New Upstream Release - ruby-rails-i18n
Ready changes
Summary
Merged new upstream version: 7.0.6 (was: 7.0.5).
Resulting package
Built on 2022-12-29T16:00 (took 5m47s)
The resulting binary packages can be installed (if you have the apt repository enabled) by running one of:
apt install -t fresh-releases ruby-rails-i18n
Lintian Result
Diff
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 701b312..54e7706 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,6 +1,61 @@
-## unreleased
+## 7.0.6 (2022-11-08)
-- Remove eager loading of translations during boot phase (this is now done by Rails).
+- Add option to choose which modules (locales, pluralization, transliteration,
+ ordinals) are enabled #1019
+- Add following locales:
+ - Dzongkha (dz) #1052
+ - Sardinian (sc) #1030
+ - Swedish (sv-FI): Finland’s native Swedish-speakers #1055
+- Update following locales:
+ - Bengali (bn): Fix date and spelling issues #1031
+ - Chinese (zh-HK, zh-TW, zh-YUE, zh-CN):
+ - Simplify pluralization #1032 #1033 #1036
+ - Standardize punctuation #997
+ - English (en, en-CY, en-IE, en-TT, en-US, en-ZA):
+ - Add pluralization #1021
+ - Add `in` and `round_mode` keys #1042
+ - French (fr, fr-CA, fr-CH, fr-CA):
+ - Change an abreviation for March month in abbr_month_names #1002
+ - Add `in` and `round_mode` keys #1046
+ - Galician (gl): Add missing accent on `incluído` #961
+ - German (de-AT, de-CH, de-DE, de):
+ - Add transliteration rule for `ẞ` #1025
+ - Add `eb` and `pb` storage units #1043
+ - Add `round_mode` key #1044
+ - Greek (el-CY): Add pluralization #1022
+ - Japanese (ja): Simplify pluralization #1038
+ - Korean (ko):
+ - Language improvements #989
+ - Simplify pluralization #1037
+ - Latvian (lv): Add multiple missing translations #966
+ - Spanish (es, es-419, es-AR, es-CL, es-CO, es-CR, es-ES, es-MX, es-NI, es-PA,
+ es-PE, es-US, es-VE): Add `round_mode` key #1045
+ - Swedish (sv-SE): Adjust precision and add some missing keys #1047
+ - Vietnamese (vi):
+ - Update translation for taken #1009
+ - Simplify pluralization #1035
+- Removed pluralizations rules that do not have locale files: ak, am, bh, bm,
+ bo, br, by, cy, dz, ff, ga, gd, guw, gv, ig, ii, iu, jv, kab, kde, kea, ksh,
+ kw, lag, ln, mo, mt, my, naq, nso, root, sah, se, ses, sg, sh, shi, sma, smi,
+ smj, smn, sms, ti, to, tzm, wa, yo, zh #1017
+
+## 7.0.5 (2022-07-03)
+
+- No changes.
+
+## 7.0.4 (2022-07-03)
+
+- Add following locales:
+ - Western Frisian (fy) #985
+ - Kazakh (kk) #945
+- Update following locales:
+ - Slovak (sk): Fixed missing message #994
+ - French (fr): Revert remainder of NBSP characters #996
+ - French (fr): Use no-padded date format #991
+ - Arabic (ar): fix errors.messages.greater_than typo #998
+ - South slavic pluralizers #987
+- Update update.rb to fetch active_model locale #1000
+- Remove eager loading of translations during boot phase (this is now done by Rails). #983
## 7.0.3 (2022-03-01)
diff --git a/README.md b/README.md
index 9a5b4dd..dd1e740 100644
--- a/README.md
+++ b/README.md
@@ -35,6 +35,31 @@ Note that your Ruby on Rails version must be 3.0 or higher in order to install t
## Configuration
+### Enabled modules
+
+By default, all `rails-i18n` modules (locales, pluralization, transliteration, ordinals) are enabled.
+
+If you would like to only enable specific modules, you can do so in your Rails configuration:
+
+```ruby
+# to enable only pluralization rules, but disable all other features
+config.rails_i18n.enabled_modules = [:pluralization]
+
+# to enable pluralization and ordinals
+config.rails_i18n.enabled_modules = [:pluralization, :ordinals]
+```
+
+The possible module names:
+
+* `:locale`
+* `:ordinals`
+* `:pluralization`
+* `:transliteration`
+
+Setting `enabled_modules` will restrict the gem's loaded features to only the specific types.
+
+### Available locales
+
`rails-i18n` gem initially loads all available locale files, pluralization and transliteration rules. This default behaviour can be changed. If you specify in `config/environments/*` the locales which have to be loaded via `I18n.available_locales` option:
``` ruby
@@ -61,21 +86,32 @@ Locale data whose structure is compatible with Rails 2.3 are available on the se
## Available Locales
-Available locales:
+**Available locales:**
+
+af, ar, az, be, bg, bn, bs, ca, cs, csb, da, de, de-AT, de-CH, de-DE, dsb, dz, el, el-CY, en, en-AU, en-CA, en-CY, en-GB, en-IE, en-IN, en-NZ, en-TT, en-US, en-ZA, eo, es, es-419, es-AR, es-CL, es-CO, es-CR, es-EC, es-ES, es-MX, es-NI, es-PA, es-PE, es-US, es-VE, et, eu, fa, fi, fr, fr-CA, fr-CH, fr-FR, fur, fy, gl, gsw-CH, he, hi, hi-IN, hr, hsb, hu, id, is, it, it-CH, ja, ka, kk, km, kn, ko, lb, lo, lt, lv, mg, mk, ml, mn, mr-IN, ms, nb, ne, nl, nn, oc, or, pa, pap-AW, pap-CW, pl, pt, pt-BR, rm, ro, ru, sc, scr, sk, sl, sq, sr, st, sv, sv-FI, sv-SE, sw, ta, te, th, tl, tr, tt, ug, uk, ur, uz, vi, wo, zh-CN, zh-HK, zh-TW, zh-YUE
+
+**Complete locales:**
+
+da, de, de-AT, de-CH, de-DE, en-US, es, es-419, es-AR, es-CL, es-CO, es-CR, es-EC, es-ES, es-MX, es-NI, es-PA, es-PE, es-US, es-VE, et, fa, fr, fr-CA, fr-CH, fr-FR, fy, id, it, ja, ka, ml, nb, nl, nn, pt, pt-BR, sv, sv-SE, tr, zh-CN, zh-HK, zh-TW, zh-YUE, uk
+
+**Locales with missing pluralization rules**
+
+af, csb, dsb, fur, gsw-CH, lb, rm, scr, sq, te, tt, ug, uz
+
+**Removed locales:**
+
+cy
+
+The cy locale was removed in commit 84f6c6b9b7a3e50df2b1fb1ccf7add329f7eab4f since unfortunately we could not find a Welsh speaker to support it.
+We would welcome contributions to add it back to the project.
+The locale is mostly complete for the missing translations please refer to [#1006](https://github.com/svenfuchs/rails-i18n/issues/1006)
+
+**Removed pluralizations:**
-> af, ar, az, be, bg, bn, bs, ca, cs, cy, da, de, de-AT, de-CH, de-DE, el, el-CY,
-> en, en-AU, en-CA, en-GB, en-IE, en-IN, en-NZ, en-US, en-ZA, en-CY, en-TT, eo, es,
-> es-419, es-AR, es-CL, es-CO, es-CR, es-EC, es-ES, es-MX, es-NI, es-PA, es-PE, es-US, es-VE,
-> et, eu, fa, fi, fr, fr-CA, fr-CH, fr-FR, fy, gl, he, hi, hi-IN, hr, hu, id, is, it,
-> it-CH, ja, ka, km, kn, ko, lb, lo, lt, lv, mk, ml, mn, mr-IN, ms, nb, ne, nl, nn, oc, or,
-> pa, pl, pt, pt-BR, rm, ro, ru, sk, sl, sq, sr, st, sw, ta, te, th, tl, tr, tt, ug,
-> ur, uz, vi, wo, zh-CN, zh-HK, zh-TW, zh-YUE
+ak, am, bh, bm, bo, br, by, cy, dz, ff, ga, gd, guw, gv, ig, ii, iu, jv, kab, kde, kea, ksh, kw, lag, ln, mo, mt, my, naq, nso, root, sah, se, ses, sg, sh, shi, sma, smi, smj, smn, sms, ti, to, tzm, wa, yo, zh
-Complete locales:
+The above pluralization rules were removed because they did not have corresponding locale files.
-> af, da, de, de-AT, de-CH, de-DE, en-US, es, es-419, es-AR, es-CL, es-CO, es-CR, es-EC,
-> es-ES, es-MX, es-NI, es-PA, es-PE, es-US, es-VE, et, fa, fr, fr-CA, fr-CH, fr-FR, fy, id, it, ja, ka, ml, nb,
-> nl, nn, pt, pt-BR, sv, sv-SE, tr, zh-CN, zh-HK, zh-TW, zh-YUE, uk
Currently, most locales are incomplete. Typically they lack the following keys:
diff --git a/debian/changelog b/debian/changelog
index 65917af..1f36299 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,9 @@
+ruby-rails-i18n (7.0.6-1) UNRELEASED; urgency=low
+
+ * New upstream release.
+
+ -- Debian Janitor <janitor@jelmer.uk> Thu, 29 Dec 2022 15:54:59 -0000
+
ruby-rails-i18n (7.0.5-1) unstable; urgency=medium
* Team upload
diff --git a/lib/rails_i18n.rb b/lib/rails_i18n.rb
index d274e45..42365c0 100644
--- a/lib/rails_i18n.rb
+++ b/lib/rails_i18n.rb
@@ -1 +1,11 @@
+module RailsI18n
+ def self.enabled_modules
+ @enabled_modules ||= Set.new
+ end
+
+ def self.enabled_modules=(other)
+ @enabled_modules = Set.new(other)
+ end
+end
+
require 'rails_i18n/railtie'
diff --git a/lib/rails_i18n/railtie.rb b/lib/rails_i18n/railtie.rb
index bfdc52a..589175e 100644
--- a/lib/rails_i18n/railtie.rb
+++ b/lib/rails_i18n/railtie.rb
@@ -2,14 +2,19 @@ require 'rails'
module RailsI18n
class Railtie < ::Rails::Railtie #:nodoc:
+ config.rails_i18n = RailsI18n
+
initializer 'rails-i18n' do |app|
RailsI18n::Railtie.instance_eval do
pattern = pattern_from app.config.i18n.available_locales
- add("rails/locale/#{pattern}.yml")
- add("rails/pluralization/#{pattern}.rb")
- add("rails/ordinals/#{pattern}.rb")
- add("rails/transliteration/#{pattern}.{rb,yml}")
+ if app.config.rails_i18n.enabled_modules.empty?
+ RailsI18n.enabled_modules = Set.new([:locale, :pluralization, :ordinals, :transliteration])
+ end
+
+ RailsI18n.enabled_modules.each do |feature|
+ add("rails/#{feature}/#{pattern}.{rb,yml}")
+ end
init_pluralization_module
end
diff --git a/rails-i18n.gemspec b/rails-i18n.gemspec
index b4f0116..2aa52b5 100644
--- a/rails-i18n.gemspec
+++ b/rails-i18n.gemspec
@@ -2,19 +2,19 @@
# This file has been automatically generated by gem2tgz #
#########################################################
# -*- encoding: utf-8 -*-
-# stub: rails-i18n 7.0.5 ruby lib
+# stub: rails-i18n 7.0.6 ruby lib
Gem::Specification.new do |s|
s.name = "rails-i18n".freeze
- s.version = "7.0.5"
+ s.version = "7.0.6"
s.required_rubygems_version = Gem::Requirement.new(">= 1.8.11".freeze) if s.respond_to? :required_rubygems_version=
s.require_paths = ["lib".freeze]
s.authors = ["Rails I18n Group".freeze]
- s.date = "2022-07-03"
+ s.date = "2022-11-08"
s.description = "A set of common locale data and translations to internationalize and/or localize your Rails applications.".freeze
s.email = "rails-i18n@googlegroups.com".freeze
- s.files = ["CHANGELOG.md".freeze, "MIT-LICENSE.txt".freeze, "README.md".freeze, "lib/rails-i18n.rb".freeze, "lib/rails_i18n.rb".freeze, "lib/rails_i18n/common_pluralizations/east_slavic.rb".freeze, "lib/rails_i18n/common_pluralizations/one_few_other.rb".freeze, "lib/rails_i18n/common_pluralizations/one_other.rb".freeze, "lib/rails_i18n/common_pluralizations/one_two_other.rb".freeze, "lib/rails_i18n/common_pluralizations/one_upto_two_other.rb".freeze, "lib/rails_i18n/common_pluralizations/one_with_zero_other.rb".freeze, "lib/rails_i18n/common_pluralizations/other.rb".freeze, "lib/rails_i18n/common_pluralizations/romanian.rb".freeze, "lib/rails_i18n/common_pluralizations/west_slavic.rb".freeze, "lib/rails_i18n/railtie.rb".freeze, "rails/locale/af.yml".freeze, "rails/locale/ar.yml".freeze, "rails/locale/az.yml".freeze, "rails/locale/be.yml".freeze, "rails/locale/bg.yml".freeze, "rails/locale/bn.yml".freeze, "rails/locale/bs.yml".freeze, "rails/locale/ca.yml".freeze, "rails/locale/cs.yml".freeze, "rails/locale/cy.yml".freeze, "rails/locale/da.yml".freeze, "rails/locale/de-AT.yml".freeze, "rails/locale/de-CH.yml".freeze, "rails/locale/de-DE.yml".freeze, "rails/locale/de.yml".freeze, "rails/locale/el-CY.yml".freeze, "rails/locale/el.yml".freeze, "rails/locale/en-AU.yml".freeze, "rails/locale/en-CA.yml".freeze, "rails/locale/en-CY.yml".freeze, "rails/locale/en-GB.yml".freeze, "rails/locale/en-IE.yml".freeze, "rails/locale/en-IN.yml".freeze, "rails/locale/en-NZ.yml".freeze, "rails/locale/en-TT.yml".freeze, "rails/locale/en-US.yml".freeze, "rails/locale/en-ZA.yml".freeze, "rails/locale/en.yml".freeze, "rails/locale/eo.yml".freeze, "rails/locale/es-419.yml".freeze, "rails/locale/es-AR.yml".freeze, "rails/locale/es-CL.yml".freeze, "rails/locale/es-CO.yml".freeze, "rails/locale/es-CR.yml".freeze, "rails/locale/es-EC.yml".freeze, "rails/locale/es-ES.yml".freeze, "rails/locale/es-MX.yml".freeze, "rails/locale/es-NI.yml".freeze, "rails/locale/es-PA.yml".freeze, "rails/locale/es-PE.yml".freeze, "rails/locale/es-US.yml".freeze, "rails/locale/es-VE.yml".freeze, "rails/locale/es.yml".freeze, "rails/locale/et.yml".freeze, "rails/locale/eu.yml".freeze, "rails/locale/fa.yml".freeze, "rails/locale/fi.yml".freeze, "rails/locale/fr-CA.yml".freeze, "rails/locale/fr-CH.yml".freeze, "rails/locale/fr-FR.yml".freeze, "rails/locale/fr.yml".freeze, "rails/locale/fy.yml".freeze, "rails/locale/gl.yml".freeze, "rails/locale/he.yml".freeze, "rails/locale/hi-IN.yml".freeze, "rails/locale/hi.yml".freeze, "rails/locale/hr.yml".freeze, "rails/locale/hu.yml".freeze, "rails/locale/id.yml".freeze, "rails/locale/is.yml".freeze, "rails/locale/it-CH.yml".freeze, "rails/locale/it.yml".freeze, "rails/locale/ja.yml".freeze, "rails/locale/ka.yml".freeze, "rails/locale/kk.yml".freeze, "rails/locale/km.yml".freeze, "rails/locale/kn.yml".freeze, "rails/locale/ko.yml".freeze, "rails/locale/lb.yml".freeze, "rails/locale/lo.yml".freeze, "rails/locale/lt.yml".freeze, "rails/locale/lv.yml".freeze, "rails/locale/mg.yml".freeze, "rails/locale/mk.yml".freeze, "rails/locale/ml.yml".freeze, "rails/locale/mn.yml".freeze, "rails/locale/mr-IN.yml".freeze, "rails/locale/ms.yml".freeze, "rails/locale/nb.yml".freeze, "rails/locale/ne.yml".freeze, "rails/locale/nl.yml".freeze, "rails/locale/nn.yml".freeze, "rails/locale/oc.yml".freeze, "rails/locale/or.yml".freeze, "rails/locale/pa.yml".freeze, "rails/locale/pap-AW.yml".freeze, "rails/locale/pap-CW.yml".freeze, "rails/locale/pl.yml".freeze, "rails/locale/pt-BR.yml".freeze, "rails/locale/pt.yml".freeze, "rails/locale/rm.yml".freeze, "rails/locale/ro.yml".freeze, "rails/locale/ru.yml".freeze, "rails/locale/sk.yml".freeze, "rails/locale/sl.yml".freeze, "rails/locale/sq.yml".freeze, "rails/locale/sr.yml".freeze, "rails/locale/st.yml".freeze, "rails/locale/sv-SE.yml".freeze, "rails/locale/sv.yml".freeze, "rails/locale/sw.yml".freeze, "rails/locale/ta.yml".freeze, "rails/locale/te.yml".freeze, "rails/locale/th.yml".freeze, "rails/locale/tl.yml".freeze, "rails/locale/tr.yml".freeze, "rails/locale/tt.yml".freeze, "rails/locale/ug.yml".freeze, "rails/locale/uk.yml".freeze, "rails/locale/ur.yml".freeze, "rails/locale/uz.yml".freeze, "rails/locale/vi.yml".freeze, "rails/locale/wo.yml".freeze, "rails/locale/zh-CN.yml".freeze, "rails/locale/zh-HK.yml".freeze, "rails/locale/zh-TW.yml".freeze, "rails/locale/zh-YUE.yml".freeze, "rails/ordinals/fr-CA.rb".freeze, "rails/ordinals/fr-CH.rb".freeze, "rails/ordinals/fr-FR.rb".freeze, "rails/ordinals/fr.rb".freeze, "rails/pluralization/ak.rb".freeze, "rails/pluralization/am.rb".freeze, "rails/pluralization/ar.rb".freeze, "rails/pluralization/az.rb".freeze, "rails/pluralization/be.rb".freeze, "rails/pluralization/bg.rb".freeze, "rails/pluralization/bh.rb".freeze, "rails/pluralization/bm.rb".freeze, "rails/pluralization/bn.rb".freeze, "rails/pluralization/bo.rb".freeze, "rails/pluralization/br.rb".freeze, "rails/pluralization/bs.rb".freeze, "rails/pluralization/by.rb".freeze, "rails/pluralization/ca.rb".freeze, "rails/pluralization/cs.rb".freeze, "rails/pluralization/cy.rb".freeze, "rails/pluralization/da.rb".freeze, "rails/pluralization/de-AT.rb".freeze, "rails/pluralization/de-CH.rb".freeze, "rails/pluralization/de-DE.rb".freeze, "rails/pluralization/de.rb".freeze, "rails/pluralization/dz.rb".freeze, "rails/pluralization/el.rb".freeze, "rails/pluralization/en-AU.rb".freeze, "rails/pluralization/en-CA.rb".freeze, "rails/pluralization/en-GB.rb".freeze, "rails/pluralization/en-IN.rb".freeze, "rails/pluralization/en-NZ.rb".freeze, "rails/pluralization/en.rb".freeze, "rails/pluralization/eo.rb".freeze, "rails/pluralization/es-419.rb".freeze, "rails/pluralization/es-AR.rb".freeze, "rails/pluralization/es-CL.rb".freeze, "rails/pluralization/es-CO.rb".freeze, "rails/pluralization/es-CR.rb".freeze, "rails/pluralization/es-EC.rb".freeze, "rails/pluralization/es-ES.rb".freeze, "rails/pluralization/es-MX.rb".freeze, "rails/pluralization/es-NI.rb".freeze, "rails/pluralization/es-PA.rb".freeze, "rails/pluralization/es-PE.rb".freeze, "rails/pluralization/es-US.rb".freeze, "rails/pluralization/es-VE.rb".freeze, "rails/pluralization/es.rb".freeze, "rails/pluralization/et.rb".freeze, "rails/pluralization/eu.rb".freeze, "rails/pluralization/fa.rb".freeze, "rails/pluralization/ff.rb".freeze, "rails/pluralization/fi.rb".freeze, "rails/pluralization/fr-CA.rb".freeze, "rails/pluralization/fr-CH.rb".freeze, "rails/pluralization/fr-FR.rb".freeze, "rails/pluralization/fr.rb".freeze, "rails/pluralization/fy.rb".freeze, "rails/pluralization/ga.rb".freeze, "rails/pluralization/gd.rb".freeze, "rails/pluralization/gl.rb".freeze, "rails/pluralization/guw.rb".freeze, "rails/pluralization/gv.rb".freeze, "rails/pluralization/he.rb".freeze, "rails/pluralization/hi-IN.rb".freeze, "rails/pluralization/hi.rb".freeze, "rails/pluralization/hr.rb".freeze, "rails/pluralization/hsb.rb".freeze, "rails/pluralization/hu.rb".freeze, "rails/pluralization/id.rb".freeze, "rails/pluralization/ig.rb".freeze, "rails/pluralization/ii.rb".freeze, "rails/pluralization/is.rb".freeze, "rails/pluralization/it-CH.rb".freeze, "rails/pluralization/it.rb".freeze, "rails/pluralization/iu.rb".freeze, "rails/pluralization/ja.rb".freeze, "rails/pluralization/jv.rb".freeze, "rails/pluralization/ka.rb".freeze, "rails/pluralization/kab.rb".freeze, "rails/pluralization/kde.rb".freeze, "rails/pluralization/kea.rb".freeze, "rails/pluralization/kk.rb".freeze, "rails/pluralization/km.rb".freeze, "rails/pluralization/kn.rb".freeze, "rails/pluralization/ko.rb".freeze, "rails/pluralization/ksh.rb".freeze, "rails/pluralization/kw.rb".freeze, "rails/pluralization/lag.rb".freeze, "rails/pluralization/ln.rb".freeze, "rails/pluralization/lo.rb".freeze, "rails/pluralization/lt.rb".freeze, "rails/pluralization/lv.rb".freeze, "rails/pluralization/mg.rb".freeze, "rails/pluralization/mk.rb".freeze, "rails/pluralization/ml.rb".freeze, "rails/pluralization/mn.rb".freeze, "rails/pluralization/mo.rb".freeze, "rails/pluralization/mr-IN.rb".freeze, "rails/pluralization/ms.rb".freeze, "rails/pluralization/mt.rb".freeze, "rails/pluralization/my.rb".freeze, "rails/pluralization/naq.rb".freeze, "rails/pluralization/nb.rb".freeze, "rails/pluralization/ne.rb".freeze, "rails/pluralization/nl.rb".freeze, "rails/pluralization/nn.rb".freeze, "rails/pluralization/nso.rb".freeze, "rails/pluralization/oc.rb".freeze, "rails/pluralization/or.rb".freeze, "rails/pluralization/pa.rb".freeze, "rails/pluralization/pap-AW.rb".freeze, "rails/pluralization/pap-CW.rb".freeze, "rails/pluralization/pl.rb".freeze, "rails/pluralization/pt-BR.rb".freeze, "rails/pluralization/pt.rb".freeze, "rails/pluralization/ro.rb".freeze, "rails/pluralization/root.rb".freeze, "rails/pluralization/ru.rb".freeze, "rails/pluralization/sah.rb".freeze, "rails/pluralization/se.rb".freeze, "rails/pluralization/ses.rb".freeze, "rails/pluralization/sg.rb".freeze, "rails/pluralization/sh.rb".freeze, "rails/pluralization/shi.rb".freeze, "rails/pluralization/sk.rb".freeze, "rails/pluralization/sl.rb".freeze, "rails/pluralization/sma.rb".freeze, "rails/pluralization/smi.rb".freeze, "rails/pluralization/smj.rb".freeze, "rails/pluralization/smn.rb".freeze, "rails/pluralization/sms.rb".freeze, "rails/pluralization/sr.rb".freeze, "rails/pluralization/st.rb".freeze, "rails/pluralization/sv-SE.rb".freeze, "rails/pluralization/sv.rb".freeze, "rails/pluralization/sw.rb".freeze, "rails/pluralization/ta.rb".freeze, "rails/pluralization/th.rb".freeze, "rails/pluralization/ti.rb".freeze, "rails/pluralization/tl.rb".freeze, "rails/pluralization/to.rb".freeze, "rails/pluralization/tr.rb".freeze, "rails/pluralization/tzm.rb".freeze, "rails/pluralization/uk.rb".freeze, "rails/pluralization/ur.rb".freeze, "rails/pluralization/vi.rb".freeze, "rails/pluralization/wa.rb".freeze, "rails/pluralization/wo.rb".freeze, "rails/pluralization/yo.rb".freeze, "rails/pluralization/zh-CN.rb".freeze, "rails/pluralization/zh-HK.rb".freeze, "rails/pluralization/zh-TW.rb".freeze, "rails/pluralization/zh-YUE.rb".freeze, "rails/pluralization/zh.rb".freeze, "rails/transliteration/az.yml".freeze, "rails/transliteration/bg.yml".freeze, "rails/transliteration/ca.yml".freeze, "rails/transliteration/da.yml".freeze, "rails/transliteration/de.yml".freeze, "rails/transliteration/el.yml".freeze, "rails/transliteration/es.yml".freeze, "rails/transliteration/fa.yml".freeze, "rails/transliteration/fr.yml".freeze, "rails/transliteration/hu.yml".freeze, "rails/transliteration/ka.yml".freeze, "rails/transliteration/oc.yml".freeze, "rails/transliteration/pl.yml".freeze, "rails/transliteration/pt.yml".freeze, "rails/transliteration/ro.yml".freeze, "rails/transliteration/ru.rb".freeze, "rails/transliteration/uk.rb".freeze, "rails/transliteration/vi.yml".freeze]
+ s.files = ["CHANGELOG.md".freeze, "MIT-LICENSE.txt".freeze, "README.md".freeze, "lib/rails-i18n.rb".freeze, "lib/rails_i18n.rb".freeze, "lib/rails_i18n/common_pluralizations/east_slavic.rb".freeze, "lib/rails_i18n/common_pluralizations/one_few_other.rb".freeze, "lib/rails_i18n/common_pluralizations/one_other.rb".freeze, "lib/rails_i18n/common_pluralizations/one_two_other.rb".freeze, "lib/rails_i18n/common_pluralizations/one_upto_two_other.rb".freeze, "lib/rails_i18n/common_pluralizations/one_with_zero_other.rb".freeze, "lib/rails_i18n/common_pluralizations/other.rb".freeze, "lib/rails_i18n/common_pluralizations/romanian.rb".freeze, "lib/rails_i18n/common_pluralizations/west_slavic.rb".freeze, "lib/rails_i18n/railtie.rb".freeze, "rails/locale/af.yml".freeze, "rails/locale/ar.yml".freeze, "rails/locale/az.yml".freeze, "rails/locale/be.yml".freeze, "rails/locale/bg.yml".freeze, "rails/locale/bn.yml".freeze, "rails/locale/bs.yml".freeze, "rails/locale/ca.yml".freeze, "rails/locale/cs.yml".freeze, "rails/locale/da.yml".freeze, "rails/locale/de-AT.yml".freeze, "rails/locale/de-CH.yml".freeze, "rails/locale/de-DE.yml".freeze, "rails/locale/de.yml".freeze, "rails/locale/dz.yml".freeze, "rails/locale/el-CY.yml".freeze, "rails/locale/el.yml".freeze, "rails/locale/en-AU.yml".freeze, "rails/locale/en-CA.yml".freeze, "rails/locale/en-CY.yml".freeze, "rails/locale/en-GB.yml".freeze, "rails/locale/en-IE.yml".freeze, "rails/locale/en-IN.yml".freeze, "rails/locale/en-NZ.yml".freeze, "rails/locale/en-TT.yml".freeze, "rails/locale/en-US.yml".freeze, "rails/locale/en-ZA.yml".freeze, "rails/locale/en.yml".freeze, "rails/locale/eo.yml".freeze, "rails/locale/es-419.yml".freeze, "rails/locale/es-AR.yml".freeze, "rails/locale/es-CL.yml".freeze, "rails/locale/es-CO.yml".freeze, "rails/locale/es-CR.yml".freeze, "rails/locale/es-EC.yml".freeze, "rails/locale/es-ES.yml".freeze, "rails/locale/es-MX.yml".freeze, "rails/locale/es-NI.yml".freeze, "rails/locale/es-PA.yml".freeze, "rails/locale/es-PE.yml".freeze, "rails/locale/es-US.yml".freeze, "rails/locale/es-VE.yml".freeze, "rails/locale/es.yml".freeze, "rails/locale/et.yml".freeze, "rails/locale/eu.yml".freeze, "rails/locale/fa.yml".freeze, "rails/locale/fi.yml".freeze, "rails/locale/fr-CA.yml".freeze, "rails/locale/fr-CH.yml".freeze, "rails/locale/fr-FR.yml".freeze, "rails/locale/fr.yml".freeze, "rails/locale/fy.yml".freeze, "rails/locale/gl.yml".freeze, "rails/locale/he.yml".freeze, "rails/locale/hi-IN.yml".freeze, "rails/locale/hi.yml".freeze, "rails/locale/hr.yml".freeze, "rails/locale/hu.yml".freeze, "rails/locale/id.yml".freeze, "rails/locale/is.yml".freeze, "rails/locale/it-CH.yml".freeze, "rails/locale/it.yml".freeze, "rails/locale/ja.yml".freeze, "rails/locale/ka.yml".freeze, "rails/locale/kk.yml".freeze, "rails/locale/km.yml".freeze, "rails/locale/kn.yml".freeze, "rails/locale/ko.yml".freeze, "rails/locale/lb.yml".freeze, "rails/locale/lo.yml".freeze, "rails/locale/lt.yml".freeze, "rails/locale/lv.yml".freeze, "rails/locale/mg.yml".freeze, "rails/locale/mk.yml".freeze, "rails/locale/ml.yml".freeze, "rails/locale/mn.yml".freeze, "rails/locale/mr-IN.yml".freeze, "rails/locale/ms.yml".freeze, "rails/locale/nb.yml".freeze, "rails/locale/ne.yml".freeze, "rails/locale/nl.yml".freeze, "rails/locale/nn.yml".freeze, "rails/locale/oc.yml".freeze, "rails/locale/or.yml".freeze, "rails/locale/pa.yml".freeze, "rails/locale/pap-AW.yml".freeze, "rails/locale/pap-CW.yml".freeze, "rails/locale/pl.yml".freeze, "rails/locale/pt-BR.yml".freeze, "rails/locale/pt.yml".freeze, "rails/locale/rm.yml".freeze, "rails/locale/ro.yml".freeze, "rails/locale/ru.yml".freeze, "rails/locale/sc.yml".freeze, "rails/locale/sk.yml".freeze, "rails/locale/sl.yml".freeze, "rails/locale/sq.yml".freeze, "rails/locale/sr.yml".freeze, "rails/locale/st.yml".freeze, "rails/locale/sv-FI.yml".freeze, "rails/locale/sv-SE.yml".freeze, "rails/locale/sv.yml".freeze, "rails/locale/sw.yml".freeze, "rails/locale/ta.yml".freeze, "rails/locale/te.yml".freeze, "rails/locale/th.yml".freeze, "rails/locale/tl.yml".freeze, "rails/locale/tr.yml".freeze, "rails/locale/tt.yml".freeze, "rails/locale/ug.yml".freeze, "rails/locale/uk.yml".freeze, "rails/locale/ur.yml".freeze, "rails/locale/uz.yml".freeze, "rails/locale/vi.yml".freeze, "rails/locale/wo.yml".freeze, "rails/locale/zh-CN.yml".freeze, "rails/locale/zh-HK.yml".freeze, "rails/locale/zh-TW.yml".freeze, "rails/locale/zh-YUE.yml".freeze, "rails/ordinals/fr-CA.rb".freeze, "rails/ordinals/fr-CH.rb".freeze, "rails/ordinals/fr-FR.rb".freeze, "rails/ordinals/fr.rb".freeze, "rails/pluralization/ar.rb".freeze, "rails/pluralization/az.rb".freeze, "rails/pluralization/be.rb".freeze, "rails/pluralization/bg.rb".freeze, "rails/pluralization/bn.rb".freeze, "rails/pluralization/bs.rb".freeze, "rails/pluralization/ca.rb".freeze, "rails/pluralization/cs.rb".freeze, "rails/pluralization/da.rb".freeze, "rails/pluralization/de-AT.rb".freeze, "rails/pluralization/de-CH.rb".freeze, "rails/pluralization/de-DE.rb".freeze, "rails/pluralization/de.rb".freeze, "rails/pluralization/el-CY.rb".freeze, "rails/pluralization/el.rb".freeze, "rails/pluralization/en-AU.rb".freeze, "rails/pluralization/en-CA.rb".freeze, "rails/pluralization/en-CY.rb".freeze, "rails/pluralization/en-GB.rb".freeze, "rails/pluralization/en-IE.rb".freeze, "rails/pluralization/en-IN.rb".freeze, "rails/pluralization/en-NZ.rb".freeze, "rails/pluralization/en-TT.rb".freeze, "rails/pluralization/en-US.rb".freeze, "rails/pluralization/en-ZA.rb".freeze, "rails/pluralization/en.rb".freeze, "rails/pluralization/eo.rb".freeze, "rails/pluralization/es-419.rb".freeze, "rails/pluralization/es-AR.rb".freeze, "rails/pluralization/es-CL.rb".freeze, "rails/pluralization/es-CO.rb".freeze, "rails/pluralization/es-CR.rb".freeze, "rails/pluralization/es-EC.rb".freeze, "rails/pluralization/es-ES.rb".freeze, "rails/pluralization/es-MX.rb".freeze, "rails/pluralization/es-NI.rb".freeze, "rails/pluralization/es-PA.rb".freeze, "rails/pluralization/es-PE.rb".freeze, "rails/pluralization/es-US.rb".freeze, "rails/pluralization/es-VE.rb".freeze, "rails/pluralization/es.rb".freeze, "rails/pluralization/et.rb".freeze, "rails/pluralization/eu.rb".freeze, "rails/pluralization/fa.rb".freeze, "rails/pluralization/fi.rb".freeze, "rails/pluralization/fr-CA.rb".freeze, "rails/pluralization/fr-CH.rb".freeze, "rails/pluralization/fr-FR.rb".freeze, "rails/pluralization/fr.rb".freeze, "rails/pluralization/fy.rb".freeze, "rails/pluralization/gl.rb".freeze, "rails/pluralization/he.rb".freeze, "rails/pluralization/hi-IN.rb".freeze, "rails/pluralization/hi.rb".freeze, "rails/pluralization/hr.rb".freeze, "rails/pluralization/hsb.rb".freeze, "rails/pluralization/hu.rb".freeze, "rails/pluralization/id.rb".freeze, "rails/pluralization/is.rb".freeze, "rails/pluralization/it-CH.rb".freeze, "rails/pluralization/it.rb".freeze, "rails/pluralization/ja.rb".freeze, "rails/pluralization/ka.rb".freeze, "rails/pluralization/kk.rb".freeze, "rails/pluralization/km.rb".freeze, "rails/pluralization/kn.rb".freeze, "rails/pluralization/ko.rb".freeze, "rails/pluralization/lo.rb".freeze, "rails/pluralization/lt.rb".freeze, "rails/pluralization/lv.rb".freeze, "rails/pluralization/mg.rb".freeze, "rails/pluralization/mk.rb".freeze, "rails/pluralization/ml.rb".freeze, "rails/pluralization/mn.rb".freeze, "rails/pluralization/mr-IN.rb".freeze, "rails/pluralization/ms.rb".freeze, "rails/pluralization/nb.rb".freeze, "rails/pluralization/ne.rb".freeze, "rails/pluralization/nl.rb".freeze, "rails/pluralization/nn.rb".freeze, "rails/pluralization/oc.rb".freeze, "rails/pluralization/or.rb".freeze, "rails/pluralization/pa.rb".freeze, "rails/pluralization/pap-AW.rb".freeze, "rails/pluralization/pap-CW.rb".freeze, "rails/pluralization/pl.rb".freeze, "rails/pluralization/pt-BR.rb".freeze, "rails/pluralization/pt.rb".freeze, "rails/pluralization/ro.rb".freeze, "rails/pluralization/ru.rb".freeze, "rails/pluralization/sc.rb".freeze, "rails/pluralization/sk.rb".freeze, "rails/pluralization/sl.rb".freeze, "rails/pluralization/sr.rb".freeze, "rails/pluralization/st.rb".freeze, "rails/pluralization/sv-SE.rb".freeze, "rails/pluralization/sv.rb".freeze, "rails/pluralization/sw.rb".freeze, "rails/pluralization/ta.rb".freeze, "rails/pluralization/th.rb".freeze, "rails/pluralization/tl.rb".freeze, "rails/pluralization/tr.rb".freeze, "rails/pluralization/uk.rb".freeze, "rails/pluralization/ur.rb".freeze, "rails/pluralization/vi.rb".freeze, "rails/pluralization/wo.rb".freeze, "rails/pluralization/zh-CN.rb".freeze, "rails/pluralization/zh-HK.rb".freeze, "rails/pluralization/zh-TW.rb".freeze, "rails/pluralization/zh-YUE.rb".freeze, "rails/transliteration/az.yml".freeze, "rails/transliteration/bg.yml".freeze, "rails/transliteration/ca.yml".freeze, "rails/transliteration/da.yml".freeze, "rails/transliteration/de.yml".freeze, "rails/transliteration/el.yml".freeze, "rails/transliteration/es.yml".freeze, "rails/transliteration/fa.yml".freeze, "rails/transliteration/fr.yml".freeze, "rails/transliteration/hu.yml".freeze, "rails/transliteration/ka.yml".freeze, "rails/transliteration/oc.yml".freeze, "rails/transliteration/pl.yml".freeze, "rails/transliteration/pt.yml".freeze, "rails/transliteration/ro.yml".freeze, "rails/transliteration/ru.rb".freeze, "rails/transliteration/uk.rb".freeze, "rails/transliteration/vi.yml".freeze]
s.homepage = "https://github.com/svenfuchs/rails-i18n".freeze
s.licenses = ["MIT".freeze]
s.rubygems_version = "3.2.5".freeze
diff --git a/rails/locale/bn.yml b/rails/locale/bn.yml
index 772ee90..3db2906 100644
--- a/rails/locale/bn.yml
+++ b/rails/locale/bn.yml
@@ -18,7 +18,7 @@ bn:
- মে
- জুন
- জুলাই
- - অগাস্ট
+ - আগস্ট
- সেপ্টেম্বর
- অক্টোবর
- নভেম্বর
@@ -33,8 +33,8 @@ bn:
- শনিবার
formats:
default: "%e/%m/%Y"
- long: "%e de %B de %Y"
- short: "%e de %b"
+ long: "%e %B %Y"
+ short: "%e %b"
month_names:
-
- জানুয়ারি
@@ -44,7 +44,7 @@ bn:
- মে
- জুন
- জুলাই
- - অগাস্ট
+ - আগস্ট
- সেপ্টেম্বর
- অক্টোবর
- নভেম্বর
@@ -56,17 +56,17 @@ bn:
datetime:
distance_in_words:
about_x_hours:
- one: প্রায় ১ ঘন্টা
- other: প্রায় %{count} ঘন্টা
+ one: প্রায় ১ ঘণ্টা
+ other: প্রায় %{count} ঘণ্টা
about_x_months:
one: প্রায় ১ মাস
other: প্রায় %{count} মাস
about_x_years:
one: প্রায় ১ বছর
other: প্রায় %{count} বছর
- half_a_minute: অর্ধেক মিনিট
+ half_a_minute: অর্ধ মিনিট
less_than_x_seconds:
- one: '১ সেকেন্ডর কম '
+ one: '১ সেকেন্ডর কম'
other: "%{count} সেকেন্ডের কম"
less_than_x_minutes:
one: ১ মিনিটের কম
@@ -89,7 +89,7 @@ bn:
prompts:
second: সেকেন্ড
minute: মিনিট
- hour: ঘন্টা
+ hour: ঘণ্টা
day: দিন
month: মাস
year: বছর
@@ -103,9 +103,9 @@ bn:
equal_to: "%{count} এর সঙ্গে সমান হতে হবে"
even: জোড় হতে হবে
exclusion: রিসার্ভ করা আছে
- greater_than: "%{count} থেকে বড়ো হতে হবে"
- greater_than_or_equal_to: "%{count} থেকে বড়ো অথবা তার সমান হতে হবে"
- inclusion: লিস্টে অন্তর্ভুক্ত নয়
+ greater_than: "%{count} থেকে বড় হতে হবে"
+ greater_than_or_equal_to: "%{count} থেকে বড় অথবা তার সমান হতে হবে"
+ inclusion: তালিকায় অন্তর্ভুক্ত নয়
invalid: সঠিক নয়
less_than: "%{count} থেকে ছোটো হতে হবে"
less_than_or_equal_to: "%{count} থেকে ছোটো অথবা তার সমান হতে হবে"
@@ -118,8 +118,8 @@ bn:
template:
body: 'এই ফিল্ডগুলোতে কিছু সমস্যা দেখা দিয়েছে:'
header:
- one: ১ টি ত্রুটির কারনে %{model} সংরক্ষন করা সম্ভব হয়নি
- other: "%{count} টি ত্রুটির কারনে %{model} সংরক্ষন করা সম্ভব হয়নি"
+ one: ১টি ত্রুটির কারণে %{model} সংরক্ষণ করা সম্ভব হয়নি
+ other: "%{count}টি ত্রুটির কারণে %{model} সংরক্ষণ করা সম্ভব হয়নি"
number:
currency:
format:
@@ -150,8 +150,8 @@ bn:
format: "%n %u"
units:
byte:
- one: Byte
- other: Bytes
+ one: বাইট
+ other: বাইট
gb: GB
kb: KB
mb: MB
@@ -170,7 +170,7 @@ bn:
time:
am: am
formats:
- default: "%A, %e de %B de %Y %H:%M:%S %z"
- long: "%e de %B de %Y %H:%M"
- short: "%e de %b %H:%M"
+ default: "%A, %e %B %Y %H:%M:%S %z"
+ long: "%e %B %Y %H:%M"
+ short: "%e %b %H:%M"
pm: pm
diff --git a/rails/locale/cy.yml b/rails/locale/cy.yml
deleted file mode 100644
index c16d9bc..0000000
--- a/rails/locale/cy.yml
+++ /dev/null
@@ -1,246 +0,0 @@
----
-cy:
- activerecord:
- errors:
- messages:
- record_invalid: 'Gwirio wedi methu: %{errors}'
- date:
- abbr_day_names:
- - Sul
- - Llun
- - Maw
- - Mer
- - Iau
- - Gwe
- - Sad
- abbr_month_names:
- -
- - Ion
- - Chw
- - Maw
- - Ebr
- - Mai
- - Meh
- - Gor
- - Awst
- - Med
- - Hyd
- - Tach
- - Rha
- day_names:
- - Dydd Sul
- - Dydd Llun
- - Dydd Mawrth
- - Dydd Mercher
- - Dydd Iau
- - Dydd Gwener
- - Dydd Sadwrn
- formats:
- default: "%d-%m-%Y"
- long: "%d %B %Y"
- short: "%d %b"
- month_names:
- -
- - Ionawr
- - Chwefror
- - Mawrth
- - Ebrill
- - Mai
- - Mehefin
- - Gorffennaf
- - Awst
- - Medi
- - Hydref
- - Tachwedd
- - Rhagfyr
- order:
- - :year
- - :month
- - :day
- datetime:
- distance_in_words:
- about_x_hours:
- zero: tua %{count} awr
- one: tuag awr
- two: tua %{count} awr
- few: tua %{count} awr
- many: tua %{count} awr
- other: tua %{count} awr
- about_x_months:
- zero: tua %{count} mis
- one: tua mis
- two: tua %{count} mis
- few: tua %{count} mis
- many: tua %{count} mis
- other: tua %{count} mis
- about_x_years:
- zero: tua %{count} blynedd
- one: tua blwyddyn
- two: tua %{count} blynedd
- few: tua %{count} blynedd
- many: tua %{count} blynedd
- other: tua %{count} blynedd
- almost_x_years:
- zero: bron yn %{count} blynedd
- one: bron yn flwyddyn
- two: bron yn %{count} blynedd
- few: bron yn %{count} blynedd
- many: bron yn %{count} blynedd
- other: bron yn %{count} blynedd
- half_a_minute: hanner munud
- less_than_x_seconds:
- zero: llai na %{count} eiliad
- one: llai nag eiliad
- two: llai na %{count} eiliad
- few: llai na %{count} eiliad
- many: llai na %{count} eiliad
- other: llai na %{count} eiliad
- less_than_x_minutes:
- zero: llai na %{count} munud
- one: llai na munud
- two: llai na %{count} munud
- few: llai na %{count} munud
- many: llai na %{count} munud
- other: llai na %{count} munud
- over_x_years:
- zero: dros %{count} blynedd
- one: dros flwyddyn
- two: dros %{count} blynedd
- few: dros %{count} blynedd
- many: dros %{count} blynedd
- other: dros %{count} blynedd
- x_seconds:
- zero: "%{count} o eiliadau"
- one: 1 eiliad
- two: "%{count} o eiliadau"
- few: "%{count} o eiliadau"
- many: "%{count} o eiliadau"
- other: "%{count} o eiliadau"
- x_minutes:
- zero: "%{count} o funudau"
- one: 1 munud
- two: "%{count} o funudau"
- few: "%{count} o funudau"
- many: "%{count} o funudau"
- other: "%{count} o funudau"
- x_days:
- zero: "%{count} diwrnod"
- one: 1 diwrnod
- two: "%{count} diwrnod"
- few: "%{count} diwrnod"
- many: "%{count} diwrnod"
- other: "%{count} diwrnod"
- x_months:
- zero: "%{count} mis"
- one: 1 mis
- two: "%{count} mis"
- few: "%{count} mis"
- many: "%{count} mis"
- other: "%{count} mis"
- prompts:
- second: Eiliad
- minute: Munud
- hour: Awr
- day: Diwrnod
- month: Mis
- year: Blwyddyn
- errors:
- format: "%{attribute} %{message}"
- messages:
- accepted: angen ei dderbyn
- blank: methu bod yn wag
- confirmation: heb fod yn gyfateb
- empty: methu bod yn wag
- equal_to: angen bod yn %{count}
- even: rhaid bod yn eilrif
- exclusion: wedi cadw
- greater_than: angen bod yn fwy na %{count}
- greater_than_or_equal_to: angen bod yr un maint neu fwy na %{count}
- inclusion: heb fod yn y rhestr
- invalid: heb fod yn nheilwng
- less_than: angen bod yn llai na %{count}
- less_than_or_equal_to: angen bod yr un maint neu lai na %{count}
- not_a_number: heb fod yn rhif
- not_an_integer: heb fod yn rhif llawn
- odd: rhaid bod yn odrif
- taken: wedi'i gymryd yn barod
- too_long: yn rhy hir (cewch %{count} llythyren ar y fwyaf)
- too_short: yn rhy fyr (rhaid am o leiaf %{count} llythyren)
- wrong_length: gyda maint anghywir o lythrennau (dylai fod yn %{count} llythyren)
- template:
- body: 'Cafwyd broblemau gyda''r meysydd canlynol:'
- header:
- one: Atalwyd y %{model} hwn rhag ei gadw gan 1 nam
- two: Atalwyd y %{model} hwn rhag ei gadw gan %{count} nam
- many: Atalwyd y %{model} hwn rhag ei gadw gan %{count} nam
- other: Atalwyd y %{model} hwn rhag ei gadw gan %{count} nam
- helpers:
- select:
- prompt: Dewiswch
- submit:
- create: Creu %{model}
- submit: Cadw %{model}
- update: Diweddaru %{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: Biliwn
- million: Miliwn
- quadrillion: Cwadriliwn
- thousand: Mil
- trillion: Triliwn
- unit: ''
- format:
- delimiter: ''
- precision: 3
- significant: true
- strip_insignificant_zeros: true
- storage_units:
- format: "%n %u"
- units:
- byte:
- zero: Bytes
- one: Byte
- two: Bytes
- few: Bytes
- many: Bytes
- other: Bytes
- gb: GB
- kb: KB
- mb: MB
- tb: TB
- percentage:
- format:
- delimiter: ''
- precision:
- format:
- delimiter: ''
- support:
- array:
- last_word_connector: ", a "
- two_words_connector: " a "
- words_connector: ", "
- time:
- am: yb
- formats:
- default: "%a, %d %b %Y %H:%M:%S %z"
- long: "%d %B %Y %H:%M"
- short: "%d %b %H:%M"
- pm: yh
diff --git a/rails/locale/de-AT.yml b/rails/locale/de-AT.yml
index f7fcddd..0e14329 100644
--- a/rails/locale/de-AT.yml
+++ b/rails/locale/de-AT.yml
@@ -162,6 +162,7 @@ de-AT:
format:
delimiter: "."
precision: 2
+ round_mode: default
separator: ","
significant: false
strip_insignificant_zeros: false
@@ -194,9 +195,11 @@ de-AT:
byte:
one: Byte
other: Bytes
+ eb: EB
gb: GB
kb: KB
mb: MB
+ pb: PB
tb: TB
percentage:
format:
diff --git a/rails/locale/de-CH.yml b/rails/locale/de-CH.yml
index cbe8125..432980b 100644
--- a/rails/locale/de-CH.yml
+++ b/rails/locale/de-CH.yml
@@ -162,6 +162,7 @@ de-CH:
format:
delimiter: "'"
precision: 2
+ round_mode: default
separator: "."
significant: false
strip_insignificant_zeros: false
@@ -194,9 +195,11 @@ de-CH:
byte:
one: Byte
other: Bytes
+ eb: EB
gb: GB
kb: KB
mb: MB
+ pb: PB
tb: TB
percentage:
format:
diff --git a/rails/locale/de-DE.yml b/rails/locale/de-DE.yml
index 5c9ba68..4735705 100644
--- a/rails/locale/de-DE.yml
+++ b/rails/locale/de-DE.yml
@@ -162,6 +162,7 @@ de-DE:
format:
delimiter: "."
precision: 2
+ round_mode: default
separator: ","
significant: false
strip_insignificant_zeros: false
@@ -194,9 +195,11 @@ de-DE:
byte:
one: Byte
other: Bytes
+ eb: EB
gb: GB
kb: KB
mb: MB
+ pb: PB
tb: TB
percentage:
format:
diff --git a/rails/locale/de.yml b/rails/locale/de.yml
index b1161ef..13b9971 100644
--- a/rails/locale/de.yml
+++ b/rails/locale/de.yml
@@ -165,6 +165,7 @@ de:
format:
delimiter: "."
precision: 2
+ round_mode: default
separator: ","
significant: false
strip_insignificant_zeros: false
@@ -197,9 +198,11 @@ de:
byte:
one: Byte
other: Bytes
+ eb: EB
gb: GB
kb: KB
mb: MB
+ pb: PB
tb: TB
percentage:
format:
diff --git a/rails/locale/dz.yml b/rails/locale/dz.yml
new file mode 100644
index 0000000..546db4e
--- /dev/null
+++ b/rails/locale/dz.yml
@@ -0,0 +1,213 @@
+---
+dz:
+ activerecord:
+ errors:
+ messages:
+ record_invalid: 'ཆ་འཇོག་འཐུས་ཤོར་ཡི་: %{errors}'
+ restrict_dependent_destroy:
+ has_one: ཡིག་ཐོ་ %{record} བརྟེན་ཏེ་ཡོད་པ་ལས་བཏོན་གཏང་མི་བཏུབ་
+ has_many: ཡིག་ཐོ་ %{record} བརྟེན་ཏེ་ཡོད་པ་ལས་བཏོན་གཏང་མི་བཏུབ་
+ date:
+ abbr_day_names:
+ - གཟའ་ཟླཝ
+ - གཟའ་མིག་དམར
+ - གཟའ་ལྷགཔ
+ - གཟའ་ཕུརཔ
+ - གཟའ་པ་སངས
+ - གཟའ་སྤེན་པ
+ - གཟའ་ཉིམ
+ abbr_month_names:
+ -
+ - ཟླཝ་དང་པ
+ - ཟླཝ་གཉིས་པ
+ - ཟླཝ་གསུམ་པ
+ - ཟླཝ་བཞི་པ
+ - ཟླཝ་ལྔ་པ
+ - ཟླཝ་དྲུག་པ
+ - ཟླཝ་བདུན་པ
+ - ཟླཝ་བརྒྱད་པ
+ - ཟླཝ་དགུ་པ
+ - ཟླཝ་བཅུ་པ
+ - ཟླཝ་བཅུ་གཅིག་པ
+ - ཟླཝ་བཅུ་གཉིས་པ
+ day_names:
+ - གཟའ་ཟླཝ
+ - གཟའ་མིག་དམར
+ - གཟའ་ལྷག་པ
+ - གཟའ་ཕུརཔ
+ - གཟའ་པ་སངས
+ - གཟའ་སྤེན་པ
+ - གཟའ་ཉི་མ
+ formats:
+ default: "%Y-%m-%d"
+ long: "%d %B %Y"
+ short: "%d %b"
+ month_names:
+ -
+ - ཟླཝ་དང་པ
+ - ཟླཝ་གཉིས་པ
+ - ཟླཝ་གསུམ་པ
+ - ཟླཝ་བཞི་པ
+ - ཟླཝ་ལྔ་པ
+ - ཟླཝ་དྲུག་པ
+ - ཟླཝ་བདུན་པ
+ - ཟླཝ་བརྒྱད་པ
+ - ཟླཝ་དགུ་པ
+ - ཟླཝ་བཅུ་པ
+ - ཟླཝ་བཅུ་གཅིག་པ
+ - ཟླཝ་བཅུ་གཉིས་པ
+ order:
+ - :ལོ
+ - :ཟླཝ
+ - :ཉིནམ
+ datetime:
+ distance_in_words:
+ about_x_hours:
+ one: ཆུ་ཚོད་ ༡ ་དེ་ཅིག
+ other: ཆུ་ཚོད་ %{count} དེ་ཅིག
+ about_x_months:
+ one: ཟླཝ་ ༡ ་དེ་ཅིག
+ other: ཟླཝ་ %{count} དེ་ཅིག
+ about_x_years:
+ one: ལོ་ ༡ ་དེ་ཅིག
+ other: ལོ་ %{count} དེ་ཅིག
+ almost_x_years: ལོ %{count} མ་ལྷགཔ་ཅིག
+ half_a_minute: སྐར་མ་ཕྱེད་ཀ
+ less_than_x_seconds:
+ one: སྐར་ཆ་ ༡ ་ལས་ཉུངམ
+ other: སྐར་ཆ %{count} ལས་ཉུངམ
+ less_than_x_minutes:
+ one: སྐར་མ་ ༡ ་ལས་ཉུངམ
+ other: སྐར་མ %{count} ལས་ཉུངམ
+ over_x_years:
+ one: ལོ་ ༡ ་ལྷག
+ other: ལོ་%{count}ལས་ལྷག
+ x_seconds:
+ one: སྐར་ཆ་གཅིག
+ other: སྐར་ཆ %{count}
+ x_minutes:
+ one: སྐར་མ་གཅིག
+ other: སྐར་མ %{count}
+ x_days:
+ one: ཉིནམ་གཅིག
+ other: ཉིནམ %{count}
+ x_months:
+ one: ཟླཝ་གཅིག
+ other: ཟླཝ %{count}
+ x_years:
+ one: ལོ་གཅིག
+ other: ལོ %{count}
+ prompts:
+ second: སྐར་ཆ
+ minute: སྐར་མ
+ hour: ཆུ་ཚོད
+ day: ཉིནམ
+ month: ཟླཝ
+ year: ལོ
+ errors:
+ format: "%{attribute} %{message}"
+ messages:
+ accepted: ངོས་ལན་འབད་དགོ
+ blank: སྟོང་པ་མི་བཏུབ
+ confirmation: "%{attribute} དང་ཅོག་འཐོད་མིན་འདུག"
+ empty: སྟོངམ་མི་བཏུབ
+ equal_to: "%{count} དང་འདྲ་མཉམ་དགོ"
+ even: འདྲན་འདྲ་དགོ
+ exclusion: ཟུར་གསོག
+ greater_than: "%{count} ལས་སྦོམ་དགོ"
+ greater_than_or_equal_to: "%{count} ལས་མང་སུ་ཡང་ན་འདྲན་འདྲ་དགོ"
+ inclusion: ཐོ་ཡིག་གི་གྲངས་སུ་མིན་འདུག
+ invalid: ཆ་མེད་ཨིན
+ less_than: "%{count} ལས་ཉུང་སུ་ཅིག་དགོ"
+ less_than_or_equal_to: "%{count} ལས་ཉུང་སུ་ཡང་ན་འདྲན་འདྲ་དགོ"
+ model_invalid: 'ཆ་འཇོག་འཐུས་ཤོར་ཡི: %{errors}'
+ not_a_number: ཨང་གྲངས་མེན
+ not_an_integer: ཧྲིལ་གྲངས་དགོ
+ odd: ཡ་ཨང་དགོ
+ other_than: "%{count} ལས་སོ་སོ་ཅིག་དགོ"
+ present: ས་སྟོང་བཞག་དགོ
+ required: དགོ་རང་དགོ
+ taken: ཧེ་མ་ལས་འབག་ཚར་ཡི
+ too_long:
+ one: ཡིག་འབྲུ་གནམ་མེད་ས་མེད་རིངམ་ཨིན་མེ་(ཡིག་འབྲུ་མཐོ་ཚད་གཅིག་་ཨིན)
+ other: ཡིག་འབྲུ་གནམ་མེད་ས་མེད་རིངམ་ཨིན་མེ་(ཡིག་འབྲུ་མཐོ་ཚད་ %{count} ཨིན)
+ too_short:
+ one: ཡིག་འབྲུ་གནམ་མེད་ས་མེད་ཐུང་སུ་ནུག་(ཡིག་འབྲུ་ཉུང་མཐའ་གཅིག་ཨིན)
+ other: ཡིག་འབྲུ་གནམ་མེད་ས་མེད་ཐུང་སུ་ནུག་(ཡིག་འབྲུ་ཉུང་མཐའ་ %{count} ཨིན)
+ wrong_length:
+ one: ཡིག་འབྲུ་འཛུལ་ནུག་(ཡིག་འབྲུ་གཅིག་ངེས་པར་དུ་དགོ)
+ other: ཡིག་འབྲུ་འཛུལ་ནུག་(ཡིག་འབྲུ་ %{count} ངེས་པར་དུ་དགོ)
+ template:
+ body: འོག་གི་ས་ཁོངས་ཚུ་ན་བཀའ་ངལ་འདུག
+ header:
+ one: འཛོལ་བ་ཅིག་གིས་ %{model} བསྡུ་བཞག་འབད་ནི་ལུ་བཀག་རྐྱབ་ཅིག
+ other: འཛོལ་བ་ %{count} ་གིས་ %{model} འདི་བསྡུ་བཞག་འབད་ནི་ལུ་བཀག་རྐྱབ་ཅིག
+ helpers:
+ select:
+ prompt: གདམ་ཁ་རྐྱབ
+ submit:
+ create: "%{model} གསར་སྤྲིན་འབད"
+ submit: "%{model} བསྡུ་བཞག་འབད"
+ update: "%{model} དུས་མཐུན་ཁ་གསོ་འབད"
+ number:
+ currency:
+ format:
+ delimiter: ","
+ format: "%u%n"
+ precision: ༢
+ separator: "."
+ significant: false
+ strip_insignificant_zeros: false
+ unit: "$"
+ format:
+ delimiter: ","
+ precision: ༣
+ separator: "."
+ significant: false
+ strip_insignificant_zeros: false
+ human:
+ decimal_units:
+ format: "%n %u"
+ units:
+ billion: ཐེར་འབུམ
+ million: ས་ཡ
+ quadrillion: Quadrillion
+ thousand: སྟོང་ཕྲག
+ trillion: ཁྲག་ཁྲིག་ཆེན་པོ
+ unit: ''
+ format:
+ delimiter: ''
+ precision: ༣
+ significant: true
+ strip_insignificant_zeros: true
+ storage_units:
+ format: "%n %u"
+ units:
+ byte:
+ one: Byte
+ other: Bytes
+ eb: EB
+ gb: GB
+ kb: KB
+ mb: MB
+ pb: PB
+ tb: TB
+ percentage:
+ format:
+ delimiter: ''
+ format: "%n%"
+ precision:
+ format:
+ delimiter: ''
+ support:
+ array:
+ last_word_connector: ", དང "
+ two_words_connector: " དང "
+ words_connector: ", "
+ time:
+ am: དྲོ་པ་གི་ཆུ་ཚོད་་
+ formats:
+ default: "%a, %d %b %Y %H:%M:%S %z"
+ long: "%d %B %Y %H:%M"
+ short: "%d %b %H:%M"
+ pm: ཕྱི་རུ་གི་ཆུ་ཚོད་
diff --git a/rails/locale/en.yml b/rails/locale/en.yml
index 60a312d..63b7147 100644
--- a/rails/locale/en.yml
+++ b/rails/locale/en.yml
@@ -118,6 +118,7 @@ en:
exclusion: is reserved
greater_than: must be greater than %{count}
greater_than_or_equal_to: must be greater than or equal to %{count}
+ in: must be in %{count}
inclusion: is not included in the list
invalid: is invalid
less_than: must be less than %{count}
@@ -164,6 +165,7 @@ en:
format:
delimiter: ","
precision: 3
+ round_mode: default
separator: "."
significant: false
strip_insignificant_zeros: false
diff --git a/rails/locale/es-419.yml b/rails/locale/es-419.yml
index 85d1364..cf0cc45 100644
--- a/rails/locale/es-419.yml
+++ b/rails/locale/es-419.yml
@@ -165,6 +165,7 @@ es-419:
format:
delimiter: ","
precision: 2
+ round_mode: default
separator: "."
significant: false
strip_insignificant_zeros: false
diff --git a/rails/locale/es-AR.yml b/rails/locale/es-AR.yml
index 92ebe22..755d291 100644
--- a/rails/locale/es-AR.yml
+++ b/rails/locale/es-AR.yml
@@ -164,6 +164,7 @@ es-AR:
format:
delimiter: "."
precision: 2
+ round_mode: default
separator: ","
significant: false
strip_insignificant_zeros: false
diff --git a/rails/locale/es-CL.yml b/rails/locale/es-CL.yml
index 5ef1bd0..6c72976 100644
--- a/rails/locale/es-CL.yml
+++ b/rails/locale/es-CL.yml
@@ -164,6 +164,7 @@ es-CL:
format:
delimiter: "."
precision: 3
+ round_mode: default
separator: ","
significant: false
strip_insignificant_zeros: false
diff --git a/rails/locale/es-CO.yml b/rails/locale/es-CO.yml
index b092cd9..4f695ec 100644
--- a/rails/locale/es-CO.yml
+++ b/rails/locale/es-CO.yml
@@ -164,6 +164,7 @@ es-CO:
format:
delimiter: "."
precision: 2
+ round_mode: default
separator: ","
significant: false
strip_insignificant_zeros: false
diff --git a/rails/locale/es-CR.yml b/rails/locale/es-CR.yml
index 942deee..3aea6cf 100644
--- a/rails/locale/es-CR.yml
+++ b/rails/locale/es-CR.yml
@@ -164,6 +164,7 @@ es-CR:
format:
delimiter: ","
precision: 2
+ round_mode: default
separator: "."
significant: false
strip_insignificant_zeros: false
diff --git a/rails/locale/es-EC.yml b/rails/locale/es-EC.yml
index 2be18f9..6ccad12 100644
--- a/rails/locale/es-EC.yml
+++ b/rails/locale/es-EC.yml
@@ -165,6 +165,7 @@ es-EC:
format:
delimiter: ","
precision: 3
+ round_mode: default
separator: "."
significant: false
strip_insignificant_zeros: false
diff --git a/rails/locale/es-ES.yml b/rails/locale/es-ES.yml
index e96b8ca..8c920cf 100644
--- a/rails/locale/es-ES.yml
+++ b/rails/locale/es-ES.yml
@@ -164,6 +164,7 @@ es-ES:
format:
delimiter: "."
precision: 3
+ round_mode: default
separator: ","
significant: false
strip_insignificant_zeros: false
diff --git a/rails/locale/es-MX.yml b/rails/locale/es-MX.yml
index dd0810e..8a28c88 100644
--- a/rails/locale/es-MX.yml
+++ b/rails/locale/es-MX.yml
@@ -164,6 +164,7 @@ es-MX:
format:
delimiter: ","
precision: 2
+ round_mode: default
separator: "."
significant: false
strip_insignificant_zeros: false
diff --git a/rails/locale/es-NI.yml b/rails/locale/es-NI.yml
index 040451d..60b2d9b 100644
--- a/rails/locale/es-NI.yml
+++ b/rails/locale/es-NI.yml
@@ -164,6 +164,7 @@ es-NI:
format:
delimiter: ","
precision: 2
+ round_mode: default
separator: "."
significant: false
strip_insignificant_zeros: false
diff --git a/rails/locale/es-PA.yml b/rails/locale/es-PA.yml
index 1c42702..0dc0b99 100644
--- a/rails/locale/es-PA.yml
+++ b/rails/locale/es-PA.yml
@@ -166,6 +166,7 @@ es-PA:
format:
delimiter: ","
precision: 3
+ round_mode: default
separator: "."
significant: false
strip_insignificant_zeros: false
diff --git a/rails/locale/es-PE.yml b/rails/locale/es-PE.yml
index daac66f..6dff9e6 100644
--- a/rails/locale/es-PE.yml
+++ b/rails/locale/es-PE.yml
@@ -164,6 +164,7 @@ es-PE:
format:
delimiter: ","
precision: 2
+ round_mode: default
separator: "."
significant: false
strip_insignificant_zeros: false
diff --git a/rails/locale/es-US.yml b/rails/locale/es-US.yml
index 20535fc..f373b54 100644
--- a/rails/locale/es-US.yml
+++ b/rails/locale/es-US.yml
@@ -164,6 +164,7 @@ es-US:
format:
delimiter: ","
precision: 2
+ round_mode: default
separator: "."
significant: false
strip_insignificant_zeros: false
diff --git a/rails/locale/es-VE.yml b/rails/locale/es-VE.yml
index c5986cc..0dc6c6e 100644
--- a/rails/locale/es-VE.yml
+++ b/rails/locale/es-VE.yml
@@ -164,6 +164,7 @@ es-VE:
format:
delimiter: "."
precision: 2
+ round_mode: default
separator: ","
significant: false
strip_insignificant_zeros: false
diff --git a/rails/locale/es.yml b/rails/locale/es.yml
index b4a3955..a1c2c8a 100644
--- a/rails/locale/es.yml
+++ b/rails/locale/es.yml
@@ -164,6 +164,7 @@ es:
format:
delimiter: "."
precision: 3
+ round_mode: default
separator: ","
significant: false
strip_insignificant_zeros: false
diff --git a/rails/locale/fr-CA.yml b/rails/locale/fr-CA.yml
index defe149..d7093e3 100644
--- a/rails/locale/fr-CA.yml
+++ b/rails/locale/fr-CA.yml
@@ -22,7 +22,7 @@ fr-CA:
-
- jan.
- fév.
- - mar.
+ - mars
- avr.
- mai
- juin
@@ -122,6 +122,7 @@ fr-CA:
exclusion: n'est pas disponible
greater_than: doit être supérieur à %{count}
greater_than_or_equal_to: doit être supérieur ou égal à %{count}
+ in: doit être dans l'intervalle %{count}
inclusion: n'est pas inclus(e) dans la liste
invalid: n'est pas valide
less_than: doit être inférieur à %{count}
@@ -168,6 +169,7 @@ fr-CA:
format:
delimiter: " "
precision: 3
+ round_mode: default
separator: ","
significant: false
strip_insignificant_zeros: false
diff --git a/rails/locale/fr-CH.yml b/rails/locale/fr-CH.yml
index c1208fb..415a145 100644
--- a/rails/locale/fr-CH.yml
+++ b/rails/locale/fr-CH.yml
@@ -22,7 +22,7 @@ fr-CH:
-
- jan.
- fév.
- - mar.
+ - mars
- avr.
- mai
- juin
@@ -122,6 +122,7 @@ fr-CH:
exclusion: n'est pas disponible
greater_than: doit être supérieur à %{count}
greater_than_or_equal_to: doit être supérieur ou égal à %{count}
+ in: doit être dans l'intervalle %{count}
inclusion: n'est pas inclus(e) dans la liste
invalid: n'est pas valide
less_than: doit être inférieur à %{count}
@@ -168,6 +169,7 @@ fr-CH:
format:
delimiter: "'"
precision: 3
+ round_mode: default
separator: "."
significant: false
strip_insignificant_zeros: false
diff --git a/rails/locale/fr-FR.yml b/rails/locale/fr-FR.yml
index d06c5b8..2a5563a 100644
--- a/rails/locale/fr-FR.yml
+++ b/rails/locale/fr-FR.yml
@@ -22,7 +22,7 @@ fr-FR:
-
- jan.
- fév.
- - mar.
+ - mars
- avr.
- mai
- juin
@@ -122,6 +122,7 @@ fr-FR:
exclusion: n'est pas disponible
greater_than: doit être supérieur à %{count}
greater_than_or_equal_to: doit être supérieur ou égal à %{count}
+ in: doit être dans l'intervalle %{count}
inclusion: n'est pas inclus(e) dans la liste
invalid: n'est pas valide
less_than: doit être inférieur à %{count}
@@ -168,6 +169,7 @@ fr-FR:
format:
delimiter: " "
precision: 3
+ round_mode: default
separator: ","
significant: false
strip_insignificant_zeros: false
diff --git a/rails/locale/fr.yml b/rails/locale/fr.yml
index d9dfc53..a09f5e0 100644
--- a/rails/locale/fr.yml
+++ b/rails/locale/fr.yml
@@ -22,7 +22,7 @@ fr:
-
- jan.
- fév.
- - mar.
+ - mars
- avr.
- mai
- juin
@@ -122,6 +122,7 @@ fr:
exclusion: n'est pas disponible
greater_than: doit être supérieur à %{count}
greater_than_or_equal_to: doit être supérieur ou égal à %{count}
+ in: doit être dans l'intervalle %{count}
inclusion: n'est pas inclus(e) dans la liste
invalid: n'est pas valide
less_than: doit être inférieur à %{count}
@@ -168,6 +169,7 @@ fr:
format:
delimiter: " "
precision: 3
+ round_mode: default
separator: ","
significant: false
strip_insignificant_zeros: false
diff --git a/rails/locale/gl.yml b/rails/locale/gl.yml
index 72e45ca..dac4621 100644
--- a/rails/locale/gl.yml
+++ b/rails/locale/gl.yml
@@ -101,7 +101,7 @@ gl:
exclusion: xa existe
greater_than: debe ser maior que %{count}
greater_than_or_equal_to: debe ser maior ou igual que %{count}
- inclusion: non está incluido na lista
+ inclusion: non está incluído na lista
invalid: non é válido
less_than: debe ser menor que %{count}
less_than_or_equal_to: debe ser menor ou igual que %{count}
diff --git a/rails/locale/ja.yml b/rails/locale/ja.yml
index 1e47b0c..833efaf 100644
--- a/rails/locale/ja.yml
+++ b/rails/locale/ja.yml
@@ -62,43 +62,19 @@ ja:
- :day
datetime:
distance_in_words:
- about_x_hours:
- one: 約1時間
- other: 約%{count}時間
- about_x_months:
- one: 約1ヶ月
- other: 約%{count}ヶ月
- about_x_years:
- one: 約1年
- other: 約%{count}年
- almost_x_years:
- one: 1年弱
- other: "%{count}年弱"
+ about_x_hours: 約%{count}時間
+ about_x_months: 約%{count}ヶ月
+ about_x_years: 約%{count}年
+ almost_x_years: "%{count}年弱"
half_a_minute: 30秒前後
- less_than_x_seconds:
- one: 1秒以内
- other: "%{count}秒未満"
- less_than_x_minutes:
- one: 1分以内
- other: "%{count}分未満"
- over_x_years:
- one: 1年以上
- other: "%{count}年以上"
- x_seconds:
- one: 1秒
- other: "%{count}秒"
- x_minutes:
- one: 1分
- other: "%{count}分"
- x_days:
- one: 1日
- other: "%{count}日"
- x_months:
- one: 1ヶ月
- other: "%{count}ヶ月"
- x_years:
- one: 1年
- other: "%{count}年"
+ less_than_x_seconds: "%{count}秒未満"
+ less_than_x_minutes: "%{count}分未満"
+ over_x_years: "%{count}年以上"
+ x_seconds: "%{count}秒"
+ x_minutes: "%{count}分"
+ x_days: "%{count}日"
+ x_months: "%{count}ヶ月"
+ x_years: "%{count}年"
prompts:
second: 秒
minute: 分
@@ -135,9 +111,7 @@ ja:
wrong_length: は%{count}文字で入力してください
template:
body: 次の項目を確認してください
- header:
- one: "%{model}にエラーが発生しました"
- other: "%{model}に%{count}個のエラーが発生しました"
+ header: "%{model}に%{count}個のエラーが発生しました"
helpers:
select:
prompt: 選択してください
diff --git a/rails/locale/ko.yml b/rails/locale/ko.yml
index 94729dc..556a7bd 100644
--- a/rails/locale/ko.yml
+++ b/rails/locale/ko.yml
@@ -5,8 +5,8 @@ ko:
messages:
record_invalid: 데이터 검증에 실패하였습니다. %{errors}
restrict_dependent_destroy:
- has_one: "%{record}가 존재하기 때문에 삭제할 수 없습니다"
- has_many: "%{record}가 존재하기 때문에 삭제할 수 없습니다"
+ has_one: "%{record}(이)가 존재하기 때문에 삭제할 수 없습니다"
+ has_many: "%{record}(이)가 존재하기 때문에 삭제할 수 없습니다"
date:
abbr_day_names:
- 일
@@ -39,9 +39,9 @@ ko:
- 금요일
- 토요일
formats:
- default: "%Y/%m/%d"
- long: "%Y년 %m월 %d일 (%a)"
- short: "%m/%d"
+ default: "%Y-%m-%d"
+ long: "%Y년 %m월 %d일"
+ short: "%m월 %d일"
month_names:
-
- 1월
@@ -62,43 +62,19 @@ ko:
- :day
datetime:
distance_in_words:
- about_x_hours:
- one: 약 한 시간
- other: 약 %{count}시간
- about_x_months:
- one: 약 한 달
- other: 약 %{count}달
- about_x_years:
- one: 약 일 년
- other: 약 %{count}년
- almost_x_years:
- one: 일 년 이하
- other: "%{count}년 이하"
+ about_x_hours: 대략 %{count}시간
+ about_x_months: 대략 %{count}개월
+ about_x_years: 대략 %{count}년
+ almost_x_years: 거의 %{count}년
half_a_minute: 30초
- less_than_x_seconds:
- one: 일 초 이하
- other: "%{count}초 이하"
- less_than_x_minutes:
- one: 일 분 이하
- other: "%{count}분 이하"
- over_x_years:
- one: 일 년 이상
- other: "%{count}년 이상"
- x_seconds:
- one: 일 초
- other: "%{count}초"
- x_minutes:
- one: 일 분
- other: "%{count}분"
- x_days:
- one: 하루
- other: "%{count}일"
- x_months:
- one: 한 달
- other: "%{count}달"
- x_years:
- one: 일 년
- other: "%{count}년"
+ less_than_x_seconds: "%{count}초 미만"
+ less_than_x_minutes: "%{count}분 미만"
+ over_x_years: "%{count}년 초과"
+ x_seconds: "%{count}초"
+ x_minutes: "%{count}분"
+ x_days: "%{count}일"
+ x_months: "%{count}개월"
+ x_years: "%{count}년"
prompts:
second: 초
minute: 분
@@ -135,9 +111,7 @@ ko:
wrong_length: "%{attribute}은(는) %{count}자여야 합니다"
template:
body: 아래 문제를 확인해 주세요.
- header:
- one: 한 개의 오류로 인해 %{model}을(를) 저장할 수 없습니다
- other: "%{count}개의 오류로 인해 %{model}을(를) 저장할 수 없습니다"
+ header: "%{count}개의 오류로 인해 %{model}을(를) 저장할 수 없습니다"
helpers:
select:
prompt: 선택해주세요
@@ -167,7 +141,7 @@ ko:
units:
billion: 십억
million: 백만
- quadrillion: 경
+ quadrillion: 천조
thousand: 천
trillion: 조
unit: ''
@@ -180,10 +154,10 @@ ko:
format: "%n%u"
units:
byte: 바이트
- gb: 기가바이트
- kb: 킬로바이트
- mb: 메가바이트
- tb: 테라바이트
+ gb: GB
+ kb: KB
+ mb: MB
+ tb: TB
percentage:
format:
delimiter: ''
@@ -194,12 +168,12 @@ ko:
support:
array:
last_word_connector: ", "
- two_words_connector: '와(과) '
+ two_words_connector: ', '
words_connector: ", "
time:
am: 오전
formats:
- default: "%Y/%m/%d %H:%M:%S"
- long: "%Y년 %m월 %d일, %H시 %M분 %S초 %Z"
- short: "%y/%m/%d %H:%M"
+ default: "%Y년 %m월 %d일 %A %H시 %M분 %S초 %z"
+ long: "%Y년 %m월 %d일 %H시 %M분"
+ short: "%m월 %d일 %H:%M"
pm: 오후
diff --git a/rails/locale/lo.yml b/rails/locale/lo.yml
index c51de40..fef9e00 100644
--- a/rails/locale/lo.yml
+++ b/rails/locale/lo.yml
@@ -59,84 +59,18 @@ lo:
- :year
datetime:
distance_in_words:
- about_x_hours:
- zero: ປະມານ %{count} ຊົ່ວໂມງ
- one: ປະມານ 1 ຊົ່ວໂມງ
- two: ປະມານ %{count} ຊົ່ວໂມງ
- few: ປະມານ %{count} ຊົ່ວໂມງ
- many: ປະມານ %{count} ຊົ່ວໂມງ
- other: ປະມານ %{count} ຊົ່ວໂມງ
- about_x_months:
- zero: ປະມານ %{count} ເດືອນ
- one: ປະມານ 1 ເດືອນ
- two: ປະມານ %{count} ເດືອນ
- few: ປະມານ %{count} ເດືອນ
- many: ປະມານ %{count} ເດືອນ
- other: ປະມານ %{count} ເດືອນ
- about_x_years:
- zero: 'ປະມານ %{count} ປີ '
- one: 'ປະມານ 1 ປີ '
- two: 'ປະມານ %{count} ປີ '
- few: 'ປະມານ %{count} ປີ '
- many: 'ປະມານ %{count} ປີ '
- other: 'ປະມານ %{count} ປີ '
- almost_x_years:
- zero: 'ເກືອບ %{count} ປີ '
- one: 'ເກືອບ 1 ປີ '
- two: 'ເກືອບ %{count} ປີ '
- few: 'ເກືອບ %{count} ປີ '
- many: 'ເກືອບ %{count} ປີ '
- other: 'ເກືອບ %{count} ປີ '
- half_a_minute: 'ເຄິ່ງນາທີ '
- less_than_x_seconds:
- zero: 'ນ້ອຍກວ່າ %{count} ວິນາທີ '
- one: 'ນ້ອຍກວ່າ 1 ວິນາທີ '
- two: 'ນ້ອຍກວ່າ %{count} ວິນາທີ '
- few: 'ນ້ອຍກວ່າ %{count} ວິນາທີ '
- many: 'ນ້ອຍກວ່າ %{count} ວິນາທີ '
- other: 'ນ້ອຍກວ່າ %{count} ວິນາທີ '
- less_than_x_minutes:
- zero: 'ນ້ອຍກວ່າ %{count} ນາທີ '
- one: 'ນ້ອຍກວ່າ 1 ນາທີ '
- two: 'ນ້ອຍກວ່າ %{count} ນາທີ '
- few: 'ນ້ອຍກວ່າ %{count} ນາທີ '
- many: 'ນ້ອຍກວ່າ %{count} ນາທີ '
- other: 'ນ້ອຍກວ່າ %{count} ນາທີ '
- over_x_years:
- zero: 'ຫຼາຍກວ່າ %{count} ປີ '
- one: 'ຫຼາຍກວ່າ 1 ປີ '
- two: 'ຫຼາຍກວ່າ %{count} ປີ '
- few: 'ຫຼາຍກວ່າ %{count} ປີ '
- many: 'ຫຼາຍກວ່າ %{count} ປີ '
- other: 'ຫຼາຍກວ່າ %{count} ປີ '
- x_seconds:
- zero: "%{count} ວິນາທີ "
- one: '1 ວິນາທີ '
- two: "%{count} ວິນາທີ "
- few: "%{count} ວິນາທີ "
- many: "%{count} ວິນາທີ "
- other: "%{count} ວິນາທີ "
- x_minutes:
- zero: "%{count} ນາທີ "
- one: '1 ນາທີ '
- two: "%{count} ນາທີ "
- few: "%{count} ນາທີ "
- many: "%{count} ນາທີ "
- other: "%{count} ນາທີ "
- x_days:
- zero: "%{count} ມື້ "
- one: '1 ມື້ '
- two: "%{count} ມື້ "
- few: "%{count} ມື້ "
- many: "%{count} ມື້ "
- other: "%{count} ມື້ "
- x_months:
- zero: "%{count} ເດືອນ"
- one: 1 ເດືອນ
- two: "%{count} ເດືອນ"
- few: "%{count} ເດືອນ"
- many: "%{count} ເດືອນ"
- other: "%{count} ເດືອນ"
+ about_x_hours: ປະມານ %{count} ຊົ່ວໂມງ
+ about_x_months: ປະມານ %{count} ເດືອນ
+ about_x_years: 'ປະມານ %{count} ປີ'
+ almost_x_years: 'ເກືອບ %{count} ປີ'
+ half_a_minute: 'ເຄິ່ງນາທີ'
+ less_than_x_seconds: 'ນ້ອຍກວ່າ %{count} ວິນາທີ'
+ less_than_x_minutes: 'ນ້ອຍກວ່າ %{count} ນາທີ'
+ over_x_years: 'ຫຼາຍກວ່າ %{count} ປີ'
+ x_seconds: "%{count} ວິນາທີ"
+ x_minutes: "%{count} ນາທີ"
+ x_days: "%{count} ມື້"
+ x_months: "%{count} ເດືອນ"
prompts:
second: ວິນາທີ
minute: ນາທີ
@@ -168,13 +102,7 @@ lo:
wrong_length: ຄວາມຍາວຜິດ (ຄວນຈະເປັນ %{count} ຕົວອັກສອນ)
template:
body: 'ກະລຸນາກວດສອບຂໍ້ມູນໃນຫ້ອງຕໍ່ໄປນີ້ :'
- header:
- zero: ບໍ່ສາມາດບັນທຶກ %{model} ໄດ້ເນື່ອງຈາກ ເກີດ %{count} ຂໍ້ຜິດພາດ
- one: ບໍ່ສາມາດບັນທຶກ %{model} ໄດ້ເນື່ອງຈາກເກີດຂໍ້ຜິດພາດ
- two: ບໍ່ສາມາດບັນທຶກ %{model} ໄດ້ເນື່ອງຈາກ ເກີດ %{count} ຂໍ້ຜິດພາດ
- few: ບໍ່ສາມາດບັນທຶກ %{model} ໄດ້ເນື່ອງຈາກ ເກີດ %{count} ຂໍ້ຜິດພາດ
- many: ບໍ່ສາມາດບັນທຶກ %{model} ໄດ້ເນື່ອງຈາກ ເກີດ %{count} ຂໍ້ຜິດພາດ
- other: ບໍ່ສາມາດບັນທຶກ %{model} ໄດ້ເນື່ອງຈາກ ເກີດ %{count} ຂໍ້ຜິດພາດ
+ header: ບໍ່ສາມາດບັນທຶກ %{model} ໄດ້ເນື່ອງຈາກ ເກີດ %{count} ຂໍ້ຜິດພາດ
helpers:
select:
prompt: โปรดเลือก
diff --git a/rails/locale/lv.yml b/rails/locale/lv.yml
index d1924cd..3428ce7 100644
--- a/rails/locale/lv.yml
+++ b/rails/locale/lv.yml
@@ -4,6 +4,9 @@ lv:
errors:
messages:
record_invalid: 'Pārbaude neizdevās: %{errors}'
+ restrict_dependent_destroy:
+ has_one: Nevar dzēst ierakstu, jo ir atkarīgs %{record}
+ has_many: Nevar dzēst ierakstu, jo ir atkarīgi %{record}
date:
abbr_day_names:
- Sv.
@@ -104,6 +107,7 @@ lv:
zero: "%{count} mēneši"
one: "%{count} mēnesis"
other: "%{count} mēneši"
+ zero: 0 gadi
prompts:
second: sekunde
minute: minūte
@@ -127,9 +131,13 @@ lv:
invalid: nav derīgs
less_than: ir jābūt mazākam par %{count}
less_than_or_equal_to: ir jābūt mazākam vai vienādam ar %{count}
+ model_invalid: 'Validācija neizdevās: %{errors}'
not_a_number: nav skaitlis
not_an_integer: ir jābūt veselam skaitlim
odd: ir jābūt nepāra skaitlim
+ other_than: jābūt citam nekā %{count}
+ present: jābūt tukšam
+ required: ir jābūt
taken: ir jau aizņemts
too_long:
zero: ir par garu (maksimums ir %{count} simboli)
@@ -209,13 +217,16 @@ lv:
zero: baiti
one: baits
other: baiti
+ eb: EB
gb: GB
kb: KB
mb: MB
+ pb: PB
tb: TB
percentage:
format:
delimiter: ''
+ format: "%n%"
precision:
format:
delimiter: ''
diff --git a/rails/locale/sc.yml b/rails/locale/sc.yml
new file mode 100644
index 0000000..6a0b0f8
--- /dev/null
+++ b/rails/locale/sc.yml
@@ -0,0 +1,223 @@
+---
+sc:
+ activerecord:
+ errors:
+ messages:
+ record_invalid: 'Validatzione fallida: %{errors}'
+ restrict_dependent_destroy:
+ has_one: Su registru non si podet iscantzellare ca esitit unu %{record} chi nde dipendet
+ has_many: Su registru non si podet iscantzellare ca esitint %{record} chi nde dipendent
+ date:
+ abbr_day_names:
+ - dom
+ - lun
+ - mar
+ - mèr
+ - giò
+ - che
+ - sàb
+ abbr_month_names:
+ -
+ - ghe
+ - fre
+ - mar
+ - abr
+ - maj
+ - làm
+ - trì
+ - aus
+ - cab
+ - stG
+ - stA
+ - nad
+ day_names:
+ - domìniga
+ - lunis
+ - martis
+ - mèrcuris
+ - giòbia
+ - chenàbura
+ - sàbadu
+ formats:
+ default: "%d/%m/%Y"
+ long: "%d %B %Y"
+ short: "%d %b"
+ month_names:
+ -
+ - ghennàrgiu
+ - freàrgiu
+ - martzu
+ - abrile
+ - maju
+ - làmpadas
+ - trìulas
+ - austu
+ - cabudanni
+ - santugaine
+ - santandria
+ - nadale
+ order:
+ - :day
+ - :month
+ - :year
+ datetime:
+ distance_in_words:
+ about_x_hours:
+ one: pagu prus o mancu un'ora
+ other: pagu prus o mancu %{count} oras
+ about_x_months:
+ one: pagu prus o mancu unu mese
+ other: pagu prus o mancu %{count} meses
+ about_x_years:
+ one: pagu prus o mancu un'annu
+ other: pagu prus o mancu %{count} annos
+ almost_x_years:
+ one: belle un'annu
+ other: belle %{count} annos
+ half_a_minute: mesu minutu
+ less_than_x_seconds:
+ one: prus pagu de unu segundu
+ other: prus pagu de %{count} segundos
+ less_than_x_minutes:
+ one: prus pagu de unu minutu
+ other: prus pagu de %{count} minutos
+ over_x_years:
+ one: prus de un'annu
+ other: prus de %{count} annos
+ x_seconds:
+ one: 1 segundu
+ other: "%{count} segundos"
+ x_minutes:
+ one: 1 minutu
+ other: "%{count} minutos"
+ x_days:
+ one: 1 die
+ other: "%{count} dies"
+ x_months:
+ one: 1 mese
+ other: "%{count} meses"
+ x_years:
+ one: 1 annu
+ other: "%{count} annos"
+ prompts:
+ second: Segundu
+ minute: Minutu
+ hour: Ora
+ day: Die
+ month: Mese
+ year: Annu
+ errors:
+ format: "%{attribute} %{message}"
+ messages:
+ accepted: depet èssere atzetadu
+ blank: non podet èssere lassadu in biancu
+ confirmation: non currispondet cun %{attribute}
+ empty: non pòdet èsser bòidu
+ equal_to: depet èssere uguale a %{count}
+ even: depet èssere pari
+ exclusion: est riservadu
+ greater_than: depet èssere prus mannu de %{count}
+ greater_than_or_equal_to: depet èssere prus mannu o uguale a %{count}
+ inclusion: no est inclùdidu in sa lista
+ invalid: no est vàlidu
+ less_than: depet èssere prus minore de %{count}
+ less_than_or_equal_to: depet èssere prus minore o uguale a %{count}
+ model_invalid: 'Validatzione fallida: %{errors}'
+ not_a_number: no est unu nùmeru
+ not_an_integer: no est unu nùmeru intreu
+ odd: depet èssere dìspari
+ other_than: depet èssere unu nùmeru chi non siat %{count}
+ in: "depet istare intre %{count}"
+ present: depet èssere lassadu in biancu
+ required: depet esìstere
+ taken: est giai presente
+ too_long:
+ one: est tropu longu (su màssimu est de 1 caràtere)
+ other: est tropu longu (su màssimu est de %{count} caràteres)
+ too_short:
+ one: est tropu curtzu (su mìnimu est de 1 caràtere)
+ other: est tropu curtzu (su mìnimu est de %{count} caràteres)
+ wrong_length:
+ one: est de sa longària isballiada (depet tènnere 1 caràtere)
+ other: est de sa longària isballiada (depet tènnere %{count} caràteres)
+ template:
+ body: 'Bi sunt istados problemas cun sos campos chi sighint:'
+ header:
+ one: 'Non potzo sarvare custu %{model}: 1 errore'
+ other: 'Non potzo sarvare custu %{model}: %{count} errores.'
+ helpers:
+ select:
+ prompt: Seletziona...
+ submit:
+ create: Crea %{model}
+ submit: Imbia %{model}
+ update: Atualiza %{model}
+ number:
+ currency:
+ format:
+ delimiter: "."
+ format: "%n %u"
+ precision: 2
+ separator: ","
+ significant: false
+ strip_insignificant_zeros: false
+ unit: "€"
+ format:
+ delimiter: "."
+ precision: 2
+ round_mode: default
+ separator: ","
+ significant: false
+ strip_insignificant_zeros: false
+ human:
+ decimal_units:
+ format: "%n %u"
+ units:
+ billion:
+ one: milliardu
+ other: milliardos
+ million:
+ one: millione
+ other: milliones
+ quadrillion:
+ one: cuadrillione
+ other: cuadrilliones
+ thousand: mìgia
+ trillion: mìgia milliardos
+ unit: ''
+ format:
+ delimiter: ''
+ precision: 3
+ significant: true
+ strip_insignificant_zeros: true
+ storage_units:
+ format: "%n %u"
+ units:
+ byte:
+ one: Byte
+ other: Byte
+ eb: EB
+ gb: GB
+ kb: KB
+ mb: MB
+ pb: PB
+ tb: TB
+ percentage:
+ format:
+ delimiter: ''
+ format: "%n%"
+ precision:
+ format:
+ delimiter: ''
+ support:
+ array:
+ last_word_connector: " e "
+ two_words_connector: " e "
+ words_connector: ", "
+ time:
+ am: am
+ formats:
+ default: "%a, %d de %b de su %Y, %H:%M:%S %z"
+ long: "%d de %B de su %Y %H:%M"
+ short: "%d de %b %H:%M"
+ pm: pm
diff --git a/rails/locale/sv-FI.yml b/rails/locale/sv-FI.yml
new file mode 100644
index 0000000..5195d49
--- /dev/null
+++ b/rails/locale/sv-FI.yml
@@ -0,0 +1,207 @@
+---
+sv-FI:
+ activerecord:
+ errors:
+ messages:
+ record_invalid: "Ett fel uppstod: %{errors}"
+ restrict_dependent_destroy:
+ has_one: Kan inte ta bort post då beroende %{record} finns
+ has_many: Kan inte ta bort poster då beroende %{record} finns
+ date:
+ abbr_day_names:
+ - sön
+ - mån
+ - tis
+ - ons
+ - tor
+ - fre
+ - lör
+ abbr_month_names:
+ -
+ - jan
+ - feb
+ - mar
+ - apr
+ - maj
+ - jun
+ - jul
+ - aug
+ - sep
+ - okt
+ - nov
+ - dec
+ day_names:
+ - söndag
+ - måndag
+ - tisdag
+ - onsdag
+ - torsdag
+ - fredag
+ - lördag
+ formats:
+ default: "%-d.%-m.%Y"
+ long: "%e %B %Y"
+ short: "%e %b"
+ month_names:
+ -
+ - januari
+ - februari
+ - mars
+ - april
+ - maj
+ - juni
+ - juli
+ - augusti
+ - september
+ - oktober
+ - november
+ - december
+ order:
+ - :day
+ - :month
+ - :year
+ datetime:
+ distance_in_words:
+ about_x_hours:
+ one: ungefär en timme
+ other: ungefär %{count} timmar
+ about_x_months:
+ one: ungefär en månad
+ other: ungefär %{count} månader
+ about_x_years:
+ one: ungefär ett år
+ other: ungefär %{count} år
+ almost_x_years:
+ one: nästan ett år
+ other: nästan %{count} år
+ half_a_minute: en halv minut
+ less_than_x_seconds:
+ one: mindre än en sekund
+ other: mindre än %{count} sekunder
+ less_than_x_minutes:
+ one: mindre än en minut
+ other: mindre än %{count} minuter
+ over_x_years:
+ one: mer än ett år
+ other: mer än %{count} år
+ x_seconds:
+ one: en sekund
+ other: "%{count} sekunder"
+ x_minutes:
+ one: en minut
+ other: "%{count} minuter"
+ x_days:
+ one: en dag
+ other: "%{count} dagar"
+ x_months:
+ one: en månad
+ other: "%{count} månader"
+ prompts:
+ second: Sekund
+ minute: Minut
+ hour: Timme
+ day: Dag
+ month: Månad
+ year: År
+ errors:
+ format: "%{attribute} %{message}"
+ messages:
+ accepted: måste vara accepterad
+ blank: måste anges
+ confirmation: stämmer inte överens
+ empty: får ej vara tom
+ equal_to: måste vara lika med %{count}
+ even: måste vara jämnt
+ exclusion: är reserverat
+ greater_than: måste vara större än %{count}
+ greater_than_or_equal_to: måste vara större än eller lika med %{count}
+ inclusion: finns inte i listan
+ invalid: har fel format
+ less_than: måste vara mindre än %{count}
+ less_than_or_equal_to: måste vara mindre än eller lika med %{count}
+ model_invalid: "Validering misslyckades: %{errors}"
+ not_a_number: är inte ett nummer
+ not_an_integer: måste vara ett heltal
+ odd: måste vara udda
+ other_than: måste vara annat än %{count}
+ present: får inte anges
+ required: måste finnas
+ taken: används redan
+ too_long: är för lång (maximum är %{count} tecken)
+ too_short: är för kort (minimum är %{count} tecken)
+ wrong_length: har fel längd (ska vara %{count} tecken)
+ template:
+ body: "Det var problem med följande fält:"
+ header:
+ one: Ett fel förhindrade ifrågavarande %{model} från att sparas
+ other: "%{count} fel förhindrade ifrågavarande %{model} från att sparas"
+ helpers:
+ select:
+ prompt: Välj
+ submit:
+ create: Skapa %{model}
+ submit: Spara %{model}
+ update: Ändra %{model}
+ number:
+ currency:
+ format:
+ delimiter: " "
+ format: "%n %u"
+ precision: 2
+ separator: ","
+ significant: false
+ strip_insignificant_zeros: false
+ unit: "€"
+ format:
+ delimiter: " "
+ precision: 2
+ round_mode: default
+ separator: ","
+ significant: false
+ strip_insignificant_zeros: false
+ human:
+ decimal_units:
+ format: "%n %u"
+ units:
+ billion: Miljard
+ million: Miljon
+ quadrillion: Biljard
+ thousand: Tusen
+ trillion: Biljon
+ unit: ""
+ format:
+ delimiter: ""
+ precision: 3
+ significant: true
+ strip_insignificant_zeros: true
+ storage_units:
+ format: "%n %u"
+ units:
+ byte:
+ one: Byte
+ other: Bytes
+ eb: EB
+ gb: GB
+ kb: KB
+ mb: MB
+ pb: PB
+ tb: TB
+ percentage:
+ format:
+ delimiter: " "
+ format: "%n %"
+ precision:
+ format:
+ delimiter: ""
+ support:
+ array:
+ last_word_connector: " och "
+ two_words_connector: " och "
+ words_connector: ", "
+ time:
+ am: ""
+ formats:
+ default: "%a, %e %b %Y %H:%M:%S %z"
+ long: "%e %B %Y %H:%M"
+ short: "%e %b %H:%M"
+ pm: ""
diff --git a/rails/locale/sv-SE.yml b/rails/locale/sv-SE.yml
index 521c556..6c0a74a 100644
--- a/rails/locale/sv-SE.yml
+++ b/rails/locale/sv-SE.yml
@@ -158,6 +158,7 @@ sv-SE:
format:
delimiter: " "
precision: 2
+ round_mode: default
separator: ","
significant: false
strip_insignificant_zeros: false
@@ -173,7 +174,7 @@ sv-SE:
unit: ''
format:
delimiter: ''
- precision: 1
+ precision: 3
significant: true
strip_insignificant_zeros: true
storage_units:
@@ -182,9 +183,11 @@ sv-SE:
byte:
one: Byte
other: Bytes
+ eb: EB
gb: GB
kb: KB
mb: MB
+ pb: PB
tb: TB
percentage:
format:
diff --git a/rails/locale/sv.yml b/rails/locale/sv.yml
index 7aa9827..d5cc5c2 100644
--- a/rails/locale/sv.yml
+++ b/rails/locale/sv.yml
@@ -158,6 +158,7 @@ sv:
format:
delimiter: " "
precision: 2
+ round_mode: default
separator: ","
significant: false
strip_insignificant_zeros: false
@@ -173,7 +174,7 @@ sv:
unit: ''
format:
delimiter: ''
- precision: 1
+ precision: 3
significant: true
strip_insignificant_zeros: true
storage_units:
@@ -182,9 +183,11 @@ sv:
byte:
one: Byte
other: Bytes
+ eb: EB
gb: GB
kb: KB
mb: MB
+ pb: PB
tb: TB
percentage:
format:
diff --git a/rails/locale/vi.yml b/rails/locale/vi.yml
index 51eaa63..eb660dc 100644
--- a/rails/locale/vi.yml
+++ b/rails/locale/vi.yml
@@ -62,40 +62,18 @@ vi:
- :year
datetime:
distance_in_words:
- about_x_hours:
- one: khoảng 1 giờ
- other: khoảng %{count} giờ
- about_x_months:
- one: khoảng 1 tháng
- other: khoảng %{count} tháng
- about_x_years:
- one: khoảng 1 năm
- other: khoảng %{count} năm
- almost_x_years:
- one: gần 1 năm
- other: gần %{count} năm
+ about_x_hours: khoảng %{count} giờ
+ about_x_months: khoảng %{count} tháng
+ about_x_years: khoảng %{count} năm
+ almost_x_years: gần %{count} năm
half_a_minute: 30 giây
- less_than_x_seconds:
- one: chưa tới 1 giây
- other: chưa tới %{count} giây
- less_than_x_minutes:
- one: chưa tới 1 phút
- other: chưa tới %{count} phút
- over_x_years:
- one: hơn 1 năm
- other: hơn %{count} năm
- x_seconds:
- one: 1 giây
- other: "%{count} giây"
- x_minutes:
- one: 1 phút
- other: "%{count} phút"
- x_days:
- one: 1 ngày
- other: "%{count} ngày"
- x_months:
- one: 1 tháng
- other: "%{count} tháng"
+ less_than_x_seconds: chưa tới %{count} giây
+ less_than_x_minutes: chưa tới %{count} phút
+ over_x_years: hơn %{count} năm
+ x_seconds: "%{count} giây"
+ x_minutes: "%{count} phút"
+ x_days: "%{count} ngày"
+ x_months: "%{count} tháng"
prompts:
second: Giây
minute: Phút
@@ -124,16 +102,14 @@ vi:
odd: phải là số lẻ
other_than: cần phải khác %{count}
present: cần phải để trắng
- taken: đã có
+ taken: đã tồn tại
too_long: quá dài (tối đa %{count} ký tự)
too_short: quá ngắn (tối thiểu %{count} ký tự)
wrong_length: độ dài không đúng (phải là %{count} ký tự)
required: "phải có"
template:
body: 'Có lỗi với các mục sau:'
- header:
- one: 1 lỗi ngăn không cho lưu %{model} này
- other: "%{count} lỗi ngăn không cho lưu %{model} này"
+ header: "%{count} lỗi ngăn không cho lưu %{model} này"
helpers:
select:
prompt: Vui lòng chọn
diff --git a/rails/locale/zh-CN.yml b/rails/locale/zh-CN.yml
index aaf1836..d2e1bbe 100644
--- a/rails/locale/zh-CN.yml
+++ b/rails/locale/zh-CN.yml
@@ -3,10 +3,10 @@ zh-CN:
activerecord:
errors:
messages:
- record_invalid: '验证失败: %{errors}'
+ record_invalid: 验证失败:%{errors}
restrict_dependent_destroy:
- has_one: 由于 %{record} 需要此记录,所以无法移除记录
- has_many: 由于 %{record} 需要此记录,所以无法移除记录
+ has_one: 由于%{record}需要此记录,所以无法移除记录
+ has_many: 由于%{record}需要此记录,所以无法移除记录
date:
abbr_day_names:
- 周日
@@ -62,19 +62,19 @@ zh-CN:
- :day
datetime:
distance_in_words:
- about_x_hours: 大约 %{count} 小时
- about_x_months: 大约 %{count} 个月
- about_x_years: 大约 %{count} 年
- almost_x_years: 接近 %{count} 年
+ about_x_hours: 大约%{count}小时
+ about_x_months: 大约%{count}个月
+ about_x_years: 大约%{count}年
+ almost_x_years: 接近%{count}年
half_a_minute: 半分钟
- less_than_x_seconds: 不到 %{count} 秒
- less_than_x_minutes: 不到 %{count} 分钟
- over_x_years: "%{count} 年多"
- x_seconds: "%{count} 秒"
- x_minutes: "%{count} 分钟"
- x_days: "%{count} 天"
- x_months: "%{count} 个月"
- x_years: "%{count} 年"
+ less_than_x_seconds: 不到%{count}秒
+ less_than_x_minutes: 不到%{count}分钟
+ over_x_years: "%{count}年多"
+ x_seconds: "%{count}秒"
+ x_minutes: "%{count}分钟"
+ x_days: "%{count}天"
+ x_months: "%{count}个月"
+ x_years: "%{count}年"
prompts:
second: 秒
minute: 分
@@ -83,35 +83,35 @@ zh-CN:
month: 月
year: 年
errors:
- format: "%{attribute} %{message}"
+ format: "%{attribute}%{message}"
messages:
accepted: 必须是可被接受的
blank: 不能为空字符
- confirmation: 与 %{attribute} 不匹配
+ confirmation: 与%{attribute}不匹配
empty: 不能留空
- equal_to: 必须等于 %{count}
+ equal_to: 必须等于%{count}
even: 必须为双数
exclusion: 是保留关键字
- greater_than: 必须大于 %{count}
- greater_than_or_equal_to: 必须大于或等于 %{count}
+ greater_than: 必须大于%{count}
+ greater_than_or_equal_to: 必须大于或等于%{count}
inclusion: 不包含于列表中
invalid: 是无效的
- less_than: 必须小于 %{count}
- less_than_or_equal_to: 必须小于或等于 %{count}
- model_invalid: '验证失败: %{errors}'
+ less_than: 必须小于%{count}
+ less_than_or_equal_to: 必须小于或等于%{count}
+ model_invalid: 验证失败:%{errors}
not_a_number: 不是数字
not_an_integer: 必须是整数
odd: 必须为单数
- other_than: 长度非法(不可为 %{count} 个字符
+ other_than: 长度非法(不可为%{count}个字符)
present: 必须是空白
required: 必须存在
taken: 已经被使用
- too_long: 过长(最长为 %{count} 个字符)
- too_short: 过短(最短为 %{count} 个字符)
- wrong_length: 长度非法(必须为 %{count} 个字符)
+ too_long: 过长(最长为%{count}个字符)
+ too_short: 过短(最短为%{count}个字符)
+ wrong_length: 长度非法(必须为%{count}个字符)
template:
body: 如下字段出现错误:
- header: 有 %{count} 个错误发生导致“%{model}”无法被保存。
+ header: 有%{count}个错误发生导致“%{model}”无法被保存。
helpers:
select:
prompt: 请选择
@@ -169,8 +169,8 @@ zh-CN:
delimiter: ''
support:
array:
- last_word_connector: " 以及 "
- two_words_connector: " 和 "
+ last_word_connector: "、"
+ two_words_connector: 和
words_connector: "、"
time:
am: 上午
diff --git a/rails/locale/zh-HK.yml b/rails/locale/zh-HK.yml
index dde4e7d..eb11d77 100644
--- a/rails/locale/zh-HK.yml
+++ b/rails/locale/zh-HK.yml
@@ -3,7 +3,7 @@ zh-HK:
activerecord:
errors:
messages:
- record_invalid: 驗證失敗︰%{errors}
+ record_invalid: 驗證失敗:%{errors}
restrict_dependent_destroy:
has_one: 由於%{record}依賴此記錄,無法移除
has_many: 由於%{record}依賴此記錄,無法移除
@@ -62,43 +62,19 @@ zh-HK:
- :day
datetime:
distance_in_words:
- about_x_hours:
- one: 約一小時
- other: 約%{count}小時
- about_x_months:
- one: 約一個月
- other: 約%{count}個月
- about_x_years:
- one: 約一年
- other: 約%{count}年
- almost_x_years:
- one: 接近一年
- other: 接近%{count}年
+ about_x_hours: 約%{count}小時
+ about_x_months: 約%{count}個月
+ about_x_years: 約%{count}年
+ almost_x_years: 接近%{count}年
half_a_minute: 半分鐘
- less_than_x_seconds:
- one: 不到一秒
- other: 不到%{count}秒
- less_than_x_minutes:
- one: 不到一分鐘
- other: 不到%{count}分鐘
- over_x_years:
- one: 超過一年
- other: 超過%{count}年
- x_seconds:
- one: 一秒
- other: "%{count}秒"
- x_minutes:
- one: 一分鐘
- other: "%{count}分鐘"
- x_days:
- one: 一天
- other: "%{count}天"
- x_months:
- one: 一個月
- other: "%{count}個月"
- x_years:
- one: 一年
- other: "%{count} 年"
+ less_than_x_seconds: 不到%{count}秒
+ less_than_x_minutes: 不到%{count}分鐘
+ over_x_years: 超過%{count}年
+ x_seconds: "%{count}秒"
+ x_minutes: "%{count}分鐘"
+ x_days: "%{count}天"
+ x_months: "%{count}個月"
+ x_years: "%{count}年"
prompts:
second: 秒
minute: 分
@@ -107,43 +83,35 @@ zh-HK:
month: 月
year: 年
errors:
- format: "%{attribute} %{message}"
+ format: "%{attribute}%{message}"
messages:
accepted: 必定要被接受
blank: 不可以是空白
- confirmation: 與 %{attribute} 不一致
+ confirmation: 與%{attribute}不一致
empty: 不可以留空
- equal_to: 必須等於 %{count}
+ equal_to: 必須等於%{count}
even: 必須要是雙數
exclusion: 是被保留的關鍵字
- greater_than: 必須大於 %{count}
- greater_than_or_equal_to: 必須大於或等於 %{count}
+ greater_than: 必須大於%{count}
+ greater_than_or_equal_to: 必須大於或等於%{count}
inclusion: 並非可被接受的內容
invalid: 是無效的
- less_than: 必須小於 %{count}
- less_than_or_equal_to: 必須小於或等於 %{count}
- model_invalid: 驗證失敗︰%{errors}
+ less_than: 必須小於%{count}
+ less_than_or_equal_to: 必須小於或等於%{count}
+ model_invalid: 驗證失敗:%{errors}
not_a_number: 必須是數字
not_an_integer: 必須是整數
odd: 必須是單數
- other_than: 不可以是 %{count} 個字
+ other_than: 不可以是%{count}個字
present: 必定要是空白
required: 必須存在
taken: 已被使用
- too_long:
- one: 太長(最長為一個字元)
- other: 太長(最長為 %{count} 個字元)
- too_short:
- one: 太短(最少為一個字元)
- other: 太短(最少為 %{count} 個字元)
- wrong_length:
- one: 字數錯誤 (應為一個字元)
- other: 字數錯誤 (應為 %{count} 個字元)
+ too_long: 太長(最長為%{count}個字元)
+ too_short: 太短(最少為%{count}個字元)
+ wrong_length: 字數錯誤(應為%{count}個字元)
template:
- body: 以下欄位發生問題︰
- header:
- one: 發生一項錯誤,以致 %{model} 未能儲存。
- other: 發生%{count}項錯誤,以致 %{model} 未能儲存。
+ body: 以下欄位發生問題:
+ header: 發生%{count}項錯誤,以致%{model}未能儲存。
helpers:
select:
prompt: 請選擇
@@ -201,7 +169,7 @@ zh-HK:
delimiter: ''
support:
array:
- last_word_connector: 和
+ last_word_connector: "、"
two_words_connector: 和
words_connector: "、"
time:
diff --git a/rails/locale/zh-TW.yml b/rails/locale/zh-TW.yml
index 6ad0bc4..7ae4f80 100644
--- a/rails/locale/zh-TW.yml
+++ b/rails/locale/zh-TW.yml
@@ -3,10 +3,10 @@ zh-TW:
activerecord:
errors:
messages:
- record_invalid: '校驗失敗: %{errors}'
+ record_invalid: 校驗失敗:%{errors}
restrict_dependent_destroy:
- has_one: 由於 %{record} 需要此記錄,所以無法移除記錄
- has_many: 由於 %{record} 需要此記錄,所以無法移除記錄
+ has_one: 由於%{record}需要此記錄,所以無法移除記錄
+ has_many: 由於%{record}需要此記錄,所以無法移除記錄
date:
abbr_day_names:
- 周日
@@ -62,43 +62,19 @@ zh-TW:
- :day
datetime:
distance_in_words:
- about_x_hours:
- one: 大約一小時
- other: 大約 %{count} 小時
- about_x_months:
- one: 大約一個月
- other: 大約 %{count} 個月
- about_x_years:
- one: 大約一年
- other: 大約 %{count} 年
- almost_x_years:
- one: 接近一年
- other: 接近 %{count} 年
+ about_x_hours: 大約%{count}小時
+ about_x_months: 大約%{count}個月
+ about_x_years: 大約%{count}年
+ almost_x_years: 接近%{count}年
half_a_minute: 半分鐘
- less_than_x_seconds:
- one: 不到一秒
- other: 不到 %{count} 秒
- less_than_x_minutes:
- one: 不到一分鐘
- other: 不到 %{count} 分鐘
- over_x_years:
- one: 一年多
- other: "%{count} 年多"
- x_seconds:
- one: 一秒
- other: "%{count} 秒"
- x_minutes:
- one: 一分鐘
- other: "%{count} 分鐘"
- x_days:
- one: 一天
- other: "%{count} 天"
- x_months:
- one: 一個月
- other: "%{count} 個月"
- x_years:
- one: 一年
- other: "%{count} 年"
+ less_than_x_seconds: 不到%{count}秒
+ less_than_x_minutes: 不到%{count}分鐘
+ over_x_years: "%{count}年多"
+ x_seconds: "%{count}秒"
+ x_minutes: "%{count}分鐘"
+ x_days: "%{count}天"
+ x_months: "%{count}個月"
+ x_years: "%{count}年"
prompts:
second: 秒
minute: 分
@@ -111,39 +87,31 @@ zh-TW:
messages:
accepted: 必須是可被接受的
blank: 不能為空白
- confirmation: 與 %{attribute} 須一致
+ confirmation: 與%{attribute}須一致
empty: 不能留空
- equal_to: 必須等於 %{count}
+ equal_to: 必須等於%{count}
even: 必須是偶數
exclusion: 是被保留的關鍵字
- greater_than: 必須大於 %{count}
- greater_than_or_equal_to: 必須大於或等於 %{count}
+ greater_than: 必須大於%{count}
+ greater_than_or_equal_to: 必須大於或等於%{count}
inclusion: 沒有包含在列表中
invalid: 是無效的
- less_than: 必須小於 %{count}
- less_than_or_equal_to: 必須小於或等於 %{count}
- model_invalid: '校驗失敗: %{errors}'
+ less_than: 必須小於%{count}
+ less_than_or_equal_to: 必須小於或等於%{count}
+ model_invalid: 校驗失敗:%{errors}
not_a_number: 不是數字
not_an_integer: 必須是整數
odd: 必須是奇數
- other_than: 不可以是 %{count} 個字
+ other_than: 不可以是%{count}個字
present: 必須是空白
required: 必須存在
taken: 已經被使用
- too_long:
- one: 過長(最長是一個字)
- other: 過長(最長是 %{count} 個字)
- too_short:
- one: 過短(最短是一個字)
- other: 過短(最短是 %{count} 個字)
- wrong_length:
- one: 字數錯誤 (必須是一個字)
- other: 字數錯誤 (必須是 %{count} 個字)
+ too_long: 過長(最長是%{count}個字)
+ too_short: 過短(最短是%{count}個字)
+ wrong_length: 字數錯誤(必須是%{count}個字)
template:
body: 以下欄位發生問題:
- header:
- one: 有 1 個錯誤發生使得「%{model}」無法被儲存。
- other: 有 %{count} 個錯誤發生使得「%{model}」無法被儲存。
+ header: 有%{count}個錯誤發生使得「%{model}」無法被儲存。
helpers:
select:
prompt: 請選擇
@@ -201,9 +169,9 @@ zh-TW:
delimiter: ''
support:
array:
- last_word_connector: ", 和 "
- two_words_connector: " 和 "
- words_connector: ", "
+ last_word_connector: "、"
+ two_words_connector: 和
+ words_connector: "、"
time:
am: 上午
formats:
diff --git a/rails/locale/zh-YUE.yml b/rails/locale/zh-YUE.yml
index 88b819c..d60105d 100644
--- a/rails/locale/zh-YUE.yml
+++ b/rails/locale/zh-YUE.yml
@@ -3,7 +3,7 @@ zh-YUE:
activerecord:
errors:
messages:
- record_invalid: 驗證失敗︰%{errors}
+ record_invalid: 驗證失敗:%{errors}
restrict_dependent_destroy:
has_one: 唔可以刪除,因為%{record}要用佢
has_many: 唔可以刪除,因為%{record}要用佢
@@ -62,43 +62,19 @@ zh-YUE:
- :day
datetime:
distance_in_words:
- about_x_hours:
- one: 大概一個鐘
- other: 大概%{count}個鐘
- about_x_months:
- one: 大概一個月
- other: 大概%{count}個月
- about_x_years:
- one: 大概一年
- other: 大概%{count}年
- almost_x_years:
- one: 差唔多一年
- other: 差唔多%{count}年
+ about_x_hours: 大概%{count}個鐘
+ about_x_months: 大概%{count}個月
+ about_x_years: 大概%{count}年
+ almost_x_years: 差唔多%{count}年
half_a_minute: 半分鐘
- less_than_x_seconds:
- one: 唔夠一秒
- other: 唔夠%{count}秒
- less_than_x_minutes:
- one: 唔夠一分鐘
- other: 唔夠%{count}分鐘
- over_x_years:
- one: 超過一年
- other: 超過%{count}年
- x_seconds:
- one: 一秒
- other: "%{count}秒"
- x_minutes:
- one: 一分鐘
- other: "%{count}分鐘"
- x_days:
- one: 一日
- other: "%{count}日"
- x_months:
- one: 一個月
- other: "%{count}個月"
- x_years:
- one: 一年
- other: "%{count} 年"
+ less_than_x_seconds: 唔夠%{count}秒
+ less_than_x_minutes: 唔夠%{count}分鐘
+ over_x_years: 超過%{count}年
+ x_seconds: "%{count}秒"
+ x_minutes: "%{count}分鐘"
+ x_days: "%{count}日"
+ x_months: "%{count}個月"
+ x_years: "%{count}年"
prompts:
second: 秒
minute: 分
@@ -107,13 +83,13 @@ zh-YUE:
month: 月
year: 年
errors:
- format: "%{attribute} %{message}"
+ format: "%{attribute}%{message}"
messages:
accepted: 一定要被接受
blank: 唔可以空白
- confirmation: 與 %{attribute} 唔夾
+ confirmation: 與%{attribute}唔夾
empty: 唔可以漏空
- equal_to: 要等於 %{count}
+ equal_to: 要等於%{count}
even: 要係雙數
exclusion: 唔用得
greater_than: 要大過%{count}
@@ -122,7 +98,7 @@ zh-YUE:
invalid: 無效
less_than: 要細過%{count}
less_than_or_equal_to: 要細過或者等於%{count}
- model_invalid: 驗證失敗︰%{errors}
+ model_invalid: 驗證失敗:%{errors}
not_a_number: 唔係一個數字
not_an_integer: 要係整數
odd: 要係單數
@@ -130,20 +106,12 @@ zh-YUE:
present: 一定要空白
required: 必須存在
taken: 已經用緊
- too_long:
- one: 太長(最多 1 個字)
- other: 太長(最多 %{count} 個字)
- too_short:
- one: 太短(最少 1 個字)
- other: 太短(最少 %{count} 個字)
- wrong_length:
- one: 唔啱字數 (要係 1 個字)
- other: 唔啱字數 (要係 %{count} 個字)
+ too_long: 太長(最多%{count}個字)
+ too_short: 太短(最少%{count}個字)
+ wrong_length: 唔啱字數(要係%{count}個字)
template:
- body: 呢啲有問題︰
- header:
- one: 有一個問題,%{model}儲存唔到。
- other: 有%{count}個問題,%{model}儲存唔到。
+ body: 呢啲有問題:
+ header: 有%{count}個問題,%{model}儲存唔到。
helpers:
select:
prompt: 請喺度揀
@@ -201,7 +169,7 @@ zh-YUE:
delimiter: ''
support:
array:
- last_word_connector: 同
+ last_word_connector: "、"
two_words_connector: 同
words_connector: "、"
time:
diff --git a/rails/pluralization/ak.rb b/rails/pluralization/ak.rb
deleted file mode 100644
index 53f039e..0000000
--- a/rails/pluralization/ak.rb
+++ /dev/null
@@ -1,3 +0,0 @@
-require 'rails_i18n/common_pluralizations/one_with_zero_other'
-
-::RailsI18n::Pluralization::OneWithZeroOther.with_locale(:ak)
\ No newline at end of file
diff --git a/rails/pluralization/am.rb b/rails/pluralization/am.rb
deleted file mode 100644
index c954dae..0000000
--- a/rails/pluralization/am.rb
+++ /dev/null
@@ -1,3 +0,0 @@
-require 'rails_i18n/common_pluralizations/one_with_zero_other'
-
-::RailsI18n::Pluralization::OneWithZeroOther.with_locale(:am)
\ No newline at end of file
diff --git a/rails/pluralization/bh.rb b/rails/pluralization/bh.rb
deleted file mode 100644
index b119200..0000000
--- a/rails/pluralization/bh.rb
+++ /dev/null
@@ -1,3 +0,0 @@
-require 'rails_i18n/common_pluralizations/one_with_zero_other'
-
-::RailsI18n::Pluralization::OneWithZeroOther.with_locale(:bh)
\ No newline at end of file
diff --git a/rails/pluralization/bm.rb b/rails/pluralization/bm.rb
deleted file mode 100644
index a057092..0000000
--- a/rails/pluralization/bm.rb
+++ /dev/null
@@ -1,3 +0,0 @@
-require 'rails_i18n/common_pluralizations/other'
-
-::RailsI18n::Pluralization::Other.with_locale(:bm)
\ No newline at end of file
diff --git a/rails/pluralization/bo.rb b/rails/pluralization/bo.rb
deleted file mode 100644
index c032f48..0000000
--- a/rails/pluralization/bo.rb
+++ /dev/null
@@ -1,3 +0,0 @@
-require 'rails_i18n/common_pluralizations/other'
-
-::RailsI18n::Pluralization::Other.with_locale(:bo)
\ No newline at end of file
diff --git a/rails/pluralization/br.rb b/rails/pluralization/br.rb
deleted file mode 100644
index f53f849..0000000
--- a/rails/pluralization/br.rb
+++ /dev/null
@@ -1,31 +0,0 @@
-module RailsI18n
- module Pluralization
- module Breton
- def self.rule
- lambda do |n|
- n ||= 0
- mod10 = n % 10
- mod100 = n % 100
-
- if mod10 == 1 && ![11,71,91].include?(mod100)
- :one
- elsif mod10 == 2 && ![12,72,92].include?(mod100)
- :two
- elsif [3,4,9].include?(mod10) && !((10..19).to_a + (70..79).to_a + (90..99).to_a).include?(mod100)
- :few
- elsif n % 1000000 == 0 && n != 0
- :many
- else
- :other
- end
- end
- end
- end
- end
-end
-
-{ :br => {
- :'i18n' => {
- :plural => {
- :keys => [:one, :two, :few, :many, :other],
- :rule => RailsI18n::Pluralization::Breton.rule }}}}
\ No newline at end of file
diff --git a/rails/pluralization/by.rb b/rails/pluralization/by.rb
deleted file mode 100644
index bd49192..0000000
--- a/rails/pluralization/by.rb
+++ /dev/null
@@ -1,3 +0,0 @@
-require 'rails_i18n/common_pluralizations/east_slavic'
-
-::RailsI18n::Pluralization::EastSlavic.with_locale(:by)
\ No newline at end of file
diff --git a/rails/pluralization/cy.rb b/rails/pluralization/cy.rb
deleted file mode 100644
index d7f374b..0000000
--- a/rails/pluralization/cy.rb
+++ /dev/null
@@ -1,24 +0,0 @@
-module RailsI18n
- module Pluralization
- module Welsh
- def self.rule
- lambda do |n|
- case n
- when 0 then :zero
- when 1 then :one
- when 2 then :two
- when 3 then :few
- when 6 then :many
- else :other
- end
- end
- end
- end
- end
-end
-
-{ :cy => {
- :'i18n' => {
- :plural => {
- :keys => [:zero, :one, :two, :few, :many, :other],
- :rule => RailsI18n::Pluralization::Welsh.rule }}}}
\ No newline at end of file
diff --git a/rails/pluralization/dz.rb b/rails/pluralization/dz.rb
deleted file mode 100644
index 075f5c3..0000000
--- a/rails/pluralization/dz.rb
+++ /dev/null
@@ -1,3 +0,0 @@
-require 'rails_i18n/common_pluralizations/other'
-
-::RailsI18n::Pluralization::Other.with_locale(:dz)
\ No newline at end of file
diff --git a/rails/pluralization/el-CY.rb b/rails/pluralization/el-CY.rb
new file mode 100644
index 0000000..21dcba9
--- /dev/null
+++ b/rails/pluralization/el-CY.rb
@@ -0,0 +1,3 @@
+require 'rails_i18n/common_pluralizations/one_other'
+
+::RailsI18n::Pluralization::OneOther.with_locale(:'el-CY')
diff --git a/rails/pluralization/en-CY.rb b/rails/pluralization/en-CY.rb
new file mode 100644
index 0000000..a13b236
--- /dev/null
+++ b/rails/pluralization/en-CY.rb
@@ -0,0 +1,3 @@
+require 'rails_i18n/common_pluralizations/one_other'
+
+::RailsI18n::Pluralization::OneOther.with_locale(:'en-CY')
diff --git a/rails/pluralization/en-IE.rb b/rails/pluralization/en-IE.rb
new file mode 100644
index 0000000..37bb6d2
--- /dev/null
+++ b/rails/pluralization/en-IE.rb
@@ -0,0 +1,3 @@
+require 'rails_i18n/common_pluralizations/one_other'
+
+::RailsI18n::Pluralization::OneOther.with_locale(:'en-IE')
diff --git a/rails/pluralization/en-TT.rb b/rails/pluralization/en-TT.rb
new file mode 100644
index 0000000..575bf6f
--- /dev/null
+++ b/rails/pluralization/en-TT.rb
@@ -0,0 +1,3 @@
+require 'rails_i18n/common_pluralizations/one_other'
+
+::RailsI18n::Pluralization::OneOther.with_locale(:'en-TT')
diff --git a/rails/pluralization/en-US.rb b/rails/pluralization/en-US.rb
new file mode 100644
index 0000000..7684d76
--- /dev/null
+++ b/rails/pluralization/en-US.rb
@@ -0,0 +1,3 @@
+require 'rails_i18n/common_pluralizations/one_other'
+
+::RailsI18n::Pluralization::OneOther.with_locale(:'en-US')
diff --git a/rails/pluralization/en-ZA.rb b/rails/pluralization/en-ZA.rb
new file mode 100644
index 0000000..9567293
--- /dev/null
+++ b/rails/pluralization/en-ZA.rb
@@ -0,0 +1,3 @@
+require 'rails_i18n/common_pluralizations/one_other'
+
+::RailsI18n::Pluralization::OneOther.with_locale(:'en-ZA')
diff --git a/rails/pluralization/ff.rb b/rails/pluralization/ff.rb
deleted file mode 100644
index 6cd207b..0000000
--- a/rails/pluralization/ff.rb
+++ /dev/null
@@ -1,3 +0,0 @@
-require 'rails_i18n/common_pluralizations/one_upto_two_other'
-
-::RailsI18n::Pluralization::OneUptoTwoOther.with_locale(:ff)
\ No newline at end of file
diff --git a/rails/pluralization/ga.rb b/rails/pluralization/ga.rb
deleted file mode 100644
index 0a288c7..0000000
--- a/rails/pluralization/ga.rb
+++ /dev/null
@@ -1,27 +0,0 @@
-module RailsI18n
- module Pluralization
- module Irish
- def self.rule
- lambda do |n|
- if n == 1
- :one
- elsif n == 2
- :two
- elsif (3..6).to_a.include?(n)
- :few
- elsif (7..10).to_a.include?(n)
- :many
- else
- :other
- end
- end
- end
- end
- end
-end
-
-{ :ga => {
- :'i18n' => {
- :plural => {
- :keys => [:one, :two, :few, :many, :other],
- :rule => RailsI18n::Pluralization::Irish.rule }}}}
\ No newline at end of file
diff --git a/rails/pluralization/gd.rb b/rails/pluralization/gd.rb
deleted file mode 100644
index 371b3e2..0000000
--- a/rails/pluralization/gd.rb
+++ /dev/null
@@ -1,25 +0,0 @@
-module RailsI18n
- module Pluralization
- module ScottishGaelic
- def self.rule
- lambda do |n|
- if n == 1 || n == 11
- :one
- elsif n == 2 || n == 12
- :two
- elsif ((3..10).to_a + (13..19).to_a).include?(n)
- :few
- else
- :other
- end
- end
- end
- end
- end
-end
-
-{ :gd => {
- :'i18n' => {
- :plural => {
- :keys => [:one, :two, :few, :other],
- :rule => RailsI18n::Pluralization::ScottishGaelic.rule }}}}
\ No newline at end of file
diff --git a/rails/pluralization/guw.rb b/rails/pluralization/guw.rb
deleted file mode 100644
index 700f1cf..0000000
--- a/rails/pluralization/guw.rb
+++ /dev/null
@@ -1,3 +0,0 @@
-require 'rails_i18n/common_pluralizations/one_with_zero_other'
-
-::RailsI18n::Pluralization::OneWithZeroOther.with_locale(:guw)
\ No newline at end of file
diff --git a/rails/pluralization/gv.rb b/rails/pluralization/gv.rb
deleted file mode 100644
index cb17517..0000000
--- a/rails/pluralization/gv.rb
+++ /dev/null
@@ -1,22 +0,0 @@
-module RailsI18n
- module Pluralization
- module Manx
- def self.rule
- lambda do |n|
- n ||= 0
- if [1, 2].include?(n % 10) || n % 20 == 0
- :one
- else
- :other
- end
- end
- end
- end
- end
-end
-
-{ :gv => {
- :'i18n' => {
- :plural => {
- :keys => [:one, :other],
- :rule => RailsI18n::Pluralization::Manx.rule }}}}
\ No newline at end of file
diff --git a/rails/pluralization/ig.rb b/rails/pluralization/ig.rb
deleted file mode 100644
index 081d359..0000000
--- a/rails/pluralization/ig.rb
+++ /dev/null
@@ -1,3 +0,0 @@
-require 'rails_i18n/common_pluralizations/other'
-
-::RailsI18n::Pluralization::Other.with_locale(:ig)
\ No newline at end of file
diff --git a/rails/pluralization/ii.rb b/rails/pluralization/ii.rb
deleted file mode 100644
index 57f2015..0000000
--- a/rails/pluralization/ii.rb
+++ /dev/null
@@ -1,3 +0,0 @@
-require 'rails_i18n/common_pluralizations/other'
-
-::RailsI18n::Pluralization::Other.with_locale(:ii)
\ No newline at end of file
diff --git a/rails/pluralization/iu.rb b/rails/pluralization/iu.rb
deleted file mode 100644
index 692c9a4..0000000
--- a/rails/pluralization/iu.rb
+++ /dev/null
@@ -1,3 +0,0 @@
-require 'rails_i18n/common_pluralizations/one_two_other'
-
-::RailsI18n::Pluralization::OneTwoOther.with_locale(:iu)
\ No newline at end of file
diff --git a/rails/pluralization/jv.rb b/rails/pluralization/jv.rb
deleted file mode 100644
index d886208..0000000
--- a/rails/pluralization/jv.rb
+++ /dev/null
@@ -1,3 +0,0 @@
-require 'rails_i18n/common_pluralizations/other'
-
-::RailsI18n::Pluralization::Other.with_locale(:jv)
\ No newline at end of file
diff --git a/rails/pluralization/kab.rb b/rails/pluralization/kab.rb
deleted file mode 100644
index 011e9b0..0000000
--- a/rails/pluralization/kab.rb
+++ /dev/null
@@ -1,3 +0,0 @@
-require 'rails_i18n/common_pluralizations/one_upto_two_other'
-
-::RailsI18n::Pluralization::OneUptoTwoOther.with_locale(:kab)
\ No newline at end of file
diff --git a/rails/pluralization/kde.rb b/rails/pluralization/kde.rb
deleted file mode 100644
index 64beb67..0000000
--- a/rails/pluralization/kde.rb
+++ /dev/null
@@ -1,3 +0,0 @@
-require 'rails_i18n/common_pluralizations/other'
-
-::RailsI18n::Pluralization::Other.with_locale(:kde)
\ No newline at end of file
diff --git a/rails/pluralization/kea.rb b/rails/pluralization/kea.rb
deleted file mode 100644
index 3b8a32c..0000000
--- a/rails/pluralization/kea.rb
+++ /dev/null
@@ -1,3 +0,0 @@
-require 'rails_i18n/common_pluralizations/other'
-
-::RailsI18n::Pluralization::Other.with_locale(:kea)
\ No newline at end of file
diff --git a/rails/pluralization/ksh.rb b/rails/pluralization/ksh.rb
deleted file mode 100644
index 7e16e8f..0000000
--- a/rails/pluralization/ksh.rb
+++ /dev/null
@@ -1,23 +0,0 @@
-module RailsI18n
- module Pluralization
- module Colognian
- def self.rule
- lambda do |n|
- if n == 0
- :zero
- elsif n == 1
- :one
- else
- :other
- end
- end
- end
- end
- end
-end
-
-{ :ksh => {
- :'i18n' => {
- :plural => {
- :keys => [:zero, :one, :other],
- :rule => RailsI18n::Pluralization::Colognian.rule }}}}
\ No newline at end of file
diff --git a/rails/pluralization/kw.rb b/rails/pluralization/kw.rb
deleted file mode 100644
index b5e9f38..0000000
--- a/rails/pluralization/kw.rb
+++ /dev/null
@@ -1,3 +0,0 @@
-require 'rails_i18n/common_pluralizations/one_two_other'
-
-::RailsI18n::Pluralization::OneTwoOther.with_locale(:kw)
\ No newline at end of file
diff --git a/rails/pluralization/lag.rb b/rails/pluralization/lag.rb
deleted file mode 100644
index 646ec51..0000000
--- a/rails/pluralization/lag.rb
+++ /dev/null
@@ -1,24 +0,0 @@
-module RailsI18n
- module Pluralization
- module Langi
- def self.rule
- lambda do |n|
- n ||= 0
- if n == 0
- :zero
- elsif n > 0 && n < 2
- :one
- else
- :other
- end
- end
- end
- end
- end
-end
-
-{ :lag => {
- :'i18n' => {
- :plural => {
- :keys => [:zero, :one, :other],
- :rule => RailsI18n::Pluralization::Langi.rule }}}}
\ No newline at end of file
diff --git a/rails/pluralization/ln.rb b/rails/pluralization/ln.rb
deleted file mode 100644
index 0f89d45..0000000
--- a/rails/pluralization/ln.rb
+++ /dev/null
@@ -1,3 +0,0 @@
-require 'rails_i18n/common_pluralizations/one_with_zero_other'
-
-::RailsI18n::Pluralization::OneWithZeroOther.with_locale(:ln)
\ No newline at end of file
diff --git a/rails/pluralization/mo.rb b/rails/pluralization/mo.rb
deleted file mode 100644
index c32170e..0000000
--- a/rails/pluralization/mo.rb
+++ /dev/null
@@ -1,3 +0,0 @@
-require 'rails_i18n/common_pluralizations/romanian'
-
-::RailsI18n::Pluralization::Romanian.with_locale(:mo)
\ No newline at end of file
diff --git a/rails/pluralization/mt.rb b/rails/pluralization/mt.rb
deleted file mode 100644
index 2fb3120..0000000
--- a/rails/pluralization/mt.rb
+++ /dev/null
@@ -1,28 +0,0 @@
-module RailsI18n
- module Pluralization
- module Maltese
- def self.rule
- lambda do |n|
- n ||= 0
- mod100 = n % 100
-
- if n == 1
- :one
- elsif n == 0 || (2..10).to_a.include?(mod100)
- :few
- elsif (11..19).to_a.include?(mod100)
- :many
- else
- :other
- end
- end
- end
- end
- end
-end
-
-{ :mt => {
- :'i18n' => {
- :plural => {
- :keys => [:one, :few, :many, :other],
- :rule => RailsI18n::Pluralization::Maltese.rule }}}}
\ No newline at end of file
diff --git a/rails/pluralization/my.rb b/rails/pluralization/my.rb
deleted file mode 100644
index 9b861b3..0000000
--- a/rails/pluralization/my.rb
+++ /dev/null
@@ -1,3 +0,0 @@
-require 'rails_i18n/common_pluralizations/other'
-
-::RailsI18n::Pluralization::Other.with_locale(:my)
\ No newline at end of file
diff --git a/rails/pluralization/naq.rb b/rails/pluralization/naq.rb
deleted file mode 100644
index 5f82b86..0000000
--- a/rails/pluralization/naq.rb
+++ /dev/null
@@ -1,3 +0,0 @@
-require 'rails_i18n/common_pluralizations/one_two_other'
-
-::RailsI18n::Pluralization::OneTwoOther.with_locale(:naq)
\ No newline at end of file
diff --git a/rails/pluralization/nso.rb b/rails/pluralization/nso.rb
deleted file mode 100644
index 780a70e..0000000
--- a/rails/pluralization/nso.rb
+++ /dev/null
@@ -1,3 +0,0 @@
-require 'rails_i18n/common_pluralizations/one_with_zero_other'
-
-::RailsI18n::Pluralization::OneWithZeroOther.with_locale(:nso)
\ No newline at end of file
diff --git a/rails/pluralization/root.rb b/rails/pluralization/root.rb
deleted file mode 100644
index 8706808..0000000
--- a/rails/pluralization/root.rb
+++ /dev/null
@@ -1,3 +0,0 @@
-require 'rails_i18n/common_pluralizations/other'
-
-::RailsI18n::Pluralization::Other.with_locale(:root)
\ No newline at end of file
diff --git a/rails/pluralization/sah.rb b/rails/pluralization/sah.rb
deleted file mode 100644
index 9fb7e06..0000000
--- a/rails/pluralization/sah.rb
+++ /dev/null
@@ -1,3 +0,0 @@
-require 'rails_i18n/common_pluralizations/other'
-
-::RailsI18n::Pluralization::Other.with_locale(:sah)
\ No newline at end of file
diff --git a/rails/pluralization/sc.rb b/rails/pluralization/sc.rb
new file mode 100644
index 0000000..6c29eda
--- /dev/null
+++ b/rails/pluralization/sc.rb
@@ -0,0 +1,3 @@
+require 'rails_i18n/common_pluralizations/one_other'
+
+::RailsI18n::Pluralization::OneOther.with_locale(:sc)
diff --git a/rails/pluralization/se.rb b/rails/pluralization/se.rb
deleted file mode 100644
index 5e7f3b0..0000000
--- a/rails/pluralization/se.rb
+++ /dev/null
@@ -1,3 +0,0 @@
-require 'rails_i18n/common_pluralizations/one_two_other'
-
-::RailsI18n::Pluralization::OneTwoOther.with_locale(:se)
\ No newline at end of file
diff --git a/rails/pluralization/ses.rb b/rails/pluralization/ses.rb
deleted file mode 100644
index 14cf5b8..0000000
--- a/rails/pluralization/ses.rb
+++ /dev/null
@@ -1,3 +0,0 @@
-require 'rails_i18n/common_pluralizations/other'
-
-::RailsI18n::Pluralization::Other.with_locale(:ses)
\ No newline at end of file
diff --git a/rails/pluralization/sg.rb b/rails/pluralization/sg.rb
deleted file mode 100644
index 1672cce..0000000
--- a/rails/pluralization/sg.rb
+++ /dev/null
@@ -1,3 +0,0 @@
-require 'rails_i18n/common_pluralizations/other'
-
-::RailsI18n::Pluralization::Other.with_locale(:sg)
\ No newline at end of file
diff --git a/rails/pluralization/sh.rb b/rails/pluralization/sh.rb
deleted file mode 100644
index ad102cb..0000000
--- a/rails/pluralization/sh.rb
+++ /dev/null
@@ -1,3 +0,0 @@
-require 'rails_i18n/common_pluralizations/one_few_other'
-
-::RailsI18n::Pluralization::OneFewOther.with_locale(:sh)
diff --git a/rails/pluralization/shi.rb b/rails/pluralization/shi.rb
deleted file mode 100644
index 20b5fe1..0000000
--- a/rails/pluralization/shi.rb
+++ /dev/null
@@ -1,3 +0,0 @@
-require 'rails_i18n/common_pluralizations/one_with_zero_other'
-
-::RailsI18n::Pluralization::OneWithZeroOther.with_locale(:shi)
\ No newline at end of file
diff --git a/rails/pluralization/sma.rb b/rails/pluralization/sma.rb
deleted file mode 100644
index b95531e..0000000
--- a/rails/pluralization/sma.rb
+++ /dev/null
@@ -1,3 +0,0 @@
-require 'rails_i18n/common_pluralizations/one_two_other'
-
-::RailsI18n::Pluralization::OneTwoOther.with_locale(:sma)
\ No newline at end of file
diff --git a/rails/pluralization/smi.rb b/rails/pluralization/smi.rb
deleted file mode 100644
index 7cb8d8b..0000000
--- a/rails/pluralization/smi.rb
+++ /dev/null
@@ -1,3 +0,0 @@
-require 'rails_i18n/common_pluralizations/one_two_other'
-
-::RailsI18n::Pluralization::OneTwoOther.with_locale(:smi)
\ No newline at end of file
diff --git a/rails/pluralization/smj.rb b/rails/pluralization/smj.rb
deleted file mode 100644
index 42bd971..0000000
--- a/rails/pluralization/smj.rb
+++ /dev/null
@@ -1,3 +0,0 @@
-require 'rails_i18n/common_pluralizations/one_two_other'
-
-::RailsI18n::Pluralization::OneTwoOther.with_locale(:smj)
\ No newline at end of file
diff --git a/rails/pluralization/smn.rb b/rails/pluralization/smn.rb
deleted file mode 100644
index 5f44e77..0000000
--- a/rails/pluralization/smn.rb
+++ /dev/null
@@ -1,3 +0,0 @@
-require 'rails_i18n/common_pluralizations/one_two_other'
-
-::RailsI18n::Pluralization::OneTwoOther.with_locale(:smn)
\ No newline at end of file
diff --git a/rails/pluralization/sms.rb b/rails/pluralization/sms.rb
deleted file mode 100644
index 1eaceee..0000000
--- a/rails/pluralization/sms.rb
+++ /dev/null
@@ -1,3 +0,0 @@
-require 'rails_i18n/common_pluralizations/one_two_other'
-
-::RailsI18n::Pluralization::OneTwoOther.with_locale(:sms)
\ No newline at end of file
diff --git a/rails/pluralization/ti.rb b/rails/pluralization/ti.rb
deleted file mode 100644
index 24d0c5e..0000000
--- a/rails/pluralization/ti.rb
+++ /dev/null
@@ -1,3 +0,0 @@
-require 'rails_i18n/common_pluralizations/one_with_zero_other'
-
-::RailsI18n::Pluralization::OneWithZeroOther.with_locale(:ti)
\ No newline at end of file
diff --git a/rails/pluralization/to.rb b/rails/pluralization/to.rb
deleted file mode 100644
index ca96d0e..0000000
--- a/rails/pluralization/to.rb
+++ /dev/null
@@ -1,3 +0,0 @@
-require 'rails_i18n/common_pluralizations/other'
-
-::RailsI18n::Pluralization::Other.with_locale(:to)
\ No newline at end of file
diff --git a/rails/pluralization/tzm.rb b/rails/pluralization/tzm.rb
deleted file mode 100644
index 6b8eb2f..0000000
--- a/rails/pluralization/tzm.rb
+++ /dev/null
@@ -1,21 +0,0 @@
-module RailsI18n
- module Pluralization
- module CentralMoroccoTamazight
- def self.rule
- lambda do |n|
- if ([0, 1] + (11..99).to_a).include?(n)
- :one
- else
- :other
- end
- end
- end
- end
- end
-end
-
-{ :tzm => {
- :'i18n' => {
- :plural => {
- :keys => [:one, :other],
- :rule => RailsI18n::Pluralization::CentralMoroccoTamazight.rule }}}}
\ No newline at end of file
diff --git a/rails/pluralization/wa.rb b/rails/pluralization/wa.rb
deleted file mode 100644
index 53ab582..0000000
--- a/rails/pluralization/wa.rb
+++ /dev/null
@@ -1,3 +0,0 @@
-require 'rails_i18n/common_pluralizations/one_with_zero_other'
-
-::RailsI18n::Pluralization::OneWithZeroOther.with_locale(:wa)
\ No newline at end of file
diff --git a/rails/pluralization/yo.rb b/rails/pluralization/yo.rb
deleted file mode 100644
index 67f0708..0000000
--- a/rails/pluralization/yo.rb
+++ /dev/null
@@ -1,3 +0,0 @@
-require 'rails_i18n/common_pluralizations/other'
-
-::RailsI18n::Pluralization::Other.with_locale(:yo)
\ No newline at end of file
diff --git a/rails/pluralization/zh.rb b/rails/pluralization/zh.rb
deleted file mode 100644
index aaf94b9..0000000
--- a/rails/pluralization/zh.rb
+++ /dev/null
@@ -1,3 +0,0 @@
-require 'rails_i18n/common_pluralizations/other'
-
-::RailsI18n::Pluralization::Other.with_locale(:zh)
diff --git a/rails/transliteration/de.yml b/rails/transliteration/de.yml
index e696738..867cf5e 100644
--- a/rails/transliteration/de.yml
+++ b/rails/transliteration/de.yml
@@ -10,3 +10,4 @@ de:
Ü: "Ue"
Ö: "Oe"
ß: "ss"
+ ẞ: "SS"
Debdiff
[The following lists of changes regard files as different if they have different names, permissions or owners.]
Files in second set of .debs but not in first
-rw-r--r-- root/root /usr/share/rubygems-integration/all/specifications/rails-i18n-7.0.6.gemspec
Files in first set of .debs but not in second
-rw-r--r-- root/root /usr/share/rubygems-integration/all/specifications/rails-i18n-7.0.5.gemspec
Control files: lines which differ (wdiff format)
Ruby-Versions: all