LocalizationManager - класс
Класс, управляющий локализацией в проекте.
Пространство имён: Tessa.LocalizationСборка: Tessa (в Tessa.dll) Версия: 4.2.0+ffad8363f63902f18b3b3f4cfa533a14b2fb19a6
public static class LocalizationManager
Public NotInheritable Class LocalizationManager
public ref class LocalizationManager abstract sealed
[<AbstractClassAttribute>]
[<SealedAttribute>]
type LocalizationManager = class end
- Inheritance
- Object LocalizationManager
| CurrentCulture |
Региональные настройки для текущего потока. При получении значения не равен null.
|
| CurrentUICulture |
Язык интерфейса для текущего потока. При получении значения не равен null.
|
| DefaultCulture |
Региональные настройки по умолчанию, доступные для всех потоков.
|
| DefaultUICulture |
Язык интерфейса по умолчанию, доступный для всех потоков.
|
| EnglishCultureInfo |
Английский язык локализации.
|
| FallbackFormattingSettings |
Настройки форматирования, возвращаемые при отсутствии других действительных настроек.
|
| UserDefaultUICulture |
Культура по умолчанию, используемая в операционной системе для отображения UI текущего пользователя.
|
| CreateScope(CultureInfo) |
Изменяет культуру CurrentUICulture и восстанавливает предыдущую культуру,
когда на возвращённом значении вызывается Dispose.
Рекомендуется использовать в блоке using.
|
| CreateScope(CultureInfo, CultureInfo) |
Изменяет культуру CurrentUICulture и CurrentCulture, и восстанавливает предыдущие культуры,
когда на возвращённом значении вызывается Dispose.
Рекомендуется использовать в блоке using.
|
| EscapeIfLocalizationString |
Экранирует указанную строку для использования в строке форматирования с локализацией.
Если переданная строка начинается с $, то она обрамляется фигурными скобками.
|
| GetAllStringsAsync |
Возвращает переводы указанной строки локализации на все доступные языки.
|
| GetCurrentFormattingSettingsAsync |
Возвращает настройки форматирования, соответствующие текущей культуре CurrentCulture.
Возвращает FallbackFormattingSettings, если значение не найдено или кэш настроек недоступен.
Возвращаемое значение не равно null.
|
| GetFormattingSettingsAsync |
Возвращает настройки форматирования, соответствующие указанной культуре culture.
Возвращает FallbackFormattingSettings, если значение не найдено или кэш настроек недоступен.
Возвращаемое значение не равно null.
|
| GetIntegratedLanguagesAsync |
Возвращает список всех языков, интегрированных в ресурсы платформы.
|
| GetSystemLanguageNameAsync |
Определяет язык локализации системы, доступный для текущего пользователя,
и возвращает его, либо английский язык, если язык системы не удалось определить.
По возвращённой строке можно получить культуру, вызвав метод GetCultureInfo(String).
|
| InitializeAsync(ILocalizationManager) |
Инициализирует локализацию с использованием указанного объекта ILocalizationManager.
|
| InitializeAsync(ILocalizationService, IFormattingSettingsCache, Boolean) |
Инициализирует локализацию с использованием указанного объекта ILocalizationService
и объекта с кэшом настроек форматирования IFormattingSettingsCache.
|
| InitializeByDefaultAsync |
Инициализирует локализацию с использованием объекта ILocalizationManager по умолчанию,
который получает данные из встроенной библиотеки локализации Core.
|
| InitializeDefaultLocalizationAsync |
Инициализирует локализацию по умолчанию, т.е. до того как настройки локализации
будут загружены. В качестве культуры по умолчанию используется язык системы.
|
| InitializeDefaultLocalizationWithFormattingAsync |
Инициализирует локализацию по умолчанию, т.е. до того как настройки локализации
будут загружены. Позволяет указать настройки форматирования IFormattingSettingsCache.
В качестве культуры по умолчанию используется язык системы.
|
| InvalidateUserDefaultUICulture |
Сбрасывает культуру по умолчанию, используемую в операционной системе для отображения UI текущего пользователя UserDefaultUICulture.
|
| ResetCurrentCulturesToDefault |
Если культура по умолчанию установлена, то изменяет текущую культуру CurrentCulture и CurrentUICulture
таким образом, чтобы они ссылались на культуру по умолчанию DefaultCulture и DefaultUICulture.
|
| SetEnglishLocalization |
Устанавливает английский язык в качестве языка локализации.
Не изменяет используемый сервис локализации.
|
| TryGetName |
Возвращает имя строки локализации, если она начинается с $ и является валидным именем, или null в противном случае.
|
| TryGetNames |
Получить все имена строк локализации из переданной строки.
|