aboutsummaryrefslogtreecommitdiff
path: root/Emby.Server.Implementations/Localization/LocalizationManager.cs
diff options
context:
space:
mode:
Diffstat (limited to 'Emby.Server.Implementations/Localization/LocalizationManager.cs')
-rw-r--r--Emby.Server.Implementations/Localization/LocalizationManager.cs97
1 files changed, 47 insertions, 50 deletions
diff --git a/Emby.Server.Implementations/Localization/LocalizationManager.cs b/Emby.Server.Implementations/Localization/LocalizationManager.cs
index af05cd7d7..c408a47f6 100644
--- a/Emby.Server.Implementations/Localization/LocalizationManager.cs
+++ b/Emby.Server.Implementations/Localization/LocalizationManager.cs
@@ -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