在我的magento項目中,我想將語言翻譯成墨西哥語,越南語和美國語作爲註冊頁面。我想在語言翻譯的註冊頁面中提供選項,當我點擊語言時必須翻譯語言僅適用於註冊頁面,不適用於整個網站。請分享您對此的建議。感謝提前Magento語言翻譯For Registration Page only
1
A
回答
1
您將需要手動執行此操作....首先檢查當前模塊,控制器和操作,如果是用於註冊,則更改其語言,否則將其設置爲默認值......類似如下:
if(Mage::app()->getRequest()->getModuleName() == 'customer' && Mage::app()->getRequest()->getControllerName() == 'account' && Mage::app()->getRequest()->getActionName() == 'create')
{
Mage::getSingleton('core/translate')->setLocale($local)->init('frontend', true);
}
else
{
Mage::getSingleton('core/translate')->setLocale($default_local)->init('frontend', true);
}
0
您可以在主題的translate.csv文件中爲翻譯字符串添加前綴,以便該翻譯僅用於單一模塊。雖然在你的要求的情況下,它會翻譯Mage_Customer
中的每一件事。
"Mage_Customer::Base string","Translated String"
0
您可以嘗試Magento的內聯翻譯功能。登錄到管理面板並導航到系統 - >配置。然後在高級組中單擊開發人員並在翻譯內聯部分中爲前端啓用選擇是,然後單擊保存配置。現在導航到您的頁面,您可以從那裏翻譯特定的文本。
相關問題
- 1. Magento 2安裝語言包(nl_NL翻譯)
- 2. 在magento語言翻譯不起作用
- 3. 語言翻譯
- 4. 語言翻譯API
- 5. Zend_Date語言翻譯
- 6. django語言翻譯
- 7. Austronesian語言翻譯
- 8. 使用PHP語言翻譯
- 9. Bot框架語言翻譯
- 10. Django的翻譯:如何翻譯語言
- 11. BirthDate on Registration Page,Eclipse
- 12. Yii語言源語言和翻譯
- 13. 查詢語言翻譯器
- 14. 翻譯PHP語言文件
- 15. 翻譯爲多種語言
- 16. iphone中的語言翻譯
- 17. 雖然語言翻譯OCaml
- 18. Microsoft Bot Framework語言翻譯
- 19. 編程語言翻譯
- 20. 經典翻譯語言
- 21. Java語言翻譯庫
- 22. php中的語言翻譯
- 23. 選擇語言和翻譯
- 24. PHP webservice語言翻譯
- 25. 創建語言翻譯
- 26. ZF語言和翻譯
- 27. 離線語言翻譯API
- 28. 表格的語言翻譯
- 29. 語言翻譯問題
- 30. 語言翻譯API C#