Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Прочее";
Текущий архив: 2009.12.06;
Скачать: [xml.tar.bz2];

Вниз

Мультиязык в проектах на Delphi 2009   Найти похожие ветки 

 
Кто б сомневался ©   (2009-09-05 01:12) [0]

Привет.

По честному перерыл кучу сайтов в поисках пакета\компонента для локализации проекта написанного на Delphi 2009.
Под локализацией подразумевается мультиязыковая поддержка - загрузка других языков из файлов, и отображение их на формах (и остальных визуальных компонетах) проекта.
Необходимо локализовать формы и доп. строки (resourcestring "и). Стандартный набор и не более короче.

Наверняка у кого то возникали подобные вопросы. Хотелось бы найти что-то бесплатное для Delphi 2009. Если не найдется придется самому писать, а это еще с недели 3 займет..

Что посоветуете?


 
Eraser ©   (2009-09-05 02:24) [1]

http://matrix.kladovka.net.ru/download.php?getfilename=uploads/other/multilang.zip


 
pasha_golub ©   (2009-09-05 09:34) [2]

siLang. он платный


 
Anatoly Podgoretsky ©   (2009-09-05 09:35) [3]

> Кто б сомневался  (05.09.2009 01:12:00)  [0]

А что там с ITE не рабочий?


 
Кто б сомневался ©   (2009-09-05 14:15) [4]


> А что там с ITE не рабочий?


Стандартный не подходит ,т.к. нужен один exe и мелкие файлы для каждого языка.


> siLang. он платный


А кряки есть к нему в инете? просто скажите да - нет.


 
Кто б сомневался ©   (2009-09-05 14:15) [5]


> А что там с ITE не рабочий?


Стандартный не подходит ,т.к. нужен один exe и мелкие файлы для каждого языка.


> siLang. он платный


А кряки есть к нему в инете? просто скажите да - нет.


 
Кто б сомневался ©   (2009-09-05 14:17) [6]


> Eraser ©   (05.09.09 02:24) [1]


Спасибо, сейчас буду ковырять.


 
oldman ©   (2009-09-05 14:18) [7]


> Кто б сомневался ©   (05.09.09 01:12)  


Непростая это задача - мультиязычность. Жевалась на форуме уже не раз. Забей...


 
pasha_golub ©   (2009-09-05 14:50) [8]


> Кто б сомневался ©   (05.09.09 14:15) [4]


> А кряки есть к нему в инете? просто скажите да - нет.

Полагаю, что есть. Но это наши разработчики... братья... как-то рука не подымается. ;)


 
Кто б сомневался ©   (2009-09-05 19:14) [9]


> Непростая это задача - мультиязычность. Жевалась на форуме
> уже не раз. Забей...


Нет ну это не решение. Надо разжевать, чтобы не придумывать велосипеды..


 
AntiZOG   (2009-09-07 01:14) [10]


> Кто б сомневался ©   (05.09.09 01:12)


Unicode ini файл и в formcreate ручками прописать чтение строк и запись их в нужные константы или заголовки компонентов.

Helper = .Create("prefix","ru")
...
ResultString = Helper.Read("idstring", "defaultstring");
...
FreeAndNil(Helper)

idstring - любая строка - можно имя компонента

Copy/Paste не так уж сложен и готовый хелпер-обертка ini(Можно интерфейсный) позволит просто задать префикс файла и язык.

Вместо ini можно использовать xml с другой обёрткой.


 
Stan   (2009-10-05 21:27) [11]


> AntiZOG   (07.09.09 01:14) [10]

А где этот Helper найти? в том то и вопрос.


 
SergeyIT ©   (2009-10-05 22:01) [12]

Вообще-то своя тулза под редактирование разных языков пишется за неделю максимум.
Только мозги включить надо.



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

Форум: "Прочее";
Текущий архив: 2009.12.06;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.47 MB
Время: 0.004 c
4-1223891391
Игорь
2008-10-13 13:49
2009.12.06
NtQuerySystemInformation


11-1208529256
CutPaste
2008-04-18 18:34
2009.12.06
Обработка строк в буфере обмена


15-1254898716
Александр Ильин
2009-10-07 10:58
2009.12.06
Восстановление файла


15-1255183831
Kerk
2009-10-10 18:10
2009.12.06
Реквием по мечте


4-1224238965
Циркуль
2008-10-17 14:22
2009.12.06
SHBrowseForFolder модально





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский