Skip to content

User Translate

by Bookyakuno·Workflow

Illustrative cover generated by AnyPlugins — no product screenshot available.

Why we like it

User Translate occupies a specific niche in the superhive library, focused on translating the interface text of external add-ons rather than Blender's own menus. It has been available for over four years, covers Blender 3.0 through 5.1, and keeps its dictionary in an editable CSV you control.

What is User Translate?

User Translate is a Blender add-on that lets you add your own translated text to the interface, either manually or through a semi-automatic process. It turns the English text of external add-ons into the language of your own country, and it supports Blender versions 3.0 through 5.1 under a GPL license.

Translations are driven by a dictionary. Place a .csv file in the add-on's user_files folder and it will be read as a translation dictionary, using a two-column "Translated text","English" format you can edit in spreadsheet software such as Excel. An automatic update function reloads the dictionary every second, so translations show up immediately, and you can review the results on the Blender screen while editing the file in a text editor.

For larger jobs, User Translate can semi-automatically create translation files: export an external add-on's text as HTML, translate it in a browser, save the page, then convert it to CSV. Depending on the target add-on's structure, not all text may be extractable. A demo video is available.

Who is User Translate best for?

User Translate is best for blender users who want the interface text of external add-ons shown in the language of their own country.

How much does User Translate cost?

User Translate is completely free to download and use.

Key features

  • Manual and semi-automatic translation of Blender interface text
  • Reads a .csv file placed in the add-on's user_files folder as a translation dictionary
  • CSV dictionary format "Translated text","English", editable in spreadsheet software such as Excel
  • Automatic update reloads the translation dictionary every second so results appear immediately
  • View translation results on the Blender screen while editing the file in a text editor
  • Semi-automatic translation file creation via HTML export, browser translation and CSV conversion
  • Documentation available

Tags

#Blender#translation#localization#add-on#workflow#CSV#dictionary

Frequently asked questions

Does User Translate work with Blender 5.1?

User Translate lists support for Blender versions 3.0 through 5.1, so it covers a wide range of releases including 5.1. It adds your own translated text to the interface and can turn the English text of external add-ons into the language of your own country. Bear in mind that results can depend on the structure of the add-on you are translating, since it may not always be possible to extract all of its text. For current version details, check the developer's page directly.

How does User Translate load my translation dictionary?

User Translate reads a .csv file placed in the user_files folder of the add-on and interprets it as your translation dictionary. The file uses a two-column format, "Translated text","English", which you can edit in spreadsheet software such as Excel. An automatic update function reloads the dictionary every second, so translations appear immediately, and you can watch the results on the Blender screen while editing the file in a text editor. To enter a line break, the documentation notes using an escaped form rather than a plain newline character.

Is User Translate free?

User Translate is listed as free in this catalog, and it is distributed under the GPL license. Licensing and terms can change over time, so for the current details it is best to check the developer's page directly. The add-on works with Blender versions 3.0 through 5.1 and lets you add your own translated text to the interface, either by hand or through its semi-automatic workflow for external add-ons.

How do I create a translation file with User Translate?

User Translate offers a semi-automatic workflow for building translation files. You output the text data from an external add-on as HTML, open it in a browser to translate it, save the page, then convert it into a CSV translation file using the add-on. Depending on the structure of the target add-on, it may not be possible to extract all of its text. You can also build dictionaries manually by writing the CSV yourself in spreadsheet software such as Excel.

Alternatives to User Translate

Also in Workflow for Blender.

Similar plugins