Gameobject template locale
Таблица gameobject_template_locale
Таблица gameobject_template_locale из базы данных world хранит локализованные строки для шаблонов игровых объектов. Связывает gameobject_template.entry с кодом локали и переводами полей, используемых в отображении. Применяется для мультиязычных названий и подписей при взаимодействии с игровым объектом.
| Field | Type | Attributes | Key | Null | Default | Extra |
|---|---|---|---|---|---|---|
| entry | int | UNSIGNED | PRIMARY | NO | 0 | |
| locale | varchar(4) | CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci | PRIMARY | NO | ||
| name | mediumtext | CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci | YES | |||
| castBarCaption | mediumtext | CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci | YES | |||
| unk1 | mediumtext | CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci | YES | |||
| VerifiedBuild | int | NO | 0 |
entry
ID шаблона игрового объекта. Соответствует gameobject_template.entry и указывает, для какого шаблона задаются переводы.
Пример: 179965
locale
Код локали (языка) перевода. Используется ядром для выбора нужной строки в зависимости от локали клиента.
Пример: ruRU
Значения locale (типовые)
Набор кодов локалей зависит от сборки/клиента. Ниже — типовые значения, которые обычно встречаются в данных.
| Value | Описание |
|---|---|
| enUS | Английский (США) |
| enGB | Английский (Великобритания) |
| koKR | Корейский |
| frFR | Французский |
| deDE | Немецкий |
| zhCN | Китайский (упрощённый) |
| zhTW | Китайский (традиционный) |
| esES | Испанский (Европа) |
| esMX | Испанский (Латинская Америка) |
| ruRU | Русский |
| ptBR | Португальский (Бразилия) |
| itIT | Итальянский |
name
Локализованное имя игрового объекта. Используется как перевод для gameobject_template.name в указанной locale.
Пример: Железная жила
castBarCaption
Локализованная подпись полосы применения. Используется как перевод для gameobject_template.castBarCaption в указанной locale.
Пример: Открытие
unk1
Локализованное значение для поля unk1. Назначение исходного поля зависит от реализации; здесь хранится перевод/локализованный вариант для указанной locale.
Пример:
VerifiedBuild
Номер билда, в котором запись была проверена/подтверждена. Служебное поле качества данных; влияние на логику зависит от реализации ядра.
Пример: 0