Modulo de Idiomas

#115171
redloModerador Foro
Participante

Si es asi, el YT framework de smartaddons para joomla 2.5 lo incluye, y no hay razón por la cual lo hayan podido quitar del nuevo framework SJ joomla 3.

Para el chino, creas un clon de tu plantilla desde el administrador de la plantilla ( Se crea pulsando una opción que te lo indica) y le asignas el menu para el chino y tiene que haber una opción tipo RTL para la plantilla, en asignación de menu.

No debe suponer problema, mas contando que los desarrolladores son de la parte oriental (No recuerdo exactamente de donde) . Tambien puedes contactar con CAO, el desarrollador > Cao Hau > haucv arroba ytcvn punto com . Y hay otro Cao michelpha2 arroba gmail punto com .

El tema RTL > Articulo completo

Compatibilidad con los lenguajes RTL

Las extensiones pueden ser utilizadas en cualquier sitio web construido en Joomla!, incluso los que tienen idiomas de derecha a izquierda. Debido a esto, sus estilos deben ser compatible con los idiomas RTL. Joomla! tiene un método muy útil para detectar idiomas RTL, isRTL. Para agregar esta compatibilidad existen muchas maneras, aqui explico un pequeño ejemplo de esta técnica:

Cargar los estilos en: components/com_{component name}/view/{view name}/view.html.php

$doc=& JFactory::getDocument();
$lang=& JFactory::getLanguage();

// Cargar el archivo de estilos generales
$style= ‘components/com_{component name}/assets/css/mystyle.css’;
$doc->addStyleSheet(JURI::base() . $style);

// Cargar los archivos CSS para RTL si la dirección del idioma es RTL
if($lang->isRTL()) {
$style_rtl= 'components/com_{component name}/assets/css/mystyle_rtl.css';
$doc->addStyleSheet(JURI::base() . $style_rtl);
}

Archivo de estilos generales: components/com_{component name}/assets/css/mystyle.css

.myext {
background-color: #ffffff;
border: 1px solid #eeeeee;
margin: 5px;
padding: 2px 10px 5px 7px;
text-align: left;
}
...

Archivo de estilos RTL en: components/com_{component name}/assets/css/mystyle.css

.myext {
direction: rtl;
padding: 2px 7px 5px 10px;
text-align: right;
}
...

Como puedes ver, no necesita de otro archivo CSS con todos los detalles, simplemente anular o añadir las diferentes propiedades de CSS que se necesitan en el archivo RTL. La mayoría de las propiedades CSS que serán cambiadas en esta técnica son: text-align, direction, float, margin y padding; pero en dependencia de su diseño, tal vez tenga que cambiar otras propiedades de CSS.

Esta web utiliza cookies propias y de terceros para su correcto funcionamiento y para fines analíticos y para mostrarte publicidad relacionada con sus preferencias en base a un perfil elaborado a partir de tus hábitos de navegación. Contiene enlaces a sitios web de terceros con políticas de privacidad ajenas que podrás aceptar o no cuando accedas a ellos. Al hacer clic en el botón Aceptar, acepta el uso de estas tecnologías y el procesamiento de tus datos para estos propósitos. Ver
Privacidad