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.
Questo ticket contiene 14 risposte, ha 2 voci.
Ultimo aggiornamento da Alejandro 1 anno, 1 mese fa.
Assistito da: Alejandro.
Autore | Messaggi |
---|---|
Agosto 2, 2022 a 12:30 pm #11785555 | |
matteoT-8 |
Spiegaci cosa stai tentando di fare. Vorrei che WPML traducesse automaticamente (usando i crediti) alcuni shortcode di CF7 che non compaiono nell'editor di traduzione. Per esempio il campo "Prodotto di cui chiedi info". Tutto il resto del contenuto del sito l'ho tradotto automaticamente, ora sono bloccato su questi shortcode. Cercandoli li trovo ma non ho modo di dirgli di usare la traduzione automatica per quei campi. Il pulsante "Traduzi automaticamente" non è cliccabile. Stai seguendo qualche documentazione? Esiste un esempio simile che possiamo vedere? Qual è il link al tuo sito? |
Agosto 3, 2022 a 12:04 pm #11793607 | |
Alejandro Supporter
Lingue: Inglese (English ) Spagnolo (Español ) Italiano (Italiano ) Fuso orario: Europe/Rome (GMT+02:00) |
Ciao! Come stai creando lo shortcode? perché qui sembra che questo testo che non è tradotto automaticamente sia un valore di un parametro di uno shortcode di CF7, ma questo parametro è standard di CF7 o è una personalizzato? Puedes probar a registrar el shortcode de CF7 y agregar este parametro, para ver si así se traduce correctamente? Sino, dime que es ese campo en el shortcode para entender mejor el problema y saber como continuar. |
Agosto 3, 2022 a 12:14 pm #11793671 | |
matteoT-8 |
Sto cercando di tradurre le label dei campi CF7 |
Agosto 3, 2022 a 4:38 pm #11796763 | |
Alejandro Supporter
Lingue: Inglese (English ) Spagnolo (Español ) Italiano (Italiano ) Fuso orario: Europe/Rome (GMT+02:00) |
Grazie dell'informazione. permettimi di fare alcuni test in locale per vedere se riesco a ricreare il problema. Mi confermi che il problema è che traduci il campo ma se editi la pagina di nuovo, la traduzione si perde? |
Agosto 10, 2022 a 12:39 pm #11840913 | |
matteoT-8 |
Ciao. Scusa se rispondo solo ora, ma la banca aveva bloccato la carta di credito e pensavo potesse essere quello il problema che impediva la traduzione. Ora l'ho sbloccata ma non riesco comunque a fare tradurre automaticamente i campi shortcode di CF7. Io non ho tradotto il campo, perché no so il tedesco. Nella colonna di sinistra non c'è niente. Ho controllato le impostazioni (l'ingranaggio a destra della scritta "Traduci automaticamente") ed è impostato su "SÌ, traduci automaticamente". Se clicco sul + della colonna di destra (dove non c'è ancora la traduzione, nel campo di testo della traduzione a destra mi compare la scritta "Invia" (quindi ricopia il contenuto in italiano) ma non c'è modo di dirgli di tradurre automaticamente questo testo. Posso solo copiare il testo, salvare una bozza o salvare e confermare questa traduzione. Quindi non riesco a farmi tradurre automaticamente questo testo. Mentre tutto il resto del sito l'ha tradotto (anche troppo, come posso impostare che il back-end non sia tradotto?) Grazie mille. |
Agosto 10, 2022 a 3:23 pm #11843585 | |
Alejandro Supporter
Lingue: Inglese (English ) Spagnolo (Español ) Italiano (Italiano ) Fuso orario: Europe/Rome (GMT+02:00) |
- Gli shortcode non compaiono proprio e questo è normale, gli shortcode si dovrebbero tradurre atomaticamente (quelli di CF7) e non devono essere modificati visto che se li modifichi e li cambi, allora non stai facendo una traduzione ma una possibile localizzazione. - Nonostante tutto dovresti avere gli attributi come li hai visti nel sito di sandbox, che comparivano senza problemi - I link forse ci sono ma sono nascosti perché altrimenti potresti tradurli per sbaglio. se usi il campo di ricerca nell'editor di traduzione potrai trovare i link per tradurli se vuoi. - Mi piacerebbe sapere se per caso tutto il contenuto compare se crei lo stesso form qui: link nascosto Se ti succede lo stesso problema potrò vedere meglio cosa succede e se non succede allora il prossimo test sarebbe quello di: - Disabilitare gli altri plugin e lasciare solo il CF7 Multilingual e WPML di essere così... - crea un nuovo form con lo stesso contenuto per vedere se ora funziona. Saluti. |
Agosto 11, 2022 a 5:23 am #11847245 | |
matteoT-8 |
Nel sandbox se seleziono il campo Shortcode (per esempio l'etichetta "my placeholder") il bottone "traduci automaticamente" è attivo. |
Agosto 11, 2022 a 7:56 am #11847865 | |
Alejandro Supporter
Lingue: Inglese (English ) Spagnolo (Español ) Italiano (Italiano ) Fuso orario: Europe/Rome (GMT+02:00) |
Azzurro chiaro significa che non ci sono cose da tradurre. ci sono alcuni campi che non sono automaticamente traducibili oppure che la lingua che hai scelto non è mappata con una lingua disponibile e quindi non è traducibile. Comunque a questo punto vorrei ricapitolare il tutto e chiedere accesso al tuo sito per poter cercare di trovare qualche indizio che ci aiuti a risolvere il problema: - Stai traducendo un Form di CF7 Qui però hai 2 problemi: - Ci sono cose che non compaiono (menzioni "shortcode" anche se gli shortcode non compaiono ma invece i suoi attributi) - Non puoi tradurre il form automaticamente ---------------- Se quello che ho detto è 100% accurato, allora come prima cosa Ricrea lo stesso form nel sito di sandbox e vedi se il contenuto traducibile è diverso o se compare tutto quello che vuoi che compaia. per ora lasciamo da parte la parte dei crediti per capire meglio il contenuto del form che poi ci aiuterà a capire cosa succede con il pulsante "traduci automaticamente". Saluti. |
Agosto 18, 2022 a 5:44 am #11884147 | |
matteoT-8 |
Ciao. Il problema è legato ai placeholder dei campi CF7. Cercando "placeholder" trova due campi etichettati come shortcode-attribute. Sul mio sito questo bottone non è attivo, anche se i campi segnati come shortcode-attribute non sono ancora tradotti. Non riesco a spiegarmi meglio, spero di essere stato chiaro. Allego scansione. |
Agosto 18, 2022 a 1:37 pm #11887471 | |
Alejandro Supporter
Lingue: Inglese (English ) Spagnolo (Español ) Italiano (Italiano ) Fuso orario: Europe/Rome (GMT+02:00) |
Ho fatto i test con i crediti e effettivamente i placeholder non si possono tradurre automaticamente. Dalla struttura sembra una cosa "attesa" perché si tratta di un campo attributo HTML che sono esclusi dal traduttore automatico, ma sto parlando con i nostri sviluppatori per vedere se anche in questo specifico caso, questo comportamento è "atteso". Ti aggiorno appena avrò novità. |
Agosto 20, 2022 a 8:38 am #11896793 | |
Alejandro Supporter
Lingue: Inglese (English ) Spagnolo (Español ) Italiano (Italiano ) Fuso orario: Europe/Rome (GMT+02:00) |
Non mi sono dimenticato di te. i nostri sviluppatori stanno vedendo cosa succede qui per determinare come continuare. Ti avviserò appena avrò notizie a riguardo. Saluti. |
Agosto 22, 2022 a 8:39 am #11902819 | |
Alejandro Supporter
Lingue: Inglese (English ) Spagnolo (Español ) Italiano (Italiano ) Fuso orario: Europe/Rome (GMT+02:00) |
Ok, come pensavo è un comportamento atteso perché CF7 non usa lo standard di WordPress e quindi il placeholder finisce come un attributo HTML (che è uno standard di HTML ma non di WordPress). Per cambiare questo comportamento ti consiglio di inviare una richiesta qui: https://wpml.org/suggest-a-new-feature-for-wpml/ Anch'io farò lo stesso ma la tua richiesta potrebbe aiutare ancora di più a dare priorità. |
Agosto 31, 2022 a 8:21 am #11962187 | |
Alejandro Supporter
Lingue: Inglese (English ) Spagnolo (Español ) Italiano (Italiano ) Fuso orario: Europe/Rome (GMT+02:00) |
So che il ticket è chiuso e non è monitorato ma vorrei lasciare un workaround che sistemerebbe tutto. Invece di usare: [text* your-name placeholder "Your name here"] Puoi usare [text* your-name placeholder="Your name here"] quel "uguale" renderebbe questo shortcode standard con WordPress, visto che il problema è che CF7 non usa metodi standard di WordPress per crear il placeholder e quindi per questo non ti funziona come vorresti. facendolo come ti suggerisco, risolveresti tutto facilmente. Saluti. |
Febbraio 21, 2023 a 3:48 pm #13080823 | |
Alejandro Supporter
Lingue: Inglese (English ) Spagnolo (Español ) Italiano (Italiano ) Fuso orario: Europe/Rome (GMT+02:00) |
Lascio questo messaggio più che altro per i futuri lettori. questo problema è stato sistemato in Contact Forms Multilingual 1.2.0. Saluti. |