Всем привет от Translation Gang!
Vue.js нам показалось мало. Планов громадьё, причём даже за пределами русского языка, фронтенда и веба вообще, но на практике пока что далеко от Vue не убегали — благодаря стараниям theOnlyBoy мы оперативно перевели документацию фреймворка сверхвысокого уровня Nuxt.js.
Сам фреймворк ещё молодой и немного сырой, как и его документация — но что есть, то мы перевели, и как только обновляются оригинальные доки — тут же обновляем и перевод. Надеемся, вам понравится!
Translation Gang продолжает трудиться на благо перевода документации open-source проектов.
В деле поддержания актуальности документации Vue.js мы недавно обогнали оригинал, за что спасибо Алекандру Соколову. В целом, негативных отзывов на качество перевода пока не поступало, а позитивных — в количестве, что нас очень радует. Так или иначе, PRs are more than welcome.
Очень хочется, чтобы из Translation Gang выросло большое и дружное международное сообщество добровольцев open-source переводов. Поэтому мы очень рады любой помощи: участию в переводе или вычитке, предложенному для перевода проекту, и даже просто рассказу о сообществе. Особенно полезно сейчас было бы попиариться в локальных зарубежных сообществах — так что если у кого-то есть выходы, мы были бы очень признательны. Спасибо!
Комментарии (26)
search
14.01.2017 13:26+9Рёбя, переводами документации вы порождаете класс некомпетентных программистов.
var chislo = 1;
И вот это вот всё.
stardust_kid
14.01.2017 17:24-1But why did you wrote this comment in Russian?
search
15.01.2017 01:49+7But why did you write this comment in Russian? Это simple past tense.
Я однажды говорю брату, живущему в Лондоне,: «Англичане общаются со мной как с недоделанным. Люто бесит». На что брат ответил: «А тебе легко общаться на равных с „насяльника, я всё сделяля, насяльника“?». Где-то он прав.
gbezyuk
14.01.2017 18:57А переводя книги, переводчики порождают класс некомпетентных читателей? =)
n3d15
14.01.2017 20:05Названия переменных в книгах не переводятся и не пишутся транслитом.
search
15.01.2017 00:55-1Та нет, название переменной транслитом я не из документации взял. Переводить переменные в доках было бы совсем уж тупо. Сорри за дезинформацию.
Я к тому, что английский язык — язык по умолчанию в айти. На нём пишут документацию (даже российские проекты, увы), комментарии в коде, объявляют поля в базе, переменные, методы и рауты. Знание английского так же необходимо программисту, как и знание самого языка программирования. Переведённая документация и техническая литература развращает юные умы, вселяя надежду на то что без инглиша можно как-то обойтись. Ну и на выходе получается какой-нибудь http://sait.ru/zakaz/oplata.php
Я понимаю рвение автора, многие ему благодарны. Но мы ведь знаем куда приводят благие намерения.Danik-ik
15.01.2017 23:40А Вы считаете, что миру нужны только рафинированные программисты? Или предлагаете запретить программировать тем, кто учил, к примеру, немецкий? Не будьте шовинистом.
Программисты нужны всякие. И даже "быдлокодеры" нужны. И не знаюшие английского нужны. Просто они нужны не Вам и не Вашим потенциальным клиентам а тем, кому "что вы хотите за такие деньги".
Да, кому-то нужна низкая ступенька на пути в программисты, кому-то на пути в заказчики. Кто-то упадёт с неё, кто-то зависнет на ней, кто-то будет бесконечно догонять тех, кто знает английский… И знаете, что? Всё это живые люди, и каждый сам ставит планку, что ему необходимо. Не решайте за них.
Кто-то не знает английский, кто-то не пишет тесты, кто-то не использует системы контроля версий, кто-то пишет на Visual Basic… Кто-то в восторге от бесшабашного хиппового раздолбайства джаваскрипта, кто-то признаёт только C без плюсов — в общем, программисты везде одинаково разные. И ведь среди них есть даже те, кому нужна документация!
Не отказывайте никому из них в праве на свой кусок работы.
P.S. без инглиша можно обойтись. Просто не всем нужно на Ваше место ;)
search
16.01.2017 15:37Доктора тоже могут обойтись без латыни. Должны же быть «быдло-доктора» для тех, кому не по карману качественное лечение. Я правильно понял ход вашей мысли? Или доктора и, может быть, мостостроители пусть учатся как следует, а остальным можно расслабиться, ведь от их некомпентости урона всего-ничего. Никто и не заметит.
И да, вы правы, я именно тот гадкий рафинированный шовинист, заставляющий коллег писать юнит тесты и учить английский язык.Danik-ik
17.01.2017 08:04Доктора тоже могут обойтись без латыни.
Вот Вы и попались. Доктора уже сто лет тому учатся на родном языке. Латынь они используют меньше, чем самый принципиально неанглоязычный программист использует английский. У них на латыни, если проводить параллель с программистами, только имена объектов и методов. Но не инструкции. Давно проще и безопаснее научить доктра на родном языке — именно из-за высокой цены ошибки: лучше поймёт, знаете ли...
Сам всеми руками за знание английского и, тем более, за тесты. Но если есть хорошо переведённая инструкция, я не буду изображать из себя лишнего и выпендриваться, прочитаю по-русски: просто быстрее раза в три минимум и понятнее получится.
Danik-ik
17.01.2017 08:19Ешё: доктора по машинам прекрасно обходятся без латыни вообще, а доктора по штукатурке и обоям — так даже и без русского. У меня хороший знакомый — отделочник, одним испанским обходится. Зато работает, как негр. Собственно, он и есть негр. В России, да, в Калуге. Года три уже, по русски — несколько десятков слов первой необходимости. Клиенты довольны, никто не умер...
У пограммистов тоже предметные области разные, и уровни ответственности очень разные. ОЧЕНЬ разные. Пусть их не учат, не хотят — не надо.
programmerjava
21.01.2017 02:42А что плохого в «http://sait.ru/zakaz/oplata.php» ?? Не могу понять. Вижу доп плюс — всем видно куда ведет страница. Знать английский == хорошо, но… и преувеличивать не стоит.
gbezyuk
21.01.2017 02:43для дешёвых сайтов только для русского рынка — ничего плохого, один хрен PHP ;)
но конечно лучше писать всегда как будто вам код на международной конференции показывать — дисциплинирует, и в конечном счёте упрощает жизнь и повышает доход.
sidny_vicious
16.01.2017 03:26-1Спасибо за старания. Я считаю, что такие переводы могут быть полезны, так как это позволяет увеличить количество пользователей фреймворком. Не всегда есть желание и возможности работать с английской документацией.
vintage
Хоть бы написали чем этот Nuxt отличается от сотни других таких же фреймворков "сверхвысокого" уровня.
gbezyuk
Хоть бы глянули на доки =)
vintage
Хоть бы заинтересовали смотреть в доки.
gearbox
Для суровых нелюбопытных мужчин:
25 октября 2016 команда zeit.co анонсировала Next.js, фреймворк для приложений на React с серверным рендерингом. Через несколько часов после этого объявления родился Nuxt.js — воплощение аналогичной идеи для Vue.js.
vintage
Зачем для этого отдельный фреймворк? Чем собственно Vue не угодил?
gearbox
Это наверно правильнее создателям задать вопрос. По мне так и сам серверный рендеринг — весьма спорное решение. Призываю gbezyuk
gbezyuk
Серверный рендеринг для SPA — просто необходимость, если вы SEO хотите какое-то человеческое иметь, и стартовое состояние страницы. Заодно и сетевые задержки улучшаются, и в целом UX пользователя.
Но Nuxt не про это (как и Next) — с этим, как справедливо было замечено, вполне справляется Vue (и React, соответственно). Nuxt позволяет писать полноценные Vue-приложения настолько просто, насколько просто писать статические html-сайты — и это очень круто, честное слово.
gearbox
>Серверный рендеринг для SPA — просто необходимость, если вы SEO хотите какое-то
Нет такой необходимости. С этого все начиналось, вообще то. Потом ушли в SPA, потом опомнились про поисковики, а возвращаться лень, переделывать не хочется вот и придумали костыль. То что это костыль — в общем то особо под сомнение не ставится.