Во-вторых, кодировка бд какая? в database.yml лучше указать encoding: utf-8. Да, и в мускуле глянуть, с каким кодировками создана база и таблицы. Если чо - пересоздать. Кстати, не забыть глянуть, что adapter: mysql2 указан в database.yml.
В-третьих в каждом rb файле надо делать магический коммент в начале # encoding: utf-8.
В-четвёртых, стараться не писать плейн текст в файлах руками, а делать всё через i18n.
В-пятых, поставьте рельсы 3.0.9 или какая там последняя. Вполне возможно, там отловили баги, связанные с кодировками. Надо ченджлоги смотреть.
В-шестых - если файлы редактировались - смотреть, в какой кодировке они сохранились. Должна быть utf-8. Без BOM.
И если это всё не помогает - есть патч, который решает проблему, форся кодировку абсолютно все строк. ) Но я его чота найти не могу (
И последнее - стоит написать автору, создать тикет. Возможно, действительно имеет место быть проблема в коде спри.
24 июня 2011 г. 11:16 пользователь Vitovt <v.vitovt@gmail.com> написал:
2011/6/24 Yury Korolev <yury.korolev@gmail.com>:
> А Вам надо поставить mysql2 gemНе в этом причина. Там как-раз mysql2 и стоит.
> Вообще подефолту в rails3 он должен быть
Пробовал разные варианты: mysql - тот же глюк.
mysql3 - не совместим пока, то-ли со spree то-ли с synergy.
Я пробовал sqlite3 - тот же глюк в кодировке. Так что не в мускуле было дело.
--
Sincerely,
Vitalii Titskiy
--
--
Данное сообщение отправлено Вам, так как Вы являетесь подписчиком группы "RubyOnRails to russian" на группах Google.
FAQ группы находится по адресу: http://ru.wikibooks.org/wiki/RubyFAQ
Для того, чтобы отправить сообщение в эту группу, пошлите его по адресу
ror2ru@googlegroups.com
Чтобы отменить подписку на эту группу, отправьте сообщение по адресу: ror2ru-unsubscribe@googlegroups.com
Дополнительные варианты находятся на странице группы http://groups.google.com/group/ror2ru?hl=ru
--
--
Данное сообщение отправлено Вам, так как Вы являетесь подписчиком группы "RubyOnRails to russian" на группах Google.
FAQ группы находится по адресу: http://ru.wikibooks.org/wiki/RubyFAQ
Для того, чтобы отправить сообщение в эту группу, пошлите его по адресу
ror2ru@googlegroups.com
Чтобы отменить подписку на эту группу, отправьте сообщение по адресу: ror2ru-unsubscribe@googlegroups.com
Дополнительные варианты находятся на странице группы http://groups.google.com/group/ror2ru?hl=ru
Комментариев нет:
Отправить комментарий