Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2005.09.04;
Скачать: CL | DM;

Вниз

Интернациолизация проги   Найти похожие ветки 

 
InVariantian ©   (2005-08-10 15:04) [0]

ДВС! Может кто подскажет компонентку для создания сабжа. Нужно что-то аля Total Commander.


 
BFG9k ©   (2005-08-10 15:30) [1]

Хмм... интернациоНАлизация ?:)


 
Igor_thief   (2005-08-10 15:31) [2]

В D2005 есть встроенная фишка для создания интернационализации.


 
Anatoly Podgoretsky ©   (2005-08-10 15:37) [3]

аля Total Commander. - а это как?


 
ANB ©   (2005-08-10 15:38) [4]


> Igor_thief   (10.08.05 15:31) [2]
- она же уже в Д5 была, если не раньше.


 
InVariantian ©   (2005-08-10 15:40) [5]

BFG9k ©   (10.08.05 15:30) [1]
та лана придирацца :)
Igor_thief   (10.08.05 15:31) [2]
Это хорошо, но хотелось бы под седьмую...


 
BFG9k ©   (2005-08-10 15:42) [6]

Делают следующим образом. Для каждого языка создается INI файл в котором описываются все комманды.
...
Открыть=Open
Закрыть=Close
Сохранить=Save
...
Кидаешь все INI файлы в одну директорию. В начале работы программы или еще где с момощью FindFirst и FindNext показываешь список языков. Выбор из списка - выбор языка - выбор файла. Далее меняешь все заголовки и надписи руководствуясь INI файлом.

А как работает та "фишка", про которую вы говорите ?


 
Amoeba ©   (2005-08-10 16:03) [7]

Для интернационализации с помощью INI файлов можно воспользоваться бесплатной с исходниками Alex Ghost Library
http://ag-ware.com/RUS/AGL/
В ней также найдешь ряд неплохих компонентов и различных полезных функций.


 
Rule ©   (2005-08-10 17:26) [8]

вообщето это уже есть, смотри доки, которые у тебя установлены вместе с делфей и делай как там написано


 
Игорь Шевченко ©   (2005-08-10 17:33) [9]

Integrated Translation Environment: Project|Languages...


 
Desdechado ©   (2005-08-10 18:50) [10]

2 Игорь Шевченко
ITE - штука, безусловно, удобная
но в ней есть много обычно ненужных вещей, например:
1. координаты компонентов
2. графические ресурсы

Если речь идет о локализации только текста, можно использовать DeLoc, например.


 
Anatoly Podgoretsky ©   (2005-08-10 19:05) [11]

Desdechado ©   (10.08.05 18:50) [10]
Почему не нужные, еще как нужные для локализации, в разных локализация размеры и позиции могут различаться, а уж про графические ресурсы и говорить нечего, например флаги, карты и т.д. Полная локализация должна обеспечивать и данный тип локализации, ITE это обеспечивает. Формы на разных языках мошут выглядеть по разному.


 
Виталька2005   (2005-08-10 19:06) [12]

На torry.net есть компоненты. Я DKLang например использовал.


 
Desdechado ©   (2005-08-10 19:10) [13]

[11]
я не говорю, что они не нужны вовсе
я говорил, что они часто не нужны, если интерфейс спроектирован так, что все эти вещи страно-языко-локале-независимые


 
Anatoly Podgoretsky ©   (2005-08-10 19:24) [14]

Desdechado ©   (10.08.05 19:10) [13]
А если не обращать на низ внимания?


 
Desdechado ©   (2005-08-10 19:35) [15]

2 AP
тяжело не обращать, если они занимают 95% кода локализации
среди них то, что нужно, с трудом отыщешь...



Страницы: 1 вся ветка

Текущий архив: 2005.09.04;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.027 c
3-1121980238
XYZ
2005-07-22 01:10
2005.09.04
Как создать таблицу BDE в памяти без сохранения на диск ?


14-1123576142
cspr
2005-08-09 12:29
2005.09.04
подключение 2-х компов с помощью розеток


14-1123687195
Lamer@fools.ua
2005-08-10 19:19
2005.09.04
Поздравляю новых мастеров!


1-1123898980
DFR
2005-08-13 06:09
2005.09.04
Как отловить момент запуска Screen Save`r


14-1123438165
san4opan4o
2005-08-07 22:09
2005.09.04
Склад