| Summary: | Some javascript translatable strings do not get picked up for translation | ||
|---|---|---|---|
| Product: | Koha | Reporter: | Pedro Amorim <pedro.amorim> |
| Component: | I18N/L10N | Assignee: | Pedro Amorim <pedro.amorim> |
| Status: | RESOLVED FIXED | QA Contact: | Testopia <testopia> |
| Severity: | normal | ||
| Priority: | P5 - low | CC: | f.demians, jonathan.druart, katrin.fischer, lucas, pedro.amorim |
| Version: | Main | ||
| Hardware: | All | ||
| OS: | All | ||
| GIT URL: | Initiative type: | --- | |
| Sponsorship status: | --- | Comma delimited list of Sponsors: | |
| Crowdfunding goal: | 0 | Patch complexity: | --- |
| Documentation contact: | Documentation submission: | ||
| Text to go in the release notes: | Version(s) released in: |
24.11.00
|
|
| Circulation function: | |||
| Bug Depends on: | 36453 | ||
| Bug Blocks: | |||
| Attachments: | Bug 38492: Update occurrences of _() to __() | ||
|
Description
Pedro Amorim
2024-11-20 10:40:08 UTC
Created attachment 174832 [details] [review] Bug 38492: Update occurrences of _() to __() Test plan, ktd: 1) Generate translation files $ gulp po:update --lang de-DE 2) Verify that strings using _() do not exist on the pot file: $ cat -n misc/translator/Koha-messages-js.pot | grep "Copied!" $ cat -n misc/translator/Koha-messages-js.pot | grep "Form not submitted because of the following problem" $ cat -n misc/translator/Koha-messages-js.pot | grep "No matches found" 3) Apply patch. Repeat test plan. Questions: 1) Is function _(s) in staff-global.js and onboarding.js necessary? 2) Should we add this rule to the qa script (need to use double underscore in .js files, not single underscore)? Treating this one as a "follow-up" and picking it for master. Reviewed changes carefully. (In reply to Pedro Amorim from comment #2) > Questions: > 1) Is function _(s) in staff-global.js and onboarding.js necessary? Yes you have to define it, otherwise the calls will fail. > 2) Should we add this rule to the qa script (need to use double underscore > in .js files, not single underscore)? yes, there is an issue already. https://gitlab.com/koha-community/qa-test-tools/-/issues/55 Pushed for 24.11! Well done everyone, thank you! |