├── .github └── workflows │ ├── linter.yml │ └── test.yml ├── .gitignore ├── .rubocop.yml ├── .rubocop_todo.yml ├── Appraisals ├── Gemfile ├── MIT-LICENSE ├── README.md ├── Rakefile ├── bin └── console ├── gemfiles ├── rails_4.gemfile ├── rails_5.gemfile ├── rails_6.gemfile ├── rails_7.gemfile ├── rails_8.gemfile └── rails_head.gemfile ├── i18n-active_record.gemspec ├── lib ├── generators │ └── i18n │ │ └── active_record │ │ ├── install_generator.rb │ │ └── templates │ │ ├── advanced_initializer.rb.erb │ │ ├── migration.rb.erb │ │ └── simple_initializer.rb.erb └── i18n │ ├── active_record.rb │ ├── active_record │ └── version.rb │ └── backend │ ├── active_record.rb │ └── active_record │ ├── configuration.rb │ ├── missing.rb │ ├── store_procs.rb │ └── translation.rb └── test ├── active_record_test.rb ├── api_test.rb ├── missing_test.rb └── test_helper.rb /.github/workflows/linter.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenfuchs/i18n-active_record/HEAD/.github/workflows/linter.yml -------------------------------------------------------------------------------- /.github/workflows/test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenfuchs/i18n-active_record/HEAD/.github/workflows/test.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenfuchs/i18n-active_record/HEAD/.gitignore -------------------------------------------------------------------------------- /.rubocop.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenfuchs/i18n-active_record/HEAD/.rubocop.yml -------------------------------------------------------------------------------- /.rubocop_todo.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenfuchs/i18n-active_record/HEAD/.rubocop_todo.yml -------------------------------------------------------------------------------- /Appraisals: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenfuchs/i18n-active_record/HEAD/Appraisals -------------------------------------------------------------------------------- /Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenfuchs/i18n-active_record/HEAD/Gemfile -------------------------------------------------------------------------------- /MIT-LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenfuchs/i18n-active_record/HEAD/MIT-LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenfuchs/i18n-active_record/HEAD/README.md -------------------------------------------------------------------------------- /Rakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenfuchs/i18n-active_record/HEAD/Rakefile -------------------------------------------------------------------------------- /bin/console: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenfuchs/i18n-active_record/HEAD/bin/console -------------------------------------------------------------------------------- /gemfiles/rails_4.gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenfuchs/i18n-active_record/HEAD/gemfiles/rails_4.gemfile -------------------------------------------------------------------------------- /gemfiles/rails_5.gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenfuchs/i18n-active_record/HEAD/gemfiles/rails_5.gemfile -------------------------------------------------------------------------------- /gemfiles/rails_6.gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenfuchs/i18n-active_record/HEAD/gemfiles/rails_6.gemfile -------------------------------------------------------------------------------- /gemfiles/rails_7.gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenfuchs/i18n-active_record/HEAD/gemfiles/rails_7.gemfile -------------------------------------------------------------------------------- /gemfiles/rails_8.gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenfuchs/i18n-active_record/HEAD/gemfiles/rails_8.gemfile -------------------------------------------------------------------------------- /gemfiles/rails_head.gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenfuchs/i18n-active_record/HEAD/gemfiles/rails_head.gemfile -------------------------------------------------------------------------------- /i18n-active_record.gemspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenfuchs/i18n-active_record/HEAD/i18n-active_record.gemspec -------------------------------------------------------------------------------- /lib/generators/i18n/active_record/install_generator.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenfuchs/i18n-active_record/HEAD/lib/generators/i18n/active_record/install_generator.rb -------------------------------------------------------------------------------- /lib/generators/i18n/active_record/templates/advanced_initializer.rb.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenfuchs/i18n-active_record/HEAD/lib/generators/i18n/active_record/templates/advanced_initializer.rb.erb -------------------------------------------------------------------------------- /lib/generators/i18n/active_record/templates/migration.rb.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenfuchs/i18n-active_record/HEAD/lib/generators/i18n/active_record/templates/migration.rb.erb -------------------------------------------------------------------------------- /lib/generators/i18n/active_record/templates/simple_initializer.rb.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenfuchs/i18n-active_record/HEAD/lib/generators/i18n/active_record/templates/simple_initializer.rb.erb -------------------------------------------------------------------------------- /lib/i18n/active_record.rb: -------------------------------------------------------------------------------- 1 | # frozen_string_literal: true 2 | 3 | require 'i18n' 4 | -------------------------------------------------------------------------------- /lib/i18n/active_record/version.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenfuchs/i18n-active_record/HEAD/lib/i18n/active_record/version.rb -------------------------------------------------------------------------------- /lib/i18n/backend/active_record.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenfuchs/i18n-active_record/HEAD/lib/i18n/backend/active_record.rb -------------------------------------------------------------------------------- /lib/i18n/backend/active_record/configuration.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenfuchs/i18n-active_record/HEAD/lib/i18n/backend/active_record/configuration.rb -------------------------------------------------------------------------------- /lib/i18n/backend/active_record/missing.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenfuchs/i18n-active_record/HEAD/lib/i18n/backend/active_record/missing.rb -------------------------------------------------------------------------------- /lib/i18n/backend/active_record/store_procs.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenfuchs/i18n-active_record/HEAD/lib/i18n/backend/active_record/store_procs.rb -------------------------------------------------------------------------------- /lib/i18n/backend/active_record/translation.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenfuchs/i18n-active_record/HEAD/lib/i18n/backend/active_record/translation.rb -------------------------------------------------------------------------------- /test/active_record_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenfuchs/i18n-active_record/HEAD/test/active_record_test.rb -------------------------------------------------------------------------------- /test/api_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenfuchs/i18n-active_record/HEAD/test/api_test.rb -------------------------------------------------------------------------------- /test/missing_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenfuchs/i18n-active_record/HEAD/test/missing_test.rb -------------------------------------------------------------------------------- /test/test_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenfuchs/i18n-active_record/HEAD/test/test_helper.rb --------------------------------------------------------------------------------