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: Documentation request, Exception
Questo ticket contiene 16 risposte, ha 2 voci.
Ultimo aggiornamento da Marsel Nikolli 8 mese, 2 settimana fa.
Assistito da: Marsel Nikolli.
Autore | Messaggi |
---|---|
Agosto 22, 2024 a 1:32 pm #16095127 | |
luigiD-16 |
Contesto del problema: Sintomi: Domande: |
Agosto 22, 2024 a 2:07 pm #16095309 | |
Marsel Nikolli |
Buongiorno, Grazie per aver contattato il supporto WPML. Sarò felice di aiutarti. Secondo le informazioni di debug, il limite di memoria di WP deve essere aumentato, WordPress utilizza 40 MB come valore predefinito. I requisiti minimi per WPML sono di 128 MB. Puoi aumentarlo aggiungendo il seguente codice nel file wp-config.php, prima della linea: /* That's all, stop editing! Happy publishing. */: /* Limite di memoria */ define('WP_MEMORY_LIMIT', '256M'); define('WP_MAX_MEMORY_LIMIT', '256M'); Nota: Assicurati di avere un backup completo del tuo sito web prima di apportare eventuali aggiornamenti/cambiamenti al sito. --- Puoi per favore controllare le informazioni in questo link e provare a seguire le istruzioni per tradurre le stringhe necessarie? Fammi sapere come procede, |
Agosto 22, 2024 a 2:13 pm #16095321 | |
luigiD-16 |
Ciao, Grazie in anticipo |
Agosto 22, 2024 a 2:34 pm #16095433 | |
Marsel Nikolli |
Ciao, Per indagare su questo problema e comprenderlo meglio, avrei bisogno di un accesso temporaneo al tuo sito web. Dovrei accedere al tuo WP-admin (puoi creare un utente amministratore usando un'email qualsiasi). Per favore, effettua un backup completo del tuo sito (file e database) e confermalo nella tua risposta successiva. La tua risposta successiva è impostata come privata per consentirti di fornire i dettagli dell'utente e la password in modo sicuro. Grazie, |
Agosto 22, 2024 a 4:01 pm #16095926 | |
Marsel Nikolli |
Ciao, Here is the translation in Italian: Grazie per l'accesso. Sono riuscito a controllare il sito web ed è stato necessario impostare il tipo di post 'Layouts (woodmart_layout)' su traducibile (in WPML -> Impostazioni -> Traduzione dei tipi di contenuti) affinché il layout e la stringa fossero traducibili. Quello che ho fatto è stato impostare il tipo di post su traducibile, ho creato le traduzioni per il 'Single product layout' da WP-Admin -> Layouts, e successivamente ho tradotto la stringa da WPML -> Traduzione stringhe. Dovrebbe essere tutto visualizzato correttamente ora sul sito web, per favore controlla e fammi sapere. Cordiali saluti, |
Agosto 22, 2024 a 4:15 pm #16095997 | |
luigiD-16 |
Grazie mille per l'intervento ed anche per avermi detto cosa avrei dovuto fare. Ci sarebbe rimasto questo nella pagina del checkout "Seleziona il metodo di pagamento che preferisci" Anche questo è tradotto nella stringa ma non si vede nel front end. Grazie ancora tante! |
Agosto 22, 2024 a 4:24 pm #16096024 | |
Marsel Nikolli |
Ciao, Per tradurre i prodotti e le pagine correlate al plugin WooCommerce, è necessario installare il plugin aggiuntivo di WPML WCML. Per favore, installa WCML e prova a tradurre la stringa necessaria e fammi sapere se funziona. Cordiali saluti, |
Agosto 23, 2024 a 6:03 am #16097244 | |
luigiD-16 |
Buongiorno! Grazie e buona giornata |
Agosto 23, 2024 a 7:14 am #16097390 | |
Marsel Nikolli |
Ciao, Grazie per l'informazione, ho controllato la funzione indicata ed era necessario impostare correttamente la stringa affinché fosse registrata per la traduzione. Quando crei un plugin/tema e vuoi che sia traducibile, devi avvolgere ogni stringa all'interno della funzione gettext. Devi anche aggiungere un dominio a cui la stringa appartiene. Puoi trovare maggiori informazioni su questa pagina riguardo a come dovresti impostare le stringhe affinché siano compatibili con la traduzione. Ora la stringa appare in WPML -> Traduzione stringhe, devi solo tradurla come necessario. Fammi sapere se hai ulteriori domande. Saluti, |
Agosto 23, 2024 a 9:36 am #16097972 | |
luigiD-16 |
Grazie mille, gentilissimo! A presto e buona giornata |
Agosto 23, 2024 a 12:08 pm #16098444 | |
Marsel Nikolli |
Ciao, Mi fa piace che il problema sia risolto. Non esitare a contattarci se hai qualche domanda o bisogno di assistenza. Saluti, |
Agosto 29, 2024 a 11:41 am #16119732 | |
luigiD-16 |
Ciao, Nel file function.php ho aggiunto un nuovo snipped per bloccare il pagamento se non si ha un minimo d'ordine di 10€. Appare una notifica che non riesco a tradurre, non riesco nemmeno a mostrarla nelle stringhe. La frase è Grazie in anticipo |
Agosto 29, 2024 a 2:01 pm #16120498 | |
Marsel Nikolli |
Ciao, Portresti condividere il codice completo che stai usando per inserire quella fraze? Grazie, |
Agosto 29, 2024 a 2:13 pm #16120557 | |
luigiD-16 |
Ciao, Ecco il codice // Set a minimum dollar amount per order // Set minimum cart total // Total we are going to be using for the Math // Compare values and add an error is Cart's total Ciao! |
Agosto 29, 2024 a 2:44 pm #16120730 | |
Marsel Nikolli |
Grazie, potresti provare questa versione modificata del codice: // Set a minimum dollar amount per order add_action('woocommerce_check_cart_items', 'spyr_set_min_total'); function spyr_set_min_total() { // Only run in the Cart or Checkout pages if (is_cart() || is_checkout()) { // Set minimum cart total $minimum_cart_total = 10; // Total we are going to be using for the Math // This is before taxes and shipping charges $total = WC()->cart->subtotal; // Compare values and add an error if Cart's total // happens to be less than the minimum required before checking out. if ($total < $minimum_cart_total) { // Display our error message with WPML compatibility wc_add_notice( sprintf( // Translating the string for WPML __('Il minimo d'ordine per effettuare un acquisto è %s %s. Torna al carrello per completare l'ordine. Grazie.', 'your-text-domain'), $minimum_cart_total, get_woocommerce_currency_symbol() ), 'error' ); } } } * Cambia il "your-text-domain" come preferisci o secondo quello del team. Dopo vai su WPML -> Localizzazione del tema e dei plugin, scansiona il tuo tema. Successivamente, vai su WPML -> Traduzione stringhe e cerca la stringa. Tieni presente che il codice potrebbe non funzionare e per ottenere ciò che desideri potrebbe essere necessario un codice personalizzato, che è al di fuori del supporto di questo forum. Ti consigliamo di visitare la nostra pagina dei collaboratori. Grazie per la comprensione e spero che queste informazioni ti siano utili. Fammi sapere se hai altre domande. Cordiali saluti, |