Bug 92442 - i18n: add locale data for English Gambia [en-GM]
Summary: i18n: add locale data for English Gambia [en-GM]
Status: RESOLVED FIXED
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Localization (show other bugs)
Version:
(earliest affected)
unspecified
Hardware: All All
: medium enhancement
Assignee: Eike Rathke
URL:
Whiteboard: target:5.1.0
Keywords:
Depends on:
Blocks:
 
Reported: 2015-06-30 02:48 UTC by Al
Modified: 2016-10-25 19:24 UTC (History)
2 users (show)

See Also:
Crash report or crash signature:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Al 2015-06-30 02:48:44 UTC
Request for currency symbol D to be associated with Gambian Dalasi. ALL other locale settings to be matched with UK English. Below is copied from http://www.it46.se/localegen/locale/1435628668_en_GM.xml


<Locale versionDTD="2.0" allowUpdateFromCLDR="no" version="1.0"><LC_INFO><Language><LangID>en</LangID><DefaultName>English, United Kingdom</DefaultName></Language><Country><CountryID>GM</CountryID><DefaultName>Gambia</DefaultName></Country></LC_INFO><LC_CTYPE unoid="generic"><Separators><DateSeparator>/</DateSeparator><ThousandSeparator>,</ThousandSeparator><DecimalSeparator>.</DecimalSeparator><TimeSeparator>:</TimeSeparator><Time100SecSeparator>.</Time100SecSeparator><ListSeparator>;</ListSeparator><LongDateDayOfWeekSeparator>, </LongDateDayOfWeekSeparator><LongDateDaySeparator>, </LongDateDaySeparator><LongDateMonthSeparator> </LongDateMonthSeparator><LongDateYearSeparator> </LongDateYearSeparator></Separators><Markers><QuotationStart>‘</QuotationStart><QuotationEnd>’</QuotationEnd><DoubleQuotationStart>“</DoubleQuotationStart><DoubleQuotationEnd>”</DoubleQuotationEnd></Markers><TimeAM>am</TimeAM><TimePM>pm</TimePM><MeasurementSystem>metric</MeasurementSystem></LC_CTYPE><LC_FORMAT replaceFrom="[CURRENCY]" replaceTo="[$D-FFFF]"><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><DefaultName>ISO 8601</DefaultName></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_COLLATION><Collator default="true" unoid="alphanumeric"/><CollationOptions><TransliterationModules>IGNORE_CASE</TransliterationModules></CollationOptions></LC_COLLATION><LC_SEARCH><SearchOptions><TransliterationModules>IGNORE_CASE</TransliterationModules></SearchOptions></LC_SEARCH><LC_INDEX><IndexKey phonetic="false" default="true" unoid="alphanumeric">A-Z</IndexKey><UnicodeScript>0</UnicodeScript><UnicodeScript>1</UnicodeScript><FollowPageWord>p</FollowPageWord><FollowPageWord>pp</FollowPageWord></LC_INDEX><LC_CALENDAR><Calendar unoid="gregorian" default="true"><DaysOfWeek><Day><DayID>sun</DayID><DefaultAbbrvName>Sun</DefaultAbbrvName><DefaultFullName>Sunday</DefaultFullName></Day><Day><DayID>mon</DayID><DefaultAbbrvName>Mon</DefaultAbbrvName><DefaultFullName>Monday</DefaultFullName></Day><Day><DayID>tue</DayID><DefaultAbbrvName>Tue</DefaultAbbrvName><DefaultFullName>Tuesday</DefaultFullName></Day><Day><DayID>wed</DayID><DefaultAbbrvName>Wed</DefaultAbbrvName><DefaultFullName>Wednesday</DefaultFullName></Day><Day><DayID>thu</DayID><DefaultAbbrvName>Thu</DefaultAbbrvName><DefaultFullName>Thursday</DefaultFullName></Day><Day><DayID>fri</DayID><DefaultAbbrvName>Fri</DefaultAbbrvName><DefaultFullName>Friday</DefaultFullName></Day><Day><DayID>sat</DayID><DefaultAbbrvName>Sat</DefaultAbbrvName><DefaultFullName>Saturday</DefaultFullName></Day></DaysOfWeek><MonthsOfYear><Month><MonthID>jan</MonthID><DefaultAbbrvName>Jan</DefaultAbbrvName><DefaultFullName>January</DefaultFullName></Month><Month><MonthID>feb</MonthID><DefaultAbbrvName>Feb</DefaultAbbrvName><DefaultFullName>February</DefaultFullName></Month><Month><MonthID>mar</MonthID><DefaultAbbrvName>Mar</DefaultAbbrvName><DefaultFullName>March</DefaultFullName></Month><Month><MonthID>apr</MonthID><DefaultAbbrvName>Apr</DefaultAbbrvName><DefaultFullName>April</DefaultFullName></Month><Month><MonthID>may</MonthID><DefaultAbbrvName>May</DefaultAbbrvName><DefaultFullName>May</DefaultFullName></Month><Month><MonthID>jun</MonthID><DefaultAbbrvName>Jun</DefaultAbbrvName><DefaultFullName>June</DefaultFullName></Month><Month><MonthID>jul</MonthID><DefaultAbbrvName>Jul</DefaultAbbrvName><DefaultFullName>July</DefaultFullName></Month><Month><MonthID>aug</MonthID><DefaultAbbrvName>Aug</DefaultAbbrvName><DefaultFullName>August</DefaultFullName></Month><Month><MonthID>sep</MonthID><DefaultAbbrvName>Sep</DefaultAbbrvName><DefaultFullName>September</DefaultFullName></Month><Month><MonthID>oct</MonthID><DefaultAbbrvName>Oct</DefaultAbbrvName><DefaultFullName>October</DefaultFullName></Month><Month><MonthID>nov</MonthID><DefaultAbbrvName>Nov</DefaultAbbrvName><DefaultFullName>November</DefaultFullName></Month><Month><MonthID>dec</MonthID><DefaultAbbrvName>Dec</DefaultAbbrvName><DefaultFullName>December</DefaultFullName></Month></MonthsOfYear><Eras><Era><EraID>bc</EraID><DefaultAbbrvName>bc</DefaultAbbrvName><DefaultFullName>Before Christ</DefaultFullName></Era><Era><EraID>ad</EraID><DefaultAbbrvName>AD</DefaultAbbrvName><DefaultFullName>Anno Domini</DefaultFullName></Era></Eras><StartDayOfWeek><DayID>sun</DayID></StartDayOfWeek><MinimalDaysInFirstWeek>1</MinimalDaysInFirstWeek></Calendar></LC_CALENDAR><LC_CURRENCY><Currency default="true" usedInCompatibleFormatCodes="true"><CurrencyID>GMD</CurrencyID><CurrencySymbol>D</CurrencySymbol><BankSymbol>GMD</BankSymbol><CurrencyName>Dalasi</CurrencyName><DecimalPlaces>2</DecimalPlaces></Currency></LC_CURRENCY><LC_TRANSLITERATION><Transliteration unoid="LOWERCASE_UPPERCASE"/><Transliteration unoid="UPPERCASE_LOWERCASE"/><Transliteration unoid="IGNORE_CASE"/></LC_TRANSLITERATION><LC_MISC><ReservedWords><trueWord>True</trueWord><falseWord>False</falseWord><quarter1Word>Quarter 1</quarter1Word><quarter2Word>Quarter 2</quarter2Word><quarter3Word>Quarter 3</quarter3Word><quarter4Word>Quarter 4</quarter4Word><aboveWord>Above</aboveWord><belowWord>Below</belowWord><quarter1Abbreviation>Q1</quarter1Abbreviation><quarter2Abbreviation>Q2</quarter2Abbreviation><quarter3Abbreviation>Q3</quarter3Abbreviation><quarter4Abbreviation>Q4</quarter4Abbreviation></ReservedWords></LC_MISC><LC_NumberingLevel><NumberingLevel NumType="4" Prefix=" " Suffix=")"/><NumberingLevel NumType="4" Prefix=" " Suffix="."/><NumberingLevel NumType="4" Prefix="(" Suffix=")"/><NumberingLevel NumType="2" Prefix=" " Suffix="."/><NumberingLevel NumType="0" Prefix=" " Suffix=")"/><NumberingLevel NumType="1" Prefix=" " Suffix=")"/><NumberingLevel NumType="1" Prefix="(" Suffix=")"/><NumberingLevel NumType="3" Prefix=" " Suffix="."/></LC_NumberingLevel><LC_OutLineNumberingLevel ref="en_US"/></Locale><!--Version 1.0  -->
Comment 1 Joel Madero 2015-06-30 04:03:20 UTC
Is there a reason why this has been assigned to Eike? We don't assign bugs to devs (they assign bugs to themselves)
Comment 2 Eike Rathke 2015-06-30 08:29:41 UTC
@Joel:
Because I created the link such in https://wiki.documentfoundation.org/LibreOffice_Localization_Guide/How_To_Submit_New_Locale_Data

;-)

Usually I'm the one who checks and integrates these, so..

@Al:
If this is only about the currency GMD to be used for en_GM and all other settings are identical to en_GB then we can derive from en_GB instead of adding a complete set of identical data. However, please next time attach a file instead of pasting it into the comment field, thanks.
Comment 3 Commit Notification 2015-06-30 09:19:21 UTC
Eike Rathke committed a patch related to this issue.
It has been pushed to "master":

http://cgit.freedesktop.org/libreoffice/core/commit/?id=07ec1e8cb83b56d82e811eccc169007beeca7651

add English (Gambia) [en-GM] to language list, tdf#92442

It will be available in 5.1.0.

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.
Comment 4 Commit Notification 2015-06-30 09:19:25 UTC
Eike Rathke committed a patch related to this issue.
It has been pushed to "master":

http://cgit.freedesktop.org/libreoffice/core/commit/?id=7c769c7bfc4a9d8b64c7d562aba5c1ad27cd0664

add English (Gambia) [en-GM] locale data, tdf#92442

It will be available in 5.1.0.

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.