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

Katrin Fischer <[email protected]> changed:

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

--- Comment #3 from Katrin Fischer <[email protected]> ---
Created attachment 191308
  -->
https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=191308&action=edit
Bug 40598: Improve translation of OPAC authorities include

This patch improves the markup of the OPAC's authority-information.inc
so that translatable strings are better isolated for the translation
process.

To test, apply the patch and test that the correct strings are
translatable. In this example I'm testing fr-FR:

- Update a translation:

 > gulp po:update --lang fr-FR
 > perl misc/translator/translate update fr-FR

- Open the corresponding .po file for the strings pulled from
  the include file, e.g.
  - misc/translator/po/fr-FR-messages.po
  - misc/translator/po/fr-FR/fr-FR-opac-bootstrap.po
- Locate strings pulled from authority-information.inc for
  translation, e.g.:

  #: koha-tmpl/opac-tmpl/bootstrap/en/includes/authority-information.inc:94
  msgctxt "A period starting from"
  msgid "From: "
  msgstr ""

- Edit the "msgstr" string however you want (it's just for testing)
- Install the updated translation:

 > perl mis/translator/translate install fr-FR

- Now go to Administration -> System preferences in the staff
  interface and search for OPACAuthorIdentifiersAndInformation and make
  sure that "Identifiers (024$2$a)" is checked.
- Edit a Personal Name authority record to have various personal
  details:
  - 024 $a [any value] $2 orcid
  - 370$a and $b, 372$a, 374$a
- Edit a bibliographic record to link 100$a to that authority record.

- Switch to your translated language in the OPAC.
- In the OPAC, locate the bibliographic record you edited.
- Check the detail page -> "Author information" tab
- Check the authority detail page in OPAC, under "Author information"
  in the right-hand column.
- Labels for the information you added should be correctly translated.

Sponsored-by: Athens County Public Libraries
Signed-off-by: Katrin Fischer <[email protected]>

-- 
You are receiving this mail because:
You are watching all bug changes.
_______________________________________________
Koha-bugs mailing list
[email protected]
https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/

Reply via email to