C# Класс i18n.Tests.TextLocalizer_Mock_SingleMessage

Mock implementation of ITextLocalizer with simplest of logic: · Supports single msgid/msgstr pair passed to cstor. · GetText checks that the UserLanguage spec. matches "en" and if so and msgid matches that passed to cstor, then returns the msgstr passed to cstor. Otherwise returns null.
Наследование: ITextLocalizer
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
AddAppLanguage ( string langtag ) : void
GetAppLanguages ( ) : LanguageTag>.ConcurrentDictionary
GetText ( string msgid, string msgcomment, LanguageItem languages, LanguageTag &o_langtag, int maxPasses = -1 ) : string
TextLocalizer_Mock_SingleMessage ( string msgid, string msgstr ) : System

Описание методов

AddAppLanguage() публичный Метод

public AddAppLanguage ( string langtag ) : void
langtag string
Результат void

GetAppLanguages() публичный Метод

public GetAppLanguages ( ) : LanguageTag>.ConcurrentDictionary
Результат LanguageTag>.ConcurrentDictionary

GetText() публичный Метод

public GetText ( string msgid, string msgcomment, LanguageItem languages, LanguageTag &o_langtag, int maxPasses = -1 ) : string
msgid string
msgcomment string
languages LanguageItem
o_langtag LanguageTag
maxPasses int
Результат string

TextLocalizer_Mock_SingleMessage() публичный Метод

public TextLocalizer_Mock_SingleMessage ( string msgid, string msgstr ) : System
msgid string
msgstr string
Результат System