[Koha-bugs] [Bug 34310] Input prompt in datatables column search boxes untranslatable

bugzilla-daemon at bugs.koha-community.org bugzilla-daemon at bugs.koha-community.org
Thu Jul 20 13:51:24 CEST 2023


https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=34310

--- Comment #1 from Owen Leonard <oleonard at myacpl.org> ---
Created attachment 153717
  -->
https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=153717&action=edit
Bug 34310: Input prompt in datatables column search boxes untranslatable

This patch corrects the internationalization function wrapped around the
"% search" string in datatables.js. It should be the double-underscore
function instead of the single-underscore.

To test, apply the patch and test that the placeholder string is
translatable. In this example I'm testing fr-FR:

- Update a translation:

  > cd misc/translator
  > perl translate update fr-FR

- Open the corresponding .po file for the strings pulled from
  JavaScript  e.g.  misc/translator/po/fr-FR-messages-js.po
  - Locate strings pulled from prog/js/datatables.js for
    translation, e.g.:

    \#: koha-tmpl/intranet-tmpl/prog/js/datatables.js:894
    \#, javascript-format
    msgid "%s search"
    msgstr "%s recherche"

  - Install the updated translation:

    > perl translate install fr-FR

In the staff interface, test a page that has column header filters, e.g.
patron search. Confirm that the table of search results shows the
translated string in the column header placeholders.

-- 
You are receiving this mail because:
You are watching all bug changes.


More information about the Koha-bugs mailing list