From 4a99ad692c7b58aea57cafea75a2cc3a4f07fa6f Mon Sep 17 00:00:00 2001 From: Oleg Grigoriev Date: Mon, 13 Jan 2014 13:10:49 +0400 Subject: [PATCH] up 13.01.13 --- data/sets.txt | 4 +- loc/cn/interface.txt | 3 + loc/de/interface.txt | 3 + loc/de/symbols/0100.txt | 2 +- loc/de/symbols/0E00.txt | 2 +- loc/en/blocks/euro.txt | 92 ++++++++ loc/en/interface.txt | 3 + loc/en/symbols/0100.txt | 2 +- loc/en/symbols/0E00.txt | 2 +- loc/ru/blocks/euro.txt | 91 +++++++ loc/ru/interface.txt | 3 + loc/ru/symbols/0000.txt | 2 +- loc/ru/symbols/0100.txt | 2 +- loc/ru/symbols/0500.txt | 54 ++--- loc/ru/symbols/0600.txt | 512 ++++++++++++++++++++-------------------- loc/ru/symbols/0E00.txt | 2 +- loc/th/interface.txt | 3 + loc/th/symbols/0E00.txt | 2 +- loc/ua/interface.txt | 3 + loc/ua/symbols/0100.txt | 2 +- loc/ua/symbols/0E00.txt | 56 +++++ 21 files changed, 551 insertions(+), 294 deletions(-) create mode 100644 loc/en/blocks/euro.txt create mode 100644 loc/ru/blocks/euro.txt diff --git a/data/sets.txt b/data/sets.txt index f899ee2f..54f15b46 100644 --- a/data/sets.txt +++ b/data/sets.txt @@ -7,7 +7,7 @@ icon: ☎ [new-year-and-christmas-symbols] - set: ☃,❄,❅,❆,★,☆,✪,✫,✯,⚝,⚪,⚫,⚹,✵,❉,❋,✺,✹,✸,✶,✷,✵,✴,✳,✲,✱,✧,✦,⍟,⊛,⁕ + set: ☃,❄,❅,❆,★,☆,✪,✫,✯,⚝,⚫,⚹,✵,❉,❋,✺,✹,✸,✶,✷,✵,✴,✳,✲,✱,✧,✦,⍟,⊛,⁕ icon: ❆ [chess-symbols] @@ -27,7 +27,7 @@ icon: ♠ [currency-symbols] - set: ₳, ฿, ¢, ₡, ¢, ₢, ₵, ₫, €, £, £, ₤, ₣, ƒ, ₲, ₭, ₥, ₦, ₱, $, $, ₮, ℳ, ₶, ₩, ₩, ¥, ¥, ₴, ₸, ¤, ₰, ៛, ₪,₯, ₠, ₧, ﷼, 円, 元, 圓, ㍐, 원, ৳, ₹, ₨, ৲, ௹ + set: ₳, ฿, ¢, ₡, ¢, ₢, ₵, ₫, €, £, £, ₤, ₣, ƒ, ₲, ₭, Ł, ₥, ₦, ₱, $, $, ₮, ℳ, ₶, ₩, ₩, ¥, ¥, ₴, ₸, ¤, ₰, ៛, ₪,₯, ₠, ₧, ﷼, 円, 元, 圓, ㍐, 원, ৳, ₹, ₨, ৲, ௹ icon: € [office-accessory-symbols] diff --git a/loc/cn/interface.txt b/loc/cn/interface.txt index 0d877d2e..fca4683b 100644 --- a/loc/cn/interface.txt +++ b/loc/cn/interface.txt @@ -42,6 +42,9 @@ entity : 实体 search_overflow : 对不起,U+%s 数据库还在制作中 feedback : 反馈信息 separate_page : 新开页面 +edit : 编辑 +save : 节省 +undo : 撤消 # __________________________________________________________ # diff --git a/loc/de/interface.txt b/loc/de/interface.txt index 3cad7d7b..2c06b629 100644 --- a/loc/de/interface.txt +++ b/loc/de/interface.txt @@ -39,6 +39,9 @@ next : Folgend. entity : Mnemonik search_overflow : Entschuldigung, Symbol U+%s in Ausarbeitung :) separate_page : Öffnen einer separaten Seite +edit : Bearbeiten +save : Sparen +undo : Rückgängig # __________________________________________________________ diff --git a/loc/de/symbols/0100.txt b/loc/de/symbols/0100.txt index fb033052..57d35925 100644 --- a/loc/de/symbols/0100.txt +++ b/loc/de/symbols/0100.txt @@ -63,7 +63,7 @@ 013E : Lateinischer Kleinbuchstabe l mit Hatschek 013F : Lateinischer Großbuchstabe L mit Mittelpunkt 0140 : Lateinischer Kleinbuchstabe l mit Mittelpunkt -0141 : Lateinischer Großbuchstabe L mit Schrägstrich +0141 : Lateinischer Großbuchstabe L mit Schrägstrich, Litecoin 0142 : Lateinischer Kleinbuchstabe l mit Schrägstrich 0143 : Lateinischer Großbuchstabe N mit Akut 0144 : Lateinischer Kleinbuchstabe n mit Akut diff --git a/loc/de/symbols/0E00.txt b/loc/de/symbols/0E00.txt index 1f6d3ff9..11cd376d 100644 --- a/loc/de/symbols/0E00.txt +++ b/loc/de/symbols/0E00.txt @@ -61,7 +61,7 @@ 0E3C : 0E3D : 0E3E : -0E3F : Thai currency symbol baht +0E3F : Thai currency symbol baht, bitcoin 0E40 : Thai character sara e 0E41 : Thai character sara ae 0E42 : Thai character sara o diff --git a/loc/en/blocks/euro.txt b/loc/en/blocks/euro.txt new file mode 100644 index 00000000..d436ac64 --- /dev/null +++ b/loc/en/blocks/euro.txt @@ -0,0 +1,92 @@ +
+
+

Знак евро вместо символа-заполнителя

+

€ + +Начинаем новую рубрику «пятиминутка ликбеза с сайтом Таблица символов Юникода» + +Сегодня посмотрим на раздел «Управляющие символы С1», к которому относятся символы с кодами от 0080 до 009F. То есть блок, идущий сразу после ASCII (первые 128 символов). + +Этот раздел был унаследован Юникодом от кодовой страницы ISO 8859-1. Сама же ISO 8859-1 (также известная, как Latin-1), основана на символьном наборе для терминалов. В следствии чего, первые 32 символа были выделены для различных терминальных команд. То есть, «разрешение разрыва строки», «запрещение разрыва строки», «обратный перевод строки», «символ-заполнитель» и остальной допотопный треш. + +На Latin-1 также раньше строились и другие 8-битные кодировки, в частности Windows-1252, использовавшаяся в Windows для западноевропейских алфавитов. + +Однако, Microsoft, как всегда, сторонние стандарты использует, но только так, как хочет. Там решили, что в Latin-1 не попали многие нужные и ненужные, но забавные, символы. Например, не попал знак евро (€), что всех очень напрягало, так как цены на сайтах писать не удобно. Зато целых тридцать две позиции занимают какие-то символы для терминалов. Кому они нужны? На терминалах-то и Windows нету. + + +То есть, взяли и понапихали в этот раздел своих символов. Был символ 0080 «символом-заполнителем», а стал знаком евро. Ещё различных крестиков, процентиков, знаков функций и ещё чего-то совершенно непонятного напридумывали. Ну, и шрифты, соответственно, перерисовали, чтобы на 128-м месте шло евро. А если какой терминал подавится подобным текстом, то никому уже никакого дела не было. +€ ƒ ‡ ‰ Œ + +И потом пришёл Юникод, а у него в стандарте 0080 никакой не евро. Евро у него — 20AC. А 0080—009F, по-прежнему, терминальные символы. + +То есть, все тексты, которые раньше использовали эти символы из win-1252, они как-бы неправильные. И советы по всей сети, вроде «для ввода евро нажмите ALT+128» тоже неправильные. + +Но это какая-то нехорошая ситуация, поэтому её решили, как всегда костылём. Например, в стандарте HTML5 сказано, символы из ISO-8859-1 нужно заменять на windows-1252. И все браузеры этому следует. + +Что это значит, рассмотрим на примере: + +

+ + + +Получается, что мы вывели символ с кодом 128, а он заменился на 8364. То есть, «терминальный символ, который использовался вместо евро», заменился на «настоящий Unicode-евро». Также ƒ меняется на 402-й символ (знак функции). + +То есть, даже если взять нормальный шрифт, поддерживающий Unicode (Universalia, например), в котором по 128-му коду нет никакого евро, всё равно вместо € будет красоваться евро (но html-валидатор всё-таки выругается). + +Тоже самое, если вставлять в DOM через JavaScript: + +var div = document.createElement("div"); +div.innerHTML = "€"; +console.log(div.firstChild.nodeValue.charCodeAt(0)); // 8364 + +Но можно вставить непосредственно символ. Тогда всё нормально: + +var div = document.createElement("div"), + char = String.fromCharCode(128), + text = document.createTextNode(char); +div.appendChild(text); +console.log(div.firstChild.nodeValue.charCodeAt(0)); // 128 + +Выводы и вопросы + +1. Верстальщикам: евро, это не €, а €. А ещё лучше: €. + +2. Программистам: когда вам кажется, что из DOM должен прийти точно определённый символ — креститься надо. + +3. Разработчикам Юникода: нахрена вам терминальные символы и почему столько мусора, а знака рубля нет? +Список заменяемых символов из 0080—009F +€ 0080 → 20AC Euro sign +‚ 0082 → 201A Single low-9 quotation mark +ƒ 0083 → 0192 Latin small letter f with hook +„ 0084 → 201E Double low-9 quotation mark +… 0085 → 2026 Horizontal ellipsis +† 0086 → 2020 Dagger +‡ 0087 → 2021 Double dagger +ˆ 0088 → 02C6 Modifier letter circumflex accent +‰ 0089 → 2030 Per mille sign +Š 008A → 0160 Latin capital letter s with caron +‹ 008B → 2039 Single left-pointing angle quotation mark +Œ 008C → 0152 Latin capital ligature oe +Ž 008E → 017D Latin capital letter z with caron +‘ 0091 → 2018 Left single quotation mark +’ 0092 → 2019 Right single quotation mark +“ 0093 → 201C Left double quotation mark +” 0094 → 201D Right double quotation mark +• 0095 → 2022 Bullet +– 0096 → 2013 En dash +— 0097 → 2014 Em dash +˜ 0098 → 02DC Small tilde +™ 0099 → 2122 Trade mark sign +š 009A → 0161 Latin small letter s with caron +› 009B → 203A Single right-pointing angle quotation mark +œ 009C → 0153 Latin small ligature oe +ž 009E → 017E Latin small letter z with caron +Ÿ 009F → 0178 Latin capital letter y with diaeresis +

+
diff --git a/loc/en/interface.txt b/loc/en/interface.txt index 747db140..9eca6680 100644 --- a/loc/en/interface.txt +++ b/loc/en/interface.txt @@ -42,6 +42,9 @@ entity : Entity search_overflow : Sorry, symbol U+%s is under construction :) feedback : Feedback separate_page : Open in separate page +edit : Edit +save : Save +undo : Undo # __________________________________________________________ # diff --git a/loc/en/symbols/0100.txt b/loc/en/symbols/0100.txt index f2f9a55c..8c4f1341 100644 --- a/loc/en/symbols/0100.txt +++ b/loc/en/symbols/0100.txt @@ -63,7 +63,7 @@ 013E : Latin small letter l with caron 013F : Latin capital letter l with middle dot 0140 : Latin small letter l with middle dot -0141 : Latin capital letter l with stroke +0141 : Latin capital letter l with stroke, Litecoin symbol 0142 : Latin small letter l with stroke 0143 : Latin capital letter n with acute 0144 : Latin small letter n with acute diff --git a/loc/en/symbols/0E00.txt b/loc/en/symbols/0E00.txt index 1f6d3ff9..28a4c4d0 100644 --- a/loc/en/symbols/0E00.txt +++ b/loc/en/symbols/0E00.txt @@ -61,7 +61,7 @@ 0E3C : 0E3D : 0E3E : -0E3F : Thai currency symbol baht +0E3F : Thai currency symbol baht, bitcoin symbol 0E40 : Thai character sara e 0E41 : Thai character sara ae 0E42 : Thai character sara o diff --git a/loc/ru/blocks/euro.txt b/loc/ru/blocks/euro.txt new file mode 100644 index 00000000..167d0278 --- /dev/null +++ b/loc/ru/blocks/euro.txt @@ -0,0 +1,91 @@ +
+
+

Знак евро или символ-заполнитель U+0080

+

Раздел Управляющие символы С1, к которому относятся символы с кодами 0080—009F, был унаследован Юникодом от кодовой страницы ISO 8859-1. Сама же ISO 8859-1 (также известная, как Latin-1), основана на символьном наборе для терминалов. Вследствие чего, первые 32 символа были выделены для различных терминальных команд. То есть, «Разрешение разрыва строки», «Запрещение разрыва строки», «Обратный перевод строки», «Символ-заполнитель» и остальной допотопный треш.

+ +

На Latin-1 также раньше строились и другие 8-битные кодировки, в частности Windows-1252, использовавшаяся в Windows для западноевропейских алфавитов.

+ +

Однако, Microsoft, как всегда, сторонние стандарты использует, но только так, как хочет. Там решили, что в Latin-1 не попали многие нужные и ненужные, но забавные, символы. Например, не попал знак евро , что всех очень напрягало, так как цены на сайтах писать не удобно. Зато целых тридцать две позиции занимают какие-то символы для терминалов. Кому они нужны? На терминалах-то и Windows нету.

+ + +

То есть, взяли и понапихали в этот раздел своих символов. Был символ 0080 «символом-заполнителем», а стал знаком евро. Ещё различных крестиков, процентиков, знаков функций и ещё чего-то совершенно непонятного напридумывали. Ну, и шрифты, соответственно, перерисовали, чтобы на 128-м месте шло евро. А если какой терминал подавится подобным текстом, то никому уже никакого дела не было.

+ +€ ƒ ‡ ‰ Œ + +

И потом пришёл Юникод, а у него в стандарте 0080 никакой не евро. Евро у него — 20AC. А 0080—009F, по-прежнему, терминальные символы.

+ +

То есть, все тексты, которые раньше использовали эти символы из win-1252, они как-бы неправильные. И советы по всей сети, вроде «для ввода евро нажмите ALT+128» тоже неправильные.

+ +

Но это какая-то нехорошая ситуация, поэтому её решили, как всегда костылём. Например, в стандарте HTML5 сказано, символы из ISO-8859-1 нужно заменять на windows-1252. И все браузеры этому следует.

+ +

Что это значит, рассмотрим на примере:

+
+	
+ + +
+ +

Получается, что мы вывели символ с кодом 128, а он заменился на 8364. То есть, «терминальный символ, который использовался вместо евро», заменился на «настоящий Unicode-евро». Также ƒ меняется на 402-й символ (знак функции).

+ +

То есть, даже если взять нормальный шрифт, поддерживающий Unicode (Universalia, например), в котором по 128-му коду нет никакого евро, всё равно вместо € будет красоваться евро (но html-валидатор всё-таки выругается).

+ +

Тоже самое, если вставлять в DOM через JavaScript:

+ +
+var div = document.createElement("div");
+div.innerHTML = "€";
+console.log(div.firstChild.nodeValue.charCodeAt(0)); // 8364
+
+Но можно вставить непосредственно символ. Тогда всё нормально:
+
+var div = document.createElement("div"),
+    char = String.fromCharCode(128),
+    text = document.createTextNode(char);
+div.appendChild(text);
+console.log(div.firstChild.nodeValue.charCodeAt(0)); // 128
+
+ +

Выводы и вопросы

+ +
    +
  1. Верстальщикам: евро, это не €, а €. А ещё лучше: €.
  2. +
  3. Программистам: когда вам кажется, что из DOM должен прийти точно определённый символ — креститься надо.
  4. +
  5. Разработчикам Юникода: нахрена вам терминальные символы и почему столько мусора, а знака рубля нет?
  6. +
+ +

Список заменяемых символов из 0080—009F

+€ 0080 → 20AC Euro sign +‚ 0082 → 201A Single low-9 quotation mark +ƒ 0083 → 0192 Latin small letter f with hook +„ 0084 → 201E Double low-9 quotation mark +… 0085 → 2026 Horizontal ellipsis +† 0086 → 2020 Dagger +‡ 0087 → 2021 Double dagger +ˆ 0088 → 02C6 Modifier letter circumflex accent +‰ 0089 → 2030 Per mille sign +Š 008A → 0160 Latin capital letter s with caron +‹ 008B → 2039 Single left-pointing angle quotation mark +Œ 008C → 0152 Latin capital ligature oe +Ž 008E → 017D Latin capital letter z with caron +‘ 0091 → 2018 Left single quotation mark +’ 0092 → 2019 Right single quotation mark +“ 0093 → 201C Left double quotation mark +” 0094 → 201D Right double quotation mark +• 0095 → 2022 Bullet +– 0096 → 2013 En dash +— 0097 → 2014 Em dash +˜ 0098 → 02DC Small tilde +™ 0099 → 2122 Trade mark sign +š 009A → 0161 Latin small letter s with caron +› 009B → 203A Single right-pointing angle quotation mark +œ 009C → 0153 Latin small ligature oe +ž 009E → 017E Latin small letter z with caron +Ÿ 009F → 0178 Latin capital letter y with diaeresis +

+
diff --git a/loc/ru/interface.txt b/loc/ru/interface.txt index 02c8d197..c903fac5 100644 --- a/loc/ru/interface.txt +++ b/loc/ru/interface.txt @@ -39,6 +39,9 @@ next : След. entity : Мнемоника search_overflow : Извините, символ U+%s разрабатывается :) separate_page : Открыть на отдельной странице +edit : Изменить +save : Сохранить +undo : Отменить # __________________________________________________________ diff --git a/loc/ru/symbols/0000.txt b/loc/ru/symbols/0000.txt index 44ab5f17..d88e9a65 100644 --- a/loc/ru/symbols/0000.txt +++ b/loc/ru/symbols/0000.txt @@ -151,7 +151,7 @@ 0096 : Начало защищённой области 0097 : Конец защищённой области 0098 : Начало строки -0099 : Следующий символ интерпретируетс как специальный графический +0099 : Следующий символ интерпретируется как специальный графический 009A : Следующий символ интерпретируется как управляющий 009B : Начало управляющей последовательности 009C : Окончание строки diff --git a/loc/ru/symbols/0100.txt b/loc/ru/symbols/0100.txt index e493029a..6d152c12 100644 --- a/loc/ru/symbols/0100.txt +++ b/loc/ru/symbols/0100.txt @@ -63,7 +63,7 @@ 013E : Латинская строчная буква «l» с гачеком 013F : Латинская заглавная буква «L» с внутристрочной точкой 0140 : Латинская строчная буква «l» с внутристрочной точкой -0141 : Латинская заглавная буква «L» со штрихом +0141 : Латинская заглавная буква «L» со штрихом, символ Лайткоина 0142 : Латинская строчная буква «l» со штрихом 0143 : Латинская заглавная буква «N» с акутом 0144 : Латинская строчная буква «n» с акутом diff --git a/loc/ru/symbols/0500.txt b/loc/ru/symbols/0500.txt index 46c80360..cf5da47a 100644 --- a/loc/ru/symbols/0500.txt +++ b/loc/ru/symbols/0500.txt @@ -206,33 +206,33 @@ 05CD : 05CE : 05CF : -05D0 : Еврейская буква alef -05D1 : Еврейская буква bet -05D2 : Еврейская буква gimel -05D3 : Еврейская буква dalet -05D4 : Еврейская буква he -05D5 : Еврейская буква vav -05D6 : Еврейская буква zayin -05D7 : Еврейская буква het -05D8 : Еврейская буква tet -05D9 : Еврейская буква yod -05DA : Еврейская буква final kaf -05DB : Еврейская буква kaf -05DC : Еврейская буква lamed -05DD : Еврейская буква final mem -05DE : Еврейская буква mem -05DF : Еврейская буква final nun -05E0 : Еврейская буква nun -05E1 : Еврейская буква samekh -05E2 : Еврейская буква ayin -05E3 : Еврейская буква final pe -05E4 : Еврейская буква pe -05E5 : Еврейская буква final tsadi -05E6 : Еврейская буква tsadi -05E7 : Еврейская буква qof -05E8 : Еврейская буква resh -05E9 : Еврейская буква shin -05EA : Еврейская буква tav +05D0 : Еврейская буква Алеф +05D1 : Еврейская буква Бет (вет) +05D2 : Еврейская буква Гимел +05D3 : Еврейская буква Далет +05D4 : Еврейская буква Эй (хей) +05D5 : Еврейская буква Вав +05D6 : Еврейская буква Заин +05D7 : Еврейская буква Хет +05D8 : Еврейская буква Тет +05D9 : Еврейская буква Йод +05DA : Еврейская конечная буква Каф (хаф) +05DB : Еврейская буква Каф (хаф) +05DC : Еврейская буква Ламед +05DD : Еврейская конечная буква Мем +05DE : Еврейская буква Мем +05DF : Еврейская конечная буква Нун +05E0 : Еврейская буква Нун +05E1 : Еврейская буква Самех +05E2 : Еврейская буква Айн +05E3 : Еврейская конечная буква Пе +05E4 : Еврейская буква Пе +05E5 : Еврейская конечная буква Цади +05E6 : Еврейская буква Цади +05E7 : Еврейская буква Коф +05E8 : Еврейская буква Реш +05E9 : Еврейская буква Шин +05EA : Еврейская буква Тав 05EB : 05EC : 05ED : diff --git a/loc/ru/symbols/0600.txt b/loc/ru/symbols/0600.txt index 7ea3910b..a1a3fc47 100644 --- a/loc/ru/symbols/0600.txt +++ b/loc/ru/symbols/0600.txt @@ -1,256 +1,256 @@ -0600 : Арабский знак цифры -0601 : Арабский знак sanah -0602 : Арабский маркер сноски -0603 : Арабский знак safha -0604 : -0605 : -0606 : Арабская система счисления кубический корень -0607 : Арабская система счисления корень четвертой степени -0608 : Арабский луч -0609 : Арабская система счисления знак промилле -060A : Арабская система счисления знак десять тысяч -060B : Афганский знак -060C : Арабская запятая -060D : Арабский разделитель даты -060E : Арабский знак поэтические стихи -060F : Арабский знак мишра -0610 : Арабский знак sallallahou alayhe wassallam -0611 : Арабский знак alayhe assallam -0612 : Арабский знак rahmatullah alayhe -0613 : Арабский знак radi allahou anhu -0614 : Арабский знак takhallus -0615 : Арабская небольшая высокая tah -0616 : Арабская небольшая высокая лигатура alef с lam с yeh -0617 : Арабский небольшая высокая zain -0618 : Арабский небольшая fatha -0619 : Арабский небольшая damma -061A : Арабский небольшая kasra -061B : Арабский точка с запятой -061C : -061D : -061E : Арабский знак пунктуации многоточие -061F : Арабский вопросительный знак -0620 : -0621 : Арабский буква hamza -0622 : Арабский буква alef с madda сверху -0623 : Арабский буква alef с hamza сверху -0624 : Арабский буква waw с hamza сверху -0625 : Арабский буква alef с hamza снизу -0626 : Арабский буква yeh с hamza сверху -0627 : Арабский буква alef -0628 : Арабский буква beh -0629 : Арабский буква teh marbuta -062A : Арабский буква teh -062B : Арабский буква theh -062C : Арабский буква jeem -062D : Арабский буква hah -062E : Арабский буква khah -062F : Арабский буква dal -0630 : Арабский буква thal -0631 : Арабский буква reh -0632 : Арабский буква zain -0633 : Арабский буква seen -0634 : Арабский буква sheen -0635 : Арабский буква sad -0636 : Арабский буква dad -0637 : Арабский буква tah -0638 : Арабский буква zah -0639 : Арабский буква ain -063A : Арабский буква ghain -063B : Арабский буква keheh с двумя точками сверху -063C : Арабский буква keheh с многоточием снизу -063D : Арабский буква farsi yeh с перевернутым v -063E : Арабский буква farsi yeh с двумя точками сверху -063F : Арабский буква farsi yeh с многоточием сверху -0640 : Арабский tatweel -0641 : Арабский буква feh -0642 : Арабский буква qaf -0643 : Арабский буква kaf -0644 : Арабский буква lam -0645 : Арабский буква meem -0646 : Арабский буква noon -0647 : Арабский буква heh -0648 : Арабский буква waw -0649 : Арабский буква alef maksura -064A : Арабский буква yeh -064B : Арабский fathatan -064C : Арабский dammatan -064D : Арабский kasratan -064E : Арабский fatha -064F : Арабский damma -0650 : Арабский kasra -0651 : Арабский shadda -0652 : Арабский sukun -0653 : Арабский maddah сверху -0654 : Арабский hamza сверху -0655 : Арабский hamza снизу -0656 : Арабский subscript alef -0657 : Арабский перевернутая damma -0658 : Арабский mark noon ghunna -0659 : Арабский zwarakay -065A : Арабский гласный знак маленькая v сверху -065B : Арабский гласный знак перевернутая маленькая v сверху -065C : Арабский гласный знак dot снизу -065D : Арабский обратная damma -065E : Арабский fatha с двумя точками -065F : -0660 : Арабская система счисления цифра ноль -0661 : Арабская система счисления цифра один -0662 : Арабская система счисления цифра два -0663 : Арабская система счисления цифра три -0664 : Арабская система счисления цифра четыре -0665 : Арабская система счисления цифра пять -0666 : Арабская система счисления цифра шесть -0667 : Арабская система счисления цифра семь -0668 : Арабская система счисления цифра восемь -0669 : Арабская система счисления цифра девять -066A : Арабский знак процента -066B : Арабский десятичный разделитель -066C : Арабский разделитель тысяч -066D : Арабская пятиконечная звезда -066E : Арабская буква без точки beh -066F : Арабская буква без точки qaf -0670 : Арабская буква верхний индекс alef -0671 : Арабская буква alef wasla -0672 : Арабская буква alef с wavy hamza сверху -0673 : Арабская буква alef с wavy hamza снизу -0674 : Арабская буква high hamza -0675 : Арабская буква high hamza alef -0676 : Арабская буква high hamza waw -0677 : Арабская буква u с hamza сверху -0678 : Арабская буква high hamza yeh -0679 : Арабская буква tteh -067A : Арабская буква tteheh -067B : Арабская буква beeh -067C : Арабская буква teh с кольцом -067D : Арабская буква teh с многоточием сверху вниз -067E : Арабская буква peh -067F : Арабская буква teheh -0680 : Арабская буква beheh -0681 : Арабская буква hah с hamza сверху -0682 : Арабская буква hah с двумя вертикальными точками сверху -0683 : Арабская буква nyeh -0684 : Арабская буква dyeh -0685 : Арабская буква hah с многоточием сверху -0686 : Арабская буква tcheh -0687 : Арабская буква tcheheh -0688 : Арабская буква ddal -0689 : Арабская буква dal с кольцом -068A : Арабская буква dal с точкой снизу -068B : Арабская буква dal с точкой снизу и маленьким tah -068C : Арабская буква dahal -068D : Арабская буква ddahal -068E : Арабская буква dul -068F : Арабская буква dal с многоточием сверху вниз -0690 : Арабская буква dal с четырьмя точками сверху -0691 : Арабская буква rreh -0692 : Арабская буква reh с маленькой v -0693 : Арабская буква reh с кольцом -0694 : Арабская буква reh с точкой снизу -0695 : Арабская буква reh с маленькой v снизу -0696 : Арабская буква reh с точкой снизу и точкой сверху -0697 : Арабская буква reh с двумя точками сверху -0698 : Арабская буква jeh -0699 : Арабская буква reh с четырьмя точками сверху -069A : Арабская буква seen с точкой снизу и точкой сверху -069B : Арабская буква seen с многоточием снизу -069C : Арабская буква seen с многоточием снизу и многоточием сверху -069D : Арабская буква sad с двумя точками снизу -069E : Арабская буква sad с многоточием сверху -069F : Арабская буква tah с многоточием сверху -06A0 : Арабская буква ain с многоточием сверху -06A1 : Арабская буква без точки feh -06A2 : Арабская буква feh с точкой движущейся снизу -06A3 : Арабская буква feh с точкой снизу -06A4 : Арабская буква veh -06A5 : Арабская буква feh с многоточием снизу -06A6 : Арабская буква peheh -06A7 : Арабская буква qaf с точкой сверху -06A8 : Арабская буква qaf с многоточием сверху -06A9 : Арабская буква keheh -06AA : Арабская буква swash kaf -06AB : Арабская буква kaf с кольцом -06AC : Арабская буква kaf с точкой сверху -06AD : Арабская буква ng -06AE : Арабская буква kaf с многоточием снизу -06AF : Арабская буква gaf -06B0 : Арабская буква gaf с кольцом -06B1 : Арабская буква ngoeh -06B2 : Арабская буква gaf с двумя точками снизу -06B3 : Арабская буква gueh -06B4 : Арабская буква gaf с многоточием сверху -06B5 : Арабский буква lam с маленькой v -06B6 : Арабская буква lam с точкой сверху -06B7 : Арабская буква lam с многоточием сверху -06B8 : Арабская буква lam с многоточием снизу -06B9 : Арабская буква noon с точкой снизу -06BA : Арабская буква noon ghunna -06BB : Арабская буква rnoon -06BC : Арабская буква noon с кольцом -06BD : Арабская буква noon с многоточием сверху -06BE : Арабская буква heh doachashmee -06BF : Арабская буква tcheh с точкой сверху -06C0 : Арабская буква heh с yeh сверху -06C1 : Арабская буква heh goal -06C2 : Арабская буква heh goal с хамза сверху -06C3 : Арабская буква teh marbuta goal -06C4 : Арабская буква waw с кольцом -06C5 : Арабская буква kirghiz oe -06C6 : Арабская буква oe -06C7 : Арабская буква u -06C8 : Арабская буква yu -06C9 : Арабская буква kirghiz yu -06CA : Арабская буква waw с двумя точками сверху -06CB : Арабская буква ve -06CC : Арабская буква farsi yeh -06CD : Арабская буква yeh с хвостиком -06CE : Арабская буква yeh с маленькой v -06CF : Арабския буква waw с точкой сверху -06D0 : Арабская буква e -06D1 : Арабская буква yeh с многоточием снизу -06D2 : Арабская буква yeh barree -06D3 : Арабская буква yeh barree с хамза сверху -06D4 : Арабская точка -06D5 : Арабский буква ae -06D6 : Арабский небольшая высокая лигатура sad с lam с alef maksura -06D7 : Арабский небольшая высокая лигатураqaf с lam с alef maksura -06D8 : Арабский небольшая высокая meem первоначальной формы -06D9 : Арабский небольшая высокая lam alef -06DA : Арабский небольшая высокая jeem -06DB : Арабский небольшая высокая многоточие -06DC : Арабский небольшая высокая seen -06DD : Арабский конец ayah -06DE : Арабский начало rub el hizb -06DF : Арабский небольшой высокий округлый ноль -06E0 : Арабский небольшой высокий прямоугольный вертикальный ноль -06E1 : Арабский небольшая высокая без точки head of khah -06E2 : Арабский небольшая высокая meem в изолированном виде -06E3 : Арабский маленькая низкая seen -06E4 : Арабский небольшая высокая madda -06E5 : Арабский маленькая waw -06E6 : Арабский маленькая yeh -06E7 : Арабский небольшая высокая yeh -06E8 : Арабский небольшая высокая noon -06E9 : Арабский место sajdah -06EA : Арабский низкий стоп с пустым центром -06EB : Арабский высокий стоп с пустым центром -06EC : Арабский закругленный высокий стоп с заполненным центром -06ED : Арабский маленькая низкая meem -06EE : Арабский буква dal с перевернутой v -06EF : Арабский буква reh с перевернутой v -06F0 : Расширенная арабская система счисления цифра ноль -06F1 : Расширенная арабская система счисления цифра один -06F2 : Расширенная арабская система счисления цифра два -06F3 : Расширенная арабская система счисления цифра три -06F4 : Расширенная арабская система счисления цифра четыре -06F5 : Расширенная арабская система счисления цифра пять -06F6 : Расширенная арабская система счисления цифра шесть -06F7 : Расширенная арабская система счисления цифра семь -06F8 : Расширенная арабская система счисления цифра восемь -06F9 : Расширенная арабская система счисления цифра девять -06FA : Арабский буква sheen с точкой снизу -06FB : Арабский буква dad с точкой снизу -06FC : Арабский буква ghain с точкой снизу -06FD : Арабский знак синдхи амперсант -06FE : Арабский знак синдхи postposition men -06FF : Арабский буква heh с перевернутой v \ No newline at end of file +0600 : Арабский знак цифры +0601 : Арабский знак sanah +0602 : Арабский маркер сноски +0603 : Арабский знак safha +0604 : +0605 : +0606 : Арабская система счисления кубический корень +0607 : Арабская система счисления корень четвертой степени +0608 : Арабский луч +0609 : Арабская система счисления знак промилле +060A : Арабская система счисления знак десять тысяч +060B : Афганский знак +060C : Арабская запятая +060D : Арабский разделитель даты +060E : Арабский знак поэтические стихи +060F : Арабский знак мишра +0610 : Арабский знак sallallahou alayhe wassallam +0611 : Арабский знак alayhe assallam +0612 : Арабский знак rahmatullah alayhe +0613 : Арабский знак radi allahou anhu +0614 : Арабский знак takhallus +0615 : Арабская небольшая высокая tah +0616 : Арабская небольшая высокая лигатура alef с lam с yeh +0617 : Арабский небольшая высокая zain +0618 : Арабский небольшая fatha +0619 : Арабский небольшая damma +061A : Арабский небольшая kasra +061B : Арабский точка с запятой +061C : +061D : +061E : Арабский знак пунктуации многоточие +061F : Арабский вопросительный знак +0620 : +0621 : Арабская буква hamza +0622 : Арабская буква alef с madda сверху +0623 : Арабская буква alef с hamza сверху +0624 : Арабская буква waw с hamza сверху +0625 : Арабская буква alef с hamza снизу +0626 : Арабская буква yeh с hamza сверху +0627 : Арабская буква alef +0628 : Арабская буква beh +0629 : Арабская буква teh marbuta +062A : Арабская буква teh +062B : Арабская буква theh +062C : Арабская буква jeem +062D : Арабская буква hah +062E : Арабская буква khah +062F : Арабская буква dal +0630 : Арабская буква thal +0631 : Арабская буква reh +0632 : Арабская буква zain +0633 : Арабская буква seen +0634 : Арабская буква sheen +0635 : Арабская буква sad +0636 : Арабская буква dad +0637 : Арабская буква tah +0638 : Арабская буква zah +0639 : Арабская буква ain +063A : Арабская буква ghain +063B : Арабская буква keheh с двумя точками сверху +063C : Арабская буква keheh с многоточием снизу +063D : Арабская буква farsi yeh с перевернутым v +063E : Арабская буква farsi yeh с двумя точками сверху +063F : Арабская буква farsi yeh с многоточием сверху +0640 : Арабский tatweel +0641 : Арабская буква feh +0642 : Арабская буква qaf +0643 : Арабская буква kaf +0644 : Арабская буква lam +0645 : Арабская буква meem +0646 : Арабская буква noon +0647 : Арабская буква heh +0648 : Арабская буква waw +0649 : Арабская буква alef maksura +064A : Арабская буква yeh +064B : Арабский fathatan +064C : Арабский dammatan +064D : Арабский kasratan +064E : Арабский fatha +064F : Арабский damma +0650 : Арабский kasra +0651 : Арабский shadda +0652 : Арабский sukun +0653 : Арабский maddah сверху +0654 : Арабский hamza сверху +0655 : Арабский hamza снизу +0656 : Арабский subscript alef +0657 : Арабский перевернутая damma +0658 : Арабский mark noon ghunna +0659 : Арабский zwarakay +065A : Арабский гласный знак маленькая v сверху +065B : Арабский гласный знак перевернутая маленькая v сверху +065C : Арабский гласный знак dot снизу +065D : Арабский обратная damma +065E : Арабский fatha с двумя точками +065F : +0660 : Арабская система счисления цифра ноль +0661 : Арабская система счисления цифра один +0662 : Арабская система счисления цифра два +0663 : Арабская система счисления цифра три +0664 : Арабская система счисления цифра четыре +0665 : Арабская система счисления цифра пять +0666 : Арабская система счисления цифра шесть +0667 : Арабская система счисления цифра семь +0668 : Арабская система счисления цифра восемь +0669 : Арабская система счисления цифра девять +066A : Арабский знак процента +066B : Арабский десятичный разделитель +066C : Арабский разделитель тысяч +066D : Арабская пятиконечная звезда +066E : Арабская буква без точки beh +066F : Арабская буква без точки qaf +0670 : Арабская буква верхний индекс alef +0671 : Арабская буква alef wasla +0672 : Арабская буква alef с wavy hamza сверху +0673 : Арабская буква alef с wavy hamza снизу +0674 : Арабская буква high hamza +0675 : Арабская буква high hamza alef +0676 : Арабская буква high hamza waw +0677 : Арабская буква u с hamza сверху +0678 : Арабская буква high hamza yeh +0679 : Арабская буква tteh +067A : Арабская буква tteheh +067B : Арабская буква beeh +067C : Арабская буква teh с кольцом +067D : Арабская буква teh с многоточием сверху вниз +067E : Арабская буква peh +067F : Арабская буква teheh +0680 : Арабская буква beheh +0681 : Арабская буква hah с hamza сверху +0682 : Арабская буква hah с двумя вертикальными точками сверху +0683 : Арабская буква nyeh +0684 : Арабская буква dyeh +0685 : Арабская буква hah с многоточием сверху +0686 : Арабская буква tcheh +0687 : Арабская буква tcheheh +0688 : Арабская буква ddal +0689 : Арабская буква dal с кольцом +068A : Арабская буква dal с точкой снизу +068B : Арабская буква dal с точкой снизу и маленьким tah +068C : Арабская буква dahal +068D : Арабская буква ddahal +068E : Арабская буква dul +068F : Арабская буква dal с многоточием сверху вниз +0690 : Арабская буква dal с четырьмя точками сверху +0691 : Арабская буква rreh +0692 : Арабская буква reh с маленькой v +0693 : Арабская буква reh с кольцом +0694 : Арабская буква reh с точкой снизу +0695 : Арабская буква reh с маленькой v снизу +0696 : Арабская буква reh с точкой снизу и точкой сверху +0697 : Арабская буква reh с двумя точками сверху +0698 : Арабская буква jeh +0699 : Арабская буква reh с четырьмя точками сверху +069A : Арабская буква seen с точкой снизу и точкой сверху +069B : Арабская буква seen с многоточием снизу +069C : Арабская буква seen с многоточием снизу и многоточием сверху +069D : Арабская буква sad с двумя точками снизу +069E : Арабская буква sad с многоточием сверху +069F : Арабская буква tah с многоточием сверху +06A0 : Арабская буква ain с многоточием сверху +06A1 : Арабская буква без точки feh +06A2 : Арабская буква feh с точкой движущейся снизу +06A3 : Арабская буква feh с точкой снизу +06A4 : Арабская буква veh +06A5 : Арабская буква feh с многоточием снизу +06A6 : Арабская буква peheh +06A7 : Арабская буква qaf с точкой сверху +06A8 : Арабская буква qaf с многоточием сверху +06A9 : Арабская буква keheh +06AA : Арабская буква swash kaf +06AB : Арабская буква kaf с кольцом +06AC : Арабская буква kaf с точкой сверху +06AD : Арабская буква ng +06AE : Арабская буква kaf с многоточием снизу +06AF : Арабская буква gaf +06B0 : Арабская буква gaf с кольцом +06B1 : Арабская буква ngoeh +06B2 : Арабская буква gaf с двумя точками снизу +06B3 : Арабская буква gueh +06B4 : Арабская буква gaf с многоточием сверху +06B5 : Арабская буква lam с маленькой v +06B6 : Арабская буква lam с точкой сверху +06B7 : Арабская буква lam с многоточием сверху +06B8 : Арабская буква lam с многоточием снизу +06B9 : Арабская буква noon с точкой снизу +06BA : Арабская буква noon ghunna +06BB : Арабская буква rnoon +06BC : Арабская буква noon с кольцом +06BD : Арабская буква noon с многоточием сверху +06BE : Арабская буква heh doachashmee +06BF : Арабская буква tcheh с точкой сверху +06C0 : Арабская буква heh с yeh сверху +06C1 : Арабская буква heh goal +06C2 : Арабская буква heh goal с хамза сверху +06C3 : Арабская буква teh marbuta goal +06C4 : Арабская буква waw с кольцом +06C5 : Арабская буква kirghiz oe +06C6 : Арабская буква oe +06C7 : Арабская буква u +06C8 : Арабская буква yu +06C9 : Арабская буква kirghiz yu +06CA : Арабская буква waw с двумя точками сверху +06CB : Арабская буква ve +06CC : Арабская буква farsi yeh +06CD : Арабская буква yeh с хвостиком +06CE : Арабская буква yeh с маленькой v +06CF : Арабския буква waw с точкой сверху +06D0 : Арабская буква e +06D1 : Арабская буква yeh с многоточием снизу +06D2 : Арабская буква yeh barree +06D3 : Арабская буква yeh barree с хамза сверху +06D4 : Арабская точка +06D5 : Арабская буква ae +06D6 : Арабский небольшая высокая лигатура sad с lam с alef maksura +06D7 : Арабский небольшая высокая лигатураqaf с lam с alef maksura +06D8 : Арабский небольшая высокая meem первоначальной формы +06D9 : Арабский небольшая высокая lam alef +06DA : Арабский небольшая высокая jeem +06DB : Арабский небольшая высокая многоточие +06DC : Арабский небольшая высокая seen +06DD : Арабский конец ayah +06DE : Арабский начало rub el hizb +06DF : Арабский небольшой высокий округлый ноль +06E0 : Арабский небольшой высокий прямоугольный вертикальный ноль +06E1 : Арабская небольшая высокая без точки head of khah +06E2 : Арабская небольшая высокая meem в изолированном виде +06E3 : Арабская маленькая низкая seen +06E4 : Арабская небольшая высокая madda +06E5 : Арабская маленькая waw +06E6 : Арабская маленькая yeh +06E7 : Арабский небольшая высокая yeh +06E8 : Арабская небольшая высокая noon +06E9 : Арабский место sajdah +06EA : Арабский низкий стоп с пустым центром +06EB : Арабский высокий стоп с пустым центром +06EC : Арабский закругленный высокий стоп с заполненным центром +06ED : Арабский маленькая низкая meem +06EE : Арабская буква dal с перевернутой v +06EF : Арабская буква reh с перевернутой v +06F0 : Расширенная арабская система счисления цифра ноль +06F1 : Расширенная арабская система счисления цифра один +06F2 : Расширенная арабская система счисления цифра два +06F3 : Расширенная арабская система счисления цифра три +06F4 : Расширенная арабская система счисления цифра четыре +06F5 : Расширенная арабская система счисления цифра пять +06F6 : Расширенная арабская система счисления цифра шесть +06F7 : Расширенная арабская система счисления цифра семь +06F8 : Расширенная арабская система счисления цифра восемь +06F9 : Расширенная арабская система счисления цифра девять +06FA : Арабская буква sheen с точкой снизу +06FB : Арабская буква dad с точкой снизу +06FC : Арабская буква ghain с точкой снизу +06FD : Арабский знак синдхи амперсант +06FE : Арабский знак синдхи postposition men +06FF : Арабская буква heh с перевернутой v \ No newline at end of file diff --git a/loc/ru/symbols/0E00.txt b/loc/ru/symbols/0E00.txt index 7da4971a..c7f4dcd2 100644 --- a/loc/ru/symbols/0E00.txt +++ b/loc/ru/symbols/0E00.txt @@ -61,7 +61,7 @@ 0E3C : 0E3D : 0E3E : -0E3F : Тайский бат +0E3F : Тайский бат и символ биткоина 0E40 : 0E41 : 0E42 : diff --git a/loc/th/interface.txt b/loc/th/interface.txt index ec5c5733..c252d68b 100644 --- a/loc/th/interface.txt +++ b/loc/th/interface.txt @@ -47,6 +47,9 @@ entity : เอนทิตี search_overflow : ขออภัย, สัญลักษณ์ U+%s อยู่ระหว่างการสร้าง :) feedback : คำติชม separate_page : เปิดหน้าแยก +edit : แก้ไข +save : ประหยัด +undo : ยกเลิก # __________________________________________________________ # diff --git a/loc/th/symbols/0E00.txt b/loc/th/symbols/0E00.txt index 4ad8c0b7..669b6da5 100644 --- a/loc/th/symbols/0E00.txt +++ b/loc/th/symbols/0E00.txt @@ -61,7 +61,7 @@ 0E3C : 0E3D : 0E3E : -0E3F : สัญลักษณ์บาท +0E3F : สัญลักษณ์บาท, bitcoin 0E40 : สระเอ 0E41 : สระแอ 0E42 : สระโอ diff --git a/loc/ua/interface.txt b/loc/ua/interface.txt index 24b5cbce..81ff6cab 100644 --- a/loc/ua/interface.txt +++ b/loc/ua/interface.txt @@ -39,6 +39,9 @@ next : Попер. entity : Мнемоніка search_overflow : Вибачте, символ U+%s в розробці :) separate_page : Відкрити на окремій сторінці +edit : Змінити +save : Зберегти +undo : Скасувати # __________________________________________________________ diff --git a/loc/ua/symbols/0100.txt b/loc/ua/symbols/0100.txt index 862c67be..e944947c 100644 --- a/loc/ua/symbols/0100.txt +++ b/loc/ua/symbols/0100.txt @@ -63,7 +63,7 @@ 013E : Латинская строчная буква «l» с гачеком 013F : Латинская заглавная буква «L» с внутристрочной точкой 0140 : Латинская строчная буква «l» с внутристрочной точкой -0141 : Латинская заглавная буква «L» со штрихом +0141 : Латинская заглавная буква «L» со штрихом, символ лайткоина 0142 : Латинская строчная буква «l» со штрихом 0143 : Латинская заглавная буква «N» с акутом 0144 : Латинская строчная буква «n» с акутом diff --git a/loc/ua/symbols/0E00.txt b/loc/ua/symbols/0E00.txt index bc76218f..e923de14 100644 --- a/loc/ua/symbols/0E00.txt +++ b/loc/ua/symbols/0E00.txt @@ -35,6 +35,62 @@ 0E22 : Тайская буква Yo Yak 0E23 : Тайская буква Ro Rua 0E24 : Тайская буква Ru +0E25 : +0E26 : +0E27 : +0E28 : +0E29 : +0E2A : +0E2B : +0E2C : +0E2D : +0E2E : +0E2F : +0E30 : +0E31 : +0E32 : +0E33 : +0E34 : +0E35 : +0E36 : +0E37 : +0E38 : +0E39 : +0E3A : +0E3B : +0E3C : +0E3D : +0E3E : +0E3F : Тайский бат и символ биткоина +0E40 : +0E41 : +0E42 : +0E43 : +0E44 : +0E45 : +0E46 : +0E47 : +0E48 : +0E49 : +0E4A : +0E4B : +0E4C : +0E4D : +0E4E : +0E4F : +0E50 : +0E51 : +0E52 : +0E53 : +0E54 : +0E55 : +0E56 : +0E57 : +0E58 : +0E59 : +0E5A : +0E5B : +0E5C : 0E5C : 0E5D : 0E5E :