lunes, 13 de junio de 2011

Cambiar idioma en Iceweasel y Google Chromium

Rápidamente explico como cambiar los idiomas en estos dos maravillosos navegadores


En el caso de Google Chromium es la mas sencilla,basta con un simple:

sudo apt-get install chromium-browser-l10n


(Este paquete autodetectara y traducirá automáticamente tu navegador,ya que incorpora 54 idiomas: am, ar, bg, bn, ca, cs, da, de, el, en-GB, es, es-419, et, eu, fa, fi, fil, fr, gl, gu, he, hi, hr, hu, id, it, ja, kn, ko, lt, lv, ml, mr, nb, nl, pl, pt-BR, pt-PT, ro, ru, sk, sl, sr, sv, sw, ta, te, th, tr, ug, uk, vi, zh-CN, zh-TW)
Reinicias el navegador y listo.



Y en el caso de Mozilla Iceweasel lo dividí en varios métodos
Método 1 (el mas fácil):

Metodo 1.1: Realice este script en bash que ya te hace todo sólito la instalación del paquete, descargarlo aquí. (Acuérdate de darle permisos ejecución con "chmod +x idiomaMozilla.sh" y después ejecutarlo con "./idiomaMozilla.sh")

Metodo 1.2: Lo mismo que el script pero manualmente. Averiguamos nuestra versión de navegador con "Help / About Firefox" o en terminal "iceweasel --version" y la buscamos en http://releases.mozilla.org/pub/mozilla.org/firefox/releases/ ,en el caso de que si exista debes de hacer la siguiente ruta por las carpetas de la pagina: 
tuversiondenavegador/ --> linux-x86_64 o linux-i686/ (Dependerá de nuestra arquitectura, averígualo con "uname -m") --> xpi/ --> tu-Idioma.xpi . Al pinchar en el archivo el mismo navegador ya lo detectara y te pedirá permiso para instalar.

Método 2 (igual de fácil :-):
Que ocurre si la versión que tienes aun no dispone de paquete de traducción porque es demasiado nueva?


Si lo intentamos instalar tal cual y las versiones del navegador con las del archivo no coinciden no te va a dejar, en mi caso tengo "Mozilla Iceweasel 4.0.1" y el archivo solo soporta hasta la versión 4.0 , la diferencia va a ser ínfima y el archivo de traducción sigue valiendo igual,así que lo único que debemos de hacer es acceder al archivo y modificar la versión de soporte.

  • El archivo .xpi realmente es un archivo que empaqueta otros, así pues, vamos abrirlo con el mismo "Gestor de Archivadores" (o "File Roller" ,como realmente se llama)

(Estructura del archivo es-ES.xpi)
  • Localizamos el archivo "install.rdf" y pulsamos botón derecho y le indicamos "Abrir con.." y allí seleccionamos algún editor de texto , como "gedit" para acceder con el.

El código de a continuación es el que tienes que visualizar con evidentemente distintos números:
<?xml version="1.0"?>
<!--
-->
<RDF xmlns="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
     xmlns:em="http://www.mozilla.org/2004/em-rdf#">
  <Description about="urn:mozilla:install-manifest"
               em:id="langpack-es-ES@firefox.mozilla.org"
               em:name="Español (España) Language Pack"
               em:version="4.0"
               em:type="8"
               em:creator="mozilla.org">
    <em:contributor>Proyecto NAVE (http://www.proyectonave.es/)</em:contributor>
    <em:targetApplication>
      <Description>
        <em:id>{ec8030f7-c20a-464f-9b0e-13a3a9e97384}</em:id>
        <em:minVersion>4.0</em:minVersion>
        <em:maxVersion>4.0</em:maxVersion>
      </Description>
    </em:targetApplication>
  </Description>
</RDF>

  • Marcado en negrita e dejado lo que debemos de modificar por las nuevas versiones,en mi caso tenia la versión 4.0.1:
em:version="4.0.1"




<em:minVersion>4.0.1</em:minVersion>

<em:maxVersion>4.0.1</em:maxVersion>

  • Guardamos y a continuación nos saldrá un mensaje como este, al que debemos de pinchar en "Actualizar"

  • Listo! Ahora sencillamente para instalarlo tan fácil como arrastrar "es-ES.xpi" encima del navegador abierto y nos pedirá confirmación de instalación del nuevo paquete, reiniciamos y ya estará en Español :D

Nota: Este ultimo método se puede aplicar para cualquier versión ¡ pero ojo!  intenta siempre que las versiones sean lo mas cercanas a ellas mismas para no tener futuros problemas.



1 comentario:

  1. Cambiar de Idioma Chromium 25.0.1.1364 (al menos en windows)
    Ir a la Carpeta: ChromiumPortable (o donde tengan el progralma) -> Data -> Settings
    Editar: ChromiumPortableSettings.ini
    Linea: Language=en-US
    Sustituir "en-US" por el nombre del archivo del idioma que se quiere: ver los nombres en la carpeta ChromiumPortable -> App -> Chromium -> Locales y copiar el nombre del archivo sin el ".pak", ejemplo para Español-Latino el nombre es "es-419".
    Pagina web http://chromium.sourceforge.net/
    Descarga ChromiumPortable: http://sourceforge.net/projects/crportable/?source=recommended

    ResponderEliminar