Traducir “search” de mi template (creo que es un modulo)

Diseño y Posicionamiento Web con Joomla Foros General Joomla en General Traducir “search” de mi template (creo que es un modulo)

Mostrando 9 respuestas a los debates
  • Autor
    Entradas
    • #109563
      rauljoomlaRaul
      Participante

      Les pongo primero en el lugar de lo que quiero cambiar enseñandoles las imágenes:

      http://imageshack.us/photo/my-images/823/123hfi.jpg/
      http://img690.imageshack.us/img690/2443/456xe.jpg

      Y el por qué tanto problema..


      Bien, ahora les explico… Como pueden ver es ese modulo el que quiero traducir, pero solo he podido traducir el primer modulo, el segundo, inputbox, no puedo o no sé, y sigue apareciendo search y tal, y seguramente los sistemas de búsqueda funcionen para esa lengua.

      También pueden ver que no me deja seleccionar otro idioma que no sea ingles, instalé los paquetes de idiomas para joomla, pero no me deja elegir, y he cambiado los en-GB de todos los archivos xml del servidor por es-ES, pero aun así no noto el cambio.

      Muchas gracias por su tiempo y su ayuda 😀

    • #109566
      lorena28lorena
      Participante

      ¿ Como que has “cambiado todos los en-GB de todos los archivos xml del servidor por es-ES” ? .

      Explicate que te estas equivocando. carpeta /language y dentro tienes /en-GB y /es-ES . Los modulos de terceros NO suelen incluir el idioma español por lo que hay que hacer es crear esos archivos de idioma en /es-ES.

      Si por ejemplo el archivo de idioma en ingles del modulo X se llama en-GB.com_finder.ini, para tener ese archivo en español, te descargas el archivo en tu ordenador y lo renombras en español del siguiente modo es-ES.com_finder.ini , traduces la parte seguida despues del simbolo igual, asi

      [code type=ini]COM_FINDER_FILTER_BRANCH_LABEL=”Search by %s”
      COM_FINDER_FILTER_DATE_BEFORE=”Before”
      COM_FINDER_FILTER_DATE_EXACTLY=”Exactly”
      COM_FINDER_FILTER_DATE_AFTER=”After”
      COM_FINDER_FILTER_DATE1=”Start Date”[/code]

      Por

      [code type=ini]COM_FINDER_FILTER_BRANCH_LABEL=”Buscar por %s”
      COM_FINDER_FILTER_DATE_BEFORE=”Anterior”
      COM_FINDER_FILTER_DATE_EXACTLY=”Exacto”
      COM_FINDER_FILTER_DATE_AFTER=”Siguiente”
      COM_FINDER_FILTER_DATE1=”Fecha inicio”[/code]

      Guardas la codificación del idioma en UTF-8 y lo subes a /language/es-ES y si es para la administracion a /administrator/language/es-ES

      Sin mas trucos ni cambios de XML ni nada raro 😉

    • #109568
      rauljoomlaRaul
      Participante

      Sí, me explico, umm.. digamos que esas carpetas /language las encuentro en el FTP, y dentro tengo /en-GB y /es-ES, puesto que instalé la traducción que ofrece joomla.

      Se que el archivo .ini en teoría es el que sustenta de esas traducciones, los textos que se muestran, y puedo ver. Y sí, esos archivos de cada uno de los . ini, que existen en en-GB, están tambien en es-ES. Pero estos no hacen lo que tienen que hacer puestos que la plantilla estaba en inglés, y la traduccion es a mano de cada una de las categorias, menus, y modulos por el gestor de joomla.

      De hecho le muestro el .ini de la carpeta /language (primaria, ya que luego existen subcarpetas en algunos directorios que tienen solo en-GB, supongo que por ser aplicaciones tipo rocketimagen o cosas asi, que se instalan por separado)tanto .ini como sys.ini están bien, todos los archivos ini están correctos.

      ; Traducido por http://www.joomlaspanish.org-

      MOD_SEARCH=”Buscar”
      MOD_SEARCH_FIELD_BOXWIDTH_DESC=”Tamaño de la caja de búsqueda de texto en caracteres”
      MOD_SEARCH_FIELD_BOXWIDTH_LABEL=”Ancho Caja”
      MOD_SEARCH_FIELD_BUTTON_DESC=”Mostrar Botón de Búsqueda”
      MOD_SEARCH_FIELD_BUTTON_LABEL=”Botón de Búsqueda”
      MOD_SEARCH_FIELD_BUTTONPOS_DESC=”Posición del botón en relación con el cuadro de búsqueda.”
      MOD_SEARCH_FIELD_BUTTONPOS_LABEL=”Posición del botón”
      MOD_SEARCH_FIELD_BUTTONTEXT_DESC=”El texto que aparece en el botón de búsqueda. Si se deja en blanco, se cargará la palabra ‘SEARCH’ de su archivo de idioma.”
      MOD_SEARCH_FIELD_BUTTONTEXT_LABEL=”Texto Botón”
      MOD_SEARCH_FIELD_IMAGEBUTTON_DESC=”Utilice una imagen como botón. Esta imagen tiene que ser renombrada como searchButton.gif y debe estar ubicada en templates/*su nombre de plantilla*/images/”
      MOD_SEARCH_FIELD_IMAGEBUTTON_LABEL=”Imagen Botón Búsqueda”
      MOD_SEARCH_FIELD_SETITEMID_DESC=”Establecer un ItemID para la visualización de los resultados de búsqueda si no hay un menú com_search y una pantalla específica asignada. El ItemId se podrá elegir entre las disponibles a través del Administrador de Menú. Si usted no sabe lo que esto significa, es posible que no lo necesite.”
      MOD_SEARCH_FIELD_SETITEMID_LABEL=”Establecer ItemID”
      MOD_SEARCH_FIELD_LABEL_TEXT_DESC=”El texto que aparece en la etiqueta de la caja de búsqueda. Si deja en blanco, se cargará la cadena ‘etiqueta’ de su archivo de idioma.”
      MOD_SEARCH_FIELD_LABEL_TEXT_LABEL=”Etiqueta”
      MOD_SEARCH_FIELD_OPENSEARCH_LABEL=”OpenSearch detección automática”
      MOD_SEARCH_FIELD_OPENSEARCH_TEXT_LABEL=”OpenSearch título”
      MOD_SEARCH_FIELD_OPENSEARCH_TEXT_DESC=”Texto que aparece en los navegadores compatibles cuando añaden su sitio como un proveedor de búsqueda.”
      MOD_SEARCH_FIELD_OPENSEARCH_DESC=”Algunos navegadores pueden añadir soporte para la búsqueda de su sitio, si esta opción está activada.”
      MOD_SEARCH_FIELD_TEXT_DESC=”El texto que aparece en el cuadro de texto de búsqueda. Si se deja en blanco se carga la cadena ‘searchbox’ de su archivo de idioma.”
      MOD_SEARCH_FIELD_TEXT_LABEL=”Texto”
      MOD_SEARCH_FIELD_VALUE_BOTTOM=”Abajo”
      MOD_SEARCH_FIELD_VALUE_LEFT=”Izquierda”
      MOD_SEARCH_FIELD_VALUE_RIGHT=”Derecha”
      MOD_SEARCH_FIELD_VALUE_TOP=”Arriba”
      MOD_SEARCH_SEARCHBOX_TEXT=”Buscar…”
      MOD_SEARCH_LABEL_TEXT=”Buscar…”
      MOD_SEARCH_SEARCHBUTTON_TEXT=”Buscar”
      MOD_SEARCH_XML_DESCRIPTION=”Este módulo muestra una caja de búsqueda.”

      Luego trasteando vi que dentro de las carpetas tanto del template como de joomla, hay secciones que te incluyen .xml,y dentro:

      blablabla en-BG/… tal..

      Pues bien esos archivos, en esas lineas les cambie dicho enlace a las carpetas de idioma tambien, pero no veo cambio alguno, y tampoco afecta negativamente. Simplemente no hace nada.

      Por lo unico que me queda deducir y como han visto en las imagenes que tenga relación con el no poder elegir el idioma desde el modulo, ya que solo me deja elegir el idioma inglés. ¿Puede ser que tenga que crear un archivo en español como si fuera a ser multilenguaje?

    • #109571
      lorena28lorena
      Participante

      Esos archivos XML de la plantilla, basicamente sirve para la instalción de la misma, incluso podrian ser borrados, que no creo que haya problema alguno.

    • #109572
      rauljoomlaRaul
      Participante

      Es posible que tengas razón, y por eso los cambios no afecten ya aunque lo modifique.

      Y volviendo al tema.. ¿Alguien sabe si puede ser debido que no pueda traducirlo a no poder elegir el idioma desde el modulo? ¿Como puedo hacer que aparezca?

      Tamaño completo aqui

      Y lorena, muchisisisimas gracias por tus respuestas anteriores ^^ son buenas respuestas sin duda y claras, pero en mi caso tengo algo por ai que modificar para que se haga efecto esos archivos. Un saludo, gracias

    • #109574
      lorena28lorena
      Participante

      Hola, ¿hiciste lo que te indicaba aqui > http://solojoomla.com/foro/joomla-en-general/traducir-search-de-mi-template-creo-que-es-un-modulo.html#30191 ? Es decir en mi ultima contestación.

      Si no existe el archivo INI en español, no se va a traducir. Y vuelve a poner los nombres de los archivos XML como estaban. Y como añadido, edita el archivo XML y sobre la linea 22 del archivo xml del modulo search donde aparecen los idiomas, como muestro a continuación >

      [code type=xml]
      en-GB.mod_search.ini
      en-GB.mod_search.sys.ini
      [/code]

      Añade los archivos de idioma español, asi >

      [code type=xml]
      en-GB.mod_search.ini
      en-GB.mod_search.sys.ini
      es-ES.mod_search.ini
      es-ES.mod_search.sys.ini
      [/code]

      A ver si ayuda

    • #109576
      rauljoomlaRaul
      Participante

      Lo probaré a ver si eso surte efecto jajajaja, ya no sé que mas hacer para traducir esa parte del modulo de busqueda.
      Hice lo que me digistes y tal, pero si que existian ya esos ini español jajaja es un caos todo esto jajajaj bueeno… a ver si con suerte poner esos renglones me da la opcion de elegir el idioma en el modulo 😀 cruzo los dedos jajaa un saludo y gracias

    • #109580
      rauljoomlaRaul
      Participante

      Me temo que sigue igual, las partes que puedo traducir manualmente lo tengo traducido. Pero las primeras palabras del inputbox siguen en inglés, tendré que investigar sobre el modulo de “RokAjaxSearch”. Cuando lo tenga solucionado ya pondré un post por si a alguien le viene bien.

      De momento traducir la plantilla al Español me va a dar guerra jaajaja pero bueno, lo dejaré completamente incluyendo el propio joomla.

      Y bueno, muchas gracias por tu tiempo hasta ahora lorena, has sido muy amable 😀

      De momento he encontrado que hay algunos paquetes con estos idiomas en español para el modulo (que ya lo tengo en español, pero no se porque no funciona) el caso es que probaré a ver, dejo alguna cosilla que he encontrado

      http://www.joomlaspanish.org/foros/attachments/f103/4001-cambiar-idioma-rokajaxsearch-es-es.mod_rokajaxsearch.zip

      ¡¡POR FIN!!

      Resulta que la traducción .ini que da joomla desde su website, si contiene todos los .ini generales, pero fijandome en tanto el archivo descargado como en el de joomla, hay una diferencia de 2k de espacio, resulta que falta código útil y por eso por mucho que cambiase dichas lineas:

      en-GB.mod_search.ini
      en-GB.mod_search.sys.ini
      es-ES.mod_search.ini
      es-ES.mod_search.sys.ini

      Estas no podían coger esas lineas del codigo .ini que le faltaba. Ya me parecia a mi raro que no afectara ni cambiado los .xml ni nada.

      Bueno pondré un post por si alguien le interesa y le sea mas facil llegar a ello

      Y MUCHAS GRACIAS POR TODO HASTA EL MOMENTO

    • #109583
      redloModerador Foro
      Participante

      Este post > http://solojoomla.com/foro/joomla-en-general/traducir-search-de-mi-template-creo-que-es-un-modulo.html#30191 te lo deja claro y el archivo al que apuntas es una traducción que funciona para JOOMLA 1.5 y no para joomla 2.5.

      He hecho las modificaciones y aqui lo tienes para joomla 2.5

    • #109590
      rauljoomlaRaul
      Participante

      Tengo Joomla 2.5 y si que me me funciona perfectamente. Lo único que tienes que subirlo tu mismo a la carpeta desde el FTP.

Mostrando 9 respuestas a los debates
  • 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
Privacidad