Gang:

I got the following note from Yin Bangmin who is working on OpenNMS in
China:

> I want to translate the opennms to Chinese, but I do not
> know how to keep pace with trunk of opennm.

> I hope to get your help. Thank you.

I figured the best way to address this would be on this list.

Now i18n (internationalization) is a complex subject. There are so many
places where language plays a role. In OpenNMS, some are easy to change,
such as notifications. Others are a little harder, such as events or the
webUI. Finally, you could get down as far as log messages and comments
in the code, but I understand that that level is rarely attempted.

So I figured we could start an i18n discussion here.

First, we are moving much of the webUI to use GWT, and I believe it has
classes that lend themselves to i18n. I do believe that we've found all
of the places where special characters, such as é and ü, can be entered,
but we'd need tests for that.

Second, when it comes to configuration files, I've always thought we'd
implement something where a locale can override the defaults. For
example, if someone where to convert Cisco.events.xml to French, then
there would be a special French subdirectory so that on all systems with
a French locale that file would be used instead of the default. However,
if APC.events.xml was not translated, the code would continue to use the
English version.

Comments? Ideas? I have been eager almost from the moment I got involved
with OpenNMS for i18n, so maybe now is the time to start addressing it.

-T


-- 
Tarus BALOG, Maintainer                     Main:   +1 919 533 0160
The OpenNMS Group, Inc.                     Fax:    +1 773 345 3645
Email: ta...@opennms.org                    URL: http://www.opennms.org
PGP Key Fingerprint: 8945 8521 9771 FEC9 5481  512B FECA 11D2 FD82 B45C

------------------------------------------------------------------------------
Better than sec? Nothing is better than sec when it comes to
monitoring Big Data applications. Try Boundary one-second 
resolution app monitoring today. Free.
http://p.sf.net/sfu/Boundary-dev2dev
_______________________________________________
Please read the OpenNMS Mailing List FAQ:
http://www.opennms.org/index.php/Mailing_List_FAQ

opennms-devel mailing list

To *unsubscribe* or change your subscription options, see the bottom of this 
page:
https://lists.sourceforge.net/lists/listinfo/opennms-devel

Reply via email to