Skip to content

Плашка в страницах про Хуки #94

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
another-guy opened this issue Feb 12, 2019 · 16 comments
Closed

Плашка в страницах про Хуки #94

another-guy opened this issue Feb 12, 2019 · 16 comments
Labels
translation-agreements Propose new agreement or change to an existing one

Comments

@another-guy
Copy link
Collaborator

Все 🇺🇸/🇬🇧 страницы про Хуки содержат плашку, которая должна быть переведена одинаково на 🇷🇺.

У нас уже есть две конкурирующие версии в пулл реквестах. Надо определиться и использовать один и тот же вариант.

#84 :

Хуки это новое дополнение в React 16.8. Они позволяют вам использовать состояние и другие возможности React без написания классов.

#86 :

Хуки появились в React 16.8. Они позволяют использовать состояние и другие возможности React без необходимости создавать класс.

Или так:

Хуки появились в React 16.8. Они позволяют использовать состояние и другие возможности React без написания классов.

@another-guy another-guy added the translation-agreements Propose new agreement or change to an existing one label Feb 12, 2019
@another-guy
Copy link
Collaborator Author

Над переводами страниц о Хуках работают @pavelkeyzik, @Hisagr, @another-guy, @Hisagr, @airyboy, @tesler. Две страницы пока незастолблены ни за кем.

@lex111
Copy link
Member

lex111 commented Feb 12, 2019

Нравится первый вариант, поскольку ближе к оригиналу, только добавив тире и убрать местоимение.

@sqts
Copy link
Contributor

sqts commented Feb 12, 2019

Я бы еще предложил заменить написания -> создания

@lex111
Copy link
Member

lex111 commented Feb 12, 2019

Но на самом деле не очень ясно (если совершенно не знаешь что это), т.е. вот так:

Хуки — это новое дополнение в React 16.8. Они позволяют использовать состояние и другие возможности классовых компонентов React без их создания.

лучше всего передаёт суть, хотя выглядит длинно и не очень элегантно (?).

@sqts
Copy link
Contributor

sqts commented Feb 12, 2019

Но на самом деле не очень ясно (если совершенно не знаешь что это), т.е. вот так:

Хуки — это новое дополнение в React 16.8. Они позволяют использовать состояние и другие возможности классовых компонентов React без их создания.

лучше всего передаёт суть, хотя выглядит длинно и не очень элегантно (?).

Суть немного искажается все-таки. Ведь только 2 хука покрывают возможности классовых компонентов, а все остальные используют функционал, который не относится к классам.

@another-guy
Copy link
Collaborator Author

@lex111 я вынужден согласиться с @Hisagr. Смысл пусть немного, но искажается.

@pavelkeyzik
Copy link
Contributor

pavelkeyzik commented Feb 12, 2019

Может написать что-нибудь вроде "без создания лишних обёрток"? Как я понимаю на данный момент для этого хуки и писались 😊

@airyboy
Copy link

airyboy commented Feb 12, 2019

Нравится первый вариант, поскольку ближе к оригиналу, только добавив тире и убрать местоимение.

"Ближе к оригиналу" можно и в Google Translate посмотреть. И первый вариант, кстати, почти на 100% попал в машинный перевод: https://translate.google.com/#view=home&op=translate&sl=en&tl=ru&text=Hooks%20are%20a%20new%20addition%20in%20React%2016.8.%20They%20let%20you%20use%20state%20and%20other%20React%20features%20without%20writing%20a%20class.

Мне кажется, наша задача перевести нормальным русским языком.

@another-guy
Copy link
Collaborator Author

Мне видится, что оба имеющихся варианта несущественно отличаются и мы молем воду в ступе, не?

Меня даже больше волнует первое предложение, чем второе. Я за "Хуки появились в React 16.8.", потому что в другом варианте говорится, что хуки -- новые. Это только сейчас они новые, а через год-два уже нет.

@lex111
Copy link
Member

lex111 commented Feb 13, 2019

что хуки -- новые

Но указана точная версия, т.е. они новые относительно React 16.8.

Мне нравится "буквальный" перевод, поскольку это хорошее по длине предложение, нежели чем Хуки появились в React 16.8. В последнем нужно что-то добавить ещё, иначе (как по мне) читается "рвано".

Я, конечно, согласен с @airyboy, хотя в данном случае я не вижу проблем с читабельностью. Можно ещё так:

Хуки — новая возможность в React 16.8, которая позволяет использовать состояние и другие возможности React без написания классов.

Вроде читается "ровно".

@another-guy
Copy link
Collaborator Author

@lex111 последний предложенный вариант меня устраивает.

@lex111 lex111 added the good first issue Good for newcomers label Feb 13, 2019
sqts added a commit to sqts/ru.reactjs.org that referenced this issue Feb 13, 2019
sqts added a commit to sqts/ru.reactjs.org that referenced this issue Feb 13, 2019
@lex111
Copy link
Member

lex111 commented Feb 14, 2019

Перечитал сейчас, и понял, что написал фигню:

Хуки — новая возможность в React 16.8, которая позволяет использовать состояние и другие возможности React без написания классов.

Наверное, поэтому имеет смысл использовать дополнение вместо возможность? Либо ещё так:

Хуки — новинка в React 16.8, которая позволяет использовать состояние и другие возможности React без написания классов.

@another-guy
Copy link
Collaborator Author

@lex111 да, я почему-то проглядел повтор.

sqts added a commit to sqts/ru.reactjs.org that referenced this issue Feb 16, 2019
sqts added a commit to sqts/ru.reactjs.org that referenced this issue Feb 16, 2019
another-guy pushed a commit that referenced this issue Feb 22, 2019
* Translated hooks-overview page

* Fixing effect-hook and rules-of-hooks anchors

* Removing double space

Co-Authored-By: Hisagr <sergio.kuts@gmail.com>

* Updated according to the latest requirements

* Updated according to @lex111 review

* Updated according to #94

* Removed unneeded space

* Changed array destructuring link, updated once again according to #94

* Updated according to @another-guy review

Co-Authored-By: Hisagr <sergio.kuts@gmail.com>
another-guy pushed a commit that referenced this issue Feb 25, 2019
@lex111
Copy link
Member

lex111 commented Mar 5, 2019

@ntishkevich предложил ещё вариант нововведение вместо новинка (текущего). Может его будем использовать?

@another-guy
Copy link
Collaborator Author

@another-guy мне нравится !

Как писать тогда? Хуки -- нововведение в React 16.8 ... ?

@lex111
Copy link
Member

lex111 commented Mar 5, 2019

Верно.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
translation-agreements Propose new agreement or change to an existing one
Projects
None yet
Development

No branches or pull requests

5 participants