It's fine if you mainly translate for yourself. I just wanted to make other people aware of additional alternatives.
[edit] This is particularly interesting when one of the two alternatives does not get updated for some time. [/edit]
And yes, I know and wrote so already: it is not really 100% for Russian. I don't play in Russian, but in German and use newlocales (and help with the translations). And we have the same issue: on Crowdin everything is translated, but Angel's Mods have changed in the mean time – while newlocales was not updated. Not all translations that are in Crowdin made it into the published mod yet, and not all recent changes to Angel's made it into Crowdin to be translated. So yeah, it is possibly around 60% or 80% right now.