Skip to content

Commit 8d69407

Browse files
Internationalize status bubble tooltip text
1 parent c2326ac commit 8d69407

File tree

10 files changed

+33
-9
lines changed

10 files changed

+33
-9
lines changed

app/models/feed.rb

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -5,10 +5,6 @@ class Feed < ActiveRecord::Base
55

66
STATUS = { green: 0, yellow: 1, red: 2 }
77

8-
STATUS_TEXT = { green: "Success!",
9-
yellow: "Error parsing (probably temporary)",
10-
red: "Error parsing (and it ain't never worked before, either)" }
11-
128
def status
139
STATUS.key(read_attribute(:status))
1410
end
@@ -21,8 +17,4 @@ def status_bubble
2117
return :yellow if status == :red && stories.any?
2218
status
2319
end
24-
25-
def status_bubble_text
26-
STATUS_TEXT[status_bubble]
27-
end
2820
end

app/views/partials/_feed.erb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
<div class="row-fluid feed-line">
33
<div class="span7 feed-title-container">
44
<p class="feed-title">
5-
<i class="icon-circle status <%= feed.status_bubble %>" title="<%= feed.status_bubble_text %>"></i>
5+
<i class="icon-circle status <%= feed.status_bubble %>" title="<%= t("partials.feed.status_bubble.#{feed.status_bubble}") %>"></i>
66
<a href="<%= feed.url %>"><%= feed.name %></a>
77
</p>
88
</div>

config/locales/de.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,10 @@ de:
3333
add_feed: "Füge einen Feed hinzu"
3434
feed:
3535
last_updated: "Zuletzt aktualisiert um"
36+
status_bubble:
37+
green: "Erfolg!"
38+
yellow: "Fehler beim analysieren der (wahrscheinlich temporäre)"
39+
red: "Fehler beim analysieren (und es funktionierte nie vor, entweder)"
3640
feed_action_bar:
3741
home: "Zurück zu den Geschichten"
3842
feeds: "Zeige Feeds an"

config/locales/en.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,10 @@ en:
3434
archived_stories: "Archived stories"
3535
feed:
3636
last_updated: "Last updated at"
37+
status_bubble:
38+
green: "Success!"
39+
yellow: "Error parsing (probably temporary)"
40+
red: "Error parsing (and it ain't never worked before, either)"
3741
feed_action_bar:
3842
home: "Return to Stories"
3943
feeds: "View feeds"

config/locales/es.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,10 @@ es:
2828
archived_stories: "Archived stories"
2929
feed:
3030
last_updated: "Última actualización"
31+
status_bubble:
32+
green: "¡ Un éxito!"
33+
yellow: "Error de análisis (probablemente temporal)"
34+
red: "Error de análisis (y nunca funcionó antes, tampoco)"
3135
feed_action_bar:
3236
home: "Volver a historias"
3337
feeds: "Ver feeds"

config/locales/fr.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,10 @@ fr:
3434
archived_stories: "Articles archivés"
3535
feed:
3636
last_updated: "Dernière mise-à-jour à"
37+
status_bubble:
38+
green: "Succès !"
39+
yellow: "Erreur d'analyse (probablement temporaire)"
40+
red: "Erreur d'analyse (et il n'a jamais travaillé avant, non plus)"
3741
feed_action_bar:
3842
home: "Revenir aux Articles"
3943
feeds: "Voir les flux"

config/locales/it.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,10 @@ it:
2727
add_feed: "Aggiungi un feed"
2828
feed:
2929
last_updated: "Ultimo aggiornamento il"
30+
status_bubble:
31+
green: "Successo!"
32+
yellow: "Errore di analisi (probabilmente temporanea)"
33+
red: "Errore di analisi (e mai lavorato prima, neanche)"
3034
feed_action_bar:
3135
home: "Ritorna alle Storie"
3236
feeds: "Mostra i feed"

config/locales/nl.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,10 @@ nl:
3333
add_feed: "Feed toevoegen"
3434
feed:
3535
last_updated: "Laatst bijgewerkt op"
36+
status_bubble:
37+
green: "Succes!"
38+
yellow: "Fout ontleden (waarschijnlijk tijdelijke)"
39+
red: "Fout ontleden (en het nooit gewerkt voordat, ofwel)"
3640
feed_action_bar:
3741
home: "Terug naar artikelen"
3842
feeds: "Feeds bekijken"

config/locales/pt.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,10 @@ pt:
2828
archived_stories: "Archived stories"
2929
feed:
3030
last_updated: "Atualizado da última vez em"
31+
status_bubble:
32+
green: "Sucesso!"
33+
yellow: "Erro de análise (provavelmente temporária)"
34+
red: "Erro de análise (e ele nunca trabalhou antes, tampouco)"
3135
feed_action_bar:
3236
home: "Retornar para Histórias"
3337
feeds: "Ver feeds"

config/locales/zh_CN.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,10 @@ zh_CN:
3333
add_feed: "添加新订阅"
3434
feed:
3535
last_updated: "最后更新于"
36+
status_bubble:
37+
green: "成功"
38+
yellow: "解析 (可能是短暂的) 时出现错误"
39+
red: "错误分析 (和它从未合作过,要么)"
3640
feed_action_bar:
3741
home: "返回未读故事列表"
3842
feeds: "查看订阅列表"

0 commit comments

Comments
 (0)