Re:Como instalar idioma español en joomsocial

#79282
redloModerador Foro
Participante

Ya estoy aqui otra vez. A ver para ese valiente que quiere traducir la parte administrativa del jomsocial. Vamos a hacer lo siguiente…

Vas a cear el archivo es-ES.com_community.ini . Lo puedes crear a partir del ya existente en ingles en-GB.com_community de la parte de administracion. Abres el ingles en-GB…..ini y le das a “guardar como” y lo titulas “es-ES.com_community.ini” y lo guardas en la carpeta /language/admin

Para insertar los codigos que seran traducidos posteriormente en ese archivo .ini debes ir a /admin/views/ y en todas las carpetas hay un archivo llamado “view.html.php“. En cada cadena de texto escrita buscas las cadenas que empiezen o incluyan JText::_(‘Palabra a traducir ‘ ) . La palabra a traducir es esa. Dentro de ( ‘ ‘ ).

Lo que tienes que insertar dentro de (‘ ‘ ) es el codigo que posteriormente sera relacionado y traducido en el archivo es-ES.com_community.ini .

Pongamos un ejemplo:

En la carpeta /configuration y dentro del archivo “view.html.php” encontraremos las siguientes cadenas–>

$html = '........ ' . $public . '/> ' . JText::_('Public');
$html .= '........' . $members . '/> ' . JText::_('Members');
$html .= '........ ' . $friends . '/> ' . JText::_('Friends');

Haremos lo siguiente, intruciremos NO la traduccion directamente si no el codigo que traduciremos posteriormente, asi –>

$html = '........ ' . $public . '/> ' . JText::_('CC CONFIG PUBLIC');
$html .= '........' . $members . '/> ' . JText::_('CC CONFIG MEMBER');
$html .= '........ ' . $friends . '/> ' . JText::_('CC CONF FRIENDS');

Una vez echo esto, vamos a nuestro archivo recientemente creado es-ES.com_community.ini y añadiremos los mismos codigos introducidos para la traduccion y los traduciremios asi –>

# Pagina Confuracion
CC CONFIG PUBLIC=Publico
CC CONFIG MEMBER=Usuarios Registrados
CC CONFIG FRIENDS=Amigos

Todo esto se debe realizar con un editor que soporte la codificacion UTF-8. Te recomiendo uno gratuito llamado “Winsyntax”. A ese software se le debe configurar esa codificacion UTF-8 en el apartado “Format /Encoding” seleccionas UTF-8 y ya lo tienes.

Una vez realizada estas tareas, vas al archivo XML community.xml y buscas la siguiente cadena –>

languages/admin/en-GB.com_community.ini

languages/site/en-GB.com_community.ini

y a continuacion añades las cadenas para la traduccion al castellano o español.

Ojo !! Esto lo tienes que hacer asi para poder compartirlo con los demas, enviando solo el archivo .ini y el que lo quiera traducir, debera insertar los codigos dentro de las cadenas de texto JText::_(‘…..

Para ello crea en cada carpeta un txt con la cadena a traducir y al lado de cada cadena el codigo que has insertado para ser traducido en es-ES.com_community.ini . Asi todo el que quiera podra cambiar los archivos view.html.php de su propio Jomsocial. Esto se debe hacer asi, porque Jomsocial es una extension de pago y no te esta permitido subir los archivos del admin con propietario para compartirlos.

No es mucho trabajo. Hazlo de la forma ordenada que te comento y te sera mucho mas facil y rapido. Hay mas cosas que traducir pero el 90% esta en los archivos view.html.php.

Cuando acabes y lo quieras compartir puedes publicar un articulo en esta web. Para ello si decides compartirlo te nombrare como Autor para que puedas publicarlo. Al final de tu articulo tendras un enlace generado automaticamente a tu perfil. En ese y en todos los articulos que publiques. Un saludo

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