Данные

Localization

Доступность: public.

Сборка: "AD_LocalizationCore".

Пространство имён: "DGGLocalization.Data".

Свойства

Guid GUID - уникальный идентификатор локализации.

LocalizationData[] Localizations - массив используемых локализаций.

Language[] Languages - массив используемых языков.

Методы

LocalizationData GetLocalization(string localizationCode)

Возвращает данные локализации, с тем же ключом, что передаётся в качестве localizationCode.

В случае, если ничего не найдено, возвращает null.

void SetLocalization(string localizationCode, List<LanguageData> languageData)

Устанавливает по ключу localizationCode локализацию, переданную как languageData.

void SetLocalization(List<LocalizationData> localizationDates)

Заменяет текущие данные локализации в файле на те, что были переданы в localizationDates.

void SetLocalization(Language[] languages)

Заменяет текущие языки в файле на те, что были переданы в languages.

Language

Доступность: public.

Сборка: "AD_LocalizationCore".

Пространство имён: "DGGLocalization.Data".

Базовый класс: LanguageShort.

Свойства

string LanguageName - отображаемое название языка.

LanguageShort

Доступность: public.

Сборка: "AD_LocalizationCore".

Пространство имён: "DGGLocalization.Data".

Свойства

string LanguageCode - идентификатор языка.

LocalizationData

Доступность: public.

Сборка: "AD_LocalizationCore".

Пространство имён: "DGGLocalization.Data".

Свойства

string LocalizationCode - идентификатор локализации.

List<LanguageData> Data - содержимое локализации.

Операторы

Операторы сложения

  • LocalizationData + LocalizationData

  • LocalizationData + string

Методы

LanguageData GetTargetLocalization(LanguageShort language)

Возвращает перевод под язык, переданный в language. Если язык не обнаружен, вернёт перевод по умолчанию.

LocalizationData Replace(string old, string new)

Заменяет все вхождения old на new, во всех переводах.

LanguageData

Доступность: public.

Сборка: "AD_LocalizationCore".

Пространство имён: "DGGLocalization.Data".

Свойства

LanguageShort Language - используемый язык.

string Localization - перевод.

Операторы

Операторы сложения

  • LanguageData + LanguageData

  • LanguageData + string

LocalizationString

Доступность: public.

Сборка: "AD_LocalizationCore".

Пространство имён: "DGGLocalization.Data".

Свойства

string Value - ключ локализации.

Справка.

Автоматически добавляет кнопку "OpenLocalization" в инспекторе. В остальных случаях, не стоит использовать этот класс.

Last updated