Страница 1 из 1

Структура файла firebird.msg ?

Добавлено: 15 дек 2007, 05:55
Kotъ-Begemotъ
Файл, содержащий более-менее содержательное описание ошибок... Логичная мысль - локализовать? Посмотрел структуру. Закралось сомнение, что это типичная EXTERNAL TABLE. Или я ошибаюсь? А если не ошибаюсь, случайно ни у кого структуры нет? Чтобы попроще было работать с этим файлом?

Re: Структура файла firebird.msg ?

Добавлено: 15 дек 2007, 06:45
dimitr
Kotъ-Begemotъ писал(а):Логичная мысль - локализовать?
таких, как ты, было много. Никто ниасилил. Ибо перевести мало, надо еще и сопровождать (для следующих версий).

Добавлено: 17 дек 2007, 08:48
Dimitry Sibiryakov
Есть два способа локализовать этот файл:
1) Кривой и хакерский - воспользоваться IBExpert.
2) Правильный - создать transmsg.ru_RU.sql в каталоге src/msgs и встроить его в процедуру билда (указать в Makefile).

Добавлено: 17 дек 2007, 10:57
noisy
Я всегда считал что проблема с русскими сообщениями из-за кодировок.
т.е. непонятно в какой кодировке создавать файл сообщений KOI WIN Unicode?

Добавлено: 17 дек 2007, 11:08
kdv
основной вопрос славянской философии - нафига его переводить?
сообщения об ошибках в основном технические, для разработчика ПО. Пользователь увидев нечто вроде "нарушение целостности вторичного ключа" умрет от ужаса.
Кроме того, 90% пытавшихся сделать перевод переводят с английского неадекватно.
и наконец, переведенные сообщения не дают возможности самому разработчику идентифицировать ошибку. Т.к. разработчик в большинстве случаев не поймет, что соответствует этому сообщению на самом деле.