1231 lines
24 KiB
Go
1231 lines
24 KiB
Go
|
|
// worldLanguages provides a list of languages.
|
|
// Each language has an identifier and at least 1 name.
|
|
|
|
package worldLanguages
|
|
|
|
// This is not a list of languages supported by the Seekia client. That list is located in translation.go
|
|
// This is a list of languages that mate/moderator profiles can indicate they speak/understand on their profile.
|
|
// Updating this list requires updating the profile version.
|
|
// Users can also submit a custom language if their language is not listed.
|
|
|
|
import "errors"
|
|
|
|
|
|
type LanguageObject struct{
|
|
|
|
Identifier int
|
|
NamesList []string
|
|
}
|
|
|
|
func VerifyLanguageIdentifier(inputIdentifier int)bool{
|
|
|
|
if (inputIdentifier >= 1 && inputIdentifier <= 182){
|
|
return true
|
|
}
|
|
return false
|
|
}
|
|
|
|
var worldLanguageObjectsList []LanguageObject
|
|
var worldLanguageObjectsMap map[string]LanguageObject
|
|
var worldLanguagePrimaryNamesList []string
|
|
|
|
func InitializeWorldLanguageVariables()error{
|
|
|
|
initializeWorldLanguageObjectsList()
|
|
|
|
err := initializeWorldLanguageObjectsMap()
|
|
if (err != nil) { return err }
|
|
|
|
err = initializeWorldLanguagePrimaryNamesList()
|
|
if (err != nil) { return err }
|
|
|
|
return nil
|
|
}
|
|
|
|
func GetLanguageObjectFromLanguageIdentifier(inputLanguageIdentifier int)(LanguageObject, error){
|
|
|
|
worldLanguageObjectsList, err := GetWorldLanguageObjectsList()
|
|
if (err != nil) {
|
|
|
|
emptyObject := LanguageObject{}
|
|
return emptyObject, err
|
|
}
|
|
|
|
for _, languageObject := range worldLanguageObjectsList{
|
|
|
|
languageIdentifier := languageObject.Identifier
|
|
|
|
if (inputLanguageIdentifier == languageIdentifier){
|
|
return languageObject, nil
|
|
}
|
|
}
|
|
emptyObject := LanguageObject{}
|
|
return emptyObject, errors.New("GetLanguageObjectFromLanguageIdentifier called with unknown language identifier.")
|
|
}
|
|
|
|
func GetWorldLanguageObjectsList()([]LanguageObject, error){
|
|
|
|
if (worldLanguageObjectsList == nil){
|
|
return nil, errors.New("GetWorldLanguageObjectsList called when list is not initialized.")
|
|
}
|
|
|
|
return worldLanguageObjectsList, nil
|
|
}
|
|
|
|
//Outputs:
|
|
// -map[string]LanguageObject -> Language Primary Name -> Language Object
|
|
// -error
|
|
func GetWorldLanguageObjectsMap()(map[string]LanguageObject, error){
|
|
|
|
if (worldLanguageObjectsMap == nil){
|
|
return nil, errors.New("GetWorldLanguageObjectsMap called when map is not initialized.")
|
|
}
|
|
|
|
return worldLanguageObjectsMap, nil
|
|
}
|
|
|
|
func GetWorldLanguagePrimaryNamesList()([]string, error){
|
|
|
|
if (worldLanguagePrimaryNamesList == nil){
|
|
return nil, errors.New("GetWorldLanguagePrimaryNamesList called when list is not initialized.")
|
|
}
|
|
|
|
return worldLanguagePrimaryNamesList, nil
|
|
}
|
|
|
|
|
|
func initializeWorldLanguageObjectsMap()error{
|
|
|
|
worldLanguageObjectsList, err := GetWorldLanguageObjectsList()
|
|
if (err != nil) { return err }
|
|
|
|
worldLanguageObjectsMap = make(map[string]LanguageObject)
|
|
|
|
for _, languageObject := range worldLanguageObjectsList{
|
|
|
|
languageNamesList := languageObject.NamesList
|
|
languagePrimaryName := languageNamesList[0]
|
|
|
|
worldLanguageObjectsMap[languagePrimaryName] = languageObject
|
|
}
|
|
|
|
return nil
|
|
}
|
|
|
|
func initializeWorldLanguagePrimaryNamesList()error{
|
|
|
|
worldLanguageObjectsList, err := GetWorldLanguageObjectsList()
|
|
if (err != nil) { return err }
|
|
|
|
worldLanguagePrimaryNamesList = make([]string, 0, len(worldLanguageObjectsList))
|
|
|
|
for _, languageObject := range worldLanguageObjectsList{
|
|
|
|
languageNamesList := languageObject.NamesList
|
|
languagePrimaryName := languageNamesList[0]
|
|
worldLanguagePrimaryNamesList = append(worldLanguagePrimaryNamesList, languagePrimaryName)
|
|
}
|
|
|
|
return nil
|
|
}
|
|
|
|
|
|
func initializeWorldLanguageObjectsList(){
|
|
|
|
languageObject_1 := LanguageObject{
|
|
|
|
Identifier: 1,
|
|
NamesList: []string{"Abkhaz"},
|
|
}
|
|
|
|
languageObject_2 := LanguageObject{
|
|
|
|
Identifier: 2,
|
|
NamesList: []string{"Afar"},
|
|
}
|
|
|
|
languageObject_3 := LanguageObject{
|
|
|
|
Identifier: 3,
|
|
NamesList: []string{"Afrikaans"},
|
|
}
|
|
|
|
languageObject_4 := LanguageObject{
|
|
|
|
Identifier: 4,
|
|
NamesList: []string{"Akan"},
|
|
}
|
|
|
|
languageObject_5 := LanguageObject{
|
|
|
|
Identifier: 5,
|
|
NamesList: []string{"Albanian"},
|
|
}
|
|
|
|
languageObject_6 := LanguageObject{
|
|
|
|
Identifier: 6,
|
|
NamesList: []string{"Amharic"},
|
|
}
|
|
|
|
languageObject_7 := LanguageObject{
|
|
|
|
Identifier: 7,
|
|
NamesList: []string{"Arabic"},
|
|
}
|
|
|
|
languageObject_8 := LanguageObject{
|
|
|
|
Identifier: 8,
|
|
NamesList: []string{"Aragonese"},
|
|
}
|
|
|
|
languageObject_9 := LanguageObject{
|
|
|
|
Identifier: 9,
|
|
NamesList: []string{"Armenian"},
|
|
}
|
|
|
|
languageObject_10 := LanguageObject{
|
|
|
|
Identifier: 10,
|
|
NamesList: []string{"Assamese"},
|
|
}
|
|
|
|
languageObject_11 := LanguageObject{
|
|
|
|
Identifier: 11,
|
|
NamesList: []string{"Avaric"},
|
|
}
|
|
|
|
languageObject_12 := LanguageObject{
|
|
|
|
Identifier: 12,
|
|
NamesList: []string{"Avestan"},
|
|
}
|
|
|
|
languageObject_13 := LanguageObject{
|
|
|
|
Identifier: 13,
|
|
NamesList: []string{"Aymara"},
|
|
}
|
|
|
|
languageObject_14 := LanguageObject{
|
|
|
|
Identifier: 14,
|
|
NamesList: []string{"Azerbaijani"},
|
|
}
|
|
|
|
languageObject_15 := LanguageObject{
|
|
|
|
Identifier: 15,
|
|
NamesList: []string{"Bambara"},
|
|
}
|
|
|
|
languageObject_16 := LanguageObject{
|
|
|
|
Identifier: 16,
|
|
NamesList: []string{"Bashkir"},
|
|
}
|
|
|
|
languageObject_17 := LanguageObject{
|
|
|
|
Identifier: 17,
|
|
NamesList: []string{"Basque"},
|
|
}
|
|
|
|
languageObject_18 := LanguageObject{
|
|
|
|
Identifier: 18,
|
|
NamesList: []string{"Belarusian"},
|
|
}
|
|
|
|
languageObject_19 := LanguageObject{
|
|
|
|
Identifier: 19,
|
|
NamesList: []string{"Bengali"},
|
|
}
|
|
languageObject_20 := LanguageObject{
|
|
|
|
Identifier: 20,
|
|
NamesList: []string{"Bihari"},
|
|
}
|
|
|
|
languageObject_21 := LanguageObject{
|
|
|
|
Identifier: 21,
|
|
NamesList: []string{"Bislama"},
|
|
}
|
|
|
|
languageObject_22 := LanguageObject{
|
|
|
|
Identifier: 22,
|
|
NamesList: []string{"Bosnian"},
|
|
}
|
|
|
|
languageObject_23 := LanguageObject{
|
|
|
|
Identifier: 23,
|
|
NamesList: []string{"Breton"},
|
|
}
|
|
|
|
languageObject_24 := LanguageObject{
|
|
|
|
Identifier: 24,
|
|
NamesList: []string{"Bulgarian"},
|
|
}
|
|
|
|
languageObject_25 := LanguageObject{
|
|
|
|
Identifier: 25,
|
|
NamesList: []string{"Burmese"},
|
|
}
|
|
|
|
languageObject_26 := LanguageObject{
|
|
|
|
Identifier: 26,
|
|
NamesList: []string{"Catalan"},
|
|
}
|
|
|
|
languageObject_27 := LanguageObject{
|
|
|
|
Identifier: 27,
|
|
NamesList: []string{"Chamorro"},
|
|
}
|
|
|
|
languageObject_28 := LanguageObject{
|
|
|
|
Identifier: 28,
|
|
NamesList: []string{"Chechen"},
|
|
}
|
|
|
|
languageObject_29 := LanguageObject{
|
|
|
|
Identifier: 29,
|
|
NamesList: []string{"Chichewa", "Chewa"},
|
|
}
|
|
|
|
languageObject_30 := LanguageObject{
|
|
|
|
Identifier: 30,
|
|
NamesList: []string{"Chinese"},
|
|
}
|
|
|
|
languageObject_31 := LanguageObject{
|
|
|
|
Identifier: 31,
|
|
NamesList: []string{"Chuvash"},
|
|
}
|
|
|
|
languageObject_32 := LanguageObject{
|
|
|
|
Identifier: 32,
|
|
NamesList: []string{"Cornish"},
|
|
}
|
|
|
|
languageObject_33 := LanguageObject{
|
|
|
|
Identifier: 33,
|
|
NamesList: []string{"Corsican"},
|
|
}
|
|
|
|
languageObject_34 := LanguageObject{
|
|
|
|
Identifier: 34,
|
|
NamesList: []string{"Cree"},
|
|
}
|
|
|
|
languageObject_35 := LanguageObject{
|
|
|
|
Identifier: 35,
|
|
NamesList: []string{"Croatian"},
|
|
}
|
|
|
|
languageObject_36 := LanguageObject{
|
|
|
|
Identifier: 36,
|
|
NamesList: []string{"Czech"},
|
|
}
|
|
|
|
languageObject_37 := LanguageObject{
|
|
|
|
Identifier: 37,
|
|
NamesList: []string{"Danish"},
|
|
}
|
|
|
|
languageObject_38 := LanguageObject{
|
|
|
|
Identifier: 38,
|
|
NamesList: []string{"Divehi", "Dhivehi", "Maldivian"},
|
|
}
|
|
|
|
languageObject_39 := LanguageObject{
|
|
|
|
Identifier: 39,
|
|
NamesList: []string{"Dutch"},
|
|
}
|
|
|
|
languageObject_40 := LanguageObject{
|
|
|
|
Identifier: 40,
|
|
NamesList: []string{"English"},
|
|
}
|
|
|
|
languageObject_41 := LanguageObject{
|
|
|
|
Identifier: 41,
|
|
NamesList: []string{"Esperanto"},
|
|
}
|
|
|
|
languageObject_42 := LanguageObject{
|
|
|
|
Identifier: 42,
|
|
NamesList: []string{"Estonian"},
|
|
}
|
|
|
|
languageObject_43 := LanguageObject{
|
|
|
|
Identifier: 43,
|
|
NamesList: []string{"Ewe"},
|
|
}
|
|
|
|
languageObject_44 := LanguageObject{
|
|
|
|
Identifier: 44,
|
|
NamesList: []string{"Faroese"},
|
|
}
|
|
|
|
languageObject_45 := LanguageObject{
|
|
|
|
Identifier: 45,
|
|
NamesList: []string{"Fijian"},
|
|
}
|
|
|
|
languageObject_46 := LanguageObject{
|
|
|
|
Identifier: 46,
|
|
NamesList: []string{"Finnish"},
|
|
}
|
|
|
|
languageObject_47 := LanguageObject{
|
|
|
|
Identifier: 47,
|
|
NamesList: []string{"French"},
|
|
}
|
|
|
|
languageObject_48 := LanguageObject{
|
|
|
|
Identifier: 48,
|
|
NamesList: []string{"Fulah", "Fula"},
|
|
}
|
|
|
|
languageObject_49 := LanguageObject{
|
|
|
|
Identifier: 49,
|
|
NamesList: []string{"Gaelic"},
|
|
}
|
|
|
|
languageObject_50 := LanguageObject{
|
|
|
|
Identifier: 50,
|
|
NamesList: []string{"Galician"},
|
|
}
|
|
|
|
languageObject_51 := LanguageObject{
|
|
|
|
Identifier: 51,
|
|
NamesList: []string{"Georgian"},
|
|
}
|
|
|
|
languageObject_52 := LanguageObject{
|
|
|
|
Identifier: 52,
|
|
NamesList: []string{"German"},
|
|
}
|
|
|
|
languageObject_53 := LanguageObject{
|
|
|
|
Identifier: 53,
|
|
NamesList: []string{"Greek"},
|
|
}
|
|
|
|
languageObject_54 := LanguageObject{
|
|
|
|
Identifier: 54,
|
|
NamesList: []string{"Guaraní"},
|
|
}
|
|
|
|
languageObject_55 := LanguageObject{
|
|
|
|
Identifier: 55,
|
|
NamesList: []string{"Gujarati"},
|
|
}
|
|
|
|
languageObject_56 := LanguageObject{
|
|
|
|
Identifier: 56,
|
|
NamesList: []string{"Haitian Creole"},
|
|
}
|
|
|
|
languageObject_57 := LanguageObject{
|
|
|
|
Identifier: 57,
|
|
NamesList: []string{"Hausa"},
|
|
}
|
|
|
|
languageObject_58 := LanguageObject{
|
|
|
|
Identifier: 58,
|
|
NamesList: []string{"Hebrew"},
|
|
}
|
|
|
|
languageObject_59 := LanguageObject{
|
|
|
|
Identifier: 181,
|
|
NamesList: []string{"Yiddish"},
|
|
}
|
|
|
|
languageObject_60 := LanguageObject{
|
|
|
|
Identifier: 60,
|
|
NamesList: []string{"Herero"},
|
|
}
|
|
|
|
languageObject_61 := LanguageObject{
|
|
|
|
Identifier: 61,
|
|
NamesList: []string{"Hindi"},
|
|
}
|
|
|
|
languageObject_62 := LanguageObject{
|
|
|
|
Identifier: 62,
|
|
NamesList: []string{"Hiri Motu"},
|
|
}
|
|
|
|
languageObject_63 := LanguageObject{
|
|
|
|
Identifier: 63,
|
|
NamesList: []string{"Hungarian"},
|
|
}
|
|
|
|
languageObject_64 := LanguageObject{
|
|
|
|
Identifier: 64,
|
|
NamesList: []string{"Interlingua"},
|
|
}
|
|
|
|
languageObject_65 := LanguageObject{
|
|
|
|
Identifier: 65,
|
|
NamesList: []string{"Indonesian"},
|
|
}
|
|
|
|
languageObject_66 := LanguageObject{
|
|
|
|
Identifier: 66,
|
|
NamesList: []string{"Interlingue"},
|
|
}
|
|
|
|
languageObject_67 := LanguageObject{
|
|
|
|
Identifier: 67,
|
|
NamesList: []string{"Irish"},
|
|
}
|
|
|
|
languageObject_68 := LanguageObject{
|
|
|
|
Identifier: 68,
|
|
NamesList: []string{"Igbo"},
|
|
}
|
|
|
|
languageObject_69 := LanguageObject{
|
|
|
|
Identifier: 69,
|
|
NamesList: []string{"Inupiaq"},
|
|
}
|
|
|
|
languageObject_70 := LanguageObject{
|
|
|
|
Identifier: 70,
|
|
NamesList: []string{"Ido"},
|
|
}
|
|
|
|
languageObject_71 := LanguageObject{
|
|
|
|
Identifier: 71,
|
|
NamesList: []string{"Icelandic"},
|
|
}
|
|
|
|
languageObject_72 := LanguageObject{
|
|
|
|
Identifier: 72,
|
|
NamesList: []string{"Italian"},
|
|
}
|
|
|
|
languageObject_73 := LanguageObject{
|
|
|
|
Identifier: 73,
|
|
NamesList: []string{"Inuktitut"},
|
|
}
|
|
|
|
languageObject_74 := LanguageObject{
|
|
|
|
Identifier: 74,
|
|
NamesList: []string{"Japanese"},
|
|
}
|
|
|
|
languageObject_75 := LanguageObject{
|
|
|
|
Identifier: 75,
|
|
NamesList: []string{"Javanese"},
|
|
}
|
|
|
|
languageObject_76 := LanguageObject{
|
|
|
|
Identifier: 76,
|
|
NamesList: []string{"Greenlandic"},
|
|
}
|
|
|
|
languageObject_77 := LanguageObject{
|
|
|
|
Identifier: 77,
|
|
NamesList: []string{"Kannada"},
|
|
}
|
|
|
|
languageObject_78 := LanguageObject{
|
|
|
|
Identifier: 78,
|
|
NamesList: []string{"Kanuri"},
|
|
}
|
|
|
|
languageObject_79 := LanguageObject{
|
|
|
|
Identifier: 79,
|
|
NamesList: []string{"Kashmiri"},
|
|
}
|
|
|
|
languageObject_80 := LanguageObject{
|
|
|
|
Identifier: 80,
|
|
NamesList: []string{"Kazakh"},
|
|
}
|
|
|
|
languageObject_81 := LanguageObject{
|
|
|
|
Identifier: 81,
|
|
NamesList: []string{"Khmer"},
|
|
}
|
|
|
|
languageObject_82 := LanguageObject{
|
|
|
|
Identifier: 82,
|
|
NamesList: []string{"Kikuyu", "Gikuyu"},
|
|
}
|
|
|
|
languageObject_83 := LanguageObject{
|
|
|
|
Identifier: 83,
|
|
NamesList: []string{"Kinyarwanda"},
|
|
}
|
|
|
|
languageObject_84 := LanguageObject{
|
|
|
|
Identifier: 84,
|
|
NamesList: []string{"Kyrgyz", "Kirghiz"},
|
|
}
|
|
|
|
languageObject_85 := LanguageObject{
|
|
|
|
Identifier: 85,
|
|
NamesList: []string{"Komi"},
|
|
}
|
|
|
|
languageObject_86 := LanguageObject{
|
|
|
|
Identifier: 86,
|
|
NamesList: []string{"Kongo"},
|
|
}
|
|
|
|
languageObject_87 := LanguageObject{
|
|
|
|
Identifier: 87,
|
|
NamesList: []string{"Korean"},
|
|
}
|
|
|
|
languageObject_88 := LanguageObject{
|
|
|
|
Identifier: 88,
|
|
NamesList: []string{"Kurdish"},
|
|
}
|
|
|
|
languageObject_89 := LanguageObject{
|
|
|
|
Identifier: 89,
|
|
NamesList: []string{"Kwanyama"},
|
|
}
|
|
|
|
languageObject_90 := LanguageObject{
|
|
|
|
Identifier: 90,
|
|
NamesList: []string{"Latin"},
|
|
}
|
|
|
|
languageObject_91 := LanguageObject{
|
|
|
|
Identifier: 91,
|
|
NamesList: []string{"Luxembourgish"},
|
|
}
|
|
|
|
languageObject_92 := LanguageObject{
|
|
|
|
Identifier: 92,
|
|
NamesList: []string{"Luganda"},
|
|
}
|
|
|
|
languageObject_93 := LanguageObject{
|
|
|
|
Identifier: 93,
|
|
NamesList: []string{"Limburgish", "Limburgan", "Limburger"},
|
|
}
|
|
|
|
languageObject_94 := LanguageObject{
|
|
|
|
Identifier: 94,
|
|
NamesList: []string{"Lingala"},
|
|
}
|
|
|
|
languageObject_95 := LanguageObject{
|
|
|
|
Identifier: 95,
|
|
NamesList: []string{"Lao"},
|
|
}
|
|
|
|
languageObject_96 := LanguageObject{
|
|
|
|
Identifier: 96,
|
|
NamesList: []string{"Lithuanian"},
|
|
}
|
|
|
|
languageObject_97 := LanguageObject{
|
|
|
|
Identifier: 97,
|
|
NamesList: []string{"Luba-Katanga"},
|
|
}
|
|
|
|
languageObject_98 := LanguageObject{
|
|
|
|
Identifier: 98,
|
|
NamesList: []string{"Latvian"},
|
|
}
|
|
|
|
languageObject_99 := LanguageObject{
|
|
|
|
Identifier: 99,
|
|
NamesList: []string{"Manx"},
|
|
}
|
|
|
|
languageObject_100 := LanguageObject{
|
|
|
|
Identifier: 100,
|
|
NamesList: []string{"Macedonian"},
|
|
}
|
|
|
|
languageObject_101 := LanguageObject{
|
|
|
|
Identifier: 101,
|
|
NamesList: []string{"Malagasy"},
|
|
}
|
|
|
|
languageObject_102 := LanguageObject{
|
|
|
|
Identifier: 102,
|
|
NamesList: []string{"Malay"},
|
|
}
|
|
|
|
languageObject_103 := LanguageObject{
|
|
|
|
Identifier: 103,
|
|
NamesList: []string{"Malayalam"},
|
|
}
|
|
|
|
languageObject_104 := LanguageObject{
|
|
|
|
Identifier: 104,
|
|
NamesList: []string{"Maltese"},
|
|
}
|
|
|
|
languageObject_105 := LanguageObject{
|
|
|
|
Identifier: 105,
|
|
NamesList: []string{"Māori"},
|
|
}
|
|
|
|
languageObject_106 := LanguageObject{
|
|
|
|
Identifier: 106,
|
|
NamesList: []string{"Marathi"},
|
|
}
|
|
|
|
languageObject_107 := LanguageObject{
|
|
|
|
Identifier: 107,
|
|
NamesList: []string{"Marshallese"},
|
|
}
|
|
|
|
languageObject_108 := LanguageObject{
|
|
|
|
Identifier: 108,
|
|
NamesList: []string{"Mongolian"},
|
|
}
|
|
|
|
languageObject_109 := LanguageObject{
|
|
|
|
Identifier: 109,
|
|
NamesList: []string{"Nauru"},
|
|
}
|
|
|
|
languageObject_110 := LanguageObject{
|
|
|
|
Identifier: 110,
|
|
NamesList: []string{"Navajo", "Navaho"},
|
|
}
|
|
|
|
languageObject_111 := LanguageObject{
|
|
|
|
Identifier: 111,
|
|
NamesList: []string{"Norwegian Bokmål"},
|
|
}
|
|
|
|
languageObject_112 := LanguageObject{
|
|
|
|
Identifier: 112,
|
|
NamesList: []string{"North Ndebele"},
|
|
}
|
|
|
|
languageObject_113 := LanguageObject{
|
|
|
|
Identifier: 113,
|
|
NamesList: []string{"Nepali"},
|
|
}
|
|
|
|
languageObject_114 := LanguageObject{
|
|
|
|
Identifier: 114,
|
|
NamesList: []string{"Ndonga"},
|
|
}
|
|
|
|
languageObject_115 := LanguageObject{
|
|
|
|
Identifier: 115,
|
|
NamesList: []string{"Norwegian Nynorsk"},
|
|
}
|
|
|
|
languageObject_116 := LanguageObject{
|
|
|
|
Identifier: 116,
|
|
NamesList: []string{"Norwegian"},
|
|
}
|
|
|
|
languageObject_117 := LanguageObject{
|
|
|
|
Identifier: 117,
|
|
NamesList: []string{"Nuosu"},
|
|
}
|
|
|
|
languageObject_118 := LanguageObject{
|
|
|
|
Identifier: 118,
|
|
NamesList: []string{"South Ndebele"},
|
|
}
|
|
|
|
languageObject_119 := LanguageObject{
|
|
|
|
Identifier: 119,
|
|
NamesList: []string{"Occitan"},
|
|
}
|
|
|
|
languageObject_120 := LanguageObject{
|
|
|
|
Identifier: 120,
|
|
NamesList: []string{"Ojibwe", "Ojibwa"},
|
|
}
|
|
|
|
languageObject_121 := LanguageObject{
|
|
|
|
Identifier: 121,
|
|
NamesList: []string{"Old Church Slavonic", "Old Bulgarian", "Old Slavonic"},
|
|
}
|
|
|
|
languageObject_122 := LanguageObject{
|
|
|
|
Identifier: 122,
|
|
NamesList: []string{"Oromo"},
|
|
}
|
|
|
|
languageObject_123 := LanguageObject{
|
|
|
|
Identifier: 123,
|
|
NamesList: []string{"Oriya"},
|
|
}
|
|
|
|
languageObject_124 := LanguageObject{
|
|
|
|
Identifier: 124,
|
|
NamesList: []string{"Ossetian", "Ossetic"},
|
|
}
|
|
|
|
languageObject_125 := LanguageObject{
|
|
|
|
Identifier: 125,
|
|
NamesList: []string{"Punjabi", "Panjabi"},
|
|
}
|
|
|
|
languageObject_126 := LanguageObject{
|
|
|
|
Identifier: 126,
|
|
NamesList: []string{"Pāli"},
|
|
}
|
|
|
|
languageObject_127 := LanguageObject{
|
|
|
|
Identifier: 127,
|
|
NamesList: []string{"Persian"},
|
|
}
|
|
|
|
languageObject_128 := LanguageObject{
|
|
|
|
Identifier: 128,
|
|
NamesList: []string{"Polish"},
|
|
}
|
|
|
|
languageObject_129 := LanguageObject{
|
|
|
|
Identifier: 129,
|
|
NamesList: []string{"Pashto", "Pushto"},
|
|
}
|
|
|
|
languageObject_130 := LanguageObject{
|
|
|
|
Identifier: 130,
|
|
NamesList: []string{"Portuguese"},
|
|
}
|
|
|
|
languageObject_131 := LanguageObject{
|
|
|
|
Identifier: 131,
|
|
NamesList: []string{"Quechua"},
|
|
}
|
|
|
|
languageObject_132 := LanguageObject{
|
|
|
|
Identifier: 132,
|
|
NamesList: []string{"Romansh"},
|
|
}
|
|
|
|
languageObject_133 := LanguageObject{
|
|
|
|
Identifier: 133,
|
|
NamesList: []string{"Kirundi"},
|
|
}
|
|
|
|
languageObject_134 := LanguageObject{
|
|
|
|
Identifier: 134,
|
|
NamesList: []string{"Romanian", "Moldovan", "Moldavian"},
|
|
}
|
|
|
|
languageObject_135 := LanguageObject{
|
|
|
|
Identifier: 135,
|
|
NamesList: []string{"Russian"},
|
|
}
|
|
|
|
languageObject_136 := LanguageObject{
|
|
|
|
Identifier: 136,
|
|
NamesList: []string{"Sanskrit"},
|
|
}
|
|
|
|
languageObject_137 := LanguageObject{
|
|
|
|
Identifier: 137,
|
|
NamesList: []string{"Sardinian"},
|
|
}
|
|
|
|
languageObject_138 := LanguageObject{
|
|
|
|
Identifier: 138,
|
|
NamesList: []string{"Sindhi"},
|
|
}
|
|
|
|
languageObject_139 := LanguageObject{
|
|
|
|
Identifier: 139,
|
|
NamesList: []string{"Northern Sami"},
|
|
}
|
|
|
|
languageObject_140 := LanguageObject{
|
|
|
|
Identifier: 140,
|
|
NamesList: []string{"Samoan"},
|
|
}
|
|
|
|
languageObject_141 := LanguageObject{
|
|
|
|
Identifier: 141,
|
|
NamesList: []string{"Sango"},
|
|
}
|
|
|
|
languageObject_142 := LanguageObject{
|
|
|
|
Identifier: 142,
|
|
NamesList: []string{"Serbian"},
|
|
}
|
|
|
|
languageObject_143 := LanguageObject{
|
|
|
|
Identifier: 143,
|
|
NamesList: []string{"Shona"},
|
|
}
|
|
|
|
languageObject_144 := LanguageObject{
|
|
|
|
Identifier: 144,
|
|
NamesList: []string{"Sinhala", "Sinhalese"},
|
|
}
|
|
|
|
languageObject_145 := LanguageObject{
|
|
|
|
Identifier: 145,
|
|
NamesList: []string{"Slovak"},
|
|
}
|
|
|
|
languageObject_146 := LanguageObject{
|
|
|
|
Identifier: 146,
|
|
NamesList: []string{"Slovene"},
|
|
}
|
|
|
|
languageObject_147 := LanguageObject{
|
|
|
|
Identifier: 147,
|
|
NamesList: []string{"Somali"},
|
|
}
|
|
|
|
languageObject_148 := LanguageObject{
|
|
|
|
Identifier: 148,
|
|
NamesList: []string{"Southern Sotho"},
|
|
}
|
|
|
|
languageObject_149 := LanguageObject{
|
|
|
|
Identifier: 149,
|
|
NamesList: []string{"Spanish", "Castilian"},
|
|
}
|
|
|
|
languageObject_150 := LanguageObject{
|
|
|
|
Identifier: 150,
|
|
NamesList: []string{"Sundanese"},
|
|
}
|
|
|
|
languageObject_151 := LanguageObject{
|
|
|
|
Identifier: 151,
|
|
NamesList: []string{"Swahili"},
|
|
}
|
|
|
|
languageObject_152 := LanguageObject{
|
|
|
|
Identifier: 152,
|
|
NamesList: []string{"Swati"},
|
|
}
|
|
|
|
languageObject_153 := LanguageObject{
|
|
|
|
Identifier: 153,
|
|
NamesList: []string{"Swedish"},
|
|
}
|
|
|
|
languageObject_154 := LanguageObject{
|
|
|
|
Identifier: 154,
|
|
NamesList: []string{"Tamil"},
|
|
}
|
|
|
|
languageObject_155 := LanguageObject{
|
|
|
|
Identifier: 155,
|
|
NamesList: []string{"Telugu"},
|
|
}
|
|
|
|
languageObject_156 := LanguageObject{
|
|
|
|
Identifier: 156,
|
|
NamesList: []string{"Tajik"},
|
|
}
|
|
|
|
languageObject_157 := LanguageObject{
|
|
|
|
Identifier: 157,
|
|
NamesList: []string{"Thai"},
|
|
}
|
|
|
|
languageObject_158 := LanguageObject{
|
|
|
|
Identifier: 158,
|
|
NamesList: []string{"Tigrinya"},
|
|
}
|
|
|
|
languageObject_159 := LanguageObject{
|
|
|
|
Identifier: 159,
|
|
NamesList: []string{"Tibetan"},
|
|
}
|
|
|
|
languageObject_160 := LanguageObject{
|
|
|
|
Identifier: 160,
|
|
NamesList: []string{"Turkmen"},
|
|
}
|
|
|
|
languageObject_161 := LanguageObject{
|
|
|
|
Identifier: 161,
|
|
NamesList: []string{"Tagalog"},
|
|
}
|
|
|
|
languageObject_162 := LanguageObject{
|
|
|
|
Identifier: 162,
|
|
NamesList: []string{"Tswana"},
|
|
}
|
|
|
|
languageObject_163 := LanguageObject{
|
|
|
|
Identifier: 163,
|
|
NamesList: []string{"Tonga"},
|
|
}
|
|
|
|
languageObject_164 := LanguageObject{
|
|
|
|
Identifier: 164,
|
|
NamesList: []string{"Turkish"},
|
|
}
|
|
|
|
languageObject_165 := LanguageObject{
|
|
|
|
Identifier: 165,
|
|
NamesList: []string{"Tsonga"},
|
|
}
|
|
|
|
languageObject_166 := LanguageObject{
|
|
|
|
Identifier: 166,
|
|
NamesList: []string{"Tatar"},
|
|
}
|
|
|
|
languageObject_167 := LanguageObject{
|
|
|
|
Identifier: 167,
|
|
NamesList: []string{"Twi"},
|
|
}
|
|
|
|
languageObject_168 := LanguageObject{
|
|
|
|
Identifier: 168,
|
|
NamesList: []string{"Tahitian"},
|
|
}
|
|
|
|
languageObject_169 := LanguageObject{
|
|
|
|
Identifier: 169,
|
|
NamesList: []string{"Uyghur", "Uighur"},
|
|
}
|
|
|
|
languageObject_170 := LanguageObject{
|
|
|
|
Identifier: 170,
|
|
NamesList: []string{"Ukrainian"},
|
|
}
|
|
|
|
languageObject_171 := LanguageObject{
|
|
|
|
Identifier: 171,
|
|
NamesList: []string{"Urdu"},
|
|
}
|
|
|
|
languageObject_172 := LanguageObject{
|
|
|
|
Identifier: 172,
|
|
NamesList: []string{"Uzbek"},
|
|
}
|
|
|
|
languageObject_173 := LanguageObject{
|
|
|
|
Identifier: 173,
|
|
NamesList: []string{"Venda"},
|
|
}
|
|
|
|
languageObject_174 := LanguageObject{
|
|
|
|
Identifier: 174,
|
|
NamesList: []string{"Vietnamese"},
|
|
}
|
|
|
|
languageObject_175 := LanguageObject{
|
|
|
|
Identifier: 175,
|
|
NamesList: []string{"Volapük"},
|
|
}
|
|
|
|
languageObject_176 := LanguageObject{
|
|
|
|
Identifier: 176,
|
|
NamesList: []string{"Walloon"},
|
|
}
|
|
|
|
languageObject_177 := LanguageObject{
|
|
|
|
Identifier: 177,
|
|
NamesList: []string{"Welsh"},
|
|
}
|
|
|
|
languageObject_178 := LanguageObject{
|
|
|
|
Identifier: 178,
|
|
NamesList: []string{"Wolof"},
|
|
}
|
|
|
|
languageObject_179 := LanguageObject{
|
|
|
|
Identifier: 179,
|
|
NamesList: []string{"Western Frisian"},
|
|
}
|
|
|
|
languageObject_180 := LanguageObject{
|
|
|
|
Identifier: 180,
|
|
NamesList: []string{"Xhosa"},
|
|
}
|
|
|
|
languageObject_181 := LanguageObject{
|
|
|
|
Identifier: 182,
|
|
NamesList: []string{"Yoruba"},
|
|
}
|
|
|
|
languageObject_182 := LanguageObject{
|
|
|
|
Identifier: 183,
|
|
NamesList: []string{"Zhuang", "Chuang"},
|
|
}
|
|
|
|
worldLanguageObjectsList = []LanguageObject{languageObject_1, languageObject_2, languageObject_3, languageObject_4, languageObject_5, languageObject_6, languageObject_7, languageObject_8, languageObject_9, languageObject_10, languageObject_11, languageObject_12, languageObject_13, languageObject_14, languageObject_15, languageObject_16, languageObject_17, languageObject_18, languageObject_19, languageObject_20, languageObject_21, languageObject_22, languageObject_23, languageObject_24, languageObject_25, languageObject_26, languageObject_27, languageObject_28, languageObject_29, languageObject_30, languageObject_31, languageObject_32, languageObject_33, languageObject_34, languageObject_35, languageObject_36, languageObject_37, languageObject_38, languageObject_39, languageObject_40, languageObject_41, languageObject_42, languageObject_43, languageObject_44, languageObject_45, languageObject_46, languageObject_47, languageObject_48, languageObject_49, languageObject_50, languageObject_51, languageObject_52, languageObject_53, languageObject_54, languageObject_55, languageObject_56, languageObject_57, languageObject_58, languageObject_59, languageObject_60, languageObject_61, languageObject_62, languageObject_63, languageObject_64, languageObject_65, languageObject_66, languageObject_67, languageObject_68, languageObject_69, languageObject_70, languageObject_71, languageObject_72, languageObject_73, languageObject_74, languageObject_75, languageObject_76, languageObject_77, languageObject_78, languageObject_79, languageObject_80, languageObject_81, languageObject_82, languageObject_83, languageObject_84, languageObject_85, languageObject_86, languageObject_87, languageObject_88, languageObject_89, languageObject_90, languageObject_91, languageObject_92, languageObject_93, languageObject_94, languageObject_95, languageObject_96, languageObject_97, languageObject_98, languageObject_99, languageObject_100, languageObject_101, languageObject_102, languageObject_103, languageObject_104, languageObject_105, languageObject_106, languageObject_107, languageObject_108, languageObject_109, languageObject_110, languageObject_111, languageObject_112, languageObject_113, languageObject_114, languageObject_115, languageObject_116, languageObject_117, languageObject_118, languageObject_119, languageObject_120, languageObject_121, languageObject_122, languageObject_123, languageObject_124, languageObject_125, languageObject_126, languageObject_127, languageObject_128, languageObject_129, languageObject_130, languageObject_131, languageObject_132, languageObject_133, languageObject_134, languageObject_135, languageObject_136, languageObject_137, languageObject_138, languageObject_139, languageObject_140, languageObject_141, languageObject_142, languageObject_143, languageObject_144, languageObject_145, languageObject_146, languageObject_147, languageObject_148, languageObject_149, languageObject_150, languageObject_151, languageObject_152, languageObject_153, languageObject_154, languageObject_155, languageObject_156, languageObject_157, languageObject_158, languageObject_159, languageObject_160, languageObject_161, languageObject_162, languageObject_163, languageObject_164, languageObject_165, languageObject_166, languageObject_167, languageObject_168, languageObject_169, languageObject_170, languageObject_171, languageObject_172, languageObject_173, languageObject_174, languageObject_175, languageObject_176, languageObject_177, languageObject_178, languageObject_179, languageObject_180, languageObject_181, languageObject_182}
|
|
|
|
}
|
|
|
|
|