[apparmor] [patch] utils: search python modules for translatable strings

Steve Beattie steve at nxnw.org
Wed Sep 10 00:05:13 UTC 2014


On Tue, Sep 09, 2014 at 04:51:53PM -0700, Steve Beattie wrote:
> In the conversion from perl to python, it got overlooked to add the
> python-apparmor modules to the set of things to search for translatable
> strings in. This patch addresses the issue.
> 
> Signed-off-by: Steve Beattie <steve at nxnw.org>
> ---
>  utils/Makefile |    5 +++--
>  1 file changed, 3 insertions(+), 2 deletions(-)

FYI, with this patch applied, we get a lot more warnings out of
xgettext:

make -C po apparmor-utils.pot NAME=apparmor-utils SOURCES="aa-exec aa-notify aa-easyprof aa-genprof aa-logprof aa-cleanprof aa-mergeprof aa-autodep aa-audit aa-complain aa-enforce aa-disable aa-status aa-unconfined aa-decode apparmor/aamode.py apparmor/aa.py apparmor/cleanprofile.py apparmor/common.py apparmor/config.py apparmor/easyprof.py apparmor/__init__.py apparmor/logparser.py apparmor/rules.py apparmor/sandbox.py apparmor/severity.py apparmor/tools.py apparmor/translations.py apparmor/ui.py apparmor/yasti.py"
make[1]: Entering directory `/home/steve/bzr/apparmor-master/utils/po'
xgettext --copyright-holder="NOVELL, Inc." --msgid-bugs-address=apparmor at lists.ubuntu.com -d apparmor-utils --language=perl --language=python  ../aa-exec  ../aa-notify ../aa-easyprof  ../aa-genprof  ../aa-logprof  ../aa-cleanprof ../aa-mergeprof  ../aa-autodep  ../aa-audit  ../aa-complain ../aa-enforce  ../aa-disable  ../aa-status  ../aa-unconfined ../aa-decode  ../apparmor/aamode.py  ../apparmor/aa.py ../apparmor/cleanprofile.py  ../apparmor/common.py ../apparmor/config.py  ../apparmor/easyprof.py  ../apparmor/__init__.py ../apparmor/logparser.py  ../apparmor/rules.py  ../apparmor/sandbox.py ../apparmor/severity.py  ../apparmor/tools.py ../apparmor/translations.py  ../apparmor/ui.py  ../apparmor/yasti.py -o apparmor-utils.pot
../aa-genprof:94: warning: 'msgid' format string with unnamed arguments cannot be properly localized:
                           The translator cannot reorder the arguments.
                           Please consider using a format string with named arguments,
                           and a mapping instead of a tuple for the arguments.
../aa-mergeprof:556: warning: 'msgid' format string with unnamed arguments cannot be properly localized:
                              The translator cannot reorder the arguments.
                              Please consider using a format string with named arguments,
                              and a mapping instead of a tuple for the arguments.
../aa-mergeprof:683: warning: 'msgid' format string with unnamed arguments cannot be properly localized:
                              The translator cannot reorder the arguments.
                              Please consider using a format string with named arguments,
                              and a mapping instead of a tuple for the arguments.
../aa-mergeprof:689: warning: 'msgid' format string with unnamed arguments cannot be properly localized:
                              The translator cannot reorder the arguments.
                              Please consider using a format string with named arguments,
                              and a mapping instead of a tuple for the arguments.
../aa-unconfined:81: warning: 'msgid' format string with unnamed arguments cannot be properly localized:
                              The translator cannot reorder the arguments.
                              Please consider using a format string with named arguments,
                              and a mapping instead of a tuple for the arguments.
../aa-unconfined:85: warning: 'msgid' format string with unnamed arguments cannot be properly localized:
                              The translator cannot reorder the arguments.
                              Please consider using a format string with named arguments,
                              and a mapping instead of a tuple for the arguments.
../aa-unconfined:90: warning: 'msgid' format string with unnamed arguments cannot be properly localized:
                              The translator cannot reorder the arguments.
                              Please consider using a format string with named arguments,
                              and a mapping instead of a tuple for the arguments.
../aa-unconfined:94: warning: 'msgid' format string with unnamed arguments cannot be properly localized:
                              The translator cannot reorder the arguments.
                              Please consider using a format string with named arguments,
                              and a mapping instead of a tuple for the arguments.
../apparmor/aa.py:301: warning: 'msgid' format string with unnamed arguments cannot be properly localized:
                                The translator cannot reorder the arguments.
                                Please consider using a format string with named arguments,
                                and a mapping instead of a tuple for the arguments.
../apparmor/aa.py:328: warning: 'msgid' format string with unnamed arguments cannot be properly localized:
                                The translator cannot reorder the arguments.
                                Please consider using a format string with named arguments,
                                and a mapping instead of a tuple for the arguments.
../apparmor/aa.py:832: warning: 'msgid' format string with unnamed arguments cannot be properly localized:
                                The translator cannot reorder the arguments.
                                Please consider using a format string with named arguments,
                                and a mapping instead of a tuple for the arguments.
../apparmor/aa.py:883: warning: 'msgid' format string with unnamed arguments cannot be properly localized:
                                The translator cannot reorder the arguments.
                                Please consider using a format string with named arguments,
                                and a mapping instead of a tuple for the arguments.
../apparmor/aa.py:1897: warning: 'msgid' format string with unnamed arguments cannot be properly localized:
                                 The translator cannot reorder the arguments.
                                 Please consider using a format string with named arguments,
                                 and a mapping instead of a tuple for the arguments.
../apparmor/aa.py:1918: warning: 'msgid' format string with unnamed arguments cannot be properly localized:
                                 The translator cannot reorder the arguments.
                                 Please consider using a format string with named arguments,
                                 and a mapping instead of a tuple for the arguments.
../apparmor/aa.py:2020: warning: 'msgid' format string with unnamed arguments cannot be properly localized:
                                 The translator cannot reorder the arguments.
                                 Please consider using a format string with named arguments,
                                 and a mapping instead of a tuple for the arguments.
../apparmor/aa.py:2026: warning: 'msgid' format string with unnamed arguments cannot be properly localized:
                                 The translator cannot reorder the arguments.
                                 Please consider using a format string with named arguments,
                                 and a mapping instead of a tuple for the arguments.
../apparmor/aa.py:2677: warning: 'msgid' format string with unnamed arguments cannot be properly localized:
                                 The translator cannot reorder the arguments.
                                 Please consider using a format string with named arguments,
                                 and a mapping instead of a tuple for the arguments.
../apparmor/aa.py:2734: warning: 'msgid' format string with unnamed arguments cannot be properly localized:
                                 The translator cannot reorder the arguments.
                                 Please consider using a format string with named arguments,
                                 and a mapping instead of a tuple for the arguments.
../apparmor/aa.py:2749: warning: 'msgid' format string with unnamed arguments cannot be properly localized:
                                 The translator cannot reorder the arguments.
                                 Please consider using a format string with named arguments,
                                 and a mapping instead of a tuple for the arguments.
../apparmor/aa.py:2770: warning: 'msgid' format string with unnamed arguments cannot be properly localized:
                                 The translator cannot reorder the arguments.
                                 Please consider using a format string with named arguments,
                                 and a mapping instead of a tuple for the arguments.
../apparmor/aa.py:2798: warning: 'msgid' format string with unnamed arguments cannot be properly localized:
                                 The translator cannot reorder the arguments.
                                 Please consider using a format string with named arguments,
                                 and a mapping instead of a tuple for the arguments.
../apparmor/aa.py:2820: warning: 'msgid' format string with unnamed arguments cannot be properly localized:
                                 The translator cannot reorder the arguments.
                                 Please consider using a format string with named arguments,
                                 and a mapping instead of a tuple for the arguments.
../apparmor/aa.py:2831: warning: 'msgid' format string with unnamed arguments cannot be properly localized:
                                 The translator cannot reorder the arguments.
                                 Please consider using a format string with named arguments,
                                 and a mapping instead of a tuple for the arguments.
../apparmor/aa.py:2871: warning: 'msgid' format string with unnamed arguments cannot be properly localized:
                                 The translator cannot reorder the arguments.
                                 Please consider using a format string with named arguments,
                                 and a mapping instead of a tuple for the arguments.
../apparmor/aa.py:2894: warning: 'msgid' format string with unnamed arguments cannot be properly localized:
                                 The translator cannot reorder the arguments.
                                 Please consider using a format string with named arguments,
                                 and a mapping instead of a tuple for the arguments.
../apparmor/aa.py:2922: warning: 'msgid' format string with unnamed arguments cannot be properly localized:
                                 The translator cannot reorder the arguments.
                                 Please consider using a format string with named arguments,
                                 and a mapping instead of a tuple for the arguments.
../apparmor/aa.py:2925: warning: 'msgid' format string with unnamed arguments cannot be properly localized:
                                 The translator cannot reorder the arguments.
                                 Please consider using a format string with named arguments,
                                 and a mapping instead of a tuple for the arguments.
../apparmor/aa.py:2977: warning: 'msgid' format string with unnamed arguments cannot be properly localized:
                                 The translator cannot reorder the arguments.
                                 Please consider using a format string with named arguments,
                                 and a mapping instead of a tuple for the arguments.
../apparmor/aa.py:3007: warning: 'msgid' format string with unnamed arguments cannot be properly localized:
                                 The translator cannot reorder the arguments.
                                 Please consider using a format string with named arguments,
                                 and a mapping instead of a tuple for the arguments.
../apparmor/aa.py:3030: warning: 'msgid' format string with unnamed arguments cannot be properly localized:
                                 The translator cannot reorder the arguments.
                                 Please consider using a format string with named arguments,
                                 and a mapping instead of a tuple for the arguments.
../apparmor/aa.py:3052: warning: 'msgid' format string with unnamed arguments cannot be properly localized:
                                 The translator cannot reorder the arguments.
                                 Please consider using a format string with named arguments,
                                 and a mapping instead of a tuple for the arguments.
../apparmor/aa.py:3074: warning: 'msgid' format string with unnamed arguments cannot be properly localized:
                                 The translator cannot reorder the arguments.
                                 Please consider using a format string with named arguments,
                                 and a mapping instead of a tuple for the arguments.
../apparmor/aa.py:3096: warning: 'msgid' format string with unnamed arguments cannot be properly localized:
                                 The translator cannot reorder the arguments.
                                 Please consider using a format string with named arguments,
                                 and a mapping instead of a tuple for the arguments.
../apparmor/aa.py:3118: warning: 'msgid' format string with unnamed arguments cannot be properly localized:
                                 The translator cannot reorder the arguments.
                                 Please consider using a format string with named arguments,
                                 and a mapping instead of a tuple for the arguments.
../apparmor/aa.py:3140: warning: 'msgid' format string with unnamed arguments cannot be properly localized:
                                 The translator cannot reorder the arguments.
                                 Please consider using a format string with named arguments,
                                 and a mapping instead of a tuple for the arguments.
../apparmor/aa.py:3152: warning: 'msgid' format string with unnamed arguments cannot be properly localized:
                                 The translator cannot reorder the arguments.
                                 Please consider using a format string with named arguments,
                                 and a mapping instead of a tuple for the arguments.
../apparmor/aa.py:3168: warning: 'msgid' format string with unnamed arguments cannot be properly localized:
                                 The translator cannot reorder the arguments.
                                 Please consider using a format string with named arguments,
                                 and a mapping instead of a tuple for the arguments.
../apparmor/aa.py:3198: warning: 'msgid' format string with unnamed arguments cannot be properly localized:
                                 The translator cannot reorder the arguments.
                                 Please consider using a format string with named arguments,
                                 and a mapping instead of a tuple for the arguments.
../apparmor/aa.py:3211: warning: 'msgid' format string with unnamed arguments cannot be properly localized:
                                 The translator cannot reorder the arguments.
                                 Please consider using a format string with named arguments,
                                 and a mapping instead of a tuple for the arguments.
../apparmor/aa.py:3277: warning: 'msgid' format string with unnamed arguments cannot be properly localized:
                                 The translator cannot reorder the arguments.
                                 Please consider using a format string with named arguments,
                                 and a mapping instead of a tuple for the arguments.
../apparmor/aa.py:3282: warning: 'msgid' format string with unnamed arguments cannot be properly localized:
                                 The translator cannot reorder the arguments.
                                 Please consider using a format string with named arguments,
                                 and a mapping instead of a tuple for the arguments.
../apparmor/aa.py:3284: warning: 'msgid' format string with unnamed arguments cannot be properly localized:
                                 The translator cannot reorder the arguments.
                                 Please consider using a format string with named arguments,
                                 and a mapping instead of a tuple for the arguments.
../apparmor/tools.py:84: warning: 'msgid' format string with unnamed arguments cannot be properly localized:
                                  The translator cannot reorder the arguments.
                                  Please consider using a format string with named arguments,
                                  and a mapping instead of a tuple for the arguments.
../apparmor/tools.py:126: warning: 'msgid' format string with unnamed arguments cannot be properly localized:
                                   The translator cannot reorder the arguments.
                                   Please consider using a format string with named arguments,
                                   and a mapping instead of a tuple for the arguments.
../apparmor/tools.py:240: warning: 'msgid' format string with unnamed arguments cannot be properly localized:
                                   The translator cannot reorder the arguments.
                                   Please consider using a format string with named arguments,
                                   and a mapping instead of a tuple for the arguments.
../apparmor/ui.py:351: warning: 'msgid' format string with unnamed arguments cannot be properly localized:
                                The translator cannot reorder the arguments.
                                Please consider using a format string with named arguments,
                                and a mapping instead of a tuple for the arguments.
make[1]: Leaving directory `/home/steve/bzr/apparmor-master/utils/po'

We should fix these.

-- 
Steve Beattie
<sbeattie at ubuntu.com>
http://NxNW.org/~steve/
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: Digital signature
URL: <https://lists.ubuntu.com/archives/apparmor/attachments/20140909/f6b31eec/attachment-0001.pgp>


More information about the AppArmor mailing list