cp1251 и Drupal

Прислано: Nick

вс, 27/03/2005 - 00:51

Другие статьи по теме:

Последнее время очень часто стали появляться сообщения в форуме на тему utf8 vs. cp1251.
Официальная кодировка Друпала - utf8. Это позволяет однообразно поддерживать различные языки.
С другой стороны, многим пользователям в нашей стране, более привычна cp1251.
При желании, Друпал можно научить работать с cp1251. Но! Вы это делаете на свой страх и риск (хотя, это не значит, что если вы попросите помощи, то вам не помогут).
С cp1251 не работает модуль aggregator. Решение данной проблемы я не видел.

Для начала, несколько ссылок, которые помогут разобраться с utf8:

Статья в wikipedia о UTF8
RFC3629: UTF-8, a transformation format of ISO 10646
UTF-8 and Unicode FAQ for Unix/Linux
UTF-8 and Unicode Standards

Софт для работы с utf8:

На данный момент, в *nix, почти все текстовые редакторы понимают utf8.
С windows все обстоит несколько хуже. Я могу лишь привести одну цитату:
http://www.drupal.ru/node/499/1766

Basielienis написал(а):

[...]
2. текстовый редактор для кода и проч. - ultraedit
3. текстовый редактор для контента - openoffice (меньше отсебятины, чем у ворда)
[...]

Также, я сделал подборку тем по этому поводу:

Комментарии


Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Применить"
Опубликовано Nick в вс, 27/03/2005 - 01:03.

У очень многих возникают вопросы, с помощью какого редактора работать с utf8 в windows (поскольку, я работаю несколько в другой ОС, у меня такой проблемы не возникало).

Пользователи windows, расскажите с помощью каких стредств вы работаете с utf8?
Эту информация будет добавлена в faq.
Спасибо.

--
USU-Lug http://usu-lug.org.ru


Опубликовано Basielienis в пн, 28/03/2005 - 16:09.

Ultraedit, например.

Найти редактор не составляет труда. Неужели ОС накладывает такой отпечаток на пользователей?


Опубликовано Nick в пн, 28/03/2005 - 16:33.

Судя по многочисленным крикам на форуме, да.

Причем, самая частая причина желания перейти на cp1251 - это как раз неудобство работы с utf8 для разработчика ("отсутсвие" радакторов и проч.), что для меня странно...

--
USU-Lug http://usu-lug.org.ru


Опубликовано Centuriones (гостевой логин) в пт, 20/05/2005 - 23:08.

Потребность работы с utf-8 у меня возникла, когда потребовалось кое-что попереводить из справки NVU (это такой HTML-редактор от "Мозиллы", а вернее - вариация на тему "Мозилла Копозер", находится в процессе разработки). Так вот, там содержимое справки в формате xml. Остановился на jEdit 4.2 (www.jedit.org) и не жалею. Единственное - этот редактор требует Java, т.к. на ней и написан. Но если учесть, что это программерский редактор (открытый код, платформонезависимость, подсветка кода, плагины, гиперпоиск всякий :) и др.). Мне он понравился.


Опубликовано Vano в ср, 15/06/2005 - 09:09.

Если хочется чего-либо простого ... то вот вам простое...
http://notepad-plus.sourceforge.net/


Опубликовано Оранжевый Удав в пт, 17/06/2005 - 21:38.

даже родной notepad производства Биллкого Гейния может работать с UTF-8!


Опубликовано PG в пн, 15/08/2005 - 19:15.

Может. Вот ты открываешь файл, в котором нет ни одной русской буквы. И тебе надо их туда добавить, и обязательно в юникоде. Как ты это будешь делать ноутпадом?


Опубликовано Гость (гостевой логин) в ср, 02/08/2006 - 19:29.

Я для себя нашел UniRed


Опубликовано moonman в ср, 02/08/2006 - 21:12.

Я только в DreamWeaver всегда. Самый лучший редактор.
Идеально переводит в utf8


Опубликовано Q-Zma в чт, 10/08/2006 - 05:19.

Я пользую Dreamveawer в режиме "Code", правда он платный и стоит довольно прилично… однако, сдаётся мне, что этот факт мало кого остановит. Из бесплатных иногда пользую Editplus и jEdit, о котором писали выше.


Опубликовано Аноним (гостевой логин) в вт, 03/10/2006 - 22:13.

PG> Может. Вот ты открываешь файл, в котором нет ни одной русской буквы. И тебе надо их туда добавить, и обязательно в юникоде. Как ты это будешь делать ноутпадом?

Nodepad, покрайней мере в Windows XP, в оперативке работает с UTF-16, так что можешь хоть иероглифы добавить. Потом "сохранить как..." и выбираешь UTF-8 или что тебе еще нужно.

В DreamWeaver (покрайней мере версия MX) настраивается дефолтная кодировка для каждого типа документа, который определяется расширением (*.php, *.html). А если расширение нестандартное (например *.inc) достаточно добавить в любом месте вначале кода, например в комментарии тег чтобы документ открывался и сохранялся в нужной кодировке.

Что я использую? Visual Studio. Он конечно PHP не подсвечивает, но удобный поиск в документе + поиск по файлам в проекте, нескончаемый Undo/Redo, закладки и так далее.

Пробовал тыщи редакторов, и не желаю подгадывать, то ли эта самописка глюкнула, то ли нет. Можно и нотепадом пользоваться, но он, зараза только CR LF признает в качестве разделителя строк, зато шустрый, для маленьких файлов.


Опубликовано Гость (гостевой логин) в вт, 03/10/2006 - 22:19.

Нижеследующий обзац в вышеприведенном комментарии отобразился неполностью, в связи с фильтрацией:


В DreamWeaver (покрайней мере версия MX) настраивается дефолтная кодировка для каждого типа документа, который определяется расширением (*.php, *.html). А если расширение нестандартное (например *.inc) достаточно добавить в любом месте вначале кода, например в комментарии тег <meta type="http-eqiv" content="text/html; charset=Кодировка"> чтобы документ открывался и сохранялся в нужной кодировке.


Опубликовано Vysh666 в пт, 23/01/2009 - 21:16.

Рекомендую использовать редактор EmEditor

Каждый день использую его в работе ещё ни разу не подводил.
Из особенностей, поражает скорость его работы с большими текстовыми файлами, по работе часто приходится открывать логи в разных кодировках, редактор спокойно справляется с файлами по 40-50 мб, открывая их в считанные секунды.


Новое на сайте