http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=12221
Bug ID: 12221
Summary: Remove TT statement placeholders from translatable
strings
Change sponsored?: ---
Product: Koha
Version: master
Hardware: All
OS: All
Status: NEW
Severity: enhancement
Priority: P5 - low
Component: I18N/L10N
Assignee: [email protected]
Reporter: [email protected]
QA Contact: [email protected]
CC: [email protected]
The translation message catalogs contain a lot of Template Toolkit
statements in the messages. They bloat the message lengths, and
add unnecessary complications for translators, making errors
far more likely.
For example, there's no need to have "INCLUDE 'opac-bottom.inc'"
show up as a placeholder in the messages.
Using the following incantation:
grep -E '^#\. %[0-9]+\$s: ' po/xx-YY-*.po | cut -d':' -f 3- | sed -e 's/^
*\(IF\|ELSIF\|CASE\|SWITCH\|INCLUDE\|USE\|SET\|PROCESS\|BLOCK\|FOREACH\|UNLESS\)
*.*$/ \1 /g' | sort | uniq -c | sort -rn
we get a list of all placeholders, sorted by # of uses. The top-5 is:
1750 END
1429 IF
647 ELSE
263 ELSIF
252 INCLUDE
--
You are receiving this mail because:
You are watching all bug changes.
_______________________________________________
Koha-bugs mailing list
[email protected]
http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/