Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

Bộ điều hợp Mysql cho Zend_Translate

Bạn có thể giải quyết vấn đề này bằng nhiều cách khác nhau:

Mở rộng Zend_Translate_Adapter để tạo của riêng bạn. Tất cả các bộ chuyển đổi mới chỉ chịu trách nhiệm lấy bản dịch từ nguồn. Đó là, bạn sẽ chỉ cần tìm nạp các bản dịch từ cơ sở dữ liệu. Xem xét các bộ điều hợp khác và xem chúng được triển khai như thế nào.

Tìm nạp dữ liệu từ cơ sở dữ liệu và chuyển nó đến Zend_Translate_Adapter_Array

Sử dụng Zend_Translate_Adapter_Csv hoặc Ini. Vì sẽ có nhiều việc đọc các chữ viết trên các bản dịch, giải pháp này sẽ giảm số lượng truy vấn đến cơ sở dữ liệu. Khi ứng dụng khách thêm ngôn ngữ mới hoặc thay đổi ngôn ngữ hiện có, chỉ cần ghi ngôn ngữ đó vào tệp chứ không phải cơ sở dữ liệu.

Nếu bạn quyết định sử dụng bộ điều hợp cơ sở dữ liệu, có thể bạn có thể "gắn thẻ" bằng cách nào đó các bản dịch, để trên trang chủ, bạn chỉ tìm nạp các bản dịch cho trang chủ, trên trang liên hệ chỉ các bản dịch cho trang liên hệ ...

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. Máy chủ MySQL đã biến mất - trong đúng 60 giây

  2. Định dạng ngày trong MySQL SELECT dưới dạng ISO 8601

  3. Mysql:Tìm các hàng, trong đó chênh lệch dấu thời gian nhỏ hơn x

  4. trình kết nối mysql không được tích hợp trong studio trực quan

  5. Kéo X từ đầu tiên (không chỉ ký tự) từ mySQL