[Libreoffice-commits] .: 2 commits - i18npool/inc i18npool/Library_localedata_others.mk i18npool/source svtools/source

Libreoffice Gerrit user logerrit at kemper.freedesktop.org
Wed Nov 28 09:35:05 PST 2012


 i18npool/Library_localedata_others.mk      |   21 +
 i18npool/inc/i18npool/lang.h               |   19 +
 i18npool/source/isolang/isolang.cxx        |   19 +
 i18npool/source/localedata/data/axk_CG.xml |  220 +++++++++++++++++
 i18npool/source/localedata/data/beq_CG.xml |  220 +++++++++++++++++
 i18npool/source/localedata/data/bkw_CG.xml |  220 +++++++++++++++++
 i18npool/source/localedata/data/bvx_CG.xml |  220 +++++++++++++++++
 i18npool/source/localedata/data/dde_CG.xml |  220 +++++++++++++++++
 i18npool/source/localedata/data/ebo_CG.xml |  205 ++--------------
 i18npool/source/localedata/data/iyx_CG.xml |  220 +++++++++++++++++
 i18npool/source/localedata/data/kkw_CG.xml |  220 +++++++++++++++++
 i18npool/source/localedata/data/kng_CG.xml |  369 +++++++++++++++++++++++++++++
 i18npool/source/localedata/data/ldi_CG.xml |  220 +++++++++++++++++
 i18npool/source/localedata/data/mdw_CG.xml |  220 +++++++++++++++++
 i18npool/source/localedata/data/mkw_CG.xml |  220 +++++++++++++++++
 i18npool/source/localedata/data/ngz_CG.xml |  220 +++++++++++++++++
 i18npool/source/localedata/data/njx_CG.xml |  220 +++++++++++++++++
 i18npool/source/localedata/data/njy_CG.xml |  220 +++++++++++++++++
 i18npool/source/localedata/data/puu_CG.xml |  220 +++++++++++++++++
 i18npool/source/localedata/data/sdj_CG.xml |  220 +++++++++++++++++
 i18npool/source/localedata/data/tek_CG.xml |  220 +++++++++++++++++
 i18npool/source/localedata/data/tsa_CG.xml |  220 +++++++++++++++++
 i18npool/source/localedata/data/tyx_CG.xml |  153 ------------
 i18npool/source/localedata/data/vif_CG.xml |  220 +++++++++++++++++
 i18npool/source/localedata/data/xku_CG.xml |  220 +++++++++++++++++
 i18npool/source/localedata/data/yom_CG.xml |  220 +++++++++++++++++
 i18npool/source/localedata/localedata.cxx  |   23 +
 svtools/source/misc/langtab.src            |   14 +
 28 files changed, 4894 insertions(+), 329 deletions(-)

New commits:
commit 66308dd049b98476127265e9cc9ac32f19dfccaf
Author: Eike Rathke <erack at redhat.com>
Date:   Wed Nov 28 18:30:08 2012 +0100

    changes to Congolese locales
    
    Changes to commit a81a9109ed43e0b3880c9bd88e58f2b21065226b
    
    The ..._CONGO identifier and "... (Congo)" resource string changes are
    only to match the current convention that if a locale is not of the
    default country of a language we mention the country. This helps in case
    we later add the other locale of a language. Having two Lang-IDs then
    with different sublanguage and adding the ISO locales is good practice.
    
    For axk-CG it should be LANGUAGE_USER_YAKA_CONGO instead of
    LANGUAGE_USER_AKA and the resource string should be "Aka (Congo)",
    because it is not the default axk-CF (Central African Republic), see
    http://www.ethnologue.com/show_language.asp?code=axk
    
    For kng-CG it should be LANGUAGE_USER_KIKONGO_CONGO instead of
    LANGUAGE_USER_KIKONGO and the resource string should be "Kikongo
    (Congo)", because it is not the default kng-CD (Democratic Republic of
    the Congo), see http://www.ethnologue.com/show_language.asp?code=kng
    
    However, changed name to Koongo instead of Kikongo because that is the
    default name even for Congo, see
    http://www.ethnologue.com/show_language.asp?code=kng, and used
    LANGUAGE_USER_KOONGO_CONGO instead.
    
    For njy-CG it should be LANGUAGE_USER_NJYEM_CONGO instead of
    LANGUAGE_USER_NJYEM and the resource string should be "Njyem (Congo)",
    because it is not the default njy-CM (Cameroon), see
    http://www.ethnologue.com/show_language.asp?code=njy
    
    For puu-CG it should be LANGUAGE_USER_PUNU_CONGO instead of
    LANGUAGE_USER_PUNU and the resource string should be "Punu (Congo)",
    because it is not the default puu-GA (Gabon), see
    http://www.ethnologue.com/show_language.asp?code=puu
    
    For yom-CG it should be LANGUAGE_USER_YOMBE_CONGO instead of
    LANGUAGE_USER_YOMBE and the resource string should be "Yombe (Congo)",
    because it is not the default yom-CD (Democratic Republic of the Congo),
    see http://www.ethnologue.com/show_language.asp?code=yom
    
    For each of these ..._CONGO lang-IDs introduced the default ID and made
    the ..._CONGO ID with sublanguage 0x20, adapted corresponding IDs in
    *.xml files.
    
    All IDs in those *_CG.xml files needed to be corrected anyway as they
    all had a replaceTo="[$CFA-63A]" copied from sg_CF.xml, the ID needs to
    match that of the LangID instead.
    
    As all LC_FORMAT element section were identical, made them refer to
    kng_CG instead of having duplicated copies, same for LC_CURRENCY.
    
    Removed the executable permission bits from *_CG.xml files.
    
    Change-Id: Iae06af5fbf19e3a3c83a4f4b4dcb857213df629e

diff --git a/i18npool/inc/i18npool/lang.h b/i18npool/inc/i18npool/lang.h
index d36b190..2114fc6 100644
--- a/i18npool/inc/i18npool/lang.h
+++ b/i18npool/inc/i18npool/lang.h
@@ -547,19 +547,24 @@ typedef unsigned short LanguageType;
 #define LANGUAGE_USER_PAPIAMENTU_CURACAO    0x8479  /* makeLangID( 0x21, getPrimaryLanguage( LANGUAGE_PAPIAMENTU)) */
 #define LANGUAGE_USER_PAPIAMENTU_BONAIRE    0x8879  /* makeLangID( 0x22, getPrimaryLanguage( LANGUAGE_PAPIAMENTU)) */
 #define LANGUAGE_USER_AKA                   0x0677
+#define LANGUAGE_USER_AKA_CONGO             0x8277  /* makeLangID( 0x20, getPrimaryLanguage( LANGUAGE_USER_AKA)) */
 #define LANGUAGE_USER_DIBOLE                0x0678
 #define LANGUAGE_USER_DOONDO                0x0679
 #define LANGUAGE_USER_KAAMBA                0x067A
-#define LANGUAGE_USER_KIKONGO               0x067B
+#define LANGUAGE_USER_KOONGO                0x067B
+#define LANGUAGE_USER_KOONGO_CONGO          0x827B  /* makeLangID( 0x20, getPrimaryLanguage( LANGUAGE_USER_KOONGO)) */
 #define LANGUAGE_USER_KUNYI                 0x067C
 #define LANGUAGE_USER_NGUNGWEL              0x067D
 #define LANGUAGE_USER_NJYEM                 0x067E
+#define LANGUAGE_USER_NJYEM_CONGO           0x827E  /* makeLangID( 0x20, getPrimaryLanguage( LANGUAGE_USER_NJYEM)) */
 #define LANGUAGE_USER_PUNU                  0x067F
+#define LANGUAGE_USER_PUNU_CONGO            0x827F  /* makeLangID( 0x20, getPrimaryLanguage( LANGUAGE_USER_PUNU)) */
 #define LANGUAGE_USER_SUUNDI                0x0680
 #define LANGUAGE_USER_TEKE_KUKUYA           0x0681
 #define LANGUAGE_USER_TSAANGI               0x0682
 #define LANGUAGE_USER_YAKA                  0x0683
 #define LANGUAGE_USER_YOMBE                 0x0684
+#define LANGUAGE_USER_YOMBE_CONGO           0x8284  /* makeLangID( 0x20, getPrimaryLanguage( LANGUAGE_USER_YOMBE)) */
 #define LANGUAGE_USER_SYSTEM_CONFIG         0xFFFE  /* not a locale, to be used only in configuration context to obtain system default, primary 0x3fe, sub 0x3f */
 
 #endif /* INCLUDED_I18NPOOL_LANG_H */
diff --git a/i18npool/source/isolang/isolang.cxx b/i18npool/source/isolang/isolang.cxx
index b1de5fb..ea2279b 100644
--- a/i18npool/source/isolang/isolang.cxx
+++ b/i18npool/source/isolang/isolang.cxx
@@ -491,20 +491,25 @@ static MsLangId::IsoLangEntry const aImplIsoLangEntries[] =
     { LANGUAGE_USER_VEPS,                  "vep", "RU" },
     { LANGUAGE_USER_VORO,                  "vro", "EE" },
     { LANGUAGE_USER_NENETS,                "yrk", "RU" },
-    { LANGUAGE_USER_AKA,                   "axk", "CG" },
+    { LANGUAGE_USER_AKA,                   "axk", "CF" },
+    { LANGUAGE_USER_AKA_CONGO,             "axk", "CG" },
     { LANGUAGE_USER_DIBOLE,                "bvx", "CG" },
     { LANGUAGE_USER_DOONDO,                "dde", "CG" },
     { LANGUAGE_USER_KAAMBA,                "xku", "CG" },
-    { LANGUAGE_USER_KIKONGO,               "kng", "CG" },
+    { LANGUAGE_USER_KOONGO,                "kng", "CD" },
+    { LANGUAGE_USER_KOONGO_CONGO,          "kng", "CG" },
     { LANGUAGE_USER_KUNYI,                 "njx", "CG" },
     { LANGUAGE_USER_NGUNGWEL,              "ngz", "CG" },
-    { LANGUAGE_USER_NJYEM,                 "njy", "CG" },
-    { LANGUAGE_USER_PUNU,                  "puu", "CG" },
+    { LANGUAGE_USER_NJYEM,                 "njy", "CM" },
+    { LANGUAGE_USER_NJYEM_CONGO,           "njy", "CG" },
+    { LANGUAGE_USER_PUNU,                  "puu", "GA" },
+    { LANGUAGE_USER_PUNU_CONGO,            "puu", "CG" },
     { LANGUAGE_USER_SUUNDI,                "sdj", "CG" },
     { LANGUAGE_USER_TEKE_KUKUYA,           "kkw", "CG" },
     { LANGUAGE_USER_TSAANGI,               "tsa", "CG" },
     { LANGUAGE_USER_YAKA,                  "iyx", "CG" },
-    { LANGUAGE_USER_YOMBE,                 "yom", "CG" },
+    { LANGUAGE_USER_YOMBE,                 "yom", "CD" },
+    { LANGUAGE_USER_YOMBE_CONGO,           "yom", "CG" },
     { 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/axk_CG.xml b/i18npool/source/localedata/data/axk_CG.xml
old mode 100755
new mode 100644
index f41c48f..6bcb39b
--- a/i18npool/source/localedata/data/axk_CG.xml
+++ b/i18npool/source/localedata/data/axk_CG.xml
@@ -51,148 +51,7 @@
     <TimePM>PM</TimePM>
     <MeasurementSystem>metric</MeasurementSystem>
   </LC_CTYPE>
-  <LC_FORMAT replaceFrom="[CURRENCY]" replaceTo="[$CFA-63A]">
-    <DateAcceptancePattern>D/M</DateAcceptancePattern>
-    <FormatElement msgid="FixedFormatskey1" default="true" type="medium" usage="FIXED_NUMBER" formatindex="0">
-      <FormatCode>General</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="FixedFormatskey2" default="true" type="short" usage="FIXED_NUMBER" formatindex="1">
-      <FormatCode>0</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="FixedFormatskey3" default="false" type="medium" usage="FIXED_NUMBER" formatindex="2">
-      <FormatCode>0,00</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="FixedFormatskey4" default="false" type="short" usage="FIXED_NUMBER" formatindex="3">
-      <FormatCode>#.##0</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="FixedFormatskey5" default="false" type="medium" usage="FIXED_NUMBER" formatindex="4">
-      <FormatCode>#.##0,00</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="FixedFormatskey6" default="false" type="medium" usage="FIXED_NUMBER" formatindex="5">
-      <FormatCode>#.###,00</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="ScientificFormatskey1" default="true" type="medium" usage="SCIENTIFIC_NUMBER" formatindex="6">
-      <FormatCode>0,00E+00</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="ScientificFormatskey2" default="false" type="medium" usage="SCIENTIFIC_NUMBER" formatindex="7">
-      <FormatCode>0,00E+000</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="PercentFormatskey1" default="true" type="short" usage="PERCENT_NUMBER" formatindex="8">
-      <FormatCode>0%</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="PercentFormatskey2" default="true" type="long" usage="PERCENT_NUMBER" formatindex="9">
-      <FormatCode>0,00%</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="CurrencyFormatskey1" default="true" type="short" usage="CURRENCY" formatindex="12">
-      <FormatCode>[CURRENCY] #.##0;[CURRENCY]-#.##0</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="CurrencyFormatskey2" default="false" type="medium" usage="CURRENCY" formatindex="13">
-      <FormatCode>[CURRENCY] #.##0,00;[CURRENCY]-#.##0,00</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="CurrencyFormatskey3" default="false" type="medium" usage="CURRENCY" formatindex="14">
-      <FormatCode>[CURRENCY] #.##0;[RED][CURRENCY]-#.##0</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="CurrencyFormatskey4" default="true" type="medium" usage="CURRENCY" formatindex="15">
-      <FormatCode>[CURRENCY] #.##0,00;[RED][CURRENCY]-#.##0,00</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="CurrencyFormatskey5" default="false" type="medium" usage="CURRENCY" formatindex="16">
-      <FormatCode>CCC #.##0,00</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="CurrencyFormatskey6" default="false" type="medium" usage="CURRENCY" formatindex="17">
-      <FormatCode>[CURRENCY] #.##0,--;[RED][CURRENCY]-#.##0,--</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="DateFormatskey11" default="true" type="short" usage="DATE" formatindex="18">
-      <FormatCode>D/MM/YY</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="DateFormatskey14" default="true" type="long" usage="DATE" formatindex="19">
-      <FormatCode>NNNNDD, MMMM YYYY</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="DateFormatskey6" default="true" type="medium" usage="DATE" formatindex="20">
-      <FormatCode>DD/MM/YY</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="DateFormatskey5" default="false" type="medium" usage="DATE" formatindex="21">
-      <FormatCode>DD/MM/YYYY</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="DateFormatskey15" default="false" type="long" usage="DATE" formatindex="22">
-      <FormatCode>D, MMM YY</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="DateFormatskey16" default="false" type="long" usage="DATE" formatindex="23">
-      <FormatCode>D, MMM YYYY</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="DateFormatskey21" default="false" type="long" usage="DATE" formatindex="24">
-      <FormatCode>D, MMM YYYY</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="DateFormatskey17" default="false" type="long" usage="DATE" formatindex="25">
-      <FormatCode>D, MMMM YYYY</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="DateFormatskey22" default="false" type="long" usage="DATE" formatindex="26">
-      <FormatCode>D, MMMM YY</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="DateFormatskey10" default="false" type="medium" usage="DATE" formatindex="27">
-      <FormatCode>NN, DD/MMM/YY</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="DateFormatskey18" default="false" type="long" usage="DATE" formatindex="28">
-      <FormatCode>NN, D, MMM YY</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="DateFormatskey19" default="false" type="long" usage="DATE" formatindex="29">
-      <FormatCode>NN, D, MMMM YYYY</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="DateFormatskey20" default="false" type="long" usage="DATE" formatindex="30">
-      <FormatCode>NNNND, MMMM YYYY</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="DateFormatskey12" default="false" type="short" usage="DATE" formatindex="31">
-      <FormatCode>MM/DD</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="DateFormatskey7" default="false" type="medium" usage="DATE" formatindex="32">
-      <FormatCode>YY-MM-DD</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="DateFormatskey8" default="false" type="medium" usage="DATE" formatindex="33">
-      <FormatCode>YYYY-MM-DD</FormatCode>
-      <DefaultName>ISO 8601</DefaultName>
-    </FormatElement>
-    <FormatElement msgid="DateFormatskey1" default="false" type="medium" usage="DATE" formatindex="34">
-      <FormatCode>MM/YY</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="DateFormatskey2" default="false" type="medium" usage="DATE" formatindex="35">
-      <FormatCode>MMM/DD</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="DateFormatskey3" default="false" type="medium" usage="DATE" formatindex="36">
-      <FormatCode>MMMM</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="DateFormatskey4" default="false" type="medium" usage="DATE" formatindex="37">
-      <FormatCode>QQ YY</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="DateFormatskey9" default="false" type="medium" usage="DATE" formatindex="38">
-      <FormatCode>WW</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="TimeFormatskey1" default="false" type="short" usage="TIME" formatindex="39">
-      <FormatCode>HH:MM</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="TimeFormatskey2" default="false" type="medium" usage="TIME" formatindex="40">
-      <FormatCode>HH:MM:SS</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="TimeFormatskey3" default="true" type="short" usage="TIME" formatindex="41">
-      <FormatCode>HH:MM AM/PM</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="TimeFormatskey4" default="true" type="medium" usage="TIME" formatindex="42">
-      <FormatCode>HH:MM:SS AM/PM</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="TimeFormatskey5" default="false" type="medium" usage="TIME" formatindex="43">
-      <FormatCode>[HH]:MM:SS</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="TimeFormatskey6" default="false" type="short" usage="TIME" formatindex="44">
-      <FormatCode>MM:SS,00</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="TimeFormatskey7" default="false" type="medium" usage="TIME" formatindex="45">
-      <FormatCode>[HH]:MM:SS,00</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="DateTimeFormatskey1" default="true" type="medium" usage="DATE_TIME" formatindex="46">
-      <FormatCode>DD/MM/YY HH:MM</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="DateTimeFormatskey2" default="false" type="medium" usage="DATE_TIME" formatindex="47">
-      <FormatCode>DD/MM/YYYY HH:MM:SS AM/PM</FormatCode>
-    </FormatElement>
-  </LC_FORMAT>
+  <LC_FORMAT ref="kng_CG" replaceFrom="[CURRENCY]" replaceTo="[$CFA-8277]" />
   <LC_COLLATION>
     <Collator default="true" unoid="alphanumeric"/>
     <CollationOptions>
@@ -330,15 +189,7 @@
       <MinimalDaysInFirstWeek>7</MinimalDaysInFirstWeek>
     </Calendar>
   </LC_CALENDAR>
-  <LC_CURRENCY>
-    <Currency default="true" usedInCompatibleFormatCodes="true">
-      <CurrencyID>XAF</CurrencyID>
-      <CurrencySymbol>CFA</CurrencySymbol>
-      <BankSymbol>XAF</BankSymbol>
-      <CurrencyName>Franc CFA</CurrencyName>
-      <DecimalPlaces>2</DecimalPlaces>
-    </Currency>
-  </LC_CURRENCY>
+  <LC_CURRENCY ref="kng_CG" />
   <LC_TRANSLITERATION>
     <Transliteration unoid="SENTENCE_CASE"/>
     <Transliteration unoid="LOWERCASE_UPPERCASE"/>
diff --git a/i18npool/source/localedata/data/beq_CG.xml b/i18npool/source/localedata/data/beq_CG.xml
old mode 100755
new mode 100644
index db4a3a2..4807acd
--- a/i18npool/source/localedata/data/beq_CG.xml
+++ b/i18npool/source/localedata/data/beq_CG.xml
@@ -51,148 +51,7 @@
     <TimePM>PM</TimePM>
     <MeasurementSystem>metric</MeasurementSystem>
   </LC_CTYPE>
-  <LC_FORMAT replaceFrom="[CURRENCY]" replaceTo="[$CFA-63A]">
-    <DateAcceptancePattern>D/M</DateAcceptancePattern>
-    <FormatElement msgid="FixedFormatskey1" default="true" type="medium" usage="FIXED_NUMBER" formatindex="0">
-      <FormatCode>General</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="FixedFormatskey2" default="true" type="short" usage="FIXED_NUMBER" formatindex="1">
-      <FormatCode>0</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="FixedFormatskey3" default="false" type="medium" usage="FIXED_NUMBER" formatindex="2">
-      <FormatCode>0,00</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="FixedFormatskey4" default="false" type="short" usage="FIXED_NUMBER" formatindex="3">
-      <FormatCode>#.##0</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="FixedFormatskey5" default="false" type="medium" usage="FIXED_NUMBER" formatindex="4">
-      <FormatCode>#.##0,00</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="FixedFormatskey6" default="false" type="medium" usage="FIXED_NUMBER" formatindex="5">
-      <FormatCode>#.###,00</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="ScientificFormatskey1" default="true" type="medium" usage="SCIENTIFIC_NUMBER" formatindex="6">
-      <FormatCode>0,00E+00</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="ScientificFormatskey2" default="false" type="medium" usage="SCIENTIFIC_NUMBER" formatindex="7">
-      <FormatCode>0,00E+000</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="PercentFormatskey1" default="true" type="short" usage="PERCENT_NUMBER" formatindex="8">
-      <FormatCode>0%</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="PercentFormatskey2" default="true" type="long" usage="PERCENT_NUMBER" formatindex="9">
-      <FormatCode>0,00%</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="CurrencyFormatskey1" default="true" type="short" usage="CURRENCY" formatindex="12">
-      <FormatCode>[CURRENCY] #.##0;[CURRENCY]-#.##0</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="CurrencyFormatskey2" default="false" type="medium" usage="CURRENCY" formatindex="13">
-      <FormatCode>[CURRENCY] #.##0,00;[CURRENCY]-#.##0,00</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="CurrencyFormatskey3" default="false" type="medium" usage="CURRENCY" formatindex="14">
-      <FormatCode>[CURRENCY] #.##0;[RED][CURRENCY]-#.##0</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="CurrencyFormatskey4" default="true" type="medium" usage="CURRENCY" formatindex="15">
-      <FormatCode>[CURRENCY] #.##0,00;[RED][CURRENCY]-#.##0,00</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="CurrencyFormatskey5" default="false" type="medium" usage="CURRENCY" formatindex="16">
-      <FormatCode>CCC #.##0,00</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="CurrencyFormatskey6" default="false" type="medium" usage="CURRENCY" formatindex="17">
-      <FormatCode>[CURRENCY] #.##0,--;[RED][CURRENCY]-#.##0,--</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="DateFormatskey11" default="true" type="short" usage="DATE" formatindex="18">
-      <FormatCode>D/MM/YY</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="DateFormatskey14" default="true" type="long" usage="DATE" formatindex="19">
-      <FormatCode>NNNNDD, MMMM YYYY</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="DateFormatskey6" default="true" type="medium" usage="DATE" formatindex="20">
-      <FormatCode>DD/MM/YY</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="DateFormatskey5" default="false" type="medium" usage="DATE" formatindex="21">
-      <FormatCode>DD/MM/YYYY</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="DateFormatskey15" default="false" type="long" usage="DATE" formatindex="22">
-      <FormatCode>D, MMM YY</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="DateFormatskey16" default="false" type="long" usage="DATE" formatindex="23">
-      <FormatCode>D, MMM YYYY</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="DateFormatskey21" default="false" type="long" usage="DATE" formatindex="24">
-      <FormatCode>D, MMM YYYY</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="DateFormatskey17" default="false" type="long" usage="DATE" formatindex="25">
-      <FormatCode>D, MMMM YYYY</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="DateFormatskey22" default="false" type="long" usage="DATE" formatindex="26">
-      <FormatCode>D, MMMM YY</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="DateFormatskey10" default="false" type="medium" usage="DATE" formatindex="27">
-      <FormatCode>NN, DD/MMM/YY</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="DateFormatskey18" default="false" type="long" usage="DATE" formatindex="28">
-      <FormatCode>NN, D, MMM YY</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="DateFormatskey19" default="false" type="long" usage="DATE" formatindex="29">
-      <FormatCode>NN, D, MMMM YYYY</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="DateFormatskey20" default="false" type="long" usage="DATE" formatindex="30">
-      <FormatCode>NNNND, MMMM YYYY</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="DateFormatskey12" default="false" type="short" usage="DATE" formatindex="31">
-      <FormatCode>MM/DD</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="DateFormatskey7" default="false" type="medium" usage="DATE" formatindex="32">
-      <FormatCode>YY-MM-DD</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="DateFormatskey8" default="false" type="medium" usage="DATE" formatindex="33">
-      <FormatCode>YYYY-MM-DD</FormatCode>
-      <DefaultName>ISO 8601</DefaultName>
-    </FormatElement>
-    <FormatElement msgid="DateFormatskey1" default="false" type="medium" usage="DATE" formatindex="34">
-      <FormatCode>MM/YY</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="DateFormatskey2" default="false" type="medium" usage="DATE" formatindex="35">
-      <FormatCode>MMM/DD</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="DateFormatskey3" default="false" type="medium" usage="DATE" formatindex="36">
-      <FormatCode>MMMM</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="DateFormatskey4" default="false" type="medium" usage="DATE" formatindex="37">
-      <FormatCode>QQ YY</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="DateFormatskey9" default="false" type="medium" usage="DATE" formatindex="38">
-      <FormatCode>WW</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="TimeFormatskey1" default="false" type="short" usage="TIME" formatindex="39">
-      <FormatCode>HH:MM</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="TimeFormatskey2" default="false" type="medium" usage="TIME" formatindex="40">
-      <FormatCode>HH:MM:SS</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="TimeFormatskey3" default="true" type="short" usage="TIME" formatindex="41">
-      <FormatCode>HH:MM AM/PM</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="TimeFormatskey4" default="true" type="medium" usage="TIME" formatindex="42">
-      <FormatCode>HH:MM:SS AM/PM</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="TimeFormatskey5" default="false" type="medium" usage="TIME" formatindex="43">
-      <FormatCode>[HH]:MM:SS</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="TimeFormatskey6" default="false" type="short" usage="TIME" formatindex="44">
-      <FormatCode>MM:SS,00</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="TimeFormatskey7" default="false" type="medium" usage="TIME" formatindex="45">
-      <FormatCode>[HH]:MM:SS,00</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="DateTimeFormatskey1" default="true" type="medium" usage="DATE_TIME" formatindex="46">
-      <FormatCode>DD/MM/YY HH:MM</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="DateTimeFormatskey2" default="false" type="medium" usage="DATE_TIME" formatindex="47">
-      <FormatCode>DD/MM/YYYY HH:MM:SS AM/PM</FormatCode>
-    </FormatElement>
-  </LC_FORMAT>
+  <LC_FORMAT ref="kng_CG" replaceFrom="[CURRENCY]" replaceTo="[$CFA-65B]" />
   <LC_COLLATION>
     <Collator default="true" unoid="alphanumeric"/>
     <CollationOptions>
@@ -330,15 +189,7 @@
       <MinimalDaysInFirstWeek>7</MinimalDaysInFirstWeek>
     </Calendar>
   </LC_CALENDAR>
-  <LC_CURRENCY>
-    <Currency default="true" usedInCompatibleFormatCodes="true">
-      <CurrencyID>XAF</CurrencyID>
-      <CurrencySymbol>CFA</CurrencySymbol>
-      <BankSymbol>XAF</BankSymbol>
-      <CurrencyName>Franc CFA</CurrencyName>
-      <DecimalPlaces>2</DecimalPlaces>
-    </Currency>
-  </LC_CURRENCY>
+  <LC_CURRENCY ref="kng_CG" />
   <LC_TRANSLITERATION>
     <Transliteration unoid="SENTENCE_CASE"/>
     <Transliteration unoid="LOWERCASE_UPPERCASE"/>
diff --git a/i18npool/source/localedata/data/bkw_CG.xml b/i18npool/source/localedata/data/bkw_CG.xml
old mode 100755
new mode 100644
index 13e8341..b4e9790
--- a/i18npool/source/localedata/data/bkw_CG.xml
+++ b/i18npool/source/localedata/data/bkw_CG.xml
@@ -51,148 +51,7 @@
     <TimePM>PM</TimePM>
     <MeasurementSystem>metric</MeasurementSystem>
   </LC_CTYPE>
-  <LC_FORMAT replaceFrom="[CURRENCY]" replaceTo="[$CFA-63A]">
-    <DateAcceptancePattern>D/M</DateAcceptancePattern>
-    <FormatElement msgid="FixedFormatskey1" default="true" type="medium" usage="FIXED_NUMBER" formatindex="0">
-      <FormatCode>General</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="FixedFormatskey2" default="true" type="short" usage="FIXED_NUMBER" formatindex="1">
-      <FormatCode>0</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="FixedFormatskey3" default="false" type="medium" usage="FIXED_NUMBER" formatindex="2">
-      <FormatCode>0,00</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="FixedFormatskey4" default="false" type="short" usage="FIXED_NUMBER" formatindex="3">
-      <FormatCode>#.##0</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="FixedFormatskey5" default="false" type="medium" usage="FIXED_NUMBER" formatindex="4">
-      <FormatCode>#.##0,00</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="FixedFormatskey6" default="false" type="medium" usage="FIXED_NUMBER" formatindex="5">
-      <FormatCode>#.###,00</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="ScientificFormatskey1" default="true" type="medium" usage="SCIENTIFIC_NUMBER" formatindex="6">
-      <FormatCode>0,00E+00</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="ScientificFormatskey2" default="false" type="medium" usage="SCIENTIFIC_NUMBER" formatindex="7">
-      <FormatCode>0,00E+000</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="PercentFormatskey1" default="true" type="short" usage="PERCENT_NUMBER" formatindex="8">
-      <FormatCode>0%</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="PercentFormatskey2" default="true" type="long" usage="PERCENT_NUMBER" formatindex="9">
-      <FormatCode>0,00%</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="CurrencyFormatskey1" default="true" type="short" usage="CURRENCY" formatindex="12">
-      <FormatCode>[CURRENCY] #.##0;[CURRENCY]-#.##0</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="CurrencyFormatskey2" default="false" type="medium" usage="CURRENCY" formatindex="13">
-      <FormatCode>[CURRENCY] #.##0,00;[CURRENCY]-#.##0,00</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="CurrencyFormatskey3" default="false" type="medium" usage="CURRENCY" formatindex="14">
-      <FormatCode>[CURRENCY] #.##0;[RED][CURRENCY]-#.##0</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="CurrencyFormatskey4" default="true" type="medium" usage="CURRENCY" formatindex="15">
-      <FormatCode>[CURRENCY] #.##0,00;[RED][CURRENCY]-#.##0,00</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="CurrencyFormatskey5" default="false" type="medium" usage="CURRENCY" formatindex="16">
-      <FormatCode>CCC #.##0,00</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="CurrencyFormatskey6" default="false" type="medium" usage="CURRENCY" formatindex="17">
-      <FormatCode>[CURRENCY] #.##0,--;[RED][CURRENCY]-#.##0,--</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="DateFormatskey11" default="true" type="short" usage="DATE" formatindex="18">
-      <FormatCode>D/MM/YY</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="DateFormatskey14" default="true" type="long" usage="DATE" formatindex="19">
-      <FormatCode>NNNNDD, MMMM YYYY</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="DateFormatskey6" default="true" type="medium" usage="DATE" formatindex="20">
-      <FormatCode>DD/MM/YY</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="DateFormatskey5" default="false" type="medium" usage="DATE" formatindex="21">
-      <FormatCode>DD/MM/YYYY</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="DateFormatskey15" default="false" type="long" usage="DATE" formatindex="22">
-      <FormatCode>D, MMM YY</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="DateFormatskey16" default="false" type="long" usage="DATE" formatindex="23">
-      <FormatCode>D, MMM YYYY</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="DateFormatskey21" default="false" type="long" usage="DATE" formatindex="24">
-      <FormatCode>D, MMM YYYY</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="DateFormatskey17" default="false" type="long" usage="DATE" formatindex="25">
-      <FormatCode>D, MMMM YYYY</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="DateFormatskey22" default="false" type="long" usage="DATE" formatindex="26">
-      <FormatCode>D, MMMM YY</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="DateFormatskey10" default="false" type="medium" usage="DATE" formatindex="27">
-      <FormatCode>NN, DD/MMM/YY</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="DateFormatskey18" default="false" type="long" usage="DATE" formatindex="28">
-      <FormatCode>NN, D, MMM YY</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="DateFormatskey19" default="false" type="long" usage="DATE" formatindex="29">
-      <FormatCode>NN, D, MMMM YYYY</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="DateFormatskey20" default="false" type="long" usage="DATE" formatindex="30">
-      <FormatCode>NNNND, MMMM YYYY</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="DateFormatskey12" default="false" type="short" usage="DATE" formatindex="31">
-      <FormatCode>MM/DD</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="DateFormatskey7" default="false" type="medium" usage="DATE" formatindex="32">
-      <FormatCode>YY-MM-DD</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="DateFormatskey8" default="false" type="medium" usage="DATE" formatindex="33">
-      <FormatCode>YYYY-MM-DD</FormatCode>
-      <DefaultName>ISO 8601</DefaultName>
-    </FormatElement>
-    <FormatElement msgid="DateFormatskey1" default="false" type="medium" usage="DATE" formatindex="34">
-      <FormatCode>MM/YY</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="DateFormatskey2" default="false" type="medium" usage="DATE" formatindex="35">
-      <FormatCode>MMM/DD</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="DateFormatskey3" default="false" type="medium" usage="DATE" formatindex="36">
-      <FormatCode>MMMM</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="DateFormatskey4" default="false" type="medium" usage="DATE" formatindex="37">
-      <FormatCode>QQ YY</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="DateFormatskey9" default="false" type="medium" usage="DATE" formatindex="38">
-      <FormatCode>WW</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="TimeFormatskey1" default="false" type="short" usage="TIME" formatindex="39">
-      <FormatCode>HH:MM</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="TimeFormatskey2" default="false" type="medium" usage="TIME" formatindex="40">
-      <FormatCode>HH:MM:SS</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="TimeFormatskey3" default="true" type="short" usage="TIME" formatindex="41">
-      <FormatCode>HH:MM AM/PM</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="TimeFormatskey4" default="true" type="medium" usage="TIME" formatindex="42">
-      <FormatCode>HH:MM:SS AM/PM</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="TimeFormatskey5" default="false" type="medium" usage="TIME" formatindex="43">
-      <FormatCode>[HH]:MM:SS</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="TimeFormatskey6" default="false" type="short" usage="TIME" formatindex="44">
-      <FormatCode>MM:SS,00</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="TimeFormatskey7" default="false" type="medium" usage="TIME" formatindex="45">
-      <FormatCode>[HH]:MM:SS,00</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="DateTimeFormatskey1" default="true" type="medium" usage="DATE_TIME" formatindex="46">
-      <FormatCode>DD/MM/YY HH:MM</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="DateTimeFormatskey2" default="false" type="medium" usage="DATE_TIME" formatindex="47">
-      <FormatCode>DD/MM/YYYY HH:MM:SS AM/PM</FormatCode>
-    </FormatElement>
-  </LC_FORMAT>
+  <LC_FORMAT ref="kng_CG" replaceFrom="[CURRENCY]" replaceTo="[$CFA-65C]" />
   <LC_COLLATION>
     <Collator default="true" unoid="alphanumeric"/>
     <CollationOptions>
@@ -330,15 +189,7 @@
       <MinimalDaysInFirstWeek>7</MinimalDaysInFirstWeek>
     </Calendar>
   </LC_CALENDAR>
-  <LC_CURRENCY>
-    <Currency default="true" usedInCompatibleFormatCodes="true">
-      <CurrencyID>XAF</CurrencyID>
-      <CurrencySymbol>CFA</CurrencySymbol>
-      <BankSymbol>XAF</BankSymbol>
-      <CurrencyName>Franc CFA</CurrencyName>
-      <DecimalPlaces>2</DecimalPlaces>
-    </Currency>
-  </LC_CURRENCY>
+  <LC_CURRENCY ref="kng_CG" />
   <LC_TRANSLITERATION>
     <Transliteration unoid="SENTENCE_CASE"/>
     <Transliteration unoid="LOWERCASE_UPPERCASE"/>
diff --git a/i18npool/source/localedata/data/bvx_CG.xml b/i18npool/source/localedata/data/bvx_CG.xml
old mode 100755
new mode 100644
index 97aac29..b5e95ca
--- a/i18npool/source/localedata/data/bvx_CG.xml
+++ b/i18npool/source/localedata/data/bvx_CG.xml
@@ -51,148 +51,7 @@
     <TimePM>PM</TimePM>
     <MeasurementSystem>metric</MeasurementSystem>
   </LC_CTYPE>
-  <LC_FORMAT replaceFrom="[CURRENCY]" replaceTo="[$CFA-63A]">
-    <DateAcceptancePattern>D/M</DateAcceptancePattern>
-    <FormatElement msgid="FixedFormatskey1" default="true" type="medium" usage="FIXED_NUMBER" formatindex="0">
-      <FormatCode>General</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="FixedFormatskey2" default="true" type="short" usage="FIXED_NUMBER" formatindex="1">
-      <FormatCode>0</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="FixedFormatskey3" default="false" type="medium" usage="FIXED_NUMBER" formatindex="2">
-      <FormatCode>0,00</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="FixedFormatskey4" default="false" type="short" usage="FIXED_NUMBER" formatindex="3">
-      <FormatCode>#.##0</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="FixedFormatskey5" default="false" type="medium" usage="FIXED_NUMBER" formatindex="4">
-      <FormatCode>#.##0,00</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="FixedFormatskey6" default="false" type="medium" usage="FIXED_NUMBER" formatindex="5">
-      <FormatCode>#.###,00</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="ScientificFormatskey1" default="true" type="medium" usage="SCIENTIFIC_NUMBER" formatindex="6">
-      <FormatCode>0,00E+00</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="ScientificFormatskey2" default="false" type="medium" usage="SCIENTIFIC_NUMBER" formatindex="7">
-      <FormatCode>0,00E+000</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="PercentFormatskey1" default="true" type="short" usage="PERCENT_NUMBER" formatindex="8">
-      <FormatCode>0%</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="PercentFormatskey2" default="true" type="long" usage="PERCENT_NUMBER" formatindex="9">
-      <FormatCode>0,00%</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="CurrencyFormatskey1" default="true" type="short" usage="CURRENCY" formatindex="12">
-      <FormatCode>[CURRENCY] #.##0;[CURRENCY]-#.##0</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="CurrencyFormatskey2" default="false" type="medium" usage="CURRENCY" formatindex="13">
-      <FormatCode>[CURRENCY] #.##0,00;[CURRENCY]-#.##0,00</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="CurrencyFormatskey3" default="false" type="medium" usage="CURRENCY" formatindex="14">
-      <FormatCode>[CURRENCY] #.##0;[RED][CURRENCY]-#.##0</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="CurrencyFormatskey4" default="true" type="medium" usage="CURRENCY" formatindex="15">
-      <FormatCode>[CURRENCY] #.##0,00;[RED][CURRENCY]-#.##0,00</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="CurrencyFormatskey5" default="false" type="medium" usage="CURRENCY" formatindex="16">
-      <FormatCode>CCC #.##0,00</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="CurrencyFormatskey6" default="false" type="medium" usage="CURRENCY" formatindex="17">
-      <FormatCode>[CURRENCY] #.##0,--;[RED][CURRENCY]-#.##0,--</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="DateFormatskey11" default="true" type="short" usage="DATE" formatindex="18">
-      <FormatCode>D/MM/YY</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="DateFormatskey14" default="true" type="long" usage="DATE" formatindex="19">
-      <FormatCode>NNNNDD, MMMM YYYY</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="DateFormatskey6" default="true" type="medium" usage="DATE" formatindex="20">
-      <FormatCode>DD/MM/YY</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="DateFormatskey5" default="false" type="medium" usage="DATE" formatindex="21">
-      <FormatCode>DD/MM/YYYY</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="DateFormatskey15" default="false" type="long" usage="DATE" formatindex="22">
-      <FormatCode>D, MMM YY</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="DateFormatskey16" default="false" type="long" usage="DATE" formatindex="23">
-      <FormatCode>D, MMM YYYY</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="DateFormatskey21" default="false" type="long" usage="DATE" formatindex="24">
-      <FormatCode>D, MMM YYYY</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="DateFormatskey17" default="false" type="long" usage="DATE" formatindex="25">
-      <FormatCode>D, MMMM YYYY</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="DateFormatskey22" default="false" type="long" usage="DATE" formatindex="26">
-      <FormatCode>D, MMMM YY</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="DateFormatskey10" default="false" type="medium" usage="DATE" formatindex="27">
-      <FormatCode>NN, DD/MMM/YY</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="DateFormatskey18" default="false" type="long" usage="DATE" formatindex="28">
-      <FormatCode>NN, D, MMM YY</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="DateFormatskey19" default="false" type="long" usage="DATE" formatindex="29">
-      <FormatCode>NN, D, MMMM YYYY</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="DateFormatskey20" default="false" type="long" usage="DATE" formatindex="30">
-      <FormatCode>NNNND, MMMM YYYY</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="DateFormatskey12" default="false" type="short" usage="DATE" formatindex="31">
-      <FormatCode>MM/DD</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="DateFormatskey7" default="false" type="medium" usage="DATE" formatindex="32">
-      <FormatCode>YY-MM-DD</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="DateFormatskey8" default="false" type="medium" usage="DATE" formatindex="33">
-      <FormatCode>YYYY-MM-DD</FormatCode>
-      <DefaultName>ISO 8601</DefaultName>
-    </FormatElement>
-    <FormatElement msgid="DateFormatskey1" default="false" type="medium" usage="DATE" formatindex="34">
-      <FormatCode>MM/YY</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="DateFormatskey2" default="false" type="medium" usage="DATE" formatindex="35">
-      <FormatCode>MMM/DD</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="DateFormatskey3" default="false" type="medium" usage="DATE" formatindex="36">
-      <FormatCode>MMMM</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="DateFormatskey4" default="false" type="medium" usage="DATE" formatindex="37">
-      <FormatCode>QQ YY</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="DateFormatskey9" default="false" type="medium" usage="DATE" formatindex="38">
-      <FormatCode>WW</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="TimeFormatskey1" default="false" type="short" usage="TIME" formatindex="39">
-      <FormatCode>HH:MM</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="TimeFormatskey2" default="false" type="medium" usage="TIME" formatindex="40">
-      <FormatCode>HH:MM:SS</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="TimeFormatskey3" default="true" type="short" usage="TIME" formatindex="41">
-      <FormatCode>HH:MM AM/PM</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="TimeFormatskey4" default="true" type="medium" usage="TIME" formatindex="42">
-      <FormatCode>HH:MM:SS AM/PM</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="TimeFormatskey5" default="false" type="medium" usage="TIME" formatindex="43">
-      <FormatCode>[HH]:MM:SS</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="TimeFormatskey6" default="false" type="short" usage="TIME" formatindex="44">
-      <FormatCode>MM:SS,00</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="TimeFormatskey7" default="false" type="medium" usage="TIME" formatindex="45">
-      <FormatCode>[HH]:MM:SS,00</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="DateTimeFormatskey1" default="true" type="medium" usage="DATE_TIME" formatindex="46">
-      <FormatCode>DD/MM/YY HH:MM</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="DateTimeFormatskey2" default="false" type="medium" usage="DATE_TIME" formatindex="47">
-      <FormatCode>DD/MM/YYYY HH:MM:SS AM/PM</FormatCode>
-    </FormatElement>
-  </LC_FORMAT>
+  <LC_FORMAT ref="kng_CG" replaceFrom="[CURRENCY]" replaceTo="[$CFA-678]" />
   <LC_COLLATION>
     <Collator default="true" unoid="alphanumeric"/>
     <CollationOptions>
@@ -330,15 +189,7 @@
       <MinimalDaysInFirstWeek>7</MinimalDaysInFirstWeek>
     </Calendar>
   </LC_CALENDAR>
-  <LC_CURRENCY>
-    <Currency default="true" usedInCompatibleFormatCodes="true">
-      <CurrencyID>XAF</CurrencyID>
-      <CurrencySymbol>CFA</CurrencySymbol>
-      <BankSymbol>XAF</BankSymbol>
-      <CurrencyName>Franc CFA</CurrencyName>
-      <DecimalPlaces>2</DecimalPlaces>
-    </Currency>
-  </LC_CURRENCY>
+  <LC_CURRENCY ref="kng_CG" />
   <LC_TRANSLITERATION>
     <Transliteration unoid="SENTENCE_CASE"/>
     <Transliteration unoid="LOWERCASE_UPPERCASE"/>
diff --git a/i18npool/source/localedata/data/dde_CG.xml b/i18npool/source/localedata/data/dde_CG.xml
old mode 100755
new mode 100644
index ba39dbb..8b2b273
--- a/i18npool/source/localedata/data/dde_CG.xml
+++ b/i18npool/source/localedata/data/dde_CG.xml
@@ -51,148 +51,7 @@
     <TimePM>PM</TimePM>
     <MeasurementSystem>metric</MeasurementSystem>
   </LC_CTYPE>
-  <LC_FORMAT replaceFrom="[CURRENCY]" replaceTo="[$CFA-63A]">
-    <DateAcceptancePattern>D/M</DateAcceptancePattern>
-    <FormatElement msgid="FixedFormatskey1" default="true" type="medium" usage="FIXED_NUMBER" formatindex="0">
-      <FormatCode>General</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="FixedFormatskey2" default="true" type="short" usage="FIXED_NUMBER" formatindex="1">
-      <FormatCode>0</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="FixedFormatskey3" default="false" type="medium" usage="FIXED_NUMBER" formatindex="2">
-      <FormatCode>0,00</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="FixedFormatskey4" default="false" type="short" usage="FIXED_NUMBER" formatindex="3">
-      <FormatCode>#.##0</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="FixedFormatskey5" default="false" type="medium" usage="FIXED_NUMBER" formatindex="4">
-      <FormatCode>#.##0,00</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="FixedFormatskey6" default="false" type="medium" usage="FIXED_NUMBER" formatindex="5">
-      <FormatCode>#.###,00</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="ScientificFormatskey1" default="true" type="medium" usage="SCIENTIFIC_NUMBER" formatindex="6">
-      <FormatCode>0,00E+00</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="ScientificFormatskey2" default="false" type="medium" usage="SCIENTIFIC_NUMBER" formatindex="7">
-      <FormatCode>0,00E+000</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="PercentFormatskey1" default="true" type="short" usage="PERCENT_NUMBER" formatindex="8">
-      <FormatCode>0%</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="PercentFormatskey2" default="true" type="long" usage="PERCENT_NUMBER" formatindex="9">
-      <FormatCode>0,00%</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="CurrencyFormatskey1" default="true" type="short" usage="CURRENCY" formatindex="12">
-      <FormatCode>[CURRENCY] #.##0;[CURRENCY]-#.##0</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="CurrencyFormatskey2" default="false" type="medium" usage="CURRENCY" formatindex="13">
-      <FormatCode>[CURRENCY] #.##0,00;[CURRENCY]-#.##0,00</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="CurrencyFormatskey3" default="false" type="medium" usage="CURRENCY" formatindex="14">
-      <FormatCode>[CURRENCY] #.##0;[RED][CURRENCY]-#.##0</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="CurrencyFormatskey4" default="true" type="medium" usage="CURRENCY" formatindex="15">
-      <FormatCode>[CURRENCY] #.##0,00;[RED][CURRENCY]-#.##0,00</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="CurrencyFormatskey5" default="false" type="medium" usage="CURRENCY" formatindex="16">
-      <FormatCode>CCC #.##0,00</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="CurrencyFormatskey6" default="false" type="medium" usage="CURRENCY" formatindex="17">
-      <FormatCode>[CURRENCY] #.##0,--;[RED][CURRENCY]-#.##0,--</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="DateFormatskey11" default="true" type="short" usage="DATE" formatindex="18">
-      <FormatCode>D/MM/YY</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="DateFormatskey14" default="true" type="long" usage="DATE" formatindex="19">
-      <FormatCode>NNNNDD, MMMM YYYY</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="DateFormatskey6" default="true" type="medium" usage="DATE" formatindex="20">
-      <FormatCode>DD/MM/YY</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="DateFormatskey5" default="false" type="medium" usage="DATE" formatindex="21">
-      <FormatCode>DD/MM/YYYY</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="DateFormatskey15" default="false" type="long" usage="DATE" formatindex="22">
-      <FormatCode>D, MMM YY</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="DateFormatskey16" default="false" type="long" usage="DATE" formatindex="23">
-      <FormatCode>D, MMM YYYY</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="DateFormatskey21" default="false" type="long" usage="DATE" formatindex="24">
-      <FormatCode>D, MMM YYYY</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="DateFormatskey17" default="false" type="long" usage="DATE" formatindex="25">
-      <FormatCode>D, MMMM YYYY</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="DateFormatskey22" default="false" type="long" usage="DATE" formatindex="26">
-      <FormatCode>D, MMMM YY</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="DateFormatskey10" default="false" type="medium" usage="DATE" formatindex="27">
-      <FormatCode>NN, DD/MMM/YY</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="DateFormatskey18" default="false" type="long" usage="DATE" formatindex="28">
-      <FormatCode>NN, D, MMM YY</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="DateFormatskey19" default="false" type="long" usage="DATE" formatindex="29">
-      <FormatCode>NN, D, MMMM YYYY</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="DateFormatskey20" default="false" type="long" usage="DATE" formatindex="30">
-      <FormatCode>NNNND, MMMM YYYY</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="DateFormatskey12" default="false" type="short" usage="DATE" formatindex="31">
-      <FormatCode>MM/DD</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="DateFormatskey7" default="false" type="medium" usage="DATE" formatindex="32">
-      <FormatCode>YY-MM-DD</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="DateFormatskey8" default="false" type="medium" usage="DATE" formatindex="33">
-      <FormatCode>YYYY-MM-DD</FormatCode>
-      <DefaultName>ISO 8601</DefaultName>
-    </FormatElement>
-    <FormatElement msgid="DateFormatskey1" default="false" type="medium" usage="DATE" formatindex="34">
-      <FormatCode>MM/YY</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="DateFormatskey2" default="false" type="medium" usage="DATE" formatindex="35">
-      <FormatCode>MMM/DD</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="DateFormatskey3" default="false" type="medium" usage="DATE" formatindex="36">
-      <FormatCode>MMMM</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="DateFormatskey4" default="false" type="medium" usage="DATE" formatindex="37">
-      <FormatCode>QQ YY</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="DateFormatskey9" default="false" type="medium" usage="DATE" formatindex="38">
-      <FormatCode>WW</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="TimeFormatskey1" default="false" type="short" usage="TIME" formatindex="39">
-      <FormatCode>HH:MM</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="TimeFormatskey2" default="false" type="medium" usage="TIME" formatindex="40">
-      <FormatCode>HH:MM:SS</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="TimeFormatskey3" default="true" type="short" usage="TIME" formatindex="41">
-      <FormatCode>HH:MM AM/PM</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="TimeFormatskey4" default="true" type="medium" usage="TIME" formatindex="42">
-      <FormatCode>HH:MM:SS AM/PM</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="TimeFormatskey5" default="false" type="medium" usage="TIME" formatindex="43">
-      <FormatCode>[HH]:MM:SS</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="TimeFormatskey6" default="false" type="short" usage="TIME" formatindex="44">
-      <FormatCode>MM:SS,00</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="TimeFormatskey7" default="false" type="medium" usage="TIME" formatindex="45">
-      <FormatCode>[HH]:MM:SS,00</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="DateTimeFormatskey1" default="true" type="medium" usage="DATE_TIME" formatindex="46">
-      <FormatCode>DD/MM/YY HH:MM</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="DateTimeFormatskey2" default="false" type="medium" usage="DATE_TIME" formatindex="47">
-      <FormatCode>DD/MM/YYYY HH:MM:SS AM/PM</FormatCode>
-    </FormatElement>
-  </LC_FORMAT>
+  <LC_FORMAT ref="kng_CG" replaceFrom="[CURRENCY]" replaceTo="[$CFA-679]" />
   <LC_COLLATION>
     <Collator default="true" unoid="alphanumeric"/>
     <CollationOptions>
@@ -330,15 +189,7 @@
       <MinimalDaysInFirstWeek>7</MinimalDaysInFirstWeek>
     </Calendar>
   </LC_CALENDAR>
-  <LC_CURRENCY>
-    <Currency default="true" usedInCompatibleFormatCodes="true">
-      <CurrencyID>XAF</CurrencyID>
-      <CurrencySymbol>CFA</CurrencySymbol>
-      <BankSymbol>XAF</BankSymbol>
-      <CurrencyName>Franc CFA</CurrencyName>
-      <DecimalPlaces>2</DecimalPlaces>
-    </Currency>
-  </LC_CURRENCY>
+  <LC_CURRENCY ref="kng_CG" />
   <LC_TRANSLITERATION>
     <Transliteration unoid="SENTENCE_CASE"/>
     <Transliteration unoid="LOWERCASE_UPPERCASE"/>
diff --git a/i18npool/source/localedata/data/ebo_CG.xml b/i18npool/source/localedata/data/ebo_CG.xml
index 1188b6f..0c6d76e 100644
--- a/i18npool/source/localedata/data/ebo_CG.xml
+++ b/i18npool/source/localedata/data/ebo_CG.xml
@@ -51,148 +51,7 @@
     <TimePM>LK</TimePM>
     <MeasurementSystem>metric</MeasurementSystem>
   </LC_CTYPE>
-  <LC_FORMAT replaceFrom="[CURRENCY]" replaceTo="[$CFA-664]">
-    <DateAcceptancePattern>D/M</DateAcceptancePattern>
-    <FormatElement msgid="FixedFormatskey1" default="true" type="medium" usage="FIXED_NUMBER" formatindex="0">
-      <FormatCode>General</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="FixedFormatskey2" default="true" type="short" usage="FIXED_NUMBER" formatindex="1">
-      <FormatCode>0</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="FixedFormatskey3" default="false" type="medium" usage="FIXED_NUMBER" formatindex="2">
-      <FormatCode>0,00</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="FixedFormatskey4" default="false" type="short" usage="FIXED_NUMBER" formatindex="3">
-      <FormatCode>#.##0</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="FixedFormatskey5" default="false" type="medium" usage="FIXED_NUMBER" formatindex="4">
-      <FormatCode>#.##0,00</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="FixedFormatskey6" default="false" type="medium" usage="FIXED_NUMBER" formatindex="5">
-      <FormatCode>#.###,00</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="ScientificFormatskey1" default="true" type="medium" usage="SCIENTIFIC_NUMBER" formatindex="6">
-      <FormatCode>0,00E+00</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="ScientificFormatskey2" default="false" type="medium" usage="SCIENTIFIC_NUMBER" formatindex="7">
-      <FormatCode>0,00E+000</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="PercentFormatskey1" default="true" type="short" usage="PERCENT_NUMBER" formatindex="8">
-      <FormatCode>0%</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="PercentFormatskey2" default="true" type="long" usage="PERCENT_NUMBER" formatindex="9">
-      <FormatCode>0,00%</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="CurrencyFormatskey1" default="true" type="short" usage="CURRENCY" formatindex="12">
-      <FormatCode>[CURRENCY] #.##0;[CURRENCY]-#.##0</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="CurrencyFormatskey2" default="false" type="medium" usage="CURRENCY" formatindex="13">
-      <FormatCode>[CURRENCY] #.##0,00;[CURRENCY]-#.##0,00</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="CurrencyFormatskey3" default="false" type="medium" usage="CURRENCY" formatindex="14">
-      <FormatCode>[CURRENCY] #.##0;[RED][CURRENCY]-#.##0</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="CurrencyFormatskey4" default="true" type="medium" usage="CURRENCY" formatindex="15">
-      <FormatCode>[CURRENCY] #.##0,00;[RED][CURRENCY]-#.##0,00</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="CurrencyFormatskey5" default="false" type="medium" usage="CURRENCY" formatindex="16">
-      <FormatCode>CCC #.##0,00</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="CurrencyFormatskey6" default="false" type="medium" usage="CURRENCY" formatindex="17">
-      <FormatCode>[CURRENCY] #.##0,--;[RED][CURRENCY]-#.##0,--</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="DateFormatskey11" default="true" type="short" usage="DATE" formatindex="18">
-      <FormatCode>D/MM/YY</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="DateFormatskey14" default="true" type="long" usage="DATE" formatindex="19">
-      <FormatCode>NNNNDD, MMMM YYYY</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="DateFormatskey6" default="true" type="medium" usage="DATE" formatindex="20">
-      <FormatCode>DD/MM/YY</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="DateFormatskey5" default="false" type="medium" usage="DATE" formatindex="21">
-      <FormatCode>DD/MM/YYYY</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="DateFormatskey15" default="false" type="long" usage="DATE" formatindex="22">
-      <FormatCode>D, MMM YY</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="DateFormatskey16" default="false" type="long" usage="DATE" formatindex="23">
-      <FormatCode>D, MMM YYYY</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="DateFormatskey21" default="false" type="long" usage="DATE" formatindex="24">
-      <FormatCode>D, MMM YYYY</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="DateFormatskey17" default="false" type="long" usage="DATE" formatindex="25">
-      <FormatCode>D, MMMM YYYY</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="DateFormatskey22" default="false" type="long" usage="DATE" formatindex="26">
-      <FormatCode>D, MMMM YY</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="DateFormatskey10" default="false" type="medium" usage="DATE" formatindex="27">
-      <FormatCode>NN, DD/MMM/YY</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="DateFormatskey18" default="false" type="long" usage="DATE" formatindex="28">
-      <FormatCode>NN, D, MMM YY</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="DateFormatskey19" default="false" type="long" usage="DATE" formatindex="29">
-      <FormatCode>NN, D, MMMM YYYY</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="DateFormatskey20" default="false" type="long" usage="DATE" formatindex="30">
-      <FormatCode>NNNND, MMMM YYYY</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="DateFormatskey12" default="false" type="short" usage="DATE" formatindex="31">
-      <FormatCode>MM/DD</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="DateFormatskey7" default="false" type="medium" usage="DATE" formatindex="32">
-      <FormatCode>YY-MM-DD</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="DateFormatskey8" default="false" type="medium" usage="DATE" formatindex="33">
-      <FormatCode>YYYY-MM-DD</FormatCode>
-      <DefaultName>ISO 8601</DefaultName>
-    </FormatElement>
-    <FormatElement msgid="DateFormatskey1" default="false" type="medium" usage="DATE" formatindex="34">
-      <FormatCode>MM/YY</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="DateFormatskey2" default="false" type="medium" usage="DATE" formatindex="35">
-      <FormatCode>MMM/DD</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="DateFormatskey3" default="false" type="medium" usage="DATE" formatindex="36">
-      <FormatCode>MMMM</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="DateFormatskey4" default="false" type="medium" usage="DATE" formatindex="37">
-      <FormatCode>QQ YY</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="DateFormatskey9" default="false" type="medium" usage="DATE" formatindex="38">
-      <FormatCode>WW</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="TimeFormatskey1" default="false" type="short" usage="TIME" formatindex="39">
-      <FormatCode>HH:MM</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="TimeFormatskey2" default="false" type="medium" usage="TIME" formatindex="40">
-      <FormatCode>HH:MM:SS</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="TimeFormatskey3" default="true" type="short" usage="TIME" formatindex="41">
-      <FormatCode>HH:MM AM/PM</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="TimeFormatskey4" default="true" type="medium" usage="TIME" formatindex="42">
-      <FormatCode>HH:MM:SS AM/PM</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="TimeFormatskey5" default="false" type="medium" usage="TIME" formatindex="43">
-      <FormatCode>[HH]:MM:SS</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="TimeFormatskey6" default="false" type="short" usage="TIME" formatindex="44">
-      <FormatCode>MM:SS,00</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="TimeFormatskey7" default="false" type="medium" usage="TIME" formatindex="45">
-      <FormatCode>[HH]:MM:SS,00</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="DateTimeFormatskey1" default="true" type="medium" usage="DATE_TIME" formatindex="46">
-      <FormatCode>DD/MM/YY HH:MM</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="DateTimeFormatskey2" default="false" type="medium" usage="DATE_TIME" formatindex="47">
-      <FormatCode>DD/MM/YYYY HH:MM:SS AM/PM</FormatCode>
-    </FormatElement>
-  </LC_FORMAT>
+  <LC_FORMAT ref="kng_CG" replaceFrom="[CURRENCY]" replaceTo="[$CFA-664]" />
   <LC_COLLATION>
     <Collator default="true" unoid="alphanumeric"/>
     <CollationOptions>
@@ -333,15 +192,7 @@
       <MinimalDaysInFirstWeek>7</MinimalDaysInFirstWeek>
     </Calendar>
   </LC_CALENDAR>
-  <LC_CURRENCY>
-    <Currency default="true" usedInCompatibleFormatCodes="true">
-      <CurrencyID>XAF</CurrencyID>
-      <CurrencySymbol>CFA</CurrencySymbol>
-      <BankSymbol>XAF</BankSymbol>
-      <CurrencyName>Upari</CurrencyName>
-      <DecimalPlaces>2</DecimalPlaces>
-    </Currency>
-  </LC_CURRENCY>
+  <LC_CURRENCY ref="kng_CG" />
   <LC_TRANSLITERATION>
     <Transliteration unoid="SENTENCE_CASE"/>
     <Transliteration unoid="LOWERCASE_UPPERCASE"/>
diff --git a/i18npool/source/localedata/data/iyx_CG.xml b/i18npool/source/localedata/data/iyx_CG.xml
old mode 100755
new mode 100644
index 2dd72b9..865a649
--- a/i18npool/source/localedata/data/iyx_CG.xml
+++ b/i18npool/source/localedata/data/iyx_CG.xml
@@ -51,148 +51,7 @@
     <TimePM>PM</TimePM>
     <MeasurementSystem>metric</MeasurementSystem>
   </LC_CTYPE>
-  <LC_FORMAT replaceFrom="[CURRENCY]" replaceTo="[$CFA-63A]">
-    <DateAcceptancePattern>D/M</DateAcceptancePattern>
-    <FormatElement msgid="FixedFormatskey1" default="true" type="medium" usage="FIXED_NUMBER" formatindex="0">
-      <FormatCode>General</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="FixedFormatskey2" default="true" type="short" usage="FIXED_NUMBER" formatindex="1">
-      <FormatCode>0</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="FixedFormatskey3" default="false" type="medium" usage="FIXED_NUMBER" formatindex="2">
-      <FormatCode>0,00</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="FixedFormatskey4" default="false" type="short" usage="FIXED_NUMBER" formatindex="3">
-      <FormatCode>#.##0</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="FixedFormatskey5" default="false" type="medium" usage="FIXED_NUMBER" formatindex="4">
-      <FormatCode>#.##0,00</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="FixedFormatskey6" default="false" type="medium" usage="FIXED_NUMBER" formatindex="5">
-      <FormatCode>#.###,00</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="ScientificFormatskey1" default="true" type="medium" usage="SCIENTIFIC_NUMBER" formatindex="6">
-      <FormatCode>0,00E+00</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="ScientificFormatskey2" default="false" type="medium" usage="SCIENTIFIC_NUMBER" formatindex="7">
-      <FormatCode>0,00E+000</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="PercentFormatskey1" default="true" type="short" usage="PERCENT_NUMBER" formatindex="8">
-      <FormatCode>0%</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="PercentFormatskey2" default="true" type="long" usage="PERCENT_NUMBER" formatindex="9">
-      <FormatCode>0,00%</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="CurrencyFormatskey1" default="true" type="short" usage="CURRENCY" formatindex="12">
-      <FormatCode>[CURRENCY] #.##0;[CURRENCY]-#.##0</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="CurrencyFormatskey2" default="false" type="medium" usage="CURRENCY" formatindex="13">
-      <FormatCode>[CURRENCY] #.##0,00;[CURRENCY]-#.##0,00</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="CurrencyFormatskey3" default="false" type="medium" usage="CURRENCY" formatindex="14">
-      <FormatCode>[CURRENCY] #.##0;[RED][CURRENCY]-#.##0</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="CurrencyFormatskey4" default="true" type="medium" usage="CURRENCY" formatindex="15">
-      <FormatCode>[CURRENCY] #.##0,00;[RED][CURRENCY]-#.##0,00</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="CurrencyFormatskey5" default="false" type="medium" usage="CURRENCY" formatindex="16">
-      <FormatCode>CCC #.##0,00</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="CurrencyFormatskey6" default="false" type="medium" usage="CURRENCY" formatindex="17">
-      <FormatCode>[CURRENCY] #.##0,--;[RED][CURRENCY]-#.##0,--</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="DateFormatskey11" default="true" type="short" usage="DATE" formatindex="18">
-      <FormatCode>D/MM/YY</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="DateFormatskey14" default="true" type="long" usage="DATE" formatindex="19">
-      <FormatCode>NNNNDD, MMMM YYYY</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="DateFormatskey6" default="true" type="medium" usage="DATE" formatindex="20">
-      <FormatCode>DD/MM/YY</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="DateFormatskey5" default="false" type="medium" usage="DATE" formatindex="21">
-      <FormatCode>DD/MM/YYYY</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="DateFormatskey15" default="false" type="long" usage="DATE" formatindex="22">
-      <FormatCode>D, MMM YY</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="DateFormatskey16" default="false" type="long" usage="DATE" formatindex="23">
-      <FormatCode>D, MMM YYYY</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="DateFormatskey21" default="false" type="long" usage="DATE" formatindex="24">
-      <FormatCode>D, MMM YYYY</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="DateFormatskey17" default="false" type="long" usage="DATE" formatindex="25">
-      <FormatCode>D, MMMM YYYY</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="DateFormatskey22" default="false" type="long" usage="DATE" formatindex="26">
-      <FormatCode>D, MMMM YY</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="DateFormatskey10" default="false" type="medium" usage="DATE" formatindex="27">
-      <FormatCode>NN, DD/MMM/YY</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="DateFormatskey18" default="false" type="long" usage="DATE" formatindex="28">
-      <FormatCode>NN, D, MMM YY</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="DateFormatskey19" default="false" type="long" usage="DATE" formatindex="29">
-      <FormatCode>NN, D, MMMM YYYY</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="DateFormatskey20" default="false" type="long" usage="DATE" formatindex="30">
-      <FormatCode>NNNND, MMMM YYYY</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="DateFormatskey12" default="false" type="short" usage="DATE" formatindex="31">
-      <FormatCode>MM/DD</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="DateFormatskey7" default="false" type="medium" usage="DATE" formatindex="32">
-      <FormatCode>YY-MM-DD</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="DateFormatskey8" default="false" type="medium" usage="DATE" formatindex="33">
-      <FormatCode>YYYY-MM-DD</FormatCode>
-      <DefaultName>ISO 8601</DefaultName>
-    </FormatElement>
-    <FormatElement msgid="DateFormatskey1" default="false" type="medium" usage="DATE" formatindex="34">
-      <FormatCode>MM/YY</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="DateFormatskey2" default="false" type="medium" usage="DATE" formatindex="35">
-      <FormatCode>MMM/DD</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="DateFormatskey3" default="false" type="medium" usage="DATE" formatindex="36">
-      <FormatCode>MMMM</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="DateFormatskey4" default="false" type="medium" usage="DATE" formatindex="37">
-      <FormatCode>QQ YY</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="DateFormatskey9" default="false" type="medium" usage="DATE" formatindex="38">
-      <FormatCode>WW</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="TimeFormatskey1" default="false" type="short" usage="TIME" formatindex="39">
-      <FormatCode>HH:MM</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="TimeFormatskey2" default="false" type="medium" usage="TIME" formatindex="40">
-      <FormatCode>HH:MM:SS</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="TimeFormatskey3" default="true" type="short" usage="TIME" formatindex="41">
-      <FormatCode>HH:MM AM/PM</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="TimeFormatskey4" default="true" type="medium" usage="TIME" formatindex="42">
-      <FormatCode>HH:MM:SS AM/PM</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="TimeFormatskey5" default="false" type="medium" usage="TIME" formatindex="43">
-      <FormatCode>[HH]:MM:SS</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="TimeFormatskey6" default="false" type="short" usage="TIME" formatindex="44">
-      <FormatCode>MM:SS,00</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="TimeFormatskey7" default="false" type="medium" usage="TIME" formatindex="45">
-      <FormatCode>[HH]:MM:SS,00</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="DateTimeFormatskey1" default="true" type="medium" usage="DATE_TIME" formatindex="46">
-      <FormatCode>DD/MM/YY HH:MM</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="DateTimeFormatskey2" default="false" type="medium" usage="DATE_TIME" formatindex="47">
-      <FormatCode>DD/MM/YYYY HH:MM:SS AM/PM</FormatCode>
-    </FormatElement>
-  </LC_FORMAT>
+  <LC_FORMAT ref="kng_CG" replaceFrom="[CURRENCY]" replaceTo="[$CFA-683]" />
   <LC_COLLATION>
     <Collator default="true" unoid="alphanumeric"/>
     <CollationOptions>
@@ -330,15 +189,7 @@
       <MinimalDaysInFirstWeek>7</MinimalDaysInFirstWeek>
     </Calendar>
   </LC_CALENDAR>
-  <LC_CURRENCY>
-    <Currency default="true" usedInCompatibleFormatCodes="true">
-      <CurrencyID>XAF</CurrencyID>
-      <CurrencySymbol>CFA</CurrencySymbol>
-      <BankSymbol>XAF</BankSymbol>
-      <CurrencyName>Franc CFA</CurrencyName>
-      <DecimalPlaces>2</DecimalPlaces>
-    </Currency>
-  </LC_CURRENCY>
+  <LC_CURRENCY ref="kng_CG" />
   <LC_TRANSLITERATION>
     <Transliteration unoid="SENTENCE_CASE"/>
     <Transliteration unoid="LOWERCASE_UPPERCASE"/>
diff --git a/i18npool/source/localedata/data/kkw_CG.xml b/i18npool/source/localedata/data/kkw_CG.xml
old mode 100755
new mode 100644
index aa240eb..a60f7f7
--- a/i18npool/source/localedata/data/kkw_CG.xml
+++ b/i18npool/source/localedata/data/kkw_CG.xml
@@ -51,148 +51,7 @@
     <TimePM>PM</TimePM>
     <MeasurementSystem>metric</MeasurementSystem>
   </LC_CTYPE>
-  <LC_FORMAT replaceFrom="[CURRENCY]" replaceTo="[$CFA-63A]">
-    <DateAcceptancePattern>D/M</DateAcceptancePattern>
-    <FormatElement msgid="FixedFormatskey1" default="true" type="medium" usage="FIXED_NUMBER" formatindex="0">
-      <FormatCode>General</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="FixedFormatskey2" default="true" type="short" usage="FIXED_NUMBER" formatindex="1">
-      <FormatCode>0</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="FixedFormatskey3" default="false" type="medium" usage="FIXED_NUMBER" formatindex="2">
-      <FormatCode>0,00</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="FixedFormatskey4" default="false" type="short" usage="FIXED_NUMBER" formatindex="3">
-      <FormatCode>#.##0</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="FixedFormatskey5" default="false" type="medium" usage="FIXED_NUMBER" formatindex="4">
-      <FormatCode>#.##0,00</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="FixedFormatskey6" default="false" type="medium" usage="FIXED_NUMBER" formatindex="5">
-      <FormatCode>#.###,00</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="ScientificFormatskey1" default="true" type="medium" usage="SCIENTIFIC_NUMBER" formatindex="6">
-      <FormatCode>0,00E+00</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="ScientificFormatskey2" default="false" type="medium" usage="SCIENTIFIC_NUMBER" formatindex="7">
-      <FormatCode>0,00E+000</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="PercentFormatskey1" default="true" type="short" usage="PERCENT_NUMBER" formatindex="8">
-      <FormatCode>0%</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="PercentFormatskey2" default="true" type="long" usage="PERCENT_NUMBER" formatindex="9">
-      <FormatCode>0,00%</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="CurrencyFormatskey1" default="true" type="short" usage="CURRENCY" formatindex="12">
-      <FormatCode>[CURRENCY] #.##0;[CURRENCY]-#.##0</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="CurrencyFormatskey2" default="false" type="medium" usage="CURRENCY" formatindex="13">
-      <FormatCode>[CURRENCY] #.##0,00;[CURRENCY]-#.##0,00</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="CurrencyFormatskey3" default="false" type="medium" usage="CURRENCY" formatindex="14">
-      <FormatCode>[CURRENCY] #.##0;[RED][CURRENCY]-#.##0</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="CurrencyFormatskey4" default="true" type="medium" usage="CURRENCY" formatindex="15">
-      <FormatCode>[CURRENCY] #.##0,00;[RED][CURRENCY]-#.##0,00</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="CurrencyFormatskey5" default="false" type="medium" usage="CURRENCY" formatindex="16">
-      <FormatCode>CCC #.##0,00</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="CurrencyFormatskey6" default="false" type="medium" usage="CURRENCY" formatindex="17">
-      <FormatCode>[CURRENCY] #.##0,--;[RED][CURRENCY]-#.##0,--</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="DateFormatskey11" default="true" type="short" usage="DATE" formatindex="18">
-      <FormatCode>D/MM/YY</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="DateFormatskey14" default="true" type="long" usage="DATE" formatindex="19">
-      <FormatCode>NNNNDD, MMMM YYYY</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="DateFormatskey6" default="true" type="medium" usage="DATE" formatindex="20">
-      <FormatCode>DD/MM/YY</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="DateFormatskey5" default="false" type="medium" usage="DATE" formatindex="21">
-      <FormatCode>DD/MM/YYYY</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="DateFormatskey15" default="false" type="long" usage="DATE" formatindex="22">
-      <FormatCode>D, MMM YY</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="DateFormatskey16" default="false" type="long" usage="DATE" formatindex="23">
-      <FormatCode>D, MMM YYYY</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="DateFormatskey21" default="false" type="long" usage="DATE" formatindex="24">
-      <FormatCode>D, MMM YYYY</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="DateFormatskey17" default="false" type="long" usage="DATE" formatindex="25">
-      <FormatCode>D, MMMM YYYY</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="DateFormatskey22" default="false" type="long" usage="DATE" formatindex="26">
-      <FormatCode>D, MMMM YY</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="DateFormatskey10" default="false" type="medium" usage="DATE" formatindex="27">
-      <FormatCode>NN, DD/MMM/YY</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="DateFormatskey18" default="false" type="long" usage="DATE" formatindex="28">
-      <FormatCode>NN, D, MMM YY</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="DateFormatskey19" default="false" type="long" usage="DATE" formatindex="29">
-      <FormatCode>NN, D, MMMM YYYY</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="DateFormatskey20" default="false" type="long" usage="DATE" formatindex="30">
-      <FormatCode>NNNND, MMMM YYYY</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="DateFormatskey12" default="false" type="short" usage="DATE" formatindex="31">
-      <FormatCode>MM/DD</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="DateFormatskey7" default="false" type="medium" usage="DATE" formatindex="32">
-      <FormatCode>YY-MM-DD</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="DateFormatskey8" default="false" type="medium" usage="DATE" formatindex="33">
-      <FormatCode>YYYY-MM-DD</FormatCode>
-      <DefaultName>ISO 8601</DefaultName>
-    </FormatElement>
-    <FormatElement msgid="DateFormatskey1" default="false" type="medium" usage="DATE" formatindex="34">
-      <FormatCode>MM/YY</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="DateFormatskey2" default="false" type="medium" usage="DATE" formatindex="35">
-      <FormatCode>MMM/DD</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="DateFormatskey3" default="false" type="medium" usage="DATE" formatindex="36">
-      <FormatCode>MMMM</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="DateFormatskey4" default="false" type="medium" usage="DATE" formatindex="37">
-      <FormatCode>QQ YY</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="DateFormatskey9" default="false" type="medium" usage="DATE" formatindex="38">
-      <FormatCode>WW</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="TimeFormatskey1" default="false" type="short" usage="TIME" formatindex="39">
-      <FormatCode>HH:MM</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="TimeFormatskey2" default="false" type="medium" usage="TIME" formatindex="40">
-      <FormatCode>HH:MM:SS</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="TimeFormatskey3" default="true" type="short" usage="TIME" formatindex="41">
-      <FormatCode>HH:MM AM/PM</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="TimeFormatskey4" default="true" type="medium" usage="TIME" formatindex="42">
-      <FormatCode>HH:MM:SS AM/PM</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="TimeFormatskey5" default="false" type="medium" usage="TIME" formatindex="43">
-      <FormatCode>[HH]:MM:SS</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="TimeFormatskey6" default="false" type="short" usage="TIME" formatindex="44">
-      <FormatCode>MM:SS,00</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="TimeFormatskey7" default="false" type="medium" usage="TIME" formatindex="45">
-      <FormatCode>[HH]:MM:SS,00</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="DateTimeFormatskey1" default="true" type="medium" usage="DATE_TIME" formatindex="46">
-      <FormatCode>DD/MM/YY HH:MM</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="DateTimeFormatskey2" default="false" type="medium" usage="DATE_TIME" formatindex="47">
-      <FormatCode>DD/MM/YYYY HH:MM:SS AM/PM</FormatCode>
-    </FormatElement>
-  </LC_FORMAT>
+  <LC_FORMAT ref="kng_CG" replaceFrom="[CURRENCY]" replaceTo="[$CFA-681]" />
   <LC_COLLATION>
     <Collator default="true" unoid="alphanumeric"/>
     <CollationOptions>
@@ -330,15 +189,7 @@
       <MinimalDaysInFirstWeek>7</MinimalDaysInFirstWeek>
     </Calendar>
   </LC_CALENDAR>
-  <LC_CURRENCY>
-    <Currency default="true" usedInCompatibleFormatCodes="true">
-      <CurrencyID>XAF</CurrencyID>
-      <CurrencySymbol>CFA</CurrencySymbol>
-      <BankSymbol>XAF</BankSymbol>
-      <CurrencyName>Franc CFA</CurrencyName>
-      <DecimalPlaces>2</DecimalPlaces>
-    </Currency>
-  </LC_CURRENCY>
+  <LC_CURRENCY ref="kng_CG" />
   <LC_TRANSLITERATION>
     <Transliteration unoid="SENTENCE_CASE"/>
     <Transliteration unoid="LOWERCASE_UPPERCASE"/>
diff --git a/i18npool/source/localedata/data/kng_CG.xml b/i18npool/source/localedata/data/kng_CG.xml
old mode 100755
new mode 100644
index b9477ae..e0cb362
--- a/i18npool/source/localedata/data/kng_CG.xml
+++ b/i18npool/source/localedata/data/kng_CG.xml
@@ -21,7 +21,7 @@
   <LC_INFO>
     <Language>
       <LangID>kng</LangID>
-      <DefaultName>Kikongo</DefaultName>
+      <DefaultName>Koongo</DefaultName>
     </Language>
     <Country>
       <CountryID>CG</CountryID>
@@ -51,7 +51,7 @@
     <TimePM>PM</TimePM>
     <MeasurementSystem>metric</MeasurementSystem>
   </LC_CTYPE>
-  <LC_FORMAT replaceFrom="[CURRENCY]" replaceTo="[$CFA-63A]">
+  <LC_FORMAT replaceFrom="[CURRENCY]" replaceTo="[$CFA-827B]">
     <DateAcceptancePattern>D/M</DateAcceptancePattern>
     <FormatElement msgid="FixedFormatskey1" default="true" type="medium" usage="FIXED_NUMBER" formatindex="0">
       <FormatCode>General</FormatCode>
diff --git a/i18npool/source/localedata/data/ldi_CG.xml b/i18npool/source/localedata/data/ldi_CG.xml
old mode 100755
new mode 100644
index 2b7724d..9677747
--- a/i18npool/source/localedata/data/ldi_CG.xml
+++ b/i18npool/source/localedata/data/ldi_CG.xml
@@ -51,148 +51,7 @@
     <TimePM>PM</TimePM>
     <MeasurementSystem>metric</MeasurementSystem>
   </LC_CTYPE>
-  <LC_FORMAT replaceFrom="[CURRENCY]" replaceTo="[$CFA-63A]">
-    <DateAcceptancePattern>D/M</DateAcceptancePattern>
-    <FormatElement msgid="FixedFormatskey1" default="true" type="medium" usage="FIXED_NUMBER" formatindex="0">
-      <FormatCode>General</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="FixedFormatskey2" default="true" type="short" usage="FIXED_NUMBER" formatindex="1">
-      <FormatCode>0</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="FixedFormatskey3" default="false" type="medium" usage="FIXED_NUMBER" formatindex="2">
-      <FormatCode>0,00</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="FixedFormatskey4" default="false" type="short" usage="FIXED_NUMBER" formatindex="3">
-      <FormatCode>#.##0</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="FixedFormatskey5" default="false" type="medium" usage="FIXED_NUMBER" formatindex="4">
-      <FormatCode>#.##0,00</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="FixedFormatskey6" default="false" type="medium" usage="FIXED_NUMBER" formatindex="5">
-      <FormatCode>#.###,00</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="ScientificFormatskey1" default="true" type="medium" usage="SCIENTIFIC_NUMBER" formatindex="6">
-      <FormatCode>0,00E+00</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="ScientificFormatskey2" default="false" type="medium" usage="SCIENTIFIC_NUMBER" formatindex="7">
-      <FormatCode>0,00E+000</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="PercentFormatskey1" default="true" type="short" usage="PERCENT_NUMBER" formatindex="8">
-      <FormatCode>0%</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="PercentFormatskey2" default="true" type="long" usage="PERCENT_NUMBER" formatindex="9">
-      <FormatCode>0,00%</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="CurrencyFormatskey1" default="true" type="short" usage="CURRENCY" formatindex="12">
-      <FormatCode>[CURRENCY] #.##0;[CURRENCY]-#.##0</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="CurrencyFormatskey2" default="false" type="medium" usage="CURRENCY" formatindex="13">
-      <FormatCode>[CURRENCY] #.##0,00;[CURRENCY]-#.##0,00</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="CurrencyFormatskey3" default="false" type="medium" usage="CURRENCY" formatindex="14">
-      <FormatCode>[CURRENCY] #.##0;[RED][CURRENCY]-#.##0</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="CurrencyFormatskey4" default="true" type="medium" usage="CURRENCY" formatindex="15">
-      <FormatCode>[CURRENCY] #.##0,00;[RED][CURRENCY]-#.##0,00</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="CurrencyFormatskey5" default="false" type="medium" usage="CURRENCY" formatindex="16">
-      <FormatCode>CCC #.##0,00</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="CurrencyFormatskey6" default="false" type="medium" usage="CURRENCY" formatindex="17">
-      <FormatCode>[CURRENCY] #.##0,--;[RED][CURRENCY]-#.##0,--</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="DateFormatskey11" default="true" type="short" usage="DATE" formatindex="18">
-      <FormatCode>D/MM/YY</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="DateFormatskey14" default="true" type="long" usage="DATE" formatindex="19">
-      <FormatCode>NNNNDD, MMMM YYYY</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="DateFormatskey6" default="true" type="medium" usage="DATE" formatindex="20">
-      <FormatCode>DD/MM/YY</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="DateFormatskey5" default="false" type="medium" usage="DATE" formatindex="21">
-      <FormatCode>DD/MM/YYYY</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="DateFormatskey15" default="false" type="long" usage="DATE" formatindex="22">
-      <FormatCode>D, MMM YY</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="DateFormatskey16" default="false" type="long" usage="DATE" formatindex="23">
-      <FormatCode>D, MMM YYYY</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="DateFormatskey21" default="false" type="long" usage="DATE" formatindex="24">
-      <FormatCode>D, MMM YYYY</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="DateFormatskey17" default="false" type="long" usage="DATE" formatindex="25">
-      <FormatCode>D, MMMM YYYY</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="DateFormatskey22" default="false" type="long" usage="DATE" formatindex="26">
-      <FormatCode>D, MMMM YY</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="DateFormatskey10" default="false" type="medium" usage="DATE" formatindex="27">
-      <FormatCode>NN, DD/MMM/YY</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="DateFormatskey18" default="false" type="long" usage="DATE" formatindex="28">
-      <FormatCode>NN, D, MMM YY</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="DateFormatskey19" default="false" type="long" usage="DATE" formatindex="29">
-      <FormatCode>NN, D, MMMM YYYY</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="DateFormatskey20" default="false" type="long" usage="DATE" formatindex="30">
-      <FormatCode>NNNND, MMMM YYYY</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="DateFormatskey12" default="false" type="short" usage="DATE" formatindex="31">
-      <FormatCode>MM/DD</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="DateFormatskey7" default="false" type="medium" usage="DATE" formatindex="32">
-      <FormatCode>YY-MM-DD</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="DateFormatskey8" default="false" type="medium" usage="DATE" formatindex="33">
-      <FormatCode>YYYY-MM-DD</FormatCode>
-      <DefaultName>ISO 8601</DefaultName>
-    </FormatElement>
-    <FormatElement msgid="DateFormatskey1" default="false" type="medium" usage="DATE" formatindex="34">
-      <FormatCode>MM/YY</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="DateFormatskey2" default="false" type="medium" usage="DATE" formatindex="35">
-      <FormatCode>MMM/DD</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="DateFormatskey3" default="false" type="medium" usage="DATE" formatindex="36">
-      <FormatCode>MMMM</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="DateFormatskey4" default="false" type="medium" usage="DATE" formatindex="37">
-      <FormatCode>QQ YY</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="DateFormatskey9" default="false" type="medium" usage="DATE" formatindex="38">
-      <FormatCode>WW</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="TimeFormatskey1" default="false" type="short" usage="TIME" formatindex="39">
-      <FormatCode>HH:MM</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="TimeFormatskey2" default="false" type="medium" usage="TIME" formatindex="40">
-      <FormatCode>HH:MM:SS</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="TimeFormatskey3" default="true" type="short" usage="TIME" formatindex="41">
-      <FormatCode>HH:MM AM/PM</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="TimeFormatskey4" default="true" type="medium" usage="TIME" formatindex="42">
-      <FormatCode>HH:MM:SS AM/PM</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="TimeFormatskey5" default="false" type="medium" usage="TIME" formatindex="43">
-      <FormatCode>[HH]:MM:SS</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="TimeFormatskey6" default="false" type="short" usage="TIME" formatindex="44">
-      <FormatCode>MM:SS,00</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="TimeFormatskey7" default="false" type="medium" usage="TIME" formatindex="45">
-      <FormatCode>[HH]:MM:SS,00</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="DateTimeFormatskey1" default="true" type="medium" usage="DATE_TIME" formatindex="46">
-      <FormatCode>DD/MM/YY HH:MM</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="DateTimeFormatskey2" default="false" type="medium" usage="DATE_TIME" formatindex="47">
-      <FormatCode>DD/MM/YYYY HH:MM:SS AM/PM</FormatCode>
-    </FormatElement>
-  </LC_FORMAT>
+  <LC_FORMAT ref="kng_CG" replaceFrom="[CURRENCY]" replaceTo="[$CFA-65E]" />
   <LC_COLLATION>
     <Collator default="true" unoid="alphanumeric"/>
     <CollationOptions>
@@ -330,15 +189,7 @@
       <MinimalDaysInFirstWeek>7</MinimalDaysInFirstWeek>
     </Calendar>
   </LC_CALENDAR>
-  <LC_CURRENCY>
-    <Currency default="true" usedInCompatibleFormatCodes="true">
-      <CurrencyID>XAF</CurrencyID>
-      <CurrencySymbol>CFA</CurrencySymbol>
-      <BankSymbol>XAF</BankSymbol>
-      <CurrencyName>Franc CFA</CurrencyName>
-      <DecimalPlaces>2</DecimalPlaces>
-    </Currency>
-  </LC_CURRENCY>
+  <LC_CURRENCY ref="kng_CG" />
   <LC_TRANSLITERATION>
     <Transliteration unoid="SENTENCE_CASE"/>
     <Transliteration unoid="LOWERCASE_UPPERCASE"/>
diff --git a/i18npool/source/localedata/data/mdw_CG.xml b/i18npool/source/localedata/data/mdw_CG.xml
old mode 100755
new mode 100644
index 80542a2..9852fb0
--- a/i18npool/source/localedata/data/mdw_CG.xml
+++ b/i18npool/source/localedata/data/mdw_CG.xml
@@ -51,148 +51,7 @@
     <TimePM>PM</TimePM>
     <MeasurementSystem>metric</MeasurementSystem>
   </LC_CTYPE>
-  <LC_FORMAT replaceFrom="[CURRENCY]" replaceTo="[$CFA-63A]">
-    <DateAcceptancePattern>D/M</DateAcceptancePattern>
-    <FormatElement msgid="FixedFormatskey1" default="true" type="medium" usage="FIXED_NUMBER" formatindex="0">
-      <FormatCode>General</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="FixedFormatskey2" default="true" type="short" usage="FIXED_NUMBER" formatindex="1">
-      <FormatCode>0</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="FixedFormatskey3" default="false" type="medium" usage="FIXED_NUMBER" formatindex="2">
-      <FormatCode>0,00</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="FixedFormatskey4" default="false" type="short" usage="FIXED_NUMBER" formatindex="3">
-      <FormatCode>#.##0</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="FixedFormatskey5" default="false" type="medium" usage="FIXED_NUMBER" formatindex="4">
-      <FormatCode>#.##0,00</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="FixedFormatskey6" default="false" type="medium" usage="FIXED_NUMBER" formatindex="5">
-      <FormatCode>#.###,00</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="ScientificFormatskey1" default="true" type="medium" usage="SCIENTIFIC_NUMBER" formatindex="6">
-      <FormatCode>0,00E+00</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="ScientificFormatskey2" default="false" type="medium" usage="SCIENTIFIC_NUMBER" formatindex="7">
-      <FormatCode>0,00E+000</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="PercentFormatskey1" default="true" type="short" usage="PERCENT_NUMBER" formatindex="8">
-      <FormatCode>0%</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="PercentFormatskey2" default="true" type="long" usage="PERCENT_NUMBER" formatindex="9">
-      <FormatCode>0,00%</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="CurrencyFormatskey1" default="true" type="short" usage="CURRENCY" formatindex="12">
-      <FormatCode>[CURRENCY] #.##0;[CURRENCY]-#.##0</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="CurrencyFormatskey2" default="false" type="medium" usage="CURRENCY" formatindex="13">
-      <FormatCode>[CURRENCY] #.##0,00;[CURRENCY]-#.##0,00</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="CurrencyFormatskey3" default="false" type="medium" usage="CURRENCY" formatindex="14">
-      <FormatCode>[CURRENCY] #.##0;[RED][CURRENCY]-#.##0</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="CurrencyFormatskey4" default="true" type="medium" usage="CURRENCY" formatindex="15">
-      <FormatCode>[CURRENCY] #.##0,00;[RED][CURRENCY]-#.##0,00</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="CurrencyFormatskey5" default="false" type="medium" usage="CURRENCY" formatindex="16">
-      <FormatCode>CCC #.##0,00</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="CurrencyFormatskey6" default="false" type="medium" usage="CURRENCY" formatindex="17">
-      <FormatCode>[CURRENCY] #.##0,--;[RED][CURRENCY]-#.##0,--</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="DateFormatskey11" default="true" type="short" usage="DATE" formatindex="18">
-      <FormatCode>D/MM/YY</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="DateFormatskey14" default="true" type="long" usage="DATE" formatindex="19">
-      <FormatCode>NNNNDD, MMMM YYYY</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="DateFormatskey6" default="true" type="medium" usage="DATE" formatindex="20">
-      <FormatCode>DD/MM/YY</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="DateFormatskey5" default="false" type="medium" usage="DATE" formatindex="21">
-      <FormatCode>DD/MM/YYYY</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="DateFormatskey15" default="false" type="long" usage="DATE" formatindex="22">
-      <FormatCode>D, MMM YY</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="DateFormatskey16" default="false" type="long" usage="DATE" formatindex="23">
-      <FormatCode>D, MMM YYYY</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="DateFormatskey21" default="false" type="long" usage="DATE" formatindex="24">
-      <FormatCode>D, MMM YYYY</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="DateFormatskey17" default="false" type="long" usage="DATE" formatindex="25">
-      <FormatCode>D, MMMM YYYY</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="DateFormatskey22" default="false" type="long" usage="DATE" formatindex="26">
-      <FormatCode>D, MMMM YY</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="DateFormatskey10" default="false" type="medium" usage="DATE" formatindex="27">
-      <FormatCode>NN, DD/MMM/YY</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="DateFormatskey18" default="false" type="long" usage="DATE" formatindex="28">
-      <FormatCode>NN, D, MMM YY</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="DateFormatskey19" default="false" type="long" usage="DATE" formatindex="29">
-      <FormatCode>NN, D, MMMM YYYY</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="DateFormatskey20" default="false" type="long" usage="DATE" formatindex="30">
-      <FormatCode>NNNND, MMMM YYYY</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="DateFormatskey12" default="false" type="short" usage="DATE" formatindex="31">
-      <FormatCode>MM/DD</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="DateFormatskey7" default="false" type="medium" usage="DATE" formatindex="32">
-      <FormatCode>YY-MM-DD</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="DateFormatskey8" default="false" type="medium" usage="DATE" formatindex="33">
-      <FormatCode>YYYY-MM-DD</FormatCode>
-      <DefaultName>ISO 8601</DefaultName>
-    </FormatElement>
-    <FormatElement msgid="DateFormatskey1" default="false" type="medium" usage="DATE" formatindex="34">
-      <FormatCode>MM/YY</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="DateFormatskey2" default="false" type="medium" usage="DATE" formatindex="35">
-      <FormatCode>MMM/DD</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="DateFormatskey3" default="false" type="medium" usage="DATE" formatindex="36">
-      <FormatCode>MMMM</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="DateFormatskey4" default="false" type="medium" usage="DATE" formatindex="37">
-      <FormatCode>QQ YY</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="DateFormatskey9" default="false" type="medium" usage="DATE" formatindex="38">
-      <FormatCode>WW</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="TimeFormatskey1" default="false" type="short" usage="TIME" formatindex="39">
-      <FormatCode>HH:MM</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="TimeFormatskey2" default="false" type="medium" usage="TIME" formatindex="40">
-      <FormatCode>HH:MM:SS</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="TimeFormatskey3" default="true" type="short" usage="TIME" formatindex="41">
-      <FormatCode>HH:MM AM/PM</FormatCode>
-    </FormatElement>
-    <FormatElement msgid="TimeFormatskey4" default="true" type="medium" usage="TIME" formatindex="42">

... etc. - the rest is truncated


More information about the Libreoffice-commits mailing list