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
🌐 Add Ukrainian translation for docs/uk/docs/alternatives.md
#10060
🌐 Add Ukrainian translation for docs/uk/docs/alternatives.md
#10060
Conversation
docs/uk/docs/alternatives.md
Outdated
|
||
Вони більш-менш знаходяться на протилежних кінцях, доповнюючи одна одну. | ||
|
||
Requests мають дуже простий та інтуїтивно зрозумілий дизайн, дуже простий у використанні, з розумними параметрами за замовчуванням. Але в той же час він дуже потужний і настроюється. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Requests мають дуже простий та інтуїтивно зрозумілий дизайн, дуже простий у використанні, з розумними параметрами за замовчуванням. Але в той же час він дуже потужний і настроюється. | |
Requests мають дуже простий та інтуїтивно зрозумілий дизайн, дуже простий у використанні, з розумними параметрами за замовчуванням. Але в той же час він дуже потужний і налаштовується. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks, updated
📝 Docs preview for commit 308887e at: https://638aff5e.fastapitiangolo.pages.dev |
looks good |
docs/uk/docs/alternatives.md
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Hi there! I'm a native speaker and a part of DreamProIT team. I have reviewed this translation and added some improvements.
docs/uk/docs/alternatives.md
Outdated
@@ -0,0 +1,412 @@ | |||
# Альтернативи, натхнення та порівняння | |||
|
|||
Що надихнуло **FastAPI**, як він порівнюється з іншими альтернативами та чого він у них навчився. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Що надихнуло **FastAPI**, як він порівнюється з іншими альтернативами та чого він у них навчився. | |
Що надихнуло на створення **FastAPI**, який він у порінянні з іншими альтернативами та чого він у них навчився. |
docs/uk/docs/alternatives.md
Outdated
|
||
### <a href="https://www.django-rest-framework.org/" class="external-link" target="_blank">Django REST Framework</a> | ||
|
||
Інфраструктура Django REST була створена як гнучкий інструментарій для створення веб-інтерфейсів API за допомогою Django під ним, щоб покращити його можливості API. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Інфраструктура Django REST була створена як гнучкий інструментарій для створення веб-інтерфейсів API за допомогою Django під ним, щоб покращити його можливості API. | |
Фреймворк Django REST був створений як гнучкий інструментарій для створення веб-інтерфейсів API використовуючи Django в основі, щоб покращити його можливості API. |
docs/uk/docs/alternatives.md
Outdated
Django REST Framework створив Том Крісті. Той самий творець Starlette і Uvicorn, на яких базується **FastAPI**. | ||
|
||
|
||
!!! Переглянте "Надихнуло **FastAPI** на" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
!!! Переглянте "Надихнуло **FastAPI** на" | |
!!! Перегляньте "Надихнуло **FastAPI** на" |
docs/uk/docs/alternatives.md
Outdated
|
||
Ця простота та гнучкість дозволяють використовувати бази даних NoSQL як основну систему зберігання даних. | ||
|
||
Оскільки він дуже простий, його відносно інтуїтивно зрозуміло освоїти, хоча в деяких моментах документація стає дещо технічною. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Оскільки він дуже простий, його відносно інтуїтивно зрозуміло освоїти, хоча в деяких моментах документація стає дещо технічною. | |
Оскільки він дуже простий, він порівняно легкий та інтуїтивний для освоєння, хоча в деяких моментах документація стає дещо технічною. |
docs/uk/docs/alternatives.md
Outdated
|
||
Він також зазвичай використовується для інших програм, яким не обов’язково потрібна база даних, керування користувачами або будь-яка з багатьох функцій, які є попередньо вбудованими в Django. Хоча багато з цих функцій можна додати за допомогою плагінів. | ||
|
||
Ключовою особливістю, яку я хотів зберегти, було відокремлення частин і бути «мікрофреймворком», який можна було розширити, щоб охопити саме те, що потрібно. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Ключовою особливістю, яку я хотів зберегти, було відокремлення частин і бути «мікрофреймворком», який можна було розширити, щоб охопити саме те, що потрібно. | |
Відокремлення частин було ключовою особливістю, яку я хотів зберегти, при цьому залишаючись «мікрофреймворком», який можна розширити, щоб охопити саме те, що потрібно. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Please double check here. I do not like sentence start like "Це відокремлення частин" we do not have ref for "Це" in prev sentence.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The original text has "this" in the sentence, which refers to the ability to add features by adding plug-ins mentioned in the previous two sentences, as far as I've understood the context. Yet, it can be omitted in the translation, that's true.
"This decoupling of parts, and being a "microframework" that could be extended to cover exactly what is needed was a key feature that I wanted to keep."
docs/uk/docs/alternatives.md
Outdated
* Події запуску та завершення роботи. | ||
* Тестовий клієнт, побудований на HTTPX. | ||
* CORS, GZip, статичні файли, потокові відповіді. | ||
* Підтримка сеансів і файлів cookie. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
* Підтримка сеансів і файлів cookie. | |
* Підтримку сеансів і файлів cookie. |
docs/uk/docs/alternatives.md
Outdated
* CORS, GZip, статичні файли, потокові відповіді. | ||
* Підтримка сеансів і файлів cookie. | ||
* 100% покриття тестом. | ||
* 100% анотована кодова база. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
* 100% анотована кодова база. | |
* 100% анотовану кодову базу. |
docs/uk/docs/alternatives.md
Outdated
|
||
Тим не менш, він уже використовується як «стандарт» кількома інструментами. Це значно покращує сумісність, оскільки ви можете переключити Uvicorn на будь-який інший сервер ASGI (наприклад, Daphne або Hypercorn), або ви можете додати інструменти, сумісні з ASGI, як-от `python-socketio`. | ||
|
||
!!! Переглянте "**FastAPI** використовує його для" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
!!! Переглянте "**FastAPI** використовує його для" | |
!!! Перегляньте "**FastAPI** використовує його для" |
docs/uk/docs/alternatives.md
Outdated
|
||
Uvicorn — це блискавичний сервер ASGI, побудований на uvloop і httptools. | ||
|
||
Це не веб-фреймворк, а сервер. Наприклад, він не надає інструментів для маршрутизації. Це те, що фреймворк на кшталт Starlette (або **FastAPI**) забезпечить на поверх нього. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Це не веб-фреймворк, а сервер. Наприклад, він не надає інструментів для маршрутизації. Це те, що фреймворк на кшталт Starlette (або **FastAPI**) забезпечить на поверх нього. | |
Це не веб-фреймворк, а сервер. Наприклад, він не надає інструментів для маршрутизації. Це те, що фреймворк на кшталт Starlette (або **FastAPI**) забезпечить поверх нього. |
docs/uk/docs/alternatives.md
Outdated
|
||
Це рекомендований сервер для Starlette і **FastAPI**. | ||
|
||
!!! Переглянте "**FastAPI** рекомендує це як" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
!!! Переглянте "**FastAPI** рекомендує це як" | |
!!! Перегляньте "**FastAPI** рекомендує це як" |
…api-alternatives' into translations/docs-ukrainian-fastapi-alternatives
@romashevchenko thanks for the great review! Ключовою особливістю, яку я хотів зберегти, було відокремлення частин і бути «мікрофреймворком», який можна було розширити, щоб охопити саме те, що потрібно. please recheck this item. |
📝 Docs preview for commit 6929e28 at: https://da63d4f4.fastapitiangolo.pages.dev |
I added one more commit with updates after 6929e28. |
📝 Docs preview for commit 50004db at: https://313f3dc3.fastapitiangolo.pages.dev |
@romashevchenko I updated your last comment, due to removing word "Це" from it. |
📝 Docs preview for commit c7ee461 at: https://f655be0d.fastapitiangolo.pages.dev |
docs/uk/docs/alternatives.md
Outdated
|
||
Він також зазвичай використовується для інших програм, яким не обов’язково потрібна база даних, керування користувачами або будь-яка з багатьох функцій, які є попередньо вбудованими в Django. Хоча багато з цих функцій можна додати за допомогою плагінів. | ||
|
||
Ключовою особливістю, яку я хотів зберегти, було відокремлення частин і бути «мікрофреймворком», який можна було розширити, щоб охопити саме те, що потрібно. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The original text has "this" in the sentence, which refers to the ability to add features by adding plug-ins mentioned in the previous two sentences, as far as I've understood the context. Yet, it can be omitted in the translation, that's true.
"This decoupling of parts, and being a "microframework" that could be extended to cover exactly what is needed was a key feature that I wanted to keep."
Thanks @whysage! 🎉 And thanks for the reviews @rostik1410, @mezgoodle, @romashevchenko 🕺 |
No description provided.