-
Notifications
You must be signed in to change notification settings - Fork 601
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
Building languages fails #8
Comments
Thanks for reporting this. Some Swedish translations were recently contributed from outside of the translation platform in 1f6d202. This may have caused this issue, although from what I read in the error messages, the issue might be in the French translations (?). Do you have any idea where the actual cause of the build error might be? |
Can you remove the file with the French translations for a bit a see if the build works without it? It would be /blockly-games/json/fr.json. |
Removing the French translation results in a new error: Removing the json/pt-br.json seems to let the build process continue (even though I haven't waited the 5 hours). I'll look more into what's the problem. |
In French translation, in "Pond.stopTooltip" there seems to be an invalid encoding: "Arrêter de nager. Le joueur ralentira pour s&arrêter." As you can see, there is a & which later in XML is detected as invalid encoding. Changing the string to "Arrêter de nager. Le joueur ralentira pour arrêter." seems to let the build process continue, although I haven't waited the full five hours. |
In the pt-br translation, in Turtle.helpText10Reddit, there is &quaot; which likely should be ". |
I changed the pt-br quaot to quot on translatewiki, as it was pretty obvious. The french translation isn't that obvious for me though. ;-) |
Many thanks for looking into this. If you can submit a patch, please do. Otherwise I'll look into it tomorrow. Sounds to me like this sub part of the build process could do with a test that runs slightly quicker. |
There are two commits in pull request #9. Thanks for your quick response! |
I've merged your two commits. I don't have the project set up to build, so please confirm here that the (language part of the) build now works again. Once that's confirmed, I'll close the issue. |
I did a fresh clone and it builds nicely now. |
I got this problem... what can i do? deyberth@deyberth:[~/blockly-games]: sudo make languages |
make languages fails with an error message: Reference to unit "arrêter." must end with ';' delimiter.
(freely translated from swedish)
Build log:
The text was updated successfully, but these errors were encountered: