La segmentazione è la suddivisione dei testi di origine in parti più piccole. Ciò migliora il recupero di testo precedentemente tradotto da una memoria di traduzione. I segmenti sono presentati nell'editor e possono essere filtrati. Se un progetto ha fasi del flusso di lavoro, le modifiche nei segmenti sono presentate nel riquadro delle modifiche di traduzione.
Le regole di segmentazione predefinite corrispondono alle specifiche di ogni lingua supportata e possono essere personalizzate.
Lavori importati con una cattiva segmentazione, come file di documento formattati male o l'applicazione di una personalizzazione della segmentazione inappropriata, possono influire sui valori di corrispondenza della TM. Si raccomanda di dedicare del tempo alla revisione e alla preparazione del file di origine prima dell'importazione; un problema comune è l'uso errato delle interruzioni di riga rispetto alle interruzioni di paragrafo.
Esempio:
Buona segmentazione:
-
Le memorie di traduzione con lingue di destinazione multilingue sono supportate e possono essere usate bidirezionalmente.
Valore di corrispondenza del 100%.
Scarsa segmentazione
-
Le memorie di traduzione con lingue di destinazione multilingue sono supportate.
Valore di corrispondenza del 100%.
-
e possono essere usate bidirezionalmente.
Valore di corrispondenza del 63%.
Le regole di segmentazione personalizzate possono essere applicate a lavori e modelli di progetto. Se un progetto richiede una regola di segmentazione personalizzata, sarà necessario creare un modello per quel progetto. Quando impostate come primarie, le regole di segmentazione Personalizzate vengono applicate a tutti i nuovi lavori importati per quella lingua di origine.
Esistono due tipi di regole di segmentazione:
-
Abbreviazioni nel file .XLSX
-
Espressione regolare dei file .SRX
Per usare regole Personalizzate, eseguire il download delle regole predefinite, modificarle, caricare il file modificato e quindi applicarle ai lavori specificati.
Attenzione
Quando si aggiungono regole di segmentazione Personalizzate per una lingua di origine CJK senza spazio (mentre una lingua di destinazione userà gli spazi come delimitatore di parola), assicurarsi che gli spazi iniziali o finali vengano aggiunti ai segmenti di destinazione divisi dalla regola Personalizzata; questo delimita le parole nella traduzione. Sebbene ciò avvenga automaticamente nei segmenti formati dalle regole di segmentazione predefinite, non vengono aggiunti spazi nei segmenti divisi manualmente o in quelli formati da ulteriori regole di segmentazione Personalizzate.
Per eseguire il download delle regole di segmentazione predefinite, seguire questi passaggi:
-
Dalla pagina impostazioni
, scorrere verso il basso fino alla sezione e fare clic su segmentazione.
Si apre la pagina .
-
Selezionare la lingua da personalizzare e fare clic su Esporta XLSX/SRX.
Si apre la finestra .
-
Selezionare formato:
-
XLSX fornisce un elenco di abbreviazioni.
-
SRX fornisce regole di espressione regolare.
-
-
Selezionare una lingua dall'elenco a discesa.
-
Fare clic su Scarica.
Il file viene scaricato nel sistema.
Per eseguire il download di una regola di segmentazione caricata in precedenza, seguire questi passaggi:
-
Dalla pagina impostazioni
, scorrere verso il basso fino alla sezione e fare clic su segmentazione.
Si apre la pagina .
-
Fare clic sull'icona impostazioni a destra e scegliere Personalizza colonne:
-
Abilitare la colonna Nome file
-
Fare clic su un nome file per eseguire il download di una regola salvata in precedenza.
Le abbreviazioni possono essere specificate per le singole lingue, dopodiché non dovrebbero essere creati nuovi segmenti.
Per modificare le abbreviazioni, seguire questi passaggi:
-
Aprire il file .XLSX scaricato in un editor.
-
Modificare i contenuti con la seguente formattazione:
Il file XLSX deve avere due colonne senza intestazioni.
-
Colonna 1: Abbreviazione da specificare
-
Colonna 2: Specifica del comportamento di segmentazione
-
ABBR_UPPER_NUM
Un nuovo segmento non viene creato se l'abbreviazione è seguita da uno spazio e poi da un numero, un simbolo (segni matematici, simboli di valuta, dingbat, ecc.) o una parola con la prima lettera in maiuscolo.
-
ABBR_NUM
Un nuovo segmento non verrà creato se l'abbreviazione è seguita da uno spazio e poi da un numero.
-
-
-
Salvare il file .XLSX modificato.
La modifica dei file .SRX è un processo complesso adatto solo agli utenti esperti nell'uso di espressioni regolari
Ci sono diverse regole che possono essere modificate in un file SRX:
-
Importare testo da un file XLSX senza segmentazione; una cella equivale a un segmento.
-
Importare testo con una nuova riga per dividere un segmento in due.
-
Usare i due punti (o qualsiasi altro carattere) come separatore di segmento.
-
Vietare l'uso del punto e virgola (o qualsiasi altro carattere) come separatore di segmento.
-
Rimuovere un'abbreviazione dall'elenco (il testo verrà segmentato).
Queste regole sono basate su carattere; solo un singolo carattere può essere usato come separatore di segmento. Gruppi di caratteri (ad esempio: <p>) non possono essere usati come separatore di segmento.
Per Modifica un file SRX, seguire questi passaggi:
-
Aprire il file in un editor di testo come Notepad ++.
-
Modificare usando espressioni regolari o rimuovere completamente la segmentazione interna.
Esempio:
-
<rule break="no">L'elenco di regole, dove il segmento non verrà interrotto. Cioè un elenco di abbreviazioni
-
<rule> <beforebreak>Un'espressione regolare per un carattere prima di un'interruzione (ad esempio, alla fine di una frase \". ? ! :\"). Se, ad esempio, non si desidera segmentare il testo dopo i due punti, eliminare semplicemente
:da ogni codice<rule><beforebreak>. -
<rule> <afterbreak>Un'espressione regolare per un carattere dopo un'interruzione (ad esempio, all'inizio di una nuova frase; uno spazio e una lettera maiuscola).
-
-
Salvare il file SRX modificato.
Per caricare regole di segmentazione modificate o nuove, seguire questi passaggi:
-
Dalla pagina impostazioni
, scorrere verso il basso fino alla sezione e fare clic su segmentazione.
Si apre la pagina .
-
Fai clic su Nuovo.
Si apre la pagina .
-
selezionare una dall'elenco a discesa.
-
Fornire un per la regola.
-
Fare clic su Scegli file.
Si apre una finestra di selezione file.
-
selezionare il file di regole modificato per caricare.
-
Selezionare se le regole di segmentazione Personalizzato saranno le regole di segmentazione primarie per la lingua selezionata.
-
Fare clic su creare.
Si apre la pagina e la regola è stata aggiunta al elenco.
Per usare regole Personalizzato su un lavoro importare o configurare la lunghezza del segmento di destinazione, seguire questi passaggio:
-
Al passaggio 8 di creare un lavoro, fare clic su segmentazione e lunghezza del segmento da .
Si apre il menu a discesa delle opzioni .
-
selezionare le regole modificate dall'elenco a discesa .
-
Facoltativamente, configurare un limite per la lunghezza del segmento di destinazione in base ai requisiti del progetto (ad esempio, traduzione di sottotitoli):
-
selezionare e inserire la percentuale preferita per limitare la lunghezza del segmento in base al segmento di origine.
-
selezionare e inserire il conteggio dei carattere per limitare la lunghezza del segmento in base al numero di carattere.
-
-
Fare clic su creare.
Il lavoro viene creato e aggiunto al elenco usando le regole di segmentazione specificate.
rimuovere tutte le regole di segmentazione interne da un file SRX lasciando solo la segmentazione di base dell'intero paragrafo, elemento o cella applicata. Questa regola di segmentazione può essere applicata a ogni tipo di file (MS Word, XML, HTML, Excel, ecc.).
Esempio:
Questo esempio XLSX importato con la segmentazione predefinita avrà 3 segmenti: Peter!, =--wait e Ciao.
Se tutta la segmentazione interna viene rimossa lasciando solo la segmentazione di base basata sulla Cella, allora ci sono solo due segmenti: Peter! =--wait e Ciao.
Modificare il file SRX per rimuovere tutte le regole di segmentazione predefinite, vale a dire il codice tra <!-- break rules --> e </languagerule>.
Esempio:
La cascata può causare il mancato funzionamento di questo esempio. In tal caso, aprire il file SRX modificato in Notepad++, trovare i due attributi dell'elemento header e modificare entrambi in no.