
Transposh è un plugin di WordPress utilizzato per eseguire il traduzione automatica degli alberini e delle pagine del tuo sito web. È molto utile poiché consente di eseguire conversioni di aggiunta specifiche per ogni parte del tuo sito, visivamente, la pagina del.
Inoltre, Transposh permette che i visitatori può aiutarvi a per eseguire la conversione. Per fare questo, È possibile impostare il profilo degli utenti che vi permettono di eseguire lo stesso, e anche Consenti a qualsiasi visitatore di farlo.
Se è stato installato il plugin Transposh sul tuo sito WordPress e ti ritrovi sviluppare o modificare un plugin o temi, potrebbe essere necessario lingua corrente una pagina o una voce, adattare i contenuti ai visitatori diversi. Immaginate che a seconda della lingua dell'utente, si desidera visualizzare un video o altro, modo che ciascun utente possa vederlo e ascoltarlo nella tua lingua. Per questo, Si può fare uso del proprio plugin Transposh, attraverso il quale si impara la lingua in cui il tuo sito sta mostrando in ogni momento.
Transposh salva un oggetto nella matrice $GLOBALS di PHP, così, in qualsiasi momento, È possibile accedervi. Così, utilizzando il seguente codice, Innanzitutto, Si può scoprire se il vostro sito ha attivato Questo plugin, e se è così, Si può fare riferimento a esso a una variabile per successivamente utilizzare:
1 2 3 | if ( isset( $GLOBALS[ 'my_transposh_plugin' ] ) { $transposh = $GLOBALS[ 'my_transposh_plugin' ]; } |
Una volta si è fatto riferimento all'oggetto plugin Transposh, informazioni per la lingua corrente semplicemente accedere alla variabile target_language, nel modo seguente:
1 | $idioma_actual = $transposh->target_language; |
Questa variabile è il Codice ISO la lingua della pagina viene visualizzata in ogni momento: ES (Spagnolo), FR (Francese), … ecc.
Pertanto, Una volta qui, È già possibile eseguire le azioni appropriate che hanno bisogno e che dipendono dalla lingua in cui il tuo sito viene visualizzato in ogni momento.
Ricordate che tutto questo dovrà farlo all'interno la condizione di esistenza il plugin Transposh, lasciando il codice risultante come segue:
1 2 3 4 5 6 7 | if ( isset( $GLOBALS[ 'my_transposh_plugin' ] ) { $transposh = $GLOBALS[ 'my_transposh_plugin' ]; $idioma_actual = $transposh->target_language; ... //Acciones oportunas ... } |
In questo modo, Se ad esempio hai discusso, sito web in WordPress avete installato il Plugin Transposh, si sarà in grado, in qualsiasi momento, adattare il contenuto dei tuoi post e pagine per il lingua in cui sono visualizzati.
