--- OOG680_m7/solenv/bin/modules/installer/globals.pm.orig 2007-07-11 15:40:26.000000000 +0100 +++ OOG680_m7/solenv/bin/modules/installer/globals.pm 2007-10-23 22:14:37.000000000 +0100 @@ -43,7 +43,7 @@ { $prog="make_installer.pl"; - @noMSLocaleLangs = ( "br", "dz", "km", "nr", "ns", "rw", "ss", "st", "tg", "ts", "tn", "ve", "xh", "zu" , "ne" , "bn", "bn-BD", "bn-IN", "lo", "cy" , "ku" , "as-IN" , "te-IN" , "ml-IN" , "mr-IN", "ur-IN", "ta-IN", "or-IN" , "ti-ER" , "eo" , "ka" ,"ga" , "uk" ); + @noMSLocaleLangs = ( "br", "dz", "km", "nr", "ns", "rw", "ss", "st", "tg", "ts", "tn", "ve", "xh", "zu" , "ne" , "bn", "bn-BD", "bn-IN", "lo", "cy" , "ku" , "as-IN" , "te-IN" , "ml-IN" , "mr-IN", "ur-IN", "ta-IN", "or-IN" , "ti-ER" , "eo" , "ka" ,"ga" , "uk" , "my" ); $ziplistname = ""; $pathfilename = ""; --- OOG680_m7/tools/source/rc/resmgr.cxx.orig 2007-07-31 17:00:38.000000000 +0100 +++ OOG680_m7/tools/source/rc/resmgr.cxx 2007-10-21 18:09:21.000000000 +0100 @@ -1676,7 +1676,8 @@ return "66"; case LANGUAGE_HINDI: return "91"; - + case LANGUAGE_BURMESE: + return "95"; case LANGUAGE_ARABIC: case LANGUAGE_ARABIC_IRAQ: case LANGUAGE_ARABIC_EGYPT: --- OOG680_m7/i18npool/source/localedata/localedata.cxx.orig 2007-07-18 08:09:52.000000000 +0100 +++ OOG680_m7/i18npool/source/localedata/localedata.cxx 2007-10-23 22:08:11.000000000 +0100 @@ -238,6 +238,7 @@ { "uz_UZ", lcl_DATA_OTHERS }, { "ln_CD", lcl_DATA_OTHERS }, { "hy_AM", lcl_DATA_OTHERS }, + { "my_MM", lcl_DATA_OTHERS }, }; static const sal_Unicode under = sal_Unicode('_'); --- OOG680_m7/i18npool/source/localedata/data/localedata_others.map.orig 2007-07-03 15:10:30.000000000 +0100 +++ OOG680_m7/i18npool/source/localedata/data/localedata_others.map 2007-10-23 22:09:42.000000000 +0100 @@ -39,6 +39,7 @@ getAllCalendars_mn_MN; getAllCalendars_mr_IN; getAllCalendars_ms_MY; +getAllCalendars_my_MM; getAllCalendars_ne_NP; getAllCalendars_nr_ZA; getAllCalendars_nso_ZA; @@ -104,6 +105,7 @@ getAllCurrencies_mn_MN; getAllCurrencies_mr_IN; getAllCurrencies_ms_MY; +getAllCurrencies_my_MM; getAllCurrencies_ne_NP; getAllCurrencies_nr_ZA; getAllCurrencies_nso_ZA; @@ -169,6 +171,7 @@ getAllFormats0_mn_MN; getAllFormats0_mr_IN; getAllFormats0_ms_MY; +getAllFormats0_my_MM; getAllFormats0_ne_NP; getAllFormats0_nr_ZA; getAllFormats0_nso_ZA; @@ -234,6 +237,7 @@ getBreakIteratorRules_mn_MN; getBreakIteratorRules_mr_IN; getBreakIteratorRules_ms_MY; +getBreakIteratorRules_my_MM; getBreakIteratorRules_ne_NP; getBreakIteratorRules_nr_ZA; getBreakIteratorRules_nso_ZA; @@ -299,6 +303,7 @@ getCollationOptions_mn_MN; getCollationOptions_mr_IN; getCollationOptions_ms_MY; +getCollationOptions_my_MM; getCollationOptions_ne_NP; getCollationOptions_nr_ZA; getCollationOptions_nso_ZA; @@ -364,6 +369,7 @@ getCollatorImplementation_mn_MN; getCollatorImplementation_mr_IN; getCollatorImplementation_ms_MY; +getCollatorImplementation_my_MM; getCollatorImplementation_ne_NP; getCollatorImplementation_nr_ZA; getCollatorImplementation_nso_ZA; @@ -429,6 +435,7 @@ getContinuousNumberingLevels_mn_MN; getContinuousNumberingLevels_mr_IN; getContinuousNumberingLevels_ms_MY; +getContinuousNumberingLevels_my_MM; getContinuousNumberingLevels_ne_NP; getContinuousNumberingLevels_nr_ZA; getContinuousNumberingLevels_nso_ZA; @@ -494,6 +501,7 @@ getFollowPageWords_mn_MN; getFollowPageWords_mr_IN; getFollowPageWords_ms_MY; +getFollowPageWords_my_MM; getFollowPageWords_ne_NP; getFollowPageWords_nr_ZA; getFollowPageWords_nso_ZA; @@ -559,6 +567,7 @@ getForbiddenCharacters_mn_MN; getForbiddenCharacters_mr_IN; getForbiddenCharacters_ms_MY; +getForbiddenCharacters_my_MM; getForbiddenCharacters_ne_NP; getForbiddenCharacters_nr_ZA; getForbiddenCharacters_nso_ZA; @@ -624,6 +633,7 @@ getIndexAlgorithm_mn_MN; getIndexAlgorithm_mr_IN; getIndexAlgorithm_ms_MY; +getIndexAlgorithm_my_MM; getIndexAlgorithm_ne_NP; getIndexAlgorithm_nr_ZA; getIndexAlgorithm_nso_ZA; @@ -689,6 +699,7 @@ getLCInfo_mn_MN; getLCInfo_mr_IN; getLCInfo_ms_MY; +getLCInfo_my_MM; getLCInfo_ne_NP; getLCInfo_nr_ZA; getLCInfo_nso_ZA; @@ -754,6 +765,7 @@ getLocaleItem_mn_MN; getLocaleItem_mr_IN; getLocaleItem_ms_MY; +getLocaleItem_my_MM; getLocaleItem_ne_NP; getLocaleItem_nr_ZA; getLocaleItem_nso_ZA; @@ -819,6 +831,7 @@ getOutlineNumberingLevels_mn_MN; getOutlineNumberingLevels_mr_IN; getOutlineNumberingLevels_ms_MY; +getOutlineNumberingLevels_my_MM; getOutlineNumberingLevels_ne_NP; getOutlineNumberingLevels_nr_ZA; getOutlineNumberingLevels_nso_ZA; @@ -884,6 +897,7 @@ getReservedWords_mn_MN; getReservedWords_mr_IN; getReservedWords_ms_MY; +getReservedWords_my_MM; getReservedWords_ne_NP; getReservedWords_nr_ZA; getReservedWords_nso_ZA; @@ -949,6 +963,7 @@ getSearchOptions_mn_MN; getSearchOptions_mr_IN; getSearchOptions_ms_MY; +getSearchOptions_my_MM; getSearchOptions_ne_NP; getSearchOptions_nr_ZA; getSearchOptions_nso_ZA; @@ -1014,6 +1029,7 @@ getTransliterations_mn_MN; getTransliterations_mr_IN; getTransliterations_ms_MY; +getTransliterations_my_MM; getTransliterations_ne_NP; getTransliterations_nr_ZA; getTransliterations_nso_ZA; @@ -1079,6 +1095,7 @@ getUnicodeScripts_mn_MN; getUnicodeScripts_mr_IN; getUnicodeScripts_ms_MY; +getUnicodeScripts_my_MM; getUnicodeScripts_ne_NP; getUnicodeScripts_nr_ZA; getUnicodeScripts_nso_ZA; --- OOG680_m7/i18npool/source/localedata/data/makefile.mk.orig 2007-10-15 17:06:48.000000000 +0100 +++ OOG680_m7/i18npool/source/localedata/data/makefile.mk 2007-10-21 18:09:21.000000000 +0100 @@ -178,6 +178,7 @@ $(MISC)$/localedata_mn_MN.cxx \ $(MISC)$/localedata_mr_IN.cxx \ $(MISC)$/localedata_ms_MY.cxx \ + $(MISC)$/localedata_my_MM.cxx \ $(MISC)$/localedata_nb_NO.cxx \ $(MISC)$/localedata_ne_NP.cxx \ $(MISC)$/localedata_nl_BE.cxx \ @@ -413,6 +414,7 @@ $(SLO)$/localedata_mn_MN.obj \ $(SLO)$/localedata_mr_IN.obj \ $(SLO)$/localedata_ms_MY.obj \ + $(SLO)$/localedata_my_MM.obj \ $(SLO)$/localedata_ne_NP.obj \ $(SLO)$/localedata_nr_ZA.obj \ $(SLO)$/localedata_nso_ZA.obj \ --- OOG680_m7/i18npool/source/localedata/data/my_MM.xml.orig 2007-10-23 22:24:32.000000000 +0100 +++ OOG680_m7/i18npool/source/localedata/data/my_MM.xml 2007-12-13 22:21:51.000000000 +0000 @@ -0,0 +1,551 @@ + + + + + + my + Burmese + + + MM + Myanmar + + + + + / + , + . + : + . + ; + , + , + + + + + + + + + + နံနက် + ညနေ + US + + + + D/M/YY + + + + NN DD/MMM YY + + + + MM/YY + + + + MMM DD + + + + MMMM + + + + QQ YY + + + + DD/MM/YYYY + + + + MM/DD/YY + + + + NNNNMMMM DD, YYYY + + + + MMM D, YY + + + + MMM D, YYYY + + + + MMMM D, YYYY + + + + NN, MMM D, YY + + + + NN, MMMM D, YYYY + + + + NNNNMMMM D, YYYY + + + + D. MMM. YYYY + + + + D. MMMM YYYY + + + + MM-DD + + + + YY-MM-DD + ISO 8601 + + + YYYY-MM-DD + ISO 8601 + + + WW + + + + [NatNum1]DD/MM/YY + + + + [NatNum1]D/M/YY + + + + [NatNum1]DD/MM/YYYY + + + + [NatNum1]D. MMM. YYYY + + + + [NatNum1]D. MMMM YYYY + + + + [NatNum1]NNN၊ MMMM D၊ YYYY + + + + [NatNum1]NN MMM D၊ YYYY + + + + [NatNum1]DD.MM.YYYY + + + + HH:MM + + + + HH:MM:SS + + + + HH:MM AM/PM + + + + HH:MM:SS AM/PM + + + + [HH]:MM:SS + + + + MM:SS.00 + + + + [HH]:MM:SS.00 + + + + [NatNum1]HH:MM + + + + [NatNum1]HH:MM:SS + + + + MM/DD/YY HH:MM AM/PM + + + + DD/MM/YYYY HH:MM:SS + + + + [NatNum1]DD/MM/YYYY HH:MM:SS + + + + General + + + + 0 + + + + 0.00 + + + + #,##0 + + + + #,##0.00 + + + + #,###.00 + + + [NatNum1]General + + + + [NatNum1]0 + + + + [NatNum1]0.00 + + + + [NatNum1]#,##0 + + + + [NatNum1]#,##0.00 + + + + [NatNum1]#,###.00 + + + + [CURRENCY]#,##0;-[CURRENCY]#,##0 + + + + [CURRENCY]#,##0.00;-[CURRENCY]#,##0.00 + + + + [CURRENCY]#,##0;[RED]-[CURRENCY]#,##0 + + + + [CURRENCY]#,##0.00;[RED]-[CURRENCY]#,##0.00 + + + + #,##0.00 CCC + + + + [CURRENCY]#,##0.--;[RED]-[CURRENCY]#,##0.-- + + + + [NatNum1]#,##0[CURRENCY];[NatNum1]-#,##0[CURRENCY] + + + + [NatNum1]#,##0 [CURRENCY];[NatNum1]-#,##0 [CURRENCY] + + + + [NatNum1]#,##0 [CURRENCY];[RED][NatNum1]-#,##0 [CURRENCY] + + + + 0% + + + + 0.00% + + + + 0.00E+000 + + + + 0.00E+00 + + + + + + + IGNORE_CASE + + + + + IGNORE_CASE + + + + က-အ + 27 + p. + pp. + + + + + + sun + နွေ + တနင်္ဂနွေ + + + mon + လာ + တနင်္လာ + + + tue + ဂါ + အင်္ဂါ + + + wed + ဟူး + ဗုဒ္ဓဟူး + + + thu + တေး + ကြာသပတေး + + + fri + ကြာ + သောကြာ + + + sat + နေ + စနေ + + + + + jan + ဇန် + ဇန်နဝါရီ + + + feb + ဖေ + ဖေဖော်ဝါရီ + + + mar + မတ် + မတ် + + + apr + ဧပြီ + ဧပြီ + + + may + မေ + မေ + + + jun + ဇွန် + ဇွန် + + + jul + ဇူ + ဇူလိုင် + + + aug + + ဩဂုတ် + + + sep + စက် + စက်တင်ဘာ + + + oct + အောက် + အောက်တိုဘာ + + + nov + နို + နိုဝင်ဘာ + + + dec + ဒီ + ဒီဇင်ဘာ + + + + + bc + ဘီစီ + ခရစ်တော် မပေါ်မီကာလ + + + ad + အေဒီ + ခရစ်တော် ပေါ်ထွန်းပြီးကာလ + + + + sun + + 1 + + + + + kyat + Ks + MMK + Myanmar Kyat + 2 + + + ကျပ် + ကျပ် + MMK + မြန်မာ ကျပ် + 2 + + + + + + + + + + + မှန် + မှား + ပထမ သုံးလပတ် + ဒုတိယ သုံးလပတ် + တတိယ သုံးလပတ်+ စတုတ္ထ သုံးလပတ် + အပေါ် + အောက် + ပ စိတ် + ဒု စိတ် + တ စိတ် + စ စိတ် + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + --- OOG680_m7/i18npool/source/defaultnumberingprovider/defaultnumberingprovider.cxx.orig 2007-11-02 23:35:40.000000000 +0000 +++ OOG680_m7/i18npool/source/defaultnumberingprovider/defaultnumberingprovider.cxx 2007-12-13 19:34:36.000000000 +0000 @@ -133,6 +133,13 @@ 0x0F62, 0x0F63, 0x0F64, 0x0F66, 0x0F67, 0x0F68 }; +static sal_Unicode table_Alphabet_my[] = { + 0x1000, 0x1001, 0x1002, 0x1003, 0x1004, 0x1005, 0x1006, 0x1007, + 0x1008,/*0x1009,*/0x100A, 0x100B, 0x100C, 0x100D, 0x100E, 0x100F, + 0x1010, 0x1011, 0x1012, 0x1013, 0x1014, 0x1015, 0x1016, 0x1017, + 0x1018, 0x1019, 0x101A, 0x101B, 0x101C, 0x101D, 0x101E, 0x101F, + 0x1020, 0x1021 +}; // Bulgarian Cyrillic upper case letters static sal_Unicode table_CyrillicUpperLetter_bg[] = { @@ -561,6 +568,9 @@ case CHARS_LAO: lcl_formatChars(table_Alphabet_lo, sizeof(table_Alphabet_lo) / sizeof(sal_Unicode), number - 1, result); break; + case CHARS_MYANMAR: + lcl_formatChars(table_Alphabet_my, sizeof(table_Alphabet_my) / sizeof(sal_Unicode), number - 1, result); + break; case CHARS_TIBETAN: lcl_formatChars(table_Alphabet_dz, sizeof(table_Alphabet_dz) / sizeof(sal_Unicode), number - 1, result); break; @@ -689,6 +699,7 @@ {style::NumberingType::CHARS_NEPALI, NULL, LANG_CTL}, {style::NumberingType::CHARS_KHMER, NULL, LANG_CTL}, {style::NumberingType::CHARS_LAO, NULL, LANG_CTL}, + {style::NumberingType::CHARS_MYANMAR, NULL, LANG_CTL}, {style::NumberingType::CHARS_TIBETAN, NULL, LANG_CTL}, {style::NumberingType::CHARS_CYRILLIC_UPPER_LETTER_BG, C_CYR_A ", " C_CYR_B ", .., " C_CYR_A S_CYR_A ", " C_CYR_A S_CYR_B ", ... (bg)", LANG_ALL}, {style::NumberingType::CHARS_CYRILLIC_LOWER_LETTER_BG, S_CYR_A ", " S_CYR_B ", .., " S_CYR_A S_CYR_A ", " S_CYR_A S_CYR_B ", ... (bg)", LANG_ALL}, --- OOG680_m7/vcl/source/gdi/sallayout.cxx.orig 2007-11-06 21:22:04.000000000 +0000 +++ OOG680_m7/vcl/source/gdi/sallayout.cxx 2007-11-16 23:10:56.000000000 +0000 @@ -324,11 +324,9 @@ case LANGUAGE_MONGOLIAN: nOffset = 0x1810 - '0'; // mongolian break; - #if 0 - // TODO case: + case LANGUAGE_BURMESE: nOffset = 0x1040 - '0'; // myanmar break; - #endif case LANGUAGE_ORIYA: nOffset = 0x0B66 - '0'; // oriya break; --- OOG680_m7/svx/source/dialog/langtab.src.orig 2007-07-03 15:01:46.000000000 +0100 +++ OOG680_m7/svx/source/dialog/langtab.src 2007-11-03 17:00:31.000000000 +0000 @@ -256,7 +256,7 @@ < "Kirghiz" ; LANGUAGE_KIRGHIZ ; > ; < "German (Belgium)" ; LANGUAGE_USER_GERMAN_BELGIUM ; > ; < "Chuvash" ; LANGUAGE_USER_CHUVASH ; > ; < "Burmese" ; LANGUAGE_BURMESE ; > ; < "Hausa (Nigeria)" ; LANGUAGE_HAUSA_NIGERIA ; > ; < "Hausa (Ghana)" ; LANGUAGE_USER_HAUSA_GHANA ; > ; < "Éwé" ; LANGUAGE_USER_EWE_GHANA ; > ; --- OOG680_m7/offapi/com/sun/star/style/NumberingType.idl.orig 2006-12-19 18:02:32.000000000 +0000 +++ OOG680_m7/offapi/com/sun/star/style/NumberingType.idl 2007-11-03 00:19:58.000000000 +0000 @@ -394,6 +394,8 @@ CYRILLIC SMALL LETTER A CYRILLIC SMALL LETTER A CYRILLIC SMALL LETTER A , ... */ const short CHARS_CYRILLIC_LOWER_LETTER_N_RU = 45; + /* Numbering in Myanmar alphabet letters */ + const short CHARS_MYANMAR = 46; }; //=============================================================================