diff --git a/macos/ONLYOFFICE/Code/Controllers/Common/ASCLinguist.m b/macos/ONLYOFFICE/Code/Controllers/Common/ASCLinguist.m index 0e5d815fd..f587edb91 100644 --- a/macos/ONLYOFFICE/Code/Controllers/Common/ASCLinguist.m +++ b/macos/ONLYOFFICE/Code/Controllers/Common/ASCLinguist.m @@ -100,50 +100,51 @@ + (BOOL)isUILayoutDirectionRtl { + (NSDictionary *)availableLanguages { return @{ - @"en": @"English", - @"ru": @"Русский", - @"de": @"Deutsch", - @"fr": @"Français", - @"es": @"Español", - @"it": @"Italiano", - @"pt-BR": @"Português Brasileiro", - @"pt-PT": @"Português (Portugal)", - @"zh-CN": @"简体中文", - @"zh-TW": @"繁體中文", - @"sk-SK": @"Slovenčina", - @"cs-CZ": @"Čeština", - @"pl-PL": @"Polski", - @"ca-ES": @"Catalan", - @"da-DK": @"Dansk", - @"el-GR": @"Ελληνικά", + @"en-US": @{@"name": @"English (United States)", @"enname": @""}, + @"en-GB": @{@"name": @"English (United Kingdom)", @"enname": @""}, + @"ru": @{@"name": @"Русский", @"enname": @"Russian"}, + @"de": @{@"name": @"Deutsch", @"enname": @"German"}, + @"fr": @{@"name": @"Français", @"enname": @"French"}, + @"es": @{@"name": @"Español", @"enname": @"Spanish"}, + @"it": @{@"name": @"Italiano", @"enname": @"Italian"}, + @"pt-BR": @{@"name": @"Português Brasileiro", @"enname": @"Portuguese (Brazil)"}, + @"pt-PT": @{@"name": @"Português (Portugal)", @"enname": @"Portuguese (Portugal)"}, + @"zh-CN": @{@"name": @"简体中文", @"enname": @"Chinese (Simplified)"}, + @"zh-TW": @{@"name": @"繁體中文", @"enname": @"Chinese (Traditional)"}, + @"sk-SK": @{@"name": @"Slovenčina", @"enname": @"Slovak"}, + @"cs-CZ": @{@"name": @"Čeština", @"enname": @"Czech"}, + @"pl-PL": @{@"name": @"Polski", @"enname":@"Polish"}, + @"ca-ES": @{@"name": @"Catalan", @"enname": @"Catalan"}, + @"da-DK": @{@"name": @"Dansk", @"enname": @"Danish"}, + @"el-GR": @{@"name": @"Ελληνικά", @"enname": @"Greek"}, // @"et-EE": @"Eesti", - @"fi-FI": @"Suomi", + @"fi-FI": @{@"name": @"Suomi", @"enname": @"Finnish"}, // @"ga-IE": @"Gaeilge", // @"hi-IN": @"हिन्दी", // @"hr-HR": @"Hrvatska", - @"hu-HU": @"Magyar", - @"hy-AM": @"Հայերեն", - @"id-ID": @"Indonesian", - @"no": @"Norsk", - @"ro-RO": @"Romanian", - @"sl-SI": @"Slovene", - @"sv-SE": @"Svenska", - @"sr-Latn-RS": @"Srpski (Latin)", - @"sr-Cyrl-RS": @"Српски (ћирилица)", - @"tr-TR": @"Türkçe", - @"ja-JP": @"日本語", - @"ko-KR": @"한국어", - @"bg-BG": @"Български", - @"nl-NL": @"Nederlands", - @"vi-VN": @"Tiếng Việt", - @"lv-LV": @"Latviešu valoda", + @"hu-HU": @{@"name": @"Magyar", @"enname": @"Hungarian"}, + @"hy-AM": @{@"name": @"Հայերեն", @"enname": @"Armenian"}, + @"id-ID": @{@"name": @"Indonesian", @"enname": @"Indonesian"}, + @"no": @{@"name": @"Norsk", @"enname": @"Norwegian"}, + @"ro-RO": @{@"name": @"Romanian", @"enname": @"Romanian"}, + @"sl-SI": @{@"name": @"Slovene", @"enname": @"Slovenian"}, + @"sv-SE": @{@"name": @"Svenska", @"enname": @"Swedish"}, + @"sr-Latn-RS": @{@"name": @"Srpski (Latin)", @"enname": @"Serbian (Latin)"}, + @"sr-Cyrl-RS": @{@"name": @"Српски (ћирилица)", @"enname": @"Serbian (Cyrillic)"}, + @"tr-TR": @{@"name": @"Türkçe", @"enname": @"Turkish"}, + @"ja-JP": @{@"name": @"日本語", @"enname": @"Japanese"}, + @"ko-KR": @{@"name": @"한국어", @"enname": @"Korean"}, + @"bg-BG": @{@"name": @"Български", @"enname": @"Bulgarian"}, + @"nl-NL": @{@"name": @"Nederlands", @"enname": @"Dutch"}, + @"vi-VN": @{@"name": @"Tiếng Việt", @"enname": @"Vietnamese"}, + @"lv-LV": @{@"name": @"Latviešu valoda", @"enname": @"Latvian"}, // @"lt-LT": @"Lietuvių kalba", - @"be-BY": @"Беларуская мова", - @"uk-UA": @"Украї́нська мо́ва", - @"lo-LA": @"ພາສາລາວ", - @"gl-ES": @"Galego", - @"si-LK": @"සිංහල", - @"ar-SA": @"اَلْعَرَبِيَّة" + @"be-BY": @{@"name": @"Беларуская мова", @"enname": @"Belarusian"}, + @"uk-UA": @{@"name": @"Украї́нська мо́ва", @"enname": @"Ukrainian"}, + @"lo-LA": @{@"name": @"ພາສາລາວ", @"enname": @"Lao"}, + @"gl-ES": @{@"name": @"Galego", @"enname": @"Galego"}, + @"si-LK": @{@"name": @"සිංහල", @"enname": @"Sinhala (Sri Lanka)"}, + @"ar-SA": @{@"name": @"اَلْعَرَبِيَّة", @"enname": @"Arabic"} }; }