Skip to content
This repository was archived by the owner on Mar 19, 2026. It is now read-only.

Generate translations with add-on submissions#32

Merged
seanbudd merged 6 commits into
mainfrom
supportTranslations
Jul 14, 2023
Merged

Generate translations with add-on submissions#32
seanbudd merged 6 commits into
mainfrom
supportTranslations

Conversation

@seanbudd

@seanbudd seanbudd commented Jul 13, 2023

Copy link
Copy Markdown
Member

Append all translations to the add-on submission when creating the JSON submission file from a downloaded add-on manifest.

Adds a script to regenerate translations for all add-ons.

Translations for displayName and description are append to the JSON submission file.
These translations will be used for the transformation to views in a subsequent PR to -transform:

@seanbudd seanbudd marked this pull request as ready for review July 13, 2023 06:57
@seanbudd seanbudd merged commit 8cda1b2 into main Jul 14, 2023
@seanbudd seanbudd deleted the supportTranslations branch July 14, 2023 07:18
seanbudd added a commit to nvaccess/addon-datastore-transform that referenced this pull request Jul 14, 2023
seanbudd added a commit to nvaccess/addon-datastore that referenced this pull request Jul 14, 2023
Adds a workflow to regenerate translations of all add-ons in the repository

Related PRs to finalize localisation support:
- nvaccess/addon-datastore-transform#23
- nvaccess/addon-datastore-validation#32

Tested end-to-end, to generate the following views: https://github.com/nvaccess/addon-datastore-staging/tree/views/views
seanbudd added a commit to nvaccess/addon-datastore that referenced this pull request Mar 17, 2026
Using translation data parsed by nvaccess/addon-datastore-validation#32, create translated views of each add-on

Related PRs:
- nvaccess/addon-datastore-validation#32
- #1095
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants