You are viewing a potentially older version of this package. View all versions.
RTLC-XUnity_AutoTranslator-5.4.5 icon

XUnity AutoTranslator

Advanced translator plugin for MelonLoader IL2CPP

Date uploaded 4 days ago
Version 5.4.5
Download link RTLC-XUnity_AutoTranslator-5.4.5.zip
Downloads 1906
Dependency string RTLC-XUnity_AutoTranslator-5.4.5

This mod requires the following mods to function

LavaGang-MelonLoader-0.7.0 icon
LavaGang-MelonLoader

The World's First Universal Mod Loader for Unity Games compatible with both Il2Cpp and Mono

Preferred version: 0.7.0

README

XUnity.AutoTranslator

This is an advanced translator plugin that can be used to translate Unity-based games automatically and also provides the tools required to translate games manually.

All the basic information about the plugin is located here - XUnity.AutoTranslator

Plugin author - bbepis

Also, huge thanks to WGOS for the plugin patch to ensure its full functionality on Melon.

Information

The plugin has been moved here to address the Xunity issue. Due to numerous DLL using it during loading, they encountered problems with "Package rejected - Invalid submission." First and foremost, all of this was done to assist RTLC Russian Translation.

If you are also encountering errors when updating localization, you can use this mod as a dependency and remove Xunity from your archive directly.

CHANGELOG

v5.4.5

  • Add basic resizer support for NGUI

v5.4.4

  • BUG FIX - Add NGUI support to TextGetterCompatibilityMode
  • BUG FIX - Fix broken Assembly-CSharp-firstpass detection in CallOrigin
  • BUG FIX - Fix potential assembly comparison issue in TextGetterCompatModeHelper

v5.4.3

  • Hotfix to minor regex performance improvement
  • CustomTranslateEndpoint - Add EnableShortDelay and DisableSpamChecks settings

v5.4.2

  • OS Independent Paths for MelonMod version by @PranitModak in #606
  • Auto Translator Plugin Config accessible in android by @PranitModak in #612
  • Translation scoping - if GetScopeFromComponent fails, use GetActiveSceneId instead of -1 by @Lmeks in #619
  • Minor regex performance improvement by @Lmeks in #626
  • Move XZipper from DotNetZip to SharpCompress by @ManlyMarco in #629

v5.4.1

*Fix change font crash when previous font is null *Move all version constants into a global props file

v5.4.0

*Update DeepL supported languages according to API doc *Update to BepInEx 6.0 BE-704 *Fix failing to get some Il2CppTypes silently and crashing later *fix the outline style lost when overriding TextMeshPro Font

v5.3.1

*Use reflection to access Il2CppInteropManager.IL2CPPInteropAssemblyPath *IL2CPP - Shim UnityEngine.Input to fix failing to find the type in some games *Fix HandleInputSafe crashing in some games *DeepL - Fix 404 error when calling GetClientState *Allow DeepLTranslator supports auto *Support Indonesian for DeepL Translate

v5.3.0(FIX)

  • Fixed console management error

v5.3.0

  • FEATURE - Added support for latest MelonLoader and BepInEx bleeding edge builds (only for IL2CPP, use stable release for Mono), also dropped support for earlier versions!
  • FEATURE - Added 'PersistRichTextMode' to allow control over how text that is parsed as rich text during translation is persisted
  • REGRESSION - Dropped support for pre-2017 Unity Engine versions for IL2CPP versions due to problems with new IL2CPP interop (may be re-added later)
  • BUG FIX - Fixed some potential NullReferenceException occurrences
  • UG FIX - Fixed potential bug during substitution replacements - thanks to TokcDK

v5.2.0

  • FEATURE - Added support for Lingo Cloud - thanks to Kiles Duli
  • BUG FIX - Fixed IL2CPP issue where plugin did not always use correct unhollowed paths for BepInEx