0
因此,我幾天前遇到的問題仍然讓我無法忍受我的代碼。我不能得到適當的翻譯我的應用程序:陽明看起來像這樣:Rails中的屬性轉換
pl:
errors: &errors
format: ! '%{attribute} %{message}'
messages:
confirmation: nie zgadza się z potwierdzeniem
activemodel:
errors:
<<: *errors
activerecord:
errors:
<<: *errors
與模型看起來像這樣:
module Account
class User < ActiveRecord::Base
attr_accessor: password_confirmation
end
end
和Flash控制器聲明:
flash[:errors] = @user.errors.full_messages
我嘗試並閱讀activerecord文檔和堆棧先前的問題(How to use Rails I18n.t to translate an ActiveRecord attribute?,Translated attributes in Rails error messages (Rails 2.3.2, I18N))。但它仍然不能按我的意願工作。 password_confirmation保留「密碼確認」,而不是「Potwierdzeniehasła」。截圖可能會更好地解釋它:http://i42.tinypic.com/1glz5.png