Создание веб-страниц на татарском языке.
-
Надоели безграмотные разговоры о сложности написания и отображения несчастных шести татарских букв. Если Вам кажется это сложным, попробуйте написать вот это ( это не рисунок! это именно текст! его можно скопировать и вставить, например в «word» ):
ب ة ت ث ج ح خ د ذ ر ز س ش ص ض ط ظ ع غ ف ك ق ل م ن ه و ى ي ڞ ڝ ڜ ڛ ښ ڙ ژ ڗ ږ چ ڇ ڄ ڃ ڂ ځ ڀ ڭ
Ставим точки на арабскими буквами.
До сих пор в основном попытки создания татарских страниц в Интернете сводились к шести следующим способам: http://www.azatlyk.com/other/makepage.html.
Способы странные, сложные и я бы сказал - чудовищные!
Здесь мы их рассматривать не будем. Всё намного проще.
Есть только 2 человеческих способа:
1 способ. Используем «Unicode».
В коде html используйте следующие значения:
(вместо Ә - кодируем Ә)
Ә - Ә
ә - ә
Ө - Ө
ө - ө
Ү - Ү
ү - ү
Җ - Җ
җ - Җ
Ң - Ң
ң - Ң
Һ - Һ
һ - Һ
Ограничения: можно использовать шрифты Arial, Times и Tahoma. Но для web это основные шрифты и... всё меняется - браузеры тоже, смотрим что в реальности на сегодня:
Arial: Әә Өө Үү Җҗ Ңң Һһ
Tahoma: Әә Өө Үү Җҗ Ңң Һһ
Times: Әә Өө Үү Җҗ Ңң Һһ
Verdana: Әә Өө Үү Җҗ Ңң Һһ
Courier: Әә Өө Үү Җҗ Ңң Һһ
Geneva: Әә Өө Үү Җҗ Ңң Һһ
Georgia: Әә Өө Үү Җҗ Ңң Һһ
Helvetica: Әә Өө Үү Җҗ Ңң Һһ
Если Вы видите квадратики или непонятные символы - значит Ваш браузер отстаёт от жизни. Как ни печально этот браузер используют 90% людей и его зовут «Internet Explorer».
Альтернативные (и бесплатные) браузеры всё отображают нормально:
«Opera»
«Firefox» ( его интерфейс Вы можете сделать полностью татарским )
Инструментарий: Кодировать можно используя любой Unicode-Editor.
Я использую бесплатный BabelPad:
- Windows NT4, Windows 2000 or Windows XP : BabelPadNT.zip [1,424 KB]
- Windows 95, Windows 98 or Windows ME : BabelPad9X.zip [1,383 KB]
На том же сайте babelstone.co.uk есть полезный инструмент BabelMap (Unicode Character Map Utility for Windows) - таблица всех значений Unicode.
Другой инструмент интереснее, переводит в юникод только татарские буквы. Используйте PHP скрипты, в частности старую версию скрипта новостей с неблагозвучным для татарского уха названием «CuteNews» [скачать с нашего сайта]. Вам потребуется установленный сервер типа Apache, но Вас как разработчика я думаю это не остановит...
2 способ. Используем кодировку "UTF-8".
"UTF-8" - это универсальная современная кодировка, любые буквы, хоть татарские, хоть китайские на одной странице отображаются корректно.
Многие современные скрипты новостей, блогов, CMS поддерживают «UTF-8».
Инструментарий: Кодировать можно в стандартном блокноте (в шрифтах необходимо выбрать набор символов «Западный» и шрифт Arial, Times или Tahoma - см: рисунок и сохранить в кодировке «UTF-8») или в Dreamweaver 8.
Движки: Nucleus, Drupal, pMachine, WordPress.
Обсудить статью на Lingvoforum'е.

