Hello apexprobb,
Thank you for your question on setting up your blog in Russian. WordPress does indeed allow for you to set up your blog in 162 supported languages, including Russian. You can select the ‘Site Language’ during the install or from the ‘General Settings’ after install.
BoldGrid specific items in the back end, however, are only shown in English. This should only affect the admin or site builder. The front end would display according to the site language and the language you use when creating pages and posts.
Kindest Regards,
Scott M