Vai al contenuto
najaru

Installare una traduzione in italiano su IP.Board

Recommended Posts

najaru

Premessa
Esisteno 2 metodi principali per l'installazione della lingua italiana. Dall'aprile 2013 abbiano cambiato metodo che, anche se lievemente piu complesso, non crea problemi di sovrascrittura della lingua inglese n'è problemi di import legati all'hosting.

Potete trovare le nostre traduzioni nella sezione DOWNLOAD, ciascuna nella corrispondente sezione. Dalla 3.4 è stato introdotto il nuovo metodo di installazione, per le precedenti fare riferimento alla descrizione in fondo in grigio chiaro.




Grazie a tutti quelli che hanno contribuito

La traduzione è stata effettuata grazie ad una collaborazione tra molti utenti della nostra community, chiediamo quindi a tutti di segnalare eventuali problemi, errori, o malfunzionamenti nella nostra sezione Tracker

 

 

Avvertimenti

E' importante spare che importanto un nuovo pacchetto lingua verranno sovrascritte tutte le eventuali personalizzazioni eseguite in precedenza nei pacchetti che si stanno importando.

Teoricamente la lingua inglese originale è protetta, e non è sovrascrivibile, e le procedure consigliate in queste istruzioni non andranno ad agire su di essa, è comunque possibile che per alcuni motivi la lingua inglese venga modificata: per poterla ripristinare è necessario utilizzare questa procedura. E' importante avere sempre la lingua inglese originale in modo da poter permettere

Le istruzioni sono state redatte utilizzando una linguaggio inglese del lato Admin. Nonostante venga fornita nel pacchetto anche la traduzione del lato admin, consigliamo di lasciarlo in lingua originale, per poter continuare a seguire le istruzioni originali del supporto ufficiale IPS e per non avere eventuali errori di procedura.

Nell'ultima diapositiva (FINE) è disponibile un video che descrive la parte più complessa della procedura. Si consiglia di visionarlo solo dopo aver letto completamente le istruzioni. Sono presenti alcuni attimi di inattività a causa del tempo necessario nell'import dei files

 

 

STEP1- Non hai ancora una lingua italiana installata?

Via in ACP - Look&Feel - Manage languages. Se non hai ancora una lingua italiana creata devi crearne una. Per crearla devi duplicare la lingua inglese: nella linea dell'inglese, tutto a destra, cliccate sull'icona che fa comparire il menu a comparsa, Copy Language Pack.

E verrà creata una skin chiamata molto probabilmente English(USA)(Copy).

Nella nuova lingua che sarà stata creata, sempre sulla destra, fate Edit, e cambiate il nome della lingua in italiano, e mettete it_IT nel campo locale (oppure it_IT.UTF-8), ed impostatela come di default se lo desiderate.

Hai già una lingua italiana installata? In questo caso sei pronto per passare allo step successivo

 

STEP2- Translate Externally

A destra della lingua italiana, aprite il menu, e cliccate su Translate Externally. Se non l'avete ancora fatto in precedenza, vi verrà chiesto con un messaggio di avvertimento di creare una cartella chiamata translate nella cartella root del vostro forum, in sostanza nella stessa posizione in cui sono contenuti i file initdata.ini, il file config_global.php

 

La cartella deve avere permessi CHMOD 0777. Rifate allora Translate Externally

Se la scrittura dei file andrà a buon fine comparirà un avviso verde in una pagina in cui vi verranno visualizzati anche tutti i file con due colonne: la colonna Last Local Edit con la data dell'ultima modifica del file fisico e la colonna Last DB Update con la data dell'ultima modifica del linguaggio nel database che sarà poi quello visto realmente nella board live. Inizialmente queste date saranno probabilmente identiche.

 

 

 

STEP3- Caricare via FTP i files forniti

Nei pacchetti che vi forniamo sono presenti alcuni dei file che avete appena visto, ma con le stringhe tradotte ed aggiornate. Dovete caricarli nello stesso percorso appena descritto, quindi dovete caricare via FTP il contenuto della cartella upload_LATOPUBBLICO oppure upload_LATOADMIN nella appena root del forum (la stessa in cui è contenuta la cartella translate appena creata. Dovrete fare sovrascrivere i file

 

 

 

STEP4- Verifica ed import dei file tradotti appena caricati

Aggiornando (F5) la pagina nell'admin in cui abbiamo visualizzato i file nello STEP2- Translate Externally, si potranno vedere i file appena caricati con una data Last Local Edit differente da quella precedente e soprattutto differente sia da quella dei file non caricati (per esempio quelli dell'admin se avete caricato il lato pubblico) sia da quella Last DB Update

 

Ora bisognerà importare nel database proprio questi file. Selezionateli manualmente (in teoria potrete anche selezionarli tutti), andando poi in fondo a destra e cliccando Import selected files
Dovrebbe comparire una finestrella di conferma processo avvenuto.

Se per caso invece si verificasse un errore, tipo "Fatal error: Allowed memory size of ...", provate a ripetere l'operazione selezionando un numero minore di files.

  STEP5- Eseguire il recache

Tornando nella pagina delle lingue (ACP - Look&Feel - Manage languages), sulla linea dell'Italiano a destra, dovrete cliccare sul pulsante centrale con le due freccie verdi Recache All

    STEP6- Controllo nella Board

Facendo un refresh ripetuto nella board live dovreste notare i cambiamenti della traduzione. Ovviamente se era già tradotta in italiano probabilmente non vedrete differenze importanti.

 

 

 

STEP7- Chiudere la sezione di traduzione esterna

Ora la procedura di installazione della traduzione è terminata, ma continuerete a visualizzare un messaggio di traduzione esterna attiva

Cliccate sul link here to go there now. e arrivati sulla solita pagina chiudere la sessione premendo il pulsante in alto a sinistra Finish and Remove

 

 

FINE

La procedura è finalmente conclusa. In caso di problemi potrete chiedere supporto nella SEZIONE TRADUZIONI del nostro sito, oppure nel topic di supporto del file che avete scaricato.

 

 

 

 

 

 

Da qui in poi è descritta la vecchia procedura con l'import dei file xml.

 


Contenuto dei file
Per la stessa versione di una lingua, troverete in download alcuni file:
-il pacchetto xml.gz totale importabile dall'admin
-i pacchetto zip con tutti i file xml parziali importabili sempre dall'admin
-il pacchetto zip contenente i file php originali della lingua.



Come importare un pacchetto di lingua (sia totale che parziale)
-collegarsi all'acp
-look&feel
-manage language
- in fondo è presente un campo Upload language pack from your computer, selezionare il file dal proprio computer e cliccare su Import

!!!!! leggere di seguito prima di importare


Appunti importanti relativi ad errori di importazione del pacchetto globale

E' da segnalare che su alcuni hosting potrebbero verificarsi problemi di Gateway timeout durante l'importazione, o comunque altri tipi di errore.
E' possibile quindi importare i singoli pacchetti parziali che sono disponibili in questo stesso download, seguendo però prima questa procedura in modo da creare prima una nuova lingua su cui lavorare:
-collegarsi all'acp
-look&feel
-manage language
-duplicare la lingua inglese usando il menù a tendina sulla destra sempre nella riga della lingua inglese
-cambiare nome alla nuova lingua (che ora si chiamerà English (COPY) )chiamandola come si preferisce (Italiano di solito), e cambiare la codifica init_IT se si è su hosting linux e in italian se si è su hosting windows
-settarla come di default
A questo punto sempre tramite -look&feel -manage language in fondo sarà possibile selezionare i 3 file parziali (core, forums, members)
ATTENZIONE che in alcune versioni IP.Board andranno a sovrascrivere tutte le lingue compresa l'inglese, nonostante che questa sia protetta. Purtroppo questo problema non succede sempre, quindi ci è impossibile prevederlo. Nella nostra sezione download è comunque disponibile il pacchetto inglese originale, da reinstallare nel caso venga sovrascritto. Per sapere se l'inglese è protetto o meno è sufficiente provare a vadere se nella tendina della lingua c'è l'opzione per cancellarlo, se non c'è vuol dire che la lingua è protetta e (teoricamente) non dovrebbe essere sovrascritta.


Altra possibilità è quella di utilizzare il pacchetto allegato chiamato files_php_italiano_x_x_x (nome che cambia a seconda della versione). Questi sono tutti i file php sorgenti della traduzione.
Per poterli usare è necessario:
-collegarsi all'acp
-look&feel
-manage language
-duplicare la lingua inglese usando il menù a tendina sulla destra sempre nella riga della lingua inglese
-cambiare nome alla nuova lingua (che ora si chiamerà English (COPY) )chiamandola come si preferisce (Italiano di solito), e cambiare la codifica init_IT se si è su hosting linux e in italian se si è su hosting windows
-passando il mouse sul nome della nuova lingua si può vedere in fondo il link che la indica, questo link termina con il numero di ID della lingua in questione.
nell'esempio qui sotto l'id è il numero 9

http://www.invisionita.it/forum/admin/index.php?adsess=jhjgjgh3e&app=core&module=languages&section=manage_languages&do=list_word_packs&id=9

-collegarsi via ftp e caricare sovrascrivendo tutti questi file php nella cartella cache/lang_cache/9 (nove è quella del nostro esempio) presente nella root del vostro forum
Eseguire poi un racache delle skin.




Segnalazione errori
E' possibile segnalare eventuali errori nel nostro tracker

Condividi questo messaggio


Link di questo messaggio
Condividi su altri siti
Psycos

STEP3- Caricare via FTP i files forniti

Nei pacchetti che vi forniamo sono presenti alcuni dei file che avete appena visto, ma con le stringhe tradotte ed aggiornate. Dovete caricarli nello stesso percorso appena descritto, quindi dovete caricare via FTP il contenuto della cartella upload_LATOPUBBLICO oppure upload_LATOADMIN nella appena root del forum (la stessa in cui è contenuta la cartella translate appena creata. Dovrete fare sovrascrivere i file

 

"Nei pacchetti che vi forniamo sono presenti alcuni dei file che avete appena visto"

Scusa ma quali sono i nuovi files da importare?

Condividi questo messaggio


Link di questo messaggio
Condividi su altri siti
Askancy

STEP3- Caricare via FTP i files forniti

Nei pacchetti che vi forniamo sono presenti alcuni dei file che avete appena visto, ma con le stringhe tradotte ed aggiornate. Dovete caricarli nello stesso percorso appena descritto, quindi dovete caricare via FTP il contenuto della cartella upload_LATOPUBBLICO oppure upload_LATOADMIN nella appena root del forum (la stessa in cui è contenuta la cartella translate appena creata. Dovrete fare sovrascrivere i file

 

"Nei pacchetti che vi forniamo sono presenti alcuni dei file che avete appena visto"

Scusa ma quali sono i nuovi files da importare?

Che pacchetto hai scaricato? potresti indicarcelo?

Condividi questo messaggio


Link di questo messaggio
Condividi su altri siti

Crea un account o accedi per lasciare un commento

You need to be a member in order to leave a comment

Crea un account

Iscriviti per un nuovo account nella nostra comunità. È facile!

Registra un nuovo account

Accedi

Sei già registrato? Accedi qui.

Accedi Ora


×