summaryrefslogtreecommitdiff
path: root/i18n
diff options
context:
space:
mode:
authorShaun McCance <shaunm@src.gnome.org>2005-12-11 19:36:05 +0000
committerShaun McCance <shaunm@src.gnome.org>2005-12-11 19:36:05 +0000
commit56764432cd65fde934ee4e37fc635f41041a5e0c (patch)
tree6be131ec449f9e15d9def3faf34fe83f6ed503bc /i18n
parent7f00940e144a6301512bdca3bf1efc853ddc73b8 (diff)
downloadgnome-doc-utils-56764432cd65fde934ee4e37fc635f41041a5e0c.tar.gz
- Added some notes for Greek, Persian, and Thai
* i18n/notes/el.txt: * i18n/notes/fa.txt: * i18n/notes/th.txt: - Added some notes for Greek, Persian, and Thai
Diffstat (limited to 'i18n')
-rw-r--r--i18n/notes/el.txt27
-rw-r--r--i18n/notes/fa.txt29
-rw-r--r--i18n/notes/th.txt40
3 files changed, 96 insertions, 0 deletions
diff --git a/i18n/notes/el.txt b/i18n/notes/el.txt
new file mode 100644
index 0000000..234b7bd
--- /dev/null
+++ b/i18n/notes/el.txt
@@ -0,0 +1,27 @@
+From: Simos Xenitellis
+Date: 2005-12-06
+Archive: http://mail.gnome.org/archives/gnome-i18n/2005-December/msg00022.html
+================================================================================
+
+We would love to have Greek numerals supported!
+
+However, the current locale support in CSS3 [1] appears to be quite suboptimal
+for Greek. The Greek alphabetic numbering follows the legacy of Ancient Greek
+which adds three letter-numbers [2]. Specifically, it introduces three letters
+(for 6, 90, 900) that shift the letters to the right: 6, 90, 900 are represented
+by ϛ (in modern Greek: στ), ϟ, ϡ
+
+According to [1], CSS3 does not take into account any of those characters and
+especially "στ". Therefore, there is the issue of correctness for 6, 7, 8,
+and so on.
+
+In addition, CSS3 is not good with the capitalisation (changing case) of Greek
+text, as there are specific rules that drop accents, and in some cases this
+depends on the context (based on the word).
+
+It appears that when CSS3 was being drafted, there was no feedback for Greek :(
+
+Therefore, it would be better for Greek not to use alphabetic numerals through
+CSS3 at this moment for issues of correctness. For the record, I sent an e-mail
+to this CSS3 working group in case it is possible to fix the missing letters.
+Thanks for bringing the issue to my attention.
diff --git a/i18n/notes/fa.txt b/i18n/notes/fa.txt
new file mode 100644
index 0000000..7e5bf9f
--- /dev/null
+++ b/i18n/notes/fa.txt
@@ -0,0 +1,29 @@
+From: Roozbeh Pourmader
+Date: 2005-12-11
+Subject: Numberings used in Iran
+================================================================================
+
+These are the other item numbering systems we need for Persian as used
+in Iran and Afghanistan:
+
+1) Abjad-normal: This is simple. There is a fixed list of 28 strings,
+and the numbering is not supported beyond that.
+
+2) Abjad-numerical: This is like a the Greek system. There are different
+strings for 1, 2, 3, ..., 9, 10, 20, ..., 90, 100, 200, ..., 900, and
+1000. When counting, strings are concatenated, so 954 is "900"+"50"+"4".
+This can only count until 1999.
+
+3) Alphabetic: This is like Abjad-normal, but with 32 different strings.
+
+4) Spelled numbers: This is a little hard. It's actually spelling each
+number in letters, the equivalent of "one", "two", "three", ...
+
+Of these, 1, 3, 4 are used in everyday documents (but never 1 and 3 in
+the same document). Case 2 is only used when the publisher is somehow
+old-style and the number of pages in the preamble or the items of a list
+exceeds 28.
+
+I can provide details is you are interested in implementing them.
+Specifically, I have written down the exact rules for case 4 in an
+algorithm-like thing, for numbers less than or equal to 10^{15}-1.
diff --git a/i18n/notes/th.txt b/i18n/notes/th.txt
new file mode 100644
index 0000000..9f6ed8e
--- /dev/null
+++ b/i18n/notes/th.txt
@@ -0,0 +1,40 @@
+From: Theppitak Karoonboonyanan
+Date: 2005-12-04
+Subject: Thai Numbering in gnome-doc-utils
+================================================================================
+
+Hello,
+
+I'm going to translate gnome-doc-utils into Thai and find two required
+Thai numberings are missing. One is Thai alphabetical, and the other is
+Thai decimal digits.
+
+Thai alphabetical numbering is run with Thai consonants in the range:
+
+ U+0E01 (THAI CHARACTER KO KAI)
+ :
+ U+0E2E (THAI CHARACTER HO NOKHUK)
+
+with three characters skipped, namely:
+
+ - U+0E03 (THAI CHARACTER KHO KHUAT)
+ - U+0E05 (THAI CHARACTER KHO KHON)
+ - U+0E06 (THAI CHARACTER KHO RAKHANG)
+
+(i.e. the sequence is: U+0E01, U+0E02, U+0E04, U+0E07 .. U+0E2E)
+
+This is mainly used for numbering appendixes in Thai documents,
+and occasionally used in ordered lists.
+
+Numbering with Thai decimal digits is less used in general, but exists
+in most official or military documents. It just uses Thai digits in the
+range (U+0E50..U+0E50) for 0..9 respectively.
+
+I'm not sure about digits bahavior described by W3C's XSLT, nor what
+have been done in gnome-doc-utils, but let me mention a common mistake
+in some implementations: the assumed translation of digits. We would
+need an explicit way to specify whether to use Thai digits in numbering,
+rather than automatically translated.
+
+Thank you for your attention. Any comment would be appreciated.
+