Путь: gameserver/xml/announcements.xml
Для добавления языково зависимого анонса необходимо добавить префикс файлу.
К примеру у нас в gameserver/config/language.properties
defaultLocale=en-US
locales=en-US,ru-RU,es-ES
Мы берем shortName (языковой код из Locale, например "en" из "en-US", "ru" из "ru-RU") и добавляем его к файлу анонса. К примеру gameserver/xml/announcements_en.xml и gameserver/xml/announcements_ru.xml и gameserver/xml/announcements_sp.xml
Теперь для игрок с выбранным языком будет видеть исключительно анонс для своего языка.
Для редактирования из админ панели в игре администратору необходимо переключиться на язык который необходимо отредактировать.
Так же не рекомендуется удалять файл gameserver/xml/announcements.xml так как он нужен для непредвиденных ситуаций если вы случайно сломали файл или неверно сделали для какого-то из языков - т.е. fallback
Для добавления языково зависимого анонса необходимо добавить префикс файлу.
К примеру у нас в gameserver/config/language.properties
defaultLocale=en-US
locales=en-US,ru-RU,es-ES
Мы берем shortName (языковой код из Locale, например "en" из "en-US", "ru" из "ru-RU") и добавляем его к файлу анонса. К примеру gameserver/xml/announcements_en.xml и gameserver/xml/announcements_ru.xml и gameserver/xml/announcements_sp.xml
Теперь для игрок с выбранным языком будет видеть исключительно анонс для своего языка.
Для редактирования из админ панели в игре администратору необходимо переключиться на язык который необходимо отредактировать.
Так же не рекомендуется удалять файл gameserver/xml/announcements.xml так как он нужен для непредвиденных ситуаций если вы случайно сломали файл или неверно сделали для какого-то из языков - т.е. fallback