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):