我已經創建了一個視圖的子包以便定製securesocial模板的默認外觀。 (我用https://github.com/ngarera/securesocial-custom-views-sample爲例,基本上覆制了相關文件)用於播放的SecureSocial插件:消息(i18n)
我的/ conf文件夾中有兩個i18n文件(messages.en,messages.de)。 查看主頁確認messages.en已正確使用。
但是,當調用/登錄(因此顯示自定義模板)時,沒有正確查找消息密鑰 - 而是僅顯示密鑰本身(例如「auth.login」),實際上它應該顯示「登錄」。
我在Stackoverflow(How to change text in SecureSocial)看到過類似的請求,它聲明刪除.en文件擴展名。否則,將顯示正確的信息......但創建一個郵件文件是不是真正國際化的點...
我已經證實,我的瀏覽器發送正確的語言(http://www.mybrowserinfo.com/detail.asp?bhcp=1),所以messages.de應工作.. (當我打開一個自制的控制器時 - 只有定製的securesocial-view不起作用......)
有沒有人有類似的問題? 爲什麼本地化工作爲保護社會信息?
問候, 大衛
PS:使用播放2.1.3,Java的
姍姍來遲......謝謝;標記響應正確 – olada