-
-
Notifications
You must be signed in to change notification settings - Fork 6.8k
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 Russian translation for docs/ru/docs/deployment/versions.md
#4985
🌐 Add Russian translation for docs/ru/docs/deployment/versions.md
#4985
Conversation
Codecov Report
@@ Coverage Diff @@
## master #4985 +/- ##
=========================================
Coverage 100.00% 100.00%
=========================================
Files 532 533 +1
Lines 13672 13755 +83
=========================================
+ Hits 13672 13755 +83
Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here. |
📝 Docs preview for commit 8c9ee7a at: https://629b80a66924e50eb6fb1f77--fastapi.netlify.app |
docs/ru/docs/deployment/versions.md
docs/ru/docs/deployment/versions.md
Outdated
@@ -0,0 +1,87 @@ | |||
# О версиях FastAPI | |||
|
|||
**FastAPI** уже используется в продакшене во многих приложениях и системах. Покрытие тестами поддерживается на уровне 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.
"Однако его разработка" https://www.nkj.ru/archive/articles/23602
docs/ru/docs/deployment/versions.md
Outdated
|
||
## Доступные версии | ||
|
||
Вы можете увидеть доступные версии (например - проверить последнюю на данный момент) в [Release Notes](../release-notes.md){.internal-link target=_blank}. |
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/ru/docs/deployment/versions.md
Outdated
|
||
Следуя соглашению о Семантическом Версионировании, любые версии ниже `1.0.0` потенциально могут добавить обратно несовместимые изменения. | ||
|
||
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.
Может быть так лучше? "для исправления багов и внесения обратно совместимых изменений"
docs/ru/docs/deployment/versions.md
Outdated
|
||
После создания тестов вы можете обновить свою версию **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.
(запятая) все работает корректно, или после внесения необходимых изменений все ваши тесты проходят
docs/ru/docs/deployment/versions.md
Outdated
|
||
Разные версии **FastAPI** будут использовать более новые версии Starlette. | ||
|
||
Так что решение о используемой версии 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.
об используемой
📝 Docs preview for commit f184d09 at: https://6300753c1f6b4b0af3bc6edd--fastapi.netlify.app |
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/ru/docs/deployment/versions.md
Outdated
fastapi==0.45.0 | ||
``` | ||
|
||
что значит, что вы будете использовать именно версию `0.45.0`. |
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/ru/docs/deployment/versions.md
Outdated
fastapi>=0.45.0,<0.46.0 | ||
``` | ||
|
||
что значит, что вы используете версии `0.45.0` или выше, но меньше чем `0.46.0`. Например, версия `0.45.2` все еще будет подходить. |
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/ru/docs/deployment/versions.md
Outdated
|
||
Первым делом вам следует "закрепить" конкретную последнюю используемую версию **FastAPI**, которая корректно работает с вашим приложением. | ||
|
||
Например, вы используете версию `0.45.0` в приложении. |
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.
Например, вы используете версию
0.45.0
в приложении.
Например, в своём приложении.вы используете версию 0.45.0
.
docs/ru/docs/deployment/versions.md
Outdated
|
||
что значит, что вы используете версии `0.45.0` или выше, но меньше чем `0.46.0`. Например, версия `0.45.2` все еще будет подходить. | ||
|
||
Если вы используете любой другой инструмент для организации установки, например Poetry, Pipenv или др., у них у всех имеется способ определения специфической версии для ваших пакетов. |
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/ru/docs/deployment/versions.md
Outdated
|
||
## Доступные версии | ||
|
||
Вы можете увидеть доступные версии (например, проверить последнюю на данный момент) в [Release Notes](../release-notes.md){.internal-link target=_blank}. |
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/ru/docs/deployment/versions.md
Outdated
|
||
FastAPI следует соглашению в том, что любые изменения "ПАТЧ"-версии предназначены для исправления багов и внесения обратно совместимых изменений. | ||
|
||
!!! tip |
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.
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.
@Xewus если я правильно помню, !!! tip
преобразуется в такой блок с подсказкой, если перевести, то сломается
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.
@Xewus если я правильно помню,
!!! tip
преобразуется в такой блок с подсказкой, если перевести, то сломается
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/ru/docs/deployment/versions.md
Outdated
|
||
Обратно несовместимые изменения и новые функции добавляются в "МИНОРНЫЕ" версии. | ||
|
||
!!! tip |
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/ru/docs/deployment/versions.md
Outdated
!!! tip | ||
"МИНОРНАЯ" версия - это число в середине. Например, в `0.2.3` МИНОРНАЯ версия - это `2`. | ||
|
||
## Обновление версии 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.
версии
Й
docs/ru/docs/deployment/versions.md
Outdated
|
||
Вам следует добавить тесты для вашего приложения. | ||
|
||
С помощью **FastAPI** это очень просто (благодаря Starlette), см. документацию: [Testing](../tutorial/testing.md){.internal-link target=_blank} |
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.
Testing
Не переведено.
@@ -57,6 +57,8 @@ nav: | |||
- uk: /uk/ | |||
- zh: /zh/ | |||
- async.md | |||
- Развёртывание: | |||
- deployment/versions.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.
Хорошо, что не забыли про этот файл.
📝 Docs preview for commit 9ff9f92 at: https://63063d19a9359c00680c8f92--fastapi.netlify.app |
@emp7yhead , когда пытался перевести что-то, Себастьян попросил делать отдельный ПР на каждую страницу, соответственно, на исправления тоже лучше отдельный ПР делать. |
|
||
Часто добавляются новые функции, регулярно исправляются баги, код продолжает постоянно совершенствоваться. | ||
|
||
По указанным причинам текущие версии до сих пор `0.x.x`. Это говорит о том, что каждая версия может содержать обратно несовместимые изменения, следуя <a href="https://semver.org/" class="external-link" target="_blank">соглашению о Семантическом Версионировании</a>. |
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.
На русском, как будто бы, глагола не достаёт: "текущие версии до сих пор 0.x.x
". Может быть "текущие версии до сих пор не достигли 1.x.x", раз речь о семвере? Впрочем, если над этим слишком долго думать, то выйдет уже 1.0 .))
Great, thanks @emp7yhead! 🚀 🍰 |
Translate
docs/ru/docs/deployment/versions.md
and add deploy menu in Russian.related: #1362