Merge pull request #309 from Misledum/master

Russian language
Fixed some spelling mistakes in Russian translation.
TO TEST: internationalization was called before $args default values. Caused undefined index warning. Moved down.
Fixing(?) #305:  The adventure continues!
#305 - should be OK by now
Code cleanup to shut PhpStorm warnings. No functionality changes.
Fix for $310
Fix for #310