Code

Ticket #11637: 01-formats_sr_and_sr-latn.diff

File 01-formats_sr_and_sr-latn.diff, 4.2 KB (added by janos, 5 years ago)

formats for Serbian and Serbian latin

Line 
1--- a/django/conf/locale/sr/formats.py
2+++ b/django/conf/locale/sr/formats.py
3@@ -2,17 +2,43 @@
4 # This file is distributed under the same license as the Django package.
5 #
6 
7-DATE_FORMAT = 'd. F Y.'
8-TIME_FORMAT = 'H.i.s'
9-# DATETIME_FORMAT =
10-YEAR_MONTH_FORMAT = 'Y F'
11-MONTH_DAY_FORMAT = 'F j.'
12-SHORT_DATE_FORMAT = 'd.m.Y.'
13-# SHORT_DATETIME_FORMAT =
14-# FIRST_DAY_OF_WEEK =
15-# DATE_INPUT_FORMATS =
16-# TIME_INPUT_FORMATS =
17-# DATETIME_INPUT_FORMATS =
18+DATE_FORMAT = 'j. F Y.'
19+TIME_FORMAT = 'H:i'
20+DATETIME_FORMAT = 'j. F Y. H:i'
21+YEAR_MONTH_FORMAT = 'F Y.'
22+MONTH_DAY_FORMAT = 'j. F'
23+SHORT_DATE_FORMAT = 'j.m.Y.'
24+SHORT_DATETIME_FORMAT = 'j.m.Y. H:i'
25+FIRST_DAY_OF_WEEK = 1
26+DATE_INPUT_FORMATS = (
27+    '%Y-%m-%d',                     # '2006-10-25'
28+    '%d.%m.%Y.', '%d.%m.%y.',       # '25.10.2006.', '25.10.06.'
29+    '%d. %m. %Y.', '%d. %m. %y.',   # '25. 10. 2006.', '25. 10. 06.'
30+    '%d. %b %y.', '%d. %B %y.',     # '25. Oct 06.', '25. October 06.'
31+    '%d. %b \'%y.', '%d. %B \'%y.', # '25. Oct '06.', '25. October '06.'
32+    '%d. %b %Y.', '%d. %B %Y.',     # '25. Oct 2006.', '25. October 2006.'
33+)
34+TIME_INPUT_FORMATS = (
35+    '%H:%M:%S',     # '14:30:59'
36+    '%H:%M',        # '14:30'
37+)
38+DATETIME_INPUT_FORMATS = (
39+    '%Y-%m-%d %H:%M:%S',      # '2006-10-25 14:30:59'
40+    '%Y-%m-%d %H:%M',         # '2006-10-25 14:30'
41+    '%Y-%m-%d',               # '2006-10-25'
42+    '%d.%m.%Y. %H:%M:%S',     # '25.10.2006. 14:30:59'
43+    '%d.%m.%Y. %H:%M',        # '25.10.2006. 14:30'
44+    '%d.%m.%Y.',              # '25.10.2006.'
45+    '%d.%m.%y. %H:%M:%S',     # '25.10.06. 14:30:59'
46+    '%d.%m.%y. %H:%M',        # '25.10.06. 14:30'
47+    '%d.%m.%y.',              # '25.10.06.'
48+    '%d. %m. %Y. %H:%M:%S',   # '25. 10. 2006. 14:30:59'
49+    '%d. %m. %Y. %H:%M',      # '25. 10. 2006. 14:30'
50+    '%d. %m. %Y.',            # '25. 10. 2006.'
51+    '%d. %m. %y. %H:%M:%S',   # '25. 10. 06. 14:30:59'
52+    '%d. %m. %y. %H:%M',      # '25. 10. 06. 14:30'
53+    '%d. %m. %y.',            # '25. 10. 06.'
54+)
55 DECIMAL_SEPARATOR = '.'
56 THOUSAND_SEPARATOR = ','
57-# NUMBER_GROUPING =
58+NUMBER_GROUPING = 3
59--- a/django/conf/locale/sr_Latn/formats.py
60+++ b/django/conf/locale/sr_Latn/formats.py
61@@ -2,17 +2,43 @@
62 # This file is distributed under the same license as the Django package.
63 #
64 
65-# DATE_FORMAT =
66-# TIME_FORMAT =
67-# DATETIME_FORMAT =
68-# YEAR_MONTH_FORMAT =
69-# MONTH_DAY_FORMAT =
70-# SHORT_DATE_FORMAT =
71-# SHORT_DATETIME_FORMAT =
72-# FIRST_DAY_OF_WEEK =
73-# DATE_INPUT_FORMATS =
74-# TIME_INPUT_FORMATS =
75-# DATETIME_INPUT_FORMATS =
76-# DECIMAL_SEPARATOR =
77-# THOUSAND_SEPARATOR =
78-# NUMBER_GROUPING =
79+DATE_FORMAT = 'j. F Y.'
80+TIME_FORMAT = 'H:i'
81+DATETIME_FORMAT = 'j. F Y. H:i'
82+YEAR_MONTH_FORMAT = 'F Y.'
83+MONTH_DAY_FORMAT = 'j. F'
84+SHORT_DATE_FORMAT = 'j.m.Y.'
85+SHORT_DATETIME_FORMAT = 'j.m.Y. H:i'
86+FIRST_DAY_OF_WEEK = 1
87+DATE_INPUT_FORMATS = (
88+    '%Y-%m-%d',                     # '2006-10-25'
89+    '%d.%m.%Y.', '%d.%m.%y.',       # '25.10.2006.', '25.10.06.'
90+    '%d. %m. %Y.', '%d. %m. %y.',   # '25. 10. 2006.', '25. 10. 06.'
91+    '%d. %b %y.', '%d. %B %y.',     # '25. Oct 06.', '25. October 06.'
92+    '%d. %b \'%y.', '%d. %B \'%y.', # '25. Oct '06.', '25. October '06.'
93+    '%d. %b %Y.', '%d. %B %Y.',     # '25. Oct 2006.', '25. October 2006.'
94+)
95+TIME_INPUT_FORMATS = (
96+    '%H:%M:%S',     # '14:30:59'
97+    '%H:%M',        # '14:30'
98+)
99+DATETIME_INPUT_FORMATS = (
100+    '%Y-%m-%d %H:%M:%S',      # '2006-10-25 14:30:59'
101+    '%Y-%m-%d %H:%M',         # '2006-10-25 14:30'
102+    '%Y-%m-%d',               # '2006-10-25'
103+    '%d.%m.%Y. %H:%M:%S',     # '25.10.2006. 14:30:59'
104+    '%d.%m.%Y. %H:%M',        # '25.10.2006. 14:30'
105+    '%d.%m.%Y.',              # '25.10.2006.'
106+    '%d.%m.%y. %H:%M:%S',     # '25.10.06. 14:30:59'
107+    '%d.%m.%y. %H:%M',        # '25.10.06. 14:30'
108+    '%d.%m.%y.',              # '25.10.06.'
109+    '%d. %m. %Y. %H:%M:%S',   # '25. 10. 2006. 14:30:59'
110+    '%d. %m. %Y. %H:%M',      # '25. 10. 2006. 14:30'
111+    '%d. %m. %Y.',            # '25. 10. 2006.'
112+    '%d. %m. %y. %H:%M:%S',   # '25. 10. 06. 14:30:59'
113+    '%d. %m. %y. %H:%M',      # '25. 10. 06. 14:30'
114+    '%d. %m. %y.',            # '25. 10. 06.'
115+)
116+DECIMAL_SEPARATOR = '.'
117+THOUSAND_SEPARATOR = ','
118+NUMBER_GROUPING = 3