【发布时间】:2016-04-13 12:00:35
【问题描述】:
我得到了一个包含以下结构的 YAML 文件,其中包含德语国家/地区名称:
countries:
country_1: "Schweiz"
country_2: "Deutschland"
country_3: "Italien"
country_4: "Frankreich"
country_6: "Afghanistan"
我可以将文件导入 Ruby 并将其保存为 Hash。
require 'yaml'
yml = YAML.load_file('countries.yml')
countries = yml['countries']
我想把它们翻译成法语。我认为使用I18nCountryTranslations 这应该是一个相当简单的任务,但我被困住了。有没有办法使用内置的 Ruby 工具来做到这一点?或者我需要整个 Rails 框架吗?还是外部 API?
【问题讨论】:
-
“卡住”是什么意思?
-
另一个词——“我不知道下一步该做什么”;)
标签: ruby translation rails-i18n