Пока что ничего не исправил, но это не моя проблема, там другой человек занимается.
Перевожу на русский постановление:
Загрузка по умолчанию версии вебсайта государственным языком для пользователей из Украины, предполагает ситуацию когда для пользователя из Украины, независимо от выбранного им языка программного обеспечения при введении в адресное поле веббраузера адреса доменного имени вебсайта открывается версия главной страницы сайта, исполненная на украинском языке.
То есть, если я правильно понял, только главная должна быть на украинском, а не все страницы на которые ты перешел извне, открываться на украинском.
У эпицентра так сделано, и все ок. Я проверил, там только главная открывается на украинском, все остальное, если переходишь с поиска (в режиме инкогнито) на ру версии.
Я считаю что рынок сам должен порешать на каком языке им продавать и оказывать услуги. И не буду вдаваться в политику, чтобы тему не потерли, но если кратко, то власти кричат "нас зросийщували 100 лет", а теперь сами занимаются тем же.
С точки зрения программиста, сделать подобное можно и не меняя языковую папку в гкдбраузере.
Я не знаю что у вас за язык, на чем написана система.
Есть вариант следующий, в вашем случае самый безболезненный
1. При заходе на морду, JSом смотрим какой язык браузера у пользователя
2. Отправляем инфу на сервер об этом
3. Делаем перезагрузку страницы уже с нужным языком, при этом сам URL не меняем, можно в куки записать инфу или еще куда то.
Все остальные URL пусть будут как обычно
/ - ru
/ua/ - ua
/en/ - en
Ничего не понятно на самом деле =) Но если че то не получается, значит не правильный подход и надо делать по другому, а не городить костыли =)
И на счет глобальных переменных, они получается срабатывают после основного кода?
У меня правда не WP, а самопис, но никаких паролей генерировать не нужно, точнее в базе какой то пароль сохранить вместе с мылом и все, а отправлять пользователю ничего не нужно.
Пользователь просто клацает и заходит, если мыло в базе есть, авторизируем пользователя, если нет, то регистрируем его в тихую и авторизируем, это все что нужно.
Единственный затык есть в том что некоторые социалки в хеше токен присылают, делается промежуточная страница где скриптом дергается хеш с токеном из браузерной строки и идет редирект на обычное api авторизации пользователя с подтяжкой всех его данных по токену.
От себя могу сказать что просто так сайт яндексойды на жахают, видать есть за что.
У меня такое было раза 3-4, в вебмастере зачастую ничего не писалось, но сайт летел с ТОП-5 в небытие. Уже рефлекс на это, если вижу что сайт падает в выдаче, вспоминаю че делал и из за чего могли понизить, исправляю и пишу в ТП, через неделю другую сайт возвращается обратно.
Так что вспоминайте чего делали последнее время, причин может быть куча, от того же переизбытка рекламы могут понижать.
Единственное что у меня ПФ хороший на сайте, постоянных пользователей много и они хорошо так ползают по нему.
С 30-33k трафика последнюю неделю стало вообще около 1000 рублей в день, "отличный" доход) До этого хотя бы около 1400-1500 держалось
Подтверждаю, 25к, 200к+ просмотров, 1к.р. выходит. Лет так 5-6 назад с такой посещаемостью примерно 6-8к выходило. Да че тут говорить года 2 назад только с фулскрина выходило 1.5-2к в сутки.
Сегодня чтобы более менее на плаву быть, сервера оплачивать и прочее, нужно от 100к посещалку иметь. У меня периодически посещалка до 150-160к в сутки пролетает, там выходит 10к плюс минус.
Блоками сайт не засераю, стремлюсь манетизировать посещалку внутренними инструментами сайта, потихоньку капает дополнительно и то хорошо.
Делает оплату на сайте чего то что можно продать, какие то привилегии раздавать за 100-200р на месяц, как дополнительный доход параллельно с рся может зайти очень хорошо. Даже к примеру отключение рекламы на сайте, тоже пользователям зайдет. Да по сути если сайт хороший, постоянные пользователи донатят иногда.
Ага, я думаю судя по теме автор отделался легким испугом, в сравнении если бы его бабки тянула жена.
Проблема была в том что не добавил локаль на сервере русскую. Раньше кстати все работало и без этого, и на debian 11 и на win 10.
Если кто столкнется с этим, то:
dpkg-reconfigure locales
Затем просто добавьте локаль ru_RU.utf-8
да ключ который норм активирует лицензию, которая потом успешно хранится в личном кабинете на сайте мелкософта и привязана к компу.
Поставил Debian, нафиг эту винду, меньше в игрушки играть буду, больше работать буду!