如果页面目前是英文,我想显示“英语”,如果是法语,我想显示“Français”等。我有一组locales / languages文件用于设置一堆语言,但我不知道如何调用它们。
我意识到我可以在每个页面上创建一个特殊的翻译,但我想知道I18n是否有一个简单的方法来调用它,比如I18n.locale.langauge(显然我知道它不起作用)。
我希望这是一件相当简单的事情,但如果不是,我可以继续翻译。
答案 0 :(得分:0)
据我所知,没有内置方法可以做到这一点。
你的逻辑似乎是正确的,只需在.yml文件中添加一个条目,即:
en:
locale: English
fr:
locale: Français
并使用
t 'locale'
在您的网页中:)