Click here to Skip to main content
15,896,329 members

Survey Results

Do you code to allow internationalization of your applications?   [Edit]

Survey period: 29 Sep 2003 to 5 Oct 2003

Writing an app is easy - but allowing apps to be used in different languages can be a challenge. Do you take this into account when coding? (See Planning World-Ready Applications for more information)

OptionVotes% 
My applications are fully global-aware.899.98
With a few exceptions my applications will work in other languages and locales.14416.14
I make some effort to allow my apps to work in different locales.18120.29
I make no effort at internationalization.47853.59



 
GeneralWarning: VS.NET, Windows Forms, and Localization Pin
Heath Stewart3-Oct-03 2:52
protectorHeath Stewart3-Oct-03 2:52 
GeneralRe: Warning: VS.NET, Windows Forms, and Localization Pin
J. Dunlap3-Oct-03 18:56
J. Dunlap3-Oct-03 18:56 
GeneralRe: Warning: VS.NET, Windows Forms, and Localization Pin
Heath Stewart4-Oct-03 1:42
protectorHeath Stewart4-Oct-03 1:42 
GeneralInternationalization Pin
Tomas Petricek30-Sep-03 12:46
Tomas Petricek30-Sep-03 12:46 
GeneralRe: Internationalization Pin
Michael Dunn30-Sep-03 16:12
sitebuilderMichael Dunn30-Sep-03 16:12 
GeneralRe: Internationalization Pin
Nick Seng1-Oct-03 16:34
Nick Seng1-Oct-03 16:34 
GeneralRe: Internationalization Pin
Navin2-Oct-03 4:23
Navin2-Oct-03 4:23 
GeneralRe: Internationalization Pin
Heath Stewart3-Oct-03 2:03
protectorHeath Stewart3-Oct-03 2:03 
GeneralFor those that do i18n... Pin
Navin30-Sep-03 3:23
Navin30-Sep-03 3:23 
GeneralRe: For those that do i18n... Pin
Gary Wheeler30-Sep-03 9:13
Gary Wheeler30-Sep-03 9:13 
GeneralRe: For those that do i18n... Pin
Nicolas Bonamy30-Sep-03 20:47
Nicolas Bonamy30-Sep-03 20:47 
I am using an externall DLL.

To avoid crashes when upgrading, each application knows with which version of the resource DLL it is compatible. For instance when I release version 3.0.0 I tell that it should be compatible with DLL versions 3.0.x. If 3.0.1 is released with a new resources then I tell that it is compatible with versions 3.0.X where X>=1. If no resources are updated then 3.0.1 is stil compatible with 3.0.x whatever x is. Before loading a resource DLL I read its version and check if is compatible with the executable. If not then I switch back to English which is included in every installation so I am sure that it exists at least one compatible resource DLL.

For the upgrade issue, I have a modified version of Smart Translator (available on codeproject) that makes the iterative process very easy. I have always been looking for someone who would like to take over the project and make it available to the community but without a chance. In the current state it is OK for internal usage and with my translators but not quite ready to be released anywhere else Smile | :)

Now some questions: what tool do you use to create the text files with all your strings? How do you dynamically update all the controls and menus and so on... You probably have to add a line in all InitDialog and after all LoadMenu?

Regards,
Nicolas
GeneralRe: For those that do i18n... Pin
Navin1-Oct-03 7:19
Navin1-Oct-03 7:19 
GeneralRe: For those that do i18n... Pin
Mark Tutt1-Oct-03 9:49
Mark Tutt1-Oct-03 9:49 
GeneralRe: For those that do i18n... Pin
Navin1-Oct-03 10:13
Navin1-Oct-03 10:13 
GeneralRe: For those that do i18n... Pin
Heath Stewart3-Oct-03 2:39
protectorHeath Stewart3-Oct-03 2:39 
GeneralUsing Unicode....... Pin
Giles29-Sep-03 22:28
Giles29-Sep-03 22:28 
GeneralRe: Using Unicode....... Pin
Navin30-Sep-03 3:11
Navin30-Sep-03 3:11 
GeneralNobody cares Pin
Jim A. Johnson29-Sep-03 4:39
Jim A. Johnson29-Sep-03 4:39 
GeneralRe: Nobody cares Pin
Mark Focas29-Sep-03 13:59
Mark Focas29-Sep-03 13:59 
GeneralCP in Chinese Pin
Paul Watson29-Sep-03 4:21
sitebuilderPaul Watson29-Sep-03 4:21 
GeneralRe: CP in Chinese Pin
Anonymous29-Sep-03 4:37
Anonymous29-Sep-03 4:37 
GeneralRe: CP in Chinese Pin
peterchen29-Sep-03 5:30
peterchen29-Sep-03 5:30 
GeneralRe: CP in Chinese Pin
Paul Watson29-Sep-03 6:47
sitebuilderPaul Watson29-Sep-03 6:47 
GeneralRe: CP in Chinese Pin
peterchen29-Sep-03 21:09
peterchen29-Sep-03 21:09 
GeneralRe: CP in Chinese Pin
Navin29-Sep-03 6:52
Navin29-Sep-03 6:52 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.