Risultati da 1 a 8 di 8

Discussione: Come tradurre un componente?

  1. #1
    Inattivo
    Data Registrazione
    Jul 2006
    Località
    Porto Recanati, Italy
    Età
    40
    Messaggi
    871

    Come tradurre un componente?

    Quacluno mi sa dire come devo fare per tradurre un componente intero?

    Ho istallato un componente da vbulletin.org e vorrei averlo nel mio forum in italiano, dove devo andare nel forum per avere un'area con tutti i campi da tradurre?

    Grazie

  2. #2
    Borg L'avatar di y2ksw
    Data Registrazione
    Nov 2004
    Località
    Bologna, Italia
    Età
    63
    Messaggi
    9,026
    La maggioranza dei prodotti in circolazione utilizzano aree (più raramente un prefisso specifico) per le loro frasi, ad esempio:

    Clicca l'immagine per ingrandirla. 

Nome: 05-02-2012-13.50.44.jpg 
Visualizzazioni: 12 
Dimensione: 10.1 KB 
ID: 1471


    Clicca l'immagine per ingrandirla. 

Nome: 05-02-2012-13.50.51.jpg 
Visualizzazioni: 12 
Dimensione: 21.4 KB 
ID: 1472


    Sulla destra si trovano poi i link di modifica, e uno spunta che indica se è stato tradotto per tutte le lingue installate:

    Clicca l'immagine per ingrandirla. 

Nome: 05-02-2012-13.51.02.jpg 
Visualizzazioni: 12 
Dimensione: 18.2 KB 
ID: 1473


    In modifica, infine, si aggiunge la traduzione. In questo modo è anche possibile rinominare le frasi Inglesi per modificare alcune caratteristiche ricorrenti e noiose:

    Clicca l'immagine per ingrandirla. 

Nome: 05-02-2012-13.51.18.jpg 
Visualizzazioni: 3 
Dimensione: 114.1 KB 
ID: 1470

    In alternativa si devono cercare i nomi delle variabili delle frasi, a volte inserite in altre aree (errori, invio email).

    Terminato le traduzioni, si esportano le sole frasi delle lingua e del prodotto selezionato.

    Un altro metodo, molto comune, ma pericoloso, è la traduzione del file XML. Per farlo bene, è necessario tradurre tutte le frasi fra i tag:
    Codice:
    <phrase ...>
    e
    Codice:
    </phrase>
    e importare alla fine le frasi in un file separato, appositamente costruita per l'importazione della lingua specifica, pPerché ovviamente si traduce la lingua master e non si crea una copia aggiuntiva per la lingua aggiuntiva.

    Il file aggiuntivo deve essere formattato in base alla lingua già presente nel sistema, ad esempio:

    Codice PHP:
    <?xml version="1.0" encoding="ISO-8859-1"?>

    <language name="Italiano" vbversion="4.1.10" product="vbulletin" type="phrases">
    (...)
    </language>
    Nello spazio indicato con (...), vanno incollato le sezioni tradotte nel plugin, presenti fra i tag
    Codice:
    <phrases>
    e
    Codice:
    </phrases>
    Soltanto così si crea un file di traduzione che non si sovrappone alla lingua master, ma che si integra con la lingua. E' particolarmante importante, perché le traduzioni che sostituiscono la lingua master non saranno più aggiornate correttamente e quindi possono causare malfunzionamenti anche molto gravi dell'intero forum e cms!
    Giovanni
    http://www.trimelli.com/

    Per favore non mandatemi PM, ma scrivete sul forum. Vi sarà risposto prima.

  3. #3
    Inattivo
    Data Registrazione
    Jul 2006
    Località
    Porto Recanati, Italy
    Età
    40
    Messaggi
    871
    Se traduco un componente come nel primo caso poi se scarico il file in automatico avrò un file che posso ricaricare in tutti gli altri forum che non andarà a sostituire la linugua madre?

    Ciao

  4. #4
    Borg L'avatar di y2ksw
    Data Registrazione
    Nov 2004
    Località
    Bologna, Italia
    Età
    63
    Messaggi
    9,026
    Sì esatto, il file scaricato dalla traduzione classica non sostituisce la lingua master, ma si integra.
    Giovanni
    http://www.trimelli.com/

    Per favore non mandatemi PM, ma scrivete sul forum. Vi sarà risposto prima.

  5. #5
    Inattivo
    Data Registrazione
    Jul 2006
    Località
    Porto Recanati, Italy
    Età
    40
    Messaggi
    871
    Ho tradotto un componente ma anche se compilo tutte le frasi, alla fine alcune rimangono fuori...

    Puoi istallare nella demo di vbulletin il componente

    http://www.vbulletin.org/forum/showthread.php?t=269808

    Così ti faccio un esempio?

  6. #6
    Borg L'avatar di y2ksw
    Data Registrazione
    Nov 2004
    Località
    Bologna, Italia
    Età
    63
    Messaggi
    9,026
    Me lo mandi via mail? Lo controllo in locale, sulla demo non si installa ...
    Giovanni
    http://www.trimelli.com/

    Per favore non mandatemi PM, ma scrivete sul forum. Vi sarà risposto prima.

  7. #7
    Inattivo
    Data Registrazione
    Jul 2006
    Località
    Porto Recanati, Italy
    Età
    40
    Messaggi
    871
    Che ti devo mandare?

  8. #8
    Borg L'avatar di y2ksw
    Data Registrazione
    Nov 2004
    Località
    Bologna, Italia
    Età
    63
    Messaggi
    9,026
    Il prodotto e la traduzione estratta.
    Giovanni
    http://www.trimelli.com/

    Per favore non mandatemi PM, ma scrivete sul forum. Vi sarà risposto prima.

Discussioni Simili

  1. Componente per bug tracker
    Di Ricsca nel forum Mod e Template
    Risposte: 3
    Ultimo Messaggio: 14-01-2011, 16:14
  2. vBulletin 3.8.x Tradurre Prodotti
    Di horusbird nel forum VBulletin 3
    Risposte: 2
    Ultimo Messaggio: 17-08-2009, 14:47
  3. vBulletin 3.8.x Come tradurre vbulletin
    Di poreddu nel forum VBulletin 3
    Risposte: 1
    Ultimo Messaggio: 07-07-2009, 20:25
  4. vBulletin 3.6.x come tradurre i mesi e i giorni
    Di Sworm nel forum VBulletin 3
    Risposte: 4
    Ultimo Messaggio: 11-07-2008, 18:28
  5. vBulletin 3.6.x come faccio per tradurre?
    Di zighinno nel forum VBulletin 3
    Risposte: 6
    Ultimo Messaggio: 18-10-2007, 23:41

Segnalibri

Permessi di Scrittura

  • Tu non puoi inviare nuove discussioni
  • Tu non puoi inviare risposte
  • Tu non puoi inviare allegati
  • Tu non puoi modificare i tuoi messaggi
  •