Гость
Форумы / IBExpert [игнор отключен] [закрыт для гостей] / Проблемы с кодировкой в описании / 8 сообщений из 8, страница 1 из 1
10.12.2015, 12:39
    #39124822
Док
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблемы с кодировкой в описании
IBE 2015.11.12.1

После загрузки скрипта в редактор из файла с UTF-8 BOM русские комменты отображаются корректно

, а вот в созданной в этом коннекте (чарсет UTF-8) базе - кракозябры.

Если скрипт загружен из файла в ANSI -кодировке, то все комменты отображаются корректно.


Это я что не так сделал или где?
=================
Док.

Win7 Ultim x64, Deb 7.6 x86 (Deb 8.2 x86): FB 2.5.5.26952, диалект 3, SS, Lazarus 1.5; FPC 2.7.1, UIB
...
Рейтинг: 0 / 0
10.12.2015, 15:06
    #39125021
IBExpert
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблемы с кодировкой в описании
Тексты эксепшенов хранятся в RDB$EXCEPTIONS с чарсетом NONE.
Соответственно, там может лежать как utf-8, так и любой другой набор символов - серверу пофиг, кодировка не проверяется.
Первый раз они попали туда в utf-8, второй - в ansi. А как именно тебе надо - я не знаю.
...
Рейтинг: 0 / 0
10.12.2015, 15:16
    #39125032
IBExpert
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблемы с кодировкой в описании
А, сорри, речь же про описания...
...
Рейтинг: 0 / 0
10.12.2015, 15:31
    #39125059
IBExpert
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблемы с кодировкой в описании
Скрипт как выполнялся? Если в Script Executive, то там на тулбаре есть комбик, который задает т.н. чарсет выполнения.
Вот от него еще зависит, как будет кусок скрипта обрабатываться перед тем, как уйдет на сервер: будет в utf8 сконвертировано или нет.

А BOM в скриптах использовать не надо.
...
Рейтинг: 0 / 0
10.12.2015, 20:02
    #39125313
Док
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблемы с кодировкой в описании
IBExpert,

нет, Саш, не получается. Специально конвертнул скрипт в notepad++ в UTF-8 без метки

Загрузил в Script Executive как UTF-8 файл, выставил опции, как ты сказал

Получаю тот же результат.

зы. Обновил(?) по ссылке в шапке IBE, стоит 2015.12.8.1
зыы. Чарсет UTF-8, галка на "Don't perform conversion ..." стоит (хотя, это наверное к данным относится).
...
Рейтинг: 0 / 0
11.12.2015, 06:17
    #39125458
IBExpert
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблемы с кодировкой в описании
Докзыы. Чарсет UTF-8, галка на "Don't perform conversion ..." стоит (хотя, это наверное к данным относится).

"Don't perform conversion ..." должна быть ВЫКЛЮЧЕНА. Иначе ты увидишь кракозябры вместо русского текста в UTF8.
...
Рейтинг: 0 / 0
11.12.2015, 17:36
    #39126057
Док
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблемы с кодировкой в описании
IBExpert "Don't perform conversion ..." должна быть ВЫКЛЮЧЕНА. Иначе ты увидишь кракозябры вместо русского текста в UTF8.
OMG. Чуял, что засада будет здесь. Саш, нельзя ли хинт какой повесить на этот чек бокс (с внятным пояснением, для чего) - сколько уже лбов разбито на этих граблях ;)
...
Рейтинг: 0 / 0
12.12.2015, 08:35
    #39126289
IBExpert
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблемы с кодировкой в описании
ДокOMG. Чуял, что засада будет здесь. Саш, нельзя ли хинт какой повесить на этот чек бокс (с внятным пояснением, для чего) - сколько уже лбов разбито на этих граблях ;)

И что там, полностью разжевать что и как? Шибко длинный хинт получится.
Да и выключена эта галка по умолчанию.
...
Рейтинг: 0 / 0
Форумы / IBExpert [игнор отключен] [закрыт для гостей] / Проблемы с кодировкой в описании / 8 сообщений из 8, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]