openedx / openedx-translations

Open edX Translation files in sync with Transifex
Creative Commons Attribution Share Alike 4.0 International
3 stars 33 forks source link

feat: include message description in the transifex_input.json file #2065

Open OmarIthawi opened 11 months ago

OmarIthawi commented 11 months ago

Description

developer_message in translations files are useful and provides context for translators in Transifex. However, in most MFEs it's gets discarded.

Bad example: frontend-app-learning

Most repositories provides no developer_message e.g. Learning MFE:

https://github.com/openedx/openedx-translations/blob/e4f68adcb8f0b3e9d8ceaa0b6f3562e8c4511a36/translations/frontend-app-learning/src/i18n/transifex_input.json#L2-L6

The transifex_input.json is extract with the following command:

Good example: Paragon

Paragon transifex_input.json includes developer_message which provides helpful context for translators:

https://github.com/openedx/openedx-translations/blob/5acf6d6c51ccb459c5fe2138e0c77416884a7bb6/translations/paragon/src/i18n/transifex_input.json#L1-L13

Paragon uses the following scripts:

openedx-workflow-automation[bot] commented 11 months ago

Thank you for your report! The Translations WG has been notified and will take a look as soon as they can.