Great REPO Translator

版本 v1.4.8·更新於 2025-11-03

Great R.E.P.O. Translator, based on realisation of QERT2002 and his mod REPO_Translator

模組介紹 作者原文

🌍 Great REPO Translator

Great REPO Translator is a mod for the game R.E.P.O., allowing manual translation of the game into your selected language.

Based on REPO_Translator by QERT2002, this version expands the functionality and improves the localization experience.

🌍 README on other languages

  • EN
  • RU

READ THIS IF YOU'RE THE CREATOR OF THE TRANSLATION

If you create, have created or are going to create your own translation based on my mod, PLEASE add it as an dependency as the author's soul has been put into this mod and it will greatly support the author to keep updating it.

🚀 Features

🔤 New XAML attributes for flexible translation:

  • size — adjust font size when your translated text is longer than the original.
  • lineSpacing — set line spacing when the original text lacks breaks.
  • autoSizing — auto-resize text (enabled by default).
  • autoSizingFontMin — minimum font size for auto-sizing.
  • part — partial translation for dynamic strings like LEVEL 1, where numbers change.
  • trim — clears string from unnecessary \n and spaces.
  • newLine — ONLY for part translation, adds a `

` after translation.

  • chatMessage - allows to translate player phrases.

🪵 Dev Logs — logs untranslated strings in a readable format, unlike the default dev mode.

♻️ Hot Reload — updates localization live when a file is modified or deleted, no need to restart the game.

🌐 Improved Russian base file — better translated with helpful comments to assist in creating new translations.

🔎 Action Bind Tags - tags like [jump] to indicate player's action, which makes translator unbreakable when changing control buttons.

⚙️ Convenient customization - instead of editing the cfg file to change the language, just change it in the game settings.

📝 Custom fonts - fonts are specially modified to support Cyrillic characters and later other languages.

📁 Multiple File Extantions - you can change your translation file extansion to YAML or XAML.

🔁 Datasets for phrases lists translation - you can translate player phrases lists with datasets in YAML.

🛠 How to Translate the Game

By default, the mod translates the game into English.

⚙️ How to Change Game Language

Just open the settings and select the language you need in the current localization.

🛠 How to Add Your Own Language

🔍 Method 1: Manual Translation (Best Quality)

  • Install the mod and run the game once.
  • Close the game.
  • Copy Translate_RU.xml from the mod folder.
  • Translate all the lines manually.
  • Save the file and launch the game to test.

This method does not give 100% results, you also need to upgrade your localization yourself, this is just a “starter” kit.

🤖 Method 2: Automatic String Logging (Faster, Less Accurate)

  • In the config file:
  • Set TranslatorDevModeEnabled = true
  • Set SelectedTranslate = XX (your language code)
  • Create localization file near.dll with name Translate_XX.xml, where XX it's your language code(example: RU, EN, UA).
  • Run the game and explore menus and gameplay for ~10–15 minutes.
  • Close the game.
  • Open localization file what you created. Edit all translate="..." values to your language.
  • Disable Dev Mode and enjoy the game in your language!

The author does not guarantee that the quality of localization using this function will be at the level of the original RU localization, because he made it manually over the game.

💾 Installation

  • Install BepInEx
  • Unzip this mod into the REPO/BepInEx folder

📦 Or simply use the Mod Manager for hassle-free installation.

🤝 Want to Help Translate?

We're considering integration with Crowdin to make collaboration on translations easier.

If you're interested, feel free to join the discussion on GitHub!

🔗 Links

  • 💻 GitHub: Rinary1/GreatREPOTranslator
  • 📥: Great REPO Translator

安裝與使用 安裝:BepInEx 外掛

  1. 本站下載的壓縮包就是模組本體,通常是 BepInEx 外掛(解壓後得到 .dll 或外掛資料夾)。
  2. 建議流程:用社群模組管理器(如 r2modman)選中本遊戲後匯入該模組,管理器會自動裝好 BepInEx 前置並處理依賴。
  3. 手動流程:先在遊戲目錄裝好 BepInEx 載入器,再把解壓出的 .dll 或外掛資料夾放進 BepInEx/plugins/。
  4. 啟動遊戲,BepInEx 控制台會列印載入日誌;確認這個模組出現在日誌裡即為安裝成功。

帶「前置依賴」的模組需要一併安裝,否則不會載入。功能開關通常在遊戲內或外掛自帶的設定檔裡調整。

前置依賴

下面這些內容需要先安裝,否則該模組不會生效:

BepInEx-BepInExPack

檔案與校驗

檔案名稱
Great_REPO_Translator-1.4.8.zip
檔案大小
475.5 KiB