Issue 43045

Summary: Ignore unused characters when numbering using Thai letters
Product: Internationalization Reporter: samphan
Component: codeAssignee: stefan.baltzer
Status: CLOSED FIXED QA Contact: issues@l10n <issues>
Severity: Trivial    
Priority: P3 CC: arthit, hin.stone, issues, jjc
Version: 680m79Keywords: oooqa
Target Milestone: ---   
Hardware: All   
OS: All   
Issue Type: DEFECT Latest Confirmation in: ---
Developer Difficulty: ---
Issue Depends on:    
Issue Blocks: 41707, 43767    
Attachments:
Description Flags
Remove 3 unused letters from Thai numbering letter table
none
a testcase none

Description samphan 2005-02-18 07:23:29 UTC
Each locale can add its own numbering types to be displayed in Writer's
'Format->Bullets and Numbering->Numbering type' by adding corresponding entries
in the locale XML file. In OpenOfficeTLE (a Thai localized OOo), it add 6 of
them - three using Thai digit and three using Thai letter.

However, Thai excludes three letters when use in numbering. The letters are
U+0E03 (ฃ), U+0E05 (ฅ) and U+0E06 (ฆ). So the right letter sequence is
ก. (U+0E01)
ข. (U+0E02)
ค. (U+0E04)
ง. (U+0E07)
จ. (U+0E08)
...

However, the Thai letter table for numbering in OOo currently include all Thai
letters (sal_Unicode_table_Alphabet_th[] in i18npool/inc/bullet.h). Therefore,
those 3 must be deleted from the table.
I've also attached the patch to remove the three characters from the table for
680_m77.
Comment 1 samphan 2005-02-18 07:26:20 UTC
Created attachment 22766 [details]
Remove 3 unused letters from Thai numbering letter table
Comment 2 arthit 2005-02-18 22:23:50 UTC
Created attachment 22803 [details]
a testcase
Comment 3 arthit 2005-02-18 22:25:16 UTC
Test with OOo 1.9.79. Confirmed.
Comment 4 Martin Hollmichel 2005-05-11 16:06:54 UTC
set target to 2.0.1
Comment 5 Martin Hollmichel 2005-08-24 12:36:01 UTC
mh->cp: please dispatch issue.
Comment 6 christof.pintaske 2005-08-24 13:31:48 UTC
cp->er: Please have a look
Comment 7 ooo 2005-08-29 18:19:28 UTC
On branch cws_src680_locales201:
i18npool/inc/bullet.h 1.3.72.4
Comment 8 ooo 2005-10-11 17:42:42 UTC
Reassigning to QA.

re-open issue and reassign to sba@openoffice.org
Comment 9 ooo 2005-10-11 17:43:43 UTC
reassign to sba@openoffice.org
Comment 10 ooo 2005-10-11 17:43:51 UTC
reset resolution to FIXED
Comment 11 stefan.baltzer 2005-10-28 13:43:36 UTC
SBA: Verified in CWS locales201.
Comment 12 stefan.baltzer 2006-03-14 11:55:54 UTC
SBA: OK in Master. Closed.