kubernetes / website

Kubernetes website and documentation repo:
https://kubernetes.io
Creative Commons Attribution 4.0 International
4.47k stars 14.38k forks source link

Tracking Indonesian Translation Progress (M4) #22296

Closed girikuncoro closed 3 years ago

girikuncoro commented 4 years ago

This is tracking issue of our progress from Q3 2020 onwards. In the beginning of this milestone, as per our metrics, we have translated 150 pages from 60 contributors, with around 8,000 views per month.

Maintainers

For New Contributors

To translate a page:

  1. Check that no one else has claimed your page in the checklist and comments below.
  2. Comment below with the name of the page you would like to translate. Take only one page at a time.
  3. Fork this repo, make your translations, and submit a pull request with language/id label!
  4. After submit, reviewers will give comments in couple of days, please address them. It's recommended to also squash your commits with good commit message.

TL;DR Top 5 Mistakes for New Contributors

  1. We use "kamu" instead of more formal "Anda" to be more friendly with our readers.
  2. Use CamelCase style to write Kubernetes API objects, see complete list here.
    • Correct: PersistentVolume. Incorrect: persistent volume, PersistentVolume, persistentVolume
    • Correct: Pod. Incorrect: pod, pod, "pod"
  3. Italicize imported english words if you can't find the indonesian words.
    • Correct: controller. Incorrect: controller, controller
  4. After raising PR, the reviewers will give feedback and comment, please address the comments or give suggestion if you think the comments don't make sense. Many people who are new to contribution thought PR is completion.
  5. Proof read your translation before raising PR. Check for typos. Choice of wordings are debatable, but we don't tolerate typos.

Top 5 Most Common Translated Words

For complete words, read the glossary (link is being reworked), consult with KBBI here, the one from Kemendikbud, and the RSNI Glosarium from Ivan Lanin to understand how to translate various technical and Kubernetes-specific terms. (If you're still not sure about something, please don't hesitate to ask in Slack channel, we won't bite ๐Ÿ˜„)

Also, there is no special style guide for writing Bahasa Indonesia. In general we can follow the English style guide with some addition to italicizing imported words.

Please commit with your translations! When you get comments from reviewers, please address them. We expect claimed pages to be translated within 2 weeks. If you find that you can't commit any more, let the maintainers know so they can assign the page to someone else.

For maintainers

When someone volunteers, edit this issue with the username of the volunteer, and with the PR. Ex:

When PRs are merged, make sure to mark that page as completed!

Work Status

(๐Ÿƒ Work in Progress; ๐Ÿ‘€ In Review)

This is our fourth milestone (M4) that we aim to complete during the Kubernetes v1.19+v1.20 release cycle. We will mostly continue on translating remaining task pages, and other top visited pages.

Translation of Concepts (1 page)

Translation of Tutorials (9 pages)

Katacoda Scenarios (6 pages)

Localizing katacoda bootcamp scenarios is needed because they are used in the interactive tutorial sections above

Translation of Setup (3 pages)

Translation of Tasks (28 pages)

Translation of Others (3 pages)

Extras

Take note translated pages other than listed above in case any contributions

Note: This contribution template is inspired by Indonesian folks translating reactjs doc

Related Docs:

  1. RSNI glossary

/language id /cc @kubernetes/sig-docs-id-reviews

irvifa commented 4 years ago

I'm taking docs/concepts/architecture/control-plane-node-communication

imrenagi commented 4 years ago

Im taking this /docs/tasks/tls/managing-tls-in-a-cluster/ @girikuncoro

imrenagi commented 4 years ago

Im taking this /docs/setup/learning-environment/minikube/

ariscahyadi commented 4 years ago

I'm working on this /docs/setup/production-environment/container-runtimes/

girikuncoro commented 4 years ago

I'm taking /docs/tasks/manage-kubernetes-objects/kustomization

deryrahman commented 4 years ago

I'm taking this /docs/tutorials/kubernetes-basics/create-cluster/cluster-intro/

deryrahman commented 4 years ago

Next, I'll take this /docs/tutorials/kubernetes-basics/deploy-app/deploy-intro/

irvifa commented 4 years ago

I'm taking /docs/tutorials/stateless-application/expose-external-ip-address/

wahyuoi commented 4 years ago

I'm taking /docs/tasks/configure-pod-container/static-pod

ariscahyadi commented 4 years ago

Next, I'm working on this /docs/contribute/participate/

wahyuoi commented 4 years ago

I'm taking /docs/contribute/suggest-improvements/

irvifa commented 4 years ago

I'm taking /docs/tasks/configure-pod-container/share-process-namespace

irvifa commented 4 years ago

/assign

girikuncoro commented 4 years ago

/assign @girikuncoro /assign @wahyuoi /assign @phanama /assign @qbl /assign @danninov /assign @ariscahyadi

sumodirjo commented 4 years ago

I'm taking /docs/tasks/administer-cluster/namespaces

irvifa commented 4 years ago

I'm taking /docs/tasks/configure-pod-container/assign-pods-nodes-using-node-affinity

deryrahman commented 4 years ago

I'm taking /docs/tutorials/kubernetes-basics/deploy-app/deploy-interactive/

ariscahyadi commented 4 years ago

I am working on this /docs/tasks/administer-cluster/network-policy-provider/calico-network-policy

sumodirjo commented 4 years ago

I'm taking /docs/tasks/administer-cluster/cluster-management

ariscahyadi commented 4 years ago

I'm working on this /docs/tasks/administer-cluster/highly-available-master

irvifa commented 4 years ago

I'm taking /docs/tasks/run-application/run-stateless-application-deployment/

ariscahyadi commented 4 years ago

I will take this /docs/tasks/access-application-cluster/list-all-running-container-images/

danninov commented 4 years ago

I'm taking /docs/tasks/administer-cluster/dns-debugging-resolution/

evanap commented 4 years ago

Hi! I'm taking /docs/setup/production-environment/tools/kubeadm/high-availability/

ariscahyadi commented 4 years ago

I will continue with this /docs/tasks/administer-cluster/dns-custom-nameservers

girikuncoro commented 4 years ago

I'm taking /docs/tasks/manage-daemon/rollback-daemon-set next

Miftahunajat commented 4 years ago

I would like to take /docs/tasks/administer-cluster/configure-upgrade-etcd

irvifa commented 4 years ago

I'm taking /docs/tasks/run-application/run-replicated-stateful-application

ariscahyadi commented 4 years ago

I'm working on this /docs/tasks/debug-application-cluster/resource-usage-monitoring/

girikuncoro commented 4 years ago

I'm taking /docs/tasks/administer-cluster/reserve-compute-resources next

ariscahyadi commented 4 years ago

I am working on this /docs/tasks/administer-cluster/sysctl-cluster

danninov commented 4 years ago

I'm taking /docs/tasks/configure-pod-container/configure-volume-storage

danninov commented 4 years ago

I'm taking /docs/tasks/run-application/force-delete-stateful-set-pod/

danninov commented 4 years ago

I'm taking /docs/tasks/inject-data-application/distribute-credentials-secure

danninov commented 4 years ago

There is double task in the list: run-stateless-application-deployment @girikuncoro

girikuncoro commented 4 years ago

@danninov oops thanks for noticing this, I've removed it

joshuabezaleel commented 4 years ago

I'll take /docs/tutorials/kubernetes-basics/create-cluster/cluster-interactive/.

evanap commented 4 years ago

Hi, I'm taking /docs/tasks/administer-cluster/manage-resources/memory-constraint-namespace next

ariscahyadi commented 4 years ago

I will take this /docs/tasks/debug-application-cluster/debug-application-introspection

supirman commented 4 years ago

I would like to take /docs/tutorials/kubernetes-basics/explore/explore-intro/

supirman commented 4 years ago

I am taking /docs/tutorials/kubernetes-basics/expose/expose-intro/

irvifa commented 4 years ago

@ariscahyadi is there any PR that already have lgtm label from your side? I'd like to have the chance to review it as well. Thanks and good job!

ariscahyadi commented 4 years ago

@ariscahyadi is there any PR that already have lgtm label from your side? I'd like to have the chance to review it as well. Thanks and good job!

Hi @irvifa,

Please help to review my own PR https://github.com/kubernetes/website/pull/22847 :)

Also this https://github.com/kubernetes/website/pull/23188 which I think you have already approved it, but I don't know why it is still not merged!

irvifa commented 4 years ago

@ariscahyadi Iโ€™m putting the issue on sig-docs slack for https://github.com/kubernetes/website/pull/23188

Miftahunajat commented 4 years ago

Hello, I would like to take /docs/tasks/run-application/horizontal-pod-autoscale-walkthrough/ next.

ariscahyadi commented 4 years ago

@ariscahyadi Iโ€™m putting the issue on sig-docs slack for #23188

Hi @irvifa, I saw this message "New changes are detected. LGTM label has been removed." I am not sure if it has any impact on it. Or can we just try to add /lgtm label again? :)

ariscahyadi commented 4 years ago

I am working in this /docs/tasks/configure-pod-container/assign-memory-resource/

girikuncoro commented 4 years ago

@sumodirjo do you have update on /docs/tasks/administer-cluster/cluster-management? we are closing this milestone in ~2 weeks

supirman commented 4 years ago

@girikuncoro /docs/tutorials/kubernetes-basics/deploy-app/deploy-interactive/ was included in #22408, but the katacoda embed is broken since the katacoda scenario is not translated yet but the embed use data-katacoda-lang="id".

girikuncoro commented 4 years ago

@supirman thanks for the heads up, we'll translate the katacoda scenario quickly, I think it's fine if we let it be in broken state for short period

IMO the entire tutorial set must be tried end-to-end in order to improve/evaluate the experience. this is one of the most important and pages with highest traffic due to number of new folks wanting to learn kubernetes.