Ajukan pertanyaan Anda dan dapatkan ringkasan dokumen dengan merujuk halaman ini dan penyedia AI pilihan Anda
Riwayat Versi
- "Menambahkan konten perintah standalone"v8.6.431/3/2026
- "Menambahkan konten perintah CI"v7.5.116/1/2026
- "Menambahkan konten perintah list projects"v7.5.116/1/2026
- "Menambahkan konten perintah init"v7.5.930/12/2025
- "Menambahkan konten perintah extract"v7.2.322/11/2025
- "Menambahkan opsi skipIfExists pada perintah translate"v7.1.05/11/2025
- "Menambahkan alias untuk argumen dan perintah CLI"v6.1.427/1/2025
- "Menambahkan opsi build pada perintah"v6.1.35/10/2025
- "Menambahkan konten perintah version"v6.1.226/9/2025
- "Menyetel opsi verbose ke true secara default melalui CLI"v6.1.026/9/2025
- "Menambahkan perintah watch dan opsi with"v6.1.023/9/2025
- "Menambahkan konten perintah editor"v6.0.123/9/2025
- "Menambahkan perintah content test dan list"v6.0.017/9/2025
- "Memperbarui dokumentasi parameter perintah CLI"v5.5.1111/7/2025
- "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
Intlayer CLI - Semua perintah Intlayer CLI untuk situs web multibahasa Anda
Daftar Isi
Instal Paket
Instal paket-paket yang diperlukan menggunakan npm:
Salin kode ke clipboard
npm install intlayer-cli -gJika paket intlayer sudah terinstal, CLI akan terinstal secara otomatis. Anda dapat melewatkan langkah ini.
Paket intlayer-cli
Paket intlayer-cli dirancang untuk mentranspilasi deklarasi intlayer Anda ke dalam kamus.
Paket ini mentranspilasi semua file intlayer, seperti src/**/*.content.{ts|js|mjs|cjs|json}. Lihat cara mendeklarasikan file deklarasi Intlayer Anda.
Untuk menginterpretasikan kamus intlayer, Anda dapat menggunakan interpreter, seperti react-intlayer atau next-intlayer.
Dukungan File Konfigurasi
Intlayer menerima beberapa format file konfigurasi:
intlayer.config.tsintlayer.config.jsintlayer.config.jsonintlayer.config.cjsintlayer.config.mjs.intlayerrc
Untuk mempelajari cara mengonfigurasi bahasa yang tersedia atau parameter lainnya, lihat dokumentasi konfigurasi di sini.
Menjalankan Perintah Intlayer
Autentikasi
- Login - Autentikasi dengan Intlayer CMS dan dapatkan kredensial akses
Perintah Utama
- Build Dictionaries - Bangun kamus Anda dari file deklarasi konten
- Watch Dictionaries - Pantau perubahan dan bangun kembali kamus secara otomatis
- Create Standalone Bundle - Buat bundel JavaScript mandiri yang berisi Intlayer dan paket yang ditentukan
- Check CLI Version - Periksa versi Intlayer CLI yang terinstal
- List Projects - Daftar semua proyek Intlayer dalam direktori atau repositori git
Manajemen Kamus
- Push Dictionaries - Kirim kamus ke Editor Intlayer dan CMS
- Pull Dictionaries - Ambil kamus dari Editor Intlayer dan CMS
- Fill Dictionaries - Isi, audit, dan terjemahkan kamus menggunakan AI
- Test Missing Translations - Uji dan identifikasi terjemahan yang hilang
- List Content Declaration Files - Daftar semua file deklarasi konten dalam proyek Anda
Manajemen Komponen
- Extract Strings - Ekstrak string dari komponen ke file .content di dekat komponen
Konfigurasi
- Initialize Intlayer - Siapkan Intlayer di proyek Anda dengan konfigurasi otomatis
- Manage Configuration - Dapatkan konfigurasi Intlayer Anda dan kirimkan ke CMS
Manajemen Dokumen
- Translate Document - Terjemahkan file dokumen secara otomatis menggunakan AI
- Review Document - Tinjau file dokumen untuk kualitas dan konsistensi
Editor dan Live Sync
- Editor Commands - Gunakan perintah editor Intlayer
- Live Sync Commands - Gunakan Live Sync untuk menerapkan perubahan konten dari CMS saat runtime
CI/CD dan Otomatisasi
- CI Command - Jalankan perintah Intlayer dengan kredensial yang disuntikkan secara otomatis untuk alur kerja CI/CD
Alat Pengembang
- CLI SDK - Gunakan Intlayer CLI SDK di kode Anda sendiri
- Debug Intlayer Command - Debug dan selesaikan masalah dengan Intlayer CLI
Gunakan perintah intlayer di package.json Anda
Salin kode ke clipboard
"scripts": { "intlayer:init": "npx intlayer init", "intlayer:login": "npx intlayer login", "intlayer:build": "npx intlayer build", "intlayer:watch": "npx intlayer build --watch", "intlayer:standalone": "npx intlayer standalone --packages intlayer vanilla-intlayer", "intlayer:push": "npx intlayer push", "intlayer:pull": "npx intlayer pull", "intlayer:fill": "npx intlayer fill", "intlayer:list": "npx intlayer content list", "intlayer:test": "npx intlayer content test", "intlayer:extract": "npx intlayer extract", "intlayer:projects": "npx intlayer projects list", "intlayer:doc:translate": "npx intlayer doc translate", "intlayer:doc:review": "npx intlayer doc review"}Catatan: Anda juga dapat menggunakan alias yang lebih pendek:
npx intlayer list: menggantikannpx intlayer content listnpx intlayer test: menggantikannpx intlayer content testnpx intlayer projects-listataunpx intlayer pl: menggantikannpx intlayer projects list