rusackas commented on issue #26738: URL: https://github.com/apache/superset/issues/26738#issuecomment-1941855748
Yep, this is all a bit of a mess. 1. We need to keep the `.pot` file up to date (I intend to add CI for this) 2. We need to keep the `.po` files up to date (I intend to add CI for this) 3. Just like `.mo` files are `.gitignore`'d, we should do the same for `.json` files, removing them from the repo 4. I intend to add an `npm` script to generate `.mo` and `.json` fies easily 5. We should also add such generation triggers to other buid processes, as you've suggested 6. Once all of the above is in place, we can skip the `--ignore-obsolete` flag in our translation build scripts, so files stay slim once they're kept current If we do all that, then hopefully things will stay up to date, stay clean, and people will contribute in all the right ways. Then we can revisit the topic of enhancing/automating the population of translations. CC @mistercrunch since we were just talking about all this elsewhere. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected] --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
