10.05.2013 Views

Revisión asistida por ordenador de traducciones - OpenTranslation

Revisión asistida por ordenador de traducciones - OpenTranslation

Revisión asistida por ordenador de traducciones - OpenTranslation

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

José Ignacio Perea Sardón<br />

varias maneras. Sin embargo, el código utilizado para efectuar realmente<br />

esta función (ilustración 4) sólo pue<strong>de</strong> interpretarse <strong>de</strong> una manera. Si se<br />

le pro<strong>por</strong>cionan los mismos datos <strong>de</strong> entrada, genera siempre los mismos<br />

resultados como salida.<br />

int comprobarcoherencia (int igual, int diferente, unsigned int longitudminima, bool minus) {<br />

// comprueba si hay incoherencias en la traducción.<br />

string <strong>traducciones</strong>diferentes[128]; int numero<strong>traducciones</strong>diferentes[128];<br />

int total<strong>traducciones</strong>diferentes; int totalerrorescoherencia=0; int totalsegmentos<strong>por</strong>revisar=0;<br />

int parcialsegmentosrevisados; int totalsegmentosrevisados=0;<br />

bool segmentoyacomprobado; bool traducciondiferenteyaregistrada;<br />

idioma idiomacomprobacion; idiomacomprobacion.inicializar("Post//post.txt");<br />

switch (igual) {<br />

case 1: escribireninformelinea("Comprobando coherencia directa:",2); break;<br />

case 2: escribireninformelinea("Comprobando coherencia inversa:",2); break;}<br />

for (int n=1; nlongitudminima) { parcialsegmentosrevisados=1;<br />

for (int m=(n+1); m

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!