Знаете как обычно это бывает?
Роблю, роблю. Чую будять.
Так и UANet внезапно встал перед дилемой о локализации по умолчанию на украинский язык.
Кто-то про данный закон не знал, кто-то думал что пронесет и его отменят, а кто-то (например как я) попросту не успевают сделать перевод своего маленького магазинчика в 30000 наименований.
Но тем не менее. Dura lex sed lex
Как в же в пару строк кода сделать свой сайт таким чтоб он соответствовал данному закону?
Легко. Качаем https://github.com/get-web/google-translate-custom-widget
Подключаем в хедере стили и скрипты
В футер добавляем html-код с языками
И в google-translate.js вносим единственное изменение
const googleTranslateConfig = {
/* Original language */
lang: "ru",
/* The language we translate into on the first visit*/
/* Язык, на который переводим при первом посещении */
langFirstVisit: 'uk',
/* Если скрипт не работает на поддомене,
раскомментируйте и
укажите основной домен в свойстве domain */
/* domain: "Get-Web.Site" */
};
Все. Мы все молодцы.