|
21 | 21 | * [Берегись канцелярита!](http://www.vavilon.ru/noragal/slovo2.html)
|
22 | 22 | * [Словесная алгебра](http://www.vavilon.ru/noragal/slovo4.html)
|
23 | 23 |
|
24 |
| -Технические переводы особенно страдают от нагромождений существительных. Не забывайте про глаголы и живую речь. Перевод должен передавать мысль, а не быть калькой. |
| 24 | +**По мере возможности, избегайте отглагольных существительных!** |
25 | 25 |
|
26 |
| -Чтобы избежать кальки, можно брать смысл преложения, а потом перефразировать так, как объясняли бы старшему коллеге. Если предложение звучит нелепо вслух, то его надо переписать. Например: |
| 26 | +* **Деревянно:** *для открытия* |
| 27 | +* **Живо:** *чтобы открыть* |
| 28 | + |
| 29 | +Чтобы избежать кальки, можно брать смысл предложения, а потом перефразировать так, как объясняли бы старшему коллеге. Если предложение звучит нелепо вслух, то его надо переписать. Например: |
27 | 30 |
|
28 | 31 | **Оригинал:** *React has been designed from the start for gradual adoption, and you can use as little or as much React as you need.*
|
29 | 32 |
|
30 |
| -**Мёртвая калька:** *Реакт был спроектирован с самого начала для постепенного внедрения, и вы можете использовать столько Реакта, сколько вам нужно.* |
| 33 | +**Мёртвая калька:** *React был спроектирован с самого начала для постепенного внедрения, и вы можете использовать столько React, сколько вам нужно.* |
31 | 34 |
|
32 |
| -**Нормальный перевод:** *Чтобы внедрить Реакт, не надо ничего переписывать. Его можно использовать как для маленькой кнопки, так и для целого приложения.* |
| 35 | +**Нормальный перевод:** *Чтобы внедрить React, не надо ничего переписывать. Его можно использовать как для маленькой кнопки, так и для целого приложения.* |
33 | 36 |
|
34 |
| -Небольшие вольности в переводе допускаются, но только если они помогают передать смысл. Перевод не должен быть ни деревянным, ни фамильярным. Истина где-то посередине. |
| 37 | +Небольшие вольности в переводе допускаются, но только если они помогают передать смысл. Перевод не должен быть ни деревянным, ни фамильярным. Истина где-то посередине. |
35 | 38 |
|
36 | 39 | ## Соглашение по переводу
|
37 | 40 |
|
38 | 41 | | Оригинальный термин | Перевод |
|
39 | 42 | | ------------------ | ---------- |
|
| 43 | +| array | массив | |
40 | 44 | | arrow function | стрелочная функция |
|
41 | 45 | | bug | баг, дефект |
|
42 |
| -| error | ошибка | |
| 46 | +| bundler | **TODO: создайте issue для обсуждения** | |
| 47 | +| camelCase | *camelCase* | |
43 | 48 | | (un)controlled component | (не)контролируемый компонент |
|
| 49 | +| debugging | отладка | |
| 50 | +| error | ошибка | |
| 51 | +| debugging | отладка | |
| 52 | +| framework | фреймворк | |
44 | 53 | | functional component | функциональный компонент |
|
45 | 54 | | hook | хук |
|
| 55 | +| key | **TODO: создайте issue для обсуждения** | |
| 56 | +| lazy initialization | ленивая инициализация | |
| 57 | +| library | библиотека | |
| 58 | +| lowercase | нижний регистр | |
| 59 | +| mock | фиктивный | |
46 | 60 | | props | пропсы |
|
47 | 61 | | reuse | повторное использование, переиспользование |
|
48 |
| -| mock | фиктивный | |
| 62 | +| React | React | |
49 | 63 | | React element | React-элемент, элемент React |
|
50 |
| -| render | отрисовать (глагол), отрисовка (существительное) |
| 64 | +| render | отрисовать (глагол), отрисовка (существительное) | |
51 | 65 | | state | состояние |
|
52 | 66 | | template literals | шаблонные строки |
|
0 commit comments