summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--share/locales/de_DE.po39
-rw-r--r--share/locales/en_GB.po39
-rw-r--r--share/locales/reference.md110
-rw-r--r--templates/year_in_review.html.ep26
4 files changed, 203 insertions, 11 deletions
diff --git a/share/locales/de_DE.po b/share/locales/de_DE.po
index ed09017..8867f27 100644
--- a/share/locales/de_DE.po
+++ b/share/locales/de_DE.po
@@ -697,6 +697,45 @@ msgstr " "
msgid "review.cancelled-percent.post"
msgstr " deiner geplanten Fahrten sind ausgefallen."
+msgid "review.most-delayed.pre"
+msgstr "Mit"
+
+msgid "review.most-delayed.mid"
+msgstr " hatte"
+
+msgid "review.most-delayed.post"
+msgstr " die größte Verspätung."
+
+msgid "review.most-delay.pre"
+msgstr "Die Fahrt mit"
+
+msgid "review.most-delay.from"
+msgstr "von"
+
+msgid "review.most-delay.to"
+msgstr "nach"
+
+msgid "review.most-delay.mid"
+msgstr "verlief besonders gemächlich: sie dauerte"
+
+msgid "review.most-delay.post"
+msgstr " länger als geplant."
+
+msgid "review.most-undelay.pre"
+msgstr "In"
+
+msgid "review.most-undelay.from"
+msgstr "wurde hingegen Vmax ausgereizt und die Strecke von"
+
+msgid "review.most-undelay.to"
+msgstr "nach"
+
+msgid "review.most-undelay.mid"
+msgstr " "
+
+msgid "review.most-undelay.post"
+msgstr " schneller absolviert als vorgesehen."
+
# _checked_in.html.ep, _public_status_card.html.ep
msgid "status.is-checked-in"
diff --git a/share/locales/en_GB.po b/share/locales/en_GB.po
index f5dbfb2..7e47acb 100644
--- a/share/locales/en_GB.po
+++ b/share/locales/en_GB.po
@@ -693,6 +693,45 @@ msgstr " "
msgid "review.cancelled-percent.post"
msgstr " of your trips were cancelled."
+msgid "review.most-delayed.pre"
+msgstr "With"
+
+msgid "review.most-delayed.mid"
+msgstr ", "
+
+msgid "review.most-delayed.post"
+msgstr " effortlessly took the first place."
+
+msgid "review.most-delay.pre"
+msgstr "The trip with"
+
+msgid "review.most-delay.from"
+msgstr "from"
+
+msgid "review.most-delay.to"
+msgstr "to"
+
+msgid "review.most-delay.mid"
+msgstr "was super serene: it took"
+
+msgid "review.most-delay.post"
+msgstr " longer than scheduled."
+
+msgid "review.most-undelay.pre"
+msgstr "On the other hand,"
+
+msgid "review.most-undelay.from"
+msgstr "took the handle to the table and managed to go from"
+
+msgid "review.most-undelay.to"
+msgstr "to"
+
+msgid "review.most-undelay.mid"
+msgstr " an impressive"
+
+msgid "review.most-undelay.post"
+msgstr " faster than anticipated."
+
# _checked_in.html.ep, _public_status_card.html.ep
msgid "status.is-checked-in"
diff --git a/share/locales/reference.md b/share/locales/reference.md
index 9254813..17d7a95 100644
--- a/share/locales/reference.md
+++ b/share/locales/reference.md
@@ -2,9 +2,9 @@
* de-DE: 100.0% complete (0 missing)
* en-GB: 100.0% complete (0 missing)
-* fr-FR: 22.3% complete (206 missing)
-* hu-HU: 61.5% complete (102 missing)
-* pl-PL: 70.6% complete (78 missing)
+* fr-FR: 21.2% complete (219 missing)
+* hu-HU: 58.6% complete (115 missing)
+* pl-PL: 67.3% complete (91 missing)
###
@@ -1820,6 +1820,110 @@ Plural-Forms: nplurals=3; plural=(n==1 ? 0 : n>=2 && n<=4 && (n<10 || n>=20) ? 1
* hu-HU *missing*
* pl-PL *missing*
+### review.most-delayed.pre
+
+* de-DE: Mit
+* en-GB: With
+* fr-FR *missing*
+* hu-HU *missing*
+* pl-PL *missing*
+
+### review.most-delayed.mid
+
+* de-DE: hatte
+* en-GB: ,
+* fr-FR *missing*
+* hu-HU *missing*
+* pl-PL *missing*
+
+### review.most-delayed.post
+
+* de-DE: die größte Verspätung.
+* en-GB: effortlessly took the first place.
+* fr-FR *missing*
+* hu-HU *missing*
+* pl-PL *missing*
+
+### review.most-delay.pre
+
+* de-DE: Die Fahrt mit
+* en-GB: The trip with
+* fr-FR *missing*
+* hu-HU *missing*
+* pl-PL *missing*
+
+### review.most-delay.from
+
+* de-DE: von
+* en-GB: from
+* fr-FR *missing*
+* hu-HU *missing*
+* pl-PL *missing*
+
+### review.most-delay.to
+
+* de-DE: nach
+* en-GB: to
+* fr-FR *missing*
+* hu-HU *missing*
+* pl-PL *missing*
+
+### review.most-delay.mid
+
+* de-DE: verlief besonders gemächlich: sie dauerte
+* en-GB: was super serene: it took
+* fr-FR *missing*
+* hu-HU *missing*
+* pl-PL *missing*
+
+### review.most-delay.post
+
+* de-DE: länger als geplant.
+* en-GB: longer than scheduled.
+* fr-FR *missing*
+* hu-HU *missing*
+* pl-PL *missing*
+
+### review.most-undelay.pre
+
+* de-DE: In
+* en-GB: On the other hand,
+* fr-FR *missing*
+* hu-HU *missing*
+* pl-PL *missing*
+
+### review.most-undelay.from
+
+* de-DE: wurde hingegen Vmax ausgereizt und die Strecke von
+* en-GB: took the handle to the table and managed to go from
+* fr-FR *missing*
+* hu-HU *missing*
+* pl-PL *missing*
+
+### review.most-undelay.to
+
+* de-DE: nach
+* en-GB: to
+* fr-FR *missing*
+* hu-HU *missing*
+* pl-PL *missing*
+
+### review.most-undelay.mid
+
+* de-DE:
+* en-GB: an impressive
+* fr-FR *missing*
+* hu-HU *missing*
+* pl-PL *missing*
+
+### review.most-undelay.post
+
+* de-DE: schneller absolviert als vorgesehen.
+* en-GB: faster than anticipated.
+* fr-FR *missing*
+* hu-HU *missing*
+* pl-PL *missing*
+
## _checked_in.html.ep, _public_status_card.html.ep
### status.is-checked-in
diff --git a/templates/year_in_review.html.ep b/templates/year_in_review.html.ep
index 527cc56..de10950 100644
--- a/templates/year_in_review.html.ep
+++ b/templates/year_in_review.html.ep
@@ -203,22 +203,32 @@
</p>
% if ($review->{most_delayed_id}) {
<p>
- Mit <strong><%= $review->{most_delayed_delay_arr} %></strong> hatte <a href="/journey/<%= $review->{most_delayed_id} %>"><%= $review->{most_delayed_type} %> <%= $review->{most_delayed_lineno} %></a> <%= $review->{most_delayed_from} %> → <%= $review->{most_delayed_to} %> die größte Verspätung.
+ %= L('review.most-delayed.pre')
+ <strong><%= $review->{most_delayed_delay_arr} %></strong><%= L('review.most-delayed.mid') %>
+ <a href="/journey/<%= $review->{most_delayed_id} %>"><%= $review->{most_delayed_type} %> <%= $review->{most_delayed_lineno} %></a> <%= $review->{most_delayed_from} %> → <%= $review->{most_delayed_to} %><%= L('review.most-delayed.post') %>
</p>
% }
% if ($review->{most_delay_id}) {
<p>
- Die Fahrt mit <a href="/journey/<%= $review->{most_delay_id} %>"><%= $review->{most_delay_type} %> <%= $review->{most_delay_lineno} %></a>
- von <%= $review->{most_delay_from} %> nach <%= $review->{most_delay_to} %> verlief besonders gemächlich:
- sie dauerte <strong><%= $review->{most_delay_delta} %></strong> länger als geplant.
+ %= L('review.most-delay.pre')
+ <a href="/journey/<%= $review->{most_delay_id} %>"><%= $review->{most_delay_type} %> <%= $review->{most_delay_lineno} %></a>
+ %= L('review.most-delay.from')
+ %= $review->{most_delay_from}
+ %= L('review.most-delay.to')
+ %= $review->{most_delay_to}
+ %= L('review.most-delay.mid')
+ <strong><%= $review->{most_delay_delta} %></strong><%= L('review.most-delay.post') %>
</p>
% }
% if ($review->{most_undelay_id}) {
<p>
- In <a href="/journey/<%= $review->{most_undelay_id} %>"><%= $review->{most_undelay_type} %> <%= $review->{most_undelay_lineno} %></a>
- wurde hingegen Vmax ausgereizt und die Strecke von
- <%= $review->{most_undelay_from} %> nach <%= $review->{most_undelay_to} %>
- <strong><%= $review->{most_undelay_delta} %></strong> schneller absolviert als vorgesehen.
+ %= L('review.most-undelay.pre')
+ <a href="/journey/<%= $review->{most_undelay_id} %>"><%= $review->{most_undelay_type} %> <%= $review->{most_undelay_lineno} %></a>
+ %= L('review.most-undelay.from')
+ %= $review->{most_undelay_from}
+ %= L('review.most-undelay.to')
+ %= $review->{most_undelay_to}
+ <strong><%= $review->{most_undelay_delta} %></strong><%= L('review.most-undelay.post') %>
</p>
% }
</div>