Created attachment 88666 [details] locale setting for West Africa /UEMOA I generated a locale setting for my country by using the tool in http://www.it46.se/localegen. The file here attached is validated in www.validdome.org/xml The new locale provides the XOF currency that is missing in libreoffice but used in 8 countries in West Africa. The locale data is good for the UEMOA zone : Benin, Burkina Faso, Ivory Cost, Guinea Bissau, Mali, Niger, Senegal and Togo. Thanks for adding it to libreoffice
Eike Rathke committed a patch related to this issue. It has been pushed to "master": http://cgit.freedesktop.org/libreoffice/core/commit/?id=63360cbe1c3c11f8eb627be83f519f5dd6c13a4e added French (Burkina Faso) [fr-BF] locale data, fdo#71243 The patch should be included in the daily builds available at http://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: http://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback.
Thanks! Test compiling this I got Error: ListSeparator not ';' semicolon. Strongly recommended. Currently required. Warning: Time100SecSeparator is different from DecimalSeparator, this may be correct or not. Intended? Warning: Don't forget to adapt corresponding FormatCode elements when changing separators. Warning: QuotationStart may be wrong: U+00AB « Warning: QuotationEnd may be wrong: U+00BB » So I redefined ListSeparator to ';' semicolon. Are you sure about the Time100SecSeparator being '.' dot instead of ',' comma that is DecimalSeparator? QuotationStart/End should actually be the characters used for single quotation marks, as opposed to DoubleQuotationStart/End U+201E „ / U+201D ” fr_FR uses <‘> U+2018 LEFT SINGLE QUOTATION MARK <’> U+2019 RIGHT SINGLE QUOTATION MARK <«> U+00AB LEFT-POINTING DOUBLE ANGLE QUOTATION MARK <»> U+00BB RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK Should it be the same for fr_BF? The MS-LCID I newly assigned is 0x800C so it's now replaceTo="[$F-800C]" in <LC_FORMAT> I also added the same <DateAcceptancePattern> elements as in the fr_FR locale to <LC_FORMAT> <DateAcceptancePattern>D/M</DateAcceptancePattern> <DateAcceptancePattern>D.M.Y</DateAcceptancePattern> <DateAcceptancePattern>D-M-Y</DateAcceptancePattern>
(In reply to comment #2) > Thanks! > > Test compiling this I got > Error: ListSeparator not ';' semicolon. Strongly recommended. Currently > required. > Warning: Time100SecSeparator is different from DecimalSeparator, this may be > correct or not. Intended? > Warning: Don't forget to adapt corresponding FormatCode elements when > changing separators. > Warning: QuotationStart may be wrong: U+00AB « > Warning: QuotationEnd may be wrong: U+00BB » > > So I redefined ListSeparator to ';' semicolon. > > Are you sure about the Time100SecSeparator being '.' dot instead of ',' > comma that is DecimalSeparator? ',' is good also. So let us take it. > > QuotationStart/End should actually be the characters used for single > quotation marks, as opposed to DoubleQuotationStart/End U+201E „ / U+201D ” > fr_FR uses > <‘> U+2018 LEFT SINGLE QUOTATION MARK > <’> U+2019 RIGHT SINGLE QUOTATION MARK > <«> U+00AB LEFT-POINTING DOUBLE ANGLE QUOTATION MARK > <»> U+00BB RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK > Should it be the same for fr_BF? Yes. > > The MS-LCID I newly assigned is 0x800C so it's now replaceTo="[$F-800C]" in > <LC_FORMAT> > > I also added the same <DateAcceptancePattern> elements as in the fr_FR > locale to <LC_FORMAT> > <DateAcceptancePattern>D/M</DateAcceptancePattern> > <DateAcceptancePattern>D.M.Y</DateAcceptancePattern> > <DateAcceptancePattern>D-M-Y</DateAcceptancePattern>
Eike Rathke committed a patch related to this issue. It has been pushed to "master": http://cgit.freedesktop.org/libreoffice/core/commit/?id=3476768dc52dac9ed10a204ffcf000cd042d8993 corrected Time100SecSeparator and quotation marks, fdo#71243 The patch should be included in the daily builds available at http://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: http://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback.