Ajukan pertanyaan Anda dan dapatkan ringkasan dokumen dengan merujuk halaman ini dan penyedia AI pilihan Anda
Riwayat Versi
- "Inisialisasi riwayat"v5.5.1029/6/2025
Konten halaman ini diterjemahkan menggunakan AI.
Lihat versi terakhir dari konten aslinya dalam bahasa InggrisJika Anda memiliki ide untuk meningkatkan dokumentasi ini, silakan berkontribusi dengan mengajukan pull request di GitHub.
Tautan GitHub ke dokumentasiSalin Markdown dokumentasi ke clipboard
Menghasilkan Terjemahan Otomatis dalam Pipeline CI/CD
Intlayer memungkinkan pembuatan terjemahan secara otomatis untuk file deklarasi konten Anda. Ada beberapa cara untuk mencapainya tergantung pada alur kerja Anda.
Daftar Isi
Menggunakan CMS
Dengan Intlayer, Anda dapat mengadopsi alur kerja di mana hanya satu locale yang dideklarasikan secara lokal, sementara semua terjemahan dikelola secara remote melalui CMS. Ini memungkinkan konten dan terjemahan benar-benar terpisah dari codebase, memberikan fleksibilitas lebih bagi editor konten dan memungkinkan Live Sync (tidak perlu membangun ulang aplikasi untuk menerapkan perubahan).
Contoh Konfigurasi
Salin kode ke clipboard
Untuk mempelajari lebih lanjut tentang CMS, lihat dokumentasi resmi.
Menggunakan Husky
Anda dapat mengintegrasikan pembuatan terjemahan ke dalam alur kerja Git lokal Anda menggunakan Husky.
Contoh Konfigurasi
Salin kode ke clipboard
Salin kode ke clipboard
Untuk informasi lebih lanjut tentang perintah Intlayer CLI dan penggunaannya, lihat dokumentasi CLI.
Jika Anda memiliki beberapa aplikasi dalam repo Anda yang menggunakan instance intlayer terpisah, Anda dapat menggunakan argumen --base-dir seperti ini:
Salin kode ke clipboard
Menggunakan GitHub Actions
Intlayer menyediakan perintah CLI untuk mengisi otomatis dan meninjau konten kamus. Ini dapat diintegrasikan ke dalam alur kerja CI/CD Anda menggunakan GitHub Actions.
Salin kode ke clipboard
Untuk mengatur variabel lingkungan, buka GitHub → Settings → Secrets and variables → Actions dan tambahkan secret tersebut.
Sama seperti untuk Husky, dalam kasus monorepo, Anda dapat menggunakan argumen --base-dir untuk memproses setiap aplikasi secara berurutan.
Secara default, argumen--git-diffmemfilter kamus yang mencakup perubahan dari basis (defaultorigin/main) ke cabang saat ini (default:HEAD).
Untuk informasi lebih lanjut tentang perintah Intlayer CLI dan penggunaannya, lihat dokumentasi CLI.