[英]Ruby on Rails devise translation
意見/設計/會話/new.html.haml
%h2
= t('devise.sessions.link')
devise 找不到翻譯
<span class="translation_missing" title="translation missing: ru.devise.sessions.link">Link</span>
但
ru:
devise:
sessions:
link: 'Войти'
存在於 config/locales/devise.ru.yml
Rails 正確地合並了解析的 yaml 文件,但是,當一個鍵在同一個翻譯文件中使用兩次時,其中一個將被另一個替換,就像將現有鍵值對添加到手動創建的 hash 時一樣。
示例 yaml 文件:
----
:foo: bar
:foo: foo
示例代碼使用:
require 'rubygems'
require 'yaml'
YAML::load("--- \n:foo: :bar\n:foo: :foo\n")
output:
=> {:foo=>:foo}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.