var hashTrans=new Array();function trans(frase){var extra='';var result='';var hasBr=(frase.indexOf("<br>")>=0);if(frase=='') return '';if(frase.substring(frase.length-1)==':'){frase=frase.substring(0,frase.length-1);extra=':';}/*if(frase.indexOf("ORÇAMENTOS")==0){alert(frase+' -> '+hashTrans[frase]);}*/result=hashTrans[frase];if(!result && hasBr) result=replaceAll(hashTrans[replaceAll(frase,"<br>","\\n")],"\\n","<br>");if(!result) result=frase;if(frase==frase.toUpperCase() && frase.length>3) result=result.toUpperCase();return result+extra;}function loadTransFromFile(fileName,idioma){clearTrans();addTransFromFile(fileName,idioma);}function addTransFromFile(fileName,idioma){var transList=readFile(fileName);if(!transList) return;var linhas=transList.split('\n');var col=0;var partes=linhas[0].split('\t');for(var i=0; i<partes.length; i++){if(partes[i]==idioma){col=i;break;}}for(var i=1; i<linhas.length; i++){partes=linhas[i].split('\t');/*if(partes[0].indexOf("ORÇAMENTOS")==0){alert(partes[0]+' -> '+partes[1]);}*/if(col<partes.length) hashTrans[partes[0]]=partes[col];else hashTrans[partes[0]]=partes[0];}}function clearTrans(){hashTrans=new Array();}
