Skip to content

🇺🇦 Ukrainian localization of Kubernetes documentation#48551

Open
Andygol wants to merge 1 commit intokubernetes:mainfrom
Andygol:main-uk-wip
Open

🇺🇦 Ukrainian localization of Kubernetes documentation#48551
Andygol wants to merge 1 commit intokubernetes:mainfrom
Andygol:main-uk-wip

Conversation

@Andygol
Copy link
Copy Markdown
Contributor

@Andygol Andygol commented Oct 26, 2024

Description

As per request #45382 (comment) from @sftim I provide this huge PR with Ukrainian localization of the Kubernetes.

This PR contains a complete translation of all Kubernetes documentation materials as of now (Saturday, October 26, 2024)

I hope that the adoption of this PR allows us to further expand the spread of new technologies around the world.

Issue

Closes: #

@k8s-ci-robot k8s-ci-robot added cncf-cla: yes Indicates the PR's author has signed the CNCF CLA. area/localization General issues or PRs related to localization labels Oct 26, 2024
@k8s-ci-robot k8s-ci-robot added language/en Issues or PRs related to English language language/uk Issues or PRs related to Ukrainian language sig/docs Categorizes an issue or PR as relevant to SIG Docs. size/XXL Denotes a PR that changes 1000+ lines, ignoring generated files. labels Oct 26, 2024
@netlify
Copy link
Copy Markdown

netlify bot commented Oct 26, 2024

Pull request preview available for checking

Built without sensitive environment variables

Name Link
🔨 Latest commit 0851086
🔍 Latest deploy log https://app.netlify.com/projects/kubernetes-io-main-staging/deploys/69aecbb617cd7e0008b4e332
😎 Deploy Preview https://deploy-preview-48551--kubernetes-io-main-staging.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@sftim
Copy link
Copy Markdown
Contributor

sftim commented Oct 26, 2024

/hold

This PR is too large to review, but it is still really useful: other contributors can carve out smaller reviewable PRs, and get those merged one by one.

@k8s-ci-robot k8s-ci-robot added the do-not-merge/hold Indicates that a PR should not merge because someone has issued a /hold command. label Oct 26, 2024
@sftim
Copy link
Copy Markdown
Contributor

sftim commented Oct 26, 2024

Because there's a lot of valuable work in here:
/lifecycle frozen

We should only close this if / when we are sure we no longer want to keep it around.

@k8s-ci-robot
Copy link
Copy Markdown
Contributor

@sftim: The lifecycle/frozen label cannot be applied to Pull Requests.

Details

In response to this:

Because there's a lot of valuable work in here:
/lifecycle frozen

We should only close this if / when we are sure we no longer want to keep it around.

Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes-sigs/prow repository.

@k8s-ci-robot k8s-ci-robot added the needs-rebase Indicates a PR cannot be merged because it has merge conflicts with HEAD. label Oct 27, 2024
@k8s-ci-robot k8s-ci-robot removed the needs-rebase Indicates a PR cannot be merged because it has merge conflicts with HEAD. label Oct 28, 2024
@Andygol
Copy link
Copy Markdown
Contributor Author

Andygol commented Oct 28, 2024

@sftim thanks for helping 🙏.

I would like to ask, how do you estimate how much time it will take with the current workflow to accept the entire Ukrainian translation?

@sftim
Copy link
Copy Markdown
Contributor

sftim commented Oct 29, 2024

It's hard to estimate because the situation may change. At the current rate: maybe 5 years. However before then, more contributors may arrive.

@Andygol
Copy link
Copy Markdown
Contributor Author

Andygol commented Oct 29, 2024

At the current rate: maybe 5 years. However before then, more contributors may arrive.

Perhaps the move toward implementing a system of support and work with translations (#45756) will help speed up the process?

@sftim
Copy link
Copy Markdown
Contributor

sftim commented Oct 29, 2024

Perhaps the move toward implementing a system of support and work with translations (#45756) will help speed up the process?

It's unlikely to directly help, even if that improvement would be really lovely to have. What needs to change is the number of people willing to do final review for Ukrainian, and their capacity. The contribution level of work (actual localization work writing or updating pages) is not the constraint here.

@Andygol
Copy link
Copy Markdown
Contributor Author

Andygol commented Oct 29, 2024

the number of people willing to do final review

Perhaps the introduction of this system allows more people to be involved in the review and contribution process, making it easier for them to join the project.

@sftim
Copy link
Copy Markdown
Contributor

sftim commented Oct 31, 2024

Якщо ви володієте українською (та англійською), надішліть відгук на #48554

Неформальни відгук також корисни.


If you can speak Ukrainian (and English), please review #48554

Informal checking is helpful.

@Andygol
Copy link
Copy Markdown
Contributor Author

Andygol commented Nov 23, 2025

/remove-language en

@k8s-ci-robot k8s-ci-robot removed the language/en Issues or PRs related to English language label Nov 23, 2025
@Andygol
Copy link
Copy Markdown
Contributor Author

Andygol commented Nov 23, 2025

/remove-sig docs

@k8s-ci-robot k8s-ci-robot added needs-sig Indicates an issue or PR lacks a `sig/foo` label and requires one. and removed sig/docs Categorizes an issue or PR as relevant to SIG Docs. labels Nov 23, 2025
@Andygol
Copy link
Copy Markdown
Contributor Author

Andygol commented Nov 23, 2025

/sig docs

@k8s-ci-robot k8s-ci-robot added the sig/docs Categorizes an issue or PR as relevant to SIG Docs. label Nov 23, 2025
@Andygol
Copy link
Copy Markdown
Contributor Author

Andygol commented Nov 23, 2025

/remove-label needs-sig

@k8s-ci-robot
Copy link
Copy Markdown
Contributor

@Andygol: The label(s) /remove-label needs-sig cannot be applied. These labels are supported: api-review, tide/merge-method-merge, tide/merge-method-rebase, tide/merge-method-squash, team/katacoda, refactor, ci-short, ci-extended, ci-full. Is this label configured under labels -> additional_labels or labels -> restricted_labels in plugin.yaml?

Details

In response to this:

/remove-label needs-sig

Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes-sigs/prow repository.

@Andygol
Copy link
Copy Markdown
Contributor Author

Andygol commented Nov 23, 2025

/remove-area needs-sig

@k8s-ci-robot
Copy link
Copy Markdown
Contributor

@Andygol: Those labels are not set on the issue: area/needs-sig

Details

In response to this:

/remove-area needs-sig

Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes-sigs/prow repository.

@Andygol
Copy link
Copy Markdown
Contributor Author

Andygol commented Nov 23, 2025

/check-required-labels

@Andygol Andygol force-pushed the main-uk-wip branch 3 times, most recently from 8121681 to 5ff6b2d Compare November 25, 2025 18:14
@lmktfy
Copy link
Copy Markdown
Member

lmktfy commented Nov 25, 2025

This is SIG Docs work
/sig docs

@lmktfy lmktfy removed the needs-sig Indicates an issue or PR lacks a `sig/foo` label and requires one. label Nov 25, 2025
@Andygol Andygol force-pushed the main-uk-wip branch 3 times, most recently from 9632ba2 to 7248823 Compare December 1, 2025 14:33
@Andygol Andygol force-pushed the main-uk-wip branch 5 times, most recently from 4549b18 to 73d7f91 Compare December 6, 2025 19:51
@ioleksiuk
Copy link
Copy Markdown
Contributor

Привіт @Andygol! 👋

Found this PR while looking for ways to help out with Kubernetes docs.
I'm a native Ukrainian speaker, so this caught my attention right away.

I've done a few small typo fixes before (#34278, #53907), but I'd like to
do something more useful. Helping with Ukrainian localization seems like
a good fit.

I read through the comments and see the PR is too big to review as-is.
Happy to help split it up or review translations if that would be helpful.

Already joined #kubernetes-docs-uk on Slack — let me know what would help most!

Дякую!

@Andygol
Copy link
Copy Markdown
Contributor Author

Andygol commented Jan 22, 2026

/remove-language en
/remove-area blog

@k8s-ci-robot
Copy link
Copy Markdown
Contributor

[APPROVALNOTIFIER] This PR is NOT APPROVED

This pull-request has been approved by:
Once this PR has been reviewed and has the lgtm label, please assign maxymvlasov for approval. For more information see the Code Review Process.

The full list of commands accepted by this bot can be found here.

Details Needs approval from an approver in each of these files:

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area/localization General issues or PRs related to localization cncf-cla: yes Indicates the PR's author has signed the CNCF CLA. do-not-merge/hold Indicates that a PR should not merge because someone has issued a /hold command. language/uk Issues or PRs related to Ukrainian language sig/docs Categorizes an issue or PR as relevant to SIG Docs. size/XXL Denotes a PR that changes 1000+ lines, ignoring generated files.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

8 participants