Skip Navigation

Questo è il forum di assistenza tecnica di WPML, il plug-in multilingue di WordPress.

La sua lettura è permessa a tutti, ma la pubblicazione è riservata esclusivamente ai clienti di WPML. Il team di WPML risponde sul forum 6 giorni su 7, 22 ore su 24.

Nessun supporter è disponibile a lavorare oggi sul forum Italian. Sentitevi liberi di creare ticket e li gestiremo il prima possibile quando saremo online. Grazie per la comprensione.

This topic contains 13 risposte, has 2 voci.

Last updated by Laura 1 anno, 10 mesi fa.

Assisted by: Laura.

Autore Post
Maggio 23, 2022 at 6:01 pm #11283567

alessioQ

Sto tentando di: Visualizzare correttamente le traduzioni

Link a una pagina dove è possibile vedere il problema: hidden link

Mi aspettavo di vedere: Le traduzioni che vedo in backend

Invece ho ottenuto: Sempre le traduzioni in italiano o solo parziali traduzioni delle pagine in inglese e tedesco

Maggio 24, 2022 at 8:09 am #11287239

Laura
Supporter

Languages: Inglese (English ) Italiano (Italiano )

Timezone: Europe/Rome (GMT+01:00)

Salve,

grazie per averci contattato.

Suggerirei di
1. aggiornare WPML (la versione corrente è la 4.5.7)
2. aumentare il WP Memory Limit. Per farlo, aggiungi questo snippet all'inizio del file wp-config.php, dopo il tag di apertura <?

/** WP Memory Limit */
define( 'WP_MEMORY_LIMIT', '256M' );

Il file wp-config si trova nella root del sito, è lo stesso file che contiene la configurazione del database. Per modificarlo ti servirà un accesso FTP o SFTP. Per controllare il valore registrato del WP Memory Limit puoi andare in WPML -> Assistenza
Ulteriori informazioni:
https://codex.wordpress.org/Editing_wp-config.php#Increasing_memory_allocated_to_PHP
https://wpml.org/home/minimum-requirements/

Dopodiché risalva le traduzioni

Maggio 24, 2022 at 9:17 am #11288537

alessioQ

Ho effettuato le due operazioni consigliate e risalvato le traduzioni, ma nn è cambiato nulla... il ssitema continua a fornire traduzioni incomplete o gli originali in italiano sia nelle pagine in inglese che in quelle in tedesco... come risolvere? devo cancellare completamente tutte le traduzioni e ricrearle?

Maggio 24, 2022 at 10:52 am #11290919

Laura
Supporter

Languages: Inglese (English ) Italiano (Italiano )

Timezone: Europe/Rome (GMT+01:00)

Stai utilizzando la traduzione automatica? Le traduzioni che non appaiono sono inserite i moduli di un page builder? Se sì, che moduli?

Maggio 24, 2022 at 10:58 am #11291023

alessioQ

Si ho usato la traduzione automatica, in backend il sistema ha trovato tutti i contenuti inseriti in vari widget di elementor forniti dal tema, in frontend non vi è alcuna variazione dei contenuti.

Maggio 24, 2022 at 11:07 am #11291085

Laura
Supporter

Languages: Inglese (English ) Italiano (Italiano )

Timezone: Europe/Rome (GMT+01:00)

Il tema non è tra quelli testati da WPML, perciò se usi moduli di Elementor custom non vengono visti dalla traduzione automatica.

Devi prima registrarli come descritto qui https://wpml.org/documentation/support/language-configuration-files/how-to-register-page-builder-widgets-for-translation/, solo dopo puoi tradurli nell'editor avanzato.

Maggio 24, 2022 at 11:29 am #11291353

alessioQ

The Theme Rubenz hidden link it's full compatible with wpml? do you really think i have to do all this in order to fix it?

Maggio 24, 2022 at 11:35 am #11291503

Laura
Supporter

Languages: Inglese (English ) Italiano (Italiano )

Timezone: Europe/Rome (GMT+01:00)

Il tema non è presente qui https://wpml.org/theme/ il che significa che l'autore non ha chiesto a noi di testare la sua compatibilità, poi nella pagina di vendita può scrivere quello che vuole.

Per poter tradurre con l'editor di traduzione di WPML i moduli custom creati dal tema quella che ho fornito è l'unica soluzione. L'autore può senz'altro contattarci se riscontra problemi, siamo sempre felici di dare assistenza.

Maggio 24, 2022 at 5:12 pm #11295925

alessioQ

Potresti spiegarmi meglio cosa dovrei fare per risolvere il problema?

Maggio 25, 2022 at 9:04 am #11301489

Laura
Supporter

Languages: Inglese (English ) Italiano (Italiano )

Timezone: Europe/Rome (GMT+01:00)

Devi registrare i widget creati dal tema seguendo questa procedura
https://wpml.org/documentation/support/language-configuration-files/how-to-register-page-builder-widgets-for-translation/

Se c'è qualche punto che non è chiaro provo a spiegartelo meglio, ma al momento non credo di poter descrivere la procedura in maniera differente dalla documentazione.

Maggio 26, 2022 at 9:49 am #11313827

alessioQ

Allora gentilmente vorrei mi aiutassi a capire meglio... nel tema ho un file wpml-config.xml
li devo andare ad aggiungere le info riguardanti tutti i plugin, giusto?
per farlo metto tutto in una pagina nuova la traduco con il classic editor e prendo il codice che vado poi a convertire con unserialize data per essere piu leggibile, ottengo un codice , nel mio caso ho individuato 18 widgetType
ad esempio volessi ora trasformare in xml il codice relativo ad uno di questi widget
[10] => stdClass Object
(
[id] => 941eef0
[elType] => widget
[settings] => stdClass Object
(
[heading] => Heading...
[subheading] => Subheading...
)

[elements] => Array
(
)

[widgetType] => rubenz-widget-header-section
)

dovrei farlo cosi?

<wpml-config>
<elementor-widgets>
<widget name="rubenz-widget-header-section">
<conditions>
<condition key="widgetType">rubenz-widget-header-section</condition>
</conditions>
<fields>
<field type="heading" editor_type="LINE">Heading...</field>
<field type="subheading" editor_type="LINE">Subheading...</field>
</fields>
</widget>
</elementor-widgets>
</wpml-config>

Grazie anticipatamente per il tuo tempo.

Maggio 26, 2022 at 1:45 pm #11316823

Laura
Supporter

Languages: Inglese (English ) Italiano (Italiano )

Timezone: Europe/Rome (GMT+01:00)

Dovrebbe essere corretto. Se c'è già un file .xml però non devi usare

<wpml-config></wpml-config>

perché c'è già, e non puoi dichiararlo nuovamente.

Maggio 30, 2022 at 10:18 am #11341981

alessioQ

L'inserimento non ha avuto cambiamenti sulle pagine con l'aggravante che ora nell'editor di traduzione quando vado a tradurre le pagine ho anche del metacodice sparso che mi rende impossibile la traduzione automatica tipo questo:
[{"id":"631fa38","elType":"section","settings":{"layout":"full_width","gap":"no","css_classes":"section_pt section_pb bg-white"},"elements":[{"id":"553f8c9","elType":"column","settings":{"_column_size":100},"elements":[{"id":"335e620","elType":"widget","settings":{"heading":"Il complesso nautico-turistico della ⁣wpml_invalid_tag⁣Marina Stella
Mi sapete aiutare a risolvere la situtuazione e ripristinare il sistema alle condizioni di visualizzazione del solo testo?

Maggio 30, 2022 at 11:47 am #11343311

Laura
Supporter

Languages: Inglese (English ) Italiano (Italiano )

Timezone: Europe/Rome (GMT+01:00)

Se c'è del codice serializzato aggiunto in quel modo evidentemente c'è un problema con l'xml.

Non possiamo fornire assistenza per i moduli custom creati da temi o plugin che non abbiamo testato personalmente. Ti suggerisco di contattare l'autore del tema, e se ha bisogno di assistenza per rendere il tema compatibile con WPML può fare domanda qui https://wpml.org/documentation/support/go-global-program/, siamo sempre disponibili ad aiutare gli autori a raggiungere la piena compatibilità.

This ticket is now closed. If you're a WPML client and need related help, please open a new support ticket.