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

XUnity AutoTranslator

Advanced translator plugin

Date uploaded 3 days ago
Version 5.4.4
Download link Hayrizan-XUnity_AutoTranslator-5.4.4.zip
Downloads 9775
Dependency string Hayrizan-XUnity_AutoTranslator-5.4.4

This mod requires the following mods to function

BepInEx-BepInExPack-5.4.2100 icon
BepInEx-BepInExPack

BepInEx pack for Mono Unity games. Preconfigured and ready to use.

Preferred version: 5.4.2100

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

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.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