diff --git a/i18npool/inc/i18npool/lang.h b/i18npool/inc/i18npool/lang.h index f2947374123f..020cb72b3334 100644 --- a/i18npool/inc/i18npool/lang.h +++ b/i18npool/inc/i18npool/lang.h @@ -530,7 +530,7 @@ typedef unsigned short LanguageType; #define LANGUAGE_USER_TEKE_IBALI 0x0660 #define LANGUAGE_USER_TEKE_TYEE 0x0661 #define LANGUAGE_USER_VILI 0x0662 - +#define LANGUAGE_USER_PORTUGUESE_ANGOLA 0x8016 /* makeLangID( 0x20, getPrimaryLanguage( LANGUAGE_PORTUGUESE)) */ #endif /* INCLUDED_I18NPOOL_LANG_H */ diff --git a/i18npool/source/isolang/isolang.cxx b/i18npool/source/isolang/isolang.cxx index 89ea341468a3..f324277b482f 100644 --- a/i18npool/source/isolang/isolang.cxx +++ b/i18npool/source/isolang/isolang.cxx @@ -477,6 +477,7 @@ static MsLangId::IsoLangEntry const aImplIsoLangEntries[] = { LANGUAGE_USER_TEKE_IBALI, "tek", "CG" }, { LANGUAGE_USER_TEKE_TYEE, "tyx", "CG" }, { LANGUAGE_USER_VILI, "vif", "CG" }, + { LANGUAGE_USER_PORTUGUESE_ANGOLA, "pt", "AO" }, { LANGUAGE_NONE, "zxx", "" }, // added to ISO 639-2 on 2006-01-11: Used to declare the absence of linguistic information { LANGUAGE_DONTKNOW, "", "" } // marks end of table }; diff --git a/i18npool/source/localedata/data/localedata_others.map b/i18npool/source/localedata/data/localedata_others.map index 5e9d81eaf31c..eab893b7e67f 100644 --- a/i18npool/source/localedata/data/localedata_others.map +++ b/i18npool/source/localedata/data/localedata_others.map @@ -57,6 +57,7 @@ getAllCalendars_om_ET; getAllCalendars_or_IN; getAllCalendars_pa_IN; getAllCalendars_plt_MG; +getAllCalendars_pt_AO; getAllCalendars_rw_RW; getAllCalendars_sg_CF; getAllCalendars_shs_CA; @@ -142,6 +143,7 @@ getAllCurrencies_om_ET; getAllCurrencies_or_IN; getAllCurrencies_pa_IN; getAllCurrencies_plt_MG; +getAllCurrencies_pt_AO; getAllCurrencies_rw_RW; getAllCurrencies_sg_CF; getAllCurrencies_shs_CA; @@ -227,6 +229,7 @@ getAllFormats0_om_ET; getAllFormats0_or_IN; getAllFormats0_pa_IN; getAllFormats0_plt_MG; +getAllFormats0_pt_AO; getAllFormats0_rw_RW; getAllFormats0_sg_CF; getAllFormats0_shs_CA; @@ -312,6 +315,7 @@ getBreakIteratorRules_om_ET; getBreakIteratorRules_or_IN; getBreakIteratorRules_pa_IN; getBreakIteratorRules_plt_MG; +getBreakIteratorRules_pt_AO; getBreakIteratorRules_rw_RW; getBreakIteratorRules_sg_CF; getBreakIteratorRules_shs_CA; @@ -397,6 +401,7 @@ getCollationOptions_om_ET; getCollationOptions_or_IN; getCollationOptions_pa_IN; getCollationOptions_plt_MG; +getCollationOptions_pt_AO; getCollationOptions_rw_RW; getCollationOptions_sg_CF; getCollationOptions_shs_CA; @@ -482,6 +487,7 @@ getCollatorImplementation_om_ET; getCollatorImplementation_or_IN; getCollatorImplementation_pa_IN; getCollatorImplementation_plt_MG; +getCollatorImplementation_pt_AO; getCollatorImplementation_rw_RW; getCollatorImplementation_sg_CF; getCollatorImplementation_shs_CA; @@ -567,6 +573,7 @@ getContinuousNumberingLevels_om_ET; getContinuousNumberingLevels_or_IN; getContinuousNumberingLevels_pa_IN; getContinuousNumberingLevels_plt_MG; +getContinuousNumberingLevels_pt_AO; getContinuousNumberingLevels_rw_RW; getContinuousNumberingLevels_sg_CF; getContinuousNumberingLevels_shs_CA; @@ -652,6 +659,7 @@ getFollowPageWords_om_ET; getFollowPageWords_or_IN; getFollowPageWords_pa_IN; getFollowPageWords_plt_MG; +getFollowPageWords_pt_AO; getFollowPageWords_rw_RW; getFollowPageWords_sg_CF; getFollowPageWords_shs_CA; @@ -736,7 +744,7 @@ getForbiddenCharacters_nso_ZA; getForbiddenCharacters_om_ET; getForbiddenCharacters_or_IN; getForbiddenCharacters_pa_IN; -getForbiddenCharacters_plt_MG; +getForbiddenCharacters_plt_MG;getForbiddenCharacters_pt_AO; getForbiddenCharacters_rw_RW; getForbiddenCharacters_sg_CF; getForbiddenCharacters_shs_CA; @@ -822,6 +830,7 @@ getIndexAlgorithm_om_ET; getIndexAlgorithm_or_IN; getIndexAlgorithm_pa_IN; getIndexAlgorithm_plt_MG; +getIndexAlgorithm_pt_AO; getIndexAlgorithm_rw_RW; getIndexAlgorithm_sg_CF; getIndexAlgorithm_shs_CA; @@ -907,6 +916,7 @@ getLCInfo_om_ET; getLCInfo_or_IN; getLCInfo_pa_IN; getLCInfo_plt_MG; +getLCInfo_pt_AO; getLCInfo_rw_RW; getLCInfo_sg_CF; getLCInfo_shs_CA; @@ -992,6 +1002,7 @@ getLocaleItem_om_ET; getLocaleItem_or_IN; getLocaleItem_pa_IN; getLocaleItem_plt_MG; +getLocaleItem_pt_AO; getLocaleItem_rw_RW; getLocaleItem_sg_CF; getLocaleItem_shs_CA; @@ -1077,6 +1088,7 @@ getOutlineNumberingLevels_om_ET; getOutlineNumberingLevels_or_IN; getOutlineNumberingLevels_pa_IN; getOutlineNumberingLevels_plt_MG; +getOutlineNumberingLevels_pt_AO; getOutlineNumberingLevels_rw_RW; getOutlineNumberingLevels_sg_CF; getOutlineNumberingLevels_shs_CA; @@ -1162,6 +1174,7 @@ getReservedWords_om_ET; getReservedWords_or_IN; getReservedWords_pa_IN; getReservedWords_plt_MG; +getReservedWords_pt_AO; getReservedWords_rw_RW; getReservedWords_sg_CF; getReservedWords_shs_CA; @@ -1247,6 +1260,7 @@ getSearchOptions_om_ET; getSearchOptions_or_IN; getSearchOptions_pa_IN; getSearchOptions_plt_MG; +getSearchOptions_pt_AO; getSearchOptions_rw_RW; getSearchOptions_sg_CF; getSearchOptions_shs_CA; @@ -1332,6 +1346,7 @@ getTransliterations_om_ET; getTransliterations_or_IN; getTransliterations_pa_IN; getTransliterations_plt_MG; +getTransliterations_pt_AO; getTransliterations_rw_RW; getTransliterations_sg_CF; getTransliterations_shs_CA; @@ -1417,6 +1432,7 @@ getUnicodeScripts_om_ET; getUnicodeScripts_or_IN; getUnicodeScripts_pa_IN; getUnicodeScripts_plt_MG; +getUnicodeScripts_pt_AO; getUnicodeScripts_rw_RW; getUnicodeScripts_sg_CF; getUnicodeScripts_shs_CA; diff --git a/i18npool/source/localedata/data/makefile.mk b/i18npool/source/localedata/data/makefile.mk index ddf597d780d7..0e1e44ed8bb7 100644 --- a/i18npool/source/localedata/data/makefile.mk +++ b/i18npool/source/localedata/data/makefile.mk @@ -297,6 +297,7 @@ SHL4OBJS= \ $(SLO)$/localedata_or_IN.obj \ $(SLO)$/localedata_pa_IN.obj \ $(SLO)$/localedata_plt_MG.obj \ + $(SLO)$/localedata_pt_AO.obj \ $(SLO)$/localedata_rw_RW.obj \ $(SLO)$/localedata_sg_CF.obj \ $(SLO)$/localedata_shs_CA.obj \ diff --git a/i18npool/source/localedata/data/pt_AO.xml b/i18npool/source/localedata/data/pt_AO.xml new file mode 100644 index 000000000000..f1bb92becf05 --- /dev/null +++ b/i18npool/source/localedata/data/pt_AO.xml @@ -0,0 +1,373 @@ + + + + + +pt +Portuguese + + +AO +Angola + + + + +- +. +, +: +, +; +, + de + de + + + + + + + + +AM +PM +Metric + + + +DD-MM-AAAA + + + +NN DD-MMM AA + + + +MM-AA + + + +DD-MMM + + + +MMMM + + + +QQ AA + + + +DD-MM-AAAA + + + +DD-MM-AA + + + +NNNND "de" MMMM "de" AAAA + + + +D "de" MMM "de" AA + + + +D "de" MMM "de" AAAA + + + +D "de" MMMM "de" AAAA + + + +NN, D "de" MMM "de" AA + + + +NN, D "de" MMMM "de" AAAA + + + +NNNND "de" MMMM "de" AAAA + + + +D. MMM. AAAA + + + +D. MMMM AAAA + + + +MM-DD + + + +AA-MM-DD +ISO 8601 (EN 28601) + + +AAAA-MM-DD +ISO 8601 (EN 28601) + + +WW + + + +HH:MM + + + +HH:MM:SS + + + +HH:MM AM/PM + + + +HH:MM:SS AM/PM + + + +[HH]:MM:SS + + + +MM:SS,00 + + + +[HH]:MM:SS,00 + + + +DD-MM-AA HH:MM + + + +DD-MM-AAAA HH:MM:SS + + + +Estandar + + + +0 + + + +0,00 + + + +#.##0 + + + +#.##0,00 + + + +#.###,00 + + + +#.##0 [$Kz-816];-#.##0 [$Kz-816] + + + +#.##0,00 [$Kz-816];-#.##0,00 [$Kz-816] + + + +#.##0 [$Kz-816];[RED]-#.##0 [$Kz-816] + + + +#.##0,00 [$Kz-816];[RED]-#.##0,00 [$Kz-816] + + + +#.##0,00 CCC + + + +#.##0,-- [$Kz-816];[RED]-#.##0,-- [$Kz-816] + + + +0% + + + +0,00% + + + +0,00E+000 + + + +0,00E+00 + + + + + + + + + + +sun +Dom +Domingo + + +mon +Seg +Segunda-feira + + +tue +Ter +Terça-feira + + +wed +Qua +Quarta-feira + + +thu +Qui +Quinta-feira + + +fri +Sex +Sexta-feira + + +sat +Sáb +Sábado + + + + +jan +Jan +Janeiro + + +feb +Fev +Fevereiro + + +mar +Mar +Março + + +apr +Abr +Abril + + +may +Mai +Maio + + +jun +Jun +Junho + + +jul +Jul +Julho + + +aug +Ago +Agosto + + +sep +Set +Setembro + + +oct +Out +Outubro + + +nov +Nov +Novembro + + +dec +Dez +Dezembro + + + + +bc +BC +BC + + +ad +AD +AD + + + +mon + +1 + + + + +AOA +Kz +AOA +Kwanza +2 + + + + + +verdadeiro +falso +1º trimestre +2º trimestre +3º trimestre +4º trimestre +acima +abaixo +T1 +T2 +T3 +T4 + + + + + diff --git a/i18npool/source/localedata/localedata.cxx b/i18npool/source/localedata/localedata.cxx index 64f5c975374b..adf74e25aef8 100644 --- a/i18npool/source/localedata/localedata.cxx +++ b/i18npool/source/localedata/localedata.cxx @@ -262,7 +262,8 @@ static const struct { { "ur_PK", lcl_DATA_OTHERS }, { "ht_HT", lcl_DATA_OTHERS }, { "jbo", lcl_DATA_OTHERS }, - { "kab_DZ", lcl_DATA_OTHERS } + { "kab_DZ", lcl_DATA_OTHERS }, + { "pt_AO", lcl_DATA_OTHERS } }; static const sal_Unicode under = sal_Unicode('_'); diff --git a/svtools/source/misc/langtab.src b/svtools/source/misc/langtab.src index 5178d6b8f31f..771afe609d83 100644 --- a/svtools/source/misc/langtab.src +++ b/svtools/source/misc/langtab.src @@ -148,6 +148,7 @@ StringArray STR_ARR_SVT_LANGUAGE_TABLE < "Norwegian, Nynorsk" ; LANGUAGE_NORWEGIAN_NYNORSK ; > ; < "Oriya" ; LANGUAGE_ORIYA ; > ; < "Polish" ; LANGUAGE_POLISH ; > ; + < "Portuguese (Angola)" ; LANGUAGE_USER_PORTUGUESE_ANGOLA ; > ; < "Portuguese (Portugal)" ; LANGUAGE_PORTUGUESE ; > ; < "Portuguese (Brazil)" ; LANGUAGE_PORTUGUESE_BRAZILIAN ; > ; < "Punjabi" ; LANGUAGE_PUNJABI ; > ;