![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 16.08.2008
Сообщений: 56
|
![]()
Понадобилось создать украинскую локализацию для древнего проекта. Чтоб сильно не заморачиваться, решил использовать встроенную систему создания локализаций. С переводом интерфейса проблем не возникло, а вот на переводе строковых констант в самом коде завис. Насколько я понял, строковые константы должны переводится при помощи ветки resource script, но там их нет. Подскажите, как это делается.
forever trusting who we are...
|
![]() |
![]() |
![]() |
#2 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]()
Ты переводишь в исходнике или EXE патчишь?
I'm learning to live...
|
![]() |
![]() |
![]() |
#3 |
Пользователь
Регистрация: 16.08.2008
Сообщений: 56
|
![]()
в исходнике
forever trusting who we are...
|
![]() |
![]() |
![]() |
#4 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]()
Дык... Открой код в IDE, перепиши все строки и перекомпилируй )
Или я тебя не понял?
I'm learning to live...
|
![]() |
![]() |
![]() |
#5 |
Пользователь
Регистрация: 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. |
![]() |
![]() |
![]() |
#6 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]() Цитата:
I'm learning to live...
|
|
![]() |
![]() |
![]() |
#7 |
Старожил
Регистрация: 29.09.2009
Сообщений: 9,713
|
![]()
укажите, что это за "встроенная система создания локализаций", компонент судя по всему.
Разработки и научно-технические публикации :: Видеоблог :: Твиттер
Radar systems engineer & Software developer of industrial automation |
![]() |
![]() |
![]() |
#8 |
Пользователь
Регистрация: 16.08.2008
Сообщений: 56
|
![]()
зато я вспомнил :-)
итак, при создании ресурсной dll нужно указать, какие модули проекта необходимо включить в локализацию, кроме форм т.е. New->Other->Resource Dll Wizard->Next(пока визард не спросит, какие файлы добавить), и тогда строковые константы из них появятся в редакторе ресурсов
forever trusting who we are...
|
![]() |
![]() |
![]() |
#9 |
Пользователь
Регистрация: 11.02.2010
Сообщений: 13
|
![]()
Я пошел другим путем. Перевел все на юникодные Tnt компоненты и отпала проблема с локализациями. В ини файлике хранятся нужные языки и подтягиваются без особых проблем.
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Создание арок | Rio309 | Помощь студентам | 0 | 04.10.2009 10:34 |
Создание отчета! | Deni55 | Microsoft Office Excel | 10 | 16.04.2009 14:04 |