簡體   English   中英

Ruby on Rails devise 翻譯

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM