Writing systems/Syntax/ru

Эта страница описывает специальную разметку, которая используется в LanguageConverter, системе перевода между вариантами языка через замену символов или слов. Во всех примерах ниже символы в нижнем регистре представляют упрощённый китайский, а В ВЕРХНЕМ — традиционный китайский.

Концепция
Разметка LanguageConverter выглядит так:



Флаги (flag) описываются ниже, а названия вариантов (variantx) являются языковыми кодами (такими как zh-cn или zh-tw).

У варианта возможны резервные варианты. В нижепредставленных примерах для китайского zh-cn и zh-sg — варианты, которые пишутся письменностью zh-hans, а zh-hk и zh-mo — варианты, которые пишутся письменностью zh-hant. Например, согласно определению  в LanguageZh.php, если для zh-hk не будет найдено собственного правила, конвертер попытается использовать определения для zh-hant, zh-mo и zh-tw.

Вы можете заметить, что zh-mo и zh-sg не присутствуют в большинстве примеров. Это из-за их похожести на другие варианты (zh-hk и zh-cn соответственно).

Exceptions
Language converter avoids converting anything found in "code" blocks like , , as well as the  tag used for carrying executable JavaScript. Putting an empty conversion rule block  inside these tags will function as a "force convert" switch for the converter. This hack can be useful for code samples nested in these tags.