WPML
Stato
In attesa dell’autore
Plugin/tema correlato
TablePress

Panoramica del problema

Se crei una tabella usando il plugin TablePress, attualmente non è possibile tradurla con WPML.

Soluzione alternativa

Come menziona l’autore di TablePress, la soluzione più semplice è creare una tabella per ogni lingua e usare il relativo shortcode sulle pagine tradotte.

Puoi anche usare il modulo Row Filtering disponibile nella versione Premium di TablePress per copiare ogni riga per ciascuna lingua e usare l’abbreviazione della lingua come termine di filtro, ad esempio in una prima colonna aggiuntiva ma nascosta.

In alternativa, puoi provare la seguente soluzione, ma assicurati di fare un backup completo del tuo sito prima di procedere:


  1. Vai alla pagina WPMLImpostazioni .

  2. Scorri verso il basso fino alla sezione Traduzione dei tipi di post e imposta il tipo di post personalizzato tablepress_table su Traduci.

  3. Nella stessa pagina, cerca la sezione Traduzione dei campi personalizzati . Imposta i seguenti campi su Copia:

    • _tablepress_table_options

    • _tablepress_table_visibility

  4. Vai su WPMLGestione traduzioni.

  5. Seleziona il tipo di post TablePress Tables dal menu a discesa:

    Selezionare il tipo di post TablePress Tables


  6. Traduci la tabella come faresti con qualsiasi altro articolo o pagina.

  7. Vai su WPMLTraduzione stringhe.

  8. Scorri fino in fondo alla pagina e fai clic sul link Traduci i testi nelle schermate di amministrazione.

  9. Cerca tablepress_tables.

  10. Seleziona il risultato e fai clic sul pulsante Aggiungi a Traduzione stringhe.

  11. Torna a WPMLGestione traduzioni.

  12. Qui devi recuperare l’ID della tabella originale. Puoi trovarlo passando il mouse sul pulsante Visualizza della tabella originale:

    Recuperare l’ID della tabella originale


  13. Vai su WPMLTraduzioni.

  14. Recupera l’ID della tabella tradotta:

    Recuperare l’ID della tabella tradotta


  15. Torna a WPMLTraduzione stringhe e seleziona il dominio admin_texts_tablepress_tables dal menu a discesa nella parte superiore della tabella.

  16. Copia il contenuto della stringa nella traduzione. Nella traduzione, sostituisci l’ID della tabella originale (18 nel nostro esempio) con l’ID della tabella tradotta (32 nel nostro esempio).
    Tradurre la stringa della tabella

Tutti i problemi noti →