Quote:
First of all, you need to make a copy of your media.pk to restore if something goes wrong (nobody knows what can happen)
Quote:
You need to extract from your preferred media.pk editor the following manylanguage.txt file located in media\server_dep\silkroad\textdata
Note: In this file you must add the language you want to add to your client.
PHP Code:
0 = Korean
1 = Chinese
2 = Taiwan
3 = Japan
4 = English
5 = Vietnam
6 = Deutsch
7 = Turkey
8 = Thailand
9 = Russia
10 = Spain
11 = Arabic
Quote:
Each language has an ID that represents the position in the following media.pk files which are required to use the language throughout the game.
PHP Code:
textuisystem.txt
textdata_object.txt
textdata_equip&skill.txt
textquest_otherstring.txt
textquest_queststring.txt
textquest_speech&name.txt
textzonename.txt
textevent.txt
texthelp.txt
Quote:
Knowing this information adds language 0 (Korean). I save the changes and import to my media.pk
Now we are going to add to media\launcher the necessary .dat files to display these languages (attachments).
PHP Code:
- sf_language_big_img
- sf_language_small_im
.Note: These .dat files must have the same nomenclature as the added language.
Example. the korean language has an ID = 0 so our files should have the following characteristics sf_language_small_img00.dat and sf_language_big_img00.dat
If you have done the steps correctly you should have the following result.
Something very very important, this guide does not teach you how to translate the client, it comes by default with Korean and English, however you must add the rest of the client languages that have these languages, for example JSRO, CSRO, VSRO depending on the position that you I indicate below.
PHP Code:
// ID UI_CODENAME Korean 0 0 Chinese Taiwan Japan English Vietnam Thailand Russia Turkey Spain Arabic Deutsch 0 0
1 1 UIC_STT_FONTNAME 굴림체 0 0 宋体 Tahoma フォント Tahoma Tahoma Tahoma Tahoma Tahoma Tahoma Tahoma Tahoma 0 0






