Open iliakan opened 5 years ago
I'll take JavaScript Fundamentals > Variables
And I'd like to take "JavaScript Fundamentals > Hello, world!"
This article already translating by another contributor: #3 Please, choose another article. Thanks!
@tarasyyyk you just broke my motivation to translate anything.
RTFM - https://github.com/javascript-tutorial/uk.javascript.info
@stevermeister sorry, my bad. I updated comment above with corresponding links to issues.
@tarasyyyk I see, ok, I'm taking "JavaScript Fundamentals > Data types"
ok, I'll take Data types > Methods of primitives
@iliakan @tarasyyyk Hello guys. I wanted to save some translation progress by pushing my branch to repo. It asked me to enter my login/password, even I had set up my ssh key though. I entered and got next error:
Username for 'https://github.com': zim123 Password for 'https://zim123@github.com': remote: Permission to javascript-tutorial/uk.javascript.info.git denied to Zim123. fatal: unable to access 'https://github.com/javascript-tutorial/uk.javascript.info/': The requested URL returned error: 403
I assume I need some permissions in order to push my changes.
Hi @Zim123. You can fork this repo and then make pull request with your changes from your forked repo to this one. Here is detailed instruction: https://help.github.com/en/articles/fork-a-repo
@tarasyyyk I'm ready to proceed further: JavaScript Fundamentals -> Type Conversions
@Zim123 ok. I'll assign it to you in comment.
@tarasyyyk
May I :)
JavaScript Fundamentals > Operators
@Zim123 yes, sure! :) Create an issue so I can mark it in comment above. Thanks for your contribution!
Hello! Can I take something?
@hypeofpipe yes, sure. You can take any untranslated items you want.
I would recommend you to take The "switch" statement
, because Loops: while and for
is very long.
Just read README in this repo, create an issue like these, and start translating.
Hello. I will take JavaScript Fundamentals >Loops: while and for
. Should the smart header
be translated?
@dDenysS header content - yes.
Should the
smart header
be translated?
@dDenysS I added some explanations about this to Translation recommendatins.
Hello :-)
I will take JavaScript Fundamentals >The "switch" statement
.
@lobanov-oleh
I will take
JavaScript Fundamentals >The "switch" statement
.
thanks for translation!
Hello, I'll take JS Fundamentals > Functions
Hi, I'm taking Function expressions and arrows
I will take
JavaScript Fundamentals >Loops: while and for
@dDenysS Hi. Any progress with it?
Hello, I'll take
JS Fundamentals > Functions
@hypeofpipe Hello. Any progress with it?
Going to take this part to translate: Advanced working with functions
@ivanstnsk it's a huge chapter of tutorial. Are you going to translate the first part: Recursion and stack ?
@tarasyyyk yes let's start from the first part Recursion and Stack!
I may take "Coding Style" section
I may take the "Comments" section also.
@alexgalkin join our organization! :)
@alexgalkin great! I added you to Maintainer list.
I will also take "Ninja code" section. I will create PR for Comments later today.
PR for "Ninja code" is ready. I will take "Automated testing with mocha" next.
hey guys,
@alexandrtovmach
- Why you're speaking in clearly Ukrainian repository in English?
практикуємо англійську :) в коментарях почали писати англійською, та й я вже підхопив. В Глосарії спілкуємося українською :). Тут немає суворих правил, якою мовою писати (але бажано тією, яку будуть розуміти ті, хто захоче брати участь в перекладі)
2. I'd like to translate Data types/Numbers
ok, updated first comment with your request.
і хоча мені ще "testing with mocha" треба перекладати, прохання "Polyfills" також залишити мені, щоб розділ було завершено.
пул реквест для "Automated testing with mocha" готовий для перевірки. я почну перекладати "Polyfills" на вихідних.
Я тоді піду далі по типах даних: Data types/Strings
Hi, @dDenysS. Please, make PR with your changes to "Loops". I'll complete translation later if you haven't time for it.
PR for "Polyfills" is ready. I am going to take "Objects" next. That might take more time...
@alexgalkin great, you're doing well with translation! You can take a little break before translating "Objects" chapter because it huge.
Hi, @dDenysS. Please, make PR with your changes to "Loops". I'll complete translation later if you haven't time for it.
Hi, @tarasyyyk. PR was made
Hi, i will take Data types/Arrays
@ArtemZununov great!
Hi Pull Request of chapter Data types/Arrays are opened and waiting for check
Чи є в нас якісь правила щодо заявок, які дещо загальмувались? Що робити, коли стає очевидно, що в автора поки нема часу і він не відповідає тут на питання? Можна, звичайно, брати пізніші розділи. Але, мабуть, було б корисніше, якби переклад був без перерв. Якщо ми колись дістанемось до половини і можна буде пропонувати публікацію, хай би це була суцільна половина. Для читачів так буде краще: вони зможуть вчитись паралельно з перекладом подальших розділів. Може, встановити максимальний термін, після якого можна вважати розділ знову вакантним?
@vsemozhetbyt цієї миті лише я один відповідальний за перевірку запитів на злиття і їх злиття в головну гілку. + кожного тижня проходять нові зміни з головного репозиторію, які теж треба перевірити і злити з цим репозиторієм. Я привик всі зміни ретельно перевіряти і виділяю для цього досить багато часу. Бачу зараз трішки накопилося запитів на зміни. Буду мати змогу перевірити лише у вихідні, тому що дещо зайнятий на роботі. Я бачив Ваші правки до перекладів і розумію що Ваш здібності в цьому на висоті. Якщо маєте час і бажання, то могли б допомогти з перевіркою цього перекладу від @ArtemZununov. Решту Ваших змін я перевірю якомога швидше (передбачаю, що в мене буде мало зауважень :) ).
О, ні, вибачте, я не мав на увазі нікого підганяти з перевіркою пул-реквестів, це кропітка праця. Я скоріше мав на увазі такі ситуації: скажімо, більше року тому заявлено переклад розділу про функції, але автор з того часу не озивався, і тепер на місці цього розділу лакуна, оскільки наступні розділи вже перекладено.
@vsemozhetbyt так, це справді проблема. Думаю, в такому випадку краще вводити максимальний термін для перекладу, скажімо 2 місяці. Чому 2 місяці? Я розумію, що деякі розділи мають справді багато тексту для перекладу. Також розумію, що для перекладу люди виділяють частину свого вільного часу (за що я дуже їм вдячний). Тому в таких випадках великий розділ може затягнутися на тижні. Час від часу, я питаюся в авторів як йдуть справи. Якщо є зворотній зв'язок, і автор продовжує роботу над перекладом, то термін може бути продовжено. Однак, були випадки що автор не зміг закінчити і мені приходилося завершувати переклад. Я розумію, що таким чином переклад може затягнутися на місяці, але іншого виходу немає. Все-таки, бажаючих, на жаль, дуже мало. Це моя пропозиція. Звичайно, потрібно обговорити, як поступати в таких випадках.
Мені здається, що це слушна пропозиція. Щодо згаданої ситуації, можу запропонувати: якщо шановний @hypeofpipe не озветься найближчим часом, я можу взяти переклад його розділу. Якщо в нього вже є частина перекладу, але нема часу завершити, ми будемо вдячні і за пул-реквест з частиною, решту зможе доперекласти хтось інший.
Як ні прикро це звучить після моїх останніх коментарів, але, з деяких особистих причин, я не зможу бути корисним проєкту найближчим часом. Тому, на жаль, прошу вважати вакантними переклади розділу "Nullish coalescing operator '??'" (автор сьогодні його переписав, тому мій варіант, на жаль, використати не вдасться) та розділу "Functions" (якщо шановний @hypeofpipe не озветься). Вибачте, що так сталось. Якщо щось зміниться, я повернусь до співробітництва)
Maintainer List
@tarasyyyk, @dolgachio
For New Translators
Please read this first (click to open)
To translate an article: 1. Check that no one else has claimed your article in the checklist below. 2. Comment below with the title of the article that you would like to translate, exactly as listed, e.g. `An Introduction to JavaScript`. - Please take only one article at a time. 3. Fork this repo, translate the article in your fork and submit a pull request! - The pull request title should be same as the article, e.g. `An Introduction to JavaScript` (just like comment) Please be prompt with your translations! If you find that you can't commit any more, let maintainers know so they can assign the page to someone else.
For Maintainers
Click to open
We recommend that a translation has 2 reviews to be merged. Please let others know what you do, on community boards and chats, invite them to join. Translations become better if more people see them. Translations are tracked below, like this: * [ ] [Home Page](url) (@iliakan) #1 Our helpful bot watches comments and adds the translator nick and PR id, marks completed, when PR is merged. You can read the details at.
If something doesn't work right, please contact @iliakan.
Team translation
More details about team translation: https://javascript.info/translate/bot.
Only maintainers can check/uncheck items below. If you're not, please write in a comment what you take to translate, the title, exactly as in the list.
The JavaScript language
An introduction
JavaScript Fundamentals
Code quality
Objects: the basics
Data types
Advanced working with functions
Object properties configuration
Prototypes, inheritance
Classes
Error handling
Promises, async/await
Generators, advanced iteration
Modules
Miscellaneous
Browser: Document, Events, Interfaces
Document
Introduction to Events
UI Events
Forms, controls
Document and resource loading
Miscellaneous
Frames and windows
Binary data, files
Network requests
Storing data in the browser
Animation
Web components
Regular expressions