Module: Localer
- Defined in:
- lib/localer.rb,
lib/localer/config.rb,
lib/localer/parser.rb,
lib/localer/checker.rb,
lib/localer/service.rb,
lib/localer/version.rb,
lib/localer/missing_translations.rb
Overview
:nodoc:
Defined Under Namespace
Classes: Checker, Config, MissingTranslations, Parser, Service
Constant Summary collapse
- VERSION =
"0.0.2"
Class Method Summary collapse
-
.complete? ⇒ Boolean
checks missing translations.
- .config ⇒ Object
- .data ⇒ Object
- .each_data ⇒ Object
-
.locales ⇒ Object
returns array of available locales.
-
.missing_translations ⇒ Object
returns array of missing translations.
- .parcer ⇒ Object
Class Method Details
.complete? ⇒ Boolean
checks missing translations
30 31 32 |
# File 'lib/localer.rb', line 30 def complete? Checker.call(locales, data) end |
.data ⇒ Object
25 26 27 |
# File 'lib/localer.rb', line 25 def data parcer.data end |
.each_data ⇒ Object
43 44 45 46 47 48 49 |
# File 'lib/localer.rb', line 43 def each_data data.each do |key, value| locales.each do |locale| yield locale, key, value[locale] end end end |
.locales ⇒ Object
returns array of available locales
21 22 23 |
# File 'lib/localer.rb', line 21 def locales parcer.locales end |
.missing_translations ⇒ Object
returns array of missing translations
35 36 37 |
# File 'lib/localer.rb', line 35 def missing_translations MissingTranslations.call(locales, data) end |