<html>
  <head>
    <meta content="text/html; charset=UTF-8" http-equiv="Content-Type">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    Ep Jordi<br>
    Bona feina!<br>
    Una reflexió sobre el mètode de catalanització del Firefox:<br>
    Què passa amb la gent que té instal·lada una beta, en comptes de la
    estable?<br>
    Per exemple, jo estic al canal "beta" d'actualitzacions. Aquí una
    captura (al darrere hi ha el directoris de
    <a class="moz-txt-link-rfc2396E" href="ftp://ftp.mozilla.org/pub/firefox/releases/"><ftp://ftp.mozilla.org/pub/firefox/releases/></a>, que dius que el
    Catalanitzador utilitza):<br>
    <i><img src="cid:part1.06030107.03020801@gmail.com" alt=""></i><br>
    Nomes apareix la referència a "beta" a la línia de sota del botó
    "Comprova si hi ha actualitzacions·: <i>Actualment esteu al canal </i><i><b>beta</b></i><i>
      d'actualitzacions</i>.<br>
    Sense haver-ho provat, diria que en el meu cas, el Catalanitzador
    detectaria que lla versió és "19.0". Ho dic perquè aquest
    comportament és el que fa l'extensió "Quick locale switcher", que té
    un botó per baixar més locales i sempre diu que no troba el
    directori, perquè detecta la versió 19.0 i en realitat és la
    "19.0b5".<br>
    <br>
    Per tant, interpreto el Catalanitzador aniria a buscar el directori:<br>
    <a class="moz-txt-link-freetext" href="ftp://ftp.mozilla.org/pub/firefox/releases/">ftp://ftp.mozilla.org/pub/firefox/releases/</a><u>19.0</u>/win32/ca/Firefox%20Setup%20<u>19.0</u>.exe
    <br>
    mentre que el correcte seria:<br>
    <a class="moz-txt-link-freetext" href="ftp://ftp.mozilla.org/pub/firefox/releases/">ftp://ftp.mozilla.org/pub/firefox/releases/</a><u>19.0b5</u>/win32/ca/Firefox%20Setup%20<u>19.0b5</u>.exe<br>
    <br>
    Ho comento perquè potser valdria la pena detectar aquests casos i
    per evitar potencials "FinishedWithError" d'aquesta acció.<br>
    <br>
    Sense coneixement de com funciona tot plegat, crec que hi ha dues
    opcions:<br>
    <br>
    1) Si hi ha manera de detectar que la versió és la 19.0b5 (en el meu
    exemple), llavors cap problema: es va a buscar aquella versió a
    l'FTP. In this respect:<br>
    - Cerco a l'<i><a class="moz-txt-link-freetext" href="about:config">about:config</a></i> la cadena "19.0b5" i <u>no</u>
    apareix :-(<br>
    - Cerco "beta" i apareix aquesta entrada: <i>app.update.channel = </i><i>beta</i><br>
    Ignoro com es podria detectar que és la 19.0<u>b5</u>
    específicament.<br>
    <br>
    2) Si es detecta que el Firefox és versió beta (o alpha si existeix)
    amb la clau "<i>app.update.channel = </i><i>beta</i>" (?), llavors
    de moment es podria dir que l'acció és "No es pot aplicar".<br>
    <br>
    Si es tira per l'opció 2, llavors potser seria contraproduent
    ajuntar les 2 accions (interfície+llengua navegació), perquè la
    interfície no es podria aplicar, però la llengua de navegació sí...<br>
    <br>
    M'explico?<br>
    <br>
    salut<br>
    jordi s<br>
    <br>
    <div class="moz-cite-prefix">Al 10/02/2013 10:49, En/na Jordi Mas ha
      escrit:<br>
    </div>
    <blockquote cite="mid:51176D39.4040504@softcatala.org" type="cite">Ep
      gent,
      <br>
      <br>
      (nota vaig oblidar-me d'enviar això que tinc llest des de dilluns)
      <br>
      <br>
      Una nova versió de la branca de desenvolupament:
      <br>
      <br>
<a class="moz-txt-link-freetext" href="https://github.com/Softcatala/CatalanitzadorPerAlWindows-binaries/blob/master/latest/development/CatalanitzadorPerAlWindows.exe?raw=true">https://github.com/Softcatala/CatalanitzadorPerAlWindows-binaries/blob/master/latest/development/CatalanitzadorPerAlWindows.exe?raw=true</a>
      <br>
      <br>
      Aquesta és la versió que ens porta cap el Catalanitzador 2.0.
      <br>
      <br>
      Dos canvis:
      <br>
      <br>
      - L'acció del Chrome canvia la interfície del Chrome
      <br>
      - L'acció del Fireox canvia la interfície del Firefox
      <br>
      <br>
      Com funciona el tema del Firefox, agarreu-vos:
      <br>
      <br>
      Al fitxer configuration.xml hi ha dues entrades pel Firefox:
      <br>
      <br>
1)<a class="moz-txt-link-freetext" href="ftp://ftp.mozilla.org/pub/firefox/releases/">ftp://ftp.mozilla.org/pub/firefox/releases/</a>[version]/win32/ca/Firefox%20Setup%20[version].exe
      <br>
      2)<a class="moz-txt-link-freetext" href="ftp://ftp.mozilla.org/pub/firefox/releases/">ftp://ftp.mozilla.org/pub/firefox/releases/</a>[version]/SHA1SUMS
      <br>
      <br>
      En les dues URL el tag [version] es reemplaça per la versió que
      l'usuari tingui instal·lada, per exemple per 18.0.1 seria:
      <br>
      <br>
1)<a class="moz-txt-link-freetext" href="ftp://ftp.mozilla.org/pub/firefox/releases/18.0.1/win32/ca/Firefox%20Setup%2018.0.1.exe">ftp://ftp.mozilla.org/pub/firefox/releases/18.0.1/win32/ca/Firefox%20Setup%2018.0.1.exe</a>
      <br>
      2)<a class="moz-txt-link-freetext" href="ftp://ftp.mozilla.org/pub/firefox/releases/18.0.1/SHA1SUMS">ftp://ftp.mozilla.org/pub/firefox/releases/18.0.1/SHA1SUMS</a>
      <br>
      <br>
      Comencem per baixar el fitxer 2) i buscar la signatura del fitxer
      win32/ca/Firefox%20Setup%2018.0.1.exe.
      <br>
      <br>
      Baixem el fitxer 1) i comprovem que la signatura sha1sum és la
      mateixa.
      <br>
      <br>
      Si, funciona, executem el instal·lador /s i després si és
      necessari, canviem la llengua de navegació.
      <br>
      <br>
      En quant a la fragilitat:
      <br>
      <br>
      - Aquesta acció és la primera que agafa fitxers d'un servidor no
      Softcatalà.
      <br>
      <br>
      - Si algun dia canvia l'estructura de directoris a can Mozilla
      tindrem un problema
      <br>
      <br>
      A nivell de proves, el repte són totes les versions que
      existeixen:
      <br>
      <a class="moz-txt-link-freetext" href="ftp://ftp.mozilla.org/pub/firefox/releases/">ftp://ftp.mozilla.org/pub/firefox/releases/</a>
      <br>
      <br>
      Ara mateix no hi ha restricció de versions, però jo potser per
      darrera de la versió 3.0 no oferiria el paquet de llengua per
      reduir les proves i perquè versions tant antigues no paga la pena.
      En qualsevol escenari, el canvi de llengua sempre és fa.
      <br>
      <br>
      Atentament,
      <br>
      <br>
      Jordi,
      <br>
    </blockquote>
    <br>
  </body>
</html>