Last week was mostly focused on motranslator and removing it's usage of eval()
. After introducing library to do the expression evaluation, I've learned that there is already existing library having all features we need - symfony/expression-language
. There could be better way to learn this, but still lesson learned and I will evaluate existing libraries more carefully next time. Now the motranslator 2.0 is out without eval()
and with dependency on symfony/expression-language
.
Besides that there was some discussion about improving quality of our documentation translations by using automated checks. The set of such checks is already provided by Weblate, but it really doesn't cover RST markup and some improvements could be borrowed from the dennis tool.
Handled issues: