我使用symfony 1.4.11和Doctrine。我有網站,它有3種語言。我使用sfDoctrineGuardPlugin 4.0.1,我有3組用戶。在網站中,我向每個用戶展示他的團隊,並且我需要以當前語言向每個用戶展示。所以我增加了sfGuardGroup字段i18n的行爲,但我現在不是,這是個好主意嗎?有沒有另一種解決方案呢? 謝謝!sfGuardGroup和i18n
0
A
回答
0
答案取決於你如何處理與i18n的實際情況,我主要更喜歡messages.xml文件!
反正我希望某事像這樣:
/* actions.class.php */
function executeBla($request){
$this->myUser = Doctrine_Core::getTable("SfGuardUser")->find(ID);
}
/* blaSuccess.php */
use_helper("I18N");
// Users Groups translated
foreach($myUser->getGroupNames() as $group){
echo __($group);
}
你會在symfony中的實況找到足夠的信息:
+0
我嘗試了嗎?但它不適合我,所以我將i18n列添加到我的sfGuardGroup表中。這是工作)謝謝你的迴應。 – denys281
相關問題
- 1. CodeIgniter和i18n庫
- 2. JSF2,i18n和SEO
- 3. django flatpages和i18n
- 4. rails-breadcrumb和I18n
- 5. 驗證和i18n
- 6. I18N和ordinalize
- 7. Delphi和i18n
- 8. symfony:csDoctrineActAsSortablePlugin和i18n
- 9. MongoDB和i18n
- 10. Pyramid i18n和HTML5
- 11. i18n和struts 1.3
- 12. Django i18n和SEO
- 13. 使用rails-i18n和devise-i18n寶石
- 14. Netbeans菜單和i18n
- 15. GWT i18n和圖像
- 16. i18n和JSON模式?
- 17. MongoDB:Mongoid和I18n翻譯
- 18. oracle和i18n支持
- 19. Rails 3.1 i18n和memcache
- 20. Spring Security with AcceptHeaderLocaleResolver和i18n
- 21. 自定義路由和i18n
- 22. 缺失參數和I18N
- 23. Codeigniter和i18n的第三段
- 24. 使用ember-intl和ember-i18n
- 25. VueJs和vue-i18n錯誤
- 26. WTForms l10n和i18n不工作
- 27. Tornado i18n csv文件和Unicode
- 28. I18N和雪人PARAM衝突
- 29. 的Rails的I18n accepts_nested_attributes_for和error_messages_for
- 30. rails-breadcrumb和I18n本地化
你是什麼意思與_我需要它顯示給當前language_每個用戶?您想按語言列出用戶還是顯示正確翻譯爲當前用戶的母語的組的名稱? – domi27
正確翻譯爲當前用戶的母語:)我翻譯了它 – denys281