Локализация
С чем сюда приходят
- как переключить приложение на английский
- цели и статистика считаются не в той валюте
- выбрал в списке другую валюту, а везде по-прежнему старая
- что будет со старыми донатами, если сменить базовую валюту
- пересчитал историю, а часть донатов осталась в старой валюте
- почему при первом запуске спросило язык, хотя винда русская
- сменил язык, а маскот в OBS говорит на старом
- суммы показываются не в той валюте, которую я выбрал
Что это за страница
В разделе «Настройки → Локализация» две настройки: язык, на котором говорит приложение, и базовая валюта, в которой считаются деньги. Подсказка под валютой говорит прямо: «В ней считаются цели сбора, аукцион и статистика. Донаты в других валютах пересчитываются по курсу».
Как это настроить
- Откройте «Настройки → Локализация». Обе настройки уже заполнены до того, как вы их тронули: на самом первом запуске приложение берёт язык у системы, а валюту — по региону системы. Пока язык не выбран, приложение может ещё и спросить его на экране с заголовком «Language · Язык · Idioma · Sprache · Langue»: на свежей установке, где ещё не подключено ни одной площадки, и на каждом запуске, пока языка системы среди шести нет. Угаданный по системе язык стоит в этом списке первым, так что подтвердить его можно одним нажатием; после выбора экран больше не появляется.
- «Язык интерфейса» — выберите один из шести: English, Русский, Español, Português, Deutsch, Français. Название каждого написано на нём самом, так что свой находишь, не читая остальные. Выбор применяется сразу — отдельной кнопки сохранения у языка нет, — и переходит на страницы модулей и тайлы Панели управления. Оверлеи, уже запущенные в OBS, тоже за ним идут, кроме четырёх: «Алерты», «Сборы средств», «Списки» и «Маскот» вписывают язык в ссылку, которую вы копируете в браузерный источник, и источник, добавленный до смены языка, остаётся на прежнем. Скопируйте ссылку заново на странице самого виджета и вставьте её в источник в OBS.
- «Базовая валюта» — выберите одну из четырнадцати в списке: USD — доллар США, EUR — евро, GBP — фунт стерлингов, RUB — российский рубль, KZT — казахстанский тенге, UAH — украинская гривна, BYN — белорусский рубль, PLN — польский злотый, TRY — турецкая лира, GEL — грузинский лари, AMD — армянский драм, AZN — азербайджанский манат, UZS — узбекский сум, KGS — киргизский сом.
- Нажмите «Сохранить» рядом со списком валют. Сам по себе выбор в списке ничего не меняет — валюта записывается по этой кнопке, и она проходит через «Сохраняю…» к «Сохранено».
- Если есть записи о донатах в другой валюте, откроется подтверждение «Пересчёт истории»: «Пересчитать историю донатов в {currency} по текущему курсу? Записей в другой валюте: {count}. Суммы за прошлые стримы изменятся — это разовая операция, потом они снова неподвижны». «Пересчитать историю» соглашается, «Отмена» оставляет историю как есть.
- Запись пересчитывается от суммы, которую прислала площадка, а не от прошлого пересчёта, поэтому смена валюты дважды не копит погрешность. Итоги стримов и топы донатеров пересобираются по пересчитанным записям.
- Строка под валютой сообщает, что с историей: «В другой валюте записей: {count}. Пока не пересчитаны, итоги смешивают валюты» или «Вся история донатов в этой валюте». Пока идёт пересчёт, в ней написано «Пересчитываю…».
- Кнопка «Пересчитать историю» рядом с этой строкой показывается, только пока остаются записи в другой валюте, — так пересчёт делается позже, если вы нажали «Отмена». Когда всё в одной валюте, кнопки нет.
- Блок внизу говорит, есть ли чем пересчитывать. При выключенном модуле там написано: «Курсы берёт модуль «Курсы валют». Пока он выключен, донаты в других валютах и чиры битсами не засчитываются: пересчитывать их нечем». Модуль включён, а курсов ещё нет: «Модуль «Курсы валют» включён, но курсов у него пока нет. Пока они не появятся, донаты в других валютах и чиры битсами не засчитываются». Курсы есть: «Курсы обновляет модуль «Курсы валют» — донаты в других валютах пересчитываются автоматически». Ссылка «Открыть настройки курсов» ведёт в этот модуль, «Настройки → Курсы валют».
Чего здесь нельзя
- Курсы здесь не показываются и не правятся. Страница только сообщает, включён ли модуль «Курсы валют», и даёт на него ссылку.
- Запись, для которой курса нет, остаётся как была: пересчёт её пропускает, а не засчитывает нулём. Поэтому строка может и после пересчёта сообщать о записях в другой валюте, а при выключенном модуле «Курсы валют» это всё, что не было в новой валюте изначально.
- Базовая валюта одна на всё приложение — отдельной валюты для модуля, площадки или цели сбора не бывает.
- Ничего, кроме четырнадцати валют из списка, выбрать нельзя.
- Пересчёт идёт целиком: ни период, ни отдельные записи не выбираются, и отмены на этой странице нет — подтверждение называет операцию разовой.
- Шесть языков в списке — это всё, что есть. Приложение предлагает только те, чей словарь приехал с вашей копией, а седьмой с этой страницы не добавить.
- Язык и базовая валюта — разные настройки. Выбор Deutsch не переключает деньги на евро, а выбор EUR не переводит приложение на немецкий.