diff --git a/Lang-src/en.uorig b/Lang-src/en.uorig index 6277319fd..c9591b28c 100644 --- a/Lang-src/en.uorig +++ b/Lang-src/en.uorig @@ -2202,13 +2202,13 @@ -

The block is created for [[pt:convertibility|compatibility]] with old encodings like CP864 (DOS), where different codes were used for isolated, initial, medial and final letters due to [[pt:dynamic|limited]] typography engines.

+

{{ArabPres1}}

32 positions FDDx and DFEx are [[pt:noncharacter|non-characters]].

Also contains [[pt:spacing|spacing]] vowel marks.

-

It’s better to avoid these characters in normal text. The only legitimate use is in textbooks, so the characters have “Arabic letter” class (in many old encodings text was written left to right).

+

{{ArabPres2}}

@@ -2266,11 +2266,11 @@ -

The block is intended for [[pt:convertibility|compatibility]] with old encodings. Because of [[pt:dynamic|limited]] typography engines they had different codes for isolated, initial, medial and final letters.

+

{{ArabPres1}}

Contains character FEFF [[pt:bom|Byte Order Mark]].

-

These characters are{{_}}not{{_}}recommended in ordinary text. The only legitimate use is educational materials, thus these characters got Arabic Letter class (many of old encodings wrote text left-to-right).

+

{{ArabPres2}}

@@ -6528,6 +6528,12 @@ + + The block is created for [[pt:convertibility|compatibility]] with old encodings like CP864 (DOS), where different codes were used for isolated, initial, medial and final letters due to [[pt:dynamic|limited]] typography engines. + + + It’s better to avoid these characters in normal text. The only legitimate use is educational materials, so the characters have “Arabic letter” class (in many old encodings text was written left to right). + In Unicode{{_}}1.0 Coptic was [[pt:unification|unified]] with Greek, and all purely Coptic letters were considered Greek too. Since Unicode{{_}}4.1 (2005) these languages were disunified: Coptic studies often contained Greek text. Moreover, only one Coptic letter has significantly different glyphs in capital and small case: {{smfunky|Ϧϧ}}. diff --git a/Lang-src/ru.utran b/Lang-src/ru.utran index 75e8313e9..e4f7b5608 100644 --- a/Lang-src/ru.utran +++ b/Lang-src/ru.utran @@ -2927,22 +2927,22 @@ -

The block is created for [[pt:convertibility|compatibility]] with old encodings like CP864 (DOS), where different codes were used for isolated, initial, medial and final letters due to [[pt:dynamic|limited]] typography engines.

+

{{ArabPres1}}

32 positions FDDx and DFEx are [[pt:noncharacter|non-characters]].

Also contains [[pt:spacing|spacing]] vowel marks.

-

It’s better to avoid these characters in normal text. The only legitimate use is in textbooks, so the characters have “Arabic letter” class (in many old encodings text was written left to right).

+

{{ArabPres2}}

-

Блок создан для [[pt:convertibility|совместимости]] со старыми кодировками вроде CP864 (DOS), где из-за [[pt:dynamic|ограниченности]] типографских движков приходилось использовать разные коды для обособленных, начальных, средних и конечных букв.

+

{{ArabPres1}}

32 позиции FDDx и FDEx [[pt:noncharacter|выброшены]].

Также содержит [[pt:spacing|протяжённые]] огласовки.

-

В обычном письме эти символы лучше не{{_}}использовать. Единственное законное применение{{-}}учебные материалы, и потому символам дан класс «арабская буква» (во многих тогдашних кодировках текст записывался слева направо).

+

{{ArabPres2}}

@@ -3019,18 +3019,18 @@ -

The block is intended for [[pt:convertibility|compatibility]] with old encodings. Because of [[pt:dynamic|limited]] typography engines they had different codes for isolated, initial, medial and final letters.

+

{{ArabPres1}}

Contains character FEFF [[pt:bom|Byte Order Mark]].

-

These characters are{{_}}not{{_}}recommended in ordinary text. The only legitimate use is educational materials, thus these characters got Arabic Letter class (many of old encodings wrote text left-to-right).

+

{{ArabPres2}}

-

Блок предназначен для [[pt:convertibility|совместимости]] со старыми кодировками, где из-за [[pt:dynamic|ограниченности]] типографских движков приходилось использовать разные коды для обособленных, начальных, средних и конечных букв.

+

{{ArabPres1}}

Содержит символ FEFF «[[pt:bom|метка порядка байтов]]».

-

В обычном письме эти символы лучше не{{_}}использовать. Единственное законное применение{{-}}учебные материалы, и потому символам дан класс «арабская буква» (во многих тогдашних кодировках текст записывался слева направо).

+

{{ArabPres2}}

@@ -9283,6 +9283,14 @@ + + The block is created for [[pt:convertibility|compatibility]] with old encodings like CP864 (DOS), where different codes were used for isolated, initial, medial and final letters due to [[pt:dynamic|limited]] typography engines. + Блок создан для [[pt:convertibility|совместимости]] со старыми кодировками вроде CP864 (DOS), где из-за [[pt:dynamic|ограниченности]] типографских движков приходилось использовать разные коды для обособленных, начальных, средних и конечных букв. + + + It’s better to avoid these characters in normal text. The only legitimate use is educational materials, so the characters have “Arabic letter” class (in many old encodings text was written left to right). + В обычном письме эти символы лучше не{{_}}использовать. Единственное законное применение{{-}}учебные материалы, и потому символам дан класс «арабская буква» (во многих тогдашних кодировках текст записывался слева направо). + In Unicode{{_}}1.0 Coptic was [[pt:unification|unified]] with Greek, and all purely Coptic letters were considered Greek too. Since Unicode{{_}}4.1 (2005) these languages were disunified: Coptic studies often contained Greek text. Moreover, only one Coptic letter has significantly different glyphs in capital and small case: {{smfunky|Ϧϧ}}. В Юникоде{{_}}1.0 коптский был в [[pt:unification|унификации]] с греческим, и все чисто коптские буквы тоже считались греческими. С Юникода 4.1 (2005) языки разунифицированы: исследования по коптскому часто содержали греческий текст. Более того, только одна коптская буква имеет значительно разный рисунок в заглавном и строчном регистре: {{smfunky|Ϧϧ}}. diff --git a/Lang-src/uk.utran b/Lang-src/uk.utran index d55d2563e..046e8bdf9 100644 --- a/Lang-src/uk.utran +++ b/Lang-src/uk.utran @@ -2928,22 +2928,22 @@ -

The block is created for [[pt:convertibility|compatibility]] with old encodings like CP864 (DOS), where different codes were used for isolated, initial, medial and final letters due to [[pt:dynamic|limited]] typography engines.

+

{{ArabPres1}}

32 positions FDDx and DFEx are [[pt:noncharacter|non-characters]].

Also contains [[pt:spacing|spacing]] vowel marks.

-

It’s better to avoid these characters in normal text. The only legitimate use is in textbooks, so the characters have “Arabic letter” class (in many old encodings text was written left to right).

+

{{ArabPres2}}

-

Блок створений для [[pt:convertibility|сумісності]] зі старими кодуваннями на кшталт CP864 (DOS), де через [[pt:dynamic|обмеженість]] типографських движків доводилося використовувати різні коди для відокремлених, початкових, середніх та кінцевих літер.

+

{{ArabPres1}}

32 позиції FDDx та FEEx [[pt:noncharacter|викинуті]].

Також містить [[pt:spacing|протяжні]] оголоси.

-

У звичайному письмі ці символи краще не{{_}}використовувати. Єдине законне застосування{{-}}навчальні матеріали, тому символам даний клас «арабська літера» (у багатьох тодішніх кодуваннях текст записувався зліва направо).

+

{{ArabPres2}}

@@ -3020,18 +3020,18 @@ -

The block is intended for [[pt:convertibility|compatibility]] with old encodings. Because of [[pt:dynamic|limited]] typography engines they had different codes for isolated, initial, medial and final letters.

+

{{ArabPres1}}

Contains character FEFF [[pt:bom|Byte Order Mark]].

-

These characters are{{_}}not{{_}}recommended in ordinary text. The only legitimate use is educational materials, thus these characters got Arabic Letter class (many of old encodings wrote text left-to-right).

+

{{ArabPres2}}

-

Блок створений для [[pt:convertibility|сумісності]] зі старими кодуваннями на кшталт CP864 (DOS), де через [[pt:dynamic|обмеженість]] типографських движків доводилося використовувати різні коди для відокремлених, початкових, середніх та кінцевих літер.

+

{{ArabPres1}}

Містить символ FEFF «[[pt:bom|мітка порядку байтів]]».

-

У звичайному письмі ці символи краще не{{_}}використовувати. Єдине законне застосування{{-}}навчальні матеріали, тому символам даний клас «арабська літера» (у багатьох тодішніх кодуваннях текст записувався зліва направо).

+

{{ArabPres2}}

@@ -9284,6 +9284,14 @@ + + The block is created for [[pt:convertibility|compatibility]] with old encodings like CP864 (DOS), where different codes were used for isolated, initial, medial and final letters due to [[pt:dynamic|limited]] typography engines. + Блок створений для [[pt:convertibility|сумісності]] зі старими кодуваннями на кшталт CP864 (DOS), де через [[pt:dynamic|обмеженість]] типографських движків доводилося використовувати різні коди для відокремлених, початкових, середніх та кінцевих літер. + + + It’s better to avoid these characters in normal text. The only legitimate use is educational materials, so the characters have “Arabic letter” class (in many old encodings text was written left to right). + У звичайному письмі ці символи краще не{{_}}використовувати. Єдине законне застосування{{-}}навчальні матеріали, тому символам даний клас «арабська літера» (у багатьох тодішніх кодуваннях текст записувався зліва направо). + In Unicode{{_}}1.0 Coptic was [[pt:unification|unified]] with Greek, and all purely Coptic letters were considered Greek too. Since Unicode{{_}}4.1 (2005) these languages were disunified: Coptic studies often contained Greek text. Moreover, only one Coptic letter has significantly different glyphs in capital and small case: {{smfunky|Ϧϧ}}. У Юнікоді{{_}}1.0 коптська була в [[pt:unification|уніфікації]] з грецькою, і всі чисто коптські літери теж вважались грецькими. З Юнікоду{{_}}4.1 (2005) мови розуніфіковані: дослідження з коптської часто містили грецький текст. Більш того, лише одна коптська літера має суттєво різний малюнок у великому та малому регістрі: {{sm|Ϧϧ}}. diff --git a/Unicodia/MyWiki.cpp b/Unicodia/MyWiki.cpp index c55319026..867f89402 100644 --- a/Unicodia/MyWiki.cpp +++ b/Unicodia/MyWiki.cpp @@ -772,8 +772,10 @@ namespace { } else if (name == "DuplCats") { uc::fontInfo[static_cast(uc::EcFont::FUNKY)].load(NO_TRIGGER); appendFont(s, uc::EcFont::FUNKY, "", 0); - } else if (name == "GrekCoptUni") { - mywiki::append(s, loc::get("Snip.GrekCoptUni"), font); + } else if (name == "GrekCoptUni" + || name == "ArabPres1" + || name == "ArabPres2") { + mywiki::append(s, loc::get(str::cat("Snip.", name)), font); } else { wiki::appendHtml(s, x[0]); }