Supporto » Fixing WordPress » [SOLVED] Fare il sito in due lingue

  • bortolinchristian

    (@bortolinchristian)


    Salve a tutti,
    sono un novellino di wordpress e sto cercando di capirlo al meglio questo fantastico CMS.
    Stavo provando a creare un sito “test” per vedere il funzionamento di Pagine, Categorie e Articoli, provando a vedere anche i file allegati e come modificare e gestire il sito e devo dire che è ottimo. Avrei solo una domanda, avrei la necessità di fare il sito in italiano e tedesco. Ho i testi pronti di entrambe le lingue. Cosa consigliate? (mi convinene fare le pagine doppie oppure usare un plugin per la gstione ?
    Cosa più importante, se volessi mettere nel mio menù di navigazione (sulla parte destra del sito) le diciture “ITA” e “TED” per selezinare il sito nella lingua che si preferisce come faccio?
    Il sito web è questo qui http://infoegest.altervista.org/test1/
    Grazie in anticipo per l’aiuto.
    Saluti

Stai visualizzando 10 risposte - dal 1 al 10 (di 10 totali)
  • Moderatore Guido Scialfa

    (@wido)

    Ciao @bortolinchristian,

    Ci sono diversi modi e plugins per la gestione di un sito multilingue.

    Dipende tutto da cosa devi realizzare e da come pensi che si espanderà in futuro il sito.

    Tra i plugins più rinomati ed ovviamente open source e non a pagamento trovi QtranslateX, Ceceppa etc… puoi trovare una lista più esaustiva in Multilingual WordPress.

    Personalmente preferisco un approccio basato sulla feature network con l’aggiunta del plugin Multilingual Press che mi permette di non appesantire lato frontend le pagine e lato backend la gestione.

    Ripeto, dipende molto da cosa hai intenzione a realizzare, la scelta va fatta con cura onde evitare problematiche di gestione più che altro in futuro.

    Dai uno sguardo ai plugins e provali con dei contenuti di test, volendo anche quelli dello Theme Unit Test così da renderti meglio conto di quale sia il più adatto al tuo scopo.

    Ad ogni modo ogni plugin mette a disposizione ovviamente le features per lo switch della lingua, shortcodes e quant’altro ( in riferimento alla tua richiesta sulla dicitura delle lingue nel sito ).

    Chi ha creato la discussione bortolinchristian

    (@bortolinchristian)

    Gentilissimo, grazie mille.
    Mi hai aperto un mondo. Sto già sperimentando.
    Buona serata 🙂

    Chi ha creato la discussione bortolinchristian

    (@bortolinchristian)

    @wido
    sono riuscito a fare tutto con i widget che mi hai consigliato, avevo solo una domanda.
    Per adesso nel sito http://infoegest.altervista.org/test1/ le due lingue le vedi nel’header, ma posso volndo metterle sopra (come se fosse un vero e proprio “menu” così da inserirle nel “menu delle icone sociali”?
    Grazie
    Saluti

    Moderatore Guido Scialfa

    (@wido)

    Ciao @bortolinchristian,

    Guarda puoi inserirle dove vuoi, il plugin dovrebbe predisporre uno shortcode, se mi dici quale stai usando possiamo vedere se ha questa feature.

    Chi ha creato la discussione bortolinchristian

    (@bortolinchristian)

    Ciao ne devo provare un’altra perchè ho fatto come mi hai detto nell’altro post e togliendo un plug-in non va più in contrasto la categoria.
    Per quanto riguarda la traduzione stò usando qTranslate-X, dove posso trovare il codice che intendi tu?
    Grazie mille
    Gentilissimo

    • Questa risposta è stata modificata 6 anni, 2 mesi fa da bortolinchristian. Motivo: errata scrittura
    Chi ha creato la discussione bortolinchristian

    (@bortolinchristian)

    Un altra cosa, posso mettere una categoria come Homepage?

    Moderatore Guido Scialfa

    (@wido)

    Ciao, dunque per

    Un altra cosa, posso mettere una categoria come Homepage?

    Apri un’altro topic.

    Riguardo al plugin per la lingua e per poterne definire la posizione. qTranslateX usa un widget per il chooser, i widgets si possono richiamare tramite la funzione the_widget() che prende come valore il nome della classe del widget.

    La classe è qTranslateXWidget, quindi per richiamare il chooser dove vuoi devi andare ad inserire il seguente codice ( omettendo i tags php se necessario ).

    <?php the_widget( 'qTranslateXWidget' ); ?>

    Per inserirlo all’interno della sezione del menu devi vedere dove e come il tema implementa la chiamata del menu principale.

    Chi ha creato la discussione bortolinchristian

    (@bortolinchristian)

    Ciao scusami ma non sono pratico. Ho dovuto disattivare il plug-in qTranslateXWidget dato che mi andava in cnflitto con il tema. C’è un modo alternativo? Se comunque dovessi reinstallarlo non ho capito bene dove dovrei andare ad inserire il codice che mi hai scritto.
    Grazie in anticipo.
    Saluti

    Moderatore Guido Scialfa

    (@wido)

    Se il plugin va in conflitto con il tema è un bel problema, contatterei lo sviluppatore e gli farei presente il problema. Quel plugin per le traduzioni è tra uno dei più utilizzati.

    Andare a vedere in cosa va in conflitto significa installarsi tema, plugin e fare delle ricerche, è un tantino più complicato come supporto, sicuramente lo sviluppatore del tema avrà modo di darti maggiori informazioni circa il problema.

    Riguardo allo snippet di codice va inserito dove vuoi che appaia, devi quindi mettere mano a qualche template ( o meglio ancora farti un child theme ).

    Chi ha creato la discussione bortolinchristian

    (@bortolinchristian)

    Ciao, per adesso sono riuscito a risolvere, grazie 🙂

Stai visualizzando 10 risposte - dal 1 al 10 (di 10 totali)
  • Il topic ‘[SOLVED] Fare il sito in due lingue’ è chiuso a nuove risposte.