SlideShare a Scribd company logo
1 of 63
Download to read offline
Il controllo qualità con
strumenti open source nella
traduzione
Marco Cevoli, Qabiria - Webinar per Federlingue, - 8 aprile 2014
Open source?
?
OPEN SOURCE = [codice]
sorgente aperto, ovvero
apertamente consultabile e
modificabile da parte di altri
utenti
Quality Assurance?
?
Automatizzare
l’automatizzabile
Utenti
Progetti
Costi
Vendita
Gestione
file
Gestione
fornitori
Workflow
traduzione
Gestione
query
Gestione
qualità
Fatturazione
Data
warehouse
Utenti
Progetti
Costi
Vendita
Gestione
file
Gestione
fornitori
Gestione
query
Gestione
qualità
Fatturazione
Data
warehouse
Workflow
traduzione
Traduzione
Revisione
bilingue
Controllo
qualità
Revisione
finale
La teoria
strumento
configurazione
QA non sostituisce
la revisione
Come funziona?
?
Regole
Analisi
Controllo risultati
Regole
Omissioni
Ripetizioni
Lunghezza eccessiva
Lunghezza ridotta
Codici (tag)
Parti intraducibili
Aderenza alla terminologia
(white list e black list)
Punteggiatura
Unità di misura
Numeri
Elementi mancanti
(parentesi, indirizzi email,
URL, etc.)
Codifica dei caratteri
Pattern personalizzati
…
Funziona?
→ Palex.ru – Sondaggio online 2007
• Maggior numero di errori
rilevati
• Maggiore produttività
• Meno lavoro monotono
• Rapidità di esecuzione
• Troppi falsi positivi
• Capacità limitate
• Revisione umana più
affidabile
• Scarso supporto RTL
→ Palex.ru – Sondaggio online 2007
«La
soddisfazione
dell’utente
aumenta con
il tempo»
Gli strumenti
Strumentistand-aloneFunzionalitàintegrate
Strumenti commerciali Strumenti gratuiti e/o open source
QA Checker
TerminologyVerifier
TagVerification
XMLValidation
QA configuration pane
Transcheck plugin …
ApSIC Xbench 2.9 (Non-Unicode, Freeware)
ApSIC Xbench 3.0 (Unicode)
…
CheckMate
OmegaT
QA Script
LanguageTool plugin
TagValidation
…
LanguageTool
QA Checker
TerminologyVerifier
TagVerification
XMLValidation
QA configuration pane
Transcheck plugin …
ApSIC Xbench 2.9 (Non-Unicode, Freeware)
ApSIC Xbench 3.0 (Unicode)
…
CheckMate
OmegaT
QA Script
LanguageTool plugin
TagValidation
…
LanguageTool
Strumentistand-aloneFunzionalitàintegrate
Strumenti commerciali Strumenti gratuiti e/o open source
Okapi Framework
Okapi Framework
The Okapi Framework is a cross-
platform and free open-source set
of components and applications
that offer extensive support for
localizing and translating documentation
and software.
Rainbow GUI app
Launcher
Check
Mate
XLIFF reviewer
workbench
Ratel
GUI app
Segmentazione
Tikal Linea di comando
Conversioni / Estrazioni
Plugin
per
OmegaT
LonghornOlifantTM Editor
Ocelot
GUI app
Controllo qualità
Rainbow
Check
Mate
Ratel
Tikal
Plugin
per
OmegaT
LonghornOlifant
Ocelot
Interfaccia
risultati (errori)
anteprima
filtri
Tipi di verifiche
LanguageTool
LanguageTool
Open source proofreading software
for more than 20 languages.
It finds many errors that a simple
spell checker cannot detect and
several grammar problems.
Plugin
per
OOo
Verifica solo testo
Check
Mate
Plugin
per
OmegaT
Verifica integrata
istantanea
Stand-
alone
Server
Verifica integrata
istantanea
Interfaccia
Compatibilità
• Tutti i formati bilingui supportati dal
framework
• Accetta glossari in formato TBX,
oltre al semplice formato TXT
• RegEx di Java
Open standard
La compatibilità con i
formati proprietari di altri
sistemi non è garantita.
Attenzione!
Requisiti software e hardware
Qualsiasi SO compatibile con Java
Qualsiasi hardware compatibile con
tale SO
Formazione
Okapi Framework Wiki
Supporto
Il supporto è fornito dal team di
sviluppatori e dalla comunità attraverso il
gruppo diYahoo!, dove è possibile inoltre
segnalare bug e richiedere nuove funzioni.
“I’m sorry Dave.
I’m afraid I can’t do that”.
Grazie.
Marco Cevoli: mcevoli@qabiria.com
Twitter: @qabiria
Web: www.qabiria.com
Ci sono domande?

More Related Content

Similar to Il controllo qualità con strumenti open source nella traduzione

Webinar: “Testing automatico: la scelta vincente per ottenere una riduzione d...
Webinar: “Testing automatico: la scelta vincente per ottenere una riduzione d...Webinar: “Testing automatico: la scelta vincente per ottenere una riduzione d...
Webinar: “Testing automatico: la scelta vincente per ottenere una riduzione d...Emerasoft, solutions to collaborate
 
Less is more? OmegaT: vantaggi e svantaggi di un approccio essenziale e open ...
Less is more? OmegaT: vantaggi e svantaggi di un approccio essenziale e open ...Less is more? OmegaT: vantaggi e svantaggi di un approccio essenziale e open ...
Less is more? OmegaT: vantaggi e svantaggi di un approccio essenziale e open ...Qabiria
 
Corso SDL Trados
Corso SDL TradosCorso SDL Trados
Corso SDL TradosQabiria
 
WSO2 MASTER CLASS ITALIA #9 - Come creare API di successo
WSO2 MASTER CLASS ITALIA #9 - Come creare API di successoWSO2 MASTER CLASS ITALIA #9 - Come creare API di successo
WSO2 MASTER CLASS ITALIA #9 - Come creare API di successoProfesia Srl, Lynx Group
 
Continous Delivery & HQ Code
Continous Delivery & HQ CodeContinous Delivery & HQ Code
Continous Delivery & HQ CodeDaniele Mondello
 
Marco Zani: Come dimensionare Magento per raggiungere i Key Performance Indic...
Marco Zani: Come dimensionare Magento per raggiungere i Key Performance Indic...Marco Zani: Come dimensionare Magento per raggiungere i Key Performance Indic...
Marco Zani: Come dimensionare Magento per raggiungere i Key Performance Indic...Meet Magento Italy
 
Regione Labict Presentazione Wm Cw 20080512 V02
Regione Labict Presentazione Wm Cw 20080512 V02Regione Labict Presentazione Wm Cw 20080512 V02
Regione Labict Presentazione Wm Cw 20080512 V02Gian Luca Matteucci
 
Cose un cat_tool
Cose un cat_toolCose un cat_tool
Cose un cat_toolKarenVacca
 
Continuous Integration e High Quality Code
Continuous Integration e High Quality CodeContinuous Integration e High Quality Code
Continuous Integration e High Quality CodeDaniele Mondello
 
Qualità del Software
Qualità del SoftwareQualità del Software
Qualità del SoftwareYeser Rema
 
Gestione corsi con TYPO3
Gestione corsi con TYPO3Gestione corsi con TYPO3
Gestione corsi con TYPO3Ivano Luberti
 
Progettazione e realizzazione di una piattaforma middleware per la gestione a...
Progettazione e realizzazione di una piattaforma middleware per la gestione a...Progettazione e realizzazione di una piattaforma middleware per la gestione a...
Progettazione e realizzazione di una piattaforma middleware per la gestione a...LucaGre
 
Unit Tests VS End To End Tests
Unit Tests VS End To End TestsUnit Tests VS End To End Tests
Unit Tests VS End To End Testsmimmozzo_
 
Joomla Miopen 2008
Joomla Miopen 2008Joomla Miopen 2008
Joomla Miopen 2008elpaso66
 

Similar to Il controllo qualità con strumenti open source nella traduzione (20)

Webinar: “Testing automatico: la scelta vincente per ottenere una riduzione d...
Webinar: “Testing automatico: la scelta vincente per ottenere una riduzione d...Webinar: “Testing automatico: la scelta vincente per ottenere una riduzione d...
Webinar: “Testing automatico: la scelta vincente per ottenere una riduzione d...
 
Less is more? OmegaT: vantaggi e svantaggi di un approccio essenziale e open ...
Less is more? OmegaT: vantaggi e svantaggi di un approccio essenziale e open ...Less is more? OmegaT: vantaggi e svantaggi di un approccio essenziale e open ...
Less is more? OmegaT: vantaggi e svantaggi di un approccio essenziale e open ...
 
Software libero e open source a costo zero per la grafica
Software libero e open source a costo zero per la graficaSoftware libero e open source a costo zero per la grafica
Software libero e open source a costo zero per la grafica
 
Corso SDL Trados
Corso SDL TradosCorso SDL Trados
Corso SDL Trados
 
Software Testing e TDD
Software Testing e TDDSoftware Testing e TDD
Software Testing e TDD
 
WSO2 MASTER CLASS ITALIA #9 - Come creare API di successo
WSO2 MASTER CLASS ITALIA #9 - Come creare API di successoWSO2 MASTER CLASS ITALIA #9 - Come creare API di successo
WSO2 MASTER CLASS ITALIA #9 - Come creare API di successo
 
Continous Delivery & HQ Code
Continous Delivery & HQ CodeContinous Delivery & HQ Code
Continous Delivery & HQ Code
 
Marco Zani: Come dimensionare Magento per raggiungere i Key Performance Indic...
Marco Zani: Come dimensionare Magento per raggiungere i Key Performance Indic...Marco Zani: Come dimensionare Magento per raggiungere i Key Performance Indic...
Marco Zani: Come dimensionare Magento per raggiungere i Key Performance Indic...
 
Regione Labict Presentazione Wm Cw 20080512 V02
Regione Labict Presentazione Wm Cw 20080512 V02Regione Labict Presentazione Wm Cw 20080512 V02
Regione Labict Presentazione Wm Cw 20080512 V02
 
Cose un cat_tool
Cose un cat_toolCose un cat_tool
Cose un cat_tool
 
Continuous Integration e High Quality Code
Continuous Integration e High Quality CodeContinuous Integration e High Quality Code
Continuous Integration e High Quality Code
 
Qualità del Software
Qualità del SoftwareQualità del Software
Qualità del Software
 
Gestione corsi con TYPO3
Gestione corsi con TYPO3Gestione corsi con TYPO3
Gestione corsi con TYPO3
 
TTT - Test, Tools and Tips - jug roma
TTT - Test, Tools and Tips - jug romaTTT - Test, Tools and Tips - jug roma
TTT - Test, Tools and Tips - jug roma
 
Progettazione e realizzazione di una piattaforma middleware per la gestione a...
Progettazione e realizzazione di una piattaforma middleware per la gestione a...Progettazione e realizzazione di una piattaforma middleware per la gestione a...
Progettazione e realizzazione di una piattaforma middleware per la gestione a...
 
DDive11 - xpages
DDive11 - xpagesDDive11 - xpages
DDive11 - xpages
 
Unit Tests VS End To End Tests
Unit Tests VS End To End TestsUnit Tests VS End To End Tests
Unit Tests VS End To End Tests
 
LARUS 10th - Rampado Omar
LARUS 10th - Rampado OmarLARUS 10th - Rampado Omar
LARUS 10th - Rampado Omar
 
Presentazione di SpagoWord
Presentazione di SpagoWordPresentazione di SpagoWord
Presentazione di SpagoWord
 
Joomla Miopen 2008
Joomla Miopen 2008Joomla Miopen 2008
Joomla Miopen 2008
 

More from Qabiria

Uscire dal guscio
Uscire dal guscioUscire dal guscio
Uscire dal guscioQabiria
 
Introduction to OmegaT
Introduction to OmegaTIntroduction to OmegaT
Introduction to OmegaTQabiria
 
OmegaT "Team Project" feature: a case study
OmegaT "Team Project" feature: a case studyOmegaT "Team Project" feature: a case study
OmegaT "Team Project" feature: a case studyQabiria
 
Curso de OmegaT para el màster en Tradumàtica: traducción y localización
Curso de OmegaT para el màster en Tradumàtica: traducción y localizaciónCurso de OmegaT para el màster en Tradumàtica: traducción y localización
Curso de OmegaT para el màster en Tradumàtica: traducción y localizaciónQabiria
 
How to Review your Translation with 2 Free and Open Source QA Tools
How to Review your Translation with 2 Free and Open Source QA ToolsHow to Review your Translation with 2 Free and Open Source QA Tools
How to Review your Translation with 2 Free and Open Source QA ToolsQabiria
 
La cassetta degli attrezzi del traduttore: le 10 applicazioni indispensabili
La cassetta degli attrezzi del traduttore: le 10 applicazioni indispensabiliLa cassetta degli attrezzi del traduttore: le 10 applicazioni indispensabili
La cassetta degli attrezzi del traduttore: le 10 applicazioni indispensabiliQabiria
 
Setting up multilingual websites with Content Management Systems
Setting up multilingual websites with  Content Management SystemsSetting up multilingual websites with  Content Management Systems
Setting up multilingual websites with Content Management SystemsQabiria
 
Freetech - Informatica Zen (lezione 3/4)
Freetech - Informatica Zen (lezione 3/4)Freetech - Informatica Zen (lezione 3/4)
Freetech - Informatica Zen (lezione 3/4)Qabiria
 
Freetech - Informatica Zen (lezione 2/4)
Freetech - Informatica Zen (lezione 2/4)Freetech - Informatica Zen (lezione 2/4)
Freetech - Informatica Zen (lezione 2/4)Qabiria
 
Freetech - Informatica Zen (lezione 4/4)
Freetech - Informatica Zen (lezione 4/4)Freetech - Informatica Zen (lezione 4/4)
Freetech - Informatica Zen (lezione 4/4)Qabiria
 
Freetech - Informatica Zen (lezione 1/4)
Freetech - Informatica Zen (lezione 1/4)Freetech - Informatica Zen (lezione 1/4)
Freetech - Informatica Zen (lezione 1/4)Qabiria
 
How to cover the whole Translation Project Workflow with one open-source syst...
How to cover the whole Translation Project Workflow with one open-source syst...How to cover the whole Translation Project Workflow with one open-source syst...
How to cover the whole Translation Project Workflow with one open-source syst...Qabiria
 
Social networking and the translator
Social networking and the translatorSocial networking and the translator
Social networking and the translatorQabiria
 
Project management outsourcing
Project management outsourcingProject management outsourcing
Project management outsourcingQabiria
 
Buenas costumbres de seguridad informática
Buenas costumbres de seguridad informáticaBuenas costumbres de seguridad informática
Buenas costumbres de seguridad informáticaQabiria
 
Buone abitudini di sicurezza informatica
Buone abitudini di sicurezza informaticaBuone abitudini di sicurezza informatica
Buone abitudini di sicurezza informaticaQabiria
 
SDL Trados advanced training course
SDL Trados advanced training courseSDL Trados advanced training course
SDL Trados advanced training courseQabiria
 
Curso SDL Trados avanzado
Curso SDL Trados avanzadoCurso SDL Trados avanzado
Curso SDL Trados avanzadoQabiria
 
Corso SDL Trados avanzato
Corso SDL Trados avanzatoCorso SDL Trados avanzato
Corso SDL Trados avanzatoQabiria
 
Corso di OCR
Corso di OCRCorso di OCR
Corso di OCRQabiria
 

More from Qabiria (20)

Uscire dal guscio
Uscire dal guscioUscire dal guscio
Uscire dal guscio
 
Introduction to OmegaT
Introduction to OmegaTIntroduction to OmegaT
Introduction to OmegaT
 
OmegaT "Team Project" feature: a case study
OmegaT "Team Project" feature: a case studyOmegaT "Team Project" feature: a case study
OmegaT "Team Project" feature: a case study
 
Curso de OmegaT para el màster en Tradumàtica: traducción y localización
Curso de OmegaT para el màster en Tradumàtica: traducción y localizaciónCurso de OmegaT para el màster en Tradumàtica: traducción y localización
Curso de OmegaT para el màster en Tradumàtica: traducción y localización
 
How to Review your Translation with 2 Free and Open Source QA Tools
How to Review your Translation with 2 Free and Open Source QA ToolsHow to Review your Translation with 2 Free and Open Source QA Tools
How to Review your Translation with 2 Free and Open Source QA Tools
 
La cassetta degli attrezzi del traduttore: le 10 applicazioni indispensabili
La cassetta degli attrezzi del traduttore: le 10 applicazioni indispensabiliLa cassetta degli attrezzi del traduttore: le 10 applicazioni indispensabili
La cassetta degli attrezzi del traduttore: le 10 applicazioni indispensabili
 
Setting up multilingual websites with Content Management Systems
Setting up multilingual websites with  Content Management SystemsSetting up multilingual websites with  Content Management Systems
Setting up multilingual websites with Content Management Systems
 
Freetech - Informatica Zen (lezione 3/4)
Freetech - Informatica Zen (lezione 3/4)Freetech - Informatica Zen (lezione 3/4)
Freetech - Informatica Zen (lezione 3/4)
 
Freetech - Informatica Zen (lezione 2/4)
Freetech - Informatica Zen (lezione 2/4)Freetech - Informatica Zen (lezione 2/4)
Freetech - Informatica Zen (lezione 2/4)
 
Freetech - Informatica Zen (lezione 4/4)
Freetech - Informatica Zen (lezione 4/4)Freetech - Informatica Zen (lezione 4/4)
Freetech - Informatica Zen (lezione 4/4)
 
Freetech - Informatica Zen (lezione 1/4)
Freetech - Informatica Zen (lezione 1/4)Freetech - Informatica Zen (lezione 1/4)
Freetech - Informatica Zen (lezione 1/4)
 
How to cover the whole Translation Project Workflow with one open-source syst...
How to cover the whole Translation Project Workflow with one open-source syst...How to cover the whole Translation Project Workflow with one open-source syst...
How to cover the whole Translation Project Workflow with one open-source syst...
 
Social networking and the translator
Social networking and the translatorSocial networking and the translator
Social networking and the translator
 
Project management outsourcing
Project management outsourcingProject management outsourcing
Project management outsourcing
 
Buenas costumbres de seguridad informática
Buenas costumbres de seguridad informáticaBuenas costumbres de seguridad informática
Buenas costumbres de seguridad informática
 
Buone abitudini di sicurezza informatica
Buone abitudini di sicurezza informaticaBuone abitudini di sicurezza informatica
Buone abitudini di sicurezza informatica
 
SDL Trados advanced training course
SDL Trados advanced training courseSDL Trados advanced training course
SDL Trados advanced training course
 
Curso SDL Trados avanzado
Curso SDL Trados avanzadoCurso SDL Trados avanzado
Curso SDL Trados avanzado
 
Corso SDL Trados avanzato
Corso SDL Trados avanzatoCorso SDL Trados avanzato
Corso SDL Trados avanzato
 
Corso di OCR
Corso di OCRCorso di OCR
Corso di OCR
 

Il controllo qualità con strumenti open source nella traduzione