001package Torello.Languages; 002 003/** 004 * Enumeration of Standard Google Language-Codes. 005 * 006 * <BR /><BR /><EMBED CLASS='external-html' DATA-FILE-ID=LC> 007 */ 008public enum LC 009{ 010 /** Language: Chinese Traditional */ 011 ZH_TW("zh-TW", "Chinese Traditional"), 012 013 /** Language: Chinese Simplified */ 014 ZH_CN("zh-CN", "Chinese Simplified"), 015 016 /** Language: Afrikaans */ 017 AF("af", "Afrikaans"), 018 019 /** Language: Irish */ 020 GA("ga", "Irish"), 021 022 /** Language: Albanian */ 023 SQ("sq", "Albanian"), 024 025 /** Language: Italian */ 026 IT("it", "Italian"), 027 028 /** Language: Arabic */ 029 AR("ar", "Arabic"), 030 031 /** Language: Japanese */ 032 JAR("ja", "Japanese"), 033 034 /** Language: Azerbaijani */ 035 AZ("az", "Azerbaijani"), 036 037 /** Language: Kannada */ 038 KN("kn", "Kannada"), 039 040 /** Language: Basque */ 041 EU("eu", "Basque"), 042 043 /** Language: Korean */ 044 KO("ko", "Korean"), 045 046 /** Language: Bengali */ 047 BN("bn", "Bengali"), 048 049 /** Language: Latin */ 050 LA("la", "Latin"), 051 052 /** Language: Belarusian */ 053 BE("be", "Belarusian"), 054 055 /** Language: Latvian */ 056 LV("lv", "Latvian"), 057 058 /** Language: Bulgarian */ 059 BG("bg", "Bulgarian"), 060 061 /** Language: Lithuanian */ 062 LT("lt", "Lithuanian"), 063 064 /** Language: Catalan */ 065 CA("ca", "Catalan"), 066 067 /** Language: Macedonian */ 068 MK("mk", "Macedonian"), 069 070 /** Language: Malay */ 071 MS("ms", "Malay"), 072 073 /** Language: Maltese */ 074 MT("mt", "Maltese"), 075 076 /** Language: Croatian */ 077 HR("hr", "Croatian"), 078 079 /** Language: Norwegian */ 080 NO("no", "Norwegian"), 081 082 /** Language: Czech */ 083 CS("cs", "Czech"), 084 085 /** Language: Persian */ 086 FA("fa", "Persian"), 087 088 /** Language: Danish */ 089 DA("da", "Danish"), 090 091 /** Language: Polish */ 092 PL("pl", "Polish"), 093 094 /** Language: Dutch */ 095 NL("nl", "Dutch"), 096 097 /** Language: Portuguese */ 098 PT("pt", "Portuguese"), 099 100 /** Language: English */ 101 EN("en", "English"), 102 103 /** Language: Romanian */ 104 RO("ro", "Romanian"), 105 106 /** Language: Esperanto */ 107 EO("eo", "Esperanto"), 108 109 /** Language: Russian */ 110 RU("ru", "Russian"), 111 112 /** Language: Estonian */ 113 ET("et", "Estonian"), 114 115 /** Language: Serbian */ 116 SR("sr", "Serbian"), 117 118 /** Language: Filipino */ 119 TL("tl", "Filipino"), 120 121 /** Language: Slovak */ 122 SK("sk", "Slovak"), 123 124 /** Language: Finnish */ 125 FI("fi", "Finnish"), 126 127 /** Language: Slovenian */ 128 SL("sl", "Slovenian"), 129 130 /** Language: French */ 131 FR("fr", "French"), 132 133 /** Language: Spanish */ 134 ES("es", "Spanish"), 135 136 /** Language: Galician */ 137 GL("gl", "Galician"), 138 139 /** Language: Swahili */ 140 SW("sw", "Swahili"), 141 142 /** Language: Georgian */ 143 KA("ka", "Georgian"), 144 145 /** Language: Swedish */ 146 SV("sv", "Swedish"), 147 148 /** Language: German */ 149 DE("de", "German"), 150 151 /** Language: Tamil */ 152 TA("ta", "Tamil"), 153 154 /** Language: Greek */ 155 EL("el", "Greek"), 156 157 /** Language: Telugu */ 158 TE("te", "Telugu"), 159 160 /** Language: Gujarati */ 161 GU("gu", "Gujarati"), 162 163 /** Language: Thai */ 164 TH("th", "Thai"), 165 166 /** Language: Haitian Creole */ 167 HT("ht", "Haitian Creole"), 168 169 /** Language: Turkish */ 170 TR("tr", "Turkish"), 171 172 /** Language: Hebrew */ 173 IW("iw", "Hebrew"), 174 175 /** Language: Ukrainian */ 176 UK("uk", "Ukrainian"), 177 178 /** Language: Hindi */ 179 HI("hi", "Hindi"), 180 181 /** Language: Urdu */ 182 UR("ur", "Urdu"), 183 184 /** Language: Hungarian */ 185 HU("hu", "Hungarian"), 186 187 /** Language: Vietnamese */ 188 VI("vi", "Vietnamese"), 189 190 /** Language: Icelandic */ 191 IS("is", "Icelandic"), 192 193 /** Language: Welsh */ 194 CY("cy", "Welsh"), 195 196 /** Language: Indonesian */ 197 ID("id", "Indonesian"), 198 199 /** Language: Yiddish */ 200 YI("yi", "Yiddish"); 201 202 /** This contains an java-string that represents the name of the language (in English - "Irish" "Chinese" "Japanese") */ 203 public final String languageName; 204 205 /** 206 * This is the two (or five) character String that communicates with GCS Translate API, identifying a language. 207 * <BR /><BR /><B>COMMON CODES:</B> 208 * <BR /><BR /><UL CLASS=JDUL> 209 * <LI>{@code "zh-CN"} (Mainland Chinese)</LI> 210 * <LI>{@code "zh-TW"} (Traditional Chinese)</LI> 211 * <LI>{@code "es"} (Spanish)</LI> 212 * <LI>{@code "fr"} (French)</LI> 213 * <LI>{@code "ar"} (Arabic)</LI> 214 * </UL> 215 */ 216 public final String gcsLanguageCode; 217 218 private LC(String gcsLanguageCode, String languageName) 219 { 220 this.gcsLanguageCode = gcsLanguageCode; 221 this.languageName = languageName; 222 } 223}