Στις 24/Ιαν/2004, ημέρα Σάββατο και ώρα 22:52, ο/η Nikos Charonitakis έγραψε: > From: Pedro Morais <pmmm [ at ] rnl [ dot ] ist [ dot ] utl [ dot ] pt> > To: kde-i18n-doc [ at ] kde [ dot ] org, gnome-i18n [ at ] gnome [ dot ] org > Cc: jncp [ at ] netcabo [ dot ] pt > Subject: gettext lint tools > Date: Sat, 24 Jan 2004 16:47:20 +0000 > > Hi! > I just released the first version of my gettext linting tools. > > http://mega.ist.utl.pt/~pmmm/gettext-lint/ > > I use them in KDE's and Red Hat/Fedora i18n for checking the consistency > between translations in different files (it replace's kde-i18n's > check_consistency and in my benchmarks is 10 times faster) and for checking > common mistakes like a message that ends with a ':' but the translation > doesn't, etc, etc. Please take a look at the sample reports for more. > > The tools are written in Python, patches/comments/requests welcome. Μια πρώτη δοκιμή με αυτά τα χρήσιμα εργαλεία έγινε πάνω στις μεταφράσεις του Gnome τα αποτελέσματα μπορείτε να τα βρείτε εδώ: http://users.forthnet.gr/her/charosn/elG24report.html http://users.forthnet.gr/her/charosn/elG26report.html http://users.forthnet.gr/her/charosn/elG26report2.html Η πρώτη σελίδα είναι για διαφορετικές μεταφράσεις ίδιων μηνυμάτων στο Gnome 2.4, η δεύτερη σελίδα είναι ο ίδιος έλεγχος για Gnome 2.6 και η τρίτη δείχνει μικρά σφάλματα στο Gnome 2.6 Σημείωση: Τα σφάλματα που αναφέρονται δεν είναι όλα πραγματικά σφάλματα (γιατί μπαίνουν στη μέση τα πλήκτρα πρόσβασης και οι (μεταφραστικές) ιδιαιτερότητες κάποιων εφαρμογών.) Για να δημιουργήσουμε αυτές τις αναφορές κάνουμε χρήση των εντολών: POFileConsistency *el.po | xsltproc /usr/share/gettext-lint/report.xsl - > report.html POFileChecker *el.po | xsltproc /usr/share/gettext-lint/report.xsl - > report.html NikosX