Add support for ZRCola Composed to Unicode transliteration

The initial support compares characters in ZRCola font Private-Use-Area
to the characters obtained using Unicode combining characters. Those
which match sufficiently are arranged into a new transliteration.

As the ZRCola Composed to Unicode transliteration requires to be applied
_after_ ZRCola composition but UI applies additional transliterations
_before_ ZRCola composition, the ZRCola composition was reintroduced as
one of the transliterations. This allows configuring a custom
transliteration sequence.

Signed-off-by: Simon Rozman <simon@rozman.si>
This commit is contained in:
2021-04-02 11:37:55 +02:00
parent ddc8b00416
commit e43a5a0ef0
11 changed files with 416 additions and 31 deletions

View File

@@ -1,17 +1,19 @@
# Translators:
# Simon Rozman <simon@rozman.si>, 2018
#
#
msgid ""
msgstr ""
"Project-Id-Version: ZRCola.zrcdb\n"
"Last-Translator: Simon Rozman <simon@rozman.si>, 2018\n"
"POT-Creation-Date: \n"
"PO-Revision-Date: \n"
"Last-Translator: Simon Rozman <simon.rozman@amebis.si>\n"
"Language-Team: Slovenian (Slovenia) (https://www.transifex.com/amebis/teams/91592/sl_SI/)\n"
"Language: sl_SI\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Language: sl_SI\n"
"Plural-Forms: nplurals=4; plural=(n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n%100==4 ? 2 : 3);\n"
"X-Generator: ZRColaCompile\n"
"X-Generator: Poedit 2.4.2\n"
msgid "Albanian"
msgstr "albanščina"
@@ -700,9 +702,18 @@ msgstr "turščina"
msgid "Ukrainian"
msgstr "ukrajinščina"
msgid "Unicode"
msgstr "Unicode"
msgid "Units"
msgstr "Enote"
msgid "ZRCola Composed"
msgstr "ZRCola sestavljeno"
msgid "ZRCola Decomposed"
msgstr "ZRCola razstavljeno"
msgid "l+j l|j"
msgstr "l+j l|j"