Сповіщення
Очистити все

Реєстрація нових текстових файлів. Спосіб №3


Ранг:
Майстер
Роль:
Гість
Записи:
752
Приєднався:
2 роки тому
 

Спосіб 3

Фактично, мікс між способом 1 та 2а. У папці configs/text/ukr створюємо XML-файл з будь-якою назвою. Я вважаю за краще назвати за призначенням - my_text_files.xml . З нього, власне, і будуть йти всі посилання до інших текстівок. Далі, реєструємо цей файл за принципом способу 2а. Відкриваємо localization.ltx і прописуємо там наш файл:

[ string_table ]
 language         = rus 
font_prefix      = ;_west ;_cent 
files            = my_text_files

Повертаємося до файлу my_text_files.xml і заповнюємо його наступним чином:

<?xml  version = "1.0"  encoding = "windows-1251"  standalone = "yes"  ?> 
<string_table >
#include "text\ukr\my_dialogs.xml"
#include "text\ukr\my_items.xml"
#include "text\ukr\my_character_names.xml"
#include "text\ukr\my_artefacts.xml"
#include "text\ukr\my_weapons.xml"
</string_table >
<?xml version="1.0" encoding="windows-1251" standalone="yes" ?>
- стандартне кодування файлу

<string_table> та </string_table> - теги файлу Через #include прописані всі наші текстові файли. Цей спосіб я сам волію використовувати. Все чітко, зрозуміло, немає великих ризиків і незрозумілих з оригінальними файлами. Дякую всім, на цьому міні-урок закінчено! =)


   
Цитата