Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Browse files

Symbolize keys in resources.

  • Loading branch information...
commit 874d78793c228825ea393e16c3643db13410e273 1 parent 7d33b80
@KL-7 KL-7 authored
Showing with 20,324 additions and 20,196 deletions.
  1. +8 −8 lib/twitter_cldr/resources/custom_locales_resources_importer.rb
  2. +1 −1  lib/twitter_cldr/resources/loader.rb
  3. +13 −2 lib/twitter_cldr/resources/locales_resources_importer.rb
  4. +5 −5 lib/twitter_cldr/resources/tailoring_importer.rb
  5. +1 −1  lib/twitter_cldr/resources/unicode_data_importer.rb
  6. +11 −3 lib/twitter_cldr/tokenizers/calendars/timespan_tokenizer.rb
  7. +3 −3 resources/collation/tailoring/af.yml
  8. +3 −3 resources/collation/tailoring/ar.yml
  9. +3 −3 resources/collation/tailoring/ca.yml
  10. +3 −3 resources/collation/tailoring/cs.yml
  11. +4 −4 resources/collation/tailoring/da.yml
  12. +3 −3 resources/collation/tailoring/de.yml
  13. +3 −3 resources/collation/tailoring/el.yml
  14. +3 −3 resources/collation/tailoring/en.yml
  15. +3 −3 resources/collation/tailoring/es.yml
  16. +3 −3 resources/collation/tailoring/eu.yml
  17. +3 −3 resources/collation/tailoring/fa.yml
  18. +3 −3 resources/collation/tailoring/fi.yml
  19. +3 −3 resources/collation/tailoring/fil.yml
  20. +3 −3 resources/collation/tailoring/fr.yml
  21. +3 −3 resources/collation/tailoring/he.yml
  22. +3 −3 resources/collation/tailoring/hi.yml
  23. +3 −3 resources/collation/tailoring/hu.yml
  24. +3 −3 resources/collation/tailoring/id.yml
  25. +3 −3 resources/collation/tailoring/it.yml
  26. +3 −3 resources/collation/tailoring/ja.yml
  27. +3 −3 resources/collation/tailoring/ko.yml
  28. +3 −3 resources/collation/tailoring/ms.yml
  29. +3 −3 resources/collation/tailoring/nb.yml
  30. +3 −3 resources/collation/tailoring/nl.yml
  31. +3 −3 resources/collation/tailoring/pl.yml
  32. +3 −3 resources/collation/tailoring/pt.yml
  33. +3 −3 resources/collation/tailoring/ru.yml
  34. +3 −3 resources/collation/tailoring/sv.yml
  35. +3 −3 resources/collation/tailoring/th.yml
  36. +3 −3 resources/collation/tailoring/tr.yml
  37. +3 −3 resources/collation/tailoring/uk.yml
  38. +3 −3 resources/collation/tailoring/ur.yml
  39. +3 −3 resources/collation/tailoring/zh-Hant.yml
  40. +3 −3 resources/collation/tailoring/zh.yml
  41. +18 −18 resources/custom/locales/af/units.yml
  42. +34 −34 resources/custom/locales/ar/units.yml
  43. +18 −18 resources/custom/locales/ca/units.yml
  44. +22 −22 resources/custom/locales/cs/units.yml
  45. +18 −18 resources/custom/locales/da/units.yml
  46. +18 −18 resources/custom/locales/de/units.yml
  47. +18 −18 resources/custom/locales/el/units.yml
  48. +18 −18 resources/custom/locales/es/units.yml
  49. +18 −18 resources/custom/locales/eu/units.yml
  50. +14 −14 resources/custom/locales/fa/units.yml
  51. +18 −18 resources/custom/locales/fi/units.yml
  52. +18 −18 resources/custom/locales/fil/units.yml
  53. +18 −18 resources/custom/locales/fr/units.yml
  54. +18 −18 resources/custom/locales/he/units.yml
  55. +18 −18 resources/custom/locales/hi/units.yml
  56. +14 −14 resources/custom/locales/hu/units.yml
  57. +14 −14 resources/custom/locales/id/units.yml
  58. +18 −18 resources/custom/locales/it/units.yml
  59. +14 −14 resources/custom/locales/ja/units.yml
  60. +14 −14 resources/custom/locales/ko/units.yml
  61. +14 −14 resources/custom/locales/ms/units.yml
  62. +18 −18 resources/custom/locales/nb/units.yml
  63. +18 −18 resources/custom/locales/nl/units.yml
  64. +26 −22 resources/custom/locales/pl/units.yml
  65. +18 −18 resources/custom/locales/pt/units.yml
  66. +26 −26 resources/custom/locales/ru/units.yml
  67. +18 −18 resources/custom/locales/sv/units.yml
  68. +14 −14 resources/custom/locales/th/units.yml
  69. +14 −14 resources/custom/locales/tr/units.yml
  70. +26 −26 resources/custom/locales/uk/units.yml
  71. +18 −18 resources/custom/locales/ur/units.yml
  72. +14 −14 resources/custom/locales/zh-Hant/units.yml
  73. +14 −14 resources/custom/locales/zh/units.yml
  74. +114 −113 resources/locales/af/calendars.yml
  75. +174 −173 resources/locales/af/languages.yml
  76. +34 −33 resources/locales/af/numbers.yml
  77. +1 −1  resources/locales/af/plurals.yml
  78. +136 −135 resources/locales/af/units.yml
  79. +121 −120 resources/locales/ar/calendars.yml
  80. +501 −500 resources/locales/ar/languages.yml
  81. +36 −35 resources/locales/ar/numbers.yml
  82. +1 −1  resources/locales/ar/plurals.yml
  83. +220 −219 resources/locales/ar/units.yml
  84. +157 −156 resources/locales/ca/calendars.yml
  85. +511 −510 resources/locales/ca/languages.yml
  86. +35 −34 resources/locales/ca/numbers.yml
  87. +1 −1  resources/locales/ca/plurals.yml
  88. +136 −135 resources/locales/ca/units.yml
  89. +153 −152 resources/locales/cs/calendars.yml
  90. +472 −471 resources/locales/cs/languages.yml
  91. +33 −32 resources/locales/cs/numbers.yml
  92. +2 −2 resources/locales/cs/plurals.yml
  93. +164 −163 resources/locales/cs/units.yml
  94. +117 −116 resources/locales/da/calendars.yml
  95. +515 −514 resources/locales/da/languages.yml
  96. +35 −34 resources/locales/da/numbers.yml
  97. +1 −1  resources/locales/da/plurals.yml
  98. +122 −121 resources/locales/da/units.yml
  99. +136 −135 resources/locales/de/calendars.yml
  100. +514 −513 resources/locales/de/languages.yml
  101. +35 −34 resources/locales/de/numbers.yml
  102. +1 −1  resources/locales/de/plurals.yml
  103. +136 −135 resources/locales/de/units.yml
  104. +138 −137 resources/locales/el/calendars.yml
  105. +520 −519 resources/locales/el/languages.yml
  106. +31 −30 resources/locales/el/numbers.yml
  107. +1 −1  resources/locales/el/plurals.yml
  108. +143 −142 resources/locales/el/units.yml
  109. +117 −116 resources/locales/en/calendars.yml
  110. +559 −558 resources/locales/en/languages.yml
  111. +32 −31 resources/locales/en/numbers.yml
  112. +1 −1  resources/locales/en/plurals.yml
  113. +108 −107 resources/locales/en/units.yml
  114. +118 −117 resources/locales/es/calendars.yml
  115. +511 −510 resources/locales/es/languages.yml
  116. +33 −32 resources/locales/es/numbers.yml
  117. +1 −1  resources/locales/es/plurals.yml
  118. +136 −135 resources/locales/es/units.yml
  119. +124 −123 resources/locales/eu/calendars.yml
  120. +162 −161 resources/locales/eu/languages.yml
  121. +35 −34 resources/locales/eu/numbers.yml
  122. +1 −1  resources/locales/eu/plurals.yml
  123. +129 −128 resources/locales/eu/units.yml
  124. +137 −136 resources/locales/fa/calendars.yml
  125. +489 −488 resources/locales/fa/languages.yml
  126. +31 −30 resources/locales/fa/numbers.yml
  127. +1 −1  resources/locales/fa/plurals.yml
  128. +122 −121 resources/locales/fa/units.yml
  129. +153 −152 resources/locales/fi/calendars.yml
  130. +520 −519 resources/locales/fi/languages.yml
  131. +32 −31 resources/locales/fi/numbers.yml
  132. +1 −1  resources/locales/fi/plurals.yml
  133. +136 −135 resources/locales/fi/units.yml
  134. +123 −122 resources/locales/fil/calendars.yml
  135. +169 −168 resources/locales/fil/languages.yml
  136. +32 −31 resources/locales/fil/numbers.yml
  137. +1 −1  resources/locales/fil/plurals.yml
  138. +122 −121 resources/locales/fil/units.yml
  139. +144 −143 resources/locales/fr/calendars.yml
  140. +512 −511 resources/locales/fr/languages.yml
  141. +35 −34 resources/locales/fr/numbers.yml
  142. +1 −1  resources/locales/fr/plurals.yml
  143. +136 −135 resources/locales/fr/units.yml
  144. +120 −119 resources/locales/he/calendars.yml
  145. +282 −281 resources/locales/he/languages.yml
  146. +32 −31 resources/locales/he/numbers.yml
  147. +1 −1  resources/locales/he/plurals.yml
  148. +122 −121 resources/locales/he/units.yml
  149. +112 −111 resources/locales/hi/calendars.yml
  150. +511 −510 resources/locales/hi/languages.yml
  151. +32 −31 resources/locales/hi/numbers.yml
  152. +1 −1  resources/locales/hi/plurals.yml
  153. +122 −121 resources/locales/hi/units.yml
  154. +142 −141 resources/locales/hu/calendars.yml
  155. +520 −519 resources/locales/hu/languages.yml
  156. +31 −30 resources/locales/hu/numbers.yml
  157. +1 −1  resources/locales/hu/plurals.yml
  158. +108 −107 resources/locales/hu/units.yml
  159. +117 −116 resources/locales/id/calendars.yml
  160. +514 −513 resources/locales/id/languages.yml
  161. +32 −31 resources/locales/id/numbers.yml
  162. +1 −1  resources/locales/id/plurals.yml
  163. +108 −107 resources/locales/id/units.yml
  164. +123 −122 resources/locales/it/calendars.yml
  165. +504 −503 resources/locales/it/languages.yml
  166. +35 −34 resources/locales/it/numbers.yml
  167. +1 −1  resources/locales/it/plurals.yml
  168. +122 −121 resources/locales/it/units.yml
  169. +109 −108 resources/locales/ja/calendars.yml
  170. +516 −515 resources/locales/ja/languages.yml
  171. +32 −31 resources/locales/ja/numbers.yml
  172. +1 −1  resources/locales/ja/plurals.yml
  173. +108 −107 resources/locales/ja/units.yml
  174. +112 −111 resources/locales/ko/calendars.yml
  175. +509 −508 resources/locales/ko/languages.yml
  176. +32 −31 resources/locales/ko/numbers.yml
  177. +1 −1  resources/locales/ko/plurals.yml
  178. +108 −107 resources/locales/ko/units.yml
  179. +134 −133 resources/locales/ms/calendars.yml
  180. +158 −157 resources/locales/ms/languages.yml
  181. +31 −30 resources/locales/ms/numbers.yml
  182. +1 −1  resources/locales/ms/plurals.yml
  183. +136 −135 resources/locales/ms/units.yml
  184. +143 −142 resources/locales/nb/calendars.yml
  185. +530 −529 resources/locales/nb/languages.yml
  186. +35 −34 resources/locales/nb/numbers.yml
  187. +1 −1  resources/locales/nb/plurals.yml
  188. +130 −129 resources/locales/nb/units.yml
  189. +124 −123 resources/locales/nl/calendars.yml
  190. +516 −515 resources/locales/nl/languages.yml
  191. +35 −34 resources/locales/nl/numbers.yml
  192. +1 −1  resources/locales/nl/plurals.yml
  193. +122 −121 resources/locales/nl/units.yml
  194. +148 −147 resources/locales/pl/calendars.yml
  195. +505 −504 resources/locales/pl/languages.yml
  196. +35 −34 resources/locales/pl/numbers.yml
  197. +1 −1  resources/locales/pl/plurals.yml
  198. +205 −204 resources/locales/pl/units.yml
  199. +131 −130 resources/locales/pt/calendars.yml
  200. +517 −516 resources/locales/pt/languages.yml
  201. +32 −31 resources/locales/pt/numbers.yml
  202. +1 −1  resources/locales/pt/plurals.yml
  203. +136 −135 resources/locales/pt/units.yml
  204. +143 −142 resources/locales/ru/calendars.yml
Sorry, we could not display the entire diff because it was too big.
View
16 lib/twitter_cldr/resources/custom_locales_resources_importer.rb
@@ -14,10 +14,10 @@ class CustomLocalesResourcesImporter
API_ENDPOINT = "http://translate.twttr.com/api/2/twitter/phrase/%s/translations.json"
TIME_PERIODS = {
- 'day' => 19636,
- 'hour' => 19638,
- 'minute' => 19634,
- 'second' => 19639
+ :day => 19636,
+ :hour => 19638,
+ :minute => 19634,
+ :second => 19639
}
# Arguments:
@@ -41,7 +41,7 @@ def import_units
FileUtils.mkpath(dir_path)
File.open(File.join(dir_path, 'units.yml'), 'w:utf-8') do |output|
- output.write(YAML.dump({ locale.to_s => data }))
+ output.write(YAML.dump({ locale => data }))
end
end
end
@@ -55,11 +55,11 @@ def fetch_units_data
next unless api_response[twitter_locale]
- patterns = TwitterCldr::Formatters::Plurals::Rules.all_for(twitter_locale).inject({}) do |memo, rule|
- memo[rule.to_s] = api_response[twitter_locale].gsub("%{number}", "{0}"); memo
+ patterns = TwitterCldr::Formatters::Plurals::Rules.all_for(locale).inject({}) do |memo, rule|
+ memo[rule] = api_response[twitter_locale].gsub("%{number}", "{0}"); memo
end
- set_value(result, patterns, locale, 'units', label, 'abbreviated')
+ set_value(result, patterns, locale, :units, label, :abbreviated)
end
result
View
2  lib/twitter_cldr/resources/loader.rb
@@ -27,7 +27,7 @@ def resource_file_path(path)
end
def load_resource(path, merge_custom = true)
- base = TwitterCldr::Utils.deep_symbolize_keys(YAML.load(read_resource_file(path)))
+ base = YAML.load(read_resource_file(path))
custom_path = File.join("custom", path)
if merge_custom && resource_exists?(custom_path)
View
15 lib/twitter_cldr/resources/locales_resources_importer.rb
@@ -34,7 +34,8 @@ def prepare_ruby_cldr
#
def copy_zh_hant_plurals
File.open(File.join(@output_path, 'zh-Hant', 'plurals.yml'), 'w:utf-8') do |output|
- output.write(File.read(File.join(@output_path, 'zh', 'plurals.yml')).gsub('zh:', 'zh-Hant:').gsub(':zh', ":'zh-Hant'"))
+ data = YAML.load(File.read(File.join(@output_path, 'zh', 'plurals.yml')))
+ output.write(YAML.dump(:'zh-Hant' => data[:zh].gsub(':zh', ":'zh-Hant'")))
end
end
@@ -42,18 +43,28 @@ def import_components
Cldr::Export.export(:locales => TwitterCldr.supported_locales, :components => COMPONENTS, :target => @output_path) do |component, locale, path|
add_buddhist_calendar(component, locale, path)
process_plurals(component, locale, path)
+ deep_symbolize(component, locale, path)
end
copy_zh_hant_plurals
end
+ def deep_symbolize(component, locale, path)
+ return unless File.extname(path) == '.yml'
+ data = YAML.load(File.read(path))
+
+ File.open(path, 'w:utf-8') do |output|
+ output.write(YAML.dump(TwitterCldr::Utils.deep_symbolize_keys(data)))
+ end
+ end
+
def process_plurals(component, locale, path)
return unless component == 'plurals'
plural_rules = File.read(path)
File.open(path.gsub(/rb$/, 'yml'), 'w:utf-8') do |output|
- output.write(YAML.dump({ locale.to_s => plural_rules }))
+ output.write(YAML.dump({ locale => plural_rules }))
end
FileUtils.rm(path)
View
10 lib/twitter_cldr/resources/tailoring_importer.rb
@@ -30,7 +30,7 @@ class TailoringImporter
:pt => :root
}
- EMPTY_TAILORING_DATA = { 'collator_options' => {}, 'tailored_table' => '', 'suppressed_contractions' => '' }
+ EMPTY_TAILORING_DATA = { :collator_options => {}, :tailored_table => '', :suppressed_contractions => '' }
class ImportError < RuntimeError; end
@@ -99,9 +99,9 @@ def tailoring_data(locale)
standard_tailoring = collations.at_xpath('collation[@type="standard"]')
{
- 'collator_options' => parse_collator_options(standard_tailoring),
- 'tailored_table' => parse_tailorings(standard_tailoring, locale),
- 'suppressed_contractions' => parse_suppressed_contractions(standard_tailoring)
+ :collator_options => parse_collator_options(standard_tailoring),
+ :tailored_table => parse_tailorings(standard_tailoring, locale),
+ :suppressed_contractions => parse_suppressed_contractions(standard_tailoring)
}
end
@@ -161,7 +161,7 @@ def parse_collator_options(data)
options['case_first'] = case_first_setting.attr('caseFirst').to_sym if case_first_setting
end
- options
+ TwitterCldr::Utils.deep_symbolize_keys(options)
end
def validate_tailoring_rule(rule)
View
2  lib/twitter_cldr/resources/unicode_data_importer.rb
@@ -43,7 +43,7 @@ def import_blocks
range = ($1.hex..$2.hex)
name = block_name($3)
- blocks[name] = range
+ blocks[name.to_sym] = range
end
end
View
14 lib/twitter_cldr/tokenizers/calendars/timespan_tokenizer.rb
@@ -6,17 +6,21 @@
module TwitterCldr
module Tokenizers
class TimespanTokenizer < Base
+
VALID_UNITS = [:second, :minute, :hour, :day, :week, :month, :year]
def initialize(options = {})
super(options)
@token_splitter_regex = /([^0*#,\.]*)([0#,\.]+)([^0*#,\.]*)$/ # creates spaces
- @token_type_regexes = [
+
+ @token_type_regexes = [
{ :type => :pattern, :regex => /[0?#,\.]*/ }, # splits token at right places
{ :type => :plaintext, :regex => // }
]
+
@base_path = [:units]
+
@paths = {
:ago => {
:default => :'hour-past',
@@ -64,13 +68,13 @@ def tokens(options = {})
pluralization = 2 if token_exists(path + [2])
end
path << pluralization
+
tokens_with_placeholders_for(path) if token_exists(path)
end
def token_exists(path)
- @@token_cache ||= {}
cache_key = compute_cache_key(@locale, path.join('.'))
- true if @@token_cache.include?(cache_key) || traverse(path)
+ token_cache.include?(cache_key) || !!traverse(path)
end
def all_types_for(unit, direction)
@@ -79,6 +83,10 @@ def all_types_for(unit, direction)
protected
+ def token_cache
+ @token_cache ||= {}
+ end
+
def full_path(direction, unit, type)
@base_path + [@paths[direction][unit], type]
end
View
6 resources/collation/tailoring/af.yml
@@ -1,4 +1,4 @@
---
-collator_options: {}
-tailored_table: 0149; [41, 5, 10]
-suppressed_contractions: ''
+:collator_options: {}
+:tailored_table: 0149; [41, 5, 10]
+:suppressed_contractions: ''
View
6 resources/collation/tailoring/ar.yml
@@ -1,6 +1,6 @@
---
-collator_options: {}
-tailored_table: 0629; [6144, 87, 5]
+:collator_options: {}
+:tailored_table: 0629; [6144, 87, 5]
FE94; [6144, 87, 6]
@@ -19,4 +19,4 @@ tailored_table: 0629; [6144, 87, 5]
FC90; [6287, 87, A]
FC5D; [6287, 87, B]
-suppressed_contractions: ''
+:suppressed_contractions: ''
View
6 resources/collation/tailoring/ca.yml
@@ -1,10 +1,10 @@
---
-collator_options: {}
-tailored_table: 0140; [3D, 87, 5]
+:collator_options: {}
+:tailored_table: 0140; [3D, 87, 5]
006C 00B7; [3D, 87, 5]
013F; [3D, 87, 86]
004C 00B7; [3D, 87, 86]
-suppressed_contractions: ''
+:suppressed_contractions: ''
View
6 resources/collation/tailoring/cs.yml
@@ -1,6 +1,6 @@
---
-collator_options: {}
-tailored_table: 0063 030C; [2C04, 5, 5]
+:collator_options: {}
+:tailored_table: 0063 030C; [2C04, 5, 5]
0043 030C; [2C04, 5, 86]
@@ -23,4 +23,4 @@ tailored_table: 0063 030C; [2C04, 5, 5]
007A 030C; [5A04, 5, 5]
005A 030C; [5A04, 5, 86]
-suppressed_contractions: ''
+:suppressed_contractions: ''
View
8 resources/collation/tailoring/da.yml
@@ -1,7 +1,7 @@
---
-collator_options:
- case_first: :upper
-tailored_table: 0111; [2D, 87, 5]
+:collator_options:
+ :case_first: :upper
+:tailored_table: 0111; [2D, 87, 5]
0110; [2D, 87, 86]
@@ -58,4 +58,4 @@ tailored_table: 0111; [2D, 87, 5]
0041 0061; [5AA1, 5, 48][6, 0, C0]
0041 0041; [5AA1, 5, 89][6, 0, C0]
-suppressed_contractions: ''
+:suppressed_contractions: ''
View
6 resources/collation/tailoring/de.yml
@@ -1,4 +1,4 @@
---
-collator_options: {}
-tailored_table: ''
-suppressed_contractions: ''
+:collator_options: {}
+:tailored_table: ''
+:suppressed_contractions: ''
View
6 resources/collation/tailoring/el.yml
@@ -1,4 +1,4 @@
---
-collator_options: {}
-tailored_table: ''
-suppressed_contractions: ''
+:collator_options: {}
+:tailored_table: ''
+:suppressed_contractions: ''
View
6 resources/collation/tailoring/en.yml
@@ -1,4 +1,4 @@
---
-collator_options: {}
-tailored_table: ''
-suppressed_contractions: ''
+:collator_options: {}
+:tailored_table: ''
+:suppressed_contractions: ''
View
6 resources/collation/tailoring/es.yml
@@ -1,6 +1,6 @@
---
-collator_options: {}
-tailored_table: 006E 0303; [4204, 5, 5]
+:collator_options: {}
+:tailored_table: 006E 0303; [4204, 5, 5]
004E 0303; [4204, 5, 86]
-suppressed_contractions: ''
+:suppressed_contractions: ''
View
6 resources/collation/tailoring/eu.yml
@@ -1,4 +1,4 @@
---
-collator_options: {}
-tailored_table: ''
-suppressed_contractions: ''
+:collator_options: {}
+:tailored_table: ''
+:suppressed_contractions: ''
View
6 resources/collation/tailoring/fa.yml
@@ -1,6 +1,6 @@
---
-collator_options: {}
-tailored_table: 0650; [0, D3, 5][0, A, C0]
+:collator_options: {}
+:tailored_table: 0650; [0, D3, 5][0, A, C0]
064F; [0, D3, 5][0, B, C0]
@@ -71,4 +71,4 @@ tailored_table: 0650; [0, D3, 5][0, A, C0]
06CD; [6289, 8C, 5]
06CE; [6289, 8D, 5]
-suppressed_contractions: ''
+:suppressed_contractions: ''
View
6 resources/collation/tailoring/fi.yml
@@ -1,6 +1,6 @@
---
-collator_options: {}
-tailored_table: 00F0; [2D, 5, 9][0, DB, 9][0, A9, C0]
+:collator_options: {}
+:tailored_table: 00F0; [2D, 5, 9][0, DB, 9][0, A9, C0]
00D0; [2D, 5, 93][0, DB, 9][0, A9, C0]
@@ -59,4 +59,4 @@ tailored_table: 00F0; [2D, 5, 9][0, DB, 9][0, A9, C0]
0153; [43, 5, 9][0, DB, 9][0, A9, C0][2F, 5, 3D]
0152; [43, 5, 93][0, DB, 9][0, A9, C0][2F, 5, 3D]
-suppressed_contractions: ''
+:suppressed_contractions: ''
View
6 resources/collation/tailoring/fil.yml
@@ -1,6 +1,6 @@
---
-collator_options: {}
-tailored_table: 006E 0303; [4204, 5, 5]
+:collator_options: {}
+:tailored_table: 006E 0303; [4204, 5, 5]
004E 0303; [4204, 5, 86]
@@ -9,4 +9,4 @@ tailored_table: 006E 0303; [4204, 5, 5]
004E 0067; [4205, 5, 46]
004E 0047; [4205, 5, 87]
-suppressed_contractions: ''
+:suppressed_contractions: ''
View
6 resources/collation/tailoring/fr.yml
@@ -1,4 +1,4 @@
---
-collator_options: {}
-tailored_table: ''
-suppressed_contractions: ''
+:collator_options: {}
+:tailored_table: ''
+:suppressed_contractions: ''
View
6 resources/collation/tailoring/he.yml
@@ -1,4 +1,4 @@
---
-collator_options: {}
-tailored_table: ''
-suppressed_contractions: ''
+:collator_options: {}
+:tailored_table: ''
+:suppressed_contractions: ''
View
6 resources/collation/tailoring/hi.yml
@@ -1,8 +1,8 @@
---
-collator_options: {}
-tailored_table: 0902; [680B, 5, 5][4, 0, C0]
+:collator_options: {}
+:tailored_table: 0902; [680B, 5, 5][4, 0, C0]
0901; [680B, 87, 5][4, 0, C0]
0903; [680B, 5, 5][5, 0, C0]
-suppressed_contractions: ''
+:suppressed_contractions: ''
View
6 resources/collation/tailoring/hu.yml
@@ -1,6 +1,6 @@
---
-collator_options: {}
-tailored_table: 0063 0073; [2C04, 5, 5]
+:collator_options: {}
+:tailored_table: 0063 0073; [2C04, 5, 5]
0043 0073; [2C04, 5, 47]
@@ -123,4 +123,4 @@ tailored_table: 0063 0073; [2C04, 5, 5]
005A 007A 0073; [5A04, 5, 48][5A04, 5, 5]
005A 005A 0053; [5A04, 5, 8A][5A04, 5, 89]
-suppressed_contractions: ''
+:suppressed_contractions: ''
View
6 resources/collation/tailoring/id.yml
@@ -1,4 +1,4 @@
---
-collator_options: {}
-tailored_table: ''
-suppressed_contractions: ''
+:collator_options: {}
+:tailored_table: ''
+:suppressed_contractions: ''
View
6 resources/collation/tailoring/it.yml
@@ -1,4 +1,4 @@
---
-collator_options: {}
-tailored_table: ''
-suppressed_contractions: ''
+:collator_options: {}
+:tailored_table: ''
+:suppressed_contractions: ''
View
6 resources/collation/tailoring/ja.yml
@@ -1,6 +1,6 @@
---
-collator_options: {}
-tailored_table: 309D; [E29, 5, 5]
+:collator_options: {}
+:tailored_table: 309D; [E29, 5, 5]
30A1 30FC; [790A, 5, 1D][790A, 5, 1C]
@@ -14645,4 +14645,4 @@ tailored_table: 309D; [E29, 5, 5]
51DC; [DF07, 5, 5]
7199; [DF08, 5, 5]
-suppressed_contractions: ''
+:suppressed_contractions: ''
View
6 resources/collation/tailoring/ko.yml
@@ -1,6 +1,6 @@
---
-collator_options: {}
-tailored_table: 4F3D; [780A, FE, 5][0, E, C0][7834, 5, 5]
+:collator_options: {}
+:tailored_table: 4F3D; [780A, FE, 5][0, E, C0][7834, 5, 5]
4F73; [780A, FE, 5][0, F, C0][7834, 5, 5]
@@ -14951,4 +14951,4 @@ tailored_table: 4F3D; [780A, FE, 5][0, E, C0][7834, 5, 5]
9821; [782E, 8B, 5][785C, 5, 5][786F, 5, 5]
9EE0; [782E, 8C, 5][785C, 5, 5][786F, 5, 5]
-suppressed_contractions: ''
+:suppressed_contractions: ''
View
6 resources/collation/tailoring/ms.yml
@@ -1,4 +1,4 @@
---
-collator_options: {}
-tailored_table: ''
-suppressed_contractions: ''
+:collator_options: {}
+:tailored_table: ''
+:suppressed_contractions: ''
View
6 resources/collation/tailoring/nb.yml
@@ -1,6 +1,6 @@
---
-collator_options: {}
-tailored_table: 0111; [2D, 87, 5]
+:collator_options: {}
+:tailored_table: 0111; [2D, 87, 5]
0110; [2D, 87, 86]
@@ -57,4 +57,4 @@ tailored_table: 0111; [2D, 87, 5]
0041 0061; [5AA1, 87, 46][6, 0, C0]
0041 0041; [5AA1, 87, 87][6, 0, C0]
-suppressed_contractions: ''
+:suppressed_contractions: ''
View
6 resources/collation/tailoring/nl.yml
@@ -1,4 +1,4 @@
---
-collator_options: {}
-tailored_table: ''
-suppressed_contractions: ''
+:collator_options: {}
+:tailored_table: ''
+:suppressed_contractions: ''
View
6 resources/collation/tailoring/pl.yml
@@ -1,6 +1,6 @@
---
-collator_options: {}
-tailored_table: 0061 0328; [2804, 5, 5]
+:collator_options: {}
+:tailored_table: 0061 0328; [2804, 5, 5]
0041 0328; [2804, 5, 86]
@@ -35,4 +35,4 @@ tailored_table: 0061 0328; [2804, 5, 5]
007A 0307; [5A05, 5, 5]
005A 0307; [5A05, 5, 86]
-suppressed_contractions: ''
+:suppressed_contractions: ''
View
6 resources/collation/tailoring/pt.yml
@@ -1,4 +1,4 @@
---
-collator_options: {}
-tailored_table: ''
-suppressed_contractions: ''
+:collator_options: {}
+:tailored_table: ''
+:suppressed_contractions: ''
View
6 resources/collation/tailoring/ru.yml
@@ -1,4 +1,4 @@
---
-collator_options: {}
-tailored_table: ''
-suppressed_contractions: ІАГЕЖЗКОУЧЫЭагежзкоучыэіѴѵӘәӨө
+:collator_options: {}
+:tailored_table: ''
+:suppressed_contractions: ІАГЕЖЗКОУЧЫЭагежзкоучыэіѴѵӘәӨө
View
6 resources/collation/tailoring/sv.yml
@@ -1,6 +1,6 @@
---
-collator_options: {}
-tailored_table: 0111; [2D, 87, 5]
+:collator_options: {}
+:tailored_table: 0111; [2D, 87, 5]
0110; [2D, 87, 86]
@@ -61,4 +61,4 @@ tailored_table: 0111; [2D, 87, 5]
006F 0302; [5AA1, 8A, 5][6, 0, C0]
004F 0302; [5AA1, 8A, 86][6, 0, C0]
-suppressed_contractions: ''
+:suppressed_contractions: ''
View
6 resources/collation/tailoring/th.yml
@@ -1,6 +1,6 @@
---
-collator_options: {}
-tailored_table: 0E2F; [C3E, 5, 5]
+:collator_options: {}
+:tailored_table: 0E2F; [C3E, 5, 5]
0E46; [C42, 5, 5]
@@ -17,4 +17,4 @@ tailored_table: 0E2F; [C3E, 5, 5]
0E4D 0E45; [726C, 5, 9][7267, 5, 5]
0E3A; [7287, 5, 5]
-suppressed_contractions: ''
+:suppressed_contractions: ''
View
6 resources/collation/tailoring/tr.yml
@@ -1,6 +1,6 @@
---
-collator_options: {}
-tailored_table: 0063 0327; [2C04, 5, 5]
+:collator_options: {}
+:tailored_table: 0063 0327; [2C04, 5, 5]
0043 0327; [2C04, 5, 86]
@@ -25,4 +25,4 @@ tailored_table: 0063 0327; [2C04, 5, 5]
0075 0308; [5004, 5, 5]
0055 0308; [5004, 5, 86]
-suppressed_contractions: ''
+:suppressed_contractions: ''
View
6 resources/collation/tailoring/uk.yml
@@ -1,6 +1,6 @@
---
-collator_options: {}
-tailored_table: 0491; [5C1B, 5, 5]
+:collator_options: {}
+:tailored_table: 0491; [5C1B, 5, 5]
0490; [5C1B, 5, 86]
-suppressed_contractions: АГЕЖЗКОУЧЫЭагежзкоучыэѴѵӘәӨө
+:suppressed_contractions: АГЕЖЗКОУЧЫЭагежзкоучыэѴѵӘәӨө
View
6 resources/collation/tailoring/ur.yml
@@ -1,6 +1,6 @@
---
-collator_options: {}
-tailored_table: 0627 0654; [6126, 87, 5]
+:collator_options: {}
+:tailored_table: 0627 0654; [6126, 87, 5]
0627 0653; [6127, 5, 5][4, 0, C0]
@@ -161,4 +161,4 @@ tailored_table: 0627 0654; [6126, 87, 5]
0612; [0, 0, 6]
0614; [0, 0, 7]
-suppressed_contractions: ''
+:suppressed_contractions: ''
View
6 resources/collation/tailoring/zh-Hant.yml
@@ -1,4 +1,4 @@
---
-collator_options: {}
-tailored_table: ''
-suppressed_contractions: ''
+:collator_options: {}
+:tailored_table: ''
+:suppressed_contractions: ''
View
6 resources/collation/tailoring/zh.yml
@@ -1,6 +1,6 @@
---
-collator_options: {}
-tailored_table: 0061 0304; [27, 4, 5][0, 4, C0]
+:collator_options: {}
+:tailored_table: 0061 0304; [27, 4, 5][0, 4, C0]
0041 0304; [27, 4, 86][0, 4, C0]
@@ -147,4 +147,4 @@ tailored_table: 0061 0304; [27, 4, 5][0, 4, C0]
0075 0308; [4F, 8B, 5]
0055 0308; [4F, 8B, 86]
-suppressed_contractions: ''
+:suppressed_contractions: ''
View
36 resources/custom/locales/af/units.yml
@@ -1,19 +1,19 @@
---
-af:
- units:
- day:
- abbreviated:
- one: ! '{0}d'
- other: ! '{0}d'
- hour:
- abbreviated:
- one: ! '{0}h'
- other: ! '{0}h'
- minute:
- abbreviated:
- one: ! '{0}m'
- other: ! '{0}m'
- second:
- abbreviated:
- one: ! '{0}s'
- other: ! '{0}s'
+:af:
+ :units:
+ :day:
+ :abbreviated:
+ :one: ! '{0}d'
+ :other: ! '{0}d'
+ :hour:
+ :abbreviated:
+ :one: ! '{0}h'
+ :other: ! '{0}h'
+ :minute:
+ :abbreviated:
+ :one: ! '{0}m'
+ :other: ! '{0}m'
+ :second:
+ :abbreviated:
+ :one: ! '{0}s'
+ :other: ! '{0}s'
View
68 resources/custom/locales/ar/units.yml
@@ -1,35 +1,35 @@
---
-ar:
- units:
- day:
- abbreviated:
- zero: ! '{0} يوم'
- one: ! '{0} يوم'
- two: ! '{0} يوم'
- few: ! '{0} يوم'
- many: ! '{0} يوم'
- other: ! '{0} يوم'
- hour:
- abbreviated:
- zero: ! '{0} ساعة'
- one: ! '{0} ساعة'
- two: ! '{0} ساعة'
- few: ! '{0} ساعة'
- many: ! '{0} ساعة'
- other: ! '{0} ساعة'
- minute:
- abbreviated:
- zero: ! '{0} دقيقة'
- one: ! '{0} دقيقة'
- two: ! '{0} دقيقة'
- few: ! '{0} دقيقة'
- many: ! '{0} دقيقة'
- other: ! '{0} دقيقة'
- second:
- abbreviated:
- zero: ! '{0} ثانية'
- one: ! '{0} ثانية'
- two: ! '{0} ثانية'
- few: ! '{0} ثانية'
- many: ! '{0} ثانية'
- other: ! '{0} ثانية'
+:ar:
+ :units:
+ :day:
+ :abbreviated:
+ :zero: ! '{0} يوم'
+ :one: ! '{0} يوم'
+ :two: ! '{0} يوم'
+ :few: ! '{0} يوم'
+ :many: ! '{0} يوم'
+ :other: ! '{0} يوم'
+ :hour:
+ :abbreviated:
+ :zero: ! '{0} ساعة'
+ :one: ! '{0} ساعة'
+ :two: ! '{0} ساعة'
+ :few: ! '{0} ساعة'
+ :many: ! '{0} ساعة'
+ :other: ! '{0} ساعة'
+ :minute:
+ :abbreviated:
+ :zero: ! '{0} دقيقة'
+ :one: ! '{0} دقيقة'
+ :two: ! '{0} دقيقة'
+ :few: ! '{0} دقيقة'
+ :many: ! '{0} دقيقة'
+ :other: ! '{0} دقيقة'
+ :second:
+ :abbreviated:
+ :zero: ! '{0} ثانية'
+ :one: ! '{0} ثانية'
+ :two: ! '{0} ثانية'
+ :few: ! '{0} ثانية'
+ :many: ! '{0} ثانية'
+ :other: ! '{0} ثانية'
View
36 resources/custom/locales/ca/units.yml
@@ -1,19 +1,19 @@
---
-ca:
- units:
- day:
- abbreviated:
- one: ! '{0}d'
- other: ! '{0}d'
- hour:
- abbreviated:
- one: ! '{0} h'
- other: ! '{0} h'
- minute:
- abbreviated:
- one: ! '{0} min'
- other: ! '{0} min'
- second:
- abbreviated:
- one: ! '{0}s'
- other: ! '{0}s'
+:ca:
+ :units:
+ :day:
+ :abbreviated:
+ :one: ! '{0}d'
+ :other: ! '{0}d'
+ :hour:
+ :abbreviated:
+ :one: ! '{0} h'
+ :other: ! '{0} h'
+ :minute:
+ :abbreviated:
+ :one: ! '{0} min'
+ :other: ! '{0} min'
+ :second:
+ :abbreviated:
+ :one: ! '{0}s'
+ :other: ! '{0}s'
View
44 resources/custom/locales/cs/units.yml
@@ -1,23 +1,23 @@
---
-cs:
- units:
- day:
- abbreviated:
- one: ! '{0}dnů'
- few: ! '{0}dnů'
- other: ! '{0}dnů'
- hour:
- abbreviated:
- one: ! '{0}hod'
- few: ! '{0}hod'
- other: ! '{0}hod'
- minute:
- abbreviated:
- one: ! '{0}min'
- few: ! '{0}min'
- other: ! '{0}min'
- second:
- abbreviated:
- one: ! '{0}s'
- few: ! '{0}s'
- other: ! '{0}s'
+:cs:
+ :units:
+ :day:
+ :abbreviated:
+ :one: ! '{0}dnů'
+ :few: ! '{0}dnů'
+ :other: ! '{0}dnů'
+ :hour:
+ :abbreviated:
+ :one: ! '{0}hod'
+ :few: ! '{0}hod'
+ :other: ! '{0}hod'
+ :minute:
+ :abbreviated:
+ :one: ! '{0}min'
+ :few: ! '{0}min'
+ :other: ! '{0}min'
+ :second:
+ :abbreviated:
+ :one: ! '{0}s'
+ :few: ! '{0}s'
+ :other: ! '{0}s'
View
36 resources/custom/locales/da/units.yml
@@ -1,19 +1,19 @@
---
-da:
- units:
- day:
- abbreviated:
- one: ! '{0}d'
- other: ! '{0}d'
- hour:
- abbreviated:
- one: ! '{0}t'
- other: ! '{0}t'
- minute:
- abbreviated:
- one: ! '{0}m'
- other: ! '{0}m'
- second:
- abbreviated:
- one: ! '{0}s'
- other: ! '{0}s'
+:da:
+ :units:
+ :day:
+ :abbreviated:
+ :one: ! '{0}d'
+ :other: ! '{0}d'
+ :hour:
+ :abbreviated:
+ :one: ! '{0}t'
+ :other: ! '{0}t'
+ :minute:
+ :abbreviated:
+ :one: ! '{0}m'
+ :other: ! '{0}m'
+ :second:
+ :abbreviated:
+ :one: ! '{0}s'
+ :other: ! '{0}s'
View
36 resources/custom/locales/de/units.yml
@@ -1,19 +1,19 @@
---
-de:
- units:
- day:
- abbreviated:
- one: ! '{0}d'
- other: ! '{0}d'
- hour:
- abbreviated:
- one: ! '{0}h'
- other: ! '{0}h'
- minute:
- abbreviated:
- one: ! '{0}m'
- other: ! '{0}m'
- second:
- abbreviated:
- one: ! '{0}s'
- other: ! '{0}s'
+:de:
+ :units:
+ :day:
+ :abbreviated:
+ :one: ! '{0}d'
+ :other: ! '{0}d'
+ :hour:
+ :abbreviated:
+ :one: ! '{0}h'
+ :other: ! '{0}h'
+ :minute:
+ :abbreviated:
+ :one: ! '{0}m'
+ :other: ! '{0}m'
+ :second:
+ :abbreviated:
+ :one: ! '{0}s'
+ :other: ! '{0}s'
View
36 resources/custom/locales/el/units.yml
@@ -1,19 +1,19 @@
---
-el:
- units:
- day:
- abbreviated:
- one: ! '{0}η'
- other: ! '{0}η'
- hour:
- abbreviated:
- one: ! '{0}ώ'
- other: ! '{0}ώ'
- minute:
- abbreviated:
- one: ! '{0}λ'
- other: ! '{0}λ'
- second:
- abbreviated:
- one: ! '{0}δ'
- other: ! '{0}δ'
+:el:
+ :units:
+ :day:
+ :abbreviated:
+ :one: ! '{0}η'
+ :other: ! '{0}η'
+ :hour:
+ :abbreviated:
+ :one: ! '{0}ώ'
+ :other: ! '{0}ώ'
+ :minute:
+ :abbreviated:
+ :one: ! '{0}λ'
+ :other: ! '{0}λ'
+ :second:
+ :abbreviated:
+ :one: ! '{0}δ'
+ :other: ! '{0}δ'
View
36 resources/custom/locales/es/units.yml
@@ -1,19 +1,19 @@
---
-es:
- units:
- day:
- abbreviated:
- one: ! '{0}d'
- other: ! '{0}d'
- hour:
- abbreviated:
- one: ! '{0}h'
- other: ! '{0}h'
- minute:
- abbreviated:
- one: ! '{0}m'
- other: ! '{0}m'
- second:
- abbreviated:
- one: ! '{0}s'
- other: ! '{0}s'
+:es:
+ :units:
+ :day:
+ :abbreviated:
+ :one: ! '{0}d'
+ :other: ! '{0}d'
+ :hour:
+ :abbreviated:
+ :one: ! '{0}h'
+ :other: ! '{0}h'
+ :minute:
+ :abbreviated:
+ :one: ! '{0}m'
+ :other: ! '{0}m'
+ :second:
+ :abbreviated:
+ :one: ! '{0}s'
+ :other: ! '{0}s'
View
36 resources/custom/locales/eu/units.yml
@@ -1,19 +1,19 @@
---
-eu:
- units:
- day:
- abbreviated:
- one: ! '{0}e'
- other: ! '{0}e'
- hour:
- abbreviated:
- one: ! '{0}o'
- other: ! '{0}o'
- minute:
- abbreviated:
- one: ! '{0}m'
- other: ! '{0}m'
- second:
- abbreviated:
- one: ! '{0}s'
- other: ! '{0}s'
+:eu:
+ :units:
+ :day:
+ :abbreviated:
+ :one: ! '{0}e'
+ :other: ! '{0}e'
+ :hour:
+ :abbreviated:
+ :one: ! '{0}o'
+ :other: ! '{0}o'
+ :minute:
+ :abbreviated:
+ :one: ! '{0}m'
+ :other: ! '{0}m'
+ :second:
+ :abbreviated:
+ :one: ! '{0}s'
+ :other: ! '{0}s'
View
28 resources/custom/locales/fa/units.yml
@@ -1,15 +1,15 @@
---
-fa:
- units:
- day:
- abbreviated:
- other: ! '{0} روز'
- hour:
- abbreviated:
- other: ! '{0} ساعت'
- minute:
- abbreviated:
- other: ! '{0} دقیقه'
- second:
- abbreviated:
- other: ! '{0} ثانیه'
+:fa:
+ :units:
+ :day:
+ :abbreviated:
+ :other: ! '{0} روز'
+ :hour:
+ :abbreviated:
+ :other: ! '{0} ساعت'
+ :minute:
+ :abbreviated:
+ :other: ! '{0} دقیقه'
+ :second:
+ :abbreviated:
+ :other: ! '{0} ثانیه'
View
36 resources/custom/locales/fi/units.yml
@@ -1,19 +1,19 @@
---
-fi:
- units:
- day:
- abbreviated:
- one: ! '{0} pv'
- other: ! '{0} pv'
- hour:
- abbreviated:
- one: ! '{0} h'
- other: ! '{0} h'
- minute:
- abbreviated:
- one: ! '{0} min'
- other: ! '{0} min'
- second:
- abbreviated:
- one: ! '{0} s'
- other: ! '{0} s'
+:fi:
+ :units:
+ :day:
+ :abbreviated:
+ :one: ! '{0} pv'
+ :other: ! '{0} pv'
+ :hour:
+ :abbreviated:
+ :one: ! '{0} h'
+ :other: ! '{0} h'
+ :minute:
+ :abbreviated:
+ :one: ! '{0} min'
+ :other: ! '{0} min'
+ :second:
+ :abbreviated:
+ :one: ! '{0} s'
+ :other: ! '{0} s'
View
36 resources/custom/locales/fil/units.yml
@@ -1,19 +1,19 @@
---
-fil:
- units:
- day:
- abbreviated:
- one: ! '{0}d'
- other: ! '{0}d'
- hour:
- abbreviated:
- one: ! '{0}h'
- other: ! '{0}h'
- minute:
- abbreviated:
- one: ! '{0}m'
- other: ! '{0}m'
- second:
- abbreviated:
- one: ! '{0}s'
- other: ! '{0}s'
+:fil:
+ :units:
+ :day:
+ :abbreviated:
+ :one: ! '{0}d'
+ :other: ! '{0}d'
+ :hour:
+ :abbreviated:
+ :one: ! '{0}h'
+ :other: ! '{0}h'
+ :minute:
+ :abbreviated:
+ :one: ! '{0}m'
+ :other: ! '{0}m'
+ :second:
+ :abbreviated:
+ :one: ! '{0}s'
+ :other: ! '{0}s'
View
36 resources/custom/locales/fr/units.yml
@@ -1,19 +1,19 @@
---
-fr:
- units:
- day:
- abbreviated:
- one: ! '{0}j'
- other: ! '{0}j'
- hour:
- abbreviated:
- one: ! '{0} h'
- other: ! '{0} h'
- minute:
- abbreviated:
- one: ! '{0} min'
- other: ! '{0} min'
- second:
- abbreviated:
- one: ! '{0} s'
- other: ! '{0} s'
+:fr:
+ :units:
+ :day:
+ :abbreviated:
+ :one: ! '{0}j'
+ :other: ! '{0}j'
+ :hour:
+ :abbreviated:
+ :one: ! '{0} h'
+ :other: ! '{0} h'
+ :minute:
+ :abbreviated:
+ :one: ! '{0} min'
+ :other: ! '{0} min'
+ :second:
+ :abbreviated:
+ :one: ! '{0} s'
+ :other: ! '{0} s'
View
36 resources/custom/locales/he/units.yml
@@ -1,19 +1,19 @@
---
-he:
- units:
- day:
- abbreviated:
- one: ! '{0}d'
- other: ! '{0}d'
- hour:
- abbreviated:
- one: ! '{0} שעות'
- other: ! '{0} שעות'
- minute:
- abbreviated:
- one: ! '{0} דקות'
- other: ! '{0} דקות'
- second:
- abbreviated:
- one: ! '{0} שניות'
- other: ! '{0} שניות'
+:he:
+ :units:
+ :day:
+ :abbreviated:
+ :one: ! '{0}d'
+ :other: ! '{0}d'
+ :hour:
+ :abbreviated:
+ :one: ! '{0} שעות'
+ :other: ! '{0} שעות'
+ :minute:
+ :abbreviated:
+ :one: ! '{0} דקות'
+ :other: ! '{0} דקות'
+ :second:
+ :abbreviated:
+ :one: ! '{0} שניות'
+ :other: ! '{0} שניות'
View
36 resources/custom/locales/hi/units.yml
@@ -1,19 +1,19 @@
---
-hi:
- units:
- day:
- abbreviated:
- one: ! '{0}d'
- other: ! '{0}d'
- hour:
- abbreviated:
- one: ! '{0}h'
- other: ! '{0}h'
- minute:
- abbreviated:
- one: ! '{0}m'
- other: ! '{0}m'
- second:
- abbreviated:
- one: ! '{0}s'
- other: ! '{0}s'
+:hi:
+ :units:
+ :day:
+ :abbreviated:
+ :one: ! '{0}d'
+ :other: ! '{0}d'
+ :hour:
+ :abbreviated:
+ :one: ! '{0}h'
+ :other: ! '{0}h'
+ :minute:
+ :abbreviated:
+ :one: ! '{0}m'
+ :other: ! '{0}m'
+ :second:
+ :abbreviated:
+ :one: ! '{0}s'
+ :other: ! '{0}s'
View
28 resources/custom/locales/hu/units.yml
@@ -1,15 +1,15 @@
---
-hu:
- units:
- day:
- abbreviated:
- other: ! '{0}n'
- hour:
- abbreviated:
- other: ! '{0}ó'
- minute:
- abbreviated:
- other: ! '{0}p'
- second:
- abbreviated:
- other: ! '{0}mp'
+:hu:
+ :units:
+ :day:
+ :abbreviated:
+ :other: ! '{0}n'
+ :hour:
+ :abbreviated:
+ :other: ! '{0}ó'
+ :minute:
+ :abbreviated:
+ :other: ! '{0}p'
+ :second:
+ :abbreviated:
+ :other: ! '{0}mp'
View
28 resources/custom/locales/id/units.yml
@@ -1,15 +1,15 @@
---
-id:
- units:
- day:
- abbreviated:
- other: ! '{0} hari'
- hour:
- abbreviated:
- other: ! '{0} jam'
- minute:
- abbreviated:
- other: ! '{0} menit'
- second:
- abbreviated:
- other: ! '{0} detik'
+:id:
+ :units:
+ :day:
+ :abbreviated:
+ :other: ! '{0} hari'
+ :hour:
+ :abbreviated:
+ :other: ! '{0} jam'
+ :minute:
+ :abbreviated:
+ :other: ! '{0} menit'
+ :second:
+ :abbreviated:
+ :other: ! '{0} detik'
View
36 resources/custom/locales/it/units.yml
@@ -1,19 +1,19 @@
---
-it:
- units:
- day:
- abbreviated:
- one: ! '{0}g'
- other: ! '{0}g'
- hour:
- abbreviated:
- one: ! '{0}h'
- other: ! '{0}h'
- minute:
- abbreviated:
- one: ! '{0}m'
- other: ! '{0}m'
- second:
- abbreviated:
- one: ! '{0}s'
- other: ! '{0}s'
+:it:
+ :units:
+ :day:
+ :abbreviated:
+ :one: ! '{0}g'
+ :other: ! '{0}g'
+ :hour:
+ :abbreviated:
+ :one: ! '{0}h'
+ :other: ! '{0}h'
+ :minute:
+ :abbreviated:
+ :one: ! '{0}m'
+ :other: ! '{0}m'
+ :second:
+ :abbreviated:
+ :one: ! '{0}s'
+ :other: ! '{0}s'
View
28 resources/custom/locales/ja/units.yml
@@ -1,15 +1,15 @@
---
-ja:
- units:
- day:
- abbreviated:
- other: ! '{0}日'
- hour:
- abbreviated:
- other: ! '{0}時間'
- minute:
- abbreviated:
- other: ! '{0}分'
- second:
- abbreviated:
- other: ! '{0}秒'
+:ja:
+ :units:
+ :day:
+ :abbreviated:
+ :other: ! '{0}日'
+ :hour:
+ :abbreviated:
+ :other: ! '{0}時間'
+ :minute:
+ :abbreviated:
+ :other: ! '{0}分'
+ :second:
+ :abbreviated:
+ :other: ! '{0}秒'
View
28 resources/custom/locales/ko/units.yml
@@ -1,15 +1,15 @@
---
-ko:
- units:
- day:
- abbreviated:
- other: ! '{0}일'
- hour:
- abbreviated:
- other: ! '{0}시'
- minute:
- abbreviated:
- other: ! '{0}분'
- second:
- abbreviated:
- other: ! '{0}초'
+:ko:
+ :units:
+ :day:
+ :abbreviated:
+ :other: ! '{0}일'
+ :hour:
+ :abbreviated:
+ :other: ! '{0}시'
+ :minute:
+ :abbreviated:
+ :other: ! '{0}분'
+ :second:
+ :abbreviated:
+ :other: ! '{0}초'
View
28 resources/custom/locales/ms/units.yml
@@ -1,15 +1,15 @@
---
-ms:
- units:
- day:
- abbreviated:
- other: ! '{0}h'
- hour:
- abbreviated:
- other: ! '{0}j'
- minute:
- abbreviated:
- other: ! '{0} minit'
- second:
- abbreviated:
- other: ! '{0} saat'
+:ms:
+ :units:
+ :day:
+ :abbreviated:
+ :other: ! '{0}h'
+ :hour:
+ :abbreviated:
+ :other: ! '{0}j'
+ :minute:
+ :abbreviated:
+ :other: ! '{0} minit'
+ :second:
+ :abbreviated:
+ :other: ! '{0} saat'
View
36 resources/custom/locales/nb/units.yml
@@ -1,19 +1,19 @@
---
-nb:
- units:
- day:
- abbreviated:
- one: ! '{0}d'
- other: ! '{0}d'
- hour:
- abbreviated:
- one: ! '{0}t'
- other: ! '{0}t'
- minute:
- abbreviated:
- one: ! '{0}m'
- other: ! '{0}m'
- second:
- abbreviated:
- one: ! '{0}s'
- other: ! '{0}s'
+:nb:
+ :units:
+ :day:
+ :abbreviated:
+ :one: ! '{0}d'
+ :other: ! '{0}d'
+ :hour:
+ :abbreviated:
+ :one: ! '{0}t'
+ :other: ! '{0}t'
+ :minute:
+ :abbreviated:
+ :one: ! '{0}m'
+ :other: ! '{0}m'
+ :second:
+ :abbreviated:
+ :one: ! '{0}s'
+ :other: ! '{0}s'
View
36 resources/custom/locales/nl/units.yml
@@ -1,19 +1,19 @@
---
-nl:
- units:
- day:
- abbreviated:
- one: ! '{0}d'
- other: ! '{0}d'
- hour:
- abbreviated:
- one: ! '{0}u'
- other: ! '{0}u'
- minute:
- abbreviated:
- one: ! '{0}m'
- other: ! '{0}m'
- second:
- abbreviated:
- one: ! '{0}s'
- other: ! '{0}s'
+:nl:
+ :units:
+ :day:
+ :abbreviated:
+ :one: ! '{0}d'
+ :other: ! '{0}d'
+ :hour:
+ :abbreviated:
+ :one: ! '{0}u'
+ :other: ! '{0}u'
+ :minute:
+ :abbreviated:
+ :one: ! '{0}m'
+ :other: ! '{0}m'
+ :second:
+ :abbreviated:
+ :one: ! '{0}s'
+ :other: ! '{0}s'
View
48 resources/custom/locales/pl/units.yml
@@ -1,23 +1,27 @@
---
-pl:
- units:
- day:
- abbreviated:
- one: ! '{0}dni'
- few: ! '{0}dni'
- other: ! '{0}dni'
- hour:
- abbreviated:
- one: ! '{0}godz.'
- few: ! '{0}godz.'
- other: ! '{0}godz.'
- minute:
- abbreviated:
- one: ! '{0}min'
- few: ! '{0}min'
- other: ! '{0}min'
- second:
- abbreviated:
- one: ! '{0}s'
- few: ! '{0}s'
- other: ! '{0}s'
+:pl:
+ :units:
+ :day:
+ :abbreviated:
+ :one: ! '{0}dni'
+ :few: ! '{0}dni'
+ :many: ! '{0}dni'
+ :other: ! '{0}dni'
+ :hour:
+ :abbreviated:
+ :one: ! '{0}godz.'
+ :few: ! '{0}godz.'
+ :many: ! '{0}godz.'
+ :other: ! '{0}godz.'
+ :minute:
+ :abbreviated:
+ :one: ! '{0}min'
+ :few: ! '{0}min'
+ :many: ! '{0}min'
+ :other: ! '{0}min'
+ :second:
+ :abbreviated:
+ :one: ! '{0}s'
+ :few: ! '{0}s'
+ :many: ! '{0}s'
+ :other: ! '{0}s'
View
36 resources/custom/locales/pt/units.yml
@@ -1,19 +1,19 @@
---
-pt:
- units:
- day:
- abbreviated:
- one: ! '{0} d'
- other: ! '{0} d'
- hour:
- abbreviated:
- one: ! '{0} h'
- other: ! '{0} h'
- minute:
- abbreviated:
- one: ! '{0} m'
- other: ! '{0} m'
- second:
- abbreviated:
- one: ! '{0}s'
- other: ! '{0}s'
+:pt:
+ :units:
+ :day:
+ :abbreviated:
+ :one: ! '{0} d'
+ :other: ! '{0} d'
+ :hour:
+ :abbreviated:
+ :one: ! '{0} h'
+ :other: ! '{0} h'
+ :minute:
+ :abbreviated:
+ :one: ! '{0} m'
+ :other: ! '{0} m'
+ :second:
+ :abbreviated:
+ :one: ! '{0}s'
+ :other: ! '{0}s'
View
52 resources/custom/locales/ru/units.yml
@@ -1,27 +1,27 @@
---
-ru:
- units:
- day:
- abbreviated:
- one: ! '{0} д'
- few: ! '{0} д'
- many: ! '{0} д'
- other: ! '{0} д'
- hour:
- abbreviated:
- one: ! '{0} ч'
- few: ! '{0} ч'
- many: ! '{0} ч'
- other: ! '{0} ч'
- minute:
- abbreviated:
- one: ! '{0} мин'
- few: ! '{0} мин'
- many: ! '{0} мин'
- other: ! '{0} мин'
- second:
- abbreviated:
- one: ! '{0} сек'
- few: ! '{0} сек'
- many: ! '{0} сек'
- other: ! '{0} сек'
+:ru:
+ :units:
+ :day:
+ :abbreviated:
+ :one: ! '{0} д'
+ :few: ! '{0} д'
+ :many: ! '{0} д'
+ :other: ! '{0} д'
+ :hour:
+ :abbreviated:
+ :one: ! '{0} ч'
+ :few: ! '{0} ч'
+ :many: ! '{0} ч'
+ :other: ! '{0} ч'
+ :minute:
+ :abbreviated:
+ :one: ! '{0} мин'
+ :few: ! '{0} мин'
+ :many: ! '{0} мин'
+ :other: ! '{0} мин'
+ :second:
+ :abbreviated:
+ :one: ! '{0} сек'
+ :few: ! '{0} сек'
+ :many: ! '{0} сек'
+ :other: ! '{0} сек'
View
36 resources/custom/locales/sv/units.yml
@@ -1,19 +1,19 @@
---
-sv:
- units:
- day:
- abbreviated:
- one: ! '{0}d'
- other: ! '{0}d'
- hour:
- abbreviated:
- one: ! '{0}h'
- other: ! '{0}h'
- minute:
- abbreviated:
- one: ! '{0}m'
- other: ! '{0}m'
- second:
- abbreviated:
- one: ! '{0}s'
- other: ! '{0}s'
+:sv:
+ :units:
+ :day:
+ :abbreviated:
+ :one: ! '{0}d'
+ :other: ! '{0}d'
+ :hour:
+ :abbreviated:
+ :one: ! '{0}h'
+ :other: ! '{0}h'
+ :minute:
+ :abbreviated:
+ :one: ! '{0}m'
+ :other: ! '{0}m'
+ :second:
+ :abbreviated:
+ :one: ! '{0}s'
+ :other: ! '{0}s'
View
28 resources/custom/locales/th/units.yml
@@ -1,15 +1,15 @@
---
-th:
- units:
- day:
- abbreviated:
- other: ! '{0} วัน'
- hour:
- abbreviated:
- other: ! '{0} ชม.'
- minute:
- abbreviated:
- other: ! '{0} นาที'
- second:
- abbreviated:
- other: ! '{0} วินาที'
+:th:
+ :units:
+ :day:
+ :abbreviated:
+ :other: ! '{0} วัน'
+ :hour:
+ :abbreviated:
+ :other: ! '{0} ชม.'
+ :minute:
+ :abbreviated:
+ :other: ! '{0} นาที'
+ :second:
+ :abbreviated:
+ :other: ! '{0} วินาที'
View
28 resources/custom/locales/tr/units.yml
@@ -1,15 +1,15 @@
---
-tr:
- units:
- day:
- abbreviated:
- other: ! '{0} gün'
- hour:
- abbreviated:
- other: ! '{0} sa'
- minute:
- abbreviated:
- other: ! '{0} dk'
- second:
- abbreviated:
- other: ! '{0} sn'
+:tr:
+ :units:
+ :day:
+ :abbreviated:
+ :other: ! '{0} gün'
+ :hour:
+ :abbreviated:
+ :other: ! '{0} sa'
+ :minute:
+ :abbreviated:
+ :other: ! '{0} dk'
+ :second:
+ :abbreviated:
+ :other: ! '{0} sn'
View
52 resources/custom/locales/uk/units.yml
@@ -1,27 +1,27 @@
---
-uk:
- units:
- day:
- abbreviated:
- one: ! '{0} дн.'
- few: ! '{0} дн.'
- many: ! '{0} дн.'
- other: ! '{0} дн.'
- hour:
- abbreviated:
- one: ! '{0} год.'
- few: ! '{0} год.'
- many: ! '{0} год.'
- other: ! '{0} год.'
- minute:
- abbreviated:
- one: ! '{0} хв.'
- few: ! '{0} хв.'
- many: ! '{0} хв.'
- other: ! '{0} хв.'
- second:
- abbreviated:
- one: ! '{0}с'
- few: ! '{0}с'
- many: ! '{0}с'
- other: ! '{0}с'
+:uk:
+ :units:
+ :day:
+ :abbreviated:
+ :one: ! '{0} дн.'
+ :few: ! '{0} дн.'
+ :many: ! '{0} дн.'
+ :other: ! '{0} дн.'
+ :hour:
+ :abbreviated:
+ :one: ! '{0} год.'
+ :few: ! '{0} год.'
+ :many: ! '{0} год.'
+ :other: ! '{0} год.'
+ :minute:
+ :abbreviated:
+ :one: ! '{0} хв.'
+ :few: ! '{0} хв.'
+ :many: ! '{0} хв.'
+ :other: ! '{0} хв.'
+ :second:
+ :abbreviated:
+ :one: ! '{0}с'
+ :few: ! '{0}с'
+ :many: ! '{0}с'
+ :other: ! '{0}с'
View
36 resources/custom/locales/ur/units.yml
@@ -1,19 +1,19 @@
---
-ur:
- units:
- day:
- abbreviated:
- one: ! '{0} دن'
- other: ! '{0} دن'
- hour:
- abbreviated:
- one: ! '{0} گھنٹے'
- other: ! '{0} گھنٹے'
- minute:
- abbreviated:
- one: ! '{0} منٹ'
- other: ! '{0} منٹ'
- second:
- abbreviated:
- one: ! '{0} سیکنڈ'
- other: ! '{0} سیکنڈ'
+:ur:
+ :units:
+ :day:
+ :abbreviated:
+ :one: ! '{0} دن'
+ :other: ! '{0} دن'
+ :hour:
+ :abbreviated:
+ :one: ! '{0} گھنٹے'
+ :other: ! '{0} گھنٹے'
+ :minute:
+ :abbreviated:
+ :one: ! '{0} منٹ'
+ :other: ! '{0} منٹ'
+ :second:
+ :abbreviated:
+ :one: ! '{0} سیکنڈ'
+ :other: ! '{0} سیکنڈ'
View
28 resources/custom/locales/zh-Hant/units.yml
@@ -1,15 +1,15 @@
---
-zh-Hant:
- units:
- day:
- abbreviated:
- other: ! '{0}天'
- hour:
- abbreviated:
- other: ! '{0}時'
- minute:
- abbreviated:
- other: ! '{0}分'
- second:
- abbreviated:
- other: ! '{0}秒'
+:zh-Hant:
+ :units:
+ :day:
+ :abbreviated:
+ :other: ! '{0}天'
+ :hour:
+ :abbreviated:
+ :other: ! '{0}時'
+ :minute:
+ :abbreviated:
+ :other: ! '{0}分'
+ :second:
+ :abbreviated:
+ :other: ! '{0}秒'
View
28 resources/custom/locales/zh/units.yml
@@ -1,15 +1,15 @@
---
-zh:
- units:
- day:
- abbreviated:
- other: ! '{0}天'
- hour:
- abbreviated:
- other: ! '{0}时'
- minute:
- abbreviated:
- other: ! '{0}分'
- second:
- abbreviated:
- other: ! '{0}秒'
+:zh:
+ :units:
+ :day:
+ :abbreviated:
+ :other: ! '{0}天'
+ :hour:
+ :abbreviated:
+ :other: ! '{0}时'
+ :minute:
+ :abbreviated:
+ :other: ! '{0}分'
+ :second:
+ :abbreviated:
+ :other: ! '{0}秒'
View
227 resources/locales/af/calendars.yml
@@ -1,91 +1,92 @@
-af:
- calendars:
- gregorian:
- days:
- format:
- abbreviated:
- fri: Vr
- mon: Ma
- sat: Sa
- sun: So
- thu: Do
- tue: Di
- wed: Wo
- narrow: :"calendars.gregorian.days.stand-alone.narrow"
- wide:
- fri: Vrydag
- mon: Maandag
- sat: Saterdag
- sun: Sondag
- thu: Donderdag
- tue: Dinsdag
- wed: Woensdag
- stand-alone:
- abbreviated: :"calendars.gregorian.days.format.abbreviated"
- narrow:
- fri: V
- mon: M
- sat: S
- sun: S
- thu: D
- tue: D
- wed: W
- wide: :"calendars.gregorian.days.format.wide"
- eras:
- abbr: