212 lines
		
	
	
		
			3.4 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			212 lines
		
	
	
		
			3.4 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
| Within data/lang, a folder should be created in order to hold the files
 | |
| related with a given language.
 | |
| 
 | |
| Those folders should be named by using 2 letters, as described by the following
 | |
| list:
 | |
| 
 | |
| Codes for the representation of the names of languages
 | |
| ISO 639-1 codes arranged alphabetically
 | |
| more info about this standard: http://en.wikipedia.org/wiki/ISO_639-1
 | |
| aa	Afar
 | |
| ab	Abkhazian
 | |
| af	Afrikaans
 | |
| ak	Akan
 | |
| sq	Albanian
 | |
| am	Amharic
 | |
| ar	Arabic
 | |
| an	Aragonese
 | |
| hy	Armenian
 | |
| as	Assamese
 | |
| av	Avaric
 | |
| ae	Avestan
 | |
| ay	Aymara
 | |
| az	Azerbaijani
 | |
| ba	Bashkir
 | |
| bm	Bambara
 | |
| eu	Basque
 | |
| be	Belarusian
 | |
| bn	Bengali
 | |
| bh	Bihari
 | |
| bi	Bislama
 | |
| bs	Bosnian
 | |
| br	Breton
 | |
| bg	Bulgarian
 | |
| my	Burmese
 | |
| ca	Catalan; Valencian
 | |
| ch	Chamorro
 | |
| ce	Chechen
 | |
| zh	Chinese
 | |
| cu	Church Slavic; Old Slavonic; Church Slavonic; Old Bulgarian; Old Church Slavonic
 | |
| cv	Chuvash
 | |
| kw	Cornish
 | |
| co	Corsican
 | |
| cr	Cree
 | |
| cs	Czech
 | |
| da	Danish
 | |
| dv	Divehi; Dhivehi; Maldivian
 | |
| nl	Dutch; Flemish
 | |
| dz	Dzongkha
 | |
| en	English
 | |
| eo	Esperanto
 | |
| et	Estonian
 | |
| ee	Ewe
 | |
| fo	Faroese
 | |
| fj	Fijian
 | |
| fi	Finnish
 | |
| fr	French
 | |
| fy	Western Frisian
 | |
| ff	Fulah
 | |
| ka	Georgian
 | |
| de	German
 | |
| gd	Gaelic; Scottish Gaelic
 | |
| ga	Irish
 | |
| gl	Galician
 | |
| gv	Manx
 | |
| el	Greek, Modern (1453-)
 | |
| gn	Guarani
 | |
| gu	Gujarati
 | |
| ht	Haitian; Haitian Creole
 | |
| ha	Hausa
 | |
| he	Hebrew
 | |
| hz	Herero
 | |
| hi	Hindi
 | |
| ho	Hiri Motu
 | |
| hu	Hungarian
 | |
| ig	Igbo
 | |
| is	Icelandic
 | |
| io	Ido
 | |
| ii	Sichuan Yi; Nuosu
 | |
| iu	Inuktitut
 | |
| ie	Interlingue; Occidental
 | |
| ia	Interlingua (International Auxiliary Language Association)
 | |
| id	Indonesian
 | |
| ik	Inupiaq
 | |
| it	Italian
 | |
| jv	Javanese
 | |
| ja	Japanese
 | |
| kl	Kalaallisut; Greenlandic
 | |
| kn	Kannada
 | |
| ks	Kashmiri
 | |
| kr	Kanuri
 | |
| kk	Kazakh
 | |
| km	Central Khmer
 | |
| ki	Kikuyu; Gikuyu
 | |
| rw	Kinyarwanda
 | |
| ky	Kirghiz; Kyrgyz
 | |
| kv	Komi
 | |
| kg	Kongo
 | |
| ko	Korean
 | |
| kj	Kuanyama; Kwanyama
 | |
| ku	Kurdish
 | |
| lo	Lao
 | |
| la	Latin
 | |
| lv	Latvian
 | |
| li	Limburgan; Limburger; Limburgish
 | |
| ln	Lingala
 | |
| lt	Lithuanian
 | |
| lb	Luxembourgish; Letzeburgesch
 | |
| lu	Luba-Katanga
 | |
| lg	Ganda
 | |
| mk	Macedonian
 | |
| mh	Marshallese
 | |
| ml	Malayalam
 | |
| mi	Maori
 | |
| mr	Marathi
 | |
| ms	Malay
 | |
| mg	Malagasy
 | |
| mt	Maltese
 | |
| mo	Moldavian
 | |
| mn	Mongolian
 | |
| na	Nauru
 | |
| nv	Navajo; Navaho
 | |
| nr	Ndebele, South; South Ndebele
 | |
| nd	Ndebele, North; North Ndebele
 | |
| ng	Ndonga
 | |
| ne	Nepali
 | |
| nn	Norwegian Nynorsk; Nynorsk, Norwegian
 | |
| nb	Bokmal, Norwegian; Norwegian Bokmal
 | |
| no	Norwegian
 | |
| ny	Chichewa; Chewa; Nyanja
 | |
| oc	Occitan (post 1500); Provencal
 | |
| oj	Ojibwa
 | |
| or	Oriya
 | |
| om	Oromo
 | |
| os	Ossetian; Ossetic
 | |
| pa	Panjabi; Punjabi
 | |
| fa	Persian
 | |
| pi	Pali
 | |
| pl	Polish
 | |
| pt	Portuguese
 | |
| ps	Pushto; Pashto
 | |
| qu	Quechua
 | |
| rm	Romansh
 | |
| ro	Romanian
 | |
| rn	Rundi
 | |
| ru	Russian
 | |
| sg	Sango
 | |
| sa	Sanskrit
 | |
| sr	Serbian
 | |
| hr	Croatian
 | |
| si	Sinhala; Sinhalese
 | |
| sk	Slovak
 | |
| sl	Slovenian
 | |
| se	Northern Sami
 | |
| sm	Samoan
 | |
| sn	Shona
 | |
| sd	Sindhi
 | |
| so	Somali
 | |
| st	Sotho, Southern
 | |
| es	Spanish; Castilian
 | |
| sc	Sardinian
 | |
| ss	Swati
 | |
| su	Sundanese
 | |
| sw	Swahili
 | |
| sv	Swedish
 | |
| ty	Tahitian
 | |
| ta	Tamil
 | |
| tt	Tatar
 | |
| te	Telugu
 | |
| tg	Tajik
 | |
| tl	Tagalog
 | |
| th	Thai
 | |
| bo	Tibetan
 | |
| ti	Tigrinya
 | |
| to	Tonga (Tonga Islands)
 | |
| tn	Tswana
 | |
| ts	Tsonga
 | |
| tk	Turkmen
 | |
| tr	Turkish
 | |
| tw	Twi
 | |
| ug	Uighur; Uyghur
 | |
| uk	Ukrainian
 | |
| ur	Urdu
 | |
| uz	Uzbek
 | |
| ve	Venda
 | |
| vi	Vietnamese
 | |
| vo	Volapuk
 | |
| cy	Welsh
 | |
| wa	Walloon
 | |
| wo	Wolof
 | |
| xh	Xhosa
 | |
| yi	Yiddish
 | |
| yo	Yoruba
 | |
| za	Zhuang; Chuang
 | |
| zu	Zulu
 | |
| 
 | |
| So if you wanted to add ukrainian support, you should:
 | |
| 
 | |
| 1-Create a folder:
 | |
| 
 | |
| gameserver/data/lang/uk
 | |
| 
 | |
| 2-Copy data/lang/systemmsg.txt to data/lang/uk/systemmsg.txt
 | |
| 
 | |
| 3-Translate system messages as you see fit. (Be careful with 
 | |
| the placeholders such as $s1!!)
 | |
| 
 | |
| ----THIS PART IS NOT IMPLEMENTED YET----
 | |
| 4-Copy and translate HTM files from html and scripts folders.
 | |
| 
 | |
| If a file or system message didn't exist/weren't defined for a
 | |
| given language a player could be preferring, stock ones should
 | |
| be dispatched. | 
