123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212 |
- 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 Bokmål, Norwegian; Norwegian Bokmål
- no Norwegian
- ny Chichewa; Chewa; Nyanja
- oc Occitan (post 1500); Provençal
- 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 Volapük
- 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.
|