Enum ttf_parser::Language
source · pub enum Language {
Show 206 variants
Unknown,
Afrikaans_SouthAfrica,
Albanian_Albania,
Alsatian_France,
Amharic_Ethiopia,
Arabic_Algeria,
Arabic_Bahrain,
Arabic_Egypt,
Arabic_Iraq,
Arabic_Jordan,
Arabic_Kuwait,
Arabic_Lebanon,
Arabic_Libya,
Arabic_Morocco,
Arabic_Oman,
Arabic_Qatar,
Arabic_SaudiArabia,
Arabic_Syria,
Arabic_Tunisia,
Arabic_UAE,
Arabic_Yemen,
Armenian_Armenia,
Assamese_India,
Azeri_Cyrillic_Azerbaijan,
Azeri_Latin_Azerbaijan,
Bashkir_Russia,
Basque_Basque,
Belarusian_Belarus,
Bengali_Bangladesh,
Bengali_India,
Bosnian_Cyrillic_BosniaAndHerzegovina,
Bosnian_Latin_BosniaAndHerzegovina,
Breton_France,
Bulgarian_Bulgaria,
Catalan_Catalan,
Chinese_HongKongSAR,
Chinese_MacaoSAR,
Chinese_PeoplesRepublicOfChina,
Chinese_Singapore,
Chinese_Taiwan,
Corsican_France,
Croatian_Croatia,
Croatian_Latin_BosniaAndHerzegovina,
Czech_CzechRepublic,
Danish_Denmark,
Dari_Afghanistan,
Divehi_Maldives,
Dutch_Belgium,
Dutch_Netherlands,
English_Australia,
English_Belize,
English_Canada,
English_Caribbean,
English_India,
English_Ireland,
English_Jamaica,
English_Malaysia,
English_NewZealand,
English_RepublicOfThePhilippines,
English_Singapore,
English_SouthAfrica,
English_TrinidadAndTobago,
English_UnitedKingdom,
English_UnitedStates,
English_Zimbabwe,
Estonian_Estonia,
Faroese_FaroeIslands,
Filipino_Philippines,
Finnish_Finland,
French_Belgium,
French_Canada,
French_France,
French_Luxembourg,
French_PrincipalityOfMonaco,
French_Switzerland,
Frisian_Netherlands,
Galician_Galician,
Georgian_Georgia,
German_Austria,
German_Germany,
German_Liechtenstein,
German_Luxembourg,
German_Switzerland,
Greek_Greece,
Greenlandic_Greenland,
Gujarati_India,
Hausa_Latin_Nigeria,
Hebrew_Israel,
Hindi_India,
Hungarian_Hungary,
Icelandic_Iceland,
Igbo_Nigeria,
Indonesian_Indonesia,
Inuktitut_Canada,
Inuktitut_Latin_Canada,
Irish_Ireland,
isiXhosa_SouthAfrica,
isiZulu_SouthAfrica,
Italian_Italy,
Italian_Switzerland,
Japanese_Japan,
Kannada_India,
Kazakh_Kazakhstan,
Khmer_Cambodia,
Kiche_Guatemala,
Kinyarwanda_Rwanda,
Kiswahili_Kenya,
Konkani_India,
Korean_Korea,
Kyrgyz_Kyrgyzstan,
Lao_LaoPDR,
Latvian_Latvia,
Lithuanian_Lithuania,
LowerSorbian_Germany,
Luxembourgish_Luxembourg,
Macedonian_NorthMacedonia,
Malay_BruneiDarussalam,
Malay_Malaysia,
Malayalam_India,
Maltese_Malta,
Maori_NewZealand,
Mapudungun_Chile,
Marathi_India,
Mohawk_Mohawk,
Mongolian_Cyrillic_Mongolia,
Mongolian_Traditional_PeoplesRepublicOfChina,
Nepali_Nepal,
Norwegian_Bokmal_Norway,
Norwegian_Nynorsk_Norway,
Occitan_France,
Odia_India,
Pashto_Afghanistan,
Polish_Poland,
Portuguese_Brazil,
Portuguese_Portugal,
Punjabi_India,
Quechua_Bolivia,
Quechua_Ecuador,
Quechua_Peru,
Romanian_Romania,
Romansh_Switzerland,
Russian_Russia,
Sami_Inari_Finland,
Sami_Lule_Norway,
Sami_Lule_Sweden,
Sami_Northern_Finland,
Sami_Northern_Norway,
Sami_Northern_Sweden,
Sami_Skolt_Finland,
Sami_Southern_Norway,
Sami_Southern_Sweden,
Sanskrit_India,
Serbian_Cyrillic_BosniaAndHerzegovina,
Serbian_Cyrillic_Serbia,
Serbian_Latin_BosniaAndHerzegovina,
Serbian_Latin_Serbia,
SesothoSaLeboa_SouthAfrica,
Setswana_SouthAfrica,
Sinhala_SriLanka,
Slovak_Slovakia,
Slovenian_Slovenia,
Spanish_Argentina,
Spanish_Bolivia,
Spanish_Chile,
Spanish_Colombia,
Spanish_CostaRica,
Spanish_DominicanRepublic,
Spanish_Ecuador,
Spanish_ElSalvador,
Spanish_Guatemala,
Spanish_Honduras,
Spanish_Mexico,
Spanish_Nicaragua,
Spanish_Panama,
Spanish_Paraguay,
Spanish_Peru,
Spanish_PuertoRico,
Spanish_ModernSort_Spain,
Spanish_TraditionalSort_Spain,
Spanish_UnitedStates,
Spanish_Uruguay,
Spanish_Venezuela,
Swedish_Finland,
Swedish_Sweden,
Syriac_Syria,
Tajik_Cyrillic_Tajikistan,
Tamazight_Latin_Algeria,
Tamil_India,
Tatar_Russia,
Telugu_India,
Thai_Thailand,
Tibetan_PRC,
Turkish_Turkey,
Turkmen_Turkmenistan,
Uighur_PRC,
Ukrainian_Ukraine,
UpperSorbian_Germany,
Urdu_IslamicRepublicOfPakistan,
Uzbek_Cyrillic_Uzbekistan,
Uzbek_Latin_Uzbekistan,
Vietnamese_Vietnam,
Welsh_UnitedKingdom,
Wolof_Senegal,
Yakut_Russia,
Yi_PRC,
Yoruba_Nigeria,
}
Expand description
A [Name
] language.
Consists of Language + Region pairs.
https://learn.microsoft.com/en-us/typography/opentype/spec/name#windows-language-ids
Variants§
Unknown
Afrikaans_SouthAfrica
Albanian_Albania
Alsatian_France
Amharic_Ethiopia
Arabic_Algeria
Arabic_Bahrain
Arabic_Egypt
Arabic_Iraq
Arabic_Jordan
Arabic_Kuwait
Arabic_Lebanon
Arabic_Libya
Arabic_Morocco
Arabic_Oman
Arabic_Qatar
Arabic_SaudiArabia
Arabic_Syria
Arabic_Tunisia
Arabic_UAE
Arabic_Yemen
Armenian_Armenia
Assamese_India
Azeri_Cyrillic_Azerbaijan
Azeri_Latin_Azerbaijan
Bashkir_Russia
Basque_Basque
Belarusian_Belarus
Bengali_Bangladesh
Bengali_India
Bosnian_Cyrillic_BosniaAndHerzegovina
Bosnian_Latin_BosniaAndHerzegovina
Breton_France
Bulgarian_Bulgaria
Catalan_Catalan
Chinese_HongKongSAR
Chinese_MacaoSAR
Chinese_PeoplesRepublicOfChina
Chinese_Singapore
Chinese_Taiwan
Corsican_France
Croatian_Croatia
Croatian_Latin_BosniaAndHerzegovina
Czech_CzechRepublic
Danish_Denmark
Dari_Afghanistan
Divehi_Maldives
Dutch_Belgium
Dutch_Netherlands
English_Australia
English_Belize
English_Canada
English_Caribbean
English_India
English_Ireland
English_Jamaica
English_Malaysia
English_NewZealand
English_RepublicOfThePhilippines
English_Singapore
English_SouthAfrica
English_TrinidadAndTobago
English_UnitedKingdom
English_UnitedStates
English_Zimbabwe
Estonian_Estonia
Faroese_FaroeIslands
Filipino_Philippines
Finnish_Finland
French_Belgium
French_Canada
French_France
French_Luxembourg
French_PrincipalityOfMonaco
French_Switzerland
Frisian_Netherlands
Galician_Galician
Georgian_Georgia
German_Austria
German_Germany
German_Liechtenstein
German_Luxembourg
German_Switzerland
Greek_Greece
Greenlandic_Greenland
Gujarati_India
Hausa_Latin_Nigeria
Hebrew_Israel
Hindi_India
Hungarian_Hungary
Icelandic_Iceland
Igbo_Nigeria
Indonesian_Indonesia
Inuktitut_Canada
Inuktitut_Latin_Canada
Irish_Ireland
isiXhosa_SouthAfrica
isiZulu_SouthAfrica
Italian_Italy
Italian_Switzerland
Japanese_Japan
Kannada_India
Kazakh_Kazakhstan
Khmer_Cambodia
Kiche_Guatemala
Kinyarwanda_Rwanda
Kiswahili_Kenya
Konkani_India
Korean_Korea
Kyrgyz_Kyrgyzstan
Lao_LaoPDR
Latvian_Latvia
Lithuanian_Lithuania
LowerSorbian_Germany
Luxembourgish_Luxembourg
Macedonian_NorthMacedonia
Malay_BruneiDarussalam
Malay_Malaysia
Malayalam_India
Maltese_Malta
Maori_NewZealand
Mapudungun_Chile
Marathi_India
Mohawk_Mohawk
Mongolian_Cyrillic_Mongolia
Mongolian_Traditional_PeoplesRepublicOfChina
Nepali_Nepal
Norwegian_Bokmal_Norway
Norwegian_Nynorsk_Norway
Occitan_France
Odia_India
Pashto_Afghanistan
Polish_Poland
Portuguese_Brazil
Portuguese_Portugal
Punjabi_India
Quechua_Bolivia
Quechua_Ecuador
Quechua_Peru
Romanian_Romania
Romansh_Switzerland
Russian_Russia
Sami_Inari_Finland
Sami_Lule_Norway
Sami_Lule_Sweden
Sami_Northern_Finland
Sami_Northern_Norway
Sami_Northern_Sweden
Sami_Skolt_Finland
Sami_Southern_Norway
Sami_Southern_Sweden
Sanskrit_India
Serbian_Cyrillic_BosniaAndHerzegovina
Serbian_Cyrillic_Serbia
Serbian_Latin_BosniaAndHerzegovina
Serbian_Latin_Serbia
SesothoSaLeboa_SouthAfrica
Setswana_SouthAfrica
Sinhala_SriLanka
Slovak_Slovakia
Slovenian_Slovenia
Spanish_Argentina
Spanish_Bolivia
Spanish_Chile
Spanish_Colombia
Spanish_CostaRica
Spanish_DominicanRepublic
Spanish_Ecuador
Spanish_ElSalvador
Spanish_Guatemala
Spanish_Honduras
Spanish_Mexico
Spanish_Nicaragua
Spanish_Panama
Spanish_Paraguay
Spanish_Peru
Spanish_PuertoRico
Spanish_ModernSort_Spain
Spanish_TraditionalSort_Spain
Spanish_UnitedStates
Spanish_Uruguay
Spanish_Venezuela
Swedish_Finland
Swedish_Sweden
Syriac_Syria
Tajik_Cyrillic_Tajikistan
Tamazight_Latin_Algeria
Tamil_India
Tatar_Russia
Telugu_India
Thai_Thailand
Tibetan_PRC
Turkish_Turkey
Turkmen_Turkmenistan
Uighur_PRC
Ukrainian_Ukraine
UpperSorbian_Germany
Urdu_IslamicRepublicOfPakistan
Uzbek_Cyrillic_Uzbekistan
Uzbek_Latin_Uzbekistan
Vietnamese_Vietnam
Welsh_UnitedKingdom
Wolof_Senegal
Yakut_Russia
Yi_PRC
Yoruba_Nigeria
Implementations§
Trait Implementations§
source§impl PartialEq<Language> for Language
impl PartialEq<Language> for Language
impl Copy for Language
impl Eq for Language
impl StructuralEq for Language
impl StructuralPartialEq for Language
Auto Trait Implementations§
impl RefUnwindSafe for Language
impl Send for Language
impl Sync for Language
impl Unpin for Language
impl UnwindSafe for Language
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more