473,698 Members | 2,754 Online
Bytes | Software Development & Data Engineering Community
+ Post

Home Posts Topics Members FAQ

Collection strings together for language translation.

I notice that although the .NET scheme for creating multi-language
applications is generally very good (from the programmers point of view), it
seems to be lacking in one important respect: there doesn't seem to be any
way I can collect together all string literals and/or form resource files in
a manner that a translator (without visual studio or knowledge of it) can
interpret the translated strings! In ye olde days, we had a single string
table and the translator would use Excel or something to write in the
translations, which would be automatically loaded by our resource manager.
How can I achieve a similar thing with VS.NET? I don't want to have to send
the source code to the translator! (note: I have a resource.xml file, that
contains most of my literals, which I load at runtime for message boxes and
the like, I'm talking here about translation of form resources).
Thanks.

Robin
Nov 21 '05 #1
1 1475
Robin,

We agree completly

See this page
http://msdn.microsoft.com/library/de...reseditor_.asp

And open this directory on your system

C:\Program Files\Microsoft Visual Studio .NET
2003\SDK\v1.1\S amples\Tutorial s\resourcesandl ocalization

After doing that, than as I said, we agree completly

:-)

Cor
"Robin Tucker" <id************ *************@r eallyidont.com>
I notice that although the .NET scheme for creating multi-language
applications is generally very good (from the programmers point of view),
it seems to be lacking in one important respect: there doesn't seem to be
any way I can collect together all string literals and/or form resource
files in a manner that a translator (without visual studio or knowledge of
it) can interpret the translated strings! In ye olde days, we had a single
string table and the translator would use Excel or something to write in
the translations, which would be automatically loaded by our resource
manager. How can I achieve a similar thing with VS.NET? I don't want to
have to send the source code to the translator! (note: I have a
resource.xml file, that contains most of my literals, which I load at
runtime for message boxes and the like, I'm talking here about translation
of form resources).
Thanks.

Robin

Nov 21 '05 #2

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

Similar topics

11
2723
by: Rick | last post by:
Hi, My question is.. if Lisp, a 40 year old language supports garbage collection, why didn't the authors of C++ choose garbage collection for this language? Are there fundamental reasons behind this? Is it because C is generally a 'low level' language and they didn't want garbage collection to creep into C++ and ruin everything? Just wondering :)
18
5743
by: Scott | last post by:
I have a collection where the items in the collection are dates. I want to iterate over the collection and build a value list string for the rowsource of a listbox. The dates in the collection are not in chronological order. Is there a way to first sort the collection and put the dates in chronological order before creating the value list string? Or, how would I iterate over the collection pulling out the dates in chronological order? ...
6
13412
by: Scott M. Lyon | last post by:
As I mentioned in my other post, I'm attempting to, using COM Interop so I can update existing VB6 code to (for several specific functions) return a Hashtable from a .NET library. I've had very little luck processing the Hashtable itself in VB6 (I can add a reference to the project so it knows what a Hashtable is, but I'm not having much luck looping through all objects in the Hashtable), so I decided to try a different idea.
9
1765
by: Bilgehan.Balban | last post by:
Hi, For a declaration such as: char * mystring = "ABCDabcd123"; Is it a linker issue where such strings are stored in C, or is it defined as part of the language definition? Is there any difference between an array of strings, e.g.
12
2714
by: romayankin | last post by:
I plan to write site on a few language. For this reason I'm trying to find the most convenient way to output strings depending on their unique ID. As far as I plan to have pretty much strings translated, I'm concerned about the performance issues any of the approaches may have on the server. Perhaps someone has already solved that of kind of problems and can share his/her experience in this matter.
47
2323
by: pkirk25 | last post by:
I've made a small program to demonstrate one problem I'm having fixing strings in C. I need to be able to remove HTML mark-ups from text lines. I create my variable, pass it to my function, verify that the data has been passed correctly and then cannot get the data back! If I change the return to some random string literal, it comes back fine.
29
1742
by: luan | last post by:
Hello. I have a problem with strings in C++. I'm using gcc/g++ gnu/linux compiler. How i can do tests with strings and constants in C++? Eg: char string; if (string == "test") { printf("OK"); }
4
455
by: CoreyWhite | last post by:
/* WORKING WITH STRINGS IN C++ IS THE BEST WAY TO LEARN THE LANGUAGE AND TRANSITION FROM C. C++ HAS MANY NEW FEATURES THAT WORK TOGETHER AND WHEN YOU SEE THEM DOING THE IMPOSSIBLE AND MAKING COMPACT COHERENT CODE THAT WORKS WITH STRINGS, IT ALL BEGINS TO MAKE SINCE*/ /* The basics of C++ are Classes, that build Types. Which are used to create quick and dirty routines in the smallest possible space. The Classes & Routines uses the...
2
1939
by: Paul Elliott | last post by:
How are parameterized translation strings commonly handled? Suppose I need to create a string like: "file %1 failed to open", where %1 exists at runtime, but I need to create it in a way that can be internationalized. If I do something like this str = _("file ") + filename + _(" failed to open");
0
8683
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However, people are often confused as to whether an ONU can Work As a Router. In this blog post, we’ll explore What is ONU, What Is Router, ONU & Router’s main usage, and What is the difference between ONU and Router. Let’s take a closer look ! Part I. Meaning of...
0
9170
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers, it seems that the internal comparison operator "<=>" tries to promote arguments from unsigned to signed. This is as boiled down as I can make it. Here is my compilation command: g++-12 -std=c++20 -Wnarrowing bit_field.cpp Here is the code in...
0
9031
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven tapestry of website design and digital marketing. It's not merely about having a website; it's about crafting an immersive digital experience that captivates audiences and drives business growth. The Art of Business Website Design Your website is...
1
8901
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 Update option using the Control Panel or Settings app; it automatically checks for updates and installs any it finds, whether you like it or not. For most users, this new feature is actually very convenient. If you want to control the update process,...
0
8871
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 protocol has its own unique characteristics and advantages, but as a user who is planning to build a smart home system, I am a bit confused by the choice of these technologies. I'm particularly interested in Zigbee because I've heard it does some...
0
5862
by: conductexam | last post by:
I have .net C# application in which I am extracting data from word file and save it in database particularly. To store word all data as it is I am converting the whole word file firstly in HTML and then checking html paragraph one by one. At the time of converting from word file to html my equations which are in the word document file was convert into image. Globals.ThisAddIn.Application.ActiveDocument.Select();...
1
3052
by: 6302768590 | last post by:
Hai team i want code for transfer the data from one system to another through IP address by using C# our system has to for every 5mins then we have to update the data what the data is updated we have to send another system
2
2336
muto222
by: muto222 | last post by:
How can i add a mobile payment intergratation into php mysql website.
3
2007
bsmnconsultancy
by: bsmnconsultancy | last post by:
In today's digital era, a well-designed website is crucial for businesses looking to succeed. Whether you're a small business owner or a large corporation in Toronto, having a strong online presence can significantly impact your brand's success. BSMN Consultancy, a leader in Website Development in Toronto offers valuable insights into creating effective websites that not only look great but also perform exceptionally well. In this comprehensive...

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.