Salta la navigazione

Questo thread è stato risolto. Ecco una descrizione del problema e della soluzione.

Problema:
Stai cercando di aggiungere punteggiature come ?!:. nelle tue traduzioni in francese, ma noti che viene automaticamente inserito uno spazio prima di questi segni. Questo accade solo per le traduzioni in francese.
Soluzione:
Questo comportamento è dovuto alle regole tipografiche francesi che prevedono uno spazio non separabile prima di certi segni di punteggiatura. WPML segue queste norme linguistiche per assicurare che il contenuto rispetti gli standard linguistici di ogni lingua. Se questa formattazione automatica non è adatta al tuo caso d'uso, puoi modificare manualmente la traduzione dall'editor di traduzione avanzato e rimuovere lo spazio.

Se la soluzione proposta non dovesse essere più rilevante, perché potrebbe essere superata o non adatta al tuo caso specifico, ti consigliamo di aprire un nuovo ticket di supporto. Ti raccomandiamo inoltre di consultare la pagina dei problemi noti, verificare la versione della correzione permanente e confermare di avere installato le ultime versioni di temi e plugin.

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.

Etichettato: 

Questo ticket contiene 2 risposte, ha 2 voci.

Ultimo aggiornamento da darioD-5 3 mesi, 1 settimana fa.

Assistito da: Prosenjit Barman.

Autore Messaggi
Settembre 3, 2024 a 6:55 am #16134083

darioD-5

Contesto del problema:
Sto cercando di scrivere una frase ed aggiungere la punteggiatura (?!:), ma viene aggiunto uno spazio solo per le traduzioni in francese. Link alla pagina dove si può vedere il problema: link nascosto

Sintomi:
Quando aggiungo la punteggiatura (?!:), viene aggiunto uno spazio solo nelle traduzioni in francese.

Domande:
Perché viene aggiunto uno spazio dopo la punteggiatura solo nelle traduzioni in francese?
Come posso risolvere questo problema?

Settembre 3, 2024 a 9:26 am #16134711

Prosenjit Barman
Supporter

Lingue: Inglese (English )

Fuso orario: Asia/Dhaka (GMT+06:00)

Hello There,
Thanks for contacting WPML Support.

To reduce the waiting time, I took this ticket and responded in English. Please let me know if you're okay with it or if you want to continue the conversation in Italian language. I will check and forward this ticket to one of our Italian-speaking supporters to assist you in the Italian language.

Please note that in French typography, it's a common practice to add a non-breaking space before certain punctuation marks, such as ?!:. This is likely why you're seeing a space added only in French translations.

The WPML plugin adheres to language-specific typographical rules to ensure that content meets the linguistic standards of each language. As a result, WPML automatically applies these rules during translation to conform to the norms of the target language, which is why you notice a space before certain punctuation marks only in French language.

If this automatic formatting isn't suitable for your use case, you can modify the translation manually from the Advanced translation editor and remove the space.

I hope this clarifies the issue. If you need any further assistance or clarification, please don't hesitate to reach out. I’ll be happy to help.

Best regards,
Prosenjit

Settembre 3, 2024 a 9:45 am #16134780

darioD-5

Wow.... thanks a lot for this information. I didn't know these rules, so please forgive me this ignorance.

Thanks