[Koha-bugs] [Bug 6278] Funny translation bug with XSLT subfieldSelect parameters

bugzilla-daemon at bugs.koha-community.org bugzilla-daemon at bugs.koha-community.org
Wed Sep 21 07:13:17 CEST 2011


http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=6278

Katrin Fischer <katrin.fischer at bsz-bw.de> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
   Attachment #5248|0                           |1
        is obsolete|                            |

--- Comment #8 from Katrin Fischer <katrin.fischer at bsz-bw.de> 2011-09-21 05:13:17 UTC ---
Created attachment 5488
  --> http://bugs.koha-community.org/bugzilla3/attachment.cgi?id=5488
[SIGNED-OFF] 6278 Funny translation bug with XSLT subfieldSelect parameters

This patch resolves the situation of translating the parameters at (meaning
subfield a and t) of subfieldSelect by replacing at with a_t. This string will
not be translated and the xslt function subfieldSelect just ignores the
underscore.
It is a pragmatic and easy solution. Theoretically, we should look for a
solution in the translation parser. This is much harder and would probably not
result in better code in those modules.

Test this patch with the following remarks in mind:
1) This patch deals with XSLT. So you should enable XSLT at OPAC detail.
2) In English or any language not translating the word at: Just check if the
links for a MARC 490, 773, 780 or 785 still work at the opac detail page.
3) For a language translating the word at (like Dutch where at becomes bij),
you should first rerun your translation process (at least for the OPAC).
4) In that language: Check the results on the vernacular opac detail page for
MARC 490, 773, 780 or 785. Without the patch, you would not see a link
following e.g. the Series label (with 490 first indicator set to 1). With the
patch, you should see a link now.

Signed-off-by: Katrin Fischer <Katrin.Fischer.83 at web.de>
Pragmatic solution for an annoying problem.

-- 
Configure bugmail: http://bugs.koha-community.org/bugzilla3/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA Contact for the bug.


More information about the Koha-bugs mailing list