kubernetes/website

Tracking Indonesian Translation Progress (M1)

girikuncoro opened this issue Β· 45 comments

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!

For more detailed instruction, consult with this JK8s guide. Before contributing, read the glossary 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, we haven't written special style guide for writing Bahasa Indonesia. However, in general we can follow the English style guide with some addition to italicizing imported words.

Please commit with your translations! 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 first milestone (M1) that we aim to complete during the lifespan of Kubernetes v1.14. We will mostly focus on concept. Since 1.15 release cycle is short, we will do cut, move left overs to next milestone, and perform technical review when that happens in June.

Concepts

Architecture (content/id/docs/concepts/architecture)

Cluster Administration (content/id/docs/concepts/cluster-administration)

Configuration (content/id/docs/concepts/configuration)

  • πŸƒAssign Pod Node (@marchellametta)
  • πŸƒManage Compute Resources Container (@digembok)
  • Organize Cluster Access Kubeconfig
  • Overview
  • Pod Priority Preemption
  • Scheduler Perf Tuning
  • πŸ‘€ Secret (@irvifa) #14792
  • Taint and Toleration (@irvifa) #14405

Containers (content/id/docs/concepts/containers)

Extend Kubernetes (content/id/docs/concepts/extend-kubernetes)

  • Extend Cluster
  • Poseidon Firmament Alternate Scheduler
  • Service Catalog
  • API Server Aggregation
  • Custom Resources
  • Device Plugins
  • Network Plugins

Overview (content/id/docs/concepts/overview)

Policy (content/id/docs/concepts/policy)

  • Pod Security Policy
  • Resource Quotas

Services Networking (content/id/docs/concepts/services-networking)

Storage (content/id/docs/concepts/storage)

Workloads (content/id/docs/concepts/workloads)

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

Related Docs:

  1. RSNI glossary
  2. Branching Strategy

I'm taking Services Networking ingress and ingress controllers (will separate it into two PR).
Details is in #13932 (addressed on #13959)and #13933 (addressed on #13958)

I'm taking page proxies of Cluster Administration (content/id/docs/concepts/cluster-administration)

qbl commented

I'm taking Declarative Config of Overview (content/id/docs/concepts/overview)

You can also use this script to know if a given file is touched by which PR: https://github.com/kubernetes/website/blob/master/scripts/find_pr.py By doing so, you can have a single source of truth about whether a file is currently being modified or not.

I'm taking Cloud Providers of Cluster Administration (content/id/docs/concepts/cluster-administration)

You can also use this script to know if a given file is touched by which PR: https://github.com/kubernetes/website/blob/master/scripts/find_pr.py By doing so, you can have a single source of truth about whether a file is currently being modified or not.

@remyleone cool thanks remy we'll try it out, probably automate this somehow

I'm taking Pod Overview of Workloads (content/id/docs/concepts/workloads)

@remyleone Cool.. thanks for your suggestions..
@girikuncoro I wonder if we can ask feature request for prow :")

I'll take Services Networking service.md #14117

I'm taking Container Environment Variables, Container Lifecycle Hooks, Runtime Class of Containers (content/id/docs/concepts/containers) next

I'm taking Connect Applications Service of Services Networking (content/id/docs/concepts/services-networking)

qbl commented

I've sent PR for Declarative Config of Overview (content/id/docs/concepts/overview). I'm taking Imperative Command of Overview (content/id/docs/concepts/overview) next.

qbl commented

I've sent PR for Imperative Command of Overview (content/id/docs/concepts/overview). I'm taking Imperative Config (content/id/docs/concepts/overview) next.

I've sent PR for Connecting Applications with Services (content/id/docs/concepts/workloads). I'm taking Namespaces (content/id/docs/concepts/overview) next.

I'm taking Federation.md content/id/docs/concepts/cluster-administration #14148

I'm taking kubernetes-object.md content/id/docs/concepts/overview #14125

I am taking names of Overview (content/id/docs/concepts/overview)

I've sent PR #14128 for Namespaces (content/id/docs/concepts/overview). I'm taking Overview (content/id/docs/concepts/configuration) next.

I'm taking cluster-administration-overview.md (concepts/cluster-administration/cluster-administration-overview)

I'm taking Addons (cluster-administration/addons)

I'm taking NetworkPolicy in content/id/docs/concepts/services-networking #14287

I'm taking Controller Metrics in (concepts/cluster-administration)

I'm taking Kubelet Garbage Collection in (concepts/cluster-administration) next

I'm taking Field Selectors in (concepts/overview) next

I'm taking Annotations in (concepts/overview) next

Hi guys, I'm taking images in content/id/docs/concepts/containers

Hi guys, I'm taking Cron Jobs in content/id/docs/concepts/workloads

I'm taking Disruptions in concepts/workloads
#14395

Hi, I'm taking Pod Lifecycle in content/id/docs/concepts/workloads

Hi, I'm taking Persistent Volumes in content/id/docs/concepts/storage

I'm taking Assign Pod Node in content/id/docs/concepts/configuration

I'm taking Taint and Toleration

Hello, I'm taking Pod Preset in content/id/docs/concepts/workloads

I'm taking Dynamic Provisioning and Storage Limits of content/id/docs/concepts/storage

I'm taking secret

I've sent PR for CronJob (#14382), and would like to continue to take ReplicaSet in content/id/docs/concepts/workloads.

I'll be taking Garbage Collection in content/id/docs/concepts/workloads.

I'm taking Init Containers in concepts/workloads.
.
.
.
You have a typo in the list above: Init Contianers

qbl commented

I've sent PR for Imperative Config of Overview (content/id/docs/concepts/overview). I'm taking Kustomization of Overview (content/id/docs/concepts/overview) next.

muhx commented

I'm taking Manage Compute Resources Container in content/id/docs/concepts/configuration

I'm taking Cloud Controller in content/id/docs/concepts/architecture

Hi folks, thank you so much for your contribution to translate Kubernetes docs into Bahasa Indonesia, it means a lot to broader audience/community in Indonesia! πŸŽ‰

Since Kubernetes 1.15 has been released, and 1.16 cycle is currently on, we are planning to cut this Milestone 1 on Monday, 24th June 2019. So far we have gathered good statistics for this M1: 35 pages have been translated from 15 contributors!

Will continue the pages that could not get in here to Milestone 2 (next 3 months cycle until 1.16 release cut). Will post the M2 issue tracker soon and close this issue.

cc @irvifa

I'm taking Manage Deployment page (content/id/docs/concepts/cluster-administration/manage-deployment/)

I'm taking Volumes in content/id/docs/concepts/storage

Thanks for all your contribution in M1! πŸŽ‰πŸŽ‰
We will continue with the rest of pages in M2, tracked here #15341

Please mention the new issue id when raising PR. Closing this.