eclipse-tractusx / portal-backend

Portal Backend
Apache License 2.0
7 stars 19 forks source link

App/Service Release Process Form -> Agreements & Consents Step -> Translation #937

Open tfjanjua opened 1 month ago

tfjanjua commented 1 month ago

Description

We need translations (especially German) for 'Agreements & Consents' step of App/Service Release Process as we have translations for 'UserRole' and 'CompanyRole' entities.

Acceptance Criteria

We need to add one table into the database with one reference column of Agreement table (as agreementId) and 2 additional columns:

Table name: AgreementDescription Columns:

  1. AgreementId: Guid
  2. LanguageShortName: string (2)
  3. Description: string

Then, seed data for AgreementDescription table will be added and then this description of agreement will be responded by the APIs:

Example:

Enhancement of above mentioned APIs will be same as the existing API to get UserRoleDescription

Additional Information

New test will be added and existing tests will be modified accordingly.

tfjanjua commented 1 month ago

Hi @MaximilianHauer | @evegufy | @ybidois I have added the description for adding translations for the “Agreements and consents” step of the App or Service Release Process as we already have translations for UserRoles and CompanyRoles. Please take a look at these and discuss the requirements so that the development of this improvement can be proceed. Thanks

MaximilianHauer commented 2 weeks ago

under evaluation , sorry we are understaffed currently due to holiday season feedback takes a bit