Skip to content

Commit abd267a

Browse files
committed
Use localized version of strftime
1 parent d4a2221 commit abd267a

File tree

13 files changed

+193
-5
lines changed

13 files changed

+193
-5
lines changed

app/models/story.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ def source
2020
end
2121

2222
def pretty_date
23-
self.published.strftime("%A, %B %d")
23+
I18n.l(self.published)
2424
end
2525

2626
def as_json(options = {})

app/views/partials/_feed.erb

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,9 +10,9 @@
1010
<span class="last-updated"><%= t('partials.feed.last_updated') %></span>
1111
<span class="last-updated-time">
1212
<% if feed.last_fetched %>
13-
<%= feed.last_fetched.strftime("%b %d, %H:%M") %>
13+
<%= I18n.l(feed.last_fetched) %>
1414
<% else %>
15-
Never
15+
<%= t("partials.feed.last_fetched.never") %>
1616
<% end %>
1717
</span>
1818
</div>

app/views/partials/_story.erb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@
3030
<div class="row-fluid story-actions-container">
3131
<div class="pull-left">
3232
<span class="story-published">
33-
<%= story.published.strftime("%A, %B %d") %>
33+
<%= I18n.l(story.published) %>
3434
</span>
3535
</div>
3636
<div class="pull-right story-actions">

config/locales/de.yml

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,8 @@ de:
4040
green: "Erfolg!"
4141
yellow: "Fehler beim Analysieren der (wahrscheinlich temporäre)"
4242
red: "Fehler beim Analysieren (und es funktionierte nie vor, entweder)"
43+
last_fetched:
44+
never: "Nie"
4345
feed_action_bar:
4446
home: "Zurück zu den Geschichten"
4547
feeds: "Zeige Feeds an"
@@ -108,3 +110,21 @@ de:
108110
previous: "Vorherige"
109111
of: "von"
110112
sorry: "Entschuldigung, du hast noch keine Geschichten gelesen."
113+
time:
114+
formats:
115+
default: "%e. %b, %H:%M Uhr"
116+
date:
117+
abbr_month_names:
118+
-
119+
- Jan
120+
- Feb
121+
- Mär
122+
- Apr
123+
- Mai
124+
- Jun
125+
- Jul
126+
- Aug
127+
- Sep
128+
- Okt
129+
- Nov
130+
- Dez

config/locales/en.yml

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,8 @@ en:
4040
green: "Success!"
4141
yellow: "Error parsing (probably temporary)"
4242
red: "Error parsing (and it ain't never worked before, either)"
43+
last_fetched:
44+
never: "Never"
4345
feed_action_bar:
4446
home: "Return to Stories"
4547
feeds: "View feeds"
@@ -108,3 +110,21 @@ en:
108110
previous: "Previous"
109111
of: "of"
110112
sorry: "Sorry, you haven't read any stories yet!"
113+
time:
114+
formats:
115+
default: "%b %d, %H:%M"
116+
date:
117+
abbr_month_names:
118+
-
119+
- Jan
120+
- Feb
121+
- Mar
122+
- Apr
123+
- May
124+
- Jun
125+
- Jul
126+
- Aug
127+
- Sep
128+
- Oct
129+
- Nov
130+
- Dec

config/locales/es.yml

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -92,3 +92,21 @@ es:
9292
next: "Next"
9393
previous: "Previous"
9494
sorry: "Sorry, you haven't read any stories yet!"
95+
time:
96+
formats:
97+
default: "%d de %b %H:%M"
98+
date:
99+
abbr_month_names:
100+
-
101+
- ene
102+
- feb
103+
- mar
104+
- abr
105+
- may
106+
- jun
107+
- jul
108+
- ago
109+
- sep
110+
- oct
111+
- nov
112+
- dic

config/locales/fr.yml

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -104,3 +104,22 @@ fr:
104104
previous: "Précédent"
105105
of: "de"
106106
sorry: "Désolé, vous n'avez encore lu aucun article !"
107+
time:
108+
formats:
109+
default: "%d %b %H:%M"
110+
date:
111+
abbr_month_names:
112+
-
113+
- jan.
114+
- fév.
115+
- mar.
116+
- avr.
117+
- mai
118+
- juin
119+
- juil.
120+
- août
121+
- sept.
122+
- oct.
123+
- nov.
124+
- déc.
125+

config/locales/gr.yml

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -104,3 +104,22 @@ gr:
104104
previous: "Προηγούμενο"
105105
of: "απο"
106106
sorry: "Λυπάμαι, δεν διάβασε καμία είδηση ακόμη."
107+
time:
108+
formats:
109+
default: "%d %b %H:%M"
110+
date:
111+
abbr_month_names:
112+
-
113+
- Ιαν
114+
- Φεβ
115+
- Μαρ
116+
- Απρ
117+
- Μαϊ
118+
- Ιουν
119+
- Ιουλ
120+
- Αυγ
121+
- Σεπ
122+
- Οκτ
123+
- Νοε
124+
- Δεκ
125+

config/locales/it.yml

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -85,4 +85,23 @@ it:
8585
description: "Stiamo importando alcune storie da leggere, dacci un secondo."
8686
start: "Inizia a leggere"
8787
ready: "Okay, è pronto!"
88+
time:
89+
formats:
90+
default: "%d %b, %H:%M"
91+
date:
92+
abbr_month_names:
93+
-
94+
- gen
95+
- feb
96+
- mar
97+
- apr
98+
- mag
99+
- giu
100+
- lug
101+
- ago
102+
- set
103+
- ott
104+
- nov
105+
- dic
106+
88107

config/locales/nl.yml

Lines changed: 19 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -99,8 +99,26 @@ nl:
9999
description: "We zijn je artikelen aan het ophalen, geef ons even."
100100
start: "Je kunt beginnen met lezen"
101101
ready: "Okay, klaar!"
102-
archive:
102+
archive:
103103
next: "Volgende"
104104
previous: "Vorige"
105105
of: "van"
106106
sorry: "Sorry, je hebt nog geen artikelen gelezen!"
107+
time:
108+
formats:
109+
default: "%d %b, %H:%M"
110+
date:
111+
abbr_month_names:
112+
-
113+
- jan
114+
- feb
115+
- mar
116+
- apr
117+
- mei
118+
- jun
119+
- jul
120+
- aug
121+
- sep
122+
- okt
123+
- nov
124+
- dec

0 commit comments

Comments
 (0)