TechWhirl (TECHWR-L) is a resource for technical writing and technical communications professionals of all experience levels and in all industries to share their experiences and acquire information.
For two decades, technical communicators have turned to TechWhirl to ask and answer questions about the always-changing world of technical communications, such as tools, skills, career paths, methodologies, and emerging industries. The TechWhirl Archives and magazine, created for, by and about technical writers, offer a wealth of knowledge to everyone with an interest in any aspect of technical communications.
All the error messages and most of the UI (a web front-end) are externalized (written to a location outside the source code - usually an XML file). There are several advantages:
1. Localization , as you've mentioned. The translators just deal with the XML - not the code.
2. The writer makes the edits. I check out the XML files from our version control system, make the necessary edits to the text strings, and then check them back in. There's no need to ask the developers to make the changes (so a reduced chance that something will get lost between my input and the implementation) and no need for the developers to remember to ask for review of new strings.
3. No chance of breaking the source. (Ask me how I know this is important :-> )
Dan
-----Original Message-----
From: bounce-techwr-l-129804 -at- lists -dot- raycomm -dot- com
[mailto:bounce-techwr-l-129804 -at- lists -dot- raycomm -dot- com]On Behalf Of Guy K.
Haas
Sent: Friday, March 19, 2004 10:54 AM
To: TECHWR-L
Subject: External localization?
Has anyone here encountered a scheme in which the constant strings,
particularly the diagnostic messages, of a software product are
separated from the software itself?
This would enable the publishing of revised error messages, or of the
HTML help text, on a website where customers could download them and
upgrade their software without a build.
It could even be used for localization -- not only for the diagnostica
but for the displayed values (like names of buttons and fields) in UIs
as long as provision was made for differences in the length of such values.
ROBOHELP X5 - ALL NEW VERSION. Now with Word 2003 support, Content
Management, Multi-Author support, PDF and XML support and much more!
Now is the best time to buy - special end of month promos, including:
$100 mail-in rebate; Free online orientation on content management
functionality; Huge savings on support and future product releases;
PLUS Great discounts on RoboHelp training. OFFER EXPIRES March 31!
Call 1-800-358-9370 or visit: http://www.ehelp.com/techwr-l
---
You are currently subscribed to techwr-l as:
archiver -at- techwr-l -dot- com
To unsubscribe send a blank email to leave-techwr-l-obscured -at- lists -dot- raycomm -dot- com
Send administrative questions to ejray -at- raycomm -dot- com -dot- Visit http://www.raycomm.com/techwhirl/ for more resources and info.