Russian translation added.

I think there is some work needed in Solar for better localization. You need to use [gettext.ngettext](http://docs.python.org/3/library/gettext.html#gettext.ngettext) function for plural forms and do *NOT* concatenate strings like this:
<pre>
_UNIFYING_RECEIVER_TEXT = (
                gettext.ngettext("No device paired") + '.\n\n<small>' + _("Up to %d devices can be paired to this receiver") + '.</small>',
                '%d ' + _("paired devices") + '\n\n<small>' + _("Up to %d devices can be paired to this receiver") + '.</small>',
</pre>
Instead write something like this:
<pre>
_UNIFYING_RECEIVER_TEXT = (
                _("No device paired.\n\n<small>"Up to %d devices can be paired to this receiver.</small>",
                _("%d paired devices.\n\n<small>Up to %d devices can be paired to this receiver.</small>",
</pre>

See http://techbase.kde.org/Development/Tutorials/Localization/i18n_Mistakes for details.
---
I'll try to do some work on this if I will have some free time.