details:   https://code.tryton.org/tryton/commit/f45bebc7fdc3
branch:    default
user:      Sergi Almacellas Abellana <[email protected]>
date:      Fri Apr 10 13:52:02 2026 +0200
description:
        Do not extract relatorio link's text as translation source
diffstat:

 trytond/trytond/ir/translation.py |  5 +++++
 1 files changed, 5 insertions(+), 0 deletions(-)

diffs (15 lines):

diff -r 7c538eb02d66 -r f45bebc7fdc3 trytond/trytond/ir/translation.py
--- a/trytond/trytond/ir/translation.py Fri Feb 27 08:35:57 2026 +0100
+++ b/trytond/trytond/ir/translation.py Fri Apr 10 13:52:02 2026 +0200
@@ -1114,6 +1114,11 @@
                     txt = node.nodeValue.strip()
                     if txt:
                         yield txt
+            if (node.nodeType == node.ELEMENT_NODE
+                    and node.tagName == 'text:a'
+                    and node.getAttribute('xlink:href').startswith(
+                        'relatorio://')):
+                return
 
             for child in [x for x in node.childNodes]:
                 for string in extract(child):

Reply via email to