Проблема языковой локализации Boosty и её решение #2481
Данная статья будет полезна в первую очередь авторам на http://Boosty.to, однако, я уверен, что и пользователям это тоже полезно знать.
Я и мои подписчики регулярно сталкивались с проблемой языковой локализации на Boosty. Выражается это в том, что когда Вы заходите на сайт впервые, он в большинстве случаев открывается в английской версии. И если Вы не смените язык с помощью переключателя в правой верхней части сайта, то все функциональные кнопки и надписи, за исключением самого контента, будут на английском.
К тому же, если у Вас включен VРN, и Вы заходите на Boosty, он также автоматически открывался в английской локализации.
Всё бы ничего, но вот когда Вы с включенным VРN заходите через мобильный браузер и пытаетесь залогиниться, Вам приходится раскрыть выпадающий список для выбора региона номера телефона.
Однако, в этом списке нет России «+7». В таком случае у Вас лишь один вариант правильно залогиниться на смартфоне — выключить VРN, а затем повторно перейти к форме входа через номер мобильного. Только тогда у Вас появится правильный регион — Россия «+7».
Вероятно Вы мне возразите, сказав, что для смартфона есть мобильное приложение. Однако, мои наблюдения показали, что оно менее функционально чем мобильная версия сайта, к тому же подглючивает то там то здесь.
Из обнаруженных глюков мобильной версии, самыми неприятными были: некорректная работа ссылок в статьях, некорректное воспроизведение видео у некоторых пользователей, невозможность отправки сообщения во встроенном мессенджере и некоторые другие.
Я давно был озадачен этой проблемой и не раз стучался в закрытую дверь Службы поддержки с жалобами на все описанные проблемы. Кое что было оперативно устранено, но проблема локализации так и осталась.
Меня смущало еще и то, что при смене языка с помощью переключателя на сайте, в адресной строке ничего не менялось, а потому я не представлял, как мне выдать адрес сайта любому человеку, чтобы у него гарантировано открылся сайт на русском языке.
Я человек настойчивый, потому не слезал с Поддержки до тех пор пока они мне не раскрыли вселенскую тайну и не рассказали, что именно нужно прописать в адресной строке чтобы всегда принудительно открывать Boosty только на русском.
🙌 Теперь я это знаю и спешу поделиться с Вами, мои дорогие подписчики.
Итак, чтобы принудительно и гарантировано открыть сайт http://boosty.to в русской локализации, нужно к любой ссылке добавить специальную переменную, которая выглядит так:
? locale=ru_RU
Если же мы хотим гарантировано открыть сайт в английской локализации, к любой ссылке нужно добавить другую переменную:
? locale=en_US
🧐 Как это работает на практике?
Например, я хочу отправить человеку ссылку на свой проект в Boosty, которая выглядит так: https://boosty.to/clubprofi но при этом я хочу чтобы эта ссылка гарантировано открылась в русской локализации, даже если у посетителя включен зарубежный VРN.
Тогда я подставляю в конце ссылки соответствующую переменную и ссылка будет выглядеть так: https://boosty.to/clubprofi?locale=ru_RU
Если же мне, нужно отправить более длинную ссылку, которая, допустим, ведет на покупку тарифа № 2 — https://boosty.to/clubprofi/purchase/2885104 я точно также в самом конце ссылки добавляю переменную: ? locale=ru_RU
В таком случае эта ссылка будет выглядеть так:
https://boosty.to/clubprofi/purchase/2885104?locale=ru_RU
Наличие такой переменной определяет в какой локализации (русской или английской) будет открыт сайт для пользователя.
Надеюсь, принцип Вам понятен. Используйте во-благо!
0 комментариев