mirror of
				https://github.com/MindWorkAI/AI-Studio.git
				synced 2025-11-04 06:40:20 +00:00 
			
		
		
		
	Added a no language plugin class
This commit is contained in:
		
							parent
							
								
									e2fc7619eb
								
							
						
					
					
						commit
						a8663e46b9
					
				@ -0,0 +1,28 @@
 | 
			
		||||
using Lua;
 | 
			
		||||
 | 
			
		||||
namespace AIStudio.Tools.PluginSystem;
 | 
			
		||||
 | 
			
		||||
public sealed class NoPluginLanguage : PluginBase, ILanguagePlugin
 | 
			
		||||
{
 | 
			
		||||
    public static readonly NoPluginLanguage INSTANCE = new();
 | 
			
		||||
    
 | 
			
		||||
    private NoPluginLanguage() : base(true, LuaState.Create(), PluginType.LANGUAGE, string.Empty)
 | 
			
		||||
    {
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    #region Implementation of ILanguagePlugin
 | 
			
		||||
 | 
			
		||||
    public bool TryGetText(string key, out string value)
 | 
			
		||||
    {
 | 
			
		||||
        value = string.Empty;
 | 
			
		||||
        return true;
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    public string this[string key] => string.Empty;
 | 
			
		||||
 | 
			
		||||
    public string IETFTag => string.Empty;
 | 
			
		||||
    
 | 
			
		||||
    public string LangName => string.Empty;
 | 
			
		||||
 | 
			
		||||
    #endregion
 | 
			
		||||
}
 | 
			
		||||
		Loading…
	
		Reference in New Issue
	
	Block a user