-
Notifications
You must be signed in to change notification settings - Fork 117
Localisation (Russian)
Лежат в отдельных каталогах:
-
loc/ru
— русская локализация -
loc/en
— английская и т.д.
Формат простой (на примере sections.txt
):
# Sections l19n
control-character : Control character
basic-latin : Basic Latin
latin-1-supplement : Latin-1 Supplement
latin-extended-A : Latin extended A
latin-extended-B : Latin extended B
ipa-extensions : IPA Extentions
Слева ключ раздела (см. файлы данных). Справа перевод названия раздела на язык данной локализации.
Строки, начинающиеся с #
считаются комментариями и игнорируются. Пустые строки также игнорируются.
Если в какой-то версии не успели что-то перевести (например, в /loc/ru/sections.txt
) отсутствует basic-latin
, берётся заголовок из английской версии.
-
sections.txt
— названия разделов -
sets.txt
— заголовки наборов -
types.txt
— типы разделов -
languages.txt
— названия языков -
countries.txt
— названия стран
Названия символов лежат в каталоге symbols
, разбитые на файлы по 256 символов.
Формат файлов всё тот же: «шестнадцатиричный код символа : название»
2A00 : N-ary circled dot operator
2A01 : N-ary circled plus operator
2A02 : N-ary circled times operator
2A03 : N-ary union operator with dot
2A04 : N-ary union operator with plus
2A05 : N-ary square intersection operator
2A06 : N-ary square union operator
2A07 : Two logical and operator
Символ с кодом 1F25 должен располагаться в файле symbols/1F00.txt
.
Также в этом файле могут указываться синонимы, отделённые от заголовка двоеточием:
00A9 : Знак авторского права : копирайт, copyright
Заголовком символа 00A9
будет «Знак авторского права».
Строка же "Копирайт, (с)" является списком синонимов и используется в поиске.
Текстовые описания разделов (выводится на странице раздела) находится в каталоге sections
.
Каждому разделу свой файл.
Например, loc/de/sections/cyrillic.txt
- описание кириллицы на немецком языке.
Дополнительно см. форматы описаний.
Аналогично описаниям разделов.
loc/ru/symbols-desc/0185.txt
— описание символа с шестнадцатиричным кодом 0185
на русском языке.
Дополнительно см. форматы описаний.
Кроме того, в каталогах локализаций присутствуют файлы, описанные на других страницах