-
Notifications
You must be signed in to change notification settings - Fork 10
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
Republish so that .description
string keys are no longer present
#298
Comments
Thanks @liammulh, sorry about that. Would it work to do a maintenance release on the published sim somehow? Republishing from master would be very difficult at this point. Would it break anything to just remove them and their usages from the published 2.3 branch? |
A round of maintenance releases has completed and a new one will begin on Tuesday. We have a little window until then to do work in release branches. |
It wouldn't break anything from the perspective of the translation utility. However, if you're going to change things on the published 2.3 branch, and you're worried about something breaking, why not prepend the The translation utility prevents string keys with That being said, if you think removing these string keys wouldn't break anything in the sim and would be easier than what I suggested, then go ahead and remove them. |
Thanks @liammulh, great. If it's safe to remove them I will go ahead with that. |
@jessegreenberg showed me that these strings have a forces-and-motion-basics/forces-and-motion-basics-strings_en.json Lines 75 to 78 in cf9242a
This is the old way of hiding string keys, and I think at some point the translation utility stopped supporting this. However, it would be (I think) easy to add a patch to the translation utility to hide these string keys. |
I am going to transfer this to Rosetta. |
Actually, I can't, lol. Never mind. |
I caused this regression by not implementing the following: |
@jessegreenberg, please close this issue and comment in phetsims/rosetta#411 when you republish FAMB off of master. |
Assigning to myself to close once published. |
The sim has now been republished without .description string keys. Closing. |
It looks like FAMB has some old non-Kosher a11y description string keys:
We don't want translators to translate these strings, but we can't really strip these string keys out programmatically because there are other valid string keys with
.description
in them.It looks like on master, these string keys are no longer present, so one way to fix this would be to republish from master.
Assigning @jessegreenberg since he is the responsible dev for FAMB.
The text was updated successfully, but these errors were encountered: