как сделать так чтобы язык переключался ?
http://jsfiddle.net/Titan93/XPdg7/2/
<button type="submit" value="en" title="English" class="yt-picker-item yt-uix-button yt-uix-button-link <span class="yt-uix-button-content">English </span></button>
<button type="submit" value="ru" title="Русский" class="yt-picker-item yt-uix-button yt-uix-button-link <span class="yt-uix-button-content">Русский </span></button>
<button type="submit" value="ua" title="Україньска" class="yt-picker-item yt-uix-button yt-uix-button-link <span class="yt-uix-button-content">Україньска</span></button>
<div class="sss">
<span data-i18n="key">Русский</span>
<span data-i18n="global">язык</span>
</div>
--------
var resources = {
en: {translation: {'key': 'English', 'global': 'Lang' }},
ru: {translation: {'key': 'Русский', 'global': 'язык'}},
ua: {translation: {'key': 'Україньска','global': 'мова'}}
};
i18n.init({
lng: "ru",
resStore: resources
});
Array.prototype.forEach.call (document.querySelectorAll ('[data-i18n]'), function (element){
element.textContent = i18n.t (element.getAttribute ('data-i18n'));
});
Примечание:
Именно Без, спасибо за ответ, но оно плохо работает, ненадежно.
P.S. хотелось бы реализовать на jQuery
Примечание:
Ell Rion, спасибо, прямо то что нужно!
еще таким маленький вопрос
как можно реализовать эти языки в отдельные файлы ?
RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.
Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.
Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.