Я хочу интегрировать несколько языков в zend project.for, что я изучил http://framework.zend.com/manual/1.0/en/zend.translate.using.html, но .. из-за этого я не понял, как это можно сделать ... даже не делает этого " t показать, на какой странице у меня есть код. На какой странице какой код должен ... я так, путаю..может кто-нибудь дать мне представление, как я могу интегрировать язык с zend, поэтому мой сайт может быть переведен на любой языкКак интегрировать несколько языков в zend framework
0
A
ответ
1
Это может быть не лучшее решение, но оно может быть полезно для вас.
Несколько адаптеров доступны в ZF вы можете выбрать любой Zend_Transalate адаптеры массив, Csv, Gettext, INI, TBX, TMX, Qt, XLIFF.
для CSV
1) Создание различных файлов CSV для каждого языка, которые вы собираетесь использовать. например:
en.csv
hn.csv
2) Создайте константы для каждого слова/предложения, которое вы собираетесь использовать в своем приложении . Сохраните все константы и их значения в соответствующим CSV. например:
constant
value
3) Загрузить файл языка
$translate = new Zend_Translate('csv', "/pathtofile/$lngfile.csv", 'en');
Zend_Registry::set('Zend_Translate', $translate);
Вы можете нести $lngfile
переменную в URL, например: /en/controller/action/
4) Для показывая переведенные значения в PHTML
$this->translate('constant_name');
Смежные вопросы
- 1. Как реализовать несколько языков в рамках zend?
- 2. Внедрить несколько языков в Zend Framework и как их изменить?
- 3. Как интегрировать FCKeditor в приложение Zend Framework?
- 4. Как интегрировать «базовый» сайт в Zend Framework
- 5. Paymill - с Zend framework 2 как интегрировать?
- 6. Как интегрировать mongodb с zend framework 2?
- 7. Zend Framework 2 - интегрировать библиотеку добавлений PHP
- 8. Несколько макетов в zend framework
- 9. Несколько баз данных Zend Framework
- 10. Zend Framework 2 несколько модулей
- 11. несколько языков в codeigniter
- 12. Как интегрировать Zend Framework на моем старом PHP-централизованном сайте?
- 13. Как интегрировать Zend Framework MVC с существующим сайтом
- 14. Как интегрировать zend framework с cakephp 2.0 для оптимизации поиска?
- 15. Как интегрировать zend framework 2 с mongo db
- 16. Zend Framework 2 - Как загрузить несколько файлов?
- 17. Zend Framework Router Hostname и поддержка нескольких языков
- 18. Zend Framework: несколько модулей в макете
- 19. создать несколько блогов в zend framework
- 20. Zend framework несколько валидаторов в массиве
- 21. Определение несколько макетов в Zend Framework 2
- 22. Как интегрировать стороннее приложение non-zend в мое приложение Zend Framework?
- 23. интеграция phpthumb в zend framework
- 24. Zend Framework 2 для Zend Framework Newbie
- 25. Как отсортировать несколько языков?
- 26. Zend Framework и Doctrine
- 27. Zend Studio + Zend Framework
- 28. Как интегрировать библиотеку zend в codeigniter 2?
- 29. Как интегрировать jGrid в Zend 1?
- 30. Zend Framework 2 несколько баз данных