[jsword-devel] Locale questions ?

Peter von Kaehne refdoc at gmx.net
Thu Dec 11 01:22:58 MST 2008

My understanding of bipartite locale codes is that they signify language
and country in one code.

en_GB, en_US etc

This is mostly relevant when the country bit caqrries it sown importance
- currency, special ways of spelling (colour vs color) etc.

Only you probably on this mailing list can say how relevant this is for
Indonesian. But do look at it from the eyes of whatever smaller
neighbour you might have before you asume IS is irrleveant, we all speak
the same:

As someone living in the UK, I can tell you that "color", "theater" and
"center" are ways of spelling which give people here the hives, make
them physically sick and are generally frowned upon. For someone in the
US this appears bizarrely not to be the case ;-).

So an en_GB version is always relevant, particularly where it is about
people' hearts.


Tonny Kohar wrote:
> Hi,
> I got questions regarding locale format which is used/will be used by
> JSword especially Indonesia locale.
> What is the correct locale name which will be used by Jsword
> - in_ID
> - id
> I just do not know how sun come up with in_ID, myself is preferring id.
> The sun documentation says it is in_ID as in
> http://java.sun.com/javase/6/docs/technotes/guides/intl/locale.doc.html
> But some people  say it should be id.
> http://unicode.org/onlinedat/languages.html
> because it is the new code
> "    Unfortunately, ISO codes are not stable, and have changed over
> time. There are currently three languages with multiple codes (for
> Hebrew, Indonesian, and Yiddish). So that you can communicate both
> with new and old software, one strategy is the following:
>         * When reading: always read and interpret both of the variants
>         * When writing: write the second, (oldest) one - marked with
> an asterisk - for legacy applications that cannot manage correctly the
> new standard code or for classes of applications for which you are not
> certain that they can use the new standard. All applications, file
> formats and protocols specified after 1995 should work with the new
> standard code (this will include all XML and HTML4.01 applications,
> and all applications that can use version 3.0 of the Unicode standard)
> "
> So which one I should use that will conform crosswire/jsword/bd policy
> regarding this locale, in_ID or id ?
> Cheers
> Tonny Kohar

More information about the jsword-devel mailing list