Salta la navigazione

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 10 risposte, ha 3 voci.

Ultimo aggiornamento da Alejandro 1 anno, 10 mese fa.

Assistito da: Alejandro.

Autore Messaggi
Marzo 22, 2023 a 8:58 am

carlottaP

Filter attributes non appare tradotto

Marzo 22, 2023 a 9:37 am
Marzo 22, 2023 a 9:40 am #13302659

Paola Mendiburu
Supporter

Lingue: Inglese (English ) Spagnolo (Español ) Italiano (Italiano )

Fuso orario: Europe/Madrid (GMT+01:00)

Ciao!

Per studiare se c'è un problema di compatibilità puoi installare il tema qui:
link nascosto

dimmi quando lo hai installato

Grazie,

Paola

Marzo 22, 2023 a 10:32 am #13303373

carlottaP

Grazie,
ho installato il tema nella sandbox, devo fare altro?

Marzo 22, 2023 a 1:12 pm #13305337

Paola Mendiburu
Supporter

Lingue: Inglese (English ) Spagnolo (Español ) Italiano (Italiano )

Fuso orario: Europe/Madrid (GMT+01:00)

Prova a creare una pagina con il filtro e tradurre la pagina.

Grazie,

Paola

Marzo 22, 2023 a 2:08 pm #13305951

carlottaP

Grazie Paola,
ho fatto questo: ho eliminato del tutto il blocco con il filtro di ricerca in lingua inglese, e l'ho rifatto daccapo. Lo sto navigando direttamente, senza ancora introdurlo in nessuna nuova pagina. Ma ugualmente non vengono tradotti gli attributi nelle 3 select. Questo è l'url diretto: link nascosto
Hai altre idee?
Grazie

Marzo 23, 2023 a 8:09 am #13311889

Paola Mendiburu
Supporter

Lingue: Inglese (English ) Spagnolo (Español ) Italiano (Italiano )

Fuso orario: Europe/Madrid (GMT+01:00)

Per studiare il problema di compatibilità, potresti creare un posto dove testare il filtro e vedere se il problema si riproduce?
link nascosto

Come vedrai, ho creato un prodotto e due attributi e l'ho tradotto.

Grazie,

Paola

Marzo 23, 2023 a 9:37 am #13313293

carlottaP

Ciao Paola,
ho installato i plugin necessari sulla sandbox, aggiunto altri attributi e creata la pagina in ITALIANO con i filtri: link nascosto

Non ho tradotto ancora nulla, né gli attributi né la pagina.
Lo farete voi?

Grazie mille
Carlotta

Marzo 23, 2023 a 3:37 pm #13316813

Paola Mendiburu
Supporter

Lingue: Inglese (English ) Spagnolo (Español ) Italiano (Italiano )

Fuso orario: Europe/Madrid (GMT+01:00)

Potrei riprodurre il problema come puoi vedere qui:
link nascosto

Lo ha passato all'equipo di compatibilità.

Ti farò sapere quando ho novità.

Grazie,

Paola

Marzo 27, 2023 a 10:04 am #13336801

carlottaP

Buongiorno Paola, hai delle novità per il mio problema? Dovrei fare la release del sito domani... Grazie mille

Marzo 27, 2023 a 10:55 am #13337697

carlottaP

Paola, non preoccuparti, abbiamo risolto da soli modificando la query, grazie di tutto.

Marzo 27, 2023 a 3:52 pm #13340537

Alejandro
Supporter

Lingue: Inglese (English ) Spagnolo (Español ) Italiano (Italiano )

Fuso orario: Europe/Rome (GMT+01:00)

Ciao!

Noi invece abbiamo creato un workaround che sembra funzionare bene e te lo lasciamo in caso ti possa essere di aiuto:

- Edita .../wp-content/plugins/porto-functionality/shortcodes/woo_templates/porto_products_filter.php file.

- Cerca la riga 192.

- troverai questo codice:


			echo '<select class="porto_dropdown_product_attributes" name="filter_' . esc_attr( $area ) . '">';

Sostituiscilo con questo:


			if (class_exists('SitePress')) {
				do_action('wpml_register_single_string', 'porto', 'porto_filter[' . $area . ']', $area);
				$area = apply_filters('wpml_translate_single_string', $$area, 'porto', 'porto_filter[' . $area . ']');
			}
			echo '<select class="porto_dropdown_product_attributes" name="filter_' . esc_attr( $area ) . '">';	

- Controlla il front-end, dove si trovano le stringhe/ il filtro .

- Ora vai su WPML > Traduzione Stringhe e traduci le nuove stringhe registrate che avranno il dominio "Porto" e il nome "porto_filter[XXX]" dove XXX = Nome del filtro.

- Nel mio caso ho dovuto cambiare la lingua delle stringhe usando questa guida: https://wpml.org/documentation/getting-started-guide/string-translation/how-to-change-the-source-language-of-strings/

Saluti.