├── .gitignore ├── Gemfile ├── LICENSE.txt ├── README.md ├── Rakefile ├── bin ├── check_missing_translations ├── clean_unused_translations └── merge_missing_translations ├── i18n-workflow.gemspec ├── lib └── i18n │ ├── workflow.rb │ └── workflow │ ├── always_cascade.rb │ ├── exception_handler.rb │ ├── explicit_scope_key.rb │ └── version.rb └── spec ├── fixtures ├── en.yml └── nl.yml ├── i18n └── workflow │ ├── always_cascade_spec.rb │ ├── exception_handler_spec.rb │ └── explicit_scope_key_spec.rb └── spec_helper.rb /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moneybird/i18n-workflow/HEAD/.gitignore -------------------------------------------------------------------------------- /Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moneybird/i18n-workflow/HEAD/Gemfile -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moneybird/i18n-workflow/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moneybird/i18n-workflow/HEAD/README.md -------------------------------------------------------------------------------- /Rakefile: -------------------------------------------------------------------------------- 1 | require "bundler/gem_tasks" 2 | -------------------------------------------------------------------------------- /bin/check_missing_translations: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moneybird/i18n-workflow/HEAD/bin/check_missing_translations -------------------------------------------------------------------------------- /bin/clean_unused_translations: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moneybird/i18n-workflow/HEAD/bin/clean_unused_translations -------------------------------------------------------------------------------- /bin/merge_missing_translations: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moneybird/i18n-workflow/HEAD/bin/merge_missing_translations -------------------------------------------------------------------------------- /i18n-workflow.gemspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moneybird/i18n-workflow/HEAD/i18n-workflow.gemspec -------------------------------------------------------------------------------- /lib/i18n/workflow.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moneybird/i18n-workflow/HEAD/lib/i18n/workflow.rb -------------------------------------------------------------------------------- /lib/i18n/workflow/always_cascade.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moneybird/i18n-workflow/HEAD/lib/i18n/workflow/always_cascade.rb -------------------------------------------------------------------------------- /lib/i18n/workflow/exception_handler.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moneybird/i18n-workflow/HEAD/lib/i18n/workflow/exception_handler.rb -------------------------------------------------------------------------------- /lib/i18n/workflow/explicit_scope_key.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moneybird/i18n-workflow/HEAD/lib/i18n/workflow/explicit_scope_key.rb -------------------------------------------------------------------------------- /lib/i18n/workflow/version.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moneybird/i18n-workflow/HEAD/lib/i18n/workflow/version.rb -------------------------------------------------------------------------------- /spec/fixtures/en.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moneybird/i18n-workflow/HEAD/spec/fixtures/en.yml -------------------------------------------------------------------------------- /spec/fixtures/nl.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moneybird/i18n-workflow/HEAD/spec/fixtures/nl.yml -------------------------------------------------------------------------------- /spec/i18n/workflow/always_cascade_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moneybird/i18n-workflow/HEAD/spec/i18n/workflow/always_cascade_spec.rb -------------------------------------------------------------------------------- /spec/i18n/workflow/exception_handler_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moneybird/i18n-workflow/HEAD/spec/i18n/workflow/exception_handler_spec.rb -------------------------------------------------------------------------------- /spec/i18n/workflow/explicit_scope_key_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moneybird/i18n-workflow/HEAD/spec/i18n/workflow/explicit_scope_key_spec.rb -------------------------------------------------------------------------------- /spec/spec_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moneybird/i18n-workflow/HEAD/spec/spec_helper.rb --------------------------------------------------------------------------------