Go Back   Club CDFreaks - Knowledge is Power > International Chat: Software related > Nero SDK Discussion Forum


Commercial message



Nero SDK Discussion Forum Discuss, Localization at International Chat: Software related forum; I wonder how one should handle different languages when using Nero . More specifically, the dialog texts in the user dialog callback function. The only locale related function I have found is the NeroGetLocalizedWaitCDTexts() call which should be used in the dialog callback when the dialog type is WaitCD. This returns


Reply
 
Thread Tools
Old 29-07-2005   #1 (permalink)
New on Forum
 
Join Date: Mar 2005
Posts: 10
Localization

I wonder how one should handle different languages when using Nero. More specifically, the dialog texts in the user dialog callback function. The only locale related function I have found is the NeroGetLocalizedWaitCDTexts() call which should be used in the dialog callback when the dialog type is WaitCD. This returns a char *... Does that mean the string is UTF8 ? Or how do they handle languages like arabic or japanese ?

Which brings me to wonder, why is there no localization functions for all the different dialog types ? As it is now, it is up to the programmer to write those texts, and if the programmer does not know into which countries the program might get sent, he just has to hope that the people there understand english. Same goes for the "option texts" for those dialogs (e.g. DLG_DISCONNECT), not all dialogs are just yes/no/abort questions...

Does it have something to do with the language file in the NERO_SETTINGS ? It seems Nero itself is using it for these things, but one should not need to parse that file in order to make one's program language independent.

Am I only ranting here, or how do other programmers handle this situation, or is there something I have missed when pouring over the API documentation ?

Thanks
Creosote is offline   Reply With Quote
Old 04-08-2005   #2 (permalink)
New on Forum
 
Join Date: Jul 2005
Posts: 4
Re: Localization

I use Nero.LanguageFile
Name of the Nero language file. This property can be written before NeroAPI initialization, becomes readonly afterwards. Used only as NeroAPI initialization parameter. Like
Code:
nero.LanguageFile = "Nerorus.txt";
yanush is offline   Reply With Quote
Old 04-08-2005   #3 (permalink)
New on Forum
 
Join Date: Mar 2005
Posts: 10
Re: Localization

Yes, I use the same file in the initalization. But how do you get those strings in the Nero user dialog callback when constructing the user dialogs ?
Creosote is offline   Reply With Quote
 
Reply

Bookmarks

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is On
Trackbacks are Off
Pingbacks are Off
Refbacks are Off

Similar Threads
Thread Thread Starter Forum Replies Last Post
CloneDVD localization EdoNork CloneDVD 2 11-05-2006 12:26
CloneCd 5.0 Profiler(ENG-Localization) sulang Burning Software 3 05-02-2005 18:54


All times are GMT +2. The time now is 09:11.


Powered by vBulletin® Version 3.7.3
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO 3.1.0