Ti stai chiedendo come eliminare le traduzioni in TranslatePress? O magari anche tutti i dati del plugin?
TranslatePress salva le tue traduzioni nel database; tuttavia, l'eliminazione del plugin non le cancellerà (per evitare di perdere accidentalmente tutto il tuo lavoro).
Se desideri eliminare tutte le traduzioni e i dati dei plugin, dovrai accedere al tuo database utilizzando uno strumento di gestione come phpMyAdmin ed eliminare manualmente le tabelle, le opzioni e le meta key create.
Di seguito sono riportati i passaggi esatti da seguire per rimuovere tutti i dati dei plugin (comprese le traduzioni) dal tuo database:
Ecco un elenco di tutte le tabelle create da TranslatePress:
Puoi ottenerlo manualmente o utilizzando le query SQL menzionate di seguito.
Ecco un elenco di tutte le opzioni e i meta-tasti creati da TranslatePress, insieme alle tabelle in cui sono inseriti:
Per eliminare automaticamente tutti i dati sopra menzionati, è possibile utilizzare le seguenti query:
delete from wp_options where option_name like '_trp_%' or option_name like 'trp_%';
elimina da wp_termmeta dove meta_key è simile a '_trp_%' oppure meta_key è simile a 'trp_%';
elimina da wp_postmeta dove meta_key è simile a '_trp_%' oppure meta_key è simile a 'trp_%';
elimina da wp_usermeta dove meta_key è simile a '_trp_%' oppure meta_key è simile a 'trp_%';;
Nota: il prefisso predefinito del database di WordPress è wp_, sostituiscilo con il tuo prefisso di database.
Seguendo i 2 passaggi sopra indicati, eliminerai tutte le traduzioni esistenti e i dati del plugin aggiunti da TranslatePress al tuo database.
TranslatePress associa ogni traduzione alla stringa esatta del testo originale.
Quindi, se editi quel testo in seguito — anche minimamente — viene trattato come una nuova stringa.
Ciò significa:
Questo comportamento è intenzionale. TranslatePress non elimina automaticamente le traduzioni inutilizzate per evitare la perdita accidentale di dati, consentendo così di ripristinarle o riutilizzarle in un secondo momento. Tuttavia, quando si elimina manualmente una traduzione dal Traduttore di testi o il Interfaccia di traduzione delle stringhe, viene immediatamente rimosso dal database. Questo ti dà il pieno controllo su quali traduzioni vengono mantenute o rimosse.
Per il flusso di lavoro più pulito, puoi seguire un Elimina → Modifica → Ritraduci processo
Ciò garantisce che nessuna traduzione obsoleta rimanga collegata a testi non aggiornati.
Se dimentichi di eliminare la traduzione prima di modificarla, non è un problema. La vecchia traduzione rimarrà semplicemente nel database senza essere visualizzata sul tuo sito. Potrai rimuoverla in seguito tramite l'interfaccia di traduzione delle stringhe se desideri mantenere il tuo database pulito.