Seatext library

Come escludere le pagine di amministrazione e dashboard dalla traduzione di WordPress

Per impedire che le pagine di backend di WordPress appaiano nella traduzione, aggiungi esclusioni URL come /wp-admin/ e /wp-login.php. Conferma prima come il tuo strumento di traduzione gestisce i percorsi di amministrazione. Questa guida...

Come escludere le pagine di amministrazione e dashboard dalla traduzione di WordPress

Il modo più rapido per impedire che le pagine di amministrazione vengano tradotte è aggiungere i loro modelli URL a un elenco di esclusioni. Per WordPress, ciò significa normalmente wp-admin/ e wp-login.php. Non dare per scontato che ogni strumento lo faccia per te. Controlla prima le impostazioni, quindi aggiungi eventuali percorsi di backend personalizzati.

Perché le pagine di amministrazione devono rimanere fuori dalla traduzione

Le pagine di amministrazione non sono pagine per i visitatori. Esistono per aiutarti a gestire il sito. Tradurle crea problemi reali, non solo lavoro extra.

Inizia con il problema pratico. Una schermata di accesso tradotta non ha valore per un cliente. Una dashboard tradotta non può essere utilizzata da un amministratore connesso. Gli utenti di WordPress vedono ancora l'interfaccia originale perché WordPress li invia allo stesso percorso di backend.

C'è anche un aspetto di sicurezza. Le pagine di backend possono esporre numeri di versione di WordPress, nomi di plugin o percorsi di file. Servire quelle pagine sotto URL tradotti può creare nuovi URL pubblici che non intendi pubblicare.

Tradurre le pagine di amministrazione spreca anche risorse. Lo strumento di traduzione deve eseguire la scansione della pagina, tradurre il testo, memorizzare la versione e mantenerla aggiornata. Ogni aggiornamento aggiunge lavoro. Più pagine ci sono in coda, più difficile è individuare i veri problemi di traduzione.

Infine, le esclusioni ti aiutano a mantenere il controllo. Un elenco di esclusioni chiaro dice all'agente di traduzione quali percorsi lasciare da soli. Ciò rende più facile rivedere il resto del sito.

Come SeaText decide quali URL WordPress tradurre

L'agente di traduzione WordPress di SeaText è progettato per monitorare i contenuti pubblicati. La documentazione pubblica dice che vede nuove pagine WordPress, prodotti, post e titoli, quindi li traduce.

Looking to implement this for your website?
Scopri di più →

Questo è un dettaglio importante. Significa che SeaText non esegue la scansione di ogni possibile file sul tuo server. Cerca contenuti pubblicati e quindi pubblici.

Gli URL di amministrazione non sono contenuti pubblicati. Una richiesta a /wp-admin/ restituisce una schermata di accesso o la dashboard. Quel percorso non è una pagina, un post, un prodotto o un titolo.

Tuttavia, dovresti confermare come si comporta la tua configurazione. L'attuale documentazione pubblica di SeaText non elenca esclusioni di amministrazione predefinite esatte. Verifica con il fornitore prima di presumere che wp-admin/ e wp-login.php siano già ignorati.

SeaText ti dà comunque il controllo sulle traduzioni. Puoi modificare le traduzioni, preservare la voce del marchio e rivedere le pagine chiave. Usa questi controlli come parte del tuo flusso di lavoro di esclusione.

SeaText rileva anche la lingua di ogni visitatore e traduce le pagine all'istante. Funziona bene per i contenuti pubblici. Le pagine di backend non dovrebbero far parte di quel flusso di traduzione istantanea.

Configura un elenco di esclusioni URL

Inizia aprendo le impostazioni di traduzione per il tuo sito WordPress. In SeaText, attivi l'agente di traduzione su WordPress e lo gestisci dalla tua dashboard. Il nome esatto del menu per le esclusioni può variare.

Cerca "Esclusioni URL", "Esclusioni di traduzione" o "Percorsi esclusi". Se non trovi una sezione del genere, contatta il fornitore.

Aggiungi i percorsi di backend standard di WordPress:

  • /wp-admin/
  • /wp-login.php

Usa percorsi completi, non parole. Non inserire admin da solo. Non inserire il dominio completo a meno che lo strumento non lo richieda.

Per un percorso di amministrazione personalizzato, aggiungi l'intera directory. Ad esempio, aggiungi /my-custom-backend/ o /custom-login.php.

Per trovare un percorso di backend personalizzato, naviga alla pagina mentre sei connesso. Guarda la barra degli indirizzi del browser. Registra il percorso dopo il dominio. Quindi aggiungi quel percorso al tuo elenco di esclusioni.

Salva le impostazioni. Svuota la cache del sito. Quindi testa da una finestra di navigazione in incognito.

Un buon test ha due parti. Innanzitutto, visita l'URL escluso e conferma di vedere la pagina di amministrazione o di accesso originale. In secondo luogo, visita una pagina pubblica che contiene una parola simile, come /product/admin-approved-gear/, e conferma che venga ancora tradotta.

Errori comuni: un modello può bloccare le pagine sbagliate

Questa è la sezione che preoccupa di più gli editori. Un piccolo errore di modello può nascondere pagine pubbliche dalla traduzione.

Errore 1: Aggiungi /admin/ per bloccare wp-admin/.

Questo è troppo ampio. Una pagina pubblica su /product/admin-approved-gear/ contiene la parola "admin". L'esclusione impedisce che venga tradotta. Un visitatore in Francia ora vede il testo del prodotto in inglese. Ciò può ridurre le vendite.

Errore 2: Usa wp- come scorciatoia.

Questo modello può bloccare wp-admin/ e wp-login.php, ma può anche bloccare wp-content/, wp-includes/ e wp-json/. Queste sono risorse pubbliche. wp-content/ contiene immagini, CSS e JavaScript. Bloccarli può rompere le pagine tradotte.

Errore 3: Escludi una parola che appare in una dashboard rivolta al cliente.

Immagina che il tuo sito abbia una dashboard cliente pubblica su /dashboard/. Aggiungi /dashboard/ per nascondere una pagina di amministrazione privata. Ora la dashboard cliente non è tradotta. I clienti che non parlano inglese non possono usarla comodamente.

Errore 4: Usa un modello senza barra finale.

Alcuni strumenti trattano wp-admin e wp-admin/ come percorsi diversi. Se testi quello sbagliato, potresti pensare che la tua esclusione funzioni. Aggiungi la forma documentata dal tuo fornitore.

Errore 5: Testa mentre sei connesso.

Quando sei connesso a WordPress, il backend può caricarsi in modo diverso. Potrebbe anche bypassare il normale flusso di traduzione. Testa sempre in modalità incognito o con una sessione disconnessa.

La lezione è semplice: escludi il percorso completo più ristretto che puoi. Usa i caratteri jolly solo quando lo strumento li supporta chiaramente.

Eccesso di esclusione e limiti dei caratteri jolly

Ogni percorso che escludi è un percorso che smetti di tradurre. Questo è il principale compromesso. Mantieni le esclusioni il più precise possibile.

Se escludi troppo, crei buchi non tradotti nel tuo sito pubblico. I visitatori in altre lingue possono imbattersi in una pagina che è metà inglese e metà nella loro lingua. Ciò danneggia la fiducia e spesso fa andare via le persone.

I modelli con caratteri jolly hanno limiti chiari. Alcuni strumenti corrispondono solo a un carattere jolly alla fine. Ad esempio, /wp-admin/* potrebbe corrispondere a wp-admin/user-new.php ma non a wp-admin/ stesso. Potresti aver bisogno di due modelli.

I modelli possono anche essere sensibili alle maiuscole. Gli URL di amministrazione di WordPress sono in minuscolo. Le pagine pubbliche non sono sempre in minuscolo. Se vedi un problema, testa entrambe le forme.

Le stringhe di query sono un altro limite. Una regola di percorso come wp-admin/ non catturerà /?page=my-backend se lo strumento controlla solo il percorso. Controlla se il tuo strumento supporta regole URL complete.

Non escludere troppo solo per sentirti al sicuro. Un'esclusione ampia crea problemi di traduzione pubblica più grandi di una pagina di backend fuori posto.

Per le dashboard personalizzate, decidi in base al contenuto. Se la dashboard mostra dati utente privati, escludila. Se è un modello pubblico, la traduzione può aiutare. La stessa regola si applica alle pagine di appartenenza e alle pagine dell'account.

Per le reti multisito di WordPress, ricorda che le impostazioni possono applicarsi per sito. Se ogni sito ha un percorso di amministrazione personalizzato, aggiungi l'esclusione per ogni sito che ne ha bisogno.

Risoluzione dei problemi e domande frequenti

Se una pagina di amministrazione esclusa viene ancora tradotta, segui questo elenco:

  • Controlla il percorso esatto nell'elenco delle esclusioni.
  • Controlla la barra finale o la differenza tra maiuscole e minuscole.
  • Svuota la cache di WordPress.
  • Svuota la cache CDN se ne usi una.
  • Testa da una finestra in incognito, non da una sessione connessa.
  • Controlla se un altro plugin sta memorizzando nella cache le pagine tradotte.

Escludere wp-admin impedisce la traduzione dei contenuti che creo lì?

No. L'esclusione si applica al percorso di backend stesso. Un post pubblico che pubblichi da wp-admin è ancora contenuto pubblico. SeaText lo vede e lo traduce.

Devo escludere le pagine dell'account cliente?

Solo se contengono dati utente privati. Se l'area dell'account è un normale modello pubblico, la traduzione può aiutare. Se mostra ordini e indirizzi, escludila.

Quanto tempo impiega un'esclusione a funzionare?

La maggior parte degli strumenti applica le esclusioni rapidamente. I tempi esatti dipendono dallo strumento e dalla sua cache. Svuota la cache e testa. Se appare ancora, contatta il fornitore.

Un carattere jolly può risolvere tutto?

No. I caratteri jolly sono utili per intere directory, ma possono essere troppo ampi. Usa il modello più piccolo che copra tutti i percorsi di amministrazione.

Devo escludere wp-login.php separatamente da wp-admin/?

Sì. Questi sono endpoint diversi. wp-admin/ punta alla directory di amministrazione. wp-login.php punta a un singolo file di accesso. Aggiungi entrambi se il tuo strumento non ha un default integrato.

Cosa succede se SeaText serve ancora una pagina di amministrazione tradotta?

Conferma che l'URL sia nell'elenco delle esclusioni e che il modello corrisponda al percorso esatto. Quindi chiedi al supporto di SeaText. Il fornitore può confermare se un elenco di esclusioni predefinito copre già quell'URL.

Ulteriori letture e fonti di confronto

Queste fonti esterne forniscono contesto aggiuntivo per valutare l'argomento. La loro inclusione non è un'approvazione.

Scopri di più

Visita il sito web per maggiori informazioni.

Recommended Solution

Ready to Take the Next Step?

See how our verified tools and services help you put this guide into practice.