|
|||
|
.NET, Delphi, ... - Sisulizer Localization Tool Support > Technical Support (You need to be registered at the forum to write) > Usage - Three simple steps to localize > Delphi .exe and Strings within the sourcecode
|
| Moderated by: Renate.Reinartz, Markus.Kreisel, Jaakko.Salmenius, Ilkka.Salmenius |
|
||||||||||||||||
| Delphi .exe and Strings within the sourcecode - Usage - Three simple steps to localize - Technical Support (You need to be registered at the forum to write) - .NET, Delphi, ... - Sisulizer Localization Tool Support | |||||||||||||||||
| Author | Post | ||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
|||||||||||||||||
|
Ajin Member
|
Hallo! Ich bin sehr neu auf diesem Gebiet und habe ihr Produkt vor 3 Tagen als 30 Day Trial heruntergeladen um zu testen, ob das Produkt wirklich das hält was mir von vielen Seiten berichtet wurde. Ich habe eine mini-test Anwendung in Turbo Delphi Explorer geschrieben. Eine Form mit 2 Buttons und dem Titel: Hello World. Ein Button heisst Message und der andere Button heisst CLose. Entsprechend dem Namen steht hinter dem Close button die CLose; Anweisung und beim MEssage Button eine normale Showmessage('Ich bin Deutsch'). Ich konnte hervorragend den Titel der Anwendung übersetzen, die Captions der Buttons... aber nicht den Showmessage Text. Generell alles was sich im Code verbirgt bleibt mir verschlossen. Gibts eine Möglichkeit da ran zu kommen? Dann wär das Programm echt top!
|
||||||||||||||||
| |||||||||||||||||
| |||||||||||||||||
|
Jaakko.Salmenius Administrator
|
I am not sure if I understand you message right. My German is very bad. If you have hard coded string such as Showmessage('Ich bin Deutsch'); you have to put string string into resource string resourcestrins SGerman = 'Ich bin Deutsch'; ... Showmessage(SGerman); Now when you compile the application Delphi compiler will place the string into resource string block and Sisulizer can localize them. Please write in English in the next time. Jaakko
____________________ http://www.sisulizer.com - Three simple steps to localize |
||||||||||||||||
| |||||||||||||||||
|
|||||||||||||||||
|
Ajin Member
|
Good Morning! Thanks for your help! That means I have to re-write the hold Application and put every String into a Ressource String.. Phew a Lot of work... But if that is the only way to handle it , I'll give it a try
|
||||||||||||||||
| |||||||||||||||||
| |||||||||||||||||
|
Markus.Kreisel Administrator
|
Hi Ajin, ich hoffe das eine Englische Antwort ok ist weil unsere Entwickler so mitlesen und helfen können :-). Jaakko got your German post right. You have to move the hard coded strings into a resource. Please read the section "Hard Coded Strings" on http://www.sisulizer.com/support/developers-corner/preparing-delphi.shtml. With Delphi that is pretty easy and can be done very fast. After this step (I18N) the localization (L10N) with Sisulizer is easy. Best Markus
____________________ http://www.sisulizer.com - Three simple steps to localize |
||||||||||||||||
| |||||||||||||||||
| Current time is 07:45 am | |
| .NET, Delphi, ... - Sisulizer Localization Tool Support > Technical Support (You need to be registered at the forum to write) > Usage - Three simple steps to localize > Delphi .exe and Strings within the sourcecode | |
Sisulizer software localization tool - Three simple steps to localize