diff --git a/TRANSLATION.md b/TRANSLATION.md index 274f79100..499aacae4 100644 --- a/TRANSLATION.md +++ b/TRANSLATION.md @@ -9,8 +9,65 @@ - Використовуйте тире `—` для пунктуації, а дефіс `-` для орфографії - Посилання на ресурси (MDN, Wikipedia) повинні використовувати українську версію, якщо існує відповідний переклад - Перекладайте іншомовні імена з оригінальним іменем у дужках: _Ден Абрамов (Dan Abramov)_ -- Уникайте відсилання до статті читача -- Назви статей і заголовки пишуться з одною великою літерою («Компоненти і пропси», а не «Компоненти і Пропси») +- Уникайте відсилання до статі читача +- Назви статтей і заголовки пишуться з одною великою літерою («Компоненти і пропси», а не «Компоненти і Пропси») + +## Процес ревʼю перекладу + +1. Мейнтейнер переглядає усі змінені файлі PR'у. +2. Мейнтейнер вносить пропозиції (якщо такі є) щодо перекладу у формі коментарів. +3. Мейнтейнер залишає відповідний GitHub тег, щоб показати, на якому етапі процесу перевірки знаходиться PR: `обговорення`. +4. Автор переглядає пропозиції мейнтейнера. +5. Автор погоджується з правками або проводить дискурс. +6. Мейнтейнер вносить запропоновані зміни у PR (зі згоди обох сторін). +7. PR мержиться. + +## Відмінювання нестандартних слів + +Реф + +| Відмінок | Однина | Множина | +| -------- | ------ | ------- | +| Називний | _реф_ | _рефи_ | +| Родовий | _рефа_ | _рефів_ | +| Давальний | _рефу_ _(рефові)_ | _рефам_ | +| Знахідний | _реф_ | рефи | +| Орудний | _рефом_ | _рефами_ | +| Місцевий | _рефові_ | _рефах_ | + + +Рендер + +| Відмінок | Однина | Множина | +| -------- | ------ | ------- | +| Називний | _рендер_ | _рендери_ | +| Родовий | _рендеру_ | _рендерів_ | +| Давальний | _рендеру_ | _рендерам_ | +| Знахідний | рендер | _рендери_ | +| Орудний | _рендером_ | _рендерами_ | +| Місцевий | _рендері_ | _рендерах_ | + +Проп + +| Відмінок | Однина | Множина | +| -------- | ------ | ------- | +| Називний | _проп_ | _пропси_ | +| Родовий | _пропа_ | _пропсів_ | +| Давальний | _пропу_ | _пропсам_ | +| Знахідний | _проп_ | _пропси_ | +| Орудний | _пропом_ | _пропсами_ | +| Місцевий | _пропі_ | _пропсах_ | + +Бандлер + +| Відмінок | Однина | Множина | +| -------- | ------ | ------- | +| Називний | _бандлер_ | _бандлери_ | +| Родовий | _бандлеру_ | _бандлерів_ | +| Давальний | _бандлеру_ | _бандлерам_ | +| Знахідний | _бандлер_ | _бандлери_ | +| Орудний | _бандлером_ | _бандлерами_ | +| Місцевий | _бандлері_ | _бандлерах_ | ## Таблиця перекладів @@ -18,7 +75,7 @@ | ------------------ | ---------- | | API reference | API довідник | | app | застосунок | -| array | массив | +| array | масив | | arrow function | стрілкова функція | | attribute | атрибут | | batch | група оновлень | @@ -40,7 +97,8 @@ | debugging | налагодження | | development | розробка | | development mode | режим розробки | -| developer tools | інструменти розробки | +| developer tools | інструменти розробника | +| React developer tools | інструменти React розробника | | DOM container | DOM-контейнер | | effect | ефект | | error | помилка | @@ -55,14 +113,14 @@ | hook | хук *(з маленької літери)* | | incapsulation | інкапсуляція | | incapsulated | інкапсульований | -| instance | екземпляр | +| instance | екземпляр, сутність (залежно від контексту) | | key | ключ | -| lazy initialization | ледача ініціалізація | +| lazy initialization | відкладена ініціалізація | | library | бібліотека | | lifecycle | життєвий цикл | | lifecycle method | метод життєвого циклу | | lifting state up | підйом стану, піднімати стан | -| local state | внутрішній стан | +| local state | локальний стан | | log | лог; *to log an error – вивести помилку* | | logging | логування | | lowercase | у нижньому регістрі | @@ -75,14 +133,14 @@ | Note | Примітка | | online | онлайн | | online playground | онлайн пісочниця | -| package manager | менеджер пакунків | +| package manager | менеджер пакетів | | paint | фарбування, перефарбування | | prop | проп | | props | пропси | | production | продакшн | | production mode | продакшн-режим | | reducer | редюсер | -| reuse | повторне використання | +| reuse | повторне використання, перевикористання | | React | React | | React element | React-елемент, елемент React | | reconciliation | узгодження | @@ -96,7 +154,7 @@ | (previous/next) section | (попередній/наступний) розділ *(тільки в розділі Основні поняття)* | | shallow | поверхове(а) (порівняння, рівність), поверховий (рендер) | | side effect | побічний ефект | -| single-page application | односторінковий додаток | +| single-page application | односторінковий застосунок | | state | стан | | stateful component | компонент зі станом | | stateless component | компонент без стану | @@ -105,7 +163,7 @@ | template literals | шаблонні рядки | | Tip | Порада | | Try it on CodePen | Спробуйте на CodePen | -| tutorial | навчальний посібник | +| tutorial | туторіал, навчальний посібник | | unidirectional data flow | односпрямований потік даних | | UI | UI | | update | оновлення |