summaryrefslogtreecommitdiff
path: root/i18npool/inc/localedata.hxx
AgeCommit message (Collapse)Author
2012-03-30removed duplicate includes in filter / i18npool / sdextTakeshi Abe
2012-01-11implemented date acceptance patterns APIEike Rathke
2011-11-19add narrow (one letter) month namesEike Rathke
While introducing Calendar2 and the XCalendar3 interface anyway, as well the "one letter" narrow month names sometimes needed in calendaring can be added. These are not always the first capitalized letters of the months in all locales, and might even not necessarily be just one character. Introduces a new struct css::i18n::Calendar2 that is not derived from css::i18n::Calendar because it uses a new struct css::i18n::CalendarItem2 to hold the NarrowName elements. In locale data the elements DaysOfMonth, MonthsOfYear and GenitiveMonths now have an optional element DefaultNarrowName. If not specified, the first character of DefaultFullName is taken. LocaleDataWrapper and CalendarWrapper use and return the new Calendar2 and sequences of CalendarItem2 structs. Application code adapted. The number formatter now displays narrow month names (genitive if applicable) for the MMMMM code, previously it displayed the first 16 bit code point of the full name (not even utf-16 aware). Narrow day names currently are not used, except in svtools' Calendar control.
2011-11-19implement possessive genitive case month names locale data APIEike Rathke
2011-11-19squeeze some duplicated codeEike Rathke
2011-01-24WaE: gcc 4.6.0 various warningsCaolán McNamara
2010-10-14Add vim/emacs modelines to all source filesSebastian Spaeth
Fixes #fdo30794 Based on bin/add-modelines script (originally posted in mail 1286706307.1871.1399280959@webmail.messagingengine.com) Signed-off-by: Sebastian Spaeth <Sebastian@SSpaeth.de>
2010-02-12changefileheader2: #i109125#: change source file copyright notice from Sun ↵Jens-Heiner Rechtien
Microsystems to Oracle; remove CVS style keywords (RCSfile, Revision)
2008-10-01CWS-TOOLING: integrate CWS i18n45Vladimir Glazounov
2008-04-10INTEGRATION: CWS changefileheader (1.19.10); FILE MERGEDRüdiger Timm
2008/04/01 15:20:04 thb 1.19.10.3: #i85898# Stripping all external header guards 2008/04/01 12:31:13 thb 1.19.10.2: #i85898# Stripping all external header guards 2008/03/31 16:01:16 rt 1.19.10.1: #i87441# Change license header to LPGL v3.
2008-01-28INTEGRATION: CWS i18n39 (1.17.64); FILE MERGEDVladimir Glazounov
2008/01/08 04:20:50 khong 1.17.64.1: i78055 move simple collator tailoring to localedata
2008-01-14INTEGRATION: CWS chart15 (1.17.68); FILE MERGEDIvo Hinkelmann
2007/12/14 11:43:22 bm 1.17.68.5: #i84276# make cachedItem a member of the LocaleData class again 2007/12/14 10:52:58 bm 1.17.68.4: #i84276# use more safe singleton implementation 2007/12/06 17:08:28 iha 1.17.68.3: #i84276# avoid repeated loading and unloading of localedata lib 2007/12/05 19:34:12 iha 1.17.68.2: #i84276# avoid repeated loading and unloading of localedata lib - reorganize for solaris compiler 2007/12/05 18:02:16 iha 1.17.68.1: #i84276# avoid repeated loading and unloading of localedata lib
2007-01-25INTEGRATION: CWS i18n28 (1.16.54); FILE MERGEDRüdiger Timm
2006/12/06 05:52:38 khong 1.16.54.1: #i64400# add an optional breakiterator entry in localedata
2006-06-20INTEGRATION: CWS warnings01 (1.12.14); FILE MERGEDJens-Heiner Rechtien
2006/05/24 00:26:06 sb 1.12.14.4: RESYNC: (1.14-1.15); FILE MERGED 2006/04/07 21:03:50 sb 1.12.14.3: RESYNC: (1.13-1.14); FILE MERGED 2006/01/25 22:02:44 sb 1.12.14.2: RESYNC: (1.12-1.13); FILE MERGED 2005/11/10 10:14:58 pl 1.12.14.1: #i53898# removed warnings
2006-04-20INTEGRATION: CWS numbers203 (1.14.10); FILE MERGEDJens-Heiner Rechtien
2006/03/03 12:13:02 er 1.14.10.1: #i61657# new ::com::sun::star::i18n::Currency2.LegacyOnly
2006-01-31INTEGRATION: CWS i18n24 (1.12.36); FILE MERGEDKurt Zenker
2006/01/10 23:15:20 khong 1.12.36.1: #i60331 extract index data to external library
2006-01-19INTEGRATION: CWS gcc41 (1.12.34); FILE MERGEDOliver Bolte
2005/12/07 16:53:54 pmladek 1.12.34.1: #i58972# Added missing declarations; It was necessary because friend function declaration did not longer invoked implicit declaration of the function in gcc-4.1
2005-09-07INTEGRATION: CWS ooo19126 (1.11.54); FILE MERGEDRüdiger Timm
2005/09/05 17:47:26 rt 1.11.54.1: #i54170# Change license header: remove SISSL
2004-07-30INTEGRATION: CWS i18n13 (1.10.2); FILE MERGEDKurt Zenker
2004/06/14 22:42:36 khong 1.10.2.1: #i29964# #i29965# fix indexentrysupplier crash on window platform
2004-05-28INTEGRATION: CWS i18n12 (1.9.2); FILE MERGEDOliver Bolte
2004/04/09 20:10:41 khong 1.9.2.1: #i25323# generate index table from ICU collator for western languages
2004-01-20INTEGRATION: CWS i18n10 (1.8.6); FILE MERGEDRüdiger Timm
2003/12/17 20:08:42 khong 1.8.6.1: #i22138# #112506# migrate to ICU collator and remove link to tool library
2003-10-06INTEGRATION: CWS net2003 (1.7.88); FILE MERGEDVladimir Glazounov
2003/08/12 15:12:50 obo 1.7.88.1: #11136# .net 2003
2002-08-16#101191# fix a problem when refering the Calendar in same localeKarl Hong
2002-08-16#101191# implement 'ref' for Calendar day and month nameKarl Hong
2002-03-18#97583# move namespaceBustamam Harun
2002-03-16#97583# added new localesBustamam Harun
2001-11-12#84725# Add XServiceInfo implementation; #92924# replace static array of ↵Eike Rathke
oustrings with char*
2001-09-16Add LicenseBustamam Harun
2001-08-30Add localedata, registerservices, numberformatcode, defaultnumberingproviderBustamam Harun