diff options
-rw-r--r-- | gettext-tools/its/glade2.its | 5 | ||||
-rw-r--r-- | gettext-tools/its/gsettings.its | 1 | ||||
-rw-r--r-- | gettext-tools/its/gtkbuilder.its | 2 |
3 files changed, 8 insertions, 0 deletions
diff --git a/gettext-tools/its/glade2.its b/gettext-tools/its/glade2.its index 05d9aaf..dc3a11d 100644 --- a/gettext-tools/its/glade2.its +++ b/gettext-tools/its/glade2.its @@ -8,10 +8,15 @@ /glade-interface//atkproperty[@translatable = 'yes'] | /glade-interface//atkaction/description" translate="yes"/> + <its:locNoteRule selector="/glade-interface//property[@comments] | /glade-interface//atkproperty[@comments]" locNotePointer="@comments" locNoteType="alert"/> + <gt:escapeRule selector="/glade-interface/property/@comments | + /glade-interface//atkproperty/@comments" + escape="no"/> + <gt:contextRule selector="/glade-interface//property[@context = 'yes'] | /glade-interface//property[@context = 'yes']" contextPointer="substring-before(., '|')" diff --git a/gettext-tools/its/gsettings.its b/gettext-tools/its/gsettings.its index 85c6358..f7c9d9e 100644 --- a/gettext-tools/its/gsettings.its +++ b/gettext-tools/its/gsettings.its @@ -8,6 +8,7 @@ <its:translateRule selector="//default[@l10n]" translate="yes"/> <gt:contextRule selector="//default[@context]" contextPointer="@context"/> + <gt:escapeRule selector="//default/@context" escape="no"/> <gt:preserveSpaceRule selector="//default" space="trim"/> <gt:escapeRule selector="/schemalist" encode="no"/> diff --git a/gettext-tools/its/gtkbuilder.its b/gettext-tools/its/gtkbuilder.its index f1f1043..1987853 100644 --- a/gettext-tools/its/gtkbuilder.its +++ b/gettext-tools/its/gtkbuilder.its @@ -8,6 +8,8 @@ <its:locNoteRule selector="/interface//*[@comments]" locNotePointer="@comments" locNoteType="alert"/> + <gt:escapeRule selector="/interface//@comments" escape="no"/> + <gt:contextRule selector="/interface//*[@context]" contextPointer="@context"/> <its:preserveSpaceRule selector="/interface" space="preserve"/> |