From 5426a3197bc454fefb5efac08e19f962d18b8fff Mon Sep 17 00:00:00 2001 From: Caroline Cyr La Rose Date: Thu, 6 Feb 2025 15:03:37 -0500 Subject: [PATCH] Bug 39045: Add translation context to API key active status This patch adds translation context to 'Active' and 'Inactive' when used as the status of an API key. To test: 1. Enable the RESTOAuth2ClientCredentials system preference 1.1. Go to Administration > System preferences 1.2. Search for RESTOAuth2ClientCredentials 1.3. Choose 'Enable' 1.4. Click 'Save all Web services preferences' 2. Click your user name at the top right corner and choose 'My account' 3. Click 'More' > 'Manage API keys' 4. Click 'Generate a new client id/secret pair' 5. Enter a description 6. Click 'Save' --> There should be a column with the heading 'Active' 7. Apply patch 8. Update translations ktd --shell gulp po:update --lang fr-CA 9. View the fr-CA-messages.po file --> There should be an entry with 'API client id/key pair status' in msgctxt 10. Optionally, translate the strings (remember to remove the fuzzy flag, if any) 11. Install new translations ktd --root --shell koha-translate --install fr-CA --dev kohadev 12. Enable the new language in Administration > System preferences > StaffInterfaceLanguages 13. Repeat step 1-6 --> Translation should be whatever you put in the po file Signed-off-by: Owen Leonard --- koha-tmpl/intranet-tmpl/prog/en/modules/members/apikeys.tt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/koha-tmpl/intranet-tmpl/prog/en/modules/members/apikeys.tt b/koha-tmpl/intranet-tmpl/prog/en/modules/members/apikeys.tt index 7f0fcd739ed..71281402744 100644 --- a/koha-tmpl/intranet-tmpl/prog/en/modules/members/apikeys.tt +++ b/koha-tmpl/intranet-tmpl/prog/en/modules/members/apikeys.tt @@ -86,7 +86,7 @@ Description Client ID - Active + [% tp('API client id/key pair status', 'Active') | html %] Actions -- 2.39.5