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