Estoy usando Joomla 1.5.26 con Joom! Fish 2.1.7.¿Es posible omitir algunas traducciones cuando se usa joomfish?
¿Alguna Joom! Fish y/o gurú Joomla saber si es posible hacer una llamada a JRoute::_()
por lo que es no interceptados y traducidos por Joom! Fish?
Si es así, explique. Gracias !
nota lateral:!.
Lo que estoy tratando de lograr es hacer Fish Joom utilizar el lenguaje que lo cuento a utilizar en lugar de la que el sitio está actualmente representada en lo necesito para construir una UR1 específico, que es el motivo de la llamada JRoute::_()
. Si tiene una solución más general, también lo agradecería.
¿Necesita una solución que requiere ** ** sin cortar, o pequeños cambios se pueden hacer para las bibliotecas 'centrales' de Joomla? – irezvin
Bueno, en este momento lo que estoy haciendo es construir manualmente la URL obteniendo la información necesaria de "mi_tabla" si el idioma es el predeterminado o de "jf_contents" si no es así. No me gusta mucho modificar los archivos de la biblioteca, ya que es problemático actualizar a las versiones más nuevas. Si tiene una solución que es más "elegante" de lo que he descrito, con mucho gusto lo escucharé de todos modos. –
AFAIK, el traductor de url es la clase 'JFRouter' (' plugins/system/jfrouter.php'). No lo he pirateado profundamente, pero si tiene suerte (y tiene un depurador), puede recorrerlo y encontrar la configuración que usa para determinar el idioma. Si esta configuración es modificable, puede almacenar en caché y cambiar el valor antes de la llamada 'JRoute :: _' y restaurarlo luego. – MasterAM