updated language pack generator