Revolution: No translated lexicon for some languages

Created on 13 Aug 2019  路  9Comments  路  Source: modxcms/revolution

Bug report

Summary

Apparently, after a recent lexicon update with Crowdin, some lines for some languages disappeared (became in English), see screenshots.

Sections:
"Refresh URLs"
Items in "Reports"

Perhaps in other elements of the manager panel.

AR:
ar

RU:
ru

Most likely in other languages (in Belorussian for sure)

Environment

MODX 2.x

Most helpful comment

Thanks to @theboxer , we have determined why these files were losing translations. It appears translators have been escaping single-quotes in the translations on CrowdIn which makes the file invalid. So when it is synced with CrowdIn, it resets the entire file. I am manually searching and replacing any instances of \\ in the lexicons now and will re-upload those specific files to try and correct the issue.

All 9 comments

They have to be changed in Crowdin.

For some reason, in Crowdin, this file was completely cleared.

topmenu_inc_error

@opengeek There is some information and thoughts why the file topmenu.inc.php was cleared and how to restore it?

Not a clue. Nothing has been done to it other than the usual process which includes sources being uploaded from the English files (any changes there would clear related translations) and a build done in CrowdIn and pulled down.

@opengeek Can you restore the file?

Not until we know why it has been cleared in CrowdIn or the same thing will just happen again.

Thanks to @theboxer , we have determined why these files were losing translations. It appears translators have been escaping single-quotes in the translations on CrowdIn which makes the file invalid. So when it is synced with CrowdIn, it resets the entire file. I am manually searching and replacing any instances of \\ in the lexicons now and will re-upload those specific files to try and correct the issue.

I believe the CrowdIn implementation was fixed and this should be better now.

Was this page helpful?
0 / 5 - 0 ratings