--- title: Названия, описания и локализация summary: Собственная текстовая страница, файлы языка и ссылки вида {page,id} в игровых данных. section: data kind: example status: example tags: ["t","text","локализация","имя","описание","language"] sources: ["https://wiki.egosoft.com/X%20Rebirth%20Wiki/Modding%20support/Mission%20Director%20Guide/"] --- ## Отделите текст от данных В игровых XML используются ссылки вида `{page,id}`. У нового корабля `name` и `description` могут ссылаться на вашу собственную страницу, не изменяя текст исходного корабля. Выберите свободный page ID для своего расширения. Ни один номер примера не гарантированно свободен во всём наборе модов. ## Текстовый файл Учебный файл `t/0001-l044.xml` для английского языка: ```xml Wiki Scout A light scout variant. ``` Для русского создайте `t/0001-l007.xml` с `language id="7"` и теми же page/id. Размещайте языковые файлы в каталоге `t` расширения и проверьте, что ссылка разрешается после его загрузки. Номер файла и ID страницы внутри него - разные значения. ## Ссылки в macro Фрагмент свойств нового корабля: ```xml ``` Не заменяйте существующий узел целиком этим коротким примером: у него могут быть дополнительные обязательные или полезные атрибуты. Измените нужные ссылки в скопированном macro. ## Проверка Откройте игру на каждом поддерживаемом языке. Проверьте имя в каталоге и карточке объекта, описание и отсутствие ReadText. Совпадение номера файла с номером страницы не является обязательным условием и не должно использоваться как предположение.