diff options
author | Rob Crittenden <rcritten@redhat.com> | 2008-02-19 22:45:11 -0500 |
---|---|---|
committer | Rob Crittenden <rcritten@redhat.com> | 2008-02-19 22:45:11 -0500 |
commit | 3ad8a2bd1b2d5124c5138d2157c3972e9a0316ec (patch) | |
tree | 5a10c0dc3729a5b90c7d7ea10e11bb5ae9813fa4 /ipa-server/ipa-gui/i18n.patch | |
parent | 1aa8729644d8052e4e7ffec7051b4a9386720ecf (diff) | |
download | freeipa-3ad8a2bd1b2d5124c5138d2157c3972e9a0316ec.tar.gz freeipa-3ad8a2bd1b2d5124c5138d2157c3972e9a0316ec.tar.xz freeipa-3ad8a2bd1b2d5124c5138d2157c3972e9a0316ec.zip |
Import internationalization for kid templates patch from Masato Taruishi
Diffstat (limited to 'ipa-server/ipa-gui/i18n.patch')
-rw-r--r-- | ipa-server/ipa-gui/i18n.patch | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/ipa-server/ipa-gui/i18n.patch b/ipa-server/ipa-gui/i18n.patch new file mode 100644 index 000000000..cc46a5558 --- /dev/null +++ b/ipa-server/ipa-gui/i18n.patch @@ -0,0 +1,16 @@ +--- turbogears/command/i18n.py.orig 2008-02-07 16:40:14.000000000 -0500 ++++ turbogears/command/i18n.py 2008-02-07 16:40:43.000000000 -0500 +@@ -251,7 +251,12 @@ + if self.options.loose_kid_support or el.get('lang', None): + tag = re.sub('({[^}]+})?(\w+)', '\\2', el.tag) + ents = [] +- if el.text: ents = [el.text.strip()] ++ if el.text and not ( el.text.strip() in keys): ++ if el.tag == "script": ++ ents = [el.text.strip()] ++ else: ++ messages.append((tag, fname, el.text.strip())) ++ keys.append(el.text.strip()) + if el.attrib: ents.extend(el.attrib.values()) + for k in ents: + key = None |