Nasıl PHP MVC framework ile rota birden çok dil URL için?

2 Cevap php

PHP buna benzer bir şey yapardı:

http://mysite.com/en/museum/gallery/garden

http://mysite.com/es/museo/galeria/jardin

Bu mümkün? Nasıl Birden fazla dil kullanarak rota kontrolörleri / izleme?

Bu gettext ile mümkün olabilir eğer seçilen dile bağlı olarak, otomatik url çeviri, merak ediyordum ...

Herhangi bir fikir?

Teşekkür ederim

2 Cevap

Eğer MVC çerçeve olarak Zend kullanıyorsanız, bu Zend Translate ile destek inşa etti. Jason Gilmore Zend kullanarak Çevir konuda bir short tutorial yazdı (ve daha fazla orada var).

Ancak, kontrolörler tercüme edilecektir (ben hiç kullanmadım) hiçbir ipucu var - ama şüpheliyim. Muhtemelen yerine yeni, ispanyolca, kontrolörler yaratma, kontrolörler ve eylemler için yönlendirme kuralları yazmak zorunda olacak.

Ben Görünümünde değişkenleri yerine, ben seçim bunları dil olsun, böylece dil çevirileri bir dizi döndürür çeviriler adında bir modeli kullanmak.

Rota olarak, / bahçe / veya jardin bit ilgilenir Denetleyicisi o bırakabilir.