![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Подскажите какую нибудь статью по [D7, WinXP]
Руслана © (2005-03-16 21:21:00)интернационализации\локализации приложений. Чтобы просто и понятно и с примером желательно...:)
Anatoly Podgoretsky (2005-03-17 09:28:00) [1]Руслана (17.03.05 08:46) [16]
C сохранением в псевдо юникоде в dfm файлах и влияние на это локализации компьютера для не юникод програм. Очень легко испортить проект если его перенести на другую машину, к проблемме интернализации прямого отношения не имеет, общая проблема.
REA (2005-03-17 09:06:00) [2]А кто победил русификацию стандартных bpl->rus для Delphi 7? Лениво переводить все ресурсы.
Руслана (2005-03-17 08:46:00) [3]Спасибо большое!!! а какие могут быть особенности?
Anatoly Podgoretsky (2005-03-16 22:28:00) [4]Примечание, проект создавался и компилировался на Д5 и Виг98, на ХР и Д6/Д7 могут быть свои особенности.
Anatoly Podgoretsky (2005-03-16 22:22:00) [5]Вот один мой проект
http://podgoretsky.com/cgi-bin/dlcounter/npscnt?file=http://podgoretsky.com/ftp/Language/nps/dmasrc.zip&file_id=dmasrc
Можешь использовать как пример локализации.
Руслана (2005-03-16 22:18:00) [6]это все хорошо, а пример, пример где?! то что там в Delphi встроено помоему за 2 месяца не разберешь. Хотя, наверное все от опыта зависит.
DesWind (2005-03-16 22:07:00) [7]DisplayText->DisplayLabel
DesWind (2005-03-16 22:03:00) [8]Хотя там мне встретился один глюк, при переводе... В датамодуле таблици, у таблиц поля, полей DisplayText... Так вот при переводе названий полей он терял привязку полей к таблицам и в локализованом датамодуле приходилось руками залазить в dfm и править. :( Кто-нить сталкивался с такой проблемой? Если да, то как этого избежать?
Anatoly Podgoretsky (2005-03-16 21:59:00) [9]Просто Джо © (16.03.05 21:49) [8]
Она может и не хороша, но она правильно сделана.
DesWind © (16.03.05 21:56) [9]
Вообще то я ругался дольше :-)
DesWind (2005-03-16 21:56:00) [10]>вот первые два часа ругаешься сильно
А я-то думаю почему его так мало кто пользует...
Просто Джо (2005-03-16 21:49:00) [11]... и оно не пустое :)
Раз уж купил себе лицензию на 2005, тогда так и быть, попробую научиться использовать встроенную интернациолизацию... Раз она так хороша.
Просто Джо (2005-03-16 21:48:00) [12]
> [6] Anatoly Podgoretsky © (16.03.05 21:41)
> Интересно а в 2005 есть поддержка?
Меню Project/Languages есть.
Anatoly Podgoretsky (2005-03-16 21:41:00) [13]Да просто надо было задать конкретные вопросы в форуме. Правда ответ получить не просто, мало кто использует. Но если один раз освоишь, то потом ни на какой другой продукт не уйдещь.
Интересно а в 2005 есть поддержка?
Просто Джо (2005-03-16 21:37:00) [14]А я полтора часа помучался и бросил. Ощущения до сих пор отвратные :((
Блин, если б кто раньше подсказал, что мне всего пол-часа не хватило для возникновения любви, я бы не бросал :)
Раз уже есть такие рекоммендации, вот ей Богу, возьмусь еще раз. Брр...
Anatoly Podgoretsky (2005-03-16 21:32:00) [15]Стал бы я мучаться если бы не знал результата. У меня с этим круто, корзина всегда под рукой и церемониться не буду.
Дело того стоит
Anatoly Podgoretsky (2005-03-16 21:31:00) [16]Ну так полюбил же в конце концов. Это просто трудности начального периода. Зато класс как сделано.
begin...end (2005-03-16 21:28:00) [17]> Anatoly Podgoretsky © (16.03.05 21:26) [1]
"Продолжается борьба с ITE. Ну и гадость скажу я вам" (© АП) :-)))
Anatoly Podgoretsky (2005-03-16 21:26:00) [18]А встроенный не устраивает, там все в основном понятно, спустя два часа, вот первые два часа ругаешься сильно, за то потом полюбишь.