Вопрос про контент на арабском языке.

12
В
На сайте с 06.01.2006
Offline
60
1003

Вопрос: каким образом засунуть контент к примеру на арабском языке на HTML страницу. С финским языком сталкивался и знаю как это решаеться. А вот с арабским????

Буду благодарен всем кто подскажет.

ewg
На сайте с 18.01.2006
Offline
121
ewg
#1
Вовочка:
Вопрос: каким образом засунуть контент к примеру на арабском языке на HTML страницу. С финским языком сталкивался и знаю как это решаеться. А вот с арабским????
Буду благодарен всем кто подскажет.

А исходники арабских сайтов смотреть не пробовали?

С Уважением, Евгений
opaHzheBb1u
На сайте с 26.05.2006
Offline
168
#2
ewg:
А исходники арабских сайтов смотреть не пробовали?

Я бы даже не решился никогда =)

IrokezV
На сайте с 05.03.2006
Offline
153
#3

Вовочка, С помощью арабских шрифтов

Вся жилая недвижимость на Avaho.ru ( http://avaho.ru/?utm_source=searchguru )
В
На сайте с 06.01.2006
Offline
60
#4
ewg:
А исходники арабских сайтов смотреть не пробовали?

Пробовал. Но там кубики и кодировка UTF8

Поэтому и возник вопрос.

В
На сайте с 06.01.2006
Offline
60
#5
IrokezV:
Вовочка, С помощью арабских шрифтов

Имеещ в виду копировать из искодного документа?

Jackyk
На сайте с 05.10.2005
Offline
342
#6

الجزيرة نت

На этом сайте не Юникод, а win-1251. И тем не менее, как видите... Помещено методом copy/paste. Если надо набирать с клавиатуры, то изначально можете набрать его, например, в livejournal.com, где UTF-8, после чего скопипастить оттуда.

С уважением, Евгений.
В
На сайте с 06.01.2006
Offline
60
#7
Jackyk:
الجزيرة نت
На этом сайте Юникод, а win-1251. И тем не менее, как видите... Помещено методом copy/paste. Если надо набирать с клавиатуры, то изначально можете набрать его, например, в livejournal.com, где UTF-8.

В исходниках этой страницы это выглядеть в виде кодов этих символов.

الجزيرة نت

& #1575;& #1604;& #1580;& #1586;& #1610;& #1585;& #1577; & #1606; & #1578;

Спасибо.

[Удален]
#8

Вовочка, а представьте закодировать сайт на китайском)))

В
На сайте с 06.01.2006
Offline
60
#9
ruswebart.com:
Вовочка, а представьте закодировать сайт на китайском)))

Пока представить сложно. Но а вдруг придеться? :-))

stealthy
На сайте с 15.06.2006
Offline
69
#10

С помощью &XXXX; можно закодить короткую строку. Но это не подход, если нужно сделать целый сайт.

В общем правильный подход такой: на странице использовать кодировку UTF-8 (юникод), которая однозначно будет видна в виде арабских или любых других символов на любой машине, где устройство вывода умеет рисовать эти символы. В частном случае имеет арабский шрифт, установленный на машине. При этом для ввода контента на арабском (вьетнамском, корейском, и т.д.) необходимо или иметь уже набранный в unicode кодировке документ, или установленную раскладку клавиатуры для самостоятельного набора. Естественно, что нужно знать эту раскладку (лучше иметь соответствующий комплект наклеек на клавишах).

Есть второй вариант. Для многих языков (например для русского) есть свои собственные локали (в данном случае windows-1251), которые используют таблицу символов с кодами 0..255 для хранения нестандартных символов (в данном случае русских букв) в определенных ячейках. Для арабского не знаю, но для вьетнамского совершенно точно набор нестандартных букв точно также может лежать в этой области. В принципе, можно сделать точно такую же работу как и с русской кодировкой, набирать текст и сохранять его в такой специальной кодировке. Преимущество - будет по 1 байту на символ против 2 в UTF-8, то есть размер страницы будет почти в 2 раза меньше. Недостаток - у кого на машине такой кодировки нет ничего на веб-странице не увидит.

Потенциальная засада: вы делаете сайт в UTF-8, а вам заказчик присылает контент набранный у него в офисе арабскими сотрудниками не в UTF-8 а в какой-то локальной кодировке. В ворде вы его увидите (если шрифты стоят), а вот с переносом на сайт будет геморрой. Хотя невозможного ничего нет.

В общем, если вы действительно хотите с этим связываться - разберитесь с механизмами, как все это работает (потому что как я все это изложил - скорее всего с первого раза в голову не уложится).

Twilight CMS (http://www.twl.ru): есть Free версия, очень проста и удобна в использовании. Консультирую по любым вопросам. Новый спорт - практическая стрельба (http://nikit.in) - не для офисного планктона.
12

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий