From 94cc23f10337c66c39849faa354d48887f48d2e0 Mon Sep 17 00:00:00 2001
From: Jean-Philippe Lang <jp_lang@yahoo.fr>
Date: Wed, 25 Feb 2009 09:41:58 +0000
Subject: [PATCH] Adds missing time format in locales (#2831).

git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@2523 e93f8b46-1217-0410-a6f0-8f06a7374b81
---
 config/locales/bg.yml              | 1 +
 config/locales/ca.yml              | 1 +
 config/locales/cs.yml              | 1 +
 config/locales/da.yml              | 1 +
 config/locales/en.yml              | 1 +
 config/locales/es.yml              | 1 +
 config/locales/fi.yml              | 1 +
 config/locales/hu.yml              | 1 +
 config/locales/ja.yml              | 1 +
 config/locales/ko.yml              | 1 +
 config/locales/lt.yml              | 1 +
 config/locales/nl.yml              | 1 +
 config/locales/pl.yml              | 1 +
 config/locales/pt.yml              | 1 +
 config/locales/ro.yml              | 2 +-
 config/locales/ru.yml              | 1 +
 config/locales/sk.yml              | 1 +
 config/locales/sl.yml              | 1 +
 config/locales/sv.yml              | 1 +
 config/locales/th.yml              | 1 +
 config/locales/uk.yml              | 1 +
 config/locales/vi.yml              | 1 +
 config/locales/zh-TW.yml           | 1 +
 config/locales/zh.yml              | 1 +
 test/unit/lib/redmine/i18n_test.rb | 2 ++
 25 files changed, 26 insertions(+), 1 deletion(-)

diff --git a/config/locales/bg.yml b/config/locales/bg.yml
index 3ffb8fdc0..99a0d2412 100644
--- a/config/locales/bg.yml
+++ b/config/locales/bg.yml
@@ -20,6 +20,7 @@ bg:
   time:
     formats:
       default: "%a, %d %b %Y %H:%M:%S %z"
+      time: "%H:%M"
       short: "%d %b %H:%M"
       long: "%B %d, %Y %H:%M"
     am: "am"
diff --git a/config/locales/ca.yml b/config/locales/ca.yml
index b56500695..ea8c07c7b 100644
--- a/config/locales/ca.yml
+++ b/config/locales/ca.yml
@@ -20,6 +20,7 @@ ca:
   time:
     formats:
       default: "%a, %d %b %Y %H:%M:%S %z"
+      time: "%H:%M"
       short: "%d %b %H:%M"
       long: "%B %d, %Y %H:%M"
     am: "am"
diff --git a/config/locales/cs.yml b/config/locales/cs.yml
index 05685a79b..dbc3bd02c 100644
--- a/config/locales/cs.yml
+++ b/config/locales/cs.yml
@@ -20,6 +20,7 @@ cs:
   time:
     formats:
       default: "%a, %d %b %Y %H:%M:%S %z"
+      time: "%H:%M"
       short: "%d %b %H:%M"
       long: "%B %d, %Y %H:%M"
     am: "am"
diff --git a/config/locales/da.yml b/config/locales/da.yml
index 4f6c9c15f..2265bfbad 100644
--- a/config/locales/da.yml
+++ b/config/locales/da.yml
@@ -17,6 +17,7 @@ da:
   time:
     formats:
       default: "%e. %B %Y, %H:%M"
+      time: "%H:%M"
       short: "%e. %b %Y, %H:%M"
       long: "%A, %e. %B %Y, %H:%M"
     am: ""
diff --git a/config/locales/en.yml b/config/locales/en.yml
index 0424bca58..054884306 100644
--- a/config/locales/en.yml
+++ b/config/locales/en.yml
@@ -20,6 +20,7 @@ en:
   time:
     formats:
       default: "%m/%d/%Y %I:%M %p"
+      time: "%I:%M %p"
       short: "%d %b %H:%M"
       long: "%B %d, %Y %H:%M"
     am: "am"
diff --git a/config/locales/es.yml b/config/locales/es.yml
index 94af1c414..39800deeb 100644
--- a/config/locales/es.yml
+++ b/config/locales/es.yml
@@ -147,6 +147,7 @@ es:
   time:
     formats:
       default: "%A, %d de %B de %Y %H:%M:%S %z"
+      time: "%H:%M"
       short: "%d de %b %H:%M" 
       long: "%d de %B de %Y %H:%M" 
     am: "am" 
diff --git a/config/locales/fi.yml b/config/locales/fi.yml
index 286d8b89c..1d3ebfed0 100644
--- a/config/locales/fi.yml
+++ b/config/locales/fi.yml
@@ -17,6 +17,7 @@ fi:
   time:
     formats:
       default: "%a, %e. %b %Y %H:%M:%S %z"
+      time: "%H:%M"
       short: "%e. %b %H:%M"
       long: "%B %d, %Y %H:%M"
     am: "aamupäivä"
diff --git a/config/locales/hu.yml b/config/locales/hu.yml
index 2b560fc48..8902c8621 100644
--- a/config/locales/hu.yml
+++ b/config/locales/hu.yml
@@ -19,6 +19,7 @@
   time:
     formats:
       default: "%Y. %b %e., %H:%M"
+      time: "%H:%M"
       short: "%b %e., %H:%M"
       long: "%Y. %B %e., %A, %H:%M"
     am: "de."
diff --git a/config/locales/ja.yml b/config/locales/ja.yml
index fd3671fef..6c0e64f14 100644
--- a/config/locales/ja.yml
+++ b/config/locales/ja.yml
@@ -20,6 +20,7 @@ ja:
   time:
     formats:
       default: "%Y/%m/%d %H:%M:%S"
+      time: "%H:%M"
       short: "%y/%m/%d %H:%M"
       long: "%Y年%m月%d日(%a) %H時%M分%S秒 %Z"
     am: "午前"
diff --git a/config/locales/ko.yml b/config/locales/ko.yml
index 4468122a2..7d37a9591 100644
--- a/config/locales/ko.yml
+++ b/config/locales/ko.yml
@@ -20,6 +20,7 @@ ko:
   time:
     formats:
       default: "%Y/%m/%d %H:%M:%S"
+      time: "%H:%M"
       short: "%y/%m/%d %H:%M"
       long: "%Y년 %B월 %d일, %H시 %M분 %S초 %Z"
     am: "오전"
diff --git a/config/locales/lt.yml b/config/locales/lt.yml
index 4cfecab7b..d21a5dd3c 100644
--- a/config/locales/lt.yml
+++ b/config/locales/lt.yml
@@ -121,6 +121,7 @@ lt:
   time:
     formats:
       default: "%a, %d %b %Y %H:%M:%S %z"
+      time: "%H:%M"
       short: "%d %b %H:%M"
       long: "%B %d, %Y %H:%M"
     am: "am"
diff --git a/config/locales/nl.yml b/config/locales/nl.yml
index 2fd588dd8..31efa630b 100644
--- a/config/locales/nl.yml
+++ b/config/locales/nl.yml
@@ -20,6 +20,7 @@ nl:
   time:
     formats:
       default: "%a, %d %b %Y %H:%M:%S %z"
+      time: "%H:%M"
       short: "%d %b %H:%M"
       long: "%B %d, %Y %H:%M"
     am: "am"
diff --git a/config/locales/pl.yml b/config/locales/pl.yml
index 4f95afd29..cc1378dc9 100644
--- a/config/locales/pl.yml
+++ b/config/locales/pl.yml
@@ -39,6 +39,7 @@ pl:
   time:
     formats:
       default: "%a, %d %b %Y, %H:%M:%S %z"
+      time: "%H:%M"
       short: "%d %b, %H:%M"
       long: "%d %B %Y, %H:%M"
     am: "przed południem"
diff --git a/config/locales/pt.yml b/config/locales/pt.yml
index e348a996f..2136c241d 100644
--- a/config/locales/pt.yml
+++ b/config/locales/pt.yml
@@ -21,6 +21,7 @@ pt:
   time:
     formats:        
       default: "%A, %d de %B de %Y, %H:%Mh"
+      time: "%H:%M"
       short: "%d/%m, %H:%M hs"
       long: "%A, %d de %B de %Y, %H:%Mh"
     am: ''
diff --git a/config/locales/ro.yml b/config/locales/ro.yml
index d8a9138f7..c6f91f67e 100644
--- a/config/locales/ro.yml
+++ b/config/locales/ro.yml
@@ -19,7 +19,7 @@ ro:
   time:
     formats:
       default: "%a %d %b %Y, %H:%M:%S %z"
-#      time: "%H:%M"
+      time: "%H:%M"
       short: "%d %b %H:%M"
       long: "%d %B %Y %H:%M"
 #      only_second: "%S"
diff --git a/config/locales/ru.yml b/config/locales/ru.yml
index 568de3d7d..65a557a47 100644
--- a/config/locales/ru.yml
+++ b/config/locales/ru.yml
@@ -32,6 +32,7 @@ ru:
   time:
     formats:
       default: "%a, %d %b %Y, %H:%M:%S %z"
+      time: "%H:%M"
       short: "%d %b, %H:%M"
       long: "%d %B %Y, %H:%M"
 
diff --git a/config/locales/sk.yml b/config/locales/sk.yml
index aa216c50c..32f36f6ff 100644
--- a/config/locales/sk.yml
+++ b/config/locales/sk.yml
@@ -20,6 +20,7 @@ sk:
   time:
     formats:
       default: "%a, %d %b %Y %H:%M:%S %z"
+      time: "%H:%M"
       short: "%d %b %H:%M"
       long: "%B %d, %Y %H:%M"
     am: "am"
diff --git a/config/locales/sl.yml b/config/locales/sl.yml
index 464d325b6..c3be2666f 100644
--- a/config/locales/sl.yml
+++ b/config/locales/sl.yml
@@ -20,6 +20,7 @@ sl:
   time:
     formats:
       default: "%a, %d %b %Y %H:%M:%S %z"
+      time: "%H:%M"
       short: "%d %b %H:%M"
       long: "%B %d, %Y %H:%M"
     am: "am"
diff --git a/config/locales/sv.yml b/config/locales/sv.yml
index fab1ac636..3ac6fba53 100644
--- a/config/locales/sv.yml
+++ b/config/locales/sv.yml
@@ -139,6 +139,7 @@ sv:
   time:
     formats:
       default: "%a, %d %b %Y %H:%M:%S %z"
+      time: "%H:%M"
       short: "%d %b %H:%M"
       long: "%d %B, %Y %H:%M"
     am: ""
diff --git a/config/locales/th.yml b/config/locales/th.yml
index be961874b..5b5eaefd1 100644
--- a/config/locales/th.yml
+++ b/config/locales/th.yml
@@ -20,6 +20,7 @@ th:
   time:
     formats:
       default: "%a, %d %b %Y %H:%M:%S %z"
+      time: "%H:%M"
       short: "%d %b %H:%M"
       long: "%B %d, %Y %H:%M"
     am: "am"
diff --git a/config/locales/uk.yml b/config/locales/uk.yml
index 6caa4bced..17c224d9f 100644
--- a/config/locales/uk.yml
+++ b/config/locales/uk.yml
@@ -20,6 +20,7 @@ uk:
   time:
     formats:
       default: "%a, %d %b %Y %H:%M:%S %z"
+      time: "%H:%M"
       short: "%d %b %H:%M"
       long: "%B %d, %Y %H:%M"
     am: "am"
diff --git a/config/locales/vi.yml b/config/locales/vi.yml
index 4500d4d85..a255ebdd8 100644
--- a/config/locales/vi.yml
+++ b/config/locales/vi.yml
@@ -149,6 +149,7 @@ vi:
   time:
     formats:
       default: "%a, %d %b %Y %H:%M:%S %z"
+      time: "%H:%M"
       short: "%d %b %H:%M"
       long: "%d %B, %Y %H:%M"
     am: "sáng"
diff --git a/config/locales/zh-TW.yml b/config/locales/zh-TW.yml
index 9ab6c34b0..29b25be8f 100644
--- a/config/locales/zh-TW.yml
+++ b/config/locales/zh-TW.yml
@@ -16,6 +16,7 @@
   time:
     formats:
       default: "%Yå¹´%b%dæ—¥ %A %H:%M:%S %Z"
+      time: "%H:%M"
       short: "%b%dæ—¥ %H:%M"
       long: "%Yå¹´%b%dæ—¥ %H:%M"
     am: "上午"
diff --git a/config/locales/zh.yml b/config/locales/zh.yml
index 521243816..dfc1b39f2 100644
--- a/config/locales/zh.yml
+++ b/config/locales/zh.yml
@@ -16,6 +16,7 @@ zh:
   time:
     formats:
       default: "%Yå¹´%b%dæ—¥ %A %H:%M:%S %Z"
+      time: "%H:%M"
       short: "%b%dæ—¥ %H:%M"
       long: "%Yå¹´%b%dæ—¥ %H:%M"
     am: "上午"
diff --git a/test/unit/lib/redmine/i18n_test.rb b/test/unit/lib/redmine/i18n_test.rb
index 0335d78b1..8b91359a9 100644
--- a/test/unit/lib/redmine/i18n_test.rb
+++ b/test/unit/lib/redmine/i18n_test.rb
@@ -46,6 +46,8 @@ class Redmine::I18nTest < Test::Unit::TestCase
         format_date(Date.today)
         format_time(Time.now)
         format_time(Time.now, false)
+        assert_not_equal 'default', ::I18n.l(Date.today, :format => :default), "date.formats.default missing in #{lang}"
+        assert_not_equal 'time',    ::I18n.l(Time.now, :format => :time),      "time.formats.time missing in #{lang}"
       end
       assert l('date.day_names').is_a?(Array)
       assert_equal 7, l('date.day_names').size
-- 
GitLab