Автор: peinguin
« : 2012-05-02 20:17:00 »можна зробити так
Array.prototype['розмір'] = function(){return this.length;}
чи якось так.
Array.prototype['розмір'] = function(){return this.length;}
чи якось так.
Автор: peinguin« : 2012-05-02 20:17:00 »можна зробити так
Array.prototype['розмір'] = function(){return this.length;} чи якось так. Автор: Володимир Лісівка« : 2009-12-29 03:21:16 »Розмір — це властивість масиву а не функція, тому її копіювання нічого не дасть. Щоб українізувати яваскрипт повністю, треба латати його сі-ний код, до того ж серйозно латати.
Автор: piktor« : 2009-12-23 21:03:34 »Мдя. Ось вам і Яваскрипт з блекджеком. Поетеси будуть трошки згодом.
Автор: peinguin« : 2009-12-23 20:33:28 »Допоможіть українізувати це.
масив = Array; масив.розмір = Array.length; повідомлення = alert; випадково = Math.random; округли = Math.floor; var Колода = new масив( '6ч','7ч','8ч','9ч','10ч','Валет Ч','Дама Ч','Король Ч','Туз Ч', '6б','7б','8б','9б','10б','Валет Б','Дама Б','Король Б','Туз Б', '6ж','7ж','8ж','9ж','10ж','Валет Ж','Дама Ж','Король Ж','Туз Ж', '6п','7п','8п','9п','10п','Валет П','Дама П','Король П','Туз П'); var карта = Колода.розмір; alert(карта); виводить undefined. Що я зробив не так? Автор: Володимир Лісівка« : 2009-11-10 22:26:04 »А в когось є бібліотека, щоб її до сторінки приєднати і можна було користуватися укр. Командами? Можна створити список функцій і переклади їхніх назв. Оскільки Яваскрипт мова динамічна, то це буде присвоєння однієї змінної до іншої, напр.: Код: [Вибрати] vlisivka@apollo gjs-uk]$ cat test.js Нажаль, багато чого перекласти не можна. Не можна перекласти ключові слова, які є частиною мови чи частиною протоклу (інтерфейсу). Якщо тупо йти й робити послівний переклад, то вийде частина слів українською, частина англійською. Потрібно або перекласти все повністю (тобто, фактично весь інтернет), або піднятися на рівень вище, і писати на мові вищого рівня, яка вже компілюється в Яваскрипт. Автор: peinguin« : 2009-11-09 15:27:59 »А в когось є бібліотека, щоб її до сторінки приєднати і можна було користуватися укр. команами?
Автор: piktor« : 2009-11-05 21:58:28 »Я-б хотів курнути те, що реґулярно курить Лісівка... :-? Мусить бути щось дуже сильне і ще невідоме мексіканцям...Для того, щоб курити те дуже сильне треба пройти серйозну підготовку, непідготовлена людина може поплатитися психічним здоров'ям. Автор: BM« : 2009-11-05 08:32:35 »Я-б хотів курнути те, що реґулярно курить Лісівка... :-? Мусить бути щось дуже сильне і ще невідоме мексіканцям...
![]() Автор: Володимир Лісівка« : 2009-10-28 23:39:49 »Ґлібсі -> GLibcЯк на мене Джейлібсі звучало-б краще. Бо Ґлібсі якось асоціюється з Ґіблі (Ghibli). Isbear eats my brain :-) БІБліотека Ґну для СІ --> БІБҐСІ :-) Для мене транслітерація простіша (однозначна) і зрозуміліша. Не бачу потреби ускладнювати собі життя. Крім того, транслітерацію можна зробити автоматом — пройтися по всім ПІПП (Програмний Інтерфейс для Прикладної Програми) одним махом. :-) Автор: piktor« : 2009-10-28 19:36:47 »Ґлібсі -> GLibcЯк на мене Джейлібсі звучало-б краще. Бо Ґлібсі якось асоціюється з Ґіблі (Ghibli). Isbear eats my brain :-) Автор: Володимир Лісівка« : 2009-10-28 17:00:23 »Є певний прогрес на фронти антиглобалізації:
Код: [Вибрати] $ gjs Ґлібсі -> GLibc виведи_рядок() -> puts() Автор: Володимир Лісівка« : 2009-06-09 10:48:19 »Для синтаксичних конструкцій можна написати препроцесор який буде робити заміну "новий -> new". Для класів також можна скласти подібне мапування Я перепрошую - була пізня година і я вас не зовсім вірно зрозумів. Так, саме так і треба зробити. Автор: Володимир Лісівка« : 2009-06-08 23:52:23 »Це костилі, ними багато не зробиш. Хоча основна ідея правильна - потрібен препроцесор, який спочатку перекладе програму на англійську. Але це повинен бути нормальний компілятор, який зможе розібрати синтаксис мови, перекласти, і скласти нову таку саму програму (можливо на іншій мові програмування, якщо треба).
Автор: mux« : 2009-06-08 23:11:09 »Для синтаксичних конструкцій можна написати препроцесор який буде робити заміну "новий -> new". Для класів також можна скласти подібне мапування
![]() Автор: Володимир Лісівка« : 2009-06-08 22:43:43 »Майже кожна сучасна мова підтримує оголошення типів чи використання змінних, описаних в Unicode, тобто записи типу "Integer зарплата = 5000" А слабо написати таку програму, не використавши жодного англійського слова? А то можливість ніби є, а коли реально пробуєш скористатися ціє можливістю, то виявляється, що оператори чи деякі функції зі стандартної бібліотеки перекласти не можна, як не старайся... |