Table of Contents

Interface ILanguageService

Namespace
AT.Librarys.Container.Service
Assembly
AT.Librarys.Container.dll

语言服务接口

public interface ILanguageService : IServiceBase, IModuleBase
Inherited Members
Extension Methods

Properties

CurrentLanguageName

当前语言

string CurrentLanguageName { get; }

Property Value

string

Methods

GetLanguageNames()

获取语言名称

List<string> GetLanguageNames()

Returns

List<string>

LoadLanguage(string)

加载语言

ConcurrentList<CKeyValue> LoadLanguage(string languageName = "")

Parameters

languageName string

语言名称

Returns

ConcurrentList<CKeyValue>

Translation(string)

翻译

string Translation(string content)

Parameters

content string

内容

Returns

string

Translation(string, object)

翻译控件(兼容各种控件)

void Translation(string name, object control)

Parameters

name string

名称

control object

控件

Events

LanguageChange

语言改变

event EventHandler<LanguageChangeArgs> LanguageChange

Event Type

EventHandler<LanguageChangeArgs>