Español Català English Esperanto
dislines permet separar en diversos arxius les línies -etiquetades- d'un document de text. Això és útil especialment per a traduccions.
Per exemple, tenim index.txt:
abcde @en This is a test @es Esto es una prueba fghijk
Un cop processat, es generen aquests dos arxius:
index.en.txt:
abcdef This is a test fghijk
index.es.txt:
abcdef Esto es una prueba fghijk
A més, funciona amb qualsevol nombre de fitxers, permet etiquetar blocs sencers, afegir comentaris, i més coses.
Consulta l'especificació del llenguatge usat, o una guia ràpida.
És molt útil per traduir documents de text.
El mètode tradicional d'usar un fitxer diferent per a cada idioma és una mica tediós, sobretot quan toca fer algun canvi: només per afegir-hi quelcom a una frase, se l'ha de buscar per cadascun dels arxius, i modificar tots al mateix temps. Amb dislines, pots tenir totes les traduccions d'aquella frase juntes, al mateix arxiu (exemple, produeix 'en' i 'es').
Si ho vols utilitzar per traduir pàgines web, recomano no editar el codi HTML directament. Pots escriure el contingut en un llenguatge intermig d'etiquetes, com txt2tags, i aplicar el disseny mitjançant CSS. Exemple.
També pot servir per fer una versió reduïda d'un document, per exemple: pi.txt
És un script en Perl, i és GPL.
Versió 1.6: dislines.pl
El codi font, acolorit, el pots trobar aquí. Hi ha un historial de canvis, i conservo les version antigues.
Sobre la versió 1.6:
Necessites l'intèrpret de Perl. A Linux i MacOS X ja vé instal·lat;
però a Windows, crec que s'ha d'instal·lar
ActivePerl
(paquet MSI). Un cop fet això, executant perl -v
des de la línia de comandes (cmd
)
hauria de mostrar dades sobre la versió.
Després, fes doble clic al programa (dislines.pl
) i sortirà una finestra senzilla,
on has d'escollir el fitxer a processar i prémer el botó "PROCESS".
Per a cada etiqueta, es crearà un fitxer com nom.ETIQUETA.extensió
al mateix directori.
Altres opcions es poden veure amb el botó Advanced options
o amb perl dislines.pl -h
:
per llistar les etiquetes usades, afegir -l
,
per processar només et1 i et2, afegir -t et1,et2
,
i per mostrar unes petites estadístiques, afegir -s
.
dislines és programari lliure; té llicència GNU GPL.
Juliol 2005 (actualitzat el 01-01-2017).
Daniel Clemente Laboreo. n148257 -a-t--g-m-a-i-l.com