Mysql
 sql >> база данни >  >> RDS >> Mysql

Mysql адаптер за Zend_Translate

Можете да разрешите този проблем по различни начини:

Разширете Zend_Translate_Adapter, за да създадете свой собствен. Всички нови адаптери са отговорни само за извеждането на преводите от източника. Тоест ще трябва само да извлечете преводите от базата данни. Вижте други адаптери и вижте как са внедрени.

Извлечете данните от базата данни и ги предайте на Zend_Translate_Adapter_Array

Използвайте Zend_Translate_Adapter_Csv или Ini. Тъй като ще има повече четене на написаното върху преводите, това решение ще намали броя на заявките към базата данни. Когато клиентът добави нов език или промени съществуващ, просто го запишете във файл, а не в базата данни.

Ако решите да използвате адаптера за база данни, може би бихте могли да „маркирате“ по някакъв начин преводите, така че на началната страница да извличате само преводите за началната страница, на страницата за контакти само преводите за страницата за контакт...

HTH!



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Как да вмъкнете низ в друг низ в MySQL с помощта на INSERT()

  2. как да сортирам varchar числови колони по DESC или ASC?

  3. MySQL заместващ знак за замяна

  4. Как работи функцията MID() в MySQL

  5. Php Mysql Търсене между две дати