Flexberry ORM 8.0.0-beta01
Класс ICSSoft.STORMNET.Tools.Transliteration

Класс, организующий транслитерацию из русского в английский и наоборот. (Класс ранее был в asp-генераторе). Подробнее...

Открытые типы

enum class  TransliterationType { Gost , ISO }
 Используемый при транслитерации стандарт. Подробнее...
 

Открытые статические члены

static string Front (string text)
 Перевод с русского на английский (по стандарту ISO 9-95). Подробнее...
 
static string Front (string text, TransliterationType type)
 Перевод с русского на английский по указанному стандарту. (Если в результате транслитерации получится пустая строка, то вернётся ""Transliteration" + random"). Подробнее...
 
static string Back (string text)
 Перевод с английского на русский (по стандарту ISO 9-95). Подробнее...
 
static string Back (string text, TransliterationType type)
 Перевод с английского на русский по указанному стандарту. (Если в результате транслитерации получится пустая строка, то вернётся ""Транслитерация" + random"). Подробнее...
 

Подробное описание

Класс, организующий транслитерацию из русского в английский и наоборот. (Класс ранее был в asp-генераторе).

Перечисления

◆ TransliterationType

Используемый при транслитерации стандарт.

Элементы перечислений
Gost 

ГОСТ 16876-71

ISO 

ISO 9-95

Методы

◆ Back() [1/2]

static string ICSSoft.STORMNET.Tools.Transliteration.Back ( string  text)
inlinestatic

Перевод с английского на русский (по стандарту ISO 9-95).

Аргументы
textПереводимый текст на английском языке.
Возвращает
Переведённый текст на русском языке.

◆ Back() [2/2]

static string ICSSoft.STORMNET.Tools.Transliteration.Back ( string  text,
TransliterationType  type 
)
inlinestatic

Перевод с английского на русский по указанному стандарту. (Если в результате транслитерации получится пустая строка, то вернётся ""Транслитерация" + random").

Аргументы
textПереводимый текст на английском языке.
typeИспользуемый стандарт.
Возвращает
Переведённый текст на русском языке.

◆ Front() [1/2]

static string ICSSoft.STORMNET.Tools.Transliteration.Front ( string  text)
inlinestatic

Перевод с русского на английский (по стандарту ISO 9-95).

Аргументы
textПереводимый текст на русском языке.
Возвращает
Переведённый текст на английском языке.

◆ Front() [2/2]

static string ICSSoft.STORMNET.Tools.Transliteration.Front ( string  text,
TransliterationType  type 
)
inlinestatic

Перевод с русского на английский по указанному стандарту. (Если в результате транслитерации получится пустая строка, то вернётся ""Transliteration" + random").

Аргументы
textПереводимый текст на русском языке.
typeИспользуемый стандарт.
Возвращает
Переведённый текст на английском языке.