在我的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. 語言翻譯
- 3. django語言翻譯
- 4. 語言翻譯API
- 5. Austronesian語言翻譯
- 6. Zend_Date語言翻譯
- 7. Bot框架語言翻譯
- 8. Django的翻譯:如何翻譯語言
- 9. BirthDate on Registration Page,Eclipse
- 10. 即時語言翻譯器
- 11. 查詢語言翻譯器
- 12. 語言翻譯問題
- 13. 離線語言翻譯API
- 14. 創建語言翻譯
- 15. php中的語言翻譯
- 16. 翻譯PHP語言文件
- 17. ZF語言和翻譯
- 18. Microsoft Bot Framework語言翻譯
- 19. Java語言翻譯庫
- 20. 雖然語言翻譯OCaml
- 21. 翻譯爲多種語言
- 22. 標題在其他語言不翻譯
- 23. Magento:將主題翻譯爲我的語言
- 24. Magento語言切換器:類別名稱未在url中翻譯
- 25. Google翻譯默認俄語語言
- 26. 語言翻譯技術術語詞典
- 27. Magento翻譯
- 28. 從Magento中提取翻譯短語
- 29. 語言翻譯api,但只翻譯文本不意味着
- 30. Javascript語言翻譯沒有谷歌翻譯?