Skip to content

🌐 Add Ukrainian translation for docs/uk/docs/fastapi-cli.md#13020

Merged
alejsdev merged 4 commits into
fastapi:masterfrom
ykertytsky:master
Dec 17, 2024
Merged

🌐 Add Ukrainian translation for docs/uk/docs/fastapi-cli.md#13020
alejsdev merged 4 commits into
fastapi:masterfrom
ykertytsky:master

Conversation

@ykertytsky

@ykertytsky ykertytsky commented Dec 1, 2024

Copy link
Copy Markdown
Contributor

Hey guys! This would be my first (hopefully) successful contribution to fastapi docs :)

@github-actions github-actions Bot added the lang-all Translations label Dec 1, 2024
@github-actions

github-actions Bot commented Dec 1, 2024

Copy link
Copy Markdown
Contributor

@alejsdev alejsdev added awaiting-review lang-uk Ukrainian translations labels Dec 9, 2024
Comment thread docs/uk/docs/fastapi-cli.md Outdated
Comment thread docs/uk/docs/fastapi-cli.md Outdated
@@ -0,0 +1,83 @@
# FastAPI CLI

**FastAPI CLI** це програма командного рядка, який Ви можете використовувати, щоб обслуговувати ваш додаток FastAPI, керувати Вашими FastApi проектами, тощо.

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
**FastAPI CLI** це програма командного рядка, який Ви можете використовувати, щоб обслуговувати ваш додаток FastAPI, керувати Вашими FastApi проектами, тощо.
**FastAPI CLI** це програма командного рядка, яку Ви можете використовувати, щоб обслуговувати Ваш додаток FastAPI, керувати Вашими FastApi проектами, тощо.

Comment thread docs/uk/docs/fastapi-cli.md Outdated

Коли ви встановлюєте FastApi (тобто виконуєте `pip install "fastapi[standard]"`), ви також встановлюєте пакунок `fastapi-cli`, цей пакунок дозволяє надає команду `fastapi` в терміналі.

Для запуску Вашого FastAPI проекту для розробки, ви можете скористатись командою `fastapi dev`:

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
Для запуску Вашого FastAPI проекту для розробки, ви можете скористатись командою `fastapi dev`:
Для запуску Вашого FastAPI проекту для розробки, Ви можете скористатись командою `fastapi dev`:

Comment thread docs/uk/docs/fastapi-cli.md Outdated

Програма командного рядка `fastapi` це **FastAPI CLI**.

FastAPI CLI приймає шлях до Вашої Python програми (e.g. `main.py`) і автоматично виявляє екземпляр `FastAPI` (зазвичай названий `app`), обирає коректний процес імпорту, а потім обслуговує його.

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
FastAPI CLI приймає шлях до Вашої Python програми (e.g. `main.py`) і автоматично виявляє екземпляр `FastAPI` (зазвичай названий `app`), обирає коректний процес імпорту, а потім обслуговує його.
FastAPI CLI приймає шлях до Вашої Python програми (напр. `main.py`) і автоматично виявляє екземпляр `FastAPI` (зазвичай названий `app`), обирає коректний процес імпорту, а потім обслуговує його.

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

or word Наприклад fully

Comment thread docs/uk/docs/fastapi-cli.md Outdated

Натомість, для запуску у продакшн використовуйте `fastapi run`. 🚀

Всередині, **FastAPI CLI** використовує <a href="https://www.uvicorn.org" class="external-link" target="_blank">Uvicorn</a>, високопродуктивний, production-ready, ASGI cервер. 😎

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
Всередині, **FastAPI CLI** використовує <a href="https://www.uvicorn.org" class="external-link" target="_blank">Uvicorn</a>, високопродуктивний, production-ready, ASGI cервер. 😎
Всередині **FastAPI CLI** використовує <a href="https://www.uvicorn.org" class="external-link" target="_blank">Uvicorn</a>, високопродуктивний, production-ready, ASGI cервер. 😎

Comment thread docs/uk/docs/fastapi-cli.md Outdated

Виконання `fastapi run` запустить FastAPI у продакшн-режимі за замовчуванням.

За замовчуванням, **автоматичне перезавантаження** вимкнене. Воно також прослуховує IP-адресу `0.0.0.0`, що означає всі доступні IP адреси, тим самим даючи змогу будь-кому комунікувати з девайсом. Так ви зазвичай будуте запускати його у продакшн, наприклад у контейнері.

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
За замовчуванням, **автоматичне перезавантаження** вимкнене. Воно також прослуховує IP-адресу `0.0.0.0`, що означає всі доступні IP адреси, тим самим даючи змогу будь-кому комунікувати з девайсом. Так ви зазвичай будуте запускати його у продакшн, наприклад у контейнері.
За замовчуванням, **автоматичне перезавантаження** вимкнене. Воно також прослуховує IP-адресу `0.0.0.0`, що означає всі доступні IP адреси, тим самим даючи змогу будь-кому комунікувати з девайсом. Так ви зазвичай будете запускати його у продакшн, наприклад у контейнері.

Comment thread docs/uk/docs/fastapi-cli.md Outdated

За замовчуванням, **автоматичне перезавантаження** вимкнене. Воно також прослуховує IP-адресу `0.0.0.0`, що означає всі доступні IP адреси, тим самим даючи змогу будь-кому комунікувати з девайсом. Так ви зазвичай будуте запускати його у продакшн, наприклад у контейнері.

В більшості випадків ви можете (і маєте) мати "termination proxy" який обробляє HTTPS для вас, це залежить від способу розгортання вашого додатку, ваш провайдер може зробити це для вас, або вам потрібно налаштувати його самостійно.

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
В більшості випадків ви можете (і маєте) мати "termination proxy" який обробляє HTTPS для вас, це залежить від способу розгортання вашого додатку, ваш провайдер може зробити це для вас, або вам потрібно налаштувати його самостійно.
В більшості випадків Ви можете (і маєте) мати "termination proxy", який обробляє HTTPS для вас, це залежить від способу розгортання вашого додатку, Ваш провайдер може зробити це для вас, або вам потрібно налаштувати його самостійно.

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@ykertytsky Great job. There are just several typos.

Comment thread docs/uk/docs/fastapi-cli.md Outdated

/// tip

Ви можете дізнатись більше про це у [документації для розгортування](deployment/index.md){.internal-link target=_blank}.

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
Ви можете дізнатись більше про це у [документації для розгортування](deployment/index.md){.internal-link target=_blank}.
Ви можете дізнатись більше про це у [документації про розгортування](deployment/index.md){.internal-link target=_blank}.

@mezgoodle mezgoodle left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@ykertytsky , great job! Agree with @rostik1410 , apply his suggestions please.

@ykertytsky

Copy link
Copy Markdown
Contributor Author

@ykertytsky , great job! Agree with @rostik1410 , apply his suggestions please.

Thank you! Critique is taken to account, will fix mentioned issues shortly.

Co-authored-by: Rostyslav  <rostik1410@users.noreply.github.com>
@github-actions

github-actions Bot commented Dec 9, 2024

Copy link
Copy Markdown
Contributor

@ykertytsky

Copy link
Copy Markdown
Contributor Author

Okay, @rostik1410 @mezgoodle all mentioned typos and mistakes corrected succesfully🫡

@github-actions

Copy link
Copy Markdown
Contributor

@ykertytsky

Copy link
Copy Markdown
Contributor Author

@alejsdev Hey! I am pretty sure we are done here :)

@rostik1410

Copy link
Copy Markdown
Contributor

@alejsdev Hey! I am pretty sure we are done here :)

sometimes a merge takes a lot of time, don't worry about it)

@alejsdev alejsdev merged commit 2b78866 into fastapi:master Dec 17, 2024
@alejsdev

Copy link
Copy Markdown
Member

Thanks for your contribution! @ykertytsky 🤓
And thanks for the help @mezgoodle @rostik1410 💯

gerry-sabar pushed a commit to gerry-sabar/fastapi that referenced this pull request Dec 18, 2024
s-rigaud pushed a commit to s-rigaud/fastapi that referenced this pull request Jan 23, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

approved-2 lang-all Translations lang-uk Ukrainian translations

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants