Skip to content

New translation objects #3915

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

Closed
agjohnson opened this issue Apr 5, 2018 · 1 comment
Closed

New translation objects #3915

agjohnson opened this issue Apr 5, 2018 · 1 comment
Labels
Improvement Minor improvement to code
Milestone

Comments

@agjohnson
Copy link
Contributor

I'm not yet sure how this plays with our project based translations, and maybe it's just supplementary, but translations shouldn't have to be a project-level object. On a base project, you should be able to just select the languages you want to build for, similar to versions.

Having a setting on a single project makes it far easier to manage translations, so i think this could help manage translations better. This also maps to transifex and friends, in case we do an integration to grab project translation completion/etc.

On a trigger of a new build, this would create a new build for each language that is enabled -- again, this would be similar to versions.

Some of the changes required here:

  • user_build output needs to change to allow for language level as well
  • Or we make a new path for symlinks (we're avoiding new features that require symlinking i believe). This could be an intermediate step to switching over docs to new pattern though
  • Builds need to know about language now as well. This would be used for deduplication of builds on (build, version, language)
  • Build output shows translation language

I think there is a lot more here as well. Feel free to add to this list.

@agjohnson agjohnson added the Improvement Minor improvement to code label Apr 5, 2018
@agjohnson agjohnson modified the milestones: Admin UX, Translations Apr 5, 2018
@agjohnson
Copy link
Contributor Author

Duplicate of #810

@agjohnson agjohnson marked this as a duplicate of #810 Sep 17, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Improvement Minor improvement to code
Projects
None yet
Development

No branches or pull requests

1 participant