Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Improve localization support in WSO2 API-M portals #3047

Closed
nisan-abeywickrama opened this issue Aug 5, 2024 · 6 comments
Closed

Improve localization support in WSO2 API-M portals #3047

nisan-abeywickrama opened this issue Aug 5, 2024 · 6 comments

Comments

@nisan-abeywickrama
Copy link

Problem

Localization Issue in APIM Portals

The APIM portals currently do not translate all text due to missing keys and unhandled dynamic texts and error messages.

Issues:

Missing Keys: Some texts lack translation keys, so they aren’t translated.
Dynamic Texts & Errors: Runtime-generated texts and error messages aren’t managed in translations.

Solution

To fix this, we need to add missing keys to the en.json and other respective language files and support handling for dynamic and error messages in the localization.

Affected Component

APIM

Version

4.3.0

Implementation

No response

Related Issues

No response

Suggested Labels

No response

@nisan-abeywickrama
Copy link
Author

Complete the localization support work in the admin portal.

The work included adding keys and support for dynamic texts throughout the portal. In addition, added MUI component localization support as well.

@nisan-abeywickrama
Copy link
Author

Complete the localization support work in the devportal.

@RakhithaRR RakhithaRR added this to the 4.4.0-M2 milestone Aug 12, 2024
@RakhithaRR RakhithaRR modified the milestones: 4.4.0-M2, APIM 4.4.0 Aug 12, 2024
@nisan-abeywickrama
Copy link
Author

Progress - Started working on localization support for publisher portal.

Completed adding localization to Create API and API comments flow.

@nisan-abeywickrama
Copy link
Author

nisan-abeywickrama commented Aug 19, 2024

Completed adding localization support to publisher portal in API level.

Todo: Add localization to global policies and identify missing localization in new UI components

@nisan-abeywickrama
Copy link
Author

Completed the localization support work in the publisher portal

@nisan-abeywickrama
Copy link
Author

Closing this issue as all related PRs are merged

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants