1 апреля 2011

Мутулз теперь немножко роднее

MooTools
Перевод
Автор оригинала: Aaron Newton

Йохохо, ребята! Наконец-то свершилось то, чего все так ждали! MooTools стал ближе ко всем людям, плохо знающим английский! Авторы локализовали его на множество языков и вы можете использовать любой из них, который вам ближе.

Уверен, это великий шаг в будущее. Порог вхождения в JavaScript-программирование существенно снизился.

Теперь можно писать на итальянском:

Element.impostaStile('colore', 'rosso');


Использовать британский английский вместо американского (а вы путались, как писать — 'colour' или 'color'? по-моему, это совершенно уберет неразбериху)

Element.setStyle('colour', 'red');


И, что самое главное, я теперь могу программировать на рідній мові!

Element.встановитиСтиль('колір', 'червоний')


Ниже есть расширенные примеры, а по ссылке вы обнаружите, что они работают просто прекрасно и это действительно то, чего мы так долго ждали. Просто нажмите play:


Голландский:
Locale.use('nl-NL');

venster.gebeurtenisToevoegen('domklaar', function(){
    var element = nieuwElement('div');
    element.injecteer(document.body);

    element
        .zetStijl('kleur', '#ff0')
        .zet('tekst', 'Hallo, hoe gaat het?');

    [1, 2, 3].elke(function(waarde, index){
        console.log(waarde, index);
    });

    Array.van($$('p')).elke(function(element){
        element
            .zetStijl('achtergrond', '#ddd')
            .zetStijlen({
                hoogte: Nummer.willekeurig(30, 50),
                breedte: '50%'
            });
    });

});


Украинский:
Locale.use('uk-UA');

вікно.додатиПодію('готовий', function(){
    $$('#привіт')
        .встановитиСтиль('фон', '#00f')
        .встановитиСтиль('колір', '#E8F000')
        .встановити('текст', 'Привіт');
        
    var елемент = new Елемент('div');
    елемент.включитиВ(документ.тіло);

    елемент
        .встановитиСтиль('фон', '#E8F000')
        .встановитиСтиль('колір', '#00f')
        .встановити('текст', 'з України');

    [1, 2, 3].кожен(function(цифра, індекс){
        new Елемент('p').встановити('текст', цифра + ' ' + індекс).включитиВ(документ.тіло);
    });

    //$('bla').очистити();
    консоль.вивести('закінчили');
});


Немецкий:
Locale.use('de-DE-GROß');

FENSTER.FÜGEEREIGNISHINZU('domverfügbar', function(){
    var element = NEUESELEMENT('div');
    element.EINFÜGENIN(document.body);

    element
        .SETZESTIL('farbe', '#ff0')
        .SETZE('text', 'Hallo Welt!');

    [1, 2, 3].ALLE(function(wert, index){
        console.log(wert, index);
    });

});
Теги:javascriptmootools
Хабы: MooTools
+20
3,9k 18
Комментарии 31
Похожие публикации
Javascript разработчик
от 130 000 до 180 000 ₽ArtezioНижний Новгород
Javascript разработчик
от 160 000 до 220 000 ₽ArtezioМосква
JavaScript разработчик
от 150 000 до 200 000 ₽SportrecsМоскваМожно удаленно
JavaScript разработчик (React)
от 80 000 до 150 000 ₽Баланс-ПлатформаМоскваМожно удаленно
Fullstack JavaScript Developer
от 180 000 до 220 000 ₽FoodtronicsМоскваМожно удаленно
▇▅▄▅▅▄ ▇▄▅