Creare un forum in multilingua

  • Un paio di giorni fa è stato aperto un topic ad un nostro utente chiedendo se si potesse realizzare un forum in wbb che presenta più lingue e ci ha presentato dei suoi dubbi (il link della discussione è questo: MEGA domandone: ima il forum multilingua può poi divdere alcuni contenuti esmepio le mailing list?

    • Se voglio mandare una mailing list solo agli italiani si può fare?
    • Oppure il banner pubblicitario nell'header può essere diverso a seconda della lingua?

    La risposta ad entrambe le domande, è ovviamente si!
    Ma non sono le uniche cose che si possono fare.
    È possibile creare sezioni visibili in base alla lingua che si sceglie, discussioni visibili agli utenti di una determinata lingua ed possibile anche cambiare il titolo. Ma se si vuole avere la stessa sezione ma in lingua differente?
    È possibile!
    Andiamo piano piano a chiarire le idee.


    Prima di tutto dobbiamo inserire la lingua che ci interessa oltre all'italiano, e avevo già postato parecchio tempo fa una guida:


    Aggiungere Lingue dopo l'installazione


    Ricordatevi inoltre che dovrete fare la stessa cosa con il file install>lang poiché se andrete a cambiare lingua ed entrate nell'acp vedrete tutte le variabili lingua e nulla di tradotto.



    Mandare una mailing list agli utenti di una lingua specifica


    ACP>Utenti>Gestione Utenti>Processo completo sugli utenti


    Scegliere la lingua e scendere sotto per scegliere invia una email agli utenti


    In questo modo potrete inviare delle email ai soli utenti di una determinata lingua.



    Inserire banner in base alla lingua degli utenti


    Normalmente per inserire una banner ci sono due possibilità:

    • Tramite modifica del template
    • Tramite plugin

    In entrambi i casi, se vorrete avere banner differenti, vi basterà aggiungere una variabile lingua nuova che può chiamarsi come volete anche banner 1 banner 2 ecc.
    L'importante è assicurarsi di aggiungerla in entrambi le lingue e con i link differenti. :)
    Il link che inserite ovviamente dipende da come utilizzate la variabile:

    • se nel template o in questo caso nei plugin il codice che inserite è
      HTML
      1. <img src="banner1" alt="testo" />

      vi basterà inserire il link dell'immagine nella variabile

    • se in caso contrario non utilizza il codice
      HTML
      1. <img src="banner1" alt="testo" />

      ma semplicemente inserite una variabile lingua del tipo

      HTML
      1. banner1

      nella variabile lingua dovrete inserire tutto il codice completo

      HTML
      1. <img src="link banner" alt="testo" />


    Sezioni che cambiano lingua

    È possibile far cambiare la dicitura delle sezioni, forum e descrizioni in base alla lingua che l'utente sceglie di utilizzare.
    Basta cambiare il titolo della categoria, forum e descrizione con una variabile lingua, che ad esempio può essere wbb.board.boardID1 ecc. E poi andare ad aggiungere come variabile lingua cambiando ovviamente la dicitura :) E' semplice ed è comodo. Ovviamente un po' lungo se si hanno molte sezioni.

  • Io non ho capito come usare il nome delle sezioni e delle categorie come variabile....


    Se per esempio ho una sezione chiamata "Suggerimenti" e la volessi mettere in multilingua come devo fare?
    Così?

    Codice sorgente
    1. wbb.board.Suggerimenti

    nelle variabili inglesi?