Если нету бека, для хранения используй
json-server. Там в формате .json опишешь для разных языков тексты.
Подтягивай языки жсом.
Храни текущий язык и саму дату.
У элементов в html, где будет выводиться текст относительно языка дай всем дату аттрибут, что-то вроде: data-lang-key="some-key"
В жсе сделай метод, который находит все эти даты атрибуты.
По этим ключам сможешь найти текст из джсон файла.
Ну и сможешь там же вставить этот текст. Т.к. текст уже есть и сам элемент тоже.