Делать переводы внутри бд, использовать какой-нибудь сервис для переводов. Если это какой-то словарь то можно заготовить данные для переводов в vue-i18n при условии, что данные в нем не меняются
Собственно почему он не должен запускаться? Происходит инициализация всего js кода, и не важно используется компонент в данный момент времени или нет, он будет обработан. В composition api весь код находится в функции setup пока компонент не будет вызван код внутри функции не отработает
Ejex Xeffer, это два разных инструмента, и нужен не для vue, а для тебя. Можешь вообще ничего не использовать. И вообще как ты пришёл к такому выводу из данного ответа.
shurshur, до появления js фреймворков использовались всякие wordpress да и сейчас используются, которые так же имеют свой порог входа и которые тянут кучу всякого говнокода в том числе и на фронт
Ну один из вариантов удалять событие, когда запускаешь свой автоскролл по завершению обратно вешать событие. Не задавай вопрос как это делается, легко ищется поисковиком