St. Petersburg Technical Translations provides Technical Translation from all major world Languages into Russian and vice versa. We also do Desktop Publishing of the translated as well as new materials. One of our main specialities today has become Software Localization and Web-localization.