|
@@ -423,6 +423,8 @@ namespace XUnity.AutoTranslator.Plugin.Core
|
|
|
|
|
|
public string Hook_TextChanged_WithResult( object ui, string text )
|
|
|
{
|
|
|
+ if( !ui.IsKnownType() ) return null;
|
|
|
+
|
|
|
if( _hooksEnabled )
|
|
|
{
|
|
|
return TranslateOrQueueWebJob( ui, text, true );
|
|
@@ -432,6 +434,8 @@ namespace XUnity.AutoTranslator.Plugin.Core
|
|
|
|
|
|
public void Hook_TextChanged( object ui )
|
|
|
{
|
|
|
+ if( !ui.IsKnownType() ) return;
|
|
|
+
|
|
|
if( _hooksEnabled )
|
|
|
{
|
|
|
TranslateOrQueueWebJob( ui, null, false );
|
|
@@ -440,6 +444,8 @@ namespace XUnity.AutoTranslator.Plugin.Core
|
|
|
|
|
|
public void Hook_TextInitialized( object ui )
|
|
|
{
|
|
|
+ if( !ui.IsKnownType() ) return;
|
|
|
+
|
|
|
if( _hooksEnabled )
|
|
|
{
|
|
|
TranslateOrQueueWebJob( ui, null, true );
|