GNOME Bugzilla – Bug 705484
Adding support for quality checks in D-L interface
Last modified: 2018-05-22 12:17:11 UTC
In each module translation page we could add Translate Toolkit scripts “poconflicts” and “pofilter” (http://docs.translatehouse.org/projects/translate-toolkit/en/latest/commands/index.html#tools). It could be implemented by adding a button “Check for issues” and it prints out the list of issues. Feedback on how to implement the feature is welcomed in comments section.
Additional background: I have some simple spellchecker scripts for po files[1], and it would be useful to implement similar functionality in d-l. po and pot files tend to have a lot of typos, checking for these regularly is useful. [1] https://github.com/kelemeng/fsfhu-scripts/tree/master/spellcheck
If these checks are not too heavy, maybe they could be done at upload time and then there would be an icon showing the estimated quality?
(In reply to comment #2) > If these checks are not too heavy, This is one problem. There are two paths we can follow: - improving the shell scripts - they are fast, but quite dumb - using pofilter, which is damn slow, like 30-60 times slower than the shell scripts. > maybe they could be done at upload time and Good idea, our first thought was only about committed files. > then there would be an icon showing the estimated quality? I don't understand what you are thinking of. The output of these scripts is in both case a bunch of "wrong" words/strings, which you can review to correct your po file.
-- GitLab Migration Automatic Message -- This bug has been migrated to GNOME's GitLab instance and has been closed from further activity. You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.gnome.org/GNOME/damned-lies/issues/51.