Skip to content

Tags: Zero5142/XUnity.AutoTranslator

Tags

v4.11.2

Toggle v4.11.2's commit message
Version 4.11.2

 * MISC - Add toggle to enable/disable translation aggregator UI
 * MISC - Enable copy translations / original text to clipboard from translation aggregator UI
 * MISC - Enable "auto" source language for google, bing and papago translate
 * BUG FIX - Fixed some startup errors that occurred while initializing the plugin if the Resource Redirector was not present

v4.11.1

Toggle v4.11.1's commit message
Version 4.11.1

 * MISC - Added support for named and optional groups in splitter and standard regexes
 * BUG FIX - Fixed bug in NGUI hooks that could cause a bunch of NullReferenceExceptions

v4.11.0

Toggle v4.11.0's commit message
Version 4.11.0

 * FEATURE - Enabled text parsing recursion. Disabled by default
 * FEATURE - Support for FairyGUI
 * MISC - New setting to toggle handling of rich text
 * MISC - Removed strict text length restriction on IMGUI translations
 * MISC - General performance improvements
 * MISC - API improvements for TextAsset resource redirection handling - Thanks to GeBo1 on Github
 * MISC - Additional API surface to check if SimpleTextTranslationCache is empty
 * BUG FIX - Fixed bug where translations could not be loaded if they included only whitespace
 * BUG FIX - Fixed bug where the plugin could cause an internal exception if found text included only whitespace

v4.10.0

Toggle v4.10.0's commit message
Version 4.10.0 (Auto Translator)

 * FEATURE - Native ezTransXP support through Ehnd - Thanks to Jiwon-Park on Github
 * MISC - Improved linux support. Plugin should now function as expected when used with BepInEx 5.x on linux (resource redirection may still have problems with case-sensitivity and path separators). Other installation methods may not yield similar results
 * MISC - Fixed .zip release files so they use correct directory separators

Version 1.1.2 (Resource Redirector)

 * MISC - Internal API changes - some code moved to XUnity.Common

v4.9.0

Toggle v4.9.0's commit message
Version 4.9.0

 * FEATURE - API to support easier manual translations of TextAsset resources
 * FEATURE - Support for not loading every translated image into memory permanently, but instead loading them on demand (new configuration option)
 * FEATURE - Better support for variations of Chinese as output language. 'zh-CN', 'zh-TW', 'zh-Hans', 'zh-Hant', 'zh' can now all be used by all translators if supported
 * FEATURE - Better support for variations of Chinese as input language. Plugin wont complain if 'zh-Hans', 'zh-Hant' or 'zh' is used
 * MISC - Support for older versions of UTAGE
 * MISC - New option that enables ignoring rules for calling virtual methods when setting the text of a text component: 'IgnoreVirtualTextSetterCallingRules'
 * MISC - Updated version of MonoMod distributed with the plugin
 * BUG FIX - Potential errors caused by using weak references incorrectly causing a race condition
 * BUG FIX - Potential error during initialization if Resource Redirector is not present

v4.8.3

Toggle v4.8.3's commit message
Version 4.8.3

 * MISC - Added support for ShimejiEngine.dll
 * BUG FIX - Fixed a NullReferenceException that could cause the plugin to stop working

v4.8.2

Toggle v4.8.2's commit message
Version 4.8.2

 * MISC - Bundle Harmony 2.0-beta (custom build) with UnityInjector package instead of 1.2.0.1 to be more compatible with i18nEx
 * BUG FIX - Fixed bug that could cause out-of-process requests to stop working in certain situations
 * BUG FIX - Fixed a "performance" bug in TextMesh hooks

v4.8.1

Toggle v4.8.1's commit message
Version 4.8.1

 * MISC - Experimental Google! Translate compatibility endpoint that services requests out-of-process
 * MISC - Updated default user agents
 * MISC - Minor changes to Google! translate TKK timing logic
 * MISC - Allow translation of placeholder text with UGUI and TextMesh Pro texts
 * BUG FIX - Disallow outputting of IMGUI templated texts that are not considered translatable

v4.8.0

Toggle v4.8.0's commit message
Version 4.8.0

 * FEATURE - Changed the way TextMesh Pro fonts can be changed. Fonts can now be loaded through external asset bundles
 * CHANGE - Removed BepInEx 4.x package to remove confusion about which package to download
 * BUG FIX - Fixed a bug that could cause a crash in Unity games using a very old version of the engine
 * BUG FIX - Fixed a bug where substitutions could sometimes cause texts not to be translated
 * BUG FIX - Fixed a bug that could cause redirected resources not to be loaded if dumping was enabled

v4.7.1

Toggle v4.7.1's commit message
Version 4.7.1 (Auto Translator)

 * BUG FIX - Development-time fix to the nuget package
 * BUG FIX - The 'Translators' directory must now be placed in the same directory that the XUnity.AutoTranslator.Plugin.Core.dll is placed in. This allows moving around the plugin as you see fit in BepInEx 5.0. For the ReiPatcher installer, the Translators are now found in the Managed directory of the game. For UnityInjector the Translators directory has been moved out of the Config directory
 * BUG FIX - Minor bug fix where in some cases the plugin could not create the initial translation files on startup

Version 1.1.1 (Resource Redirector)

 * BUG FIX - Development-time fix to the nuget package
 * BUG FIX - Fixed bug in method 'LoadFromFileWithRandomizedCabIfRequired' where offset was ignored if the initial load attempt failed