|
|
|
@ -502,58 +502,55 @@ namespace Emby.Server.Implementations.Localization
|
|
|
|
|
return culture + ".json";
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public LocalizatonOption[] GetLocalizationOptions()
|
|
|
|
|
{
|
|
|
|
|
return new LocalizatonOption[]
|
|
|
|
|
public LocalizationOption[] GetLocalizationOptions()
|
|
|
|
|
=> new LocalizationOption[]
|
|
|
|
|
{
|
|
|
|
|
new LocalizatonOption{ Name="Arabic", Value="ar"},
|
|
|
|
|
new LocalizatonOption{ Name="Belarusian (Belarus)", Value="be-BY"},
|
|
|
|
|
new LocalizatonOption{ Name="Bulgarian (Bulgaria)", Value="bg-BG"},
|
|
|
|
|
new LocalizatonOption{ Name="Catalan", Value="ca"},
|
|
|
|
|
new LocalizatonOption{ Name="Chinese Simplified", Value="zh-CN"},
|
|
|
|
|
new LocalizatonOption{ Name="Chinese Traditional", Value="zh-TW"},
|
|
|
|
|
new LocalizatonOption{ Name="Chinese Traditional (Hong Kong)", Value="zh-HK"},
|
|
|
|
|
new LocalizatonOption{ Name="Croatian", Value="hr"},
|
|
|
|
|
new LocalizatonOption{ Name="Czech", Value="cs"},
|
|
|
|
|
new LocalizatonOption{ Name="Danish", Value="da"},
|
|
|
|
|
new LocalizatonOption{ Name="Dutch", Value="nl"},
|
|
|
|
|
new LocalizatonOption{ Name="English (United Kingdom)", Value="en-GB"},
|
|
|
|
|
new LocalizatonOption{ Name="English (United States)", Value="en-US"},
|
|
|
|
|
new LocalizatonOption{ Name="Finnish", Value="fi"},
|
|
|
|
|
new LocalizatonOption{ Name="French", Value="fr"},
|
|
|
|
|
new LocalizatonOption{ Name="French (Canada)", Value="fr-CA"},
|
|
|
|
|
new LocalizatonOption{ Name="German", Value="de"},
|
|
|
|
|
new LocalizatonOption{ Name="Greek", Value="el"},
|
|
|
|
|
new LocalizatonOption{ Name="Hebrew", Value="he"},
|
|
|
|
|
new LocalizatonOption{ Name="Hindi (India)", Value="hi-IN"},
|
|
|
|
|
new LocalizatonOption{ Name="Hungarian", Value="hu"},
|
|
|
|
|
new LocalizatonOption{ Name="Indonesian", Value="id"},
|
|
|
|
|
new LocalizatonOption{ Name="Italian", Value="it"},
|
|
|
|
|
new LocalizatonOption{ Name="Japanese", Value="ja"},
|
|
|
|
|
new LocalizatonOption{ Name="Kazakh", Value="kk"},
|
|
|
|
|
new LocalizatonOption{ Name="Korean", Value="ko"},
|
|
|
|
|
new LocalizatonOption{ Name="Lithuanian", Value="lt-LT"},
|
|
|
|
|
new LocalizatonOption{ Name="Malay", Value="ms"},
|
|
|
|
|
new LocalizatonOption{ Name="Norwegian Bokmål", Value="nb"},
|
|
|
|
|
new LocalizatonOption{ Name="Persian", Value="fa"},
|
|
|
|
|
new LocalizatonOption{ Name="Polish", Value="pl"},
|
|
|
|
|
new LocalizatonOption{ Name="Portuguese (Brazil)", Value="pt-BR"},
|
|
|
|
|
new LocalizatonOption{ Name="Portuguese (Portugal)", Value="pt-PT"},
|
|
|
|
|
new LocalizatonOption{ Name="Romanian", Value="ro"},
|
|
|
|
|
new LocalizatonOption{ Name="Russian", Value="ru"},
|
|
|
|
|
new LocalizatonOption{ Name="Slovak", Value="sk"},
|
|
|
|
|
new LocalizatonOption{ Name="Slovenian (Slovenia)", Value="sl-SI"},
|
|
|
|
|
new LocalizatonOption{ Name="Spanish", Value="es"},
|
|
|
|
|
new LocalizatonOption{ Name="Spanish (Latin America)", Value="es-419"},
|
|
|
|
|
new LocalizatonOption{ Name="Spanish (Mexico)", Value="es-MX"},
|
|
|
|
|
new LocalizatonOption{ Name="Swedish", Value="sv"},
|
|
|
|
|
new LocalizatonOption{ Name="Swiss German", Value="gsw"},
|
|
|
|
|
new LocalizatonOption{ Name="Turkish", Value="tr"},
|
|
|
|
|
new LocalizatonOption{ Name="Ukrainian", Value="uk"},
|
|
|
|
|
new LocalizatonOption{ Name="Vietnamese", Value="vi"}
|
|
|
|
|
|
|
|
|
|
new LocalizationOption("Arabic", "ar"),
|
|
|
|
|
new LocalizationOption("Belarusian (Belarus)", "be-BY"),
|
|
|
|
|
new LocalizationOption("Bulgarian (Bulgaria)", "bg-BG"),
|
|
|
|
|
new LocalizationOption("Catalan", "ca"),
|
|
|
|
|
new LocalizationOption("Chinese Simplified", "zh-CN"),
|
|
|
|
|
new LocalizationOption("Chinese Traditional", "zh-TW"),
|
|
|
|
|
new LocalizationOption("Chinese Traditional (Hong Kong)", "zh-HK"),
|
|
|
|
|
new LocalizationOption("Croatian", "hr"),
|
|
|
|
|
new LocalizationOption("Czech", "cs"),
|
|
|
|
|
new LocalizationOption("Danish", "da"),
|
|
|
|
|
new LocalizationOption("Dutch", "nl"),
|
|
|
|
|
new LocalizationOption("English (United Kingdom)", "en-GB"),
|
|
|
|
|
new LocalizationOption("English (United States)", "en-US"),
|
|
|
|
|
new LocalizationOption("Finnish", "fi"),
|
|
|
|
|
new LocalizationOption("French", "fr"),
|
|
|
|
|
new LocalizationOption("French (Canada)", "fr-CA"),
|
|
|
|
|
new LocalizationOption("German", "de"),
|
|
|
|
|
new LocalizationOption("Greek", "el"),
|
|
|
|
|
new LocalizationOption("Hebrew", "he"),
|
|
|
|
|
new LocalizationOption("Hindi (India)", "hi-IN"),
|
|
|
|
|
new LocalizationOption("Hungarian", "hu"),
|
|
|
|
|
new LocalizationOption("Indonesian", "id"),
|
|
|
|
|
new LocalizationOption("Italian", "it"),
|
|
|
|
|
new LocalizationOption("Japanese", "ja"),
|
|
|
|
|
new LocalizationOption("Kazakh", "kk"),
|
|
|
|
|
new LocalizationOption("Korean", "ko"),
|
|
|
|
|
new LocalizationOption("Lithuanian", "lt-LT"),
|
|
|
|
|
new LocalizationOption("Malay", "ms"),
|
|
|
|
|
new LocalizationOption("Norwegian Bokmål", "nb"),
|
|
|
|
|
new LocalizationOption("Persian", "fa"),
|
|
|
|
|
new LocalizationOption("Polish", "pl"),
|
|
|
|
|
new LocalizationOption("Portuguese (Brazil)", "pt-BR"),
|
|
|
|
|
new LocalizationOption("Portuguese (Portugal)", "pt-PT"),
|
|
|
|
|
new LocalizationOption("Romanian", "ro"),
|
|
|
|
|
new LocalizationOption("Russian", "ru"),
|
|
|
|
|
new LocalizationOption("Slovak", "sk"),
|
|
|
|
|
new LocalizationOption("Slovenian (Slovenia)", "sl-SI"),
|
|
|
|
|
new LocalizationOption("Spanish", "es"),
|
|
|
|
|
new LocalizationOption("Spanish (Latin America)", "es-419"),
|
|
|
|
|
new LocalizationOption("Spanish (Mexico)", "es-MX"),
|
|
|
|
|
new LocalizationOption("Swedish", "sv"),
|
|
|
|
|
new LocalizationOption("Swiss German", "gsw"),
|
|
|
|
|
new LocalizationOption("Turkish", "tr"),
|
|
|
|
|
new LocalizationOption("Ukrainian", "uk"),
|
|
|
|
|
new LocalizationOption("Vietnamese", "vi")
|
|
|
|
|
};
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public interface ITextLocalizer
|
|
|
|
|