Issue 22530 - Support more CTL languages
Summary: Support more CTL languages
Status: CLOSED FIXED
Alias: None
Product: Internationalization
Classification: Code
Component: code (show other issues)
Version: OOo 1.1
Hardware: All All
: P3 Trivial (vote)
Target Milestone: ---
Assignee: stefan.baltzer
QA Contact: issues@l10n
URL:
Keywords:
: 14640 (view as issue list)
Depends on:
Blocks: 11061 15013 15833 36817
  Show dependency tree
 
Reported: 2003-11-17 11:05 UTC by hdu@apache.org
Modified: 2013-08-07 15:00 UTC (History)
3 users (show)

See Also:
Issue Type: ENHANCEMENT
Latest Confirmation in: ---
Developer Difficulty: ---


Attachments

Note You need to log in before you can comment on or make changes to this issue.
Description hdu@apache.org 2003-11-17 11:05:11 UTC
This is a followup to issue 14640 and is triggered by issue 15883.
We need to support many more CTL languages in the future and getting the CTL
flag right is a prerequisite for any further development in these languages. I
suggest to add the CTL flag for all new foreseeable CTL scripts at once instead
of on demand. These scripts would be

U+0780..U+07BF Thaana
U+0980..U+09FF Bengali
U+0A00..U+0A7F Gurmukhi
U+0A80..U+0AFF Gujarati
U+0B00..U+0B7F Oriya
U+0B80..U+0BFF Tamil
U+0C00..U+0C7F Telugu
U+0C80..U+0CFF Kannada
U+0D00..U+0D7F Malayalam
U+0D80..U+0DFF Sinhala
U+0E80..U+0EFF Lao
U+0F00..U+0F7F Tibetan
U+1000..U+109F Myanmar
U+1780..U+17FF Khmer

I hope I didn't forget any...
Comment 1 hdu@apache.org 2003-11-17 11:08:40 UTC
Issue 15833, issue 11061, issue 15013 depend on this one.
Comment 2 karl.hong 2003-11-17 23:09:13 UTC
U+180..U+18AF Mongolian

is another CTL language.
Comment 3 karl.hong 2003-11-19 00:27:32 UTC
Fixed in cws i18n09.
Comment 4 ooo 2003-12-16 16:33:12 UTC
Set proper target (OOo2.0).
Comment 5 karl.hong 2003-12-17 22:54:19 UTC
verified in i18n09.
Comment 6 stefan.baltzer 2004-02-04 15:02:08 UTC
SBA: Set to fixed.
Comment 7 stefan.baltzer 2004-03-08 16:26:55 UTC
SBA: Here is the list of currently supported Complex scripts:

U+0590..U+05FF Hebrew
U+0600..U+06FF Arabic
U+0700..U+074F Syriac
U+0780..U+07BF Thaana
U+0980..U+09FF Bengali
U+0A00..U+0A7F Gurmukhi
U+0A80..U+0AFF Gujarati
U+0B00..U+0B7F Oriya
U+0B80..U+0BFF Tamil
U+0C00..U+0C7F Telugu
U+0C80..U+0CFF Kannada
U+0D00..U+0D7F Malayalam
U+0D80..U+0DFF Sinhala
U+0E80..U+0EFF Lao
U+0F00..U+0F7F Tibetan
U+1000..U+109F Myanmar

U+1100..U+11FF Hangul Jamo

U+1780..U+17FF Khmer
U+1800..U+18AF Mongolian
U+0900..U+097F Devanagari

U+FB50..U+FDFF Arabic Presentation Forms A
U+FE70..U+FEFF Arabic Presentation Forms B

In CWS i18n09, the following ranged are detected as "Complex":
0590 - 109F  (covers Hebrew to Myanmar)
1780 - 18AF  (covers Khmer to Devanagari)
FB50 - FDFF  (covers Arabic Presentation Forms A)
FE70 - FEFE  (covers Arabic Presentation Forms B)

So the only gap is U+1100..U+11FF (Hangul Jamo). I will write a follow-up up
task for this. Set to verified.
Comment 8 stefan.baltzer 2004-03-08 16:48:24 UTC
*** Issue 14640 has been marked as a duplicate of this issue. ***
Comment 9 stefan.baltzer 2004-03-08 17:43:50 UTC
SBA: Follow-up task for "U+1100..U+11FF Hangul Jamo" is issue 26241.
Comment 10 stefan.baltzer 2004-09-13 17:42:31 UTC
SBA: OK in 680m52. Closed.