Tatar.com.ru

Обновлено:

1 способ. Используем «Unicode»

Создание веб-страниц на татарском языке

1 способ. Используем «Unicode»
Материал 2006 года

С тех пор правила могли измениться. Актуальный порядок — в разделе вопрос-ответ.

Создание веб-страниц на татарском языке.

    Надоели безграмотные разговоры о сложности написания и отображения несчастных шести татарских букв. Если Вам кажется это сложным, попробуйте написать вот это ( это не рисунок! это именно текст! его можно скопировать и вставить, например в «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" - это универсальная современная кодировка, любые буквы, хоть татарские, хоть китайские на одной странице отображаются корректно.

Также потребуются PHP скрипты. Многие современные скрипты новостей, блогов, CMS поддерживают «UTF-8».

Ограничения: Нужен нормальный хостинг с РНР. Весь сайт придётся поставить на движок блога или CMS. Впрочем это мировая тенденция.

Инструментарий: Кодировать можно в стандартном блокноте (в шрифтах необходимо выбрать набор символов «Западный» и шрифт Arial, Times или Tahoma - см: рисунок и сохранить в кодировке «UTF-8»).
Движки: Nucleus, Drupal, pMachine, WordPress.



Обсудить статью на форуме.
Обсудить статью на Lingvoforum'е

Также Вы можете заказать изготовление и размещение сайта у нас.


© Марат Фазуллин Изучаем:
Удмуртский язык
Турецкий язык

cделать стартовой | добавить в избранное



▲
Статистика ¤ Обмен ссылками ¤ Использование ¤ Лаборатория
© Фонд развития татарского языка и культуры «Татарнамэ»


    

Ещё в рубрике «Статьи»