Issue 101235

Summary: Add Uyghur [ug-CN] language
Product: Internationalization Reporter: Sahran <sahran.ug>
Component: i18npoolAssignee: stefan.baltzer
Status: CLOSED FIXED QA Contact: issues@l10n <issues>
Severity: Trivial    
Priority: P3 CC: aep.it46, issues
Version: current   
Target Milestone: ---   
Hardware: All   
OS: All   
Issue Type: ENHANCEMENT Latest Confirmation in: ---
Developer Difficulty: ---

Description Sahran 2009-04-21 04:26:01 UTC
Can you add Uyghur language in Open Office?

language name: Uyghur

iso639-3  uig
639-2  uig
639-1 ug
direction right to left RTL

Microsoft local
http://msdn.microsoft.com/en-us/goglobal/bb964664.aspx

language - country: Uyghur - China

LCID Hex : 0480

LCID Dec : 1152

thanks
Comment 1 ooo 2009-04-22 16:51:47 UTC
I will take this issue as a request to add the necessary entries to the
language list box, IDs and ISO code mappings.

Adding a language to the language list box makes it available for
character attribution and spell-checking. Availability of spell checker,
hyphenation and thesaurus of course depends on the installed
dictionaries. To be able to fully support it as a locale, including
number formats and calendar data, and having it selectable as default
document language we would need a locale data file.

For how to submit locale data please see
http://wiki.services.openoffice.org/wiki/How_to_submit_new_Locale_Data

Thanks
  Eike
Comment 2 Sahran 2009-04-30 11:51:08 UTC
Uyghur language locale is finish, please visit 

http://www.it46.se/localegen/locale/1241087597_ug_CN.xml

thanks
Comment 3 erack 2009-06-21 22:33:15 UTC
@it46:
Hi Alberto, another formal request to contribute a localegen's data to OOo.
Thanks, Eike
Comment 4 erack 2009-06-21 23:09:59 UTC
In cws locales32:

revision 273190
i18npool/source/isolang/mslangid.cxx
i18npool/source/localedata/data/localedata_others.map
i18npool/source/localedata/data/makefile.mk
i18npool/source/localedata/data/ug_CN.xml
i18npool/source/localedata/localedata.cxx
svtools/source/misc/langtab.src

Test compiling the locale data gave:

Error: CurrencyID is not ISO 4217
Error: BankSymbol is not ISO 4217

I changed both to ISO 4217 code 'CNY'.

Note: to get the change into CLDR it will also have be made at it46's localegen.
Comment 5 ooo 2009-09-04 16:21:07 UTC
Reassigning to QA for verification.
Comment 6 stefan.baltzer 2009-09-11 14:31:05 UTC
Verified in CWS locales32.
Comment 7 stefan.baltzer 2010-01-27 12:28:37 UTC
OK in OOO320_m11. Closed.