Summary: | "Your concern was sucessfully submitted." untranslatable | ||
---|---|---|---|
Product: | Koha | Reporter: | Caroline Cyr La Rose <caroline.cyr-la-rose> |
Component: | I18N/L10N | Assignee: | Owen Leonard <oleonard> |
Status: | CLOSED FIXED | QA Contact: | Testopia <testopia> |
Severity: | normal | ||
Priority: | P5 - low | CC: | f.demians, fridolin.somers, victor |
Version: | Main | ||
Hardware: | All | ||
OS: | All | ||
Change sponsored?: | --- | Patch complexity: | Trivial patch |
Documentation contact: | Documentation submission: | ||
Text to go in the release notes: | Version(s) released in: |
23.11.00,23.05.05
|
|
Circulation function: | |||
Bug Depends on: | 31028 | ||
Bug Blocks: | |||
Attachments: |
Bug 35081: Make it possible to translate catalog concern status messages
Bug 35081: Make it possible to translate catalog concern status messages Bug 35081: Make it possible to translate catalog concern status messages |
Description
Caroline Cyr La Rose
2023-10-17 15:45:52 UTC
Created attachment 157306 [details] [review] Bug 35081: Make it possible to translate catalog concern status messages The JavaScript in both OPAC and staff interface for submitting catalog concerns contains English strings which are not properly wrapped with the __() function to allow for translation. This patch fixes both affected files. The patch also modifies the dialog classes used in the staff interface so that the messages are styled consistently. To test, apply the patch and update a translation, e.g. fr-FR: - perl misc/translator/translate update fr-FR - Edit the updated po file for the language you chose, e.g. misc/translator/po/fr-FR-messages-js.po, to fill in translated strings for the two catalog concern entries. For example: koha-tmpl/intranet-tmpl/prog/js/modals/add_catalog_concern.js:38 koha-tmpl/opac-tmpl/bootstrap/js/modals/catalog_concern.js:55 msgid "Your concern was sucessfully submitted." msgstr "" - Install the updated po file: - perl misc/translator/translate install fr-FR - Enable the translation if necessary under Administration -> System preferences -> language. - Enable the "opaclanguagesdisplay" preference if necessary. - Enable the " CatalogConcerns" preference if necessary. - Locate a bibliographic record in the staff interface and view the detail page - From the toolbar, choose New -> New catalog concern. - Test submitting the form. When the form is submitted a message should display on the page: "Your concern was sucessfully submitted" - Perform the same test in the OPAC, where the "Report a concern" link is in the right-hand sidebar menu of the bibliographic detail page. - Perform the same tests, in both OPAC and staff interface, in your translated language to confirm that the translations show up correctly. Created attachment 157358 [details] [review] Bug 35081: Make it possible to translate catalog concern status messages The JavaScript in both OPAC and staff interface for submitting catalog concerns contains English strings which are not properly wrapped with the __() function to allow for translation. This patch fixes both affected files. The patch also modifies the dialog classes used in the staff interface so that the messages are styled consistently. To test, apply the patch and update a translation, e.g. fr-FR: - perl misc/translator/translate update fr-FR - Edit the updated po file for the language you chose, e.g. misc/translator/po/fr-FR-messages-js.po, to fill in translated strings for the two catalog concern entries. For example: koha-tmpl/intranet-tmpl/prog/js/modals/add_catalog_concern.js:38 koha-tmpl/opac-tmpl/bootstrap/js/modals/catalog_concern.js:55 msgid "Your concern was sucessfully submitted." msgstr "" - Install the updated po file: - perl misc/translator/translate install fr-FR - Enable the translation if necessary under Administration -> System preferences -> language. - Enable the "opaclanguagesdisplay" preference if necessary. - Enable the " CatalogConcerns" preference if necessary. - Locate a bibliographic record in the staff interface and view the detail page - From the toolbar, choose New -> New catalog concern. - Test submitting the form. When the form is submitted a message should display on the page: "Your concern was sucessfully submitted" - Perform the same test in the OPAC, where the "Report a concern" link is in the right-hand sidebar menu of the bibliographic detail page. - Perform the same tests, in both OPAC and staff interface, in your translated language to confirm that the translations show up correctly. Signed-off-by: Katrin Fischer <katrin.fischer.83@web.de> Created attachment 157479 [details] [review] Bug 35081: Make it possible to translate catalog concern status messages The JavaScript in both OPAC and staff interface for submitting catalog concerns contains English strings which are not properly wrapped with the __() function to allow for translation. This patch fixes both affected files. The patch also modifies the dialog classes used in the staff interface so that the messages are styled consistently. To test, apply the patch and update a translation, e.g. fr-FR: - perl misc/translator/translate update fr-FR - Edit the updated po file for the language you chose, e.g. misc/translator/po/fr-FR-messages-js.po, to fill in translated strings for the two catalog concern entries. For example: koha-tmpl/intranet-tmpl/prog/js/modals/add_catalog_concern.js:38 koha-tmpl/opac-tmpl/bootstrap/js/modals/catalog_concern.js:55 msgid "Your concern was sucessfully submitted." msgstr "" - Install the updated po file: - perl misc/translator/translate install fr-FR - Enable the translation if necessary under Administration -> System preferences -> language. - Enable the "opaclanguagesdisplay" preference if necessary. - Enable the " CatalogConcerns" preference if necessary. - Locate a bibliographic record in the staff interface and view the detail page - From the toolbar, choose New -> New catalog concern. - Test submitting the form. When the form is submitted a message should display on the page: "Your concern was sucessfully submitted" - Perform the same test in the OPAC, where the "Report a concern" link is in the right-hand sidebar menu of the bibliographic detail page. - Perform the same tests, in both OPAC and staff interface, in your translated language to confirm that the translations show up correctly. Signed-off-by: Katrin Fischer <katrin.fischer.83@web.de> Signed-off-by: Victor Grousset/tuxayo <victor@tuxayo.net> Works, makes sense, QA script happy, code looks good, passing QA :) Pushed to master for 23.11. Nice work everyone, thanks! Pushed to 23.05.x for 23.05.05 |