-
Notifications
You must be signed in to change notification settings - Fork 2
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
English strings end up in some non-english translation files #18
Comments
Have confirmed locally that it's the I've had a good look through transifex including on the settings page for mfa - https://app.transifex.com/silverstripe/silverstripe-mfa/settings/workflow/ and I couldn't find anything relevant I tried change the tx command to I think the "As a last resort, we could simply unset any values in translation files that match their en counterpart." is a good idea. We've probably already accidentally committed a bunch of en "translations" so makes sense to undo them. |
PR merged. I'm on the fence as to whether this should be run now (just on 4.13 and merge up) or just wait until next time the issue is created - so I'll reassign to @emteknetnz and he can decide if that's in scope or not. |
Next issue is in under 3 months, I wouldn't worry about it for now, we've had far more than enough automated PR's recently :-) Practically speaking this won't make much of a difference because an erroneous english "translation" is no different from a missing translation defaulting back to english |
When running tx translator with tx_pull=1, we sometimes end up with english strings in non-english translation files.
For example in silverstripe/silverstripe-mfa#506, we see several english strings being added to the de.js translation files. But when we look in transifex, those strings are explicitly not translated for de yet, so they shouldn't be pulled through.
Notes
I have a few thoughts about this:
tx pull
with both-t
and-s
flags together - we might need to run pull twice per module, once with each flag.PRs
The text was updated successfully, but these errors were encountered: