LocalizationManagerStaticsLocalizeAndEscapeFormat - метод

Локализует строку format, если она является константой локализации вида $LocalizeName, и экранирует её таким образом, чтобы она могла быть передана в метод string.Format(format, ...).

Если строка не является константой локализации (не начинается с символа $), то возвращает эту строку без изменений.

Возвращает исходную строку, если строка является константой локализации и не имеет перевода на указанный язык culture.

Definition

Пространство имён: Tessa.Localization
Сборка: Tessa (в Tessa.dll) Версия: 4.2.0+ffad8363f63902f18b3b3f4cfa533a14b2fb19a6
C#
public static string? LocalizeAndEscapeFormat(
	string? format,
	CultureInfo? culture = null
)

Параметры

format  String
Строка, которая может содержать обычный текст или может быть константой локализации вида $LocalizationName.
culture  CultureInfo  (Optional)
Язык, на который выполняется локализация, или null, если используется язык CurrentUICulture.

Возвращаемое значение

String
Локализованная строка экранированием для использования в форматировании или исходная строка, если локализация невозможна.

См. также