new play doesn't like kab-KAB (kabyle) language: cheat
This commit is contained in:
parent
cc788cc121
commit
2b0f120774
|
@ -1,5 +1,6 @@
|
|||
package lila.i18n
|
||||
|
||||
import java.util.Locale
|
||||
import play.api.i18n.Lang
|
||||
|
||||
object LangList {
|
||||
|
@ -9,93 +10,93 @@ object LangList {
|
|||
def nameByStr(str: String): String = I18nLangPicker.byStr(str).fold(str)(name)
|
||||
|
||||
val all = Map(
|
||||
Lang("en", "GB") -> "English",
|
||||
Lang("af", "ZA") -> "Afrikaans",
|
||||
Lang("ar", "SA") -> "العربية",
|
||||
Lang("as", "IN") -> "অসমীয়া",
|
||||
Lang("az", "AZ") -> "Azərbaycanca",
|
||||
Lang("be", "BY") -> "Беларуская",
|
||||
Lang("bg", "BG") -> "български език",
|
||||
Lang("bn", "BD") -> "বাংলা",
|
||||
Lang("bs", "BA") -> "bosanski",
|
||||
Lang("ca", "ES") -> "Català, valencià",
|
||||
Lang("cs", "CZ") -> "čeština",
|
||||
Lang("cv", "CU") -> "чӑваш чӗлхи",
|
||||
Lang("cy", "GB") -> "Cymraeg",
|
||||
Lang("da", "DK") -> "Dansk",
|
||||
Lang("de", "DE") -> "Deutsch",
|
||||
Lang("el", "GR") -> "Ελληνικά",
|
||||
Lang("en", "US") -> "English (US)",
|
||||
Lang("eo", "UY") -> "Esperanto",
|
||||
Lang("es", "ES") -> "español, castellano",
|
||||
Lang("et", "EE") -> "eesti keel",
|
||||
Lang("eu", "ES") -> "Euskara",
|
||||
Lang("fa", "IR") -> "فارسی",
|
||||
Lang("fi", "FI") -> "suomen kieli",
|
||||
Lang("fo", "FO") -> "føroyskt",
|
||||
Lang("fr", "FR") -> "français",
|
||||
Lang("frp", "IT") -> "arpitan",
|
||||
Lang("fy", "NL") -> "Frysk",
|
||||
Lang("ga", "IE") -> "Gaeilge",
|
||||
Lang("gd", "GB") -> "Gàidhlig",
|
||||
Lang("gl", "ES") -> "Galego",
|
||||
Lang("gu", "IN") -> "ગુજરાતી",
|
||||
Lang("he", "IL") -> "עִבְרִית",
|
||||
Lang("hi", "IN") -> "हिन्दी, हिंदी",
|
||||
Lang("hr", "HR") -> "hrvatski",
|
||||
Lang("hu", "HU") -> "Magyar",
|
||||
Lang("hy", "AM") -> "Հայերեն",
|
||||
Lang("ia", "IA") -> "Interlingua",
|
||||
Lang("id", "ID") -> "Bahasa Indonesia",
|
||||
Lang("io", "IO") -> "Ido",
|
||||
Lang("is", "IS") -> "Íslenska",
|
||||
Lang("it", "IT") -> "Italiano",
|
||||
Lang("ja", "JP") -> "日本語",
|
||||
Lang("jbo", "EN") -> "lojban",
|
||||
Lang("jv", "ID") -> "basa Jawa",
|
||||
Lang("ka", "GE") -> "ქართული",
|
||||
Lang("kab", "KAB") -> "Taqvaylit",
|
||||
Lang("kk", "KZ") -> "қазақша",
|
||||
Lang("kn", "IN") -> "ಕನ್ನಡ",
|
||||
Lang("ko", "KR") -> "한국어",
|
||||
Lang("ky", "KG") -> "кыргызча",
|
||||
Lang("la", "LA") -> "lingua Latina",
|
||||
Lang("lt", "LT") -> "lietuvių kalba",
|
||||
Lang("lv", "LV") -> "latviešu valoda",
|
||||
Lang("mg", "MG") -> "fiteny malagasy",
|
||||
Lang("mk", "MK") -> "македонски јази",
|
||||
Lang("ml", "IN") -> "മലയാളം",
|
||||
Lang("mn", "MN") -> "монгол",
|
||||
Lang("mr", "IN") -> "मराठी",
|
||||
Lang("nb", "NO") -> "Norsk bokmål",
|
||||
Lang("nl", "NL") -> "Nederlands",
|
||||
Lang("nn", "NO") -> "Norsk nynorsk",
|
||||
Lang("pi", "IN") -> "पालि",
|
||||
Lang("pl", "PL") -> "polski",
|
||||
Lang("ps", "AF") -> "پښتو",
|
||||
Lang("pt", "PT") -> "Português",
|
||||
Lang("pt", "BR") -> "Português (BR)",
|
||||
Lang("ro", "RO") -> "Română",
|
||||
Lang("ru", "RU") -> "русский язык",
|
||||
Lang("sa", "IN") -> "संस्कृत",
|
||||
Lang("sk", "SK") -> "slovenčina",
|
||||
Lang("sl", "SI") -> "slovenščina",
|
||||
Lang("sq", "AL") -> "Shqip",
|
||||
Lang("sr", "SP") -> "Српски језик",
|
||||
Lang("sv", "SE") -> "svenska",
|
||||
Lang("sw", "KE") -> "Kiswahili",
|
||||
Lang("ta", "IN") -> "தமிழ்",
|
||||
Lang("tg", "TJ") -> "тоҷикӣ",
|
||||
Lang("th", "TH") -> "ไทย",
|
||||
Lang("tl", "PH") -> "Tagalog",
|
||||
Lang("tp", "TP") -> "toki pona",
|
||||
Lang("tr", "TR") -> "Türkçe",
|
||||
Lang("uk", "UA") -> "українська",
|
||||
Lang("ur", "IN") -> "اُردُو",
|
||||
Lang("vi", "VN") -> "Tiếng Việt",
|
||||
Lang("yo", "NG") -> "Yorùbá",
|
||||
Lang("zh", "CN") -> "中文",
|
||||
Lang("zh", "TW") -> "繁體中文",
|
||||
Lang("zu", "ZA") -> "isiZulu"
|
||||
Lang(new Locale("en", "GB")) -> "English",
|
||||
Lang(new Locale("af", "ZA")) -> "Afrikaans",
|
||||
Lang(new Locale("ar", "SA")) -> "العربية",
|
||||
Lang(new Locale("as", "IN")) -> "অসমীয়া",
|
||||
Lang(new Locale("az", "AZ")) -> "Azərbaycanca",
|
||||
Lang(new Locale("be", "BY")) -> "Беларуская",
|
||||
Lang(new Locale("bg", "BG")) -> "български език",
|
||||
Lang(new Locale("bn", "BD")) -> "বাংলা",
|
||||
Lang(new Locale("bs", "BA")) -> "bosanski",
|
||||
Lang(new Locale("ca", "ES")) -> "Català, valencià",
|
||||
Lang(new Locale("cs", "CZ")) -> "čeština",
|
||||
Lang(new Locale("cv", "CU")) -> "чӑваш чӗлхи",
|
||||
Lang(new Locale("cy", "GB")) -> "Cymraeg",
|
||||
Lang(new Locale("da", "DK")) -> "Dansk",
|
||||
Lang(new Locale("de", "DE")) -> "Deutsch",
|
||||
Lang(new Locale("el", "GR")) -> "Ελληνικά",
|
||||
Lang(new Locale("en", "US")) -> "English (US)",
|
||||
Lang(new Locale("eo", "UY")) -> "Esperanto",
|
||||
Lang(new Locale("es", "ES")) -> "español, castellano",
|
||||
Lang(new Locale("et", "EE")) -> "eesti keel",
|
||||
Lang(new Locale("eu", "ES")) -> "Euskara",
|
||||
Lang(new Locale("fa", "IR")) -> "فارسی",
|
||||
Lang(new Locale("fi", "FI")) -> "suomen kieli",
|
||||
Lang(new Locale("fo", "FO")) -> "føroyskt",
|
||||
Lang(new Locale("fr", "FR")) -> "français",
|
||||
Lang(new Locale("frp", "IT")) -> "arpitan",
|
||||
Lang(new Locale("fy", "NL")) -> "Frysk",
|
||||
Lang(new Locale("ga", "IE")) -> "Gaeilge",
|
||||
Lang(new Locale("gd", "GB")) -> "Gàidhlig",
|
||||
Lang(new Locale("gl", "ES")) -> "Galego",
|
||||
Lang(new Locale("gu", "IN")) -> "ગુજરાતી",
|
||||
Lang(new Locale("he", "IL")) -> "עִבְרִית",
|
||||
Lang(new Locale("hi", "IN")) -> "हिन्दी, हिंदी",
|
||||
Lang(new Locale("hr", "HR")) -> "hrvatski",
|
||||
Lang(new Locale("hu", "HU")) -> "Magyar",
|
||||
Lang(new Locale("hy", "AM")) -> "Հայերեն",
|
||||
Lang(new Locale("ia", "IA")) -> "Interlingua",
|
||||
Lang(new Locale("id", "ID")) -> "Bahasa Indonesia",
|
||||
Lang(new Locale("io", "IO")) -> "Ido",
|
||||
Lang(new Locale("is", "IS")) -> "Íslenska",
|
||||
Lang(new Locale("it", "IT")) -> "Italiano",
|
||||
Lang(new Locale("ja", "JP")) -> "日本語",
|
||||
Lang(new Locale("jbo", "EN")) -> "lojban",
|
||||
Lang(new Locale("jv", "ID")) -> "basa Jawa",
|
||||
Lang(new Locale("ka", "GE")) -> "ქართული",
|
||||
Lang(new Locale("kab", "KA")) -> "Taqvaylit",
|
||||
Lang(new Locale("kk", "KZ")) -> "қазақша",
|
||||
Lang(new Locale("kn", "IN")) -> "ಕನ್ನಡ",
|
||||
Lang(new Locale("ko", "KR")) -> "한국어",
|
||||
Lang(new Locale("ky", "KG")) -> "кыргызча",
|
||||
Lang(new Locale("la", "LA")) -> "lingua Latina",
|
||||
Lang(new Locale("lt", "LT")) -> "lietuvių kalba",
|
||||
Lang(new Locale("lv", "LV")) -> "latviešu valoda",
|
||||
Lang(new Locale("mg", "MG")) -> "fiteny malagasy",
|
||||
Lang(new Locale("mk", "MK")) -> "македонски јази",
|
||||
Lang(new Locale("ml", "IN")) -> "മലയാളം",
|
||||
Lang(new Locale("mn", "MN")) -> "монгол",
|
||||
Lang(new Locale("mr", "IN")) -> "मराठी",
|
||||
Lang(new Locale("nb", "NO")) -> "Norsk bokmål",
|
||||
Lang(new Locale("nl", "NL")) -> "Nederlands",
|
||||
Lang(new Locale("nn", "NO")) -> "Norsk nynorsk",
|
||||
Lang(new Locale("pi", "IN")) -> "पालि",
|
||||
Lang(new Locale("pl", "PL")) -> "polski",
|
||||
Lang(new Locale("ps", "AF")) -> "پښتو",
|
||||
Lang(new Locale("pt", "PT")) -> "Português",
|
||||
Lang(new Locale("pt", "BR")) -> "Português (BR)",
|
||||
Lang(new Locale("ro", "RO")) -> "Română",
|
||||
Lang(new Locale("ru", "RU")) -> "русский язык",
|
||||
Lang(new Locale("sa", "IN")) -> "संस्कृत",
|
||||
Lang(new Locale("sk", "SK")) -> "slovenčina",
|
||||
Lang(new Locale("sl", "SI")) -> "slovenščina",
|
||||
Lang(new Locale("sq", "AL")) -> "Shqip",
|
||||
Lang(new Locale("sr", "SP")) -> "Српски језик",
|
||||
Lang(new Locale("sv", "SE")) -> "svenska",
|
||||
Lang(new Locale("sw", "KE")) -> "Kiswahili",
|
||||
Lang(new Locale("ta", "IN")) -> "தமிழ்",
|
||||
Lang(new Locale("tg", "TJ")) -> "тоҷикӣ",
|
||||
Lang(new Locale("th", "TH")) -> "ไทย",
|
||||
Lang(new Locale("tl", "PH")) -> "Tagalog",
|
||||
Lang(new Locale("tp", "TP")) -> "toki pona",
|
||||
Lang(new Locale("tr", "TR")) -> "Türkçe",
|
||||
Lang(new Locale("uk", "UA")) -> "українська",
|
||||
Lang(new Locale("ur", "IN")) -> "اُردُو",
|
||||
Lang(new Locale("vi", "VN")) -> "Tiếng Việt",
|
||||
Lang(new Locale("yo", "NG")) -> "Yorùbá",
|
||||
Lang(new Locale("zh", "CN")) -> "中文",
|
||||
Lang(new Locale("zh", "TW")) -> "繁體中文",
|
||||
Lang(new Locale("zu", "ZA")) -> "isiZulu"
|
||||
)
|
||||
}
|
||||
|
|
|
@ -46,11 +46,15 @@ object MessageCompiler {
|
|||
val file = compileTo / "Registry.scala"
|
||||
printToFile(file) {
|
||||
val content = locales.map { locale =>
|
||||
s"""Lang("${locale.replace("-", "\",\"")}")->`$locale`.load"""
|
||||
val (lang, country) = locale split '-' match {
|
||||
case Array(l, c) => (l, c take 2)
|
||||
}
|
||||
s"""Lang(new Locale("$lang","$country"))->`$locale`.load"""
|
||||
} mkString ",\n"
|
||||
s"""package lila.i18n
|
||||
package db.$db
|
||||
|
||||
import java.util.Locale
|
||||
import play.api.i18n.Lang
|
||||
|
||||
// format: OFF
|
||||
|
|
Loading…
Reference in a new issue