{"action":"created","issue":{"url":"https://api.github.com/repos/kubernetes/website/issues/9481","repository_url":"https://api.github.com/repos/kubernetes/website","labels_url":"https://api.github.com/repos/kubernetes/website/issues/9481/labels{/name}","comments_url":"https://api.github.com/repos/kubernetes/website/issues/9481/comments","events_url":"https://api.github.com/repos/kubernetes/website/issues/9481/events","html_url":"https://github.com/kubernetes/website/pull/9481","id":340608649,"node_id":"MDExOlB1bGxSZXF1ZXN0MjAwOTc4NjQx","number":9481,"title":"[WIP] Improve the multilingual setup","user":{"login":"bep","id":394382,"node_id":"MDQ6VXNlcjM5NDM4Mg==","avatar_url":"https://avatars1.githubusercontent.com/u/394382?v=4","gravatar_id":"","url":"https://api.github.com/users/bep","html_url":"https://github.com/bep","followers_url":"https://api.github.com/users/bep/followers","following_url":"https://api.github.com/users/bep/following{/other_user}","gists_url":"https://api.github.com/users/bep/gists{/gist_id}","starred_url":"https://api.github.com/users/bep/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/bep/subscriptions","organizations_url":"https://api.github.com/users/bep/orgs","repos_url":"https://api.github.com/users/bep/repos","events_url":"https://api.github.com/users/bep/events{/privacy}","received_events_url":"https://api.github.com/users/bep/received_events","type":"User","site_admin":false},"labels":[{"id":484571291,"node_id":"MDU6TGFiZWw0ODQ1NzEyOTE=","url":"https://api.github.com/repos/kubernetes/website/labels/cncf-cla:%20yes","name":"cncf-cla: yes","color":"bfe5bf","default":false},{"id":717037218,"node_id":"MDU6TGFiZWw3MTcwMzcyMTg=","url":"https://api.github.com/repos/kubernetes/website/labels/do-not-merge/work-in-progress","name":"do-not-merge/work-in-progress","color":"e11d21","default":false},{"id":677767630,"node_id":"MDU6TGFiZWw2Nzc3Njc2MzA=","url":"https://api.github.com/repos/kubernetes/website/labels/size/XL","name":"size/XL","color":"ee5500","default":false}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":2,"created_at":"2018-07-12T12:03:30Z","updated_at":"2018-07-20T09:48:36Z","closed_at":null,"author_association":"COLLABORATOR","pull_request":{"url":"https://api.github.com/repos/kubernetes/website/pulls/9481","html_url":"https://github.com/kubernetes/website/pull/9481","diff_url":"https://github.com/kubernetes/website/pull/9481.diff","patch_url":"https://github.com/kubernetes/website/pull/9481.patch"},"body":"Do not merge.\n\nI was asked by @zacharysarah to improve the multilingual configuration and setup of this site to lay the ground for merging of more Chinese content and other languages.\n\nTo make it simpler to verify these changes, I will add Norwegian as a test language, which can be toggled of when merged into master.\n\nThe current game plan is listed below. I will work fast on this, and plan to be done by the end of tomorrow. We can take discussions/questions then, but if you have any big concerns with the overall plan, shout.\n\n- [x] Add Norwegian as a new test language. Can be toggled on and off.\n- [x] Make the \"toggle menu\" into a proper Hugo menu that can be translated\n- [x] Extract UI strings into language bundles\n- [x] Verify glossary handling for multiple languages\n- [ ] Handle user journey for multiple languages\n- [x] Add a `fallbackLanguages` setting to language config\n- [x] Use `fallbackLanguages` in /blog to fill in untranslated blog content\n- [x] Use `fallbackLanguages` in /docs. This is related to the user journey etc. above, but also applies to the section menu.\n- [ ] Use `fallbackLanguages` in /community\n- [ ] Use `fallbackLanguages` in /partners\n\nThere are probably some missing pieces in the above, but this should at least give a solid foundation to work from."},"comment":{"url":"https://api.github.com/repos/kubernetes/website/issues/comments/406549720","html_url":"https://github.com/kubernetes/website/pull/9481#issuecomment-406549720","issue_url":"https://api.github.com/repos/kubernetes/website/issues/9481","id":406549720,"node_id":"MDEyOklzc3VlQ29tbWVudDQwNjU0OTcyMA==","user":{"login":"k8s-ci-robot","id":20407524,"node_id":"MDQ6VXNlcjIwNDA3NTI0","avatar_url":"https://avatars0.githubusercontent.com/u/20407524?v=4","gravatar_id":"","url":"https://api.github.com/users/k8s-ci-robot","html_url":"https://github.com/k8s-ci-robot","followers_url":"https://api.github.com/users/k8s-ci-robot/followers","following_url":"https://api.github.com/users/k8s-ci-robot/following{/other_user}","gists_url":"https://api.github.com/users/k8s-ci-robot/gists{/gist_id}","starred_url":"https://api.github.com/users/k8s-ci-robot/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/k8s-ci-robot/subscriptions","organizations_url":"https://api.github.com/users/k8s-ci-robot/orgs","repos_url":"https://api.github.com/users/k8s-ci-robot/repos","events_url":"https://api.github.com/users/k8s-ci-robot/events{/privacy}","received_events_url":"https://api.github.com/users/k8s-ci-robot/received_events","type":"User","site_admin":false},"created_at":"2018-07-20T09:48:36Z","updated_at":"2018-07-20T09:48:36Z","author_association":"NONE","body":"[APPROVALNOTIFIER] This PR is **NOT APPROVED**\n\nThis pull-request has been approved by:\nTo fully approve this pull request, please assign additional approvers.\nWe suggest the following additional approver: **zacharysarah**\n\nIf they are not already assigned, you can assign the PR to them by writing `/assign @zacharysarah` in a comment when ready.\n\nThe full list of commands accepted by this bot can be found [here](https://go.k8s.io/bot-commands).\n\nThe pull request process is described [here](https://git.k8s.io/community/contributors/guide/owners.md#the-code-review-process)\n\n<details open>\nNeeds approval from an approver in each of these files:\n\n- **[OWNERS](https://github.com/kubernetes/website/blob/master/OWNERS)**\n- **[content/en/blog/OWNERS](https://github.com/kubernetes/website/blob/master/content/en/blog/OWNERS)**\n- **[content/en/case-studies/OWNERS](https://github.com/kubernetes/website/blob/master/content/en/case-studies/OWNERS)**\n\nApprovers can indicate their approval by writing `/approve` in a comment\nApprovers can cancel approval by writing `/approve cancel` in a comment\n</details>\n<!-- META={\"approvers\":[\"zacharysarah\"]} -->"}}
{"actor":{"display_login":"k8s-ci-robot"}}