// 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} }