Created attachment 142140 [details]
Locale Data for Iloko [ilo-PH]
Locale data for Iloko [ilo-PH] attached (ilo_PH.xml).
I just had to correct one thing, the currency replacement's LCID value 3409 is from en_PH, which needs to be 6A3 here (the new value added with https://cgit.freedesktop.org/libreoffice/core/diff/include/i18nlangtag/lang.h?id=ed9416446def1a9c9af3869c3113d041ad33884e ). That's some requirement (stemming from Excel) for currency format codes to include the LCID and if not changed generates two sets of otherwise identical currency formats that only differ in LCID. A detail you likely couldn't know.
- <LC_FORMAT replaceFrom="[CURRENCY]" replaceTo="[$Php-3409]">
+ <LC_FORMAT replaceFrom="[CURRENCY]" replaceTo="[$Php-6A3]">
Eike Rathke committed a patch related to this issue.
It has been pushed to "master":
Resolves: tdf#117655 Add Iloko [ilo-PH] locale data
It will be available in 6.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:
Affected users are encouraged to test the fix and report feedback.
Thanks for you all your help!
How can I test this in the next nightly build?
In Calc, Ctrl+1 or menu Format -> Cells..., then tab page Numbers, the various number formats in different categories. Play with different dates and format codes DDD, DDDD, MMM and MMMM to see the day and month names, or QQ for quarter names.
In Writer, generate an Index table (from headings or some such, I don't remember), which should sort in the order given by the character sequence given in the <IndexKey> element.
If under Tools -> Options -> Language Settings -> Languages, the Locale is set to Iloko, then in Calc date input should be accepted according to the Date Acceptance Patterns, also some long dates with month names should be possible, and all default formatting should occur according to the ilo-PH locale data.