BerandaSandboxShowcaseAplikasiDokumentasiBlog
    • EnglishInggris
      EN
    • русскийRusia
      RU
    • 日本語Jepang
      JA
    • françaisPrancis
      FR
    • 한국어Korea
      KO
    • 中文Tionghoa
      ZH
    • españolSpanyol
      ES
    • DeutschJerman
      DE
    • العربيةArab
      AR
    • italianoItalia
      IT
    • British EnglishInggris (Britania)
      EN-GB
    • portuguêsPortugis
      PT
    • हिन्दीHindi
      HI
    • TürkçeTurki
      TR
    • polskiPolski
      PL
    • IndonesiaIndonesia
      ID
    • Tiếng ViệtVietnam
      VI
    • українськаUkraina
      UK
    /
    Filter dokumen berdasarkan framework
    Alt+←
    Mengapa Intlayer?
    Mulai
    Konsep
    • Bagaimana Intlayer bekerja
    • Konfigurasi
    • TestFillBuildWatchExtractLoginPushPullConfigurationListVersionEditorLiveDebugDoc ReviewDoc TranslateSDK
    • Editor visual
    • CMS
    • Integrasi CI/CD
    • TerjemahanPluralPenumeraanKondisiJenis kelaminPenambahanBerkasNestingMarkdownHTMLPengambilan fungsi
    • File untuk setiap lokal
    • Kompilator
    • Pengisian otomatis
    • Pengujian
    • Optimasi paket
    Lingkungan
    • Next.js 14 dan App Router
      Next.js 15
      Next.js tanpa locale URL
      Next.js dan Page Router
      Compiler
    • Tanstack Start Solid
    • Astro dan React
      Astro dan Svelte
      Astro dan Vue
      Astro dan Solid
      Astro dan Preact
      Astro dan Lit
      Astro dan Vanilla JS
    • React Router v7
      React Router v7 (fs-routes)
      Compiler
    • Nuxt dan Vue
    • Vite dan Solid
    • SvelteKit
    • Vite dan Preact
    • Vite dan Vanilla JS
    • Vite dan Lit
    • Angular 19 (Webpack)
      Analog
    • React CRA
    • React Native dan Expo
    • Express.js
      NestJS
      Fastify
      Hono
      Adonis
    • Lynx dan React
    Plugins
    • JSON
    • gettext (.po)
    Ekstensi VS Code
    Agen
    • Server MCP
    • Keahlian agen
    Rilis
    • v8
    • v7
    • v6
    Benchmark
    • Next.js
    • TanStack
    • Vue
    • Solid
    • Svelte
    Blog
    Ajukan pertanyaan
    1. Documentation
    2. Konsep
    3. CLI
    Dibuat:2024-08-11Terakhir diperbarui:2026-03-31
    Referensikan dokumen ini ke asisten AI favorit Anda
    ChatGPT
    Claude
    DeepSeek
    Google AI mode
    Gemini
    Perplexity
    Mistral
    Grok

    Ajukan pertanyaan Anda dan dapatkan ringkasan dokumen dengan merujuk halaman ini dan penyedia AI pilihan Anda

    Riwayat Versi

    1. "Menambahkan konten perintah standalone"
      v8.6.431/3/2026
    2. "Menambahkan konten perintah CI"
      v7.5.116/1/2026
    3. "Menambahkan konten perintah list projects"
      v7.5.116/1/2026
    4. "Menambahkan konten perintah init"
      v7.5.930/12/2025
    5. "Menambahkan konten perintah extract"
      v7.2.322/11/2025
    6. "Menambahkan opsi skipIfExists pada perintah translate"
      v7.1.05/11/2025
    7. "Menambahkan alias untuk argumen dan perintah CLI"
      v6.1.427/1/2025
    8. "Menambahkan opsi build pada perintah"
      v6.1.35/10/2025
    9. "Menambahkan konten perintah version"
      v6.1.226/9/2025
    10. "Menyetel opsi verbose ke true secara default melalui CLI"
      v6.1.026/9/2025
    11. "Menambahkan perintah watch dan opsi with"
      v6.1.023/9/2025
    12. "Menambahkan konten perintah editor"
      v6.0.123/9/2025
    13. "Menambahkan perintah content test dan list"
      v6.0.017/9/2025
    14. "Memperbarui dokumentasi parameter perintah CLI"
      v5.5.1111/7/2025
    15. "Inisialisasi riwayat"
      v5.5.1029/6/2025

    Konten halaman ini diterjemahkan menggunakan AI.

    Lihat versi terakhir dari konten aslinya dalam bahasa Inggris
    Sunting dokumen ini

    Jika Anda memiliki ide untuk meningkatkan dokumentasi ini, silakan berkontribusi dengan mengajukan pull request di GitHub.

    Tautan GitHub ke dokumentasi
    Salin

    Salin 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:

    bash
    Salin kode

    Salin kode ke clipboard

    npm install intlayer-cli -g
    Jika 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.ts
    • intlayer.config.js
    • intlayer.config.json
    • intlayer.config.cjs
    • intlayer.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

    package.json
    Salin kode

    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: menggantikan npx intlayer content list
    • npx intlayer test: menggantikan npx intlayer content test
    • npx intlayer projects-list atau npx intlayer pl: menggantikan npx intlayer projects list
    Konfigurasi
    Test
    Alt+→

    Di halaman ini

      Diskusi bersifat anonim dan ditinjau secara berkala untuk mengatasi masalah umum. Jangan ragu untuk berbagi ide fitur, masukan tentang dokumentasi, atau apa pun yang terkait dengan Intlayer, kami menggunakan masukan ini untuk membentuk peta jalan dan meningkatkan produk.

      npm install intlayer-cli -g
      "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"}