-
Notifications
You must be signed in to change notification settings - Fork 586
[uk] Ukrainian translation of the “How to” section #1928
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
base: main
Are you sure you want to change the base?
Conversation
fe5d195 to
ffe29e5
Compare
745db60 to
feca17a
Compare
feca17a to
18a96ef
Compare
Signed-off-by: Andrii Holovin <[email protected]>
18a96ef to
5d4e7bc
Compare
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.
Pull request overview
This PR adds Ukrainian translations for the "How to" section of the Helm documentation (v4). It builds upon previous translation PRs (#1921, #1925, #1927) and is part of an ongoing effort to provide comprehensive Ukrainian documentation.
- Translates 4 documentation files covering chart tips, repository synchronization, and automation
- Maintains consistency with previously translated sections
- Includes proper Ukrainian localization for technical terminology
Reviewed changes
Copilot reviewed 4 out of 4 changed files in this pull request and generated 7 comments.
| File | Description |
|---|---|
| i18n/uk/docusaurus-plugin-content-docs/current/howto/index.mdx | Index page for the "How to" section with Ukrainian title and description |
| i18n/uk/docusaurus-plugin-content-docs/current/howto/charts_tips_and_tricks.md | Ukrainian translation of chart development tips and best practices |
| i18n/uk/docusaurus-plugin-content-docs/current/howto/chart_repository_sync_example.md | Ukrainian translation of chart repository synchronization guide for GCS |
| i18n/uk/docusaurus-plugin-content-docs/current/howto/chart_releaser_action.md | Ukrainian translation of GitHub Actions automation guide for chart releases |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
| * Переконайтеся, що у вас є доступ до бінарного файлу Helm. | ||
| * _Опціонально: Мирекомендуємо увімкнути [версіювання обʼєктів](https://cloud.google.com/storage/docs/gsutil/addlhelp/ObjectVersioningandConcurrencyControl#top_of_page) у вашому сховищі GCS, на випадок, якщо ви випадково щось видалите._ | ||
|
|
||
| ## Set up a local chart repository directory |
Copilot
AI
Jan 6, 2026
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 section heading "Set up a local chart repository directory" should be translated to Ukrainian to match the rest of the document.
| ## Set up a local chart repository directory | |
| ## Налаштування локальної теки репозиторію чартів |
| Downloading file://local-dir/index.yaml: 346 B/346 B | ||
| ``` | ||
|
|
||
| Helpful Links: |
Copilot
AI
Jan 6, 2026
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 section heading "Helpful Links:" should be translated to Ukrainian as "Корисні посилання:" to match the rest of the document.
| Helpful Links: | |
| Корисні посилання: |
|
|
||
| Ми також додали дві спеціальні функції шаблонів: `include` і `required`. Функція `include` дозволяє додавати інший шаблон і передавати результати іншим функціям шаблонів. | ||
|
|
||
| For example, this template snippet includes a template called Наприклад, цей фрагмент шаблону включає шаблон з назвою `mytpl`, потім приводить результат у нижньому регістрі та огртає його подвійними лапками. |
Copilot
AI
Jan 6, 2026
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.
This line contains mixed English and Ukrainian text. The phrase "For example, this template snippet includes a template called" at the beginning should be fully translated to Ukrainian. Currently, the sentence awkwardly switches from English to Ukrainian mid-sentence.
| For example, this template snippet includes a template called Наприклад, цей фрагмент шаблону включає шаблон з назвою `mytpl`, потім приводить результат у нижньому регістрі та огртає його подвійними лапками. | |
| Наприклад, цей фрагмент шаблону включає шаблон з назвою `mytpl`, потім приводить результат у нижньому регістрі та огртає його подвійними лапками. |
|
|
||
| Функція `tpl` дозволяє розробникам обробляти рядки як шаблони всередині шаблону. Це корисно для передачі рядка шаблону як значення до чарту або для рендерингу зовнішніх файлів конфігурації. Синтаксис: `{{ tpl TEMPLATE_STRING VALUES }}` | ||
|
|
||
| Examples: |
Copilot
AI
Jan 6, 2026
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 English word "Examples:" should be translated to Ukrainian as "Приклади:".
| Examples: | |
| Приклади: |
|
|
||
| ## Автоматичне викатування розгортань {#automatically-roll-deployments} | ||
|
|
||
| Часто ConfigMaps або Secrets підключаютсья як конфігураційні файли в контейнери або є інші зовнішні зміни залежностей, які вимагають перезапуску podʼів. Залежно від застосунку, перезапуск може знадобитися, якщо вони оновлюються при наступному `helm upgrade`, але якщо самі специфікації deployment не змінюються, застосунок продовжує працювати зі старою конфігурацією, що призводить до неконсистентного deployment. |
Copilot
AI
Jan 6, 2026
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 is a spelling error "підключаютсья" which should be "підключаються" (are connected/mounted).
| Часто ConfigMaps або Secrets підключаютсья як конфігураційні файли в контейнери або є інші зовнішні зміни залежностей, які вимагають перезапуску podʼів. Залежно від застосунку, перезапуск може знадобитися, якщо вони оновлюються при наступному `helm upgrade`, але якщо самі специфікації deployment не змінюються, застосунок продовжує працювати зі старою конфігурацією, що призводить до неконсистентного deployment. | |
| Часто ConfigMaps або Secrets підключаються як конфігураційні файли в контейнери або є інші зовнішні зміни залежностей, які вимагають перезапуску podʼів. Залежно від застосунку, перезапуск може знадобитися, якщо вони оновлюються при наступному `helm upgrade`, але якщо самі специфікації deployment не змінюються, застосунок продовжує працювати зі старою конфігурацією, що призводить до неконсистентного deployment. |
| --- | ||
|
|
||
| :::note | ||
| Цей приклад для хмарного сховища Google (Google Cloud Storage, GCS), кошик якого використовужться як репозиторій чартів. |
Copilot
AI
Jan 6, 2026
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 is a typo in "використовужться" which should be "використовується" (is used).
| Цей приклад для хмарного сховища Google (Google Cloud Storage, GCS), кошик якого використовужться як репозиторій чартів. | |
| Цей приклад для хмарного сховища Google (Google Cloud Storage, GCS), кошик якого використовується як репозиторій чартів. |
|
|
||
| * Встановіть [gsutil](https://cloud.google.com/storage/docs/gsutil). *Ми значною мірою покладаємося на використання gsutil rsync.* | ||
| * Переконайтеся, що у вас є доступ до бінарного файлу Helm. | ||
| * _Опціонально: Мирекомендуємо увімкнути [версіювання обʼєктів](https://cloud.google.com/storage/docs/gsutil/addlhelp/ObjectVersioningandConcurrencyControl#top_of_page) у вашому сховищі GCS, на випадок, якщо ви випадково щось видалите._ |
Copilot
AI
Jan 6, 2026
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 is a spacing error in "Мирекомендуємо" which should be "Ми рекомендуємо" (We recommend) - missing space between words.
| * _Опціонально: Мирекомендуємо увімкнути [версіювання обʼєктів](https://cloud.google.com/storage/docs/gsutil/addlhelp/ObjectVersioningandConcurrencyControl#top_of_page) у вашому сховищі GCS, на випадок, якщо ви випадково щось видалите._ | |
| * _Опціонально: Ми рекомендуємо увімкнути [версіювання обʼєктів](https://cloud.google.com/storage/docs/gsutil/addlhelp/ObjectVersioningandConcurrencyControl#top_of_page) у вашому сховищі GCS, на випадок, якщо ви випадково щось видалите._ |
This PR contains translated/updated documentation pages in Ukrainian for v4 for the Intro section. This is essentially a translation from v3 with minor changes.
PS This PR also contains changes that were included in the previous PRs #1921, #1925, #1927 (see commits 2f81f25, 1bef51f, 367dba7).PS
Depends on PR #1925