Skip to content

scott-hf/SteamPageAutoTranslationTool

Repository files navigation

SteamPageAutoTranslationTool (Steamy Polyglot Pixie)

A Steam store page auto translation tool

This project is intended to be for solo or a small team of indie developers to help with steam page store translations. According to some of the data and reports from the Chris Zukowski & the HTMAG community, having translated store pages/names can help increase visibility of your steam products.

This tool takes one translation json file from steam and converts it automatically to all other store page languages. It uses Google Translator python library.

Short Tutorial:

  1. Download this zip/repo
  2. Download your translation json files and place them in the "source" directory
  3. Run translateEverything.bat
  4. Upload JSON files
  5. ??? profit

33

44

5

Full Tutorial:

NOTE: I have only used and tested this with NEW projects that have yet to be approved by steam. I'm not sure how to apply changes like this to an existing app via the "Steamworks Admin" page once it has already been approved

These translations are SUBPAR AT BEST. It uses a python library from google called Translator. See the python code files for more details.

USE TRANSLATED VALUES AT YOUR OWN RISK

Here's how you can use this tool:

This project does require you to have python installed

  1. The first step is to navigate to the steam partner portal and go to the Steamworks admin page and Store admin page so we can download your base translation files.

1

download localization file store_name

download localization file 1122

(Ensure your page details are filled out in english first before exporting) 22

  1. Next step is to copy these files into the "source" folder from this repo.
  2. Then click the translateEverything.bat

33 (opsec worryiers, all it does is run the python scripts. feel free to examine the bat script and/or run the python files directly)

now you will find the exported files in the "export" folder. it's time to bring them back into steam

  1. upload the contents of exports/appname to the Steamworks Admin page

44

  1. upload the contents of exports/storepage to Store Admin page* 5

*=Sometimes i've noticed you have to upload these translation files one a time for the store page.

And that's it. You're done!

If you want to support me, wishlist and spread the word about my upcoming game ProtoZED, a co-op extraction shooter with colony sim elements, inspired by RimWorld and Project Zomboid. https://store.steampowered.com/app/2360880/ProtoZED/

Releases

No releases published

Packages

No packages published