datetime: Support new date endianess for ce_RU
https://bugzilla.gnome.org/show_bug.cgi?id=749438
This commit is contained in:
parent
71d5be4cf2
commit
8b2d6b7afe
2 changed files with 8 additions and 1 deletions
|
@ -135,6 +135,10 @@ date_endian_get_default (gboolean verbose)
|
|||
items[1] == ITEM_DAY &&
|
||||
items[2] == ITEM_YEAR)
|
||||
return DATE_ENDIANESS_MIDDLE;
|
||||
if (items[0] == ITEM_YEAR &&
|
||||
items[1] == ITEM_DAY &&
|
||||
items[2] == ITEM_MONTH)
|
||||
return DATE_ENDIANESS_YDM;
|
||||
|
||||
g_warning ("Could not parse format '%s'", fmt);
|
||||
|
||||
|
@ -165,6 +169,8 @@ date_endian_to_string (DateEndianess endianess)
|
|||
return "Big (YYYY-MM-DD)";
|
||||
case DATE_ENDIANESS_MIDDLE:
|
||||
return "Middle (MM-DD-YYYY)";
|
||||
case DATE_ENDIANESS_YDM:
|
||||
return "YDM (YYYY-DD-MM)";
|
||||
default:
|
||||
g_assert_not_reached ();
|
||||
}
|
||||
|
|
|
@ -22,7 +22,8 @@
|
|||
typedef enum {
|
||||
DATE_ENDIANESS_BIG, /* Big-endian (year, month, day), e.g. 03-04-05 */
|
||||
DATE_ENDIANESS_LITTLE, /* Little-endian (day, month, year), e.g. 05/04/03 */
|
||||
DATE_ENDIANESS_MIDDLE /* Middle-endian (month, day, year), e.g. 04/05/03 */
|
||||
DATE_ENDIANESS_MIDDLE, /* Middle-endian (month, day, year), e.g. 04/05/03 */
|
||||
DATE_ENDIANESS_YDM /* YDM-endian (year, day, month), e.g. 03/05/04 */
|
||||
} DateEndianess;
|
||||
|
||||
DateEndianess date_endian_get_default (gboolean verbose);
|
||||
|
|
Loading…
Add table
Reference in a new issue