Skip to content

Update Localization

BleuRaven edited this page Nov 6, 2026 · 3 revisions

Update Game With New Localization

Run the localization tool with the project configuration to download the latest translations directly in MMVS Project.

On Windows, using PowerShell:

py P:\github_repos\other_projects\UnrealLocalization\run_mmvs_localization.py export "M:\MMVS_ProjectFiles_v2\UnrealProject\Config\mmvs_localization.json"

On Linux, using Bash (replace the paths with your local locations):

python3 /path/to/UnrealLocalization/run_mmvs_localization.py export "/path/to/UnrealProject/Config/mmvs_localization.json"

Import into Unreal Engine

You can now import them into Unreal Engine.

  • Tools -> Localization Dashboard
  1. In Localization Dashboard -> Game Targets, Click "Gather Text for all targets in the project".
  2. Go in Localization Dashboard -> Game Targets -> MacroMicroVRService
  3. Click "Import Text", import from the project_export_path configured in the JSON (currently M:\MMVS_ProjectFiles_v2\UnrealProject\Localization\MacroMicroVrService).
  4. Return in Localization Dashboard -> Game Targets. Click again "Gather Text for all targets in the project".
  5. And Click "Compile Translations for all targets in the project".

Localization Dashboard

Update Translation Source in Crowdin

Update translation source in Crowdin:

  • Tools -> Localization Dashboard -> Game Targets -> MacroMicroVRService -> English -> Export Translations for this culture.
  • Save as "MacroMicroVRService.po" in a temporary location.

Upload Translation

Return to Dev Notes

Clone this wiki locally