Это старая версия документа!
Вынести строковые данные в отдельный файл один из способов разработки мультиязычного приложения.
Условные обозначения префиксов в квадратных скобках можно посмотреть в статье «Условные обозначения при описании атрибутов / свойств».
root - корневой элемент, не имеет свойств
root/Text - элемент, свойства которого определяют уникальный идентификатор строки. Свойства:
| Префикс | Свойство | Описание |
|---|---|---|
| [IR STRING ID] | ID | Уникальный идентификатор строки |
root/Text/Entry - языковые варианты строки. Свойства:
| Префикс | Свойство | Описание |
|---|---|---|
| [IR STRING] | Lang | Язык |
| [IR STRING] | Value | Значение |
Пример 1: Пустой проект
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<root>
<Text ID="txtEmptyProject">
<Entry Lang="ru" Value="Пустой проект" />
<Entry Lang="en" Value="Empty project" />
</Text>
<Text ID="txtExit">
<Entry Lang="ru" Value="Выход" />
<Entry Lang="en" Value="Exit" />
</Text>
</root>