From d9238ee6c0a0bea45b82638d04a913441344ffcf Mon Sep 17 00:00:00 2001 From: Bob Van Landuyt Date: Fri, 9 Jun 2017 16:38:49 +0200 Subject: Translate time tooltips. Let the backend do the translation. --- config/locales/en.yml | 231 +++++++++++++++++++++++++++++++++++++++++++------- 1 file changed, 199 insertions(+), 32 deletions(-) (limited to 'config') diff --git a/config/locales/en.yml b/config/locales/en.yml index 9d47425950a..10c5d7f54f3 100644 --- a/config/locales/en.yml +++ b/config/locales/en.yml @@ -2,7 +2,6 @@ # See https://github.com/svenfuchs/rails-i18n/tree/master/rails%2Flocale for starting points. en: - hello: "Hello world" errors: messages: label_already_exists_at_group_level: "already exists at group level for %{group}. Please choose another one." @@ -13,39 +12,207 @@ en: pagination: previous: "Prev" next: "Next" + date: + abbr_day_names: + - Sun + - Mon + - Tue + - Wed + - Thu + - Fri + - Sat + abbr_month_names: + - + - Jan + - Feb + - Mar + - Apr + - May + - Jun + - Jul + - Aug + - Sep + - Oct + - Nov + - Dec + day_names: + - Sunday + - Monday + - Tuesday + - Wednesday + - Thursday + - Friday + - Saturday + formats: + default: "%Y-%m-%d" + long: "%B %d, %Y" + short: "%b %d" + month_names: + - + - January + - February + - March + - April + - May + - June + - July + - August + - September + - October + - November + - December + order: + - :year + - :month + - :day datetime: - time_ago_in_words: - half_a_minute: "half a minute ago" - less_than_x_seconds: - one: "less than 1 second ago" - other: "less than %{count} seconds ago" - x_seconds: - one: "1 second ago" - other: "%{count} seconds ago" - less_than_x_minutes: - one: "less than a minute ago" - other: "less than %{count} minutes ago" - x_minutes: - one: "1 minute ago" - other: "%{count} minutes ago" + distance_in_words: about_x_hours: - one: "about 1 hour ago" - other: "about %{count} hours ago" - x_days: - one: "1 day ago" - other: "%{count} days ago" + one: about 1 hour + other: about %{count} hours about_x_months: - one: "about 1 month ago" - other: "about %{count} months ago" - x_months: - one: "1 month ago" - other: "%{count} months ago" + one: about 1 month + other: about %{count} months about_x_years: - one: "about 1 year ago" - other: "about %{count} years ago" - over_x_years: - one: "over 1 year ago" - other: "over %{count} years ago" + one: about 1 year + other: about %{count} years almost_x_years: - one: "almost 1 year ago" - other: "almost %{count} years ago" + one: almost 1 year + other: almost %{count} years + half_a_minute: half a minute + less_than_x_minutes: + one: less than a minute + other: less than %{count} minutes + less_than_x_seconds: + one: less than 1 second + other: less than %{count} seconds + over_x_years: + one: over 1 year + other: over %{count} years + x_days: + one: 1 day + other: "%{count} days" + x_minutes: + one: 1 minute + other: "%{count} minutes" + x_months: + one: 1 month + other: "%{count} months" + x_years: + one: 1 year + other: "%{count} years" + x_seconds: + one: 1 second + other: "%{count} seconds" + prompts: + day: Day + hour: Hour + minute: Minute + month: Month + second: Seconds + year: Year + errors: + format: "%{attribute} %{message}" + messages: + accepted: must be accepted + blank: can't be blank + present: must be blank + confirmation: doesn't match %{attribute} + empty: can't be empty + equal_to: must be equal to %{count} + even: must be even + exclusion: is reserved + greater_than: must be greater than %{count} + greater_than_or_equal_to: must be greater than or equal to %{count} + inclusion: is not included in the list + invalid: is invalid + less_than: must be less than %{count} + less_than_or_equal_to: must be less than or equal to %{count} + model_invalid: "Validation failed: %{errors}" + not_a_number: is not a number + not_an_integer: must be an integer + odd: must be odd + required: must exist + taken: has already been taken + too_long: + one: is too long (maximum is 1 character) + other: is too long (maximum is %{count} characters) + too_short: + one: is too short (minimum is 1 character) + other: is too short (minimum is %{count} characters) + wrong_length: + one: is the wrong length (should be 1 character) + other: is the wrong length (should be %{count} characters) + other_than: must be other than %{count} + template: + body: 'There were problems with the following fields:' + header: + one: 1 error prohibited this %{model} from being saved + other: "%{count} errors prohibited this %{model} from being saved" + helpers: + select: + prompt: Please select + submit: + create: Create %{model} + submit: Save %{model} + update: Update %{model} + number: + currency: + format: + delimiter: "," + format: "%u%n" + precision: 2 + separator: "." + significant: false + strip_insignificant_zeros: false + unit: "$" + format: + delimiter: "," + precision: 3 + separator: "." + significant: false + strip_insignificant_zeros: false + human: + decimal_units: + format: "%n %u" + units: + billion: Billion + million: Million + quadrillion: Quadrillion + thousand: Thousand + trillion: Trillion + unit: '' + format: + delimiter: '' + precision: 3 + significant: true + strip_insignificant_zeros: true + storage_units: + format: "%n %u" + units: + byte: + one: Byte + other: Bytes + gb: GB + kb: KB + mb: MB + tb: TB + percentage: + format: + delimiter: '' + format: "%n%" + precision: + format: + delimiter: '' + support: + array: + last_word_connector: ", and " + two_words_connector: " and " + words_connector: ", " + time: + am: am + formats: + default: "%a, %d %b %Y %H:%M:%S %z" + long: "%B %d, %Y %H:%M" + short: "%d %b %H:%M" + pm: pm -- cgit v1.2.1 From 7d024a1db37b0632df88f91ed1e4115e8cef951d Mon Sep 17 00:00:00 2001 From: Bob Van Landuyt Date: Mon, 12 Jun 2017 10:12:07 +0200 Subject: Make sure there's only 1 `errors.messages` definition in en.yml --- config/locales/en.yml | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) (limited to 'config') diff --git a/config/locales/en.yml b/config/locales/en.yml index 10c5d7f54f3..6f23ca353e3 100644 --- a/config/locales/en.yml +++ b/config/locales/en.yml @@ -2,12 +2,6 @@ # See https://github.com/svenfuchs/rails-i18n/tree/master/rails%2Flocale for starting points. en: - errors: - messages: - label_already_exists_at_group_level: "already exists at group level for %{group}. Please choose another one." - wrong_size: "is the wrong size (should be %{file_size})" - size_too_small: "is too small (should be at least %{file_size})" - size_too_big: "is too big (should be at most %{file_size})" views: pagination: previous: "Prev" @@ -114,6 +108,10 @@ en: errors: format: "%{attribute} %{message}" messages: + label_already_exists_at_group_level: "already exists at group level for %{group}. Please choose another one." + wrong_size: "is the wrong size (should be %{file_size})" + size_too_small: "is too small (should be at least %{file_size})" + size_too_big: "is too big (should be at most %{file_size})" accepted: must be accepted blank: can't be blank present: must be blank -- cgit v1.2.1 From 0c04a890db17f3e23e17ace5221836e6f748fc7e Mon Sep 17 00:00:00 2001 From: Bob Van Landuyt Date: Mon, 12 Jun 2017 10:16:18 +0200 Subject: Re-add time_ago_in_words --- config/locales/en.yml | 35 +++++++++++++++++++++++++++++++++++ 1 file changed, 35 insertions(+) (limited to 'config') diff --git a/config/locales/en.yml b/config/locales/en.yml index 6f23ca353e3..77d59c5d77a 100644 --- a/config/locales/en.yml +++ b/config/locales/en.yml @@ -60,6 +60,41 @@ en: - :month - :day datetime: + time_ago_in_words: + half_a_minute: "half a minute ago" + less_than_x_seconds: + one: "less than 1 second ago" + other: "less than %{count} seconds ago" + x_seconds: + one: "1 second ago" + other: "%{count} seconds ago" + less_than_x_minutes: + one: "less than a minute ago" + other: "less than %{count} minutes ago" + x_minutes: + one: "1 minute ago" + other: "%{count} minutes ago" + about_x_hours: + one: "about 1 hour ago" + other: "about %{count} hours ago" + x_days: + one: "1 day ago" + other: "%{count} days ago" + about_x_months: + one: "about 1 month ago" + other: "about %{count} months ago" + x_months: + one: "1 month ago" + other: "%{count} months ago" + about_x_years: + one: "about 1 year ago" + other: "about %{count} years ago" + over_x_years: + one: "over 1 year ago" + other: "over %{count} years ago" + almost_x_years: + one: "almost 1 year ago" + other: "almost %{count} years ago" distance_in_words: about_x_hours: one: about 1 hour -- cgit v1.2.1 From 67d52fe48f4116731fcfbb5d5c658ad8d11eb4b9 Mon Sep 17 00:00:00 2001 From: Bob Van Landuyt Date: Mon, 12 Jun 2017 10:35:36 +0200 Subject: Use the same time format as before --- config/locales/en.yml | 1 + 1 file changed, 1 insertion(+) (limited to 'config') diff --git a/config/locales/en.yml b/config/locales/en.yml index 77d59c5d77a..2f21a907154 100644 --- a/config/locales/en.yml +++ b/config/locales/en.yml @@ -248,4 +248,5 @@ en: default: "%a, %d %b %Y %H:%M:%S %z" long: "%B %d, %Y %H:%M" short: "%d %b %H:%M" + timeago_tooltip: "%b %-d, %Y %-k:%M%P" pm: pm -- cgit v1.2.1 From 9c8f9e8324e6227a615325e5e022fa6dbc09bb0c Mon Sep 17 00:00:00 2001 From: Bob Van Landuyt Date: Tue, 13 Jun 2017 10:18:48 +0200 Subject: Update timeago tooltips for Spanish --- config/locales/es.yml | 1 + 1 file changed, 1 insertion(+) (limited to 'config') diff --git a/config/locales/es.yml b/config/locales/es.yml index d71c6eb5047..fdc52b4ae11 100644 --- a/config/locales/es.yml +++ b/config/locales/es.yml @@ -251,4 +251,5 @@ es: default: "%A, %d de %B de %Y %H:%M:%S %z" long: "%d de %B de %Y %H:%M" short: "%d de %b %H:%M" + timeago_tooltip: "%d de %B de %Y %H:%M" pm: pm -- cgit v1.2.1 From 80db01491f4074f44333c5f1854888b3763510d5 Mon Sep 17 00:00:00 2001 From: Bob Van Landuyt Date: Thu, 15 Jun 2017 14:29:11 +0200 Subject: Take timezone into account when comparing dates in the UI --- config/locales/en.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'config') diff --git a/config/locales/en.yml b/config/locales/en.yml index 2f21a907154..8932db138d9 100644 --- a/config/locales/en.yml +++ b/config/locales/en.yml @@ -248,5 +248,5 @@ en: default: "%a, %d %b %Y %H:%M:%S %z" long: "%B %d, %Y %H:%M" short: "%d %b %H:%M" - timeago_tooltip: "%b %-d, %Y %-k:%M%P" + timeago_tooltip: "%b %-d, %Y %-l:%M%P" pm: pm -- cgit v1.2.1