http://bugzilla.suse.com/show_bug.cgi?id=1084015
http://bugzilla.suse.com/show_bug.cgi?id=1084015#c5
--- Comment #5 from Stanislav Brabec ---
Created attachment 799989
--> http://bugzilla.suse.com/attachment.cgi?id=799989&action=edit
recent en_US hotfixes to merge in master
I just did a review and deleted all en_US po files with no translations:
git rm $(for i in */en_US.po ; do echo -n $i:\ ; LANG=C msgfmt --statistics $i
-o /dev/null ; done 2>&1 | grep " 0 translated messages" | sed 's/:.*//')
It decreased number of affected strings.
The simple script is not capable to detect msgid == msgstr.
So I wrote a simple msgfilter script:
#!/bin/bash
MSGFILTER_MSGSTR="$(cat)"
if test "$MSGFILTER_MSGID" != "$MSGFILTER_MSGSTR" ; then
echo -n "$MSGFILTER_MSGSTR"
fi
Playing with msgfilter and msgattrib --no-fuzzy --no-obsolete --translated, I
got a final list of strings that need fix.
Here is the final file.
Statistics of the work that needs to be merged to the source code:
apparmor: 2 messages.
autoinst: 2 messages.
base: 8 messages.
country: 2 messages.
dhcp-server: 3 messages.
firewall-services: 1 message.
firstboot: 1 message.
http-server: 3 messages.
installation: 2 messages.
kdump: 3 messages.
ldap: 12 messages.
nis_server: 1 message.
qt-pkg: 1 message.
samba-server: 2 messages.
services-manager: 1 message.
sudo: 25 messages.
support: 17 messages.
update: 1 message.
--
You are receiving this mail because:
You are on the CC list for the bug.