From 9a11946135f1753b7884f9c3eaa39a062004b9ad Mon Sep 17 00:00:00 2001 From: bdovaz Date: Mon, 9 Jan 2017 19:32:47 +0100 Subject: [PATCH] no message --- src/GetPropertyValue.cs | 7 +- src/IInline.cs | 23 - src/Inline.cs | 5957 ++++++++++++++++++++++++++++++++++++++- src/Inline.tt | 42 + 4 files changed, 5867 insertions(+), 162 deletions(-) delete mode 100644 src/IInline.cs create mode 100644 src/Inline.tt diff --git a/src/GetPropertyValue.cs b/src/GetPropertyValue.cs index 67467bb..0fcc86c 100644 --- a/src/GetPropertyValue.cs +++ b/src/GetPropertyValue.cs @@ -1,7 +1,4 @@ -using System; -using System.Collections.Generic; -using System.Linq; -using System.Text; +using System.Linq; namespace Insya.Localization { @@ -17,7 +14,7 @@ public class GetPropertyByValue public object GetValue(object car, string propertyName) { return car.GetType().GetProperties() - .Single(pi => pi.Name == propertyName) + .Single(pi => pi.Name.Replace("@", "") == propertyName) .GetValue(car, null); } } diff --git a/src/IInline.cs b/src/IInline.cs deleted file mode 100644 index fa567ea..0000000 --- a/src/IInline.cs +++ /dev/null @@ -1,23 +0,0 @@ -// @yasinkuyu -// 05/08/2014 - -namespace Insya.Localization -{ - interface IInline - { - string de_DE { get; set; } - string en_CA { get; set; } - string en_US { get; set; } - string en_GB { get; set; } - string es_ES { get; set; } - string es_MX { get; set; } - string fr_FR { get; set; } - string it_IT { get; set; } - string ja_JP { get; set; } - string pt_BR { get; set; } - string ru_RU { get; set; } - string tr_TR { get; set; } - string zh_CN { get; set; } - string ar_SA { get; set; } - } -} diff --git a/src/Inline.cs b/src/Inline.cs index e53a4eb..53935d8 100644 --- a/src/Inline.cs +++ b/src/Inline.cs @@ -1,137 +1,5826 @@ -// @yasinkuyu -// 05/08/2014 +namespace Insya.Localization +{ + public class Inline { + + /// + /// Afar + /// + /// + public string aa { get; set; } + + /// + /// Afar (Djibouti) + /// + /// + public string aa_DJ { get; set; } + + /// + /// Afar (Eritrea) + /// + /// + public string aa_ER { get; set; } + + /// + /// Afar (Ethiopia) + /// + /// + public string aa_ET { get; set; } + + /// + /// Afrikaans + /// + /// + public string af { get; set; } + + /// + /// Afrikaans (Namibia) + /// + /// + public string af_NA { get; set; } + + /// + /// Afrikaans (South Africa) + /// + /// + public string af_ZA { get; set; } + + /// + /// Aghem + /// + /// + public string agq { get; set; } + + /// + /// Aghem (Cameroon) + /// + /// + public string agq_CM { get; set; } + + /// + /// Akan + /// + /// + public string ak { get; set; } + + /// + /// Akan (Ghana) + /// + /// + public string ak_GH { get; set; } + + /// + /// Amharic + /// + /// + public string am { get; set; } + + /// + /// Amharic (Ethiopia) + /// + /// + public string am_ET { get; set; } + + /// + /// Arabic + /// + /// + public string ar { get; set; } + + /// + /// Arabic (World) + /// + /// + public string ar_001 { get; set; } + + /// + /// Arabic (U.A.E.) + /// + /// + public string ar_AE { get; set; } + + /// + /// Arabic (Bahrain) + /// + /// + public string ar_BH { get; set; } + + /// + /// Arabic (Djibouti) + /// + /// + public string ar_DJ { get; set; } + + /// + /// Arabic (Algeria) + /// + /// + public string ar_DZ { get; set; } + + /// + /// Arabic (Egypt) + /// + /// + public string ar_EG { get; set; } + + /// + /// Arabic (Eritrea) + /// + /// + public string ar_ER { get; set; } + + /// + /// Arabic (Israel) + /// + /// + public string ar_IL { get; set; } + + /// + /// Arabic (Iraq) + /// + /// + public string ar_IQ { get; set; } + + /// + /// Arabic (Jordan) + /// + /// + public string ar_JO { get; set; } + + /// + /// Arabic (Comoros) + /// + /// + public string ar_KM { get; set; } + + /// + /// Arabic (Kuwait) + /// + /// + public string ar_KW { get; set; } + + /// + /// Arabic (Lebanon) + /// + /// + public string ar_LB { get; set; } + + /// + /// Arabic (Libya) + /// + /// + public string ar_LY { get; set; } + + /// + /// Arabic (Morocco) + /// + /// + public string ar_MA { get; set; } + + /// + /// Arabic (Mauritania) + /// + /// + public string ar_MR { get; set; } + + /// + /// Arabic (Oman) + /// + /// + public string ar_OM { get; set; } + + /// + /// Arabic (Palestinian Authority) + /// + /// + public string ar_PS { get; set; } + + /// + /// Arabic (Qatar) + /// + /// + public string ar_QA { get; set; } + + /// + /// Arabic (Saudi Arabia) + /// + /// + public string ar_SA { get; set; } + + /// + /// Arabic (Sudan) + /// + /// + public string ar_SD { get; set; } + + /// + /// Arabic (Somalia) + /// + /// + public string ar_SO { get; set; } + + /// + /// Arabic (South Sudan) + /// + /// + public string ar_SS { get; set; } + + /// + /// Arabic (Syria) + /// + /// + public string ar_SY { get; set; } + + /// + /// Arabic (Chad) + /// + /// + public string ar_TD { get; set; } + + /// + /// Arabic (Tunisia) + /// + /// + public string ar_TN { get; set; } + + /// + /// Arabic (Yemen) + /// + /// + public string ar_YE { get; set; } + + /// + /// Mapudungun + /// + /// + public string arn { get; set; } + + /// + /// Mapudungun (Chile) + /// + /// + public string arn_CL { get; set; } + + /// + /// Assamese + /// + /// + public string @as { get; set; } + + /// + /// Assamese (India) + /// + /// + public string as_IN { get; set; } + + /// + /// Asu + /// + /// + public string asa { get; set; } + + /// + /// Asu (Tanzania) + /// + /// + public string asa_TZ { get; set; } + + /// + /// Asturian + /// + /// + public string ast { get; set; } + + /// + /// Asturian (Spain) + /// + /// + public string ast_ES { get; set; } + + /// + /// Azerbaijani + /// + /// + public string az { get; set; } + + /// + /// Azerbaijani (Cyrillic) + /// + /// + public string az_Cyrl { get; set; } + + /// + /// Azerbaijani (Cyrillic, Azerbaijan) + /// + /// + public string az_Cyrl_AZ { get; set; } + + /// + /// Azerbaijani (Latin) + /// + /// + public string az_Latn { get; set; } + + /// + /// Azerbaijani (Latin, Azerbaijan) + /// + /// + public string az_Latn_AZ { get; set; } + + /// + /// Bashkir + /// + /// + public string ba { get; set; } + + /// + /// Bashkir (Russia) + /// + /// + public string ba_RU { get; set; } + + /// + /// Basaa + /// + /// + public string bas { get; set; } + + /// + /// Basaa (Cameroon) + /// + /// + public string bas_CM { get; set; } + + /// + /// Belarusian + /// + /// + public string be { get; set; } + + /// + /// Belarusian (Belarus) + /// + /// + public string be_BY { get; set; } + + /// + /// Bemba + /// + /// + public string bem { get; set; } + + /// + /// Bemba (Zambia) + /// + /// + public string bem_ZM { get; set; } + + /// + /// Bena + /// + /// + public string bez { get; set; } + + /// + /// Bena (Tanzania) + /// + /// + public string bez_TZ { get; set; } + + /// + /// Bulgarian + /// + /// + public string bg { get; set; } + + /// + /// Bulgarian (Bulgaria) + /// + /// + public string bg_BG { get; set; } + + /// + /// Edo + /// + /// + public string bin { get; set; } + + /// + /// Edo (Nigeria) + /// + /// + public string bin_NG { get; set; } + + /// + /// Bambara + /// + /// + public string bm { get; set; } + + /// + /// Bambara (Latin) + /// + /// + public string bm_Latn { get; set; } + + /// + /// Bambara (Latin, Mali) + /// + /// + public string bm_Latn_ML { get; set; } + + /// + /// Bangla + /// + /// + public string bn { get; set; } + + /// + /// Bangla (Bangladesh) + /// + /// + public string bn_BD { get; set; } + + /// + /// Bangla (India) + /// + /// + public string bn_IN { get; set; } + + /// + /// Tibetan + /// + /// + public string bo { get; set; } + + /// + /// Tibetan (PRC) + /// + /// + public string bo_CN { get; set; } + + /// + /// Tibetan (India) + /// + /// + public string bo_IN { get; set; } + + /// + /// Breton + /// + /// + public string br { get; set; } + + /// + /// Breton (France) + /// + /// + public string br_FR { get; set; } + + /// + /// Bodo + /// + /// + public string brx { get; set; } + + /// + /// Bodo (India) + /// + /// + public string brx_IN { get; set; } + + /// + /// Bosnian + /// + /// + public string bs { get; set; } + + /// + /// Bosnian (Cyrillic) + /// + /// + public string bs_Cyrl { get; set; } + + /// + /// Bosnian (Cyrillic, Bosnia and Herzegovina) + /// + /// + public string bs_Cyrl_BA { get; set; } + + /// + /// Bosnian (Latin) + /// + /// + public string bs_Latn { get; set; } + + /// + /// Bosnian (Latin, Bosnia and Herzegovina) + /// + /// + public string bs_Latn_BA { get; set; } + + /// + /// Blin + /// + /// + public string byn { get; set; } + + /// + /// Blin (Eritrea) + /// + /// + public string byn_ER { get; set; } + + /// + /// Catalan + /// + /// + public string ca { get; set; } + + /// + /// Catalan (Andorra) + /// + /// + public string ca_AD { get; set; } + + /// + /// Catalan (Catalan) + /// + /// + public string ca_ES { get; set; } + + /// + /// Valencian (Spain) + /// + /// + public string ca_ES_valencia { get; set; } + + /// + /// Catalan (France) + /// + /// + public string ca_FR { get; set; } + + /// + /// Catalan (Italy) + /// + /// + public string ca_IT { get; set; } + + /// + /// нохчийн + /// + /// + public string ce { get; set; } + + /// + /// нохчийн (Росси) + /// + /// + public string ce_RU { get; set; } + + /// + /// Chiga + /// + /// + public string cgg { get; set; } + + /// + /// Chiga (Uganda) + /// + /// + public string cgg_UG { get; set; } + + /// + /// Cherokee + /// + /// + public string chr { get; set; } + + /// + /// Cherokee (Cherokee) + /// + /// + public string chr_Cher { get; set; } + + /// + /// Cherokee (Cherokee) + /// + /// + public string chr_Cher_US { get; set; } + + /// + /// Corsican + /// + /// + public string co { get; set; } + + /// + /// Corsican (France) + /// + /// + public string co_FR { get; set; } + + /// + /// Czech + /// + /// + public string cs { get; set; } + + /// + /// Czech (Czech Republic) + /// + /// + public string cs_CZ { get; set; } + + /// + /// церковнослове́нскїй + /// + /// + public string cu { get; set; } + + /// + /// церковнослове́нскїй (рѡссі́а) + /// + /// + public string cu_RU { get; set; } + + /// + /// Welsh + /// + /// + public string cy { get; set; } + + /// + /// Welsh (United Kingdom) + /// + /// + public string cy_GB { get; set; } + + /// + /// Danish + /// + /// + public string da { get; set; } + + /// + /// Danish (Denmark) + /// + /// + public string da_DK { get; set; } + + /// + /// Danish (Greenland) + /// + /// + public string da_GL { get; set; } + + /// + /// Taita + /// + /// + public string dav { get; set; } + + /// + /// Taita (Kenya) + /// + /// + public string dav_KE { get; set; } + + /// + /// German + /// + /// + public string de { get; set; } + + /// + /// German (Austria) + /// + /// + public string de_AT { get; set; } + + /// + /// German (Belgium) + /// + /// + public string de_BE { get; set; } + + /// + /// German (Switzerland) + /// + /// + public string de_CH { get; set; } + + /// + /// German (Germany) + /// + /// + public string de_DE { get; set; } + + /// + /// German (Liechtenstein) + /// + /// + public string de_LI { get; set; } + + /// + /// German (Luxembourg) + /// + /// + public string de_LU { get; set; } + + /// + /// Zarma + /// + /// + public string dje { get; set; } + + /// + /// Zarma (Niger) + /// + /// + public string dje_NE { get; set; } + + /// + /// Lower Sorbian + /// + /// + public string dsb { get; set; } + + /// + /// Lower Sorbian (Germany) + /// + /// + public string dsb_DE { get; set; } + + /// + /// Duala + /// + /// + public string dua { get; set; } + + /// + /// Duala (Cameroon) + /// + /// + public string dua_CM { get; set; } + + /// + /// Divehi + /// + /// + public string dv { get; set; } + + /// + /// Divehi (Maldives) + /// + /// + public string dv_MV { get; set; } + + /// + /// Jola-Fonyi + /// + /// + public string dyo { get; set; } + + /// + /// Jola-Fonyi (Senegal) + /// + /// + public string dyo_SN { get; set; } + + /// + /// Dzongkha + /// + /// + public string dz { get; set; } + + /// + /// Dzongkha (Bhutan) + /// + /// + public string dz_BT { get; set; } + + /// + /// Embu + /// + /// + public string ebu { get; set; } + + /// + /// Embu (Kenya) + /// + /// + public string ebu_KE { get; set; } + + /// + /// Ewe + /// + /// + public string ee { get; set; } + + /// + /// Ewe (Ghana) + /// + /// + public string ee_GH { get; set; } + + /// + /// Ewe (Togo) + /// + /// + public string ee_TG { get; set; } + + /// + /// Greek + /// + /// + public string el { get; set; } + + /// + /// Greek (Cyprus) + /// + /// + public string el_CY { get; set; } + + /// + /// Greek (Greece) + /// + /// + public string el_GR { get; set; } + + /// + /// English + /// + /// + public string en { get; set; } + + /// + /// English (World) + /// + /// + public string en_001 { get; set; } + + /// + /// English (Caribbean) + /// + /// + public string en_029 { get; set; } + + /// + /// English (Europe) + /// + /// + public string en_150 { get; set; } + + /// + /// English (Antigua and Barbuda) + /// + /// + public string en_AG { get; set; } + + /// + /// English (Anguilla) + /// + /// + public string en_AI { get; set; } + + /// + /// English (American Samoa) + /// + /// + public string en_AS { get; set; } + + /// + /// English (Austria) + /// + /// + public string en_AT { get; set; } + + /// + /// English (Australia) + /// + /// + public string en_AU { get; set; } + + /// + /// English (Barbados) + /// + /// + public string en_BB { get; set; } + + /// + /// English (Belgium) + /// + /// + public string en_BE { get; set; } + + /// + /// English (Burundi) + /// + /// + public string en_BI { get; set; } + + /// + /// English (Bermuda) + /// + /// + public string en_BM { get; set; } + + /// + /// English (Bahamas) + /// + /// + public string en_BS { get; set; } + + /// + /// English (Botswana) + /// + /// + public string en_BW { get; set; } + + /// + /// English (Belize) + /// + /// + public string en_BZ { get; set; } + + /// + /// English (Canada) + /// + /// + public string en_CA { get; set; } + + /// + /// English (Cocos [Keeling] Islands) + /// + /// + public string en_CC { get; set; } + + /// + /// English (Switzerland) + /// + /// + public string en_CH { get; set; } + + /// + /// English (Cook Islands) + /// + /// + public string en_CK { get; set; } + + /// + /// English (Cameroon) + /// + /// + public string en_CM { get; set; } + + /// + /// English (Christmas Island) + /// + /// + public string en_CX { get; set; } + + /// + /// English (Cyprus) + /// + /// + public string en_CY { get; set; } + + /// + /// English (Germany) + /// + /// + public string en_DE { get; set; } + + /// + /// English (Denmark) + /// + /// + public string en_DK { get; set; } + + /// + /// English (Dominica) + /// + /// + public string en_DM { get; set; } + + /// + /// English (Eritrea) + /// + /// + public string en_ER { get; set; } + + /// + /// English (Finland) + /// + /// + public string en_FI { get; set; } + + /// + /// English (Fiji) + /// + /// + public string en_FJ { get; set; } + + /// + /// English (Falkland Islands) + /// + /// + public string en_FK { get; set; } + + /// + /// English (Micronesia) + /// + /// + public string en_FM { get; set; } + + /// + /// English (United Kingdom) + /// + /// + public string en_GB { get; set; } + + /// + /// English (Grenada) + /// + /// + public string en_GD { get; set; } + + /// + /// English (Guernsey) + /// + /// + public string en_GG { get; set; } + + /// + /// English (Ghana) + /// + /// + public string en_GH { get; set; } + + /// + /// English (Gibraltar) + /// + /// + public string en_GI { get; set; } + + /// + /// English (Gambia) + /// + /// + public string en_GM { get; set; } + + /// + /// English (Guam) + /// + /// + public string en_GU { get; set; } + + /// + /// English (Guyana) + /// + /// + public string en_GY { get; set; } + + /// + /// English (Hong Kong SAR) + /// + /// + public string en_HK { get; set; } + + /// + /// English (Indonesia) + /// + /// + public string en_ID { get; set; } + + /// + /// English (Ireland) + /// + /// + public string en_IE { get; set; } + + /// + /// English (Israel) + /// + /// + public string en_IL { get; set; } + + /// + /// English (Isle of Man) + /// + /// + public string en_IM { get; set; } + + /// + /// English (India) + /// + /// + public string en_IN { get; set; } + + /// + /// English (British Indian Ocean Territory) + /// + /// + public string en_IO { get; set; } + + /// + /// English (Jersey) + /// + /// + public string en_JE { get; set; } + + /// + /// English (Jamaica) + /// + /// + public string en_JM { get; set; } + + /// + /// English (Kenya) + /// + /// + public string en_KE { get; set; } + + /// + /// English (Kiribati) + /// + /// + public string en_KI { get; set; } + + /// + /// English (Saint Kitts and Nevis) + /// + /// + public string en_KN { get; set; } + + /// + /// English (Cayman Islands) + /// + /// + public string en_KY { get; set; } + + /// + /// English (Saint Lucia) + /// + /// + public string en_LC { get; set; } + + /// + /// English (Liberia) + /// + /// + public string en_LR { get; set; } + + /// + /// English (Lesotho) + /// + /// + public string en_LS { get; set; } + + /// + /// English (Madagascar) + /// + /// + public string en_MG { get; set; } + + /// + /// English (Marshall Islands) + /// + /// + public string en_MH { get; set; } + + /// + /// English (Macao SAR) + /// + /// + public string en_MO { get; set; } + + /// + /// English (Northern Mariana Islands) + /// + /// + public string en_MP { get; set; } + + /// + /// English (Montserrat) + /// + /// + public string en_MS { get; set; } + + /// + /// English (Malta) + /// + /// + public string en_MT { get; set; } + + /// + /// English (Mauritius) + /// + /// + public string en_MU { get; set; } + + /// + /// English (Malawi) + /// + /// + public string en_MW { get; set; } + + /// + /// English (Malaysia) + /// + /// + public string en_MY { get; set; } + + /// + /// English (Namibia) + /// + /// + public string en_NA { get; set; } + + /// + /// English (Norfolk Island) + /// + /// + public string en_NF { get; set; } + + /// + /// English (Nigeria) + /// + /// + public string en_NG { get; set; } + + /// + /// English (Netherlands) + /// + /// + public string en_NL { get; set; } + + /// + /// English (Nauru) + /// + /// + public string en_NR { get; set; } + + /// + /// English (Niue) + /// + /// + public string en_NU { get; set; } + + /// + /// English (New Zealand) + /// + /// + public string en_NZ { get; set; } + + /// + /// English (Papua New Guinea) + /// + /// + public string en_PG { get; set; } + + /// + /// English (Republic of the Philippines) + /// + /// + public string en_PH { get; set; } + + /// + /// English (Pakistan) + /// + /// + public string en_PK { get; set; } + + /// + /// English (Pitcairn Islands) + /// + /// + public string en_PN { get; set; } + + /// + /// English (Puerto Rico) + /// + /// + public string en_PR { get; set; } + + /// + /// English (Palau) + /// + /// + public string en_PW { get; set; } + + /// + /// English (Rwanda) + /// + /// + public string en_RW { get; set; } + + /// + /// English (Solomon Islands) + /// + /// + public string en_SB { get; set; } + + /// + /// English (Seychelles) + /// + /// + public string en_SC { get; set; } + + /// + /// English (Sudan) + /// + /// + public string en_SD { get; set; } + + /// + /// English (Sweden) + /// + /// + public string en_SE { get; set; } + + /// + /// English (Singapore) + /// + /// + public string en_SG { get; set; } + + /// + /// English (St Helena, Ascension, Tristan da Cunha) + /// + /// + public string en_SH { get; set; } + + /// + /// English (Slovenia) + /// + /// + public string en_SI { get; set; } + + /// + /// English (Sierra Leone) + /// + /// + public string en_SL { get; set; } + + /// + /// English (South Sudan) + /// + /// + public string en_SS { get; set; } + + /// + /// English (Sint Maarten) + /// + /// + public string en_SX { get; set; } + + /// + /// English (Swaziland) + /// + /// + public string en_SZ { get; set; } + + /// + /// English (Turks and Caicos Islands) + /// + /// + public string en_TC { get; set; } + + /// + /// English (Tokelau) + /// + /// + public string en_TK { get; set; } + + /// + /// English (Tonga) + /// + /// + public string en_TO { get; set; } + + /// + /// English (Trinidad and Tobago) + /// + /// + public string en_TT { get; set; } + + /// + /// English (Tuvalu) + /// + /// + public string en_TV { get; set; } + + /// + /// English (Tanzania) + /// + /// + public string en_TZ { get; set; } + + /// + /// English (Uganda) + /// + /// + public string en_UG { get; set; } + + /// + /// English (US Minor Outlying Islands) + /// + /// + public string en_UM { get; set; } + + /// + /// English (United States) + /// + /// + public string en_US { get; set; } + + /// + /// English (Saint Vincent and the Grenadines) + /// + /// + public string en_VC { get; set; } + + /// + /// English (British Virgin Islands) + /// + /// + public string en_VG { get; set; } + + /// + /// English (US Virgin Islands) + /// + /// + public string en_VI { get; set; } + + /// + /// English (Vanuatu) + /// + /// + public string en_VU { get; set; } + + /// + /// English (Samoa) + /// + /// + public string en_WS { get; set; } + + /// + /// English (South Africa) + /// + /// + public string en_ZA { get; set; } + + /// + /// English (Zambia) + /// + /// + public string en_ZM { get; set; } + + /// + /// English (Zimbabwe) + /// + /// + public string en_ZW { get; set; } + + /// + /// Esperanto + /// + /// + public string eo { get; set; } + + /// + /// Esperanto (World) + /// + /// + public string eo_001 { get; set; } + + /// + /// Spanish + /// + /// + public string es { get; set; } + + /// + /// Spanish (Latin America) + /// + /// + public string es_419 { get; set; } + + /// + /// Spanish (Argentina) + /// + /// + public string es_AR { get; set; } + + /// + /// Spanish (Bolivia) + /// + /// + public string es_BO { get; set; } + + /// + /// Spanish (Chile) + /// + /// + public string es_CL { get; set; } + + /// + /// Spanish (Colombia) + /// + /// + public string es_CO { get; set; } + + /// + /// Spanish (Costa Rica) + /// + /// + public string es_CR { get; set; } + + /// + /// Spanish (Cuba) + /// + /// + public string es_CU { get; set; } + + /// + /// Spanish (Dominican Republic) + /// + /// + public string es_DO { get; set; } + + /// + /// Spanish (Ecuador) + /// + /// + public string es_EC { get; set; } + + /// + /// Spanish (Spain) + /// + /// + public string es_ES { get; set; } + + /// + /// Spanish (Equatorial Guinea) + /// + /// + public string es_GQ { get; set; } + + /// + /// Spanish (Guatemala) + /// + /// + public string es_GT { get; set; } + + /// + /// Spanish (Honduras) + /// + /// + public string es_HN { get; set; } + + /// + /// Spanish (Mexico) + /// + /// + public string es_MX { get; set; } + + /// + /// Spanish (Nicaragua) + /// + /// + public string es_NI { get; set; } + + /// + /// Spanish (Panama) + /// + /// + public string es_PA { get; set; } + + /// + /// Spanish (Peru) + /// + /// + public string es_PE { get; set; } + + /// + /// Spanish (Philippines) + /// + /// + public string es_PH { get; set; } + + /// + /// Spanish (Puerto Rico) + /// + /// + public string es_PR { get; set; } + + /// + /// Spanish (Paraguay) + /// + /// + public string es_PY { get; set; } + + /// + /// Spanish (El Salvador) + /// + /// + public string es_SV { get; set; } + + /// + /// Spanish (United States) + /// + /// + public string es_US { get; set; } + + /// + /// Spanish (Uruguay) + /// + /// + public string es_UY { get; set; } + + /// + /// Spanish (Bolivarian Republic of Venezuela) + /// + /// + public string es_VE { get; set; } + + /// + /// Estonian + /// + /// + public string et { get; set; } + + /// + /// Estonian (Estonia) + /// + /// + public string et_EE { get; set; } + + /// + /// Basque + /// + /// + public string eu { get; set; } + + /// + /// Basque (Basque) + /// + /// + public string eu_ES { get; set; } + + /// + /// Ewondo + /// + /// + public string ewo { get; set; } + + /// + /// Ewondo (Cameroon) + /// + /// + public string ewo_CM { get; set; } + + /// + /// Persian + /// + /// + public string fa { get; set; } + + /// + /// Persian (Iran) + /// + /// + public string fa_IR { get; set; } + + /// + /// Fulah + /// + /// + public string ff { get; set; } + + /// + /// Fulah (Cameroon) + /// + /// + public string ff_CM { get; set; } + + /// + /// Fulah (Guinea) + /// + /// + public string ff_GN { get; set; } + + /// + /// Fulah (Latin) + /// + /// + public string ff_Latn { get; set; } + + /// + /// Fulah (Latin, Senegal) + /// + /// + public string ff_Latn_SN { get; set; } + + /// + /// Fulah (Mauritania) + /// + /// + public string ff_MR { get; set; } + + /// + /// Fulah (Nigeria) + /// + /// + public string ff_NG { get; set; } + + /// + /// Finnish + /// + /// + public string fi { get; set; } + + /// + /// Finnish (Finland) + /// + /// + public string fi_FI { get; set; } + + /// + /// Filipino + /// + /// + public string fil { get; set; } + + /// + /// Filipino (Philippines) + /// + /// + public string fil_PH { get; set; } + + /// + /// Faroese + /// + /// + public string fo { get; set; } + + /// + /// føroyskt (Danmark) + /// + /// + public string fo_DK { get; set; } + + /// + /// Faroese (Faroe Islands) + /// + /// + public string fo_FO { get; set; } + + /// + /// French + /// + /// + public string fr { get; set; } + + /// + /// French (Caribbean) + /// + /// + public string fr_029 { get; set; } + + /// + /// French (Belgium) + /// + /// + public string fr_BE { get; set; } + + /// + /// French (Burkina Faso) + /// + /// + public string fr_BF { get; set; } + + /// + /// French (Burundi) + /// + /// + public string fr_BI { get; set; } + + /// + /// French (Benin) + /// + /// + public string fr_BJ { get; set; } + + /// + /// French (Saint Barthélemy) + /// + /// + public string fr_BL { get; set; } + + /// + /// French (Canada) + /// + /// + public string fr_CA { get; set; } + + /// + /// French (Congo DRC) + /// + /// + public string fr_CD { get; set; } + + /// + /// French (Central African Republic) + /// + /// + public string fr_CF { get; set; } + + /// + /// French (Congo) + /// + /// + public string fr_CG { get; set; } + + /// + /// French (Switzerland) + /// + /// + public string fr_CH { get; set; } + + /// + /// French (Côte d’Ivoire) + /// + /// + public string fr_CI { get; set; } + + /// + /// French (Cameroon) + /// + /// + public string fr_CM { get; set; } + + /// + /// French (Djibouti) + /// + /// + public string fr_DJ { get; set; } + + /// + /// French (Algeria) + /// + /// + public string fr_DZ { get; set; } + + /// + /// French (France) + /// + /// + public string fr_FR { get; set; } + + /// + /// French (Gabon) + /// + /// + public string fr_GA { get; set; } + + /// + /// French (French Guiana) + /// + /// + public string fr_GF { get; set; } + + /// + /// French (Guinea) + /// + /// + public string fr_GN { get; set; } + + /// + /// French (Guadeloupe) + /// + /// + public string fr_GP { get; set; } + + /// + /// French (Equatorial Guinea) + /// + /// + public string fr_GQ { get; set; } + + /// + /// French (Haiti) + /// + /// + public string fr_HT { get; set; } + + /// + /// French (Comoros) + /// + /// + public string fr_KM { get; set; } + + /// + /// French (Luxembourg) + /// + /// + public string fr_LU { get; set; } + + /// + /// French (Morocco) + /// + /// + public string fr_MA { get; set; } + + /// + /// French (Monaco) + /// + /// + public string fr_MC { get; set; } + + /// + /// French (Saint Martin) + /// + /// + public string fr_MF { get; set; } + + /// + /// French (Madagascar) + /// + /// + public string fr_MG { get; set; } + + /// + /// French (Mali) + /// + /// + public string fr_ML { get; set; } + + /// + /// French (Martinique) + /// + /// + public string fr_MQ { get; set; } + + /// + /// French (Mauritania) + /// + /// + public string fr_MR { get; set; } + + /// + /// French (Mauritius) + /// + /// + public string fr_MU { get; set; } + + /// + /// French (New Caledonia) + /// + /// + public string fr_NC { get; set; } + + /// + /// French (Niger) + /// + /// + public string fr_NE { get; set; } + + /// + /// French (French Polynesia) + /// + /// + public string fr_PF { get; set; } + + /// + /// French (Saint Pierre and Miquelon) + /// + /// + public string fr_PM { get; set; } + + /// + /// French (Reunion) + /// + /// + public string fr_RE { get; set; } + + /// + /// French (Rwanda) + /// + /// + public string fr_RW { get; set; } + + /// + /// French (Seychelles) + /// + /// + public string fr_SC { get; set; } + + /// + /// French (Senegal) + /// + /// + public string fr_SN { get; set; } + + /// + /// French (Syria) + /// + /// + public string fr_SY { get; set; } + + /// + /// French (Chad) + /// + /// + public string fr_TD { get; set; } + + /// + /// French (Togo) + /// + /// + public string fr_TG { get; set; } + + /// + /// French (Tunisia) + /// + /// + public string fr_TN { get; set; } + + /// + /// French (Vanuatu) + /// + /// + public string fr_VU { get; set; } + + /// + /// French (Wallis and Futuna) + /// + /// + public string fr_WF { get; set; } + + /// + /// French (Mayotte) + /// + /// + public string fr_YT { get; set; } + + /// + /// Friulian + /// + /// + public string fur { get; set; } + + /// + /// Friulian (Italy) + /// + /// + public string fur_IT { get; set; } + + /// + /// Frisian + /// + /// + public string fy { get; set; } + + /// + /// Frisian (Netherlands) + /// + /// + public string fy_NL { get; set; } + + /// + /// Irish + /// + /// + public string ga { get; set; } + + /// + /// Irish (Ireland) + /// + /// + public string ga_IE { get; set; } + + /// + /// Scottish Gaelic + /// + /// + public string gd { get; set; } + + /// + /// Scottish Gaelic (United Kingdom) + /// + /// + public string gd_GB { get; set; } + + /// + /// Galician + /// + /// + public string gl { get; set; } + + /// + /// Galician (Galician) + /// + /// + public string gl_ES { get; set; } + + /// + /// Guarani + /// + /// + public string gn { get; set; } + + /// + /// Guarani (Paraguay) + /// + /// + public string gn_PY { get; set; } + + /// + /// Alsatian + /// + /// + public string gsw { get; set; } + + /// + /// Alsatian (Switzerland) + /// + /// + public string gsw_CH { get; set; } + + /// + /// Alsatian (France) + /// + /// + public string gsw_FR { get; set; } + + /// + /// Alsatian (Liechtenstein) + /// + /// + public string gsw_LI { get; set; } + + /// + /// Gujarati + /// + /// + public string gu { get; set; } + + /// + /// Gujarati (India) + /// + /// + public string gu_IN { get; set; } + + /// + /// Gusii + /// + /// + public string guz { get; set; } + + /// + /// Gusii (Kenya) + /// + /// + public string guz_KE { get; set; } + + /// + /// Manx + /// + /// + public string gv { get; set; } + + /// + /// Manx (Isle of Man) + /// + /// + public string gv_IM { get; set; } + + /// + /// Hausa + /// + /// + public string ha { get; set; } + + /// + /// Hausa (Latin) + /// + /// + public string ha_Latn { get; set; } + + /// + /// Hausa (Latin, Ghana) + /// + /// + public string ha_Latn_GH { get; set; } + + /// + /// Hausa (Latin, Niger) + /// + /// + public string ha_Latn_NE { get; set; } + + /// + /// Hausa (Latin, Nigeria) + /// + /// + public string ha_Latn_NG { get; set; } + + /// + /// Hawaiian + /// + /// + public string haw { get; set; } + + /// + /// Hawaiian (United States) + /// + /// + public string haw_US { get; set; } + + /// + /// Hebrew + /// + /// + public string he { get; set; } + + /// + /// Hebrew (Israel) + /// + /// + public string he_IL { get; set; } + + /// + /// Hindi + /// + /// + public string hi { get; set; } + + /// + /// Hindi (India) + /// + /// + public string hi_IN { get; set; } + + /// + /// Croatian + /// + /// + public string hr { get; set; } + + /// + /// Croatian (Latin, Bosnia and Herzegovina) + /// + /// + public string hr_BA { get; set; } + + /// + /// Croatian (Croatia) + /// + /// + public string hr_HR { get; set; } + + /// + /// Upper Sorbian + /// + /// + public string hsb { get; set; } + + /// + /// Upper Sorbian (Germany) + /// + /// + public string hsb_DE { get; set; } + + /// + /// Hungarian + /// + /// + public string hu { get; set; } + + /// + /// Hungarian (Hungary) + /// + /// + public string hu_HU { get; set; } + + /// + /// Armenian + /// + /// + public string hy { get; set; } + + /// + /// Armenian (Armenia) + /// + /// + public string hy_AM { get; set; } + + /// + /// Interlingua + /// + /// + public string ia { get; set; } + + /// + /// Interlingua (World) + /// + /// + public string ia_001 { get; set; } + + /// + /// Interlingua (France) + /// + /// + public string ia_FR { get; set; } + + /// + /// Ibibio + /// + /// + public string ibb { get; set; } + + /// + /// Ibibio (Nigeria) + /// + /// + public string ibb_NG { get; set; } + + /// + /// Indonesian + /// + /// + public string id { get; set; } + + /// + /// Indonesian (Indonesia) + /// + /// + public string id_ID { get; set; } + + /// + /// Igbo + /// + /// + public string ig { get; set; } + + /// + /// Igbo (Nigeria) + /// + /// + public string ig_NG { get; set; } + + /// + /// Yi + /// + /// + public string ii { get; set; } + + /// + /// Yi (PRC) + /// + /// + public string ii_CN { get; set; } + + /// + /// Icelandic + /// + /// + public string @is { get; set; } + + /// + /// Icelandic (Iceland) + /// + /// + public string is_IS { get; set; } + + /// + /// Italian + /// + /// + public string it { get; set; } + + /// + /// Italian (Switzerland) + /// + /// + public string it_CH { get; set; } + + /// + /// Italian (Italy) + /// + /// + public string it_IT { get; set; } + + /// + /// Italian (San Marino) + /// + /// + public string it_SM { get; set; } + + /// + /// Inuktitut + /// + /// + public string iu { get; set; } + + /// + /// Inuktitut (Syllabics) + /// + /// + public string iu_Cans { get; set; } + + /// + /// Inuktitut (Syllabics, Canada) + /// + /// + public string iu_Cans_CA { get; set; } + + /// + /// Inuktitut (Latin) + /// + /// + public string iu_Latn { get; set; } + + /// + /// Inuktitut (Latin, Canada) + /// + /// + public string iu_Latn_CA { get; set; } + + /// + /// Japanese + /// + /// + public string ja { get; set; } + + /// + /// Japanese (Japan) + /// + /// + public string ja_JP { get; set; } + + /// + /// Ngomba + /// + /// + public string jgo { get; set; } + + /// + /// Ngomba (Cameroon) + /// + /// + public string jgo_CM { get; set; } + + /// + /// Machame + /// + /// + public string jmc { get; set; } + + /// + /// Machame (Tanzania) + /// + /// + public string jmc_TZ { get; set; } + + /// + /// Javanese + /// + /// + public string jv { get; set; } + + /// + /// Javanese (Javanese) + /// + /// + public string jv_Java { get; set; } + + /// + /// Javanese (Javanese, Indonesia) + /// + /// + public string jv_Java_ID { get; set; } + + /// + /// Javanese + /// + /// + public string jv_Latn { get; set; } + + /// + /// Javanese (Indonesia) + /// + /// + public string jv_Latn_ID { get; set; } + + /// + /// Georgian + /// + /// + public string ka { get; set; } + + /// + /// Georgian (Georgia) + /// + /// + public string ka_GE { get; set; } + + /// + /// Kabyle + /// + /// + public string kab { get; set; } + + /// + /// Kabyle (Algeria) + /// + /// + public string kab_DZ { get; set; } + + /// + /// Kamba + /// + /// + public string kam { get; set; } + + /// + /// Kamba (Kenya) + /// + /// + public string kam_KE { get; set; } + + /// + /// Makonde + /// + /// + public string kde { get; set; } + + /// + /// Makonde (Tanzania) + /// + /// + public string kde_TZ { get; set; } + + /// + /// Kabuverdianu + /// + /// + public string kea { get; set; } + + /// + /// Kabuverdianu (Cabo Verde) + /// + /// + public string kea_CV { get; set; } + + /// + /// Koyra Chiini + /// + /// + public string khq { get; set; } + + /// + /// Koyra Chiini (Mali) + /// + /// + public string khq_ML { get; set; } + + /// + /// Kikuyu + /// + /// + public string ki { get; set; } + + /// + /// Kikuyu (Kenya) + /// + /// + public string ki_KE { get; set; } + + /// + /// Kazakh + /// + /// + public string kk { get; set; } + + /// + /// Kazakh (Kazakhstan) + /// + /// + public string kk_KZ { get; set; } + + /// + /// Kako + /// + /// + public string kkj { get; set; } + + /// + /// Kako (Cameroon) + /// + /// + public string kkj_CM { get; set; } + + /// + /// Greenlandic + /// + /// + public string kl { get; set; } + + /// + /// Greenlandic (Greenland) + /// + /// + public string kl_GL { get; set; } + + /// + /// Kalenjin + /// + /// + public string kln { get; set; } + + /// + /// Kalenjin (Kenya) + /// + /// + public string kln_KE { get; set; } + + /// + /// Khmer + /// + /// + public string km { get; set; } + + /// + /// Khmer (Cambodia) + /// + /// + public string km_KH { get; set; } + + /// + /// Kannada + /// + /// + public string kn { get; set; } + + /// + /// Kannada (India) + /// + /// + public string kn_IN { get; set; } + + /// + /// Korean + /// + /// + public string ko { get; set; } + + /// + /// 한국어 (조선민주주의인민공화국) + /// + /// + public string ko_KP { get; set; } + + /// + /// Korean (Korea) + /// + /// + public string ko_KR { get; set; } + + /// + /// Konkani + /// + /// + public string kok { get; set; } + + /// + /// Konkani (India) + /// + /// + public string kok_IN { get; set; } + + /// + /// Kanuri + /// + /// + public string kr { get; set; } + + /// + /// Kanuri (Nigeria) + /// + /// + public string kr_NG { get; set; } + + /// + /// Kashmiri + /// + /// + public string ks { get; set; } + + /// + /// Kashmiri (Perso-Arabic) + /// + /// + public string ks_Arab { get; set; } + + /// + /// Kashmiri (Perso-Arabic) + /// + /// + public string ks_Arab_IN { get; set; } + + /// + /// Kashmiri (Devanagari) + /// + /// + public string ks_Deva { get; set; } + + /// + /// Kashmiri (Devanagari, India) + /// + /// + public string ks_Deva_IN { get; set; } + + /// + /// Shambala + /// + /// + public string ksb { get; set; } + + /// + /// Shambala (Tanzania) + /// + /// + public string ksb_TZ { get; set; } + + /// + /// Bafia + /// + /// + public string ksf { get; set; } + + /// + /// Bafia (Cameroon) + /// + /// + public string ksf_CM { get; set; } + + /// + /// Colognian + /// + /// + public string ksh { get; set; } + + /// + /// Ripuarian (Germany) + /// + /// + public string ksh_DE { get; set; } + + /// + /// Central Kurdish + /// + /// + public string ku { get; set; } + + /// + /// Central Kurdish (Arabic) + /// + /// + public string ku_Arab { get; set; } + + /// + /// Central Kurdish (Iraq) + /// + /// + public string ku_Arab_IQ { get; set; } + + /// + /// کوردی (ئێران) + /// + /// + public string ku_Arab_IR { get; set; } + + /// + /// Cornish + /// + /// + public string kw { get; set; } + + /// + /// Cornish (United Kingdom) + /// + /// + public string kw_GB { get; set; } + + /// + /// Kyrgyz + /// + /// + public string ky { get; set; } + + /// + /// Kyrgyz (Kyrgyzstan) + /// + /// + public string ky_KG { get; set; } + + /// + /// Latin + /// + /// + public string la { get; set; } + + /// + /// Latin (World) + /// + /// + public string la_001 { get; set; } + + /// + /// Langi + /// + /// + public string lag { get; set; } + + /// + /// Langi (Tanzania) + /// + /// + public string lag_TZ { get; set; } + + /// + /// Luxembourgish + /// + /// + public string lb { get; set; } + + /// + /// Luxembourgish (Luxembourg) + /// + /// + public string lb_LU { get; set; } + + /// + /// Ganda + /// + /// + public string lg { get; set; } + + /// + /// Ganda (Uganda) + /// + /// + public string lg_UG { get; set; } + + /// + /// Lakota + /// + /// + public string lkt { get; set; } + + /// + /// Lakota (United States) + /// + /// + public string lkt_US { get; set; } + + /// + /// Lingala + /// + /// + public string ln { get; set; } + + /// + /// Lingala (Angola) + /// + /// + public string ln_AO { get; set; } + + /// + /// Lingala (Congo DRC) + /// + /// + public string ln_CD { get; set; } + + /// + /// Lingala (Central African Republic) + /// + /// + public string ln_CF { get; set; } + + /// + /// Lingala (Congo) + /// + /// + public string ln_CG { get; set; } + + /// + /// Lao + /// + /// + public string lo { get; set; } + + /// + /// Lao (Lao P.D.R.) + /// + /// + public string lo_LA { get; set; } + + /// + /// لۊری شومالی + /// + /// + public string lrc { get; set; } + + /// + /// لۊری شومالی (Iraq) + /// + /// + public string lrc_IQ { get; set; } + + /// + /// لۊری شومالی (Iran) + /// + /// + public string lrc_IR { get; set; } + + /// + /// Lithuanian + /// + /// + public string lt { get; set; } + + /// + /// Lithuanian (Lithuania) + /// + /// + public string lt_LT { get; set; } + + /// + /// Luba-Katanga + /// + /// + public string lu { get; set; } + + /// + /// Luba-Katanga (Congo DRC) + /// + /// + public string lu_CD { get; set; } + + /// + /// Luo + /// + /// + public string luo { get; set; } + + /// + /// Luo (Kenya) + /// + /// + public string luo_KE { get; set; } + + /// + /// Luyia + /// + /// + public string luy { get; set; } + + /// + /// Luyia (Kenya) + /// + /// + public string luy_KE { get; set; } + + /// + /// Latvian + /// + /// + public string lv { get; set; } + + /// + /// Latvian (Latvia) + /// + /// + public string lv_LV { get; set; } + + /// + /// Masai + /// + /// + public string mas { get; set; } + + /// + /// Masai (Kenya) + /// + /// + public string mas_KE { get; set; } + + /// + /// Masai (Tanzania) + /// + /// + public string mas_TZ { get; set; } + + /// + /// Meru + /// + /// + public string mer { get; set; } + + /// + /// Meru (Kenya) + /// + /// + public string mer_KE { get; set; } + + /// + /// Morisyen + /// + /// + public string mfe { get; set; } + + /// + /// Morisyen (Mauritius) + /// + /// + public string mfe_MU { get; set; } + + /// + /// Malagasy + /// + /// + public string mg { get; set; } + + /// + /// Malagasy (Madagascar) + /// + /// + public string mg_MG { get; set; } + + /// + /// Makhuwa-Meetto + /// + /// + public string mgh { get; set; } + + /// + /// Makhuwa-Meetto (Mozambique) + /// + /// + public string mgh_MZ { get; set; } + + /// + /// Meta' + /// + /// + public string mgo { get; set; } + + /// + /// Meta' (Cameroon) + /// + /// + public string mgo_CM { get; set; } + + /// + /// Maori + /// + /// + public string mi { get; set; } + + /// + /// Maori (New Zealand) + /// + /// + public string mi_NZ { get; set; } + + /// + /// Macedonian (FYROM) + /// + /// + public string mk { get; set; } + + /// + /// Macedonian (Former Yugoslav Republic of Macedonia) + /// + /// + public string mk_MK { get; set; } + + /// + /// Malayalam + /// + /// + public string ml { get; set; } + + /// + /// Malayalam (India) + /// + /// + public string ml_IN { get; set; } + + /// + /// Mongolian + /// + /// + public string mn { get; set; } + + /// + /// Mongolian (Cyrillic) + /// + /// + public string mn_Cyrl { get; set; } + + /// + /// Mongolian (Cyrillic, Mongolia) + /// + /// + public string mn_MN { get; set; } + + /// + /// Mongolian (Traditional Mongolian) + /// + /// + public string mn_Mong { get; set; } + + /// + /// Mongolian (Traditional Mongolian, PRC) + /// + /// + public string mn_Mong_CN { get; set; } + + /// + /// Mongolian (Traditional Mongolian, Mongolia) + /// + /// + public string mn_Mong_MN { get; set; } + + /// + /// Manipuri + /// + /// + public string mni { get; set; } + + /// + /// Manipuri (India) + /// + /// + public string mni_IN { get; set; } + + /// + /// Mohawk + /// + /// + public string moh { get; set; } + + /// + /// Mohawk (Mohawk) + /// + /// + public string moh_CA { get; set; } + + /// + /// Marathi + /// + /// + public string mr { get; set; } + + /// + /// Marathi (India) + /// + /// + public string mr_IN { get; set; } + + /// + /// Malay + /// + /// + public string ms { get; set; } + + /// + /// Malay (Brunei Darussalam) + /// + /// + public string ms_BN { get; set; } + + /// + /// Malay (Malaysia) + /// + /// + public string ms_MY { get; set; } + + /// + /// Malay (Latin, Singapore) + /// + /// + public string ms_SG { get; set; } + + /// + /// Maltese + /// + /// + public string mt { get; set; } + + /// + /// Maltese (Malta) + /// + /// + public string mt_MT { get; set; } + + /// + /// Mundang + /// + /// + public string mua { get; set; } + + /// + /// Mundang (Cameroon) + /// + /// + public string mua_CM { get; set; } + + /// + /// Burmese + /// + /// + public string my { get; set; } + + /// + /// Burmese (Myanmar) + /// + /// + public string my_MM { get; set; } + + /// + /// مازرونی + /// + /// + public string mzn { get; set; } + + /// + /// مازرونی (ایران) + /// + /// + public string mzn_IR { get; set; } + + /// + /// Nama + /// + /// + public string naq { get; set; } + + /// + /// Nama (Namibia) + /// + /// + public string naq_NA { get; set; } + + /// + /// Norwegian (Bokmål) + /// + /// + public string nb { get; set; } + + /// + /// Norwegian, Bokmål (Norway) + /// + /// + public string nb_NO { get; set; } + + /// + /// Norwegian, Bokmål (Svalbard and Jan Mayen) + /// + /// + public string nb_SJ { get; set; } + + /// + /// North Ndebele + /// + /// + public string nd { get; set; } + + /// + /// North Ndebele (Zimbabwe) + /// + /// + public string nd_ZW { get; set; } + + /// + /// Nepali + /// + /// + public string ne { get; set; } + + /// + /// Nepali (India) + /// + /// + public string ne_IN { get; set; } + + /// + /// Nepali (Nepal) + /// + /// + public string ne_NP { get; set; } + + /// + /// Dutch + /// + /// + public string nl { get; set; } + + /// + /// Dutch (Aruba) + /// + /// + public string nl_AW { get; set; } + + /// + /// Dutch (Belgium) + /// + /// + public string nl_BE { get; set; } + + /// + /// Dutch (Bonaire, Sint Eustatius and Saba) + /// + /// + public string nl_BQ { get; set; } + + /// + /// Dutch (Curaçao) + /// + /// + public string nl_CW { get; set; } + + /// + /// Dutch (Netherlands) + /// + /// + public string nl_NL { get; set; } + + /// + /// Dutch (Suriname) + /// + /// + public string nl_SR { get; set; } + + /// + /// Dutch (Sint Maarten) + /// + /// + public string nl_SX { get; set; } + + /// + /// Kwasio + /// + /// + public string nmg { get; set; } + + /// + /// Kwasio (Cameroon) + /// + /// + public string nmg_CM { get; set; } + + /// + /// Norwegian (Nynorsk) + /// + /// + public string nn { get; set; } + + /// + /// Norwegian, Nynorsk (Norway) + /// + /// + public string nn_NO { get; set; } + + /// + /// Ngiemboon + /// + /// + public string nnh { get; set; } + + /// + /// Ngiemboon (Cameroon) + /// + /// + public string nnh_CM { get; set; } + + /// + /// Norwegian + /// + /// + public string no { get; set; } + + /// + /// N'ko + /// + /// + public string nqo { get; set; } + + /// + /// N'ko (Guinea) + /// + /// + public string nqo_GN { get; set; } + + /// + /// South Ndebele + /// + /// + public string nr { get; set; } + + /// + /// South Ndebele (South Africa) + /// + /// + public string nr_ZA { get; set; } + + /// + /// Sesotho sa Leboa + /// + /// + public string nso { get; set; } + + /// + /// Sesotho sa Leboa (South Africa) + /// + /// + public string nso_ZA { get; set; } + + /// + /// Nuer + /// + /// + public string nus { get; set; } -using System.Collections; + /// + /// Nuer (South Sudan) + /// + /// + public string nus_SS { get; set; } -namespace Insya.Localization -{ - public class Inline : IInline - { + /// + /// Nyankole + /// + /// + public string nyn { get; set; } + + /// + /// Nyankole (Uganda) + /// + /// + public string nyn_UG { get; set; } + + /// + /// Occitan + /// + /// + public string oc { get; set; } + + /// + /// Occitan (France) + /// + /// + public string oc_FR { get; set; } + + /// + /// Oromo + /// + /// + public string om { get; set; } + + /// + /// Oromo (Ethiopia) + /// + /// + public string om_ET { get; set; } + + /// + /// Oromo (Kenya) + /// + /// + public string om_KE { get; set; } + + /// + /// Odia + /// + /// + public string or { get; set; } + + /// + /// Odia (India) + /// + /// + public string or_IN { get; set; } + + /// + /// Ossetic + /// + /// + public string os { get; set; } + + /// + /// Ossetian (Cyrillic, Georgia) + /// + /// + public string os_GE { get; set; } + + /// + /// Ossetian (Cyrillic, Russia) + /// + /// + public string os_RU { get; set; } + + /// + /// Punjabi + /// + /// + public string pa { get; set; } + + /// + /// Punjabi (Arabic) + /// + /// + public string pa_Arab { get; set; } + + /// + /// Punjabi (Islamic Republic of Pakistan) + /// + /// + public string pa_Arab_PK { get; set; } + + /// + /// Punjabi (India) + /// + /// + public string pa_IN { get; set; } + + /// + /// Papiamento + /// + /// + public string pap { get; set; } + + /// + /// Papiamento (Caribbean) + /// + /// + public string pap_029 { get; set; } + + /// + /// Polish + /// + /// + public string pl { get; set; } + + /// + /// Polish (Poland) + /// + /// + public string pl_PL { get; set; } + + /// + /// prūsiskan + /// + /// + public string prg { get; set; } + + /// + /// prūsiskan (swītai) + /// + /// + public string prg_001 { get; set; } + + /// + /// Dari + /// + /// + public string prs { get; set; } + + /// + /// Dari (Afghanistan) + /// + /// + public string prs_AF { get; set; } + + /// + /// Pashto + /// + /// + public string ps { get; set; } + + /// + /// Pashto (Afghanistan) + /// + /// + public string ps_AF { get; set; } + + /// + /// Portuguese + /// + /// + public string pt { get; set; } + + /// + /// Portuguese (Angola) + /// + /// + public string pt_AO { get; set; } + + /// + /// Portuguese (Brazil) + /// + /// + public string pt_BR { get; set; } + + /// + /// Portuguese (Cabo Verde) + /// + /// + public string pt_CV { get; set; } + + /// + /// Portuguese (Guinea-Bissau) + /// + /// + public string pt_GW { get; set; } + + /// + /// Portuguese (Macao SAR) + /// + /// + public string pt_MO { get; set; } + + /// + /// Portuguese (Mozambique) + /// + /// + public string pt_MZ { get; set; } + + /// + /// Portuguese (Portugal) + /// + /// + public string pt_PT { get; set; } + + /// + /// Portuguese (São Tomé and Príncipe) + /// + /// + public string pt_ST { get; set; } + + /// + /// Portuguese (Timor-Leste) + /// + /// + public string pt_TL { get; set; } + + /// + /// K'iche' + /// + /// + public string quc { get; set; } + + /// + /// K'iche' + /// + /// + public string quc_Latn { get; set; } + + /// + /// K'iche' (Guatemala) + /// + /// + public string quc_Latn_GT { get; set; } + + /// + /// Quechua + /// + /// + public string quz { get; set; } + + /// + /// Quechua (Bolivia) + /// + /// + public string quz_BO { get; set; } + + /// + /// Quechua (Ecuador) + /// + /// + public string quz_EC { get; set; } + + /// + /// Quechua (Peru) + /// + /// + public string quz_PE { get; set; } + + /// + /// Romansh + /// + /// + public string rm { get; set; } + + /// + /// Romansh (Switzerland) + /// + /// + public string rm_CH { get; set; } + + /// + /// Rundi + /// + /// + public string rn { get; set; } + + /// + /// Rundi (Burundi) + /// + /// + public string rn_BI { get; set; } + + /// + /// Romanian + /// + /// + public string ro { get; set; } + + /// + /// Romanian (Moldova) + /// + /// + public string ro_MD { get; set; } + + /// + /// Romanian (Romania) + /// + /// + public string ro_RO { get; set; } + + /// + /// Rombo + /// + /// + public string rof { get; set; } + + /// + /// Rombo (Tanzania) + /// + /// + public string rof_TZ { get; set; } + + /// + /// Russian + /// + /// + public string ru { get; set; } + + /// + /// Russian (Belarus) + /// + /// + public string ru_BY { get; set; } + + /// + /// Russian (Kyrgyzstan) + /// + /// + public string ru_KG { get; set; } + + /// + /// Russian (Kazakhstan) + /// + /// + public string ru_KZ { get; set; } + + /// + /// Russian (Moldova) + /// + /// + public string ru_MD { get; set; } + + /// + /// Russian (Russia) + /// + /// + public string ru_RU { get; set; } + + /// + /// Russian (Ukraine) + /// + /// + public string ru_UA { get; set; } + + /// + /// Kinyarwanda + /// + /// + public string rw { get; set; } + + /// + /// Kinyarwanda (Rwanda) + /// + /// + public string rw_RW { get; set; } + + /// + /// Rwa + /// + /// + public string rwk { get; set; } + + /// + /// Rwa (Tanzania) + /// + /// + public string rwk_TZ { get; set; } + + /// + /// Sanskrit + /// + /// + public string sa { get; set; } + + /// + /// Sanskrit (India) + /// + /// + public string sa_IN { get; set; } + + /// + /// Sakha + /// + /// + public string sah { get; set; } + + /// + /// Sakha (Russia) + /// + /// + public string sah_RU { get; set; } + + /// + /// Samburu + /// + /// + public string saq { get; set; } + + /// + /// Samburu (Kenya) + /// + /// + public string saq_KE { get; set; } + + /// + /// Sangu + /// + /// + public string sbp { get; set; } + + /// + /// Sangu (Tanzania) + /// + /// + public string sbp_TZ { get; set; } + + /// + /// Sindhi + /// + /// + public string sd { get; set; } + + /// + /// Sindhi (Arabic) + /// + /// + public string sd_Arab { get; set; } + + /// + /// Sindhi (Islamic Republic of Pakistan) + /// + /// + public string sd_Arab_PK { get; set; } + + /// + /// Sindhi (Devanagari) + /// + /// + public string sd_Deva { get; set; } + + /// + /// Sindhi (Devanagari, India) + /// + /// + public string sd_Deva_IN { get; set; } + + /// + /// Sami (Northern) + /// + /// + public string se { get; set; } + + /// + /// Sami, Northern (Finland) + /// + /// + public string se_FI { get; set; } + + /// + /// Sami, Northern (Norway) + /// + /// + public string se_NO { get; set; } + + /// + /// Sami, Northern (Sweden) + /// + /// + public string se_SE { get; set; } + + /// + /// Sena + /// + /// + public string seh { get; set; } + + /// + /// Sena (Mozambique) + /// + /// + public string seh_MZ { get; set; } + + /// + /// Koyraboro Senni + /// + /// + public string ses { get; set; } + + /// + /// Koyraboro Senni (Mali) + /// + /// + public string ses_ML { get; set; } + + /// + /// Sango + /// + /// + public string sg { get; set; } + + /// + /// Sango (Central African Republic) + /// + /// + public string sg_CF { get; set; } + + /// + /// Tachelhit + /// + /// + public string shi { get; set; } + + /// + /// Tachelhit (Latin) + /// + /// + public string shi_Latn { get; set; } + + /// + /// Tachelhit (Latin, Morocco) + /// + /// + public string shi_Latn_MA { get; set; } + + /// + /// Tachelhit (Tifinagh) + /// + /// + public string shi_Tfng { get; set; } + + /// + /// Tachelhit (Tifinagh, Morocco) + /// + /// + public string shi_Tfng_MA { get; set; } + + /// + /// Sinhala + /// + /// + public string si { get; set; } + + /// + /// Sinhala (Sri Lanka) + /// + /// + public string si_LK { get; set; } + + /// + /// Slovak + /// + /// + public string sk { get; set; } + + /// + /// Slovak (Slovakia) + /// + /// + public string sk_SK { get; set; } + + /// + /// Slovenian + /// + /// + public string sl { get; set; } + + /// + /// Slovenian (Slovenia) + /// + /// + public string sl_SI { get; set; } + + /// + /// Sami (Southern) + /// + /// + public string sma { get; set; } + + /// + /// Sami, Southern (Norway) + /// + /// + public string sma_NO { get; set; } + + /// + /// Sami, Southern (Sweden) + /// + /// + public string sma_SE { get; set; } + + /// + /// Sami (Lule) + /// + /// + public string smj { get; set; } + + /// + /// Sami, Lule (Norway) + /// + /// + public string smj_NO { get; set; } + + /// + /// Sami, Lule (Sweden) + /// + /// + public string smj_SE { get; set; } + + /// + /// Sami (Inari) + /// + /// + public string smn { get; set; } + + /// + /// Sami, Inari (Finland) + /// + /// + public string smn_FI { get; set; } + + /// + /// Sami (Skolt) + /// + /// + public string sms { get; set; } + + /// + /// Sami, Skolt (Finland) + /// + /// + public string sms_FI { get; set; } + + /// + /// Shona + /// + /// + public string sn { get; set; } + + /// + /// Shona (Latin) + /// + /// + public string sn_Latn { get; set; } + + /// + /// Shona (Latin, Zimbabwe) + /// + /// + public string sn_Latn_ZW { get; set; } + + /// + /// Somali + /// + /// + public string so { get; set; } + + /// + /// Somali (Djibouti) + /// + /// + public string so_DJ { get; set; } + + /// + /// Somali (Ethiopia) + /// + /// + public string so_ET { get; set; } + + /// + /// Somali (Kenya) + /// + /// + public string so_KE { get; set; } + + /// + /// Somali (Somalia) + /// + /// + public string so_SO { get; set; } + + /// + /// Albanian + /// + /// + public string sq { get; set; } + + /// + /// Albanian (Albania) + /// + /// + public string sq_AL { get; set; } + + /// + /// Albanian (Macedonia, FYRO) + /// + /// + public string sq_MK { get; set; } + + /// + /// Albanian (Kosovo) + /// + /// + public string sq_XK { get; set; } + + /// + /// Serbian + /// + /// + public string sr { get; set; } + + /// + /// Serbian (Cyrillic) + /// + /// + public string sr_Cyrl { get; set; } + + /// + /// Serbian (Cyrillic, Bosnia and Herzegovina) + /// + /// + public string sr_Cyrl_BA { get; set; } + + /// + /// Serbian (Cyrillic, Montenegro) + /// + /// + public string sr_Cyrl_ME { get; set; } + + /// + /// Serbian (Cyrillic, Serbia) + /// + /// + public string sr_Cyrl_RS { get; set; } + + /// + /// Serbian (Cyrillic, Kosovo) + /// + /// + public string sr_Cyrl_XK { get; set; } + + /// + /// Serbian (Latin) + /// + /// + public string sr_Latn { get; set; } + + /// + /// Serbian (Latin, Bosnia and Herzegovina) + /// + /// + public string sr_Latn_BA { get; set; } - /// - /// English(United States) - /// - /// - public string en_US { get; set; } - - /// - /// Turkish (Turkey) - /// - /// - public string tr_TR { get; set; } - - /// - /// Chinese (simplified, PRC) - /// - /// - public string zh_CN { get; set; } - - /// - /// Russian(Russia) - /// - /// - public string ru_RU { get; set; } - - /// - /// French(France) - /// - /// - public string fr_FR { get; set; } - - /// - /// Spanish(Spain) - /// - /// - public string es_ES { get; set; } - - /// - /// English(United Kingdom) - /// - /// - public string en_GB { get; set; } - - /// - /// German(Germany) - /// - /// - public string de_DE { get; set; } - - /// - /// Portuguese(Brazil) - /// - /// - public string pt_BR { get; set; } - - /// - /// English(Canada) - /// - /// - public string en_CA { get; set; } - - /// - /// Spanish (Mexico) - /// - /// - public string es_MX { get; set; } - - /// - /// Italian (Italy) - /// - /// - public string it_IT { get; set; } - - /// - /// Japanese(Japan) - /// - /// - public string ja_JP { get; set; } - - /// - /// Arabic (Saudi Arabia) - /// - /// - public string ar_SA { get; set; } - - /// - /// Inline localization (xml does not have to define) - /// - /// - /// - /// - /// - /// - /// - /// - /// - /// - /// - /// - /// - /// - /// - public Inline(string en = "", string tr = "", string es = "", string de = "", string fr = "", string it = "", string enCA = "", string enGB = "", string esMX = "", string jaJP = "", string ptBR = "", string ruRU = "", string zhCN = "", string arSA = "") - { - en_US = en; - tr_TR = tr; - de_DE = de; - es_ES = es; - fr_FR = fr; - it_IT = it; - en_CA = enCA; - en_GB = enGB; - es_MX = esMX; - ja_JP = jaJP; - pt_BR = ptBR; - ru_RU = ruRU; - zh_CN = zhCN; - ar_SA = arSA; - } - - public Inline() - { - } - - - } - -} + /// + /// Serbian (Latin, Montenegro) + /// + /// + public string sr_Latn_ME { get; set; } + + /// + /// Serbian (Latin, Serbia) + /// + /// + public string sr_Latn_RS { get; set; } + + /// + /// Serbian (Latin, Kosovo) + /// + /// + public string sr_Latn_XK { get; set; } + + /// + /// Swati + /// + /// + public string ss { get; set; } + + /// + /// Swati (Swaziland) + /// + /// + public string ss_SZ { get; set; } + + /// + /// Swati (South Africa) + /// + /// + public string ss_ZA { get; set; } + + /// + /// Saho + /// + /// + public string ssy { get; set; } + + /// + /// Saho (Eritrea) + /// + /// + public string ssy_ER { get; set; } + + /// + /// Southern Sotho + /// + /// + public string st { get; set; } + + /// + /// Sesotho (Lesotho) + /// + /// + public string st_LS { get; set; } + + /// + /// Southern Sotho (South Africa) + /// + /// + public string st_ZA { get; set; } + + /// + /// Swedish + /// + /// + public string sv { get; set; } + + /// + /// Swedish (Åland Islands) + /// + /// + public string sv_AX { get; set; } + + /// + /// Swedish (Finland) + /// + /// + public string sv_FI { get; set; } + + /// + /// Swedish (Sweden) + /// + /// + public string sv_SE { get; set; } + + /// + /// Kiswahili + /// + /// + public string sw { get; set; } + + /// + /// Kiswahili (Congo DRC) + /// + /// + public string sw_CD { get; set; } + + /// + /// Kiswahili (Kenya) + /// + /// + public string sw_KE { get; set; } + + /// + /// Kiswahili (Tanzania) + /// + /// + public string sw_TZ { get; set; } + + /// + /// Kiswahili (Uganda) + /// + /// + public string sw_UG { get; set; } + + /// + /// Syriac + /// + /// + public string syr { get; set; } + + /// + /// Syriac (Syria) + /// + /// + public string syr_SY { get; set; } + + /// + /// Tamil + /// + /// + public string ta { get; set; } + + /// + /// Tamil (India) + /// + /// + public string ta_IN { get; set; } + + /// + /// Tamil (Sri Lanka) + /// + /// + public string ta_LK { get; set; } + + /// + /// Tamil (Malaysia) + /// + /// + public string ta_MY { get; set; } + + /// + /// Tamil (Singapore) + /// + /// + public string ta_SG { get; set; } + + /// + /// Telugu + /// + /// + public string te { get; set; } + + /// + /// Telugu (India) + /// + /// + public string te_IN { get; set; } + + /// + /// Teso + /// + /// + public string teo { get; set; } + + /// + /// Teso (Kenya) + /// + /// + public string teo_KE { get; set; } + + /// + /// Teso (Uganda) + /// + /// + public string teo_UG { get; set; } + + /// + /// Tajik + /// + /// + public string tg { get; set; } + + /// + /// Tajik (Cyrillic) + /// + /// + public string tg_Cyrl { get; set; } + + /// + /// Tajik (Cyrillic, Tajikistan) + /// + /// + public string tg_Cyrl_TJ { get; set; } + + /// + /// Thai + /// + /// + public string th { get; set; } + + /// + /// Thai (Thailand) + /// + /// + public string th_TH { get; set; } + + /// + /// Tigrinya + /// + /// + public string ti { get; set; } + + /// + /// Tigrinya (Eritrea) + /// + /// + public string ti_ER { get; set; } + + /// + /// Tigrinya (Ethiopia) + /// + /// + public string ti_ET { get; set; } + + /// + /// Tigre + /// + /// + public string tig { get; set; } + + /// + /// Tigre (Eritrea) + /// + /// + public string tig_ER { get; set; } + + /// + /// Turkmen + /// + /// + public string tk { get; set; } + + /// + /// Turkmen (Turkmenistan) + /// + /// + public string tk_TM { get; set; } + + /// + /// Setswana + /// + /// + public string tn { get; set; } + + /// + /// Setswana (Botswana) + /// + /// + public string tn_BW { get; set; } + + /// + /// Setswana (South Africa) + /// + /// + public string tn_ZA { get; set; } + + /// + /// Tongan + /// + /// + public string to { get; set; } + + /// + /// Tongan (Tonga) + /// + /// + public string to_TO { get; set; } + + /// + /// Turkish + /// + /// + public string tr { get; set; } + + /// + /// Turkish (Cyprus) + /// + /// + public string tr_CY { get; set; } + + /// + /// Turkish (Turkey) + /// + /// + public string tr_TR { get; set; } + + /// + /// Tsonga + /// + /// + public string ts { get; set; } + + /// + /// Tsonga (South Africa) + /// + /// + public string ts_ZA { get; set; } + + /// + /// Tatar + /// + /// + public string tt { get; set; } + + /// + /// Tatar (Russia) + /// + /// + public string tt_RU { get; set; } + + /// + /// Tasawaq + /// + /// + public string twq { get; set; } + + /// + /// Tasawaq (Niger) + /// + /// + public string twq_NE { get; set; } + + /// + /// Tamazight + /// + /// + public string tzm { get; set; } + + /// + /// Central Atlas Tamazight (Arabic) + /// + /// + public string tzm_Arab { get; set; } + + /// + /// Central Atlas Tamazight (Arabic, Morocco) + /// + /// + public string tzm_Arab_MA { get; set; } + + /// + /// Tamazight (Latin) + /// + /// + public string tzm_Latn { get; set; } + + /// + /// Tamazight (Latin, Algeria) + /// + /// + public string tzm_Latn_DZ { get; set; } + + /// + /// Central Atlas Tamazight (Latin, Morocco) + /// + /// + public string tzm_Latn_MA { get; set; } + + /// + /// Tamazight (Tifinagh) + /// + /// + public string tzm_Tfng { get; set; } + + /// + /// Central Atlas Tamazight (Tifinagh, Morocco) + /// + /// + public string tzm_Tfng_MA { get; set; } + + /// + /// Uyghur + /// + /// + public string ug { get; set; } + + /// + /// Uyghur (PRC) + /// + /// + public string ug_CN { get; set; } + + /// + /// Ukrainian + /// + /// + public string uk { get; set; } + + /// + /// Ukrainian (Ukraine) + /// + /// + public string uk_UA { get; set; } + + /// + /// Urdu + /// + /// + public string ur { get; set; } + + /// + /// Urdu (India) + /// + /// + public string ur_IN { get; set; } + + /// + /// Urdu (Islamic Republic of Pakistan) + /// + /// + public string ur_PK { get; set; } + + /// + /// Uzbek + /// + /// + public string uz { get; set; } + + /// + /// Uzbek (Perso-Arabic) + /// + /// + public string uz_Arab { get; set; } + + /// + /// Uzbek (Perso-Arabic, Afghanistan) + /// + /// + public string uz_Arab_AF { get; set; } + + /// + /// Uzbek (Cyrillic) + /// + /// + public string uz_Cyrl { get; set; } + + /// + /// Uzbek (Cyrillic, Uzbekistan) + /// + /// + public string uz_Cyrl_UZ { get; set; } + + /// + /// Uzbek (Latin) + /// + /// + public string uz_Latn { get; set; } + + /// + /// Uzbek (Latin, Uzbekistan) + /// + /// + public string uz_Latn_UZ { get; set; } + + /// + /// Vai + /// + /// + public string vai { get; set; } + + /// + /// Vai (Latin) + /// + /// + public string vai_Latn { get; set; } + + /// + /// Vai (Latin, Liberia) + /// + /// + public string vai_Latn_LR { get; set; } + + /// + /// Vai (Vai) + /// + /// + public string vai_Vaii { get; set; } + + /// + /// Vai (Vai, Liberia) + /// + /// + public string vai_Vaii_LR { get; set; } + + /// + /// Venda + /// + /// + public string ve { get; set; } + + /// + /// Venda (South Africa) + /// + /// + public string ve_ZA { get; set; } + + /// + /// Vietnamese + /// + /// + public string vi { get; set; } + + /// + /// Vietnamese (Vietnam) + /// + /// + public string vi_VN { get; set; } + + /// + /// Volapük + /// + /// + public string vo { get; set; } + + /// + /// Volapük (World) + /// + /// + public string vo_001 { get; set; } + + /// + /// Vunjo + /// + /// + public string vun { get; set; } + + /// + /// Vunjo (Tanzania) + /// + /// + public string vun_TZ { get; set; } + + /// + /// Walser + /// + /// + public string wae { get; set; } + + /// + /// Walser (Switzerland) + /// + /// + public string wae_CH { get; set; } + + /// + /// Wolaytta + /// + /// + public string wal { get; set; } + + /// + /// Wolaytta (Ethiopia) + /// + /// + public string wal_ET { get; set; } + + /// + /// Wolof + /// + /// + public string wo { get; set; } + + /// + /// Wolof (Senegal) + /// + /// + public string wo_SN { get; set; } + + /// + /// isiXhosa + /// + /// + public string xh { get; set; } + + /// + /// isiXhosa (South Africa) + /// + /// + public string xh_ZA { get; set; } + + /// + /// Soga + /// + /// + public string xog { get; set; } + + /// + /// Soga (Uganda) + /// + /// + public string xog_UG { get; set; } + + /// + /// Yangben + /// + /// + public string yav { get; set; } + + /// + /// Yangben (Cameroon) + /// + /// + public string yav_CM { get; set; } + + /// + /// Yiddish + /// + /// + public string yi { get; set; } + + /// + /// Yiddish (World) + /// + /// + public string yi_001 { get; set; } + + /// + /// Yoruba + /// + /// + public string yo { get; set; } + + /// + /// Yoruba (Benin) + /// + /// + public string yo_BJ { get; set; } + + /// + /// Yoruba (Nigeria) + /// + /// + public string yo_NG { get; set; } + + /// + /// Standard Moroccan Tamazight + /// + /// + public string zgh { get; set; } + + /// + /// Standard Moroccan Tamazight (Tifinagh) + /// + /// + public string zgh_Tfng { get; set; } + + /// + /// Standard Moroccan Tamazight (Tifinagh, Morocco) + /// + /// + public string zgh_Tfng_MA { get; set; } + + /// + /// Chinese + /// + /// + public string zh { get; set; } + + /// + /// Chinese (Simplified, PRC) + /// + /// + public string zh_CN { get; set; } + + /// + /// Chinese (Simplified) + /// + /// + public string zh_Hans { get; set; } + + /// + /// Chinese (Simplified Han, Hong Kong SAR) + /// + /// + public string zh_Hans_HK { get; set; } + + /// + /// Chinese (Simplified Han, Macao SAR) + /// + /// + public string zh_Hans_MO { get; set; } + + /// + /// Chinese (Traditional) + /// + /// + public string zh_Hant { get; set; } + + /// + /// Chinese (Traditional, Hong Kong S.A.R.) + /// + /// + public string zh_HK { get; set; } + + /// + /// Chinese (Traditional, Macao S.A.R.) + /// + /// + public string zh_MO { get; set; } + + /// + /// Chinese (Simplified, Singapore) + /// + /// + public string zh_SG { get; set; } + + /// + /// Chinese (Traditional, Taiwan) + /// + /// + public string zh_TW { get; set; } + + /// + /// isiZulu + /// + /// + public string zu { get; set; } + + /// + /// isiZulu (South Africa) + /// + /// + public string zu_ZA { get; set; } + + /// + /// Chinese (Simplified) Legacy + /// + /// + public string zh_CHS { get; set; } + + /// + /// Chinese (Traditional) Legacy + /// + /// + public string zh_CHT { get; set; } + + public Inline(string aa = "", string aa_DJ = "", string aa_ER = "", string aa_ET = "", string af = "", string af_NA = "", string af_ZA = "", string agq = "", string agq_CM = "", string ak = "", string ak_GH = "", string am = "", string am_ET = "", string ar = "", string ar_001 = "", string ar_AE = "", string ar_BH = "", string ar_DJ = "", string ar_DZ = "", string ar_EG = "", string ar_ER = "", string ar_IL = "", string ar_IQ = "", string ar_JO = "", string ar_KM = "", string ar_KW = "", string ar_LB = "", string ar_LY = "", string ar_MA = "", string ar_MR = "", string ar_OM = "", string ar_PS = "", string ar_QA = "", string ar_SA = "", string ar_SD = "", string ar_SO = "", string ar_SS = "", string ar_SY = "", string ar_TD = "", string ar_TN = "", string ar_YE = "", string arn = "", string arn_CL = "", string @as = "", string as_IN = "", string asa = "", string asa_TZ = "", string ast = "", string ast_ES = "", string az = "", string az_Cyrl = "", string az_Cyrl_AZ = "", string az_Latn = "", string az_Latn_AZ = "", string ba = "", string ba_RU = "", string bas = "", string bas_CM = "", string be = "", string be_BY = "", string bem = "", string bem_ZM = "", string bez = "", string bez_TZ = "", string bg = "", string bg_BG = "", string bin = "", string bin_NG = "", string bm = "", string bm_Latn = "", string bm_Latn_ML = "", string bn = "", string bn_BD = "", string bn_IN = "", string bo = "", string bo_CN = "", string bo_IN = "", string br = "", string br_FR = "", string brx = "", string brx_IN = "", string bs = "", string bs_Cyrl = "", string bs_Cyrl_BA = "", string bs_Latn = "", string bs_Latn_BA = "", string byn = "", string byn_ER = "", string ca = "", string ca_AD = "", string ca_ES = "", string ca_ES_valencia = "", string ca_FR = "", string ca_IT = "", string ce = "", string ce_RU = "", string cgg = "", string cgg_UG = "", string chr = "", string chr_Cher = "", string chr_Cher_US = "", string co = "", string co_FR = "", string cs = "", string cs_CZ = "", string cu = "", string cu_RU = "", string cy = "", string cy_GB = "", string da = "", string da_DK = "", string da_GL = "", string dav = "", string dav_KE = "", string de = "", string de_AT = "", string de_BE = "", string de_CH = "", string de_DE = "", string de_LI = "", string de_LU = "", string dje = "", string dje_NE = "", string dsb = "", string dsb_DE = "", string dua = "", string dua_CM = "", string dv = "", string dv_MV = "", string dyo = "", string dyo_SN = "", string dz = "", string dz_BT = "", string ebu = "", string ebu_KE = "", string ee = "", string ee_GH = "", string ee_TG = "", string el = "", string el_CY = "", string el_GR = "", string en = "", string en_001 = "", string en_029 = "", string en_150 = "", string en_AG = "", string en_AI = "", string en_AS = "", string en_AT = "", string en_AU = "", string en_BB = "", string en_BE = "", string en_BI = "", string en_BM = "", string en_BS = "", string en_BW = "", string en_BZ = "", string en_CA = "", string en_CC = "", string en_CH = "", string en_CK = "", string en_CM = "", string en_CX = "", string en_CY = "", string en_DE = "", string en_DK = "", string en_DM = "", string en_ER = "", string en_FI = "", string en_FJ = "", string en_FK = "", string en_FM = "", string en_GB = "", string en_GD = "", string en_GG = "", string en_GH = "", string en_GI = "", string en_GM = "", string en_GU = "", string en_GY = "", string en_HK = "", string en_ID = "", string en_IE = "", string en_IL = "", string en_IM = "", string en_IN = "", string en_IO = "", string en_JE = "", string en_JM = "", string en_KE = "", string en_KI = "", string en_KN = "", string en_KY = "", string en_LC = "", string en_LR = "", string en_LS = "", string en_MG = "", string en_MH = "", string en_MO = "", string en_MP = "", string en_MS = "", string en_MT = "", string en_MU = "", string en_MW = "", string en_MY = "", string en_NA = "", string en_NF = "", string en_NG = "", string en_NL = "", string en_NR = "", string en_NU = "", string en_NZ = "", string en_PG = "", string en_PH = "", string en_PK = "", string en_PN = "", string en_PR = "", string en_PW = "", string en_RW = "", string en_SB = "", string en_SC = "", string en_SD = "", string en_SE = "", string en_SG = "", string en_SH = "", string en_SI = "", string en_SL = "", string en_SS = "", string en_SX = "", string en_SZ = "", string en_TC = "", string en_TK = "", string en_TO = "", string en_TT = "", string en_TV = "", string en_TZ = "", string en_UG = "", string en_UM = "", string en_US = "", string en_VC = "", string en_VG = "", string en_VI = "", string en_VU = "", string en_WS = "", string en_ZA = "", string en_ZM = "", string en_ZW = "", string eo = "", string eo_001 = "", string es = "", string es_419 = "", string es_AR = "", string es_BO = "", string es_CL = "", string es_CO = "", string es_CR = "", string es_CU = "", string es_DO = "", string es_EC = "", string es_ES = "", string es_GQ = "", string es_GT = "", string es_HN = "", string es_MX = "", string es_NI = "", string es_PA = "", string es_PE = "", string es_PH = "", string es_PR = "", string es_PY = "", string es_SV = "", string es_US = "", string es_UY = "", string es_VE = "", string et = "", string et_EE = "", string eu = "", string eu_ES = "", string ewo = "", string ewo_CM = "", string fa = "", string fa_IR = "", string ff = "", string ff_CM = "", string ff_GN = "", string ff_Latn = "", string ff_Latn_SN = "", string ff_MR = "", string ff_NG = "", string fi = "", string fi_FI = "", string fil = "", string fil_PH = "", string fo = "", string fo_DK = "", string fo_FO = "", string fr = "", string fr_029 = "", string fr_BE = "", string fr_BF = "", string fr_BI = "", string fr_BJ = "", string fr_BL = "", string fr_CA = "", string fr_CD = "", string fr_CF = "", string fr_CG = "", string fr_CH = "", string fr_CI = "", string fr_CM = "", string fr_DJ = "", string fr_DZ = "", string fr_FR = "", string fr_GA = "", string fr_GF = "", string fr_GN = "", string fr_GP = "", string fr_GQ = "", string fr_HT = "", string fr_KM = "", string fr_LU = "", string fr_MA = "", string fr_MC = "", string fr_MF = "", string fr_MG = "", string fr_ML = "", string fr_MQ = "", string fr_MR = "", string fr_MU = "", string fr_NC = "", string fr_NE = "", string fr_PF = "", string fr_PM = "", string fr_RE = "", string fr_RW = "", string fr_SC = "", string fr_SN = "", string fr_SY = "", string fr_TD = "", string fr_TG = "", string fr_TN = "", string fr_VU = "", string fr_WF = "", string fr_YT = "", string fur = "", string fur_IT = "", string fy = "", string fy_NL = "", string ga = "", string ga_IE = "", string gd = "", string gd_GB = "", string gl = "", string gl_ES = "", string gn = "", string gn_PY = "", string gsw = "", string gsw_CH = "", string gsw_FR = "", string gsw_LI = "", string gu = "", string gu_IN = "", string guz = "", string guz_KE = "", string gv = "", string gv_IM = "", string ha = "", string ha_Latn = "", string ha_Latn_GH = "", string ha_Latn_NE = "", string ha_Latn_NG = "", string haw = "", string haw_US = "", string he = "", string he_IL = "", string hi = "", string hi_IN = "", string hr = "", string hr_BA = "", string hr_HR = "", string hsb = "", string hsb_DE = "", string hu = "", string hu_HU = "", string hy = "", string hy_AM = "", string ia = "", string ia_001 = "", string ia_FR = "", string ibb = "", string ibb_NG = "", string id = "", string id_ID = "", string ig = "", string ig_NG = "", string ii = "", string ii_CN = "", string @is = "", string is_IS = "", string it = "", string it_CH = "", string it_IT = "", string it_SM = "", string iu = "", string iu_Cans = "", string iu_Cans_CA = "", string iu_Latn = "", string iu_Latn_CA = "", string ja = "", string ja_JP = "", string jgo = "", string jgo_CM = "", string jmc = "", string jmc_TZ = "", string jv = "", string jv_Java = "", string jv_Java_ID = "", string jv_Latn = "", string jv_Latn_ID = "", string ka = "", string ka_GE = "", string kab = "", string kab_DZ = "", string kam = "", string kam_KE = "", string kde = "", string kde_TZ = "", string kea = "", string kea_CV = "", string khq = "", string khq_ML = "", string ki = "", string ki_KE = "", string kk = "", string kk_KZ = "", string kkj = "", string kkj_CM = "", string kl = "", string kl_GL = "", string kln = "", string kln_KE = "", string km = "", string km_KH = "", string kn = "", string kn_IN = "", string ko = "", string ko_KP = "", string ko_KR = "", string kok = "", string kok_IN = "", string kr = "", string kr_NG = "", string ks = "", string ks_Arab = "", string ks_Arab_IN = "", string ks_Deva = "", string ks_Deva_IN = "", string ksb = "", string ksb_TZ = "", string ksf = "", string ksf_CM = "", string ksh = "", string ksh_DE = "", string ku = "", string ku_Arab = "", string ku_Arab_IQ = "", string ku_Arab_IR = "", string kw = "", string kw_GB = "", string ky = "", string ky_KG = "", string la = "", string la_001 = "", string lag = "", string lag_TZ = "", string lb = "", string lb_LU = "", string lg = "", string lg_UG = "", string lkt = "", string lkt_US = "", string ln = "", string ln_AO = "", string ln_CD = "", string ln_CF = "", string ln_CG = "", string lo = "", string lo_LA = "", string lrc = "", string lrc_IQ = "", string lrc_IR = "", string lt = "", string lt_LT = "", string lu = "", string lu_CD = "", string luo = "", string luo_KE = "", string luy = "", string luy_KE = "", string lv = "", string lv_LV = "", string mas = "", string mas_KE = "", string mas_TZ = "", string mer = "", string mer_KE = "", string mfe = "", string mfe_MU = "", string mg = "", string mg_MG = "", string mgh = "", string mgh_MZ = "", string mgo = "", string mgo_CM = "", string mi = "", string mi_NZ = "", string mk = "", string mk_MK = "", string ml = "", string ml_IN = "", string mn = "", string mn_Cyrl = "", string mn_MN = "", string mn_Mong = "", string mn_Mong_CN = "", string mn_Mong_MN = "", string mni = "", string mni_IN = "", string moh = "", string moh_CA = "", string mr = "", string mr_IN = "", string ms = "", string ms_BN = "", string ms_MY = "", string ms_SG = "", string mt = "", string mt_MT = "", string mua = "", string mua_CM = "", string my = "", string my_MM = "", string mzn = "", string mzn_IR = "", string naq = "", string naq_NA = "", string nb = "", string nb_NO = "", string nb_SJ = "", string nd = "", string nd_ZW = "", string ne = "", string ne_IN = "", string ne_NP = "", string nl = "", string nl_AW = "", string nl_BE = "", string nl_BQ = "", string nl_CW = "", string nl_NL = "", string nl_SR = "", string nl_SX = "", string nmg = "", string nmg_CM = "", string nn = "", string nn_NO = "", string nnh = "", string nnh_CM = "", string no = "", string nqo = "", string nqo_GN = "", string nr = "", string nr_ZA = "", string nso = "", string nso_ZA = "", string nus = "", string nus_SS = "", string nyn = "", string nyn_UG = "", string oc = "", string oc_FR = "", string om = "", string om_ET = "", string om_KE = "", string or = "", string or_IN = "", string os = "", string os_GE = "", string os_RU = "", string pa = "", string pa_Arab = "", string pa_Arab_PK = "", string pa_IN = "", string pap = "", string pap_029 = "", string pl = "", string pl_PL = "", string prg = "", string prg_001 = "", string prs = "", string prs_AF = "", string ps = "", string ps_AF = "", string pt = "", string pt_AO = "", string pt_BR = "", string pt_CV = "", string pt_GW = "", string pt_MO = "", string pt_MZ = "", string pt_PT = "", string pt_ST = "", string pt_TL = "", string quc = "", string quc_Latn = "", string quc_Latn_GT = "", string quz = "", string quz_BO = "", string quz_EC = "", string quz_PE = "", string rm = "", string rm_CH = "", string rn = "", string rn_BI = "", string ro = "", string ro_MD = "", string ro_RO = "", string rof = "", string rof_TZ = "", string ru = "", string ru_BY = "", string ru_KG = "", string ru_KZ = "", string ru_MD = "", string ru_RU = "", string ru_UA = "", string rw = "", string rw_RW = "", string rwk = "", string rwk_TZ = "", string sa = "", string sa_IN = "", string sah = "", string sah_RU = "", string saq = "", string saq_KE = "", string sbp = "", string sbp_TZ = "", string sd = "", string sd_Arab = "", string sd_Arab_PK = "", string sd_Deva = "", string sd_Deva_IN = "", string se = "", string se_FI = "", string se_NO = "", string se_SE = "", string seh = "", string seh_MZ = "", string ses = "", string ses_ML = "", string sg = "", string sg_CF = "", string shi = "", string shi_Latn = "", string shi_Latn_MA = "", string shi_Tfng = "", string shi_Tfng_MA = "", string si = "", string si_LK = "", string sk = "", string sk_SK = "", string sl = "", string sl_SI = "", string sma = "", string sma_NO = "", string sma_SE = "", string smj = "", string smj_NO = "", string smj_SE = "", string smn = "", string smn_FI = "", string sms = "", string sms_FI = "", string sn = "", string sn_Latn = "", string sn_Latn_ZW = "", string so = "", string so_DJ = "", string so_ET = "", string so_KE = "", string so_SO = "", string sq = "", string sq_AL = "", string sq_MK = "", string sq_XK = "", string sr = "", string sr_Cyrl = "", string sr_Cyrl_BA = "", string sr_Cyrl_ME = "", string sr_Cyrl_RS = "", string sr_Cyrl_XK = "", string sr_Latn = "", string sr_Latn_BA = "", string sr_Latn_ME = "", string sr_Latn_RS = "", string sr_Latn_XK = "", string ss = "", string ss_SZ = "", string ss_ZA = "", string ssy = "", string ssy_ER = "", string st = "", string st_LS = "", string st_ZA = "", string sv = "", string sv_AX = "", string sv_FI = "", string sv_SE = "", string sw = "", string sw_CD = "", string sw_KE = "", string sw_TZ = "", string sw_UG = "", string syr = "", string syr_SY = "", string ta = "", string ta_IN = "", string ta_LK = "", string ta_MY = "", string ta_SG = "", string te = "", string te_IN = "", string teo = "", string teo_KE = "", string teo_UG = "", string tg = "", string tg_Cyrl = "", string tg_Cyrl_TJ = "", string th = "", string th_TH = "", string ti = "", string ti_ER = "", string ti_ET = "", string tig = "", string tig_ER = "", string tk = "", string tk_TM = "", string tn = "", string tn_BW = "", string tn_ZA = "", string to = "", string to_TO = "", string tr = "", string tr_CY = "", string tr_TR = "", string ts = "", string ts_ZA = "", string tt = "", string tt_RU = "", string twq = "", string twq_NE = "", string tzm = "", string tzm_Arab = "", string tzm_Arab_MA = "", string tzm_Latn = "", string tzm_Latn_DZ = "", string tzm_Latn_MA = "", string tzm_Tfng = "", string tzm_Tfng_MA = "", string ug = "", string ug_CN = "", string uk = "", string uk_UA = "", string ur = "", string ur_IN = "", string ur_PK = "", string uz = "", string uz_Arab = "", string uz_Arab_AF = "", string uz_Cyrl = "", string uz_Cyrl_UZ = "", string uz_Latn = "", string uz_Latn_UZ = "", string vai = "", string vai_Latn = "", string vai_Latn_LR = "", string vai_Vaii = "", string vai_Vaii_LR = "", string ve = "", string ve_ZA = "", string vi = "", string vi_VN = "", string vo = "", string vo_001 = "", string vun = "", string vun_TZ = "", string wae = "", string wae_CH = "", string wal = "", string wal_ET = "", string wo = "", string wo_SN = "", string xh = "", string xh_ZA = "", string xog = "", string xog_UG = "", string yav = "", string yav_CM = "", string yi = "", string yi_001 = "", string yo = "", string yo_BJ = "", string yo_NG = "", string zgh = "", string zgh_Tfng = "", string zgh_Tfng_MA = "", string zh = "", string zh_CN = "", string zh_Hans = "", string zh_Hans_HK = "", string zh_Hans_MO = "", string zh_Hant = "", string zh_HK = "", string zh_MO = "", string zh_SG = "", string zh_TW = "", string zu = "", string zu_ZA = "", string zh_CHS = "", string zh_CHT = "") + { + this.aa = aa; + this.aa_DJ = aa_DJ; + this.aa_ER = aa_ER; + this.aa_ET = aa_ET; + this.af = af; + this.af_NA = af_NA; + this.af_ZA = af_ZA; + this.agq = agq; + this.agq_CM = agq_CM; + this.ak = ak; + this.ak_GH = ak_GH; + this.am = am; + this.am_ET = am_ET; + this.ar = ar; + this.ar_001 = ar_001; + this.ar_AE = ar_AE; + this.ar_BH = ar_BH; + this.ar_DJ = ar_DJ; + this.ar_DZ = ar_DZ; + this.ar_EG = ar_EG; + this.ar_ER = ar_ER; + this.ar_IL = ar_IL; + this.ar_IQ = ar_IQ; + this.ar_JO = ar_JO; + this.ar_KM = ar_KM; + this.ar_KW = ar_KW; + this.ar_LB = ar_LB; + this.ar_LY = ar_LY; + this.ar_MA = ar_MA; + this.ar_MR = ar_MR; + this.ar_OM = ar_OM; + this.ar_PS = ar_PS; + this.ar_QA = ar_QA; + this.ar_SA = ar_SA; + this.ar_SD = ar_SD; + this.ar_SO = ar_SO; + this.ar_SS = ar_SS; + this.ar_SY = ar_SY; + this.ar_TD = ar_TD; + this.ar_TN = ar_TN; + this.ar_YE = ar_YE; + this.arn = arn; + this.arn_CL = arn_CL; + this.@as = @as; + this.as_IN = as_IN; + this.asa = asa; + this.asa_TZ = asa_TZ; + this.ast = ast; + this.ast_ES = ast_ES; + this.az = az; + this.az_Cyrl = az_Cyrl; + this.az_Cyrl_AZ = az_Cyrl_AZ; + this.az_Latn = az_Latn; + this.az_Latn_AZ = az_Latn_AZ; + this.ba = ba; + this.ba_RU = ba_RU; + this.bas = bas; + this.bas_CM = bas_CM; + this.be = be; + this.be_BY = be_BY; + this.bem = bem; + this.bem_ZM = bem_ZM; + this.bez = bez; + this.bez_TZ = bez_TZ; + this.bg = bg; + this.bg_BG = bg_BG; + this.bin = bin; + this.bin_NG = bin_NG; + this.bm = bm; + this.bm_Latn = bm_Latn; + this.bm_Latn_ML = bm_Latn_ML; + this.bn = bn; + this.bn_BD = bn_BD; + this.bn_IN = bn_IN; + this.bo = bo; + this.bo_CN = bo_CN; + this.bo_IN = bo_IN; + this.br = br; + this.br_FR = br_FR; + this.brx = brx; + this.brx_IN = brx_IN; + this.bs = bs; + this.bs_Cyrl = bs_Cyrl; + this.bs_Cyrl_BA = bs_Cyrl_BA; + this.bs_Latn = bs_Latn; + this.bs_Latn_BA = bs_Latn_BA; + this.byn = byn; + this.byn_ER = byn_ER; + this.ca = ca; + this.ca_AD = ca_AD; + this.ca_ES = ca_ES; + this.ca_ES_valencia = ca_ES_valencia; + this.ca_FR = ca_FR; + this.ca_IT = ca_IT; + this.ce = ce; + this.ce_RU = ce_RU; + this.cgg = cgg; + this.cgg_UG = cgg_UG; + this.chr = chr; + this.chr_Cher = chr_Cher; + this.chr_Cher_US = chr_Cher_US; + this.co = co; + this.co_FR = co_FR; + this.cs = cs; + this.cs_CZ = cs_CZ; + this.cu = cu; + this.cu_RU = cu_RU; + this.cy = cy; + this.cy_GB = cy_GB; + this.da = da; + this.da_DK = da_DK; + this.da_GL = da_GL; + this.dav = dav; + this.dav_KE = dav_KE; + this.de = de; + this.de_AT = de_AT; + this.de_BE = de_BE; + this.de_CH = de_CH; + this.de_DE = de_DE; + this.de_LI = de_LI; + this.de_LU = de_LU; + this.dje = dje; + this.dje_NE = dje_NE; + this.dsb = dsb; + this.dsb_DE = dsb_DE; + this.dua = dua; + this.dua_CM = dua_CM; + this.dv = dv; + this.dv_MV = dv_MV; + this.dyo = dyo; + this.dyo_SN = dyo_SN; + this.dz = dz; + this.dz_BT = dz_BT; + this.ebu = ebu; + this.ebu_KE = ebu_KE; + this.ee = ee; + this.ee_GH = ee_GH; + this.ee_TG = ee_TG; + this.el = el; + this.el_CY = el_CY; + this.el_GR = el_GR; + this.en = en; + this.en_001 = en_001; + this.en_029 = en_029; + this.en_150 = en_150; + this.en_AG = en_AG; + this.en_AI = en_AI; + this.en_AS = en_AS; + this.en_AT = en_AT; + this.en_AU = en_AU; + this.en_BB = en_BB; + this.en_BE = en_BE; + this.en_BI = en_BI; + this.en_BM = en_BM; + this.en_BS = en_BS; + this.en_BW = en_BW; + this.en_BZ = en_BZ; + this.en_CA = en_CA; + this.en_CC = en_CC; + this.en_CH = en_CH; + this.en_CK = en_CK; + this.en_CM = en_CM; + this.en_CX = en_CX; + this.en_CY = en_CY; + this.en_DE = en_DE; + this.en_DK = en_DK; + this.en_DM = en_DM; + this.en_ER = en_ER; + this.en_FI = en_FI; + this.en_FJ = en_FJ; + this.en_FK = en_FK; + this.en_FM = en_FM; + this.en_GB = en_GB; + this.en_GD = en_GD; + this.en_GG = en_GG; + this.en_GH = en_GH; + this.en_GI = en_GI; + this.en_GM = en_GM; + this.en_GU = en_GU; + this.en_GY = en_GY; + this.en_HK = en_HK; + this.en_ID = en_ID; + this.en_IE = en_IE; + this.en_IL = en_IL; + this.en_IM = en_IM; + this.en_IN = en_IN; + this.en_IO = en_IO; + this.en_JE = en_JE; + this.en_JM = en_JM; + this.en_KE = en_KE; + this.en_KI = en_KI; + this.en_KN = en_KN; + this.en_KY = en_KY; + this.en_LC = en_LC; + this.en_LR = en_LR; + this.en_LS = en_LS; + this.en_MG = en_MG; + this.en_MH = en_MH; + this.en_MO = en_MO; + this.en_MP = en_MP; + this.en_MS = en_MS; + this.en_MT = en_MT; + this.en_MU = en_MU; + this.en_MW = en_MW; + this.en_MY = en_MY; + this.en_NA = en_NA; + this.en_NF = en_NF; + this.en_NG = en_NG; + this.en_NL = en_NL; + this.en_NR = en_NR; + this.en_NU = en_NU; + this.en_NZ = en_NZ; + this.en_PG = en_PG; + this.en_PH = en_PH; + this.en_PK = en_PK; + this.en_PN = en_PN; + this.en_PR = en_PR; + this.en_PW = en_PW; + this.en_RW = en_RW; + this.en_SB = en_SB; + this.en_SC = en_SC; + this.en_SD = en_SD; + this.en_SE = en_SE; + this.en_SG = en_SG; + this.en_SH = en_SH; + this.en_SI = en_SI; + this.en_SL = en_SL; + this.en_SS = en_SS; + this.en_SX = en_SX; + this.en_SZ = en_SZ; + this.en_TC = en_TC; + this.en_TK = en_TK; + this.en_TO = en_TO; + this.en_TT = en_TT; + this.en_TV = en_TV; + this.en_TZ = en_TZ; + this.en_UG = en_UG; + this.en_UM = en_UM; + this.en_US = en_US; + this.en_VC = en_VC; + this.en_VG = en_VG; + this.en_VI = en_VI; + this.en_VU = en_VU; + this.en_WS = en_WS; + this.en_ZA = en_ZA; + this.en_ZM = en_ZM; + this.en_ZW = en_ZW; + this.eo = eo; + this.eo_001 = eo_001; + this.es = es; + this.es_419 = es_419; + this.es_AR = es_AR; + this.es_BO = es_BO; + this.es_CL = es_CL; + this.es_CO = es_CO; + this.es_CR = es_CR; + this.es_CU = es_CU; + this.es_DO = es_DO; + this.es_EC = es_EC; + this.es_ES = es_ES; + this.es_GQ = es_GQ; + this.es_GT = es_GT; + this.es_HN = es_HN; + this.es_MX = es_MX; + this.es_NI = es_NI; + this.es_PA = es_PA; + this.es_PE = es_PE; + this.es_PH = es_PH; + this.es_PR = es_PR; + this.es_PY = es_PY; + this.es_SV = es_SV; + this.es_US = es_US; + this.es_UY = es_UY; + this.es_VE = es_VE; + this.et = et; + this.et_EE = et_EE; + this.eu = eu; + this.eu_ES = eu_ES; + this.ewo = ewo; + this.ewo_CM = ewo_CM; + this.fa = fa; + this.fa_IR = fa_IR; + this.ff = ff; + this.ff_CM = ff_CM; + this.ff_GN = ff_GN; + this.ff_Latn = ff_Latn; + this.ff_Latn_SN = ff_Latn_SN; + this.ff_MR = ff_MR; + this.ff_NG = ff_NG; + this.fi = fi; + this.fi_FI = fi_FI; + this.fil = fil; + this.fil_PH = fil_PH; + this.fo = fo; + this.fo_DK = fo_DK; + this.fo_FO = fo_FO; + this.fr = fr; + this.fr_029 = fr_029; + this.fr_BE = fr_BE; + this.fr_BF = fr_BF; + this.fr_BI = fr_BI; + this.fr_BJ = fr_BJ; + this.fr_BL = fr_BL; + this.fr_CA = fr_CA; + this.fr_CD = fr_CD; + this.fr_CF = fr_CF; + this.fr_CG = fr_CG; + this.fr_CH = fr_CH; + this.fr_CI = fr_CI; + this.fr_CM = fr_CM; + this.fr_DJ = fr_DJ; + this.fr_DZ = fr_DZ; + this.fr_FR = fr_FR; + this.fr_GA = fr_GA; + this.fr_GF = fr_GF; + this.fr_GN = fr_GN; + this.fr_GP = fr_GP; + this.fr_GQ = fr_GQ; + this.fr_HT = fr_HT; + this.fr_KM = fr_KM; + this.fr_LU = fr_LU; + this.fr_MA = fr_MA; + this.fr_MC = fr_MC; + this.fr_MF = fr_MF; + this.fr_MG = fr_MG; + this.fr_ML = fr_ML; + this.fr_MQ = fr_MQ; + this.fr_MR = fr_MR; + this.fr_MU = fr_MU; + this.fr_NC = fr_NC; + this.fr_NE = fr_NE; + this.fr_PF = fr_PF; + this.fr_PM = fr_PM; + this.fr_RE = fr_RE; + this.fr_RW = fr_RW; + this.fr_SC = fr_SC; + this.fr_SN = fr_SN; + this.fr_SY = fr_SY; + this.fr_TD = fr_TD; + this.fr_TG = fr_TG; + this.fr_TN = fr_TN; + this.fr_VU = fr_VU; + this.fr_WF = fr_WF; + this.fr_YT = fr_YT; + this.fur = fur; + this.fur_IT = fur_IT; + this.fy = fy; + this.fy_NL = fy_NL; + this.ga = ga; + this.ga_IE = ga_IE; + this.gd = gd; + this.gd_GB = gd_GB; + this.gl = gl; + this.gl_ES = gl_ES; + this.gn = gn; + this.gn_PY = gn_PY; + this.gsw = gsw; + this.gsw_CH = gsw_CH; + this.gsw_FR = gsw_FR; + this.gsw_LI = gsw_LI; + this.gu = gu; + this.gu_IN = gu_IN; + this.guz = guz; + this.guz_KE = guz_KE; + this.gv = gv; + this.gv_IM = gv_IM; + this.ha = ha; + this.ha_Latn = ha_Latn; + this.ha_Latn_GH = ha_Latn_GH; + this.ha_Latn_NE = ha_Latn_NE; + this.ha_Latn_NG = ha_Latn_NG; + this.haw = haw; + this.haw_US = haw_US; + this.he = he; + this.he_IL = he_IL; + this.hi = hi; + this.hi_IN = hi_IN; + this.hr = hr; + this.hr_BA = hr_BA; + this.hr_HR = hr_HR; + this.hsb = hsb; + this.hsb_DE = hsb_DE; + this.hu = hu; + this.hu_HU = hu_HU; + this.hy = hy; + this.hy_AM = hy_AM; + this.ia = ia; + this.ia_001 = ia_001; + this.ia_FR = ia_FR; + this.ibb = ibb; + this.ibb_NG = ibb_NG; + this.id = id; + this.id_ID = id_ID; + this.ig = ig; + this.ig_NG = ig_NG; + this.ii = ii; + this.ii_CN = ii_CN; + this.@is = @is; + this.is_IS = is_IS; + this.it = it; + this.it_CH = it_CH; + this.it_IT = it_IT; + this.it_SM = it_SM; + this.iu = iu; + this.iu_Cans = iu_Cans; + this.iu_Cans_CA = iu_Cans_CA; + this.iu_Latn = iu_Latn; + this.iu_Latn_CA = iu_Latn_CA; + this.ja = ja; + this.ja_JP = ja_JP; + this.jgo = jgo; + this.jgo_CM = jgo_CM; + this.jmc = jmc; + this.jmc_TZ = jmc_TZ; + this.jv = jv; + this.jv_Java = jv_Java; + this.jv_Java_ID = jv_Java_ID; + this.jv_Latn = jv_Latn; + this.jv_Latn_ID = jv_Latn_ID; + this.ka = ka; + this.ka_GE = ka_GE; + this.kab = kab; + this.kab_DZ = kab_DZ; + this.kam = kam; + this.kam_KE = kam_KE; + this.kde = kde; + this.kde_TZ = kde_TZ; + this.kea = kea; + this.kea_CV = kea_CV; + this.khq = khq; + this.khq_ML = khq_ML; + this.ki = ki; + this.ki_KE = ki_KE; + this.kk = kk; + this.kk_KZ = kk_KZ; + this.kkj = kkj; + this.kkj_CM = kkj_CM; + this.kl = kl; + this.kl_GL = kl_GL; + this.kln = kln; + this.kln_KE = kln_KE; + this.km = km; + this.km_KH = km_KH; + this.kn = kn; + this.kn_IN = kn_IN; + this.ko = ko; + this.ko_KP = ko_KP; + this.ko_KR = ko_KR; + this.kok = kok; + this.kok_IN = kok_IN; + this.kr = kr; + this.kr_NG = kr_NG; + this.ks = ks; + this.ks_Arab = ks_Arab; + this.ks_Arab_IN = ks_Arab_IN; + this.ks_Deva = ks_Deva; + this.ks_Deva_IN = ks_Deva_IN; + this.ksb = ksb; + this.ksb_TZ = ksb_TZ; + this.ksf = ksf; + this.ksf_CM = ksf_CM; + this.ksh = ksh; + this.ksh_DE = ksh_DE; + this.ku = ku; + this.ku_Arab = ku_Arab; + this.ku_Arab_IQ = ku_Arab_IQ; + this.ku_Arab_IR = ku_Arab_IR; + this.kw = kw; + this.kw_GB = kw_GB; + this.ky = ky; + this.ky_KG = ky_KG; + this.la = la; + this.la_001 = la_001; + this.lag = lag; + this.lag_TZ = lag_TZ; + this.lb = lb; + this.lb_LU = lb_LU; + this.lg = lg; + this.lg_UG = lg_UG; + this.lkt = lkt; + this.lkt_US = lkt_US; + this.ln = ln; + this.ln_AO = ln_AO; + this.ln_CD = ln_CD; + this.ln_CF = ln_CF; + this.ln_CG = ln_CG; + this.lo = lo; + this.lo_LA = lo_LA; + this.lrc = lrc; + this.lrc_IQ = lrc_IQ; + this.lrc_IR = lrc_IR; + this.lt = lt; + this.lt_LT = lt_LT; + this.lu = lu; + this.lu_CD = lu_CD; + this.luo = luo; + this.luo_KE = luo_KE; + this.luy = luy; + this.luy_KE = luy_KE; + this.lv = lv; + this.lv_LV = lv_LV; + this.mas = mas; + this.mas_KE = mas_KE; + this.mas_TZ = mas_TZ; + this.mer = mer; + this.mer_KE = mer_KE; + this.mfe = mfe; + this.mfe_MU = mfe_MU; + this.mg = mg; + this.mg_MG = mg_MG; + this.mgh = mgh; + this.mgh_MZ = mgh_MZ; + this.mgo = mgo; + this.mgo_CM = mgo_CM; + this.mi = mi; + this.mi_NZ = mi_NZ; + this.mk = mk; + this.mk_MK = mk_MK; + this.ml = ml; + this.ml_IN = ml_IN; + this.mn = mn; + this.mn_Cyrl = mn_Cyrl; + this.mn_MN = mn_MN; + this.mn_Mong = mn_Mong; + this.mn_Mong_CN = mn_Mong_CN; + this.mn_Mong_MN = mn_Mong_MN; + this.mni = mni; + this.mni_IN = mni_IN; + this.moh = moh; + this.moh_CA = moh_CA; + this.mr = mr; + this.mr_IN = mr_IN; + this.ms = ms; + this.ms_BN = ms_BN; + this.ms_MY = ms_MY; + this.ms_SG = ms_SG; + this.mt = mt; + this.mt_MT = mt_MT; + this.mua = mua; + this.mua_CM = mua_CM; + this.my = my; + this.my_MM = my_MM; + this.mzn = mzn; + this.mzn_IR = mzn_IR; + this.naq = naq; + this.naq_NA = naq_NA; + this.nb = nb; + this.nb_NO = nb_NO; + this.nb_SJ = nb_SJ; + this.nd = nd; + this.nd_ZW = nd_ZW; + this.ne = ne; + this.ne_IN = ne_IN; + this.ne_NP = ne_NP; + this.nl = nl; + this.nl_AW = nl_AW; + this.nl_BE = nl_BE; + this.nl_BQ = nl_BQ; + this.nl_CW = nl_CW; + this.nl_NL = nl_NL; + this.nl_SR = nl_SR; + this.nl_SX = nl_SX; + this.nmg = nmg; + this.nmg_CM = nmg_CM; + this.nn = nn; + this.nn_NO = nn_NO; + this.nnh = nnh; + this.nnh_CM = nnh_CM; + this.no = no; + this.nqo = nqo; + this.nqo_GN = nqo_GN; + this.nr = nr; + this.nr_ZA = nr_ZA; + this.nso = nso; + this.nso_ZA = nso_ZA; + this.nus = nus; + this.nus_SS = nus_SS; + this.nyn = nyn; + this.nyn_UG = nyn_UG; + this.oc = oc; + this.oc_FR = oc_FR; + this.om = om; + this.om_ET = om_ET; + this.om_KE = om_KE; + this.or = or; + this.or_IN = or_IN; + this.os = os; + this.os_GE = os_GE; + this.os_RU = os_RU; + this.pa = pa; + this.pa_Arab = pa_Arab; + this.pa_Arab_PK = pa_Arab_PK; + this.pa_IN = pa_IN; + this.pap = pap; + this.pap_029 = pap_029; + this.pl = pl; + this.pl_PL = pl_PL; + this.prg = prg; + this.prg_001 = prg_001; + this.prs = prs; + this.prs_AF = prs_AF; + this.ps = ps; + this.ps_AF = ps_AF; + this.pt = pt; + this.pt_AO = pt_AO; + this.pt_BR = pt_BR; + this.pt_CV = pt_CV; + this.pt_GW = pt_GW; + this.pt_MO = pt_MO; + this.pt_MZ = pt_MZ; + this.pt_PT = pt_PT; + this.pt_ST = pt_ST; + this.pt_TL = pt_TL; + this.quc = quc; + this.quc_Latn = quc_Latn; + this.quc_Latn_GT = quc_Latn_GT; + this.quz = quz; + this.quz_BO = quz_BO; + this.quz_EC = quz_EC; + this.quz_PE = quz_PE; + this.rm = rm; + this.rm_CH = rm_CH; + this.rn = rn; + this.rn_BI = rn_BI; + this.ro = ro; + this.ro_MD = ro_MD; + this.ro_RO = ro_RO; + this.rof = rof; + this.rof_TZ = rof_TZ; + this.ru = ru; + this.ru_BY = ru_BY; + this.ru_KG = ru_KG; + this.ru_KZ = ru_KZ; + this.ru_MD = ru_MD; + this.ru_RU = ru_RU; + this.ru_UA = ru_UA; + this.rw = rw; + this.rw_RW = rw_RW; + this.rwk = rwk; + this.rwk_TZ = rwk_TZ; + this.sa = sa; + this.sa_IN = sa_IN; + this.sah = sah; + this.sah_RU = sah_RU; + this.saq = saq; + this.saq_KE = saq_KE; + this.sbp = sbp; + this.sbp_TZ = sbp_TZ; + this.sd = sd; + this.sd_Arab = sd_Arab; + this.sd_Arab_PK = sd_Arab_PK; + this.sd_Deva = sd_Deva; + this.sd_Deva_IN = sd_Deva_IN; + this.se = se; + this.se_FI = se_FI; + this.se_NO = se_NO; + this.se_SE = se_SE; + this.seh = seh; + this.seh_MZ = seh_MZ; + this.ses = ses; + this.ses_ML = ses_ML; + this.sg = sg; + this.sg_CF = sg_CF; + this.shi = shi; + this.shi_Latn = shi_Latn; + this.shi_Latn_MA = shi_Latn_MA; + this.shi_Tfng = shi_Tfng; + this.shi_Tfng_MA = shi_Tfng_MA; + this.si = si; + this.si_LK = si_LK; + this.sk = sk; + this.sk_SK = sk_SK; + this.sl = sl; + this.sl_SI = sl_SI; + this.sma = sma; + this.sma_NO = sma_NO; + this.sma_SE = sma_SE; + this.smj = smj; + this.smj_NO = smj_NO; + this.smj_SE = smj_SE; + this.smn = smn; + this.smn_FI = smn_FI; + this.sms = sms; + this.sms_FI = sms_FI; + this.sn = sn; + this.sn_Latn = sn_Latn; + this.sn_Latn_ZW = sn_Latn_ZW; + this.so = so; + this.so_DJ = so_DJ; + this.so_ET = so_ET; + this.so_KE = so_KE; + this.so_SO = so_SO; + this.sq = sq; + this.sq_AL = sq_AL; + this.sq_MK = sq_MK; + this.sq_XK = sq_XK; + this.sr = sr; + this.sr_Cyrl = sr_Cyrl; + this.sr_Cyrl_BA = sr_Cyrl_BA; + this.sr_Cyrl_ME = sr_Cyrl_ME; + this.sr_Cyrl_RS = sr_Cyrl_RS; + this.sr_Cyrl_XK = sr_Cyrl_XK; + this.sr_Latn = sr_Latn; + this.sr_Latn_BA = sr_Latn_BA; + this.sr_Latn_ME = sr_Latn_ME; + this.sr_Latn_RS = sr_Latn_RS; + this.sr_Latn_XK = sr_Latn_XK; + this.ss = ss; + this.ss_SZ = ss_SZ; + this.ss_ZA = ss_ZA; + this.ssy = ssy; + this.ssy_ER = ssy_ER; + this.st = st; + this.st_LS = st_LS; + this.st_ZA = st_ZA; + this.sv = sv; + this.sv_AX = sv_AX; + this.sv_FI = sv_FI; + this.sv_SE = sv_SE; + this.sw = sw; + this.sw_CD = sw_CD; + this.sw_KE = sw_KE; + this.sw_TZ = sw_TZ; + this.sw_UG = sw_UG; + this.syr = syr; + this.syr_SY = syr_SY; + this.ta = ta; + this.ta_IN = ta_IN; + this.ta_LK = ta_LK; + this.ta_MY = ta_MY; + this.ta_SG = ta_SG; + this.te = te; + this.te_IN = te_IN; + this.teo = teo; + this.teo_KE = teo_KE; + this.teo_UG = teo_UG; + this.tg = tg; + this.tg_Cyrl = tg_Cyrl; + this.tg_Cyrl_TJ = tg_Cyrl_TJ; + this.th = th; + this.th_TH = th_TH; + this.ti = ti; + this.ti_ER = ti_ER; + this.ti_ET = ti_ET; + this.tig = tig; + this.tig_ER = tig_ER; + this.tk = tk; + this.tk_TM = tk_TM; + this.tn = tn; + this.tn_BW = tn_BW; + this.tn_ZA = tn_ZA; + this.to = to; + this.to_TO = to_TO; + this.tr = tr; + this.tr_CY = tr_CY; + this.tr_TR = tr_TR; + this.ts = ts; + this.ts_ZA = ts_ZA; + this.tt = tt; + this.tt_RU = tt_RU; + this.twq = twq; + this.twq_NE = twq_NE; + this.tzm = tzm; + this.tzm_Arab = tzm_Arab; + this.tzm_Arab_MA = tzm_Arab_MA; + this.tzm_Latn = tzm_Latn; + this.tzm_Latn_DZ = tzm_Latn_DZ; + this.tzm_Latn_MA = tzm_Latn_MA; + this.tzm_Tfng = tzm_Tfng; + this.tzm_Tfng_MA = tzm_Tfng_MA; + this.ug = ug; + this.ug_CN = ug_CN; + this.uk = uk; + this.uk_UA = uk_UA; + this.ur = ur; + this.ur_IN = ur_IN; + this.ur_PK = ur_PK; + this.uz = uz; + this.uz_Arab = uz_Arab; + this.uz_Arab_AF = uz_Arab_AF; + this.uz_Cyrl = uz_Cyrl; + this.uz_Cyrl_UZ = uz_Cyrl_UZ; + this.uz_Latn = uz_Latn; + this.uz_Latn_UZ = uz_Latn_UZ; + this.vai = vai; + this.vai_Latn = vai_Latn; + this.vai_Latn_LR = vai_Latn_LR; + this.vai_Vaii = vai_Vaii; + this.vai_Vaii_LR = vai_Vaii_LR; + this.ve = ve; + this.ve_ZA = ve_ZA; + this.vi = vi; + this.vi_VN = vi_VN; + this.vo = vo; + this.vo_001 = vo_001; + this.vun = vun; + this.vun_TZ = vun_TZ; + this.wae = wae; + this.wae_CH = wae_CH; + this.wal = wal; + this.wal_ET = wal_ET; + this.wo = wo; + this.wo_SN = wo_SN; + this.xh = xh; + this.xh_ZA = xh_ZA; + this.xog = xog; + this.xog_UG = xog_UG; + this.yav = yav; + this.yav_CM = yav_CM; + this.yi = yi; + this.yi_001 = yi_001; + this.yo = yo; + this.yo_BJ = yo_BJ; + this.yo_NG = yo_NG; + this.zgh = zgh; + this.zgh_Tfng = zgh_Tfng; + this.zgh_Tfng_MA = zgh_Tfng_MA; + this.zh = zh; + this.zh_CN = zh_CN; + this.zh_Hans = zh_Hans; + this.zh_Hans_HK = zh_Hans_HK; + this.zh_Hans_MO = zh_Hans_MO; + this.zh_Hant = zh_Hant; + this.zh_HK = zh_HK; + this.zh_MO = zh_MO; + this.zh_SG = zh_SG; + this.zh_TW = zh_TW; + this.zu = zu; + this.zu_ZA = zu_ZA; + this.zh_CHS = zh_CHS; + this.zh_CHT = zh_CHT; + } + } +} \ No newline at end of file diff --git a/src/Inline.tt b/src/Inline.tt new file mode 100644 index 0000000..069d0fa --- /dev/null +++ b/src/Inline.tt @@ -0,0 +1,42 @@ +<#@ template debug="true" hostSpecific="true" #> +<#@ output extension=".cs" #> +<#@ Assembly Name="System" #> +<#@ Assembly Name="System.Core" #> +<#@ import namespace="System.Globalization" #> +<#@ import namespace="System.Collections.Generic" #> +<#@ import namespace="System.Linq" #> +<#@ import namespace="Microsoft.CSharp" #> +<# + List localeList = new List(); +#> +namespace Insya.Localization +{ + public partial class Inline { + +<# foreach(CultureInfo cultureInfo in CultureInfo.GetCultures(CultureTypes.AllCultures).Where(c => !string.IsNullOrEmpty(c.Name))) { #> +<# + string locale = cultureInfo.Name.Replace("-", "_"); + + CSharpCodeProvider cs = new CSharpCodeProvider(); + + if (!cs.IsValidIdentifier(locale)) { + locale = string.Format("@{0}", locale); + } + + localeList.Add(locale); +#> + /// + /// <#= cultureInfo.DisplayName #> + /// + /// + public string <#= locale #> { get; set; } + +<# } #> + public Inline(<#= string.Join(", ", localeList.Select(l => string.Format("string {0} = \"\"", l)).ToArray()) #>) + { +<# foreach(string locale in localeList) { #> + <#= string.Format("this.{0} = {1};", locale, locale) #> +<# } #> + } + } +} \ No newline at end of file