From 337c34d7ad7bf943cb0f4c14cb2cf13e1972a59c 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 2763aa1ee08..482c7d25dd0 100644 --- a/koha-tmpl/intranet-tmpl/prog/en/modules/members/apikeys.tt +++ b/koha-tmpl/intranet-tmpl/prog/en/modules/members/apikeys.tt @@ -84,7 +84,7 @@ Description Client ID - Active + [% tp('API client id/key pair status', 'Active') | html %] Actions -- 2.39.5