From 45ed46e98b98fd63174cd30ffca02cce82264f6c Mon Sep 17 00:00:00 2001 From: Bohdan Katsevych <94533356+bkatsevych@users.noreply.github.com> Date: Fri, 8 Dec 2023 16:21:16 +0200 Subject: [PATCH 1/4] Update TRANSLATION.md --- TRANSLATION.md | 79 +++++++++++++++++++++++++++++++++++++++++++------- 1 file changed, 68 insertions(+), 11 deletions(-) diff --git a/TRANSLATION.md b/TRANSLATION.md index 274f79100..7203fa218 100644 --- a/TRANSLATION.md +++ b/TRANSLATION.md @@ -9,8 +9,64 @@ - Використовуйте тире `—` для пунктуації, а дефіс `-` для орфографії - Посилання на ресурси (MDN, Wikipedia) повинні використовувати українську версію, якщо існує відповідний переклад - Перекладайте іншомовні імена з оригінальним іменем у дужках: _Ден Абрамов (Dan Abramov)_ -- Уникайте відсилання до статті читача -- Назви статей і заголовки пишуться з одною великою літерою («Компоненти і пропси», а не «Компоненти і Пропси») +- Уникайте відсилання до статі читача +- Назви статтей і заголовки пишуться з одною великою літерою («Компоненти і пропси», а не «Компоненти і Пропси») + +## Процес ревʼю перекладу + +1. Мейнтейнер переглядає усі змінені файлі PR'у. +2. Мейнтейнер вносить пропозиції (якщо такі є) щодо перекладу у формі коментарів. +3. Мейнтейнер залишає відповідний GitHub тег, щоб показати, на якому етапі процесу перевірки знаходиться PR: `обговорення`. +4. Автор переглядає пропозиції мейнтейнера. +5. Автор погоджується з правками або проводить дискурс. +6. Мейнтейнер вносить запропоновані зміни у PR (зі згоди обох сторін). +7. PR мержиться. + +## Відмінювання нестандартних слів + +Реф + +| Відмінок | Однина | Множина | +| -------- | ------ | ------- | +| Називний | _реф_ | _рефи_ | +| Знахідний | _реф_ | рефи | +| Давальний | _рефу_ _(рефові)_ | _рефам_ | +| Родовий | _рефа_ | _рефів_ | +| Місцевий | _рефові_ | _рефах_ | +| Орудний | _рефом_ | _рефами_ | + +Рендер + +| Відмінок | Однина | Множина | +| -------- | ------ | ------- | +| Називний | _рендер_ | _рендери_ | +| Знахідний | рендер | _рендерів_ | +| Давальний | _рендеру_ | _рендерам_ | +| Родовий | _рендера_ | _рендерів_ | +| Місцевий | _рендері_ | _рендерах_ | +| Орудний | _рендером_ | _рендерами_ | + +Проп + +| Відмінок | Однина | Множина | +| -------- | ------ | ------- | +| Називний | _проп_ | _пропси_ | +| Знахідний | _проп_ | _пропси_ | +| Давальний | _пропсу_ | _пропсам_ | +| Родовий | _проса_ | _пропсів_ | +| Місцевий | _пропсі_ | _пропсах_ | +| Орудний | _пропсом_ | _пропсами_ | + +Бандлер + +| Відмінок | Однина | Множина | +| -------- | ------ | ------- | +| Називний | _бандлер_ | _бандлери_ | +| Знахідний | _бандлер_ | _бандлери_ | +| Давальний | _бандлеру_ | _бандлерам_ | +| Родовий | _бандлеру_ | _бандлерів_ | +| Місцевий | _бандлері_ | _бандлерах_ | +| Орудний | _бандлером_ | _бандлерами_ | ## Таблиця перекладів @@ -18,7 +74,7 @@ | ------------------ | ---------- | | API reference | API довідник | | app | застосунок | -| array | массив | +| array | масив | | arrow function | стрілкова функція | | attribute | атрибут | | batch | група оновлень | @@ -40,7 +96,8 @@ | debugging | налагодження | | development | розробка | | development mode | режим розробки | -| developer tools | інструменти розробки | +| developer tools | інструменти розробника | +| React developer tools | інструменти React розробника | | DOM container | DOM-контейнер | | effect | ефект | | error | помилка | @@ -55,14 +112,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 +132,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 +153,7 @@ | (previous/next) section | (попередній/наступний) розділ *(тільки в розділі Основні поняття)* | | shallow | поверхове(а) (порівняння, рівність), поверховий (рендер) | | side effect | побічний ефект | -| single-page application | односторінковий додаток | +| single-page application | односторінковий застосунок | | state | стан | | stateful component | компонент зі станом | | stateless component | компонент без стану | @@ -105,7 +162,7 @@ | template literals | шаблонні рядки | | Tip | Порада | | Try it on CodePen | Спробуйте на CodePen | -| tutorial | навчальний посібник | +| tutorial | туторіал, навчальний посібник | | unidirectional data flow | односпрямований потік даних | | UI | UI | | update | оновлення | From ef719a58477e9032ecb0fac3effe597fb5241311 Mon Sep 17 00:00:00 2001 From: Bohdan Katsevych <94533356+bkatsevych@users.noreply.github.com> Date: Fri, 8 Dec 2023 23:27:30 +0200 Subject: [PATCH 2/4] Apply suggestions from discussion TRANSLATION.md --- TRANSLATION.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/TRANSLATION.md b/TRANSLATION.md index 7203fa218..e985285bd 100644 --- a/TRANSLATION.md +++ b/TRANSLATION.md @@ -40,8 +40,8 @@ | Відмінок | Однина | Множина | | -------- | ------ | ------- | | Називний | _рендер_ | _рендери_ | -| Знахідний | рендер | _рендерів_ | -| Давальний | _рендеру_ | _рендерам_ | +| Знахідний | рендер | _рендери_ | +| Давальний | _рендера_ | _рендерам_ | | Родовий | _рендера_ | _рендерів_ | | Місцевий | _рендері_ | _рендерах_ | | Орудний | _рендером_ | _рендерами_ | @@ -52,10 +52,10 @@ | -------- | ------ | ------- | | Називний | _проп_ | _пропси_ | | Знахідний | _проп_ | _пропси_ | -| Давальний | _пропсу_ | _пропсам_ | -| Родовий | _проса_ | _пропсів_ | -| Місцевий | _пропсі_ | _пропсах_ | -| Орудний | _пропсом_ | _пропсами_ | +| Давальний | _пропу_ | _пропсам_ | +| Родовий | _пропа_ | _пропсів_ | +| Місцевий | _пропі_ | _пропсах_ | +| Орудний | _пропом_ | _пропсами_ | Бандлер From 741d5a4a582f404c337cc629fb924011000edb83 Mon Sep 17 00:00:00 2001 From: Bohdan Katsevych <94533356+bkatsevych@users.noreply.github.com> Date: Fri, 8 Dec 2023 23:40:26 +0200 Subject: [PATCH 3/4] Apply suggestions from discussion TRANSLATION.md --- TRANSLATION.md | 25 +++++++++++++------------ 1 file changed, 13 insertions(+), 12 deletions(-) diff --git a/TRANSLATION.md b/TRANSLATION.md index e985285bd..bb65743ee 100644 --- a/TRANSLATION.md +++ b/TRANSLATION.md @@ -29,44 +29,45 @@ | Відмінок | Однина | Множина | | -------- | ------ | ------- | | Називний | _реф_ | _рефи_ | -| Знахідний | _реф_ | рефи | -| Давальний | _рефу_ _(рефові)_ | _рефам_ | | Родовий | _рефа_ | _рефів_ | -| Місцевий | _рефові_ | _рефах_ | +| Давальний | _рефу_ _(рефові)_ | _рефам_ | +| Знахідний | _реф_ | рефи | | Орудний | _рефом_ | _рефами_ | +| Місцевий | _рефові_ | _рефах_ | + Рендер | Відмінок | Однина | Множина | | -------- | ------ | ------- | | Називний | _рендер_ | _рендери_ | -| Знахідний | рендер | _рендери_ | -| Давальний | _рендера_ | _рендерам_ | | Родовий | _рендера_ | _рендерів_ | -| Місцевий | _рендері_ | _рендерах_ | +| Давальний | _рендера_ | _рендерам_ | +| Знахідний | рендер | _рендери_ | | Орудний | _рендером_ | _рендерами_ | +| Місцевий | _рендері_ | _рендерах_ | Проп | Відмінок | Однина | Множина | | -------- | ------ | ------- | | Називний | _проп_ | _пропси_ | -| Знахідний | _проп_ | _пропси_ | -| Давальний | _пропу_ | _пропсам_ | | Родовий | _пропа_ | _пропсів_ | -| Місцевий | _пропі_ | _пропсах_ | +| Давальний | _пропу_ | _пропсам_ | +| Знахідний | _проп_ | _пропси_ | | Орудний | _пропом_ | _пропсами_ | +| Місцевий | _пропі_ | _пропсах_ | Бандлер | Відмінок | Однина | Множина | | -------- | ------ | ------- | | Називний | _бандлер_ | _бандлери_ | -| Знахідний | _бандлер_ | _бандлери_ | -| Давальний | _бандлеру_ | _бандлерам_ | | Родовий | _бандлеру_ | _бандлерів_ | -| Місцевий | _бандлері_ | _бандлерах_ | +| Давальний | _бандлеру_ | _бандлерам_ | +| Знахідний | _бандлер_ | _бандлери_ | | Орудний | _бандлером_ | _бандлерами_ | +| Місцевий | _бандлері_ | _бандлерах_ | ## Таблиця перекладів From e3fcec70477f6bc419b20a8fbaa7363effa779cc Mon Sep 17 00:00:00 2001 From: Bohdan Katsevych <94533356+bkatsevych@users.noreply.github.com> Date: Sat, 9 Dec 2023 00:42:24 +0200 Subject: [PATCH 4/4] Update TRANSLATION.md --- TRANSLATION.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/TRANSLATION.md b/TRANSLATION.md index bb65743ee..499aacae4 100644 --- a/TRANSLATION.md +++ b/TRANSLATION.md @@ -41,8 +41,8 @@ | Відмінок | Однина | Множина | | -------- | ------ | ------- | | Називний | _рендер_ | _рендери_ | -| Родовий | _рендера_ | _рендерів_ | -| Давальний | _рендера_ | _рендерам_ | +| Родовий | _рендеру_ | _рендерів_ | +| Давальний | _рендеру_ | _рендерам_ | | Знахідний | рендер | _рендери_ | | Орудний | _рендером_ | _рендерами_ | | Місцевий | _рендері_ | _рендерах_ |