Administracion JomSocial en cualquier idioma

Viendo 7 entradas - de la 1 a la 7 (de un total de 12)
  • Autor
    Entradas
  • #79418
    Redlo
    Participante

    Veran he realizado los cambios pertinentes en la parte de la administracion del componente Jomsocial para que pueda ser traducida a cualquier idioma.

    El problema: Cuando se realiza una instalacion nueva modificando el xml, quitando el ingles y poniendo el castellano funciona perfectamente, el admin aparece en castellano o en cualquier idioma que le pongas.

    Hasta aqui, bien, pero el problema es que esta aplicacion es de pago, he contactado con jomsocial y me comentan que no hay problema en subir SOLO los archivos cambiados en el admin pero claro el componente completo NO. Bien si intentas reemplazar el ingles por cualquier otro idioma los archivos en una instalacion ya realizada, sobreescribiendo los archivos cambiados y añadiendo otro idioma NO funciona, SOLO funciona el ingles.

    La pregunta: ¿Como puedo abordar este problema? Es decir, lo que quiero es que cualquiera pueda realizar un archivo .ini en su idioma, suba los archivos modificados y su idioma y que le aparezca la parte del admin en el idioma traducido. Cualquier sugerencia sera bienvenida. Gracias por vuestro tiempo.

    #79421
    kim
    Participante

    Yo no he tenido acceso al código de esta extensión y no se de que hablo con propiedad, pero tu hablas de xml y archivo de idioma, eso significa que en la configuración del componente te aparece de algún modo un nombre de idioma a seleccionar pq esta descrito en el xml y cuando se le hace la llamada a través de un include o alguna función los valores se obtienen del archivo en si.

    Quizás una solución a esto, si es como yo visualizo el tema, sería ya de entrada escribir en el xml varios posibles idiomas y meter en el directorio especifico esos idiomas en el formato adecuado ya sea .ini o .php.

    Probar primero que pasa, ¿sale la lista de idiomas disponible?¿se realiza la llamada al archivo?

    Luego ya no se decir pq sin ver la arquitectura del joomsocial no se como permitir el cambio a nivel de usuario y eso.

    #79424
    Redlo
    Participante

    ha sido un fallo, paso los archivos cambiados junto con el XML —> [file name=English_SpanishLanguageBack_endJomsocial.zip size=104305]http://paramiweb.com/media/kunena/attachments/legacy/files/English_SpanishLanguageBack_endJomsocial.zip[/file]

    #79425
    kim
    Participante

    Perdona mi ignorancia pero soy mas que novato en este componente, veamos en principio creo que nos podriamos ahorrar subir todas las vistas del componente con ligeras modificaciones, en vez de traducirla sobre la vista sería mejor darle una variable.


    'about' => JText::_('Sobre...')

    por


    'about' => JText::_('CC UPON...')

    Y en el ini obrar en consecuencia CC UPON=Sobre…

    De esta forma ya nos centramos en como alternar solo los posibles archivos de lenguaje.

    #79426
    Redlo
    Participante

    Pero eso es precisamente lo que se ha hecho, lo que pasa que has abierto seguramente el unico archivo desde el cual me he saltado un para de palabras :laugh: :laugh:

    Has descargado el archivo que acabo de publicar?

    #79427
    kim
    Participante

    Ah, no se he abierto un par o tres de vistas y he visto alguna que otra…:S

    #79433
    DimarR
    Participante

    Hola redlo pero a la final si lograste hacer lo que querias???

    jajajajaaj yo a la final nunca supe cual era el lio :woohoo: para mi solo fue cambiar los archivos existentes por la traduccion, y listo!!!

    Yo digo que cuando el JomSocial se va a instalar, el mismo encuentra los archivos .ini de traduccion (por eso no pueden haber dos archivos o carpetas con .ini de diferentes lenguajes (es-ES y en-GB ) al menos asi veo yo que trabaja JS cuando se instala:dry: y lo que digo es solo una indagacion que se me acaba de ocurrir, para mi tiene sentido.

    Exitos!!! 😉

Viendo 7 entradas - de la 1 a la 7 (de un total de 12)
  • Debes estar registrado para responder a este debate.
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 Política de cookies
Privacidad