Локализации самого Notabenoid

Доброго времени суток, господа.
Прошу прощения за столь баянный вопрос, который, наверняка уже миллион раз задавался, но поиск ничего не дал, а меня, между тем, интересует простой вопрос: есть ли локализации самого нотабеноида на другие языки? Хотя бы на английский. И если есть, то где найти волшебный селектор переключения языка?
А то хотел было предложить нотабеноид одной забугорной конторе как площадку для перевода, а буржуйского языка так и не нашел.
Написал Kentavr 18 марта 2014, 03:23 Техподдержка 9 комментариев

Комментарии

Нет такого. Только русский, только хардкор.

Jolka 18.03.14 в 08:18 · # ·
1

Дополнение к браузеру Greasemonkey Tampermonkey
и скрипт:

// ==UserScript==

// @name       Notabenoid [En]

// @namespace  Notabenoid

// @version    0.1

// @description  Bla-bla-bla

// @match      *notabenoid.com/*

// @copyright  2014

// ==/UserScript==



                        /******* Перевод элемента «Верхнее меню» *******/

var element = 'header-menu';        //Указываем ID элемента: 'header-menu'

var text = new Array([«ФИЛЬМЫ»,«FILM»],[«ТЕКСТЫ»,«TEXT»],[«ПРОГРАММЫ»,«SOFTWARE»],[«ПЕРЕВОДЧИКИ»,«USERS»],[«БЛОГ»,«BLOG»],[«АНОНСЫ»,«ANNOUNCEMENTS»]); //пара: «текст»,«перевод»

replaceSingle(element,text);

                        /*************** END *********************/



                        /******* Перевод элемента «Верхнее под-меню» *******/

var element = 'header-submenu';

var text = new Array(

    [«Зарегистрироваться»,«Sign up»],

    [«Напомнить пароль»,«Restore password»],

    [«Логин»,«Login»],

    [«Пароль»,«Password»],

    [«Войти»,«Enter»],

    [«Зарегистрировавшись, вы сможете добавлять свои версии перевода, общаться в блоге, ставить оценки переводам»,«Registered users can submit translation, evaluate other variants, leave comments.»],

    [«Всё о вас»,«Profile»]);

replaceSingle(element,text);

                        /*************** END *********************/

 

 



                        /******* Перевод текста во всем документе *******/

var bodytxt = new Array(

    [«Переводится прямо сейчас»,«Current activity»],

    [«Как это работает»,«How does the site work»]);

replaceAll(bodytxt);

                        /*************** END *********************/

 

 

/* Don't change the text below */

function replaceSingle(e,list){

    var obj = document.getElementById(e);

    if (obj != null){

    var txt = obj.innerHTML;

    for (var i=0; i<list.length; i++) {

     var txt = txt.replace(list[i][0],list[i][1]);

    }obj.innerHTML = txt;}}

function replaceAll(list){

    var obj = document.getElementsByTagName('body')[0];

    if (obj != null){

    var txt = obj.innerHTML;

    for (var i=0; i<list.length; i++) {

     var txt = txt.replace(new RegExp(list[i][0], «g»),list[i][1]);

    }obj.innerHTML = txt;}}

mikeOS 18.03.14 в 14:03 · # ·
0

скрытые комментарии (6 шт.)

Скобки « » заменяем на ' или ''

mikeOS 18.03.14 в 14:09 · # ·
0

шото не работает нифига – установил вот это: https://chrome.google.com/webstore/detail/tampermonkey/dhdgffkkebhmkfjojejmpbldmpobfkfo
потом создал скрипт, скопипастил, позаменял ёлочки на лапки, включил скрипт, посетил нотабеноид, обновлял страничку – ничего.

shigishaga 18.03.14 в 16:49 · # ·
0

Вид-Кодировка Utf-8

mikeOS 18.03.14 в 17:39 · # ·
0

При создании нового скрипта автоматически вставляются мета-данные в начало скрипта.

Это надо удалить, и потом вставлять скрипт, который я написал.

mikeOS 18.03.14 в 17:48 · # ·
0

... и Ctr+S

mikeOS 18.03.14 в 18:10 · # ·
0

Если мне перечислят 45руб на телефон МТС\счет вебмани, я сделаю шикарный софт, который будет позволять содавать новые локализации (сама база данных будет пополняться желающими).

mikeOS 18.03.14 в 20:11 · # ·
0