Bahasa Baru
YAMLResume dirancang untuk mendukung multi bahasa dari bawah ke atas, memungkinkan pengguna untuk membuat resume dalam bahasa yang mereka pilih.
Pada saat penulisan, YAMLResume mendukung bahasa berikut:
Jika bahasa pilihan Anda tidak tercantum, Anda dapat berkontribusi dengan mengikuti langkah-langkah di bawah untuk menambahkan dukungan untuk bahasa baru.
Daftarkan Bahasa Anda
Untuk menambahkan opsi locale.language baru ke YAMLResume, pertama
daftarkan bahasa Anda di
models/resume.ts
dengan menambahkan entri baru ke LOCALE_LANGUAGE_OPTIONS.
Checklist:
- Tambahkan bahasa Anda ke
LOCALE_LANGUAGE_OPTIONS. - Build dan uji CLI baru](/docs/contributing/cli#yamlresumecli-build)
dengan
pnpm cli dev languages list, pastikan bahasa Anda muncul di daftar.
Tambahkan Terjemahan
Sediakan terjemahan untuk semua opsi yang relevan, tanda baca dan istilah yang digunakan di YAMLResume. Ini memastikan pengguna dapat membuat resume dalam bahasa baru dengan label, opsi, terjemahan istilah, dan nama bagian yang akurat. Berikut adalah referensi PR untuk menambahkan terjemahan untuk bahasa Norwegia.
Checklist:
- Tambahkan terjemahan untuk nama negara
- Tambahkan terjemahan opsi untuk
degrees,fluency,languages,sections, danskills - Tambahkan terjemahan tanda baca untuk
comma,colon, danseparator - Tambahkan terjemahan istilah untuk
courses,keywords, danscore
Perbarui Konfigurasi Babel
YAMLResume menggunakan LaTeX untuk menghasilkan PDF, dan untuk mendapatkan hasil typesetting terbaik, kami perlu mengatur konfigurasi paket babel yang tepat. Berikut adalah referensi commit untuk bahasa Norwegia.
Checklist:
- Perbarui fungsi
renderBabelConfig()di preamble.ts untuk menyertakan paket babel untuk bahasa baru Anda.
Uji dengan Bahasa Baru
Build paket yamlresume/core dan
yamlresume/cli, lalu:
- Buat resume baru
pnpm cli dev new my-resume.yml - Atur
locale.languageke bahasa baru yang baru saja Anda tambahkan - Uji perubahan Anda dengan menghasilkan resume dalam bahasa baru
dengan
pnpm cli dev build my-resume.yml - Pastikan kedua output PDF berfungsi seperti yang diharapkan.
Mengirim PR Anda
Setelah Anda menyelesaikan langkah-langkah di atas, kirim pull request dengan deskripsi yang jelas tentang perubahan dan bahasa yang Anda tambahkan. Maintainer akan meninjau PR Anda dan mungkin meminta perubahan atau klarifikasi.
Terima kasih telah membantu membuat YAMLResume dapat diakses oleh lebih banyak orang di seluruh dunia!
Last updated on