StevenWeathers / thunderdome-planning-poker

āš” Thunderdome is an open source agile planning poker, sprint retro, and story mapping tool
https://thunderdome.dev
Apache License 2.0
396 stars 103 forks source link

Feature: German translation #579

Closed tbiering closed 5 days ago

tbiering commented 2 months ago

Description

This pull requests includes a full german translation and adds a few new i18n-keys to complete the creation screens. The german translation file has been updated to include translations for all available keys. Translation was done using a combination of machine-assisted-translation (using a LLM) and manual proof-reading/correcting by a native speaker and scrum master šŸ˜‰.

Some key terms from IT & agility have been retained from the English original, as these are also commonly used in German (e.g. story, action item, bug).

Regeneration of the i18n-types.ts showed that this file was outdated in the current main branch and subsequentally updated.

While working on the translation, I realised that many texts are still hardcoded in the pages. I will probably add the remaining texts as keys in a future pull request so that the translations can be more complete.

For quality assurance purposes, I did my best to check all available screens for translation quality and consistency. I am confident that it has now reached a stage where it can be incorporated.

What type of PR is this? (check all applicable)

Related Tickets & Documents

No issue was created prior to creation of the feature.

Screenshots/Recordings

Steps to QA

  1. Change language to german
  2. Browse available screens