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

Вниз

Мультиязык в проектах на 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;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.008 c
15-1255117556
PoPooPoP
2009-10-09 23:45
2009.12.06
doc => tex


2-1256048126
Anita
2009-10-20 18:15
2009.12.06
DLL


2-1255951980
Jack
2009-10-19 15:33
2009.12.06
Excel в TMemoryStream


3-1231075733
Oleg_teacher
2009-01-04 16:28
2009.12.06
Clientdatase + рисунок


6-1210247266
laao
2008-05-08 15:47
2009.12.06
как корректно завершать работу с поднятым IdHTTPServer ?





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский