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

sig#882 - Define Languagefile for ErrorMessages #1044

Open
3 tasks
MaximilianHauer opened this issue Sep 27, 2024 · 0 comments
Open
3 tasks

sig#882 - Define Languagefile for ErrorMessages #1044

MaximilianHauer opened this issue Sep 27, 2024 · 0 comments
Assignees
Labels
enhancement New feature or request

Comments

@MaximilianHauer
Copy link

MaximilianHauer commented Sep 27, 2024

Description

sig#882 - Refine Backend Error Messages

  • Create a centralized file that contains all necessary information, including error codes, languages, and corresponding messages.
  • Enable the frontend to fetch the error code from the backend and pull the respective error message from the resource file to display it to the user.
  • Ensure the file is easily configurable, allowing for straightforward updates to error messages.
  • Avoid technical jargon or cryptic error codes, and instead focus on describing the issue in plain language.
    NOTE: Should be evaluated if we provide a file per language.

Steps

  • Create an Error.json file per language
  • list all errorcodes with the error-text from the backend
  • refine the error-text in english if you see improvements to raise the understanding
  • translate the error file to german (use genext ;) )

Acceptance Criteria

  • [criteria 1]
  • [criteria 2]
  • [criteria 3]

Additional Information

@MaximilianHauer MaximilianHauer added the enhancement New feature or request label Sep 27, 2024
@github-project-automation github-project-automation bot moved this to NEW USER REQUEST in Portal Sep 27, 2024
@MaximilianHauer MaximilianHauer changed the title sig#882 - Refine Backend Error Messages sig#882 - Define Languagefile for ErrorMessages Nov 26, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
Status: NEW USER REQUEST
Development

No branches or pull requests

2 participants