summaryrefslogtreecommitdiffstats
path: root/doc
diff options
context:
space:
mode:
authorjan.nijtmans <nijtmans@users.sourceforge.net>2012-07-02 08:40:31 (GMT)
committerjan.nijtmans <nijtmans@users.sourceforge.net>2012-07-02 08:40:31 (GMT)
commit0dab97a2371c88a39b6547a1d97b6dcdb359ab24 (patch)
tree118e4559fea19b8b3c7f658ea86803bd29d8330d /doc
parenta01324b87773322006055cac9ff0da9bdae34d4b (diff)
parente1bc079650ef86bdd0aef6ebce3fd2443ecea91a (diff)
downloadtcl-0dab97a2371c88a39b6547a1d97b6dcdb359ab24.zip
tcl-0dab97a2371c88a39b6547a1d97b6dcdb359ab24.tar.gz
tcl-0dab97a2371c88a39b6547a1d97b6dcdb359ab24.tar.bz2
[Bug 3536888] update: Translate script parameters for msgcat
Diffstat (limited to 'doc')
-rw-r--r--doc/msgcat.n15
1 files changed, 9 insertions, 6 deletions
diff --git a/doc/msgcat.n b/doc/msgcat.n
index d389757..595c85f 100644
--- a/doc/msgcat.n
+++ b/doc/msgcat.n
@@ -13,7 +13,7 @@ msgcat \- Tcl message catalog
.SH SYNOPSIS
\fBpackage require Tcl 8.5\fR
.sp
-\fBpackage require msgcat 1.4.2\fR
+\fBpackage require msgcat 1.4.5\fR
.sp
\fB::msgcat::mc \fIsrc-string\fR ?\fIarg arg ...\fR?
.sp
@@ -175,11 +175,14 @@ to extract its parts. The initial locale is then set by calling
language[_country][_modifier]
.CE
.PP
-On Windows, if none of those environment variables is set, msgcat will
-attempt to extract locale information from the
-registry. If all these attempts to discover an initial locale
-from the user's environment fail, msgcat defaults to an initial
-locale of
+On Windows and Cygwin, if none of those environment variables is set,
+msgcat will attempt to extract locale information from the registry.
+From Windows Vista on, the RFC4747 locale name "lang-script-country-options"
+is transformed to the locale as "lang_country_script" (Example:
+sr-Latn-CS -> sr_cs_latin). For Windows XP, the language id is
+transformed analoguously (Example: 0c1a -> sr_yu_cyrillic).
+If all these attempts to discover an initial locale from the user's
+environment fail, msgcat defaults to an initial locale of
.QW C .
.PP
When a locale is specified by the user, a