yaml-translator
Basic usage
Translate the language file, do as follows.
require 'yaml'
require 'yaml-translator'
adapter = ::YamlTranslator::Adapters::GoogleTranslateAdapter.new(ENV['GOOGLE_TRANSLATE_API_KEY'])
yaml = YAML.load(File.open("#{dir}/en.yml", &:read))
translator = ::YamlTranslator::Translator.new(adapter)
result = translator.translate(yaml, to: :ja)
result.save_to('/path/to/directory') # Write a ja.yml
Run the test
bundle install
rake spec