nuxt / website-v2

Nuxt 2 Documentation Website
https://v2.nuxt.com
Other
2.25k stars 1.19k forks source link

[Indonesian] translate new guides #549

Open debs-obrien opened 4 years ago

debs-obrien commented 4 years ago

New guides section needs to be translated.

See the readMe for info on how to translate our site: https://github.com/nuxt/nuxtjs.org

Feel free to just take one page and submit a pr. make sure you also tick the box in the list below. Or take on the whole project and just create a draft pr and we will merge it when it is finished.

i18n configuration

πŸ“ guides -> components glossary

Done - [x] pages-fetch.md (#601) - [x] pages-head.md (#601) - [x] pages-key.md (#601) - [x] pages-layout.md (#601) - [x] pages-loading.md (#601) - [x] pages-middleware.md (#601) - [x] pages-scrolltotop.md (#601) - [x] pages-transition.md (#791) - [x] pages-validate.md (#791) - [x] pages-watchquery.md (#791)

πŸ“ guides -> concepts

Done - [x] context-helpers.md (#484) - [x] nuxt-lifecycle.md (#556) - [x] server-side-rendering.md (#556) - [x] static-site-generation.md (#556) - [x] views.md (#484)

πŸ“ guides -> configuration glossary

πŸ“ guides -> directory structure

Done - [x] assets.md (#621) - [x] components.md (#898) - [x] content.md (#1061) - [x] dist.md (#635) - [x] layouts.md (#754) - [x] middleware.md (#898) - [x] modules.md (#1169) - [x] nuxt.md (#794) - [x] nuxt-config.md (#1276) - [x] pages.md (#645) - [x] plugins.md (#645) - [x] static.md (#635) - [x] store.md (#645)

πŸ“ guides -> features

Done - [x] configuration.md (#631) - [x] data-fetching.md (#631) - [x] deployment-targets.md (#642) - [x] file-system-routing.md (#796) - [x] live-preview.md (#659) - [x] loading.md (#796) - [x] meta-tags-seo.md (#659) - [x] nuxt-components.md (#668) - [x] rendering-modes.md (#642) - [x] transitions.md (#668)

πŸ“ guides -> get-started

πŸ“ guides -> internals glossary

Done - [x] $nuxt.md (#1245) - [x] context.md (#1247) - [x] internals-builder.md (#946) - [x] internals-generator.md (#946) - [x] internals-module-container.md (#1247) - [x] internals-nuxt.md (#1247) - [x] internals-renderer.md (#793) - [x] internals.md (#946) - [x] nuxt-render-and-get-window.md (#793) - [x] nuxt-render-route.md (#793) - [x] nuxt-render.md (#793) - [x] nuxt.md (#793)
debs-obrien commented 4 years ago

@andriannus @febrihidayan hey guys, I created this issue to help with the translating of the guides section. Feel free to work away at it or perhaps others might join you and help translating. Thanks 😊

febrihidayan commented 4 years ago

@debs-obrien Okay, I'll make time for that 😁

febrihidayan commented 4 years ago

Hai @andriannus, apakah Anda bisa berkerjasama untuk terjemahkan ke bahasa Indonesia. Jika Anda bersedia silakan terjemahkan untuk bagian guides -> directory structure. Saya sedang melakukannya di bagian lain. Thanks πŸ˜€

jefrydco commented 4 years ago

Hi Mas @andriannus dan Mas @febrihidayan , saya ada saran, mungkin untuk mencegah kita mengerjakan berkas yg sama, bisa komen terlebih dahulu di sini mau mengerjakan berkas yg mana. Misalkan,

Saya mau mengerjakan berkas $nuxt.md dan content.md ya

Dan mungkin kalau bisa pengerjaannya per berkas dan PR yg dibuat juga tidak memuat perubahan yg terlalu banyak agar lebih mudah pengecekannya. Mungkin 2-3 commit akan lebih baik.

Kemudian ketika membuat PR, dibagian deskripsinya ditambahin tautan yg mengarah ke isu ini juga, untuk menandakan bahwa sudah ada PR untuk bagian tertentu. πŸ˜€

febrihidayan commented 4 years ago

@jefrydco oke, untuk saat ini saya tidak membuat PR, mungkin akan saya lakukan di waktu libur kerja Bagaimana dengan Anda, apakah sedang membuat PR?

Karena saya ingin menyelesaikan semua di bagian ini.

πŸ“ guides -> components glossary

febrihidayan commented 4 years ago

Ini sebagai info berkas yang sudah selesai id

πŸ“ guides -> components glossary (menyusul)

601

πŸ“ guides -> concepts (selesai)

πŸ“ guides -> get-started (selesai)

jefrydco commented 4 years ago

Hi Mas @febrihidayan , saat ini saya belum memulai untuk menerjemahkan dokumentasi Nuxt.js ke Bahasa Indonesia. Jika saya sudah mulai menerjemahkan, saya akan memberi komentar pada isu ini.

Hal tersebut di atas saya sarankan karena saya saat ini juga sedang menerjemahkan dokumentasi TypeScript ke dalam Bahasa Indonesia. Saya rasa akan lebih baik jika ada penerjemah Bahasa Indonesia lain yang dapat meninjau PR terjemahan yang kita buat sehingga hasil terjemahannya bisa maksimal.

Sebagai contoh proses pengulasan tersebut terdapat pada PR berikut https://github.com/microsoft/TypeScript-Website/pull/963 dan daftar berkas yang harus diterjemahkan pada Isu berikut https://github.com/microsoft/TypeScript-Website/issues/938.

Mungkin kita juga dapat menerapkan proses terjemahan tersebut pada dokumentasi Nuxt.js ini.

febrihidayan commented 4 years ago

@jefrydco baik mas, saya akan coba menyelesaikan untuk Nuxt.js. Kalau mas-Nya sudah selesai terjemahan TypeScript, jangan lupa mas untuk bantu disini atau barangkali saya juga bisa bantu di TypeScript 😁

jefrydco commented 4 years ago

Hi @debs-obrien , in my opinion, it is better if we can implement this GitHub Action https://github.com/orta/code-owner-self-merge for translation effort in Nuxt.js docs. The idea is, we choose several contributor to be code owner of each translation directory, since we already separated the translation according to its language.

Let say, @febrihidayan and @andriannus is the code owner for Indonesian language, we can add the following config in .github/CODEOWNERS:

# Collaborators for Indonesian Translation
content/id/**/*.md @febrihidayan @andriannus 

Then if someone create an PR related to that directory, GitHub Actions Bot will ping the code owner for reviewing the PR. if everything went well, the codeowner can merge the PR by just writing LGTM.

It is already implemented for translation effort in TypeScript Website, and I think it is quite helpful. You can take a look the PR Example here https://github.com/microsoft/TypeScript-Website/pull/963.

febrihidayan commented 4 years ago

@jefrydco Iya itu benar, mas. itu sangat membantuπŸ‘

orta commented 4 years ago

Feel free to ask question in the TypeScript Community discord about how we do translation stuff

trastanechora commented 4 years ago

Halo mas @andriannus @febrihidayan, saya ingin membantu untuk menerjemahkan bagian guides -> directory structure. Mohon balas sebagai tanda approval supaya bisa diketahui bahwa belum ada progress di bagian tersebut dan jika disetujui maka tidak dikerjakan berulang oleh orang lain.

febrihidayan commented 4 years ago

@trastanechora silahkan mas lanjutkan. Mohon untuk buat list filenya ya mas. Biar bisa di lihat apa saja yang sudah di tambahkan

trastanechora commented 4 years ago

Satu-persatu saja ya mas @febrihidayan saya tandai dengan PR nantinya, untuk check-list file ikut komentar pertama di issue ini saja.

febrihidayan commented 4 years ago

@trastanechora nggak apa apa, mas. Yang penting selesai πŸ‘

burhanahmeed commented 4 years ago

Halo mas @febrihidayan , saya mau mencoba bantu terjemahkan bagian,

:memo: guides -> features

febrihidayan commented 4 years ago

@burhanahmeed Silakan, mas πŸ‘

akwanmaroso commented 4 years ago

Halo mas @febrihidayan , saya mau mencoba bantu terjemahkan bagian: guides -> configuration-glossary

629

febrihidayan commented 4 years ago

@akwanmaroso Baik, mas. Silakan dilanjutkan πŸ‘

trastanechora commented 4 years ago

Apakah teman-teman setuju jika opsi bahasa berikut Screen Shot 2020-09-01 at 11 59 55

Yaitu Indonesian dirubah ke Bahasa Indonesia menjadi seperti berikut Screen Shot 2020-09-01 at 12 10 28 Screen Shot 2020-09-01 at 12 12 55

Variabel tersebut berada di i18n block on nuxt.config yang berdasarkan issue ini belum dicentang dan masih memiliki nilai default dari om Sebastien Chopin

@febrihidayan @burhanahmeed @akwanmaroso

febrihidayan commented 4 years ago

Ide bagus juga mas, kalau bisa bahasanya nggak pakai jadi Indonesia saja

trastanechora commented 4 years ago

Ide bagus juga mas, kalau bisa bahasanya nggak pakai jadi Indonesia saja

Usulan saya di atas merujuk dari situs Vue

Nation: Indonesia Nationality: Indonesian Language: Bahasa Indonesia / Bahasa

IMHO untuk menerjemahkan dokumentasi resmi seperti ini ada baiknya jika bisa lebih terstruktur dan dikoordinasikan dengan komunitas terkait jika ada, atau minimal merujuk ke sumber yang sudah ada dan hindari opini pribadi. Mas bisa membaca contoh panduan di sini.

Mas bisa menengok progress translasi dokumentasi teknis ke Bahasa Indonesia di sini. Komunitas NuxtJs Indonesia bisa diakses melalui Telegram atau join discord Frontend Indonesia.

Fitur terjemahan seperti ini adalah salah satu kesempatan untuk memperkuat Glosarium Bahasa Indonesia di ranah teknis. Baiknya tidak dilewatkan begitu saja dengan terjemahan ala kadarnya CMIIW

danilhendrasr commented 4 years ago

Halo mas @febrihidayan , saya mau mencoba bantu menerjemahkan bagian:

πŸ“ guides -> features:

febrihidayan commented 4 years ago

@trastanechora oh, begitu. Baik mas, jalankan saja dulu semoga aja yang baca mengerti dengan baik dan menggunakan kata yang baku

febrihidayan commented 4 years ago

@danilhendras Silakan, mas πŸ˜€

jefrydco commented 4 years ago

Untuk menghasilkan terjemahan yang baik, mungkin teman-teman dapat mengacu pada daftar kata pada Glosarium berikut:

https://github.com/vuejs-id/docs/blob/master/GLOSARIUM.md

Jika terdapat kata asing yang belum tercantum dalam glosarium tersebut mungkin bisa kita diskusikan bersama. Teman-teman juga dapat bergabung ke grup Discord Frontend Indonesia di (https://s.feid.dev/discord), di sana terdapat kanal #i18n yang bisa digunakan untuk mendiskusikan hal tersebut.

jasonnchann24 commented 4 years ago

Halo @febrihidayan, saya ingin membantu, apakah masih ada bagian yang belum diambil?

febrihidayan commented 4 years ago

@Jchann24 kelihatannya πŸ“ guides -> directory structure, belum ada mas

jasonnchann24 commented 4 years ago

πŸ“ guides -> directory structure

@febrihidayan , saya coba bantu ini ya. Sambil belajar πŸŽ’ ☺️

jasonnchann24 commented 4 years ago

πŸ“ guides -> directory structure

🍻

danilhendrasr commented 4 years ago

Saya mau membantu lagi nih

πŸ“ guides -> features

febrihidayan commented 4 years ago

@danilhendras Baik, mas. Silakan

burhanahmeed commented 4 years ago

Saya ambil lagi bagian yang ini

:memo: guides -> features

danilhendrasr commented 4 years ago

Mau ngambil lagi nih, dua berkas terakhir di bagian πŸ“ guides -> features yang belum diambil:

πŸ“ guides -> features:

ddhira123 commented 4 years ago

Aku ambil di bagian πŸ“ guides -> directory-structure yang belum diambil:

πŸ“ guides -> directory-structure:

barayuda commented 4 years ago

Halo teman-teman, saya ingin membantu, adakah bagian yg bisa diambil? Terima kasih

Zainal21 commented 4 years ago

Halo..teman-teman saya mau mengambil bagian guides-> internals glossary.

febrihidayan commented 4 years ago

Halo mas @febrihidayan , saya mau mencoba bantu terjemahkan bagian: guides -> configuration-glossary

629

  • [x] configuration-cli.md
  • [x] configuration-target.md
  • [x] configuration-srcdir.md

Halo @barayuda, Anda bisa coba melanjutkan yang ini.

Halo @Zainal21, silakan mas. Jangan lupa tarik issue ini ke request Anda, mas πŸ‘

zaiinhs commented 4 years ago

Hi mas @febrihidayan , untuk file di directori ini seperti nya masih kurang 3 file yang belum di terjemahin ya mas ? ini file nya pages-transition.md pages-validate.md pages-watchquery.md

Kalau belum, boleh saya yang menerjemahkan mas ? Terima kasih

febrihidayan commented 4 years ago

@zaiinhs seharusnya itu saya yang kerjakan, tetapi kelihatannya belum ada waktu. Tetapi silakan aja mas kerjakan, nanti add saya di pull request πŸ‘πŸ‘

zaiinhs commented 4 years ago

Oke siap mas @febrihidayan Terima kasih

rizalasrul commented 4 years ago

Hai. Saya ingin membantu menerjemahkan. Bagian mana yang bisa saya bantu?

ddhira123 commented 4 years ago

Hai. Saya ingin membantu mengerjakan, dan saya juga sudah melakukan PR untuk terjemahan pada file guides/directory-structure/layouts.md, kira-kira ada yang saya bisa bantu lagi sehingga PR saya bisa di-merge? :)

Namchee commented 4 years ago

Syaa ingin membantu menerjemahkan dokumen ini. Sepertinya bagian interals glossary belum ada yang mengerjakan, kalau begitu saya mulai coba kerjakan dari bagian $nuxt sampai internals.

febrihidayan commented 4 years ago

Halo @rizalasrul @ddhira123 @Namchee Bisa coba terjemahkan bagian guides -> configuration glossary

Untuk @Namchee sudah di ambil oleh kostributor lain.

Sedikit info peraturan untuk judul pull request di awal dengan docs(id):.

Berikut yang sudah di ambil oleh:

guides -> components glossary @zaiinhs

guides-> internals glossary @Zainal21

guides -> directory-structure @ddhira123

Namchee commented 4 years ago

Wah ternyata sudah yang mengerjakan ya. Kalau begitu, apakah saya boleh mengerjakan bagian configuration-glossary bagian telemetry sampai watchers? Sepertinya belum ada yang ambil (dari hasil search pada halaman ini)

febrihidayan commented 4 years ago

@Namchee Tentu saja boleh, mas. Akan tetapi infokan berkas yang akan di kerjakan

Namchee commented 4 years ago

Baiklah, kalau begitu saya akan mulai mengerjakan:

πŸ“ guides -> configuration glossary

PS: Mohon maaf, sepertinya urutan dalam web aslinya tidak terurut dengan urutan disini. Saya mengikuti urutan pada webnya.

andriannus commented 4 years ago

@febrihidayan Wah, aku terlalu sibuk kerja jadi tak pernah lagi buka Github. Maaf, Mas. Ada bagian yang masih bisa ku bantu? Thanks!

febrihidayan commented 4 years ago

Halo mas @andriannus, bisa ambil di bagian guides -> configuration glossary, tapi perhatikan sebagian berkas sudah di ambil lihat #795. Jika mas ingin mengambil mohon infokan berkas yang akan dikerjakan