-
Piani Team, Business ed Enterprise
Mettiti in contatto con il reparto vendite per dubbi relativi alle licenze.
-
Piani Ultimate ed Enterprise (Legacy)
Mettiti in contatto con il reparto vendite per dubbi relativi alle licenze.
Consiglio
Per informazioni sull'integrazione di WordPress in Phrase Strings, fare riferimento a WordPress (Strings).
WordPress è un sistema di gestione di blog e contenuti web open source. Supporta anche mailing list, forum, gallerie multimediali, analisi e negozi online.
Il connettore supporta i plugin WPML e Multilingual Press. Rileva automaticamente quale plugin è installato durante l'installazione di Phrase Plugin. La modalità in cui è in esecuzione il plugin può essere visualizzata nelle impostazioni .
La piattaforma WordPress VIP non è supportata.
Il connettore non supporta la 2FA. La 2FA può essere abilitata per wp-admin o per il frontend, ma tutti gli endpoint che iniziano con /wp-json/memsource/v1/connector devono essere accessibili da Phrase senza 2FA. Gli endpoint utilizzati dal connettore sono già protetti da un token Phrase e la sicurezza può essere migliorata aggiungendo un auth di base e/o consentendo l'accesso solo dagli IP di Phrase.
-
Versione WordPress: 4.9 o successiva, incluse le installazioni multi-sito (il plugin Phrase e WPML devono essere installati su tutti i siti)
-
Versione PHP: 7.0 o successiva
-
Plugin WPML: versione 3.7 o successiva
-
Plugin Multilingual Press: versione 3.7.0 o successiva
Tipi di contenuto supportati
Il connettore WordPress consente lo scaricamento del contenuto di origine e il caricamento delle localizzazioni di destinazione direttamente da/verso WordPress per i seguenti tipi di contenuto:
-
Articoli
-
Pagine
-
Tag
-
Categorie
-
Tipi di articolo personalizzati
-
Tassonomie personalizzate
Stati supportati
-
Pubblicato e Bozza (anteprima nel contesto supportata per articoli e contenuto derivato)
Nota
Alcuni tag HTML presentano un rischio e il CAT Editor li rimuove da questo HTML durante la visualizzazione dell'anteprima. Questo per garantire la privacy e la sicurezza dei dati dell'utente.
Esempi di tag rimossi includono FORM, IFRAME, SCRIPT, SVG, VIDEO, EMBED, OBJECT o proprietà CSS "background-image".
Plugin supportati
I seguenti plugin sono supportati dal plugin di traduzione Phrase per WordPress:
-
Avada
-
Divi
-
Elementor
-
Gutenberg
-
I blocchi predefiniti vengono configurati automaticamente. Configura in blocchi Gutenberg sotto il menu . Se non configurato, il contenuto non verrà importato.
-
-
Yoast SEO
-
SEOPress
-
WPBakery Page Builder (precedentemente Visual Composer)
-
Avia (Tema Enfold)
-
I campi personalizzati di Enfold devono essere deselezionati perché non sono supportati. Fai clic su Phrase Plugin nel tuo account WordPress e vai alla pagina per deselezionare i campi personalizzati Enfold.
-
Ci sono una serie di casi d'uso per il connettore:
-
I project manager possono aggiungere file direttamente ai progetti da un archivio online.
-
Con il plugin Advanced Custom Fields (ACF), è possibile definire singoli flussi di lavoro all'interno di WordPress. Phrase monitora le modifiche ai passaggi del flusso di lavoro e li aggiorna di conseguenza, ad esempio da Translate a Translation in Progress a Translation Completed.
-
Configura il Submitter Portal per consentire ai Submitter di aggiungere file alle richieste direttamente dall'archivio online.
-
Usa la creazione di progetti automatizzata (APC) per creare automaticamente nuovi progetti quando si rileva una modifica nell’ultima data di modifica per i file o le cartelle monitorati.
La funzionalità di anteprima contestuale offre un'anteprima in tempo reale del testo originale o tradotto sia nel CAT Web Editor che nel CAT Desktop Editor.
Sono supportati tabelle, colonne, vari elementi grafici, formattazione e caratteri (se installati dagli utenti). La funzionalità è pensata per fornire contesto durante la traduzione e non è una rappresentazione perfetta del documento originale o completato; sono previste alcune differenze visive. Può anche essere influenzata dall'abilitazione/disabilitazione dell'opzione Allow loading of external content in editors nelle impostazioni di accesso e sicurezza.
Requisiti di Phrase:
-
Attraversa il firewall Enterprise per accedere all'installazione on-premise.
-
Autenticati nell'ambiente di authoring.
Configurazione firewall per installazione on-premise:
-
L'installazione deve essere accessibile dagli indirizzi IP del server Phrase. Consulta Indirizzi IP server Phrase per l'elenco corrente.
-
Il nome di dominio deve poter essere risolto esternamente.
Nota
Alcuni tag HTML presentano un rischio e il CAT Editor li rimuove da questo HTML durante la visualizzazione dell'anteprima. Questo per garantire la privacy e la sicurezza dei dati dell'utente.
Esempi di tag rimossi includono FORM, IFRAME, SCRIPT, SVG, VIDEO, EMBED, OBJECT o proprietà CSS "background-image".
-
Installa il plugin WPML o Multilingual Press per creare e gestire pagine multilingue.
-
Vai su nel pannello di navigazione a sinistra.
-
Fai clic su Connector e quindi su Show Connector settings.
-
Fai clic su Generate new token per generare un token per stabilire la connessione.
-
Selezionare quali post devono essere importati in base al loro stato e quale stato deve essere assegnato al contenuto tradotto inviato indietro.
-
Vai alla pagina Custom fields e seleziona dall'elenco i campi personalizzati che devono essere esportati da WordPress e tradotti. Tutti i campi personalizzati sono selezionati per l'esportazione per impostazione predefinita.
-
Vai alla pagina e mappa le lingue di WordPress ai codici lingua di Phrase.
-
Vai alla pagina per vedere l'elenco degli shortcode supportati o per aggiungere uno shortcode personalizzato creato utilizzando un plugin di terze parti.
-
Fornire le lingue di destinazione specificate in (APC).
La creazione automatizzata del progetto crea solo attività per le lingue specificate nel campo personalizzato identificato dal suo – ad es. target_languages. Il tipo di campo deve essere l'elenco a selezione multipla, in cui i valori corrispondono ai codici lingua.
Nota
Le lingue in WPML devono corrispondere alle lingue del progetto. Per supportare le varianti locali come Francese (Canada), definire le lingue nel pannello WPML all'interno di WordPress.
-
Dalla pagina
Impostazioni, scorri verso il basso fino alla sezione .
-
Fai clic su Connettori.
Si apre la pagina .
-
Fai clic su Nuovo connettore.
Si apre la pagina .
-
Modifica il Tipo in WordPress e fornisci un nome per il connettore.
-
Inserisci l'URL del sito WordPress.
Esempio: se l'URL della pagina amministratore di WordPress fosse http://blog.phrase.com/wp-admin/index.php, l'URL del sito sarebbe http://blog.phrase.com/.
-
Inserisci il token del plugin WordPress Phrase utilizzando il token dalla configurazione del plugin Phrase.
-
Se il sito è protetto tramite autenticazione HTTP di base, inserisci Nome utente e Password così come impostato in WP admin.
-
Fai clic su Test connessione.
Un elenco di lingue configurate apparirà se la connessione è riuscita. Un punto esclamativo rosso apparirà con un messaggio di errore se la connessione non è riuscita. Passa il cursore sopra l'icona per visualizzare maggiori dettagli.
Se l'origine o la destinazione viene modificata, fai clic su per aggiornare la selezione delle lingue configurate.
-
Clicca su Salva.
Il connettore viene aggiunto all'elenco nella pagina .
Elimina un connettore
Per eliminare un connettore:
-
Dalla pagina , seleziona il connettore da eliminare.
-
Fai clic su Elimina.
Si apre la finestra .
-
Digita "delete" e fai clic su Elimina.
Il connettore viene eliminato e viene visualizzato l'elenco dei connettori.
Nota
Un connettore non può essere eliminato mentre è ancora collegato a lavori incompleti in un progetto, inclusi i lavori presenti nel cestino. Il tentativo di eliminare tale connettore restituisce un errore "Failed to delete connector".
Risoluzione: apri il progetto associato al connettore e completa o elimina eventuali lavori rimanenti. Vai su e svuota il cestino per rimuovere eventuali lavori ancora collegati al connettore. Riprova a eliminare il connettore.
Cosa fare se il testo importato è pieno di codice
Alcuni componenti aggiuntivi di WordPress inseriscono codice nelle pagine WordPress. Phrase non gestisce questo codice senza un'ulteriore configurazione.
I componenti aggiuntivi noti per causare questo problema sono:
-
Avia Layout Builder
-
Divi Builder
-
Fusion Builder
-
Visual Composer
-
WPBakery (precedentemente Visual Composer)
Per configurare Phrase in questo caso, indica in WordPress quali campi personalizzati desideri tradurre.
Vai al plugin , quindi , e aggiungi gli shortcode in base alla specifica del formato dell'addon.
Impostazioni WPBakery:
Il test di connessione non riesce durante la configurazione del connettore
Alcuni plugin di WordPress, come WP Hardening, WP Security, WP Staging, Disable WP REST API o Wordfence Security, forniscono opzioni per disabilitare l'API JSON. Assicurati che l'API di WordPress non sia disabilitata.