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

Internationalization (i18n) of REST APIs and REST service #39

Closed
7 tasks done
plavjanik opened this issue Sep 10, 2019 · 3 comments
Closed
7 tasks done

Internationalization (i18n) of REST APIs and REST service #39

plavjanik opened this issue Sep 10, 2019 · 3 comments

Comments

@plavjanik
Copy link
Contributor

plavjanik commented Sep 10, 2019

As a developer of the REST API, I would like to know how to do the i18n easily and consistently with other Broadcom products.

  • A way how to define i18n for strings in the code
  • A way how to define i18n for numbered messages (ErrorService)
  • A method of how the required locale is provided to the REST API is defined and propagated the code that is getting the strings or messages, ideally with a little coding
  • A method how the service default locale is defined/configured and used in the threads that are not connected to a REST API request
  • Greeting endpoint is localized
  • Server messages are localized
  • Czech or other localization is provided (for testing purposes)
  • Swagger documentation - defined as a new story - Support internationalization of Swagger documentation #73
@plavjanik
Copy link
Contributor Author

Hello, @dkelosky. I have created this story for i18n. It seems that facilities for it in Spring Boot are quite powerful and this story will be more about using them properly and explaining it to the users of the SDK and sample and connecting it to the ErrorService.

@plavjanik plavjanik added this to To do in SDK MVP Sep 10, 2019
@plavjanik
Copy link
Contributor Author

Everything but #73 was implemented in #68.

@plavjanik plavjanik moved this from In progress to Reviewer approved in SDK MVP Nov 13, 2019
@plavjanik plavjanik moved this from Reviewer approved to In progress in SDK MVP Nov 13, 2019
@plavjanik plavjanik moved this from In progress to Done in SDK MVP Nov 16, 2019
@plavjanik plavjanik added this to To do in SDK 2.0.0 Nov 16, 2019
@plavjanik plavjanik removed this from To do in SDK 2.0.0 Nov 16, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
SDK MVP
  
Done
Development

No branches or pull requests

1 participant