ExtJS с Jawr, кажется, возится с настройками кодирования - PullRequest
1 голос
/ 12 августа 2011

У меня проблемы с неправильным кодированием некоторых немецких строк при ответе.Проект настроен в Grails с использованием ExtJS и Jawr.Все строки хранятся в файле .properties, которые переводятся для каждого языка.Немецкие строки содержат символ, который должен быть закодирован в utf-8.Строки, закодированные с использованием g: strings, работают правильно.Строки g: пропущенные через Jawr отображаются некорректно.Я попытался установить кодировку jawr, установив jawr.charset.name = 'utf-8' в файле Config.groovy, но это не помогло.Насколько я понимаю, кодировка jawr должна по возможности использовать настройку grails, которая в настоящее время устанавливается с помощью:

grails.views.gsp.encoding = "UTF-8" grails.converters.encoding = "UTF-8"

Я попытался отследить html с помощью firebug, но все кодировки выглядели как utf-8.Моя единственная теория заключается в том, что строка jawr неправильно кодирует строку.Любые идеи о том, где я должен искать?Я сейчас использую Jawr-3.3.3.

1 Ответ

0 голосов
/ 15 августа 2011

Ответ найден за пределами форума.Проблема была в локальном запуске grails с использованием run-app.Развернутая версия работала нормально.

...