Инструменты пользователя

Инструменты сайта


lm2:ce:s_text

Строковые данные

Вынести строковые данные в отдельный файл один из способов разработки мультиязычного приложения.

Структура конфигурационного файла

i_s_text.jpg

Описание атрибутов / свойств элементов

Условные обозначения префиксов в квадратных скобках можно посмотреть в статье «Условные обозначения при описании атрибутов / свойств».

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>
lm2/ce/s_text.txt · Последнее изменение: 2020/11/30 14:12 (внешнее изменение)