Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Подскажите какую нибудь статью по [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]

А встроенный не устраивает, там все в основном понятно, спустя два часа, вот первые два часа ругаешься сильно, за то потом полюбишь.


Наверх

Титульная страница Поиск, карта сайта Написать письмо