Autore Topic: Firefox4 errore dopo localizzazione [Linux]  (Letto 17025 volte)

0 Utenti e 2 Visitatori stanno visualizzando questo topic.

Offline Trotto@81

  • Post: 363
Firefox4 errore dopo localizzazione [Linux]
« il: 10 Settembre 2010 21:58:12 »
Salve,
sono solito compilarmi Firefox sul mio sistema con le opzioni che più mi interessano,
con il 3.x non ho mai avuto problemi con le localizzazioni, ma con il 4.0 dopo la compilazione
che si completa regolarmente, all'avvio dell'applicazione ottengo questo errore.
http://img10.imageshack.us/i/ff4error.png/
Le opzioni di compilazione che passo sono queste:
Codice: [Seleziona]
./configure \
  --prefix=/usr \
  --enable-official-branding \
  --build=$MACHTYPE \
  --target=$MACHTYPE \
  --libdir=/usr/lib${LIBDIRSUFFIX} \
  --with-default-mozilla-five-home=/usr/lib${LIBDIRSUFFIX}/firefox-$VERSION \
  --enable-application=browser \
  --enable-default-toolkit=cairo-gtk2 \
  --enable-install-strip \
  --enable-strip \
  --enable-system-cairo \
  --enable-ui-locale=it \
  --disable-crashreporter \
  --disable-updater \
  --with-l10n-base=$TMP/l10n \
  --disable-installer \
  --disable-necko-wifi \
  --enable-svg \
  --enable-canvas \
  --with-system-zlib \
  --disable-composer
Il sistema è la Slackware Current a 64bit, mi chiedevo se dipendesse dalla localizzazione italiana, i file per la lingua li prendo da http://hg.mozilla.org/l10n-central.

Spero in un valido aiuto. :)

Grazie.
« Ultima modifica: 10 Settembre 2010 21:59:52 da Trotto@81 »

Offline Trotto@81

  • Post: 363
Re: Firefox4 errore dopo localizzazione [Linux]
« Risposta #1 il: 10 Settembre 2010 22:47:10 »
Dimenticavo di dire che in inglese non ho problemi, tutto nasce quanso lo localizzo.
Sembra un errore di sintassi, ma non sono un esperto in questo.
Nel caso dove posso segnalare il problema in modo che sia risolto?

Offline iacchi

  • Amministratore
  • Post: 6375
    • iacchiblog
Re: Firefox4 errore dopo localizzazione [Linux]
« Risposta #2 il: 10 Settembre 2010 23:15:10 »
Allora: da dove prendi i sorgenti? Perché le stringhe di FF4 sono in continuo divenire e può darsi che i sorgenti siano più vecchi rispetto ai file della localizzazione e quindi alcune chiavi potrebbero essere cambiate, portando all'errore. Se scarichi i sorgenti dalle release, dovresi assicurarti di scaricare con mercurial la revisione che interessa quella release, e non l'head di l10n.

Inoltre: non è più semplice salvarsi un file mozconfig piuttosto che riscrivere ogni volta i parametri di configure?
« Ultima modifica: 10 Settembre 2010 23:17:07 da iacchi »

Offline Trotto@81

  • Post: 363
Re: Firefox4 errore dopo localizzazione [Linux]
« Risposta #3 il: 11 Settembre 2010 00:03:53 »
Intanto grazie mille per la risposta.
I sorgenti li prendo sempre da http://releases.mozilla.org/pub/mozilla.org/firefox/releases/ e la versione che ho provato
a localizzare è la 4.0b5.

Per quanto riguarda i paramenti, ho lo slackbuild già pronto da lanciare ogni volta che devo compilare.

In definitiva come devo procedere per scaricare i giusti file?
Con il 3.6.x non ho mai avuto problemi del genere.
« Ultima modifica: 11 Settembre 2010 00:08:14 da Trotto@81 »

Offline iacchi

  • Amministratore
  • Post: 6375
    • iacchiblog
Re: Firefox4 errore dopo localizzazione [Linux]
« Risposta #4 il: 11 Settembre 2010 00:53:13 »
Con la 3.6 non hai mai avuto problemi perché la localizzazione una volta che è stata rilasciata come stabile rimane costante. Se vai qui: http://hg.mozilla.org/l10n-central/it/ a fondo pagina vedrai la sezione tag. Il changeset associato al tag della release b5 è questo: c40857e56c76, quindi quando vuoi fare il pull del repo l10n non devi digitare "hg clone http://hg.mozilla.org/l10n-central/it/" ma "hg clone -r c40857e56c76 http://hg.mozilla.org/l10n-central/it/", oppure puoi andare a questa pagina: http://hg.mozilla.org/l10n-central/it/file/c40857e56c76 e scaricare l'archivio come zip o bz2 usando i link in alto. A questo punto dovrebbe funzionarti, dimmi come va.
« Ultima modifica: 11 Settembre 2010 00:57:10 da iacchi »

Offline Trotto@81

  • Post: 363
Re: Firefox4 errore dopo localizzazione [Linux]
« Risposta #5 il: 11 Settembre 2010 10:53:12 »
Ho appena compilato e funzioan tutto alla perfezione!! :D
Grazie mille per l'aiuto, da solo non sarei riuscito a trovare queste informazioni.

Vorrei farti un'altra domanda, questo metodo si sviluppo delle localizzazioni sarà
valido anche dopo l'uscita delle versioni stabili?

Altra cosa, in Inforamaizioni su Firefox mi risulta, Mozilla/5.0 (X11; Linux x86_64; rv:2.0b5) Gecko/20100101 Firefox/4.0b5, la data di compilazione è ovviamente oggi.
« Ultima modifica: 11 Settembre 2010 11:40:52 da Trotto@81 »

Offline iacchi

  • Amministratore
  • Post: 6375
    • iacchiblog
Re: Firefox4 errore dopo localizzazione [Linux]
« Risposta #6 il: 11 Settembre 2010 18:05:01 »
Sì l'user agent va bene.
Questo metodo di sviluppo delle localizzazioni è sempre stato così e così sarà ancora per molto (con l'unica differenza del passaggio che c'è stato da cvs a hg). L'unica differenza è che quando FF4 sarà rilasciato non sarà più in l10n-central ma in releases/mozilla-2.0 e quindi a quel punto la localizzazione sarà "stabile" come lo è ora per la 3.6 in releases/mozilla-1.9.2

Offline Trotto@81

  • Post: 363
Re: Firefox4 errore dopo localizzazione [Linux]
« Risposta #7 il: 11 Settembre 2010 20:09:52 »
Ok, grazie per le spiegazioni, nel caso ci fosse ancora bisogno non esiterò a scrivere ancora. :)

Offline Trotto@81

  • Post: 363
Re: Firefox4 errore dopo localizzazione [Linux]
« Risposta #8 il: 10 Marzo 2011 17:13:33 »
Utilizzo sempre lo stesso topic per chiedere se la localizzazione per la rc1 è http://hg.mozilla.org/l10n-central/it/file/184cbece4a3a.
Sto compilando, vedo se arriva a termine o sorgono problemi successivamente.

Offline flod

  • Amministratore
  • Post: 15057
    • http://www.flod.org
Re: Firefox4 errore dopo localizzazione [Linux]
« Risposta #9 il: 10 Marzo 2011 17:26:23 »
Non dovrebbe darti problemi, la traduzione non è stata modificata nell'ultimo periodo e il "tip" non ha stringhe in eccesso o mancanti ;-)

Offline Trotto@81

  • Post: 363
Re: Firefox4 errore dopo localizzazione [Linux]
« Risposta #10 il: 10 Marzo 2011 17:34:13 »
Ok, quindi  in teoria andava bene anche quella della b12?

Gentilissimo e pronto come sempre.

Grazie.

Offline flod

  • Amministratore
  • Post: 15057
    • http://www.flod.org
Re: Firefox4 errore dopo localizzazione [Linux]
« Risposta #11 il: 10 Marzo 2011 17:43:44 »
Sì, se non ricordo male la RC e la beta12 hanno la stessa localizzazione. Peraltro non capisco come mai non ci sia il tag relativo alla RC :?
http://hg.mozilla.org/l10n-central/it/graph

Offline flod

  • Amministratore
  • Post: 15057
    • http://www.flod.org
Re: Firefox4 errore dopo localizzazione [Linux]
« Risposta #12 il: 10 Marzo 2011 17:46:46 »
Ok, capito anche questo. Giustamente la 4.0 esce dal branch mozilla-2.0, così come la localizzazione esce da l10n-mozilla-2.0. Di fatto RC e b12 hanno comunque lo stesso changeset e stringhe uguali ;-)
http://hg.mozilla.org/releases/l10n-mozilla-2.0/it/rev/9d23fb9b6fa9

Offline Trotto@81

  • Post: 363
Re: Firefox4 errore dopo localizzazione [Linux]
« Risposta #13 il: 10 Marzo 2011 19:11:06 »
Mi sono perso nel tuo ragionamento  :D
http://hg.mozilla.org/l10n-central/it/file/184cbece4a3a in soldoni, questo va bene?
Non ho nessun problema, almeno apparentemente.

Offline flod

  • Amministratore
  • Post: 15057
    • http://www.flod.org
Re: Firefox4 errore dopo localizzazione [Linux]
« Risposta #14 il: 10 Marzo 2011 19:36:31 »
Sì, ci sono stringhe cambiate tra le due versioni ma non riguardano Firefox (suite e calendar) ;-)

0 Utenti e 2 Visitatori stanno visualizzando questo topic.