Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 10.02.2010, 14:43   #1
tavrocotaps
Пользователь
 
Аватар для tavrocotaps
 
Регистрация: 16.08.2008
Сообщений: 56
По умолчанию Создание локализаций

Понадобилось создать украинскую локализацию для древнего проекта. Чтоб сильно не заморачиваться, решил использовать встроенную систему создания локализаций. С переводом интерфейса проблем не возникло, а вот на переводе строковых констант в самом коде завис. Насколько я понял, строковые константы должны переводится при помощи ветки resource script, но там их нет. Подскажите, как это делается.
forever trusting who we are...
tavrocotaps вне форума Ответить с цитированием
Старый 10.02.2010, 15:04   #2
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Ты переводишь в исходнике или EXE патчишь?
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 10.02.2010, 15:49   #3
tavrocotaps
Пользователь
 
Аватар для tavrocotaps
 
Регистрация: 16.08.2008
Сообщений: 56
По умолчанию

в исходнике
forever trusting who we are...
tavrocotaps вне форума Ответить с цитированием
Старый 10.02.2010, 15:59   #4
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Дык... Открой код в IDE, перепиши все строки и перекомпилируй )
Или я тебя не понял?
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 10.02.2010, 16:09   #5
tavrocotaps
Пользователь
 
Аватар для tavrocotaps
 
Регистрация: 16.08.2008
Сообщений: 56
По умолчанию

хм, я вот совсем ниче не понял
во встроенной переводилке есть 2 основных ветки:
Forms и Resource script
в ветке Forms переводятся поля компонентов заданные в Design time
а строковые параметры, заданные в коде должны отображаться в файле ресурсов в ветке Resource script(вроде бы). Но их там нет. Вот в этом у мя проблема. Вариант с 2-мя проектами(на разных языках) отпадает сразу, ибо проект входит в огромный программный комплекс, и язык должен меняться в зависимости от параметров комплекса.
forever trusting who we are...

Последний раз редактировалось tavrocotaps; 10.02.2010 в 16:11.
tavrocotaps вне форума Ответить с цитированием
Старый 10.02.2010, 16:13   #6
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
во встроенной переводилке есть 2 основных ветки:
Ну вот я и запутался окончательно...
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 10.02.2010, 16:21   #7
raxp
Старожил
 
Регистрация: 29.09.2009
Сообщений: 9,713
По умолчанию

укажите, что это за "встроенная система создания локализаций", компонент судя по всему.
Разработки и научно-технические публикации :: Видеоблог :: Твиттер
Radar systems engineer & Software developer of industrial automation
raxp вне форума Ответить с цитированием
Старый 10.02.2010, 16:28   #8
tavrocotaps
Пользователь
 
Аватар для tavrocotaps
 
Регистрация: 16.08.2008
Сообщений: 56
По умолчанию

зато я вспомнил :-)
итак, при создании ресурсной dll нужно указать, какие модули проекта необходимо включить в локализацию, кроме форм
т.е. New->Other->Resource Dll Wizard->Next(пока визард не спросит, какие файлы добавить), и тогда строковые константы из них появятся в редакторе ресурсов
forever trusting who we are...
tavrocotaps вне форума Ответить с цитированием
Старый 11.02.2010, 10:11   #9
Diogo76
Пользователь
 
Регистрация: 11.02.2010
Сообщений: 13
По умолчанию

Я пошел другим путем. Перевел все на юникодные Tnt компоненты и отпала проблема с локализациями. В ини файлике хранятся нужные языки и подтягиваются без особых проблем.
Diogo76 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Создание арок Rio309 Помощь студентам 0 04.10.2009 10:34
Создание отчета! Deni55 Microsoft Office Excel 10 16.04.2009 14:04