473,396 Members | 1,755 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,396 software developers and data experts.

translate big solution from "just default english" to "manylanguages"

We have a big application written without thought of supporting
multiple languages with lots of strings in a default "english". Now
the client wants to support any language (with a latin alphabet) and
we need to redo a lot.

I'm sort of thinking that we are not the first ones to end up in this
kind of situation and I'd like to know if there are any tested and
trusted ways of implementing a multi-language application.

Thanks,

Per 9000
Sep 19 '08 #1
1 1169
Sorry to let you down hard but there is only one solution. Hard graft and
pain.

One method that Microsoft uses is to do localization into a language that
doesn't resemble anything remotely readable. If you can read any part of the
UI, it's not correctly localized.

You need to read up on satellite assemblies.

--
--
Bob Powell [MVP]
Visual C#, System.Drawing

Ramuseco Limited .NET consulting
http://www.ramuseco.com

Find great Windows Forms articles in Windows Forms Tips and Tricks
http://www.bobpowell.net/tipstricks.htm

Answer those GDI+ questions with the GDI+ FAQ
http://www.bobpowell.net/faqmain.htm

All new articles provide code in C# and VB.NET.
Subscribe to the RSS feeds provided and never miss a new article.
"per9000" <pe*****@gmail.comwrote in message
news:58**********************************@p25g2000 hsf.googlegroups.com...
We have a big application written without thought of supporting
multiple languages with lots of strings in a default "english". Now
the client wants to support any language (with a latin alphabet) and
we need to redo a lot.

I'm sort of thinking that we are not the first ones to end up in this
kind of situation and I'd like to know if there are any tested and
trusted ways of implementing a multi-language application.

Thanks,

Per 9000
Sep 19 '08 #2

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

7
by: thwei | last post by:
How to translate this to c++ public new Bar this { get{ return (Bar)base; } }
0
by: SimpleSimple | last post by:
My company has an IIS 5, ASP.net intranet site that contains documents for employee use. The files are of various types (most often Office) and are stored in blob fields in a SQL2000 database. ...
10
by: JohnR | last post by:
I have a datatable as the datasource to a datagrid. The datagrid has a datagridtablestyle defined. I use the datagridtablestyle to change the order of the columns (so they can be different than...
2
by: JP Ogden | last post by:
I have a some .NET code that I need to translate into VB. Does anyone know how to do this? If so, thanks in advance! Here is the code. I only need the translation code between START...
1
by: Tom | last post by:
I need to modify the default behavior of Date.ToString() on all pages of my ASP.Net (2.0) site. I don't need to localize my app (it's an intranet-only site), but I need to enforce a specific...
9
bvdet
by: bvdet | last post by:
I have done some more work on a simple class I wrote to calculate a global coordinate in 3D given a local coordinate: ## Basis3D.py Version 1.02 (module macrolib.Basis3D) ## Copyright (c) 2006...
1
by: RajeshkumarM | last post by:
hi guys, i am new to .net platform.. can anyone say me what is the structure of c#.net solution? what r all the files included in solution by default? how will be the program execution?
2
by: mnarewec | last post by:
I have three projects DAL,BOL,UIL they are all in one solution. The default and the ONLY for namespace project DAL is pacsoft.DAL project BOL is pacsoft.BOL and project UIL is pacsoft.UIL ...
3
by: amija0311 | last post by:
Hi, I am new using DB2 9.1 database by windows base. I want to query the data that contain string then translate the string into integer using DB2. The problems is If the data is null, i got the...
0
by: Charles Arthur | last post by:
How do i turn on java script on a villaon, callus and itel keypad mobile phone
0
by: emmanuelkatto | last post by:
Hi All, I am Emmanuel katto from Uganda. I want to ask what challenges you've faced while migrating a website to cloud. Please let me know. Thanks! Emmanuel
0
BarryA
by: BarryA | last post by:
What are the essential steps and strategies outlined in the Data Structures and Algorithms (DSA) roadmap for aspiring data scientists? How can individuals effectively utilize this roadmap to progress...
1
by: nemocccc | last post by:
hello, everyone, I want to develop a software for my android phone for daily needs, any suggestions?
0
by: Hystou | last post by:
There are some requirements for setting up RAID: 1. The motherboard and BIOS support RAID configuration. 2. The motherboard has 2 or more available SATA protocol SSD/HDD slots (including MSATA, M.2...
0
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can...
0
by: Hystou | last post by:
Overview: Windows 11 and 10 have less user interface control over operating system update behaviour than previous versions of Windows. In Windows 11 and 10, there is no way to turn off the Windows...
0
tracyyun
by: tracyyun | last post by:
Dear forum friends, With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each...
0
agi2029
by: agi2029 | last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing,...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.