469,929 Members | 2,082 Online
Bytes | Developer Community
New Post

Home Posts Topics Members FAQ

Post your question to a community of 469,929 developers. It's quick & easy.


Hi NG,

I´ve wrote a really big application in vb6 and now, i´ve to implement a
multilanguage function in it. I´ve searched with google for a tool, which i
could use to do the localization without having so much work. I now the
resource-file.... ...but isnt there nothing else ?
It would be nice, when I could change the language at runtime, and not only
at program-start (p.e. multilizer)

I thought to put the translations into a database. But
isn´t there a tool, that give me all strings from a project ? p.e. like

1. Collect a list from all strings in a project
2. User choose which strings should be translated
3. The tool replace the selected strings with variables or functions (which
return the selected language string "langstring(language, stringnumber")
4. Output the selected strings from 2. in a list/table

I think it wouldn´t be very difficult to write an app for this, but the
tools i´ve found for localizations are to complex.

Nov 21 '05 #1
1 1435

For me is the globalization in dotNet for the standard settings as date and
other standard texts in my opinion great. However using texts with the RESX
is the most terrible part I ever seen. I have always to think on Lederer and
Burdick when I see it.

For me is using an XMLdataset file and test which table to use the way to go
at this moment. To test the culture you can use

Dim ILang As InputLanguage = InputLanguage.DefaultInputLanguage
dim lang as string = ILang.CurrentInputLanguage.Culture.Name.Substring( 0,
Dim ci As New
Globalization.CultureInfo(Threading.Thread.Current Thread.CurrentCulture.ToString)
Dim language As String = ci.Name.Substring(0, 2)

It gives back something as "EN-us", "NL-be" ect

You are than as well able to let others make external corrections on your
used language.

By instance I don't know any programmer who knows all languages of the EU or
even has the charactersets on his keyboard.

However just my opinion,


Nov 21 '05 #2

This discussion thread is closed

Replies have been disabled for this discussion.

Similar topics

5 posts views Thread by Mariano López | last post: by
1 post views Thread by Tosch | last post: by
3 posts views Thread by Olivier | last post: by
reply views Thread by Giovane Calabrese | last post: by
1 post views Thread by Andrew Smith | last post: by
8 posts views Thread by Aftab Alam | last post: by
5 posts views Thread by Michal Táborský | last post: by
reply views Thread by HelmutStoneCorner | last post: by
15 posts views Thread by AG | last post: by
By using this site, you agree to our Privacy Policy and Terms of Use.