Pertanyaan Umum

    Pakai Intlayer di Next.js tanpa [locale] di path

    Pelajari cara menggunakan Intlayer dengan Next.js tanpa `[locale]` di jalur halaman.

    Bisakah saya menggunakan array sebagai deklarasi konten?

    Ya: array bisa menjadi deklarasi konten di Intlayer. Cara mendeklarasikannya, menerjemahkan setiap item, dan membacanya di komponen.

    Cara membangun kamus?

    Kapan Intlayer mem-build kamus secara otomatis, cara menjalankan build manual dengan CLI, dan di mana file hasilnya ditulis.

    Perbaiki error build Intlayer di CI/CD

    Perbaiki error render Server Components yang hanya muncul di CI/CD dengan memastikan kamus Intlayer di-build saat proses build.

    Saya mendapatkan error module not found saat menggunakan bun

    Perbaiki error "Cannot find package" saat memakai Intlayer dengan Bun, yang disebabkan cara Bun membatasi require(), dengan konfigurasi yang menyelesaikannya.

    Batasi pemakaian token Claude Code saat menerjemahkan

    Mengapa menerjemahkan dengan Claude Code menghabiskan banyak token, apa yang dilakukan Intlayer sebagai gantinya, dan cara memakai langganan Claude untuk terjemahan.

    Bagaimana cara menyesuaikan daftar locale?

    Sesuaikan daftar locale yang didukung Intlayer di intlayer.config.ts, termasuk varian regional dan locale default.

    Cara mengonfigurasi routing berbasis domain?

    Sajikan setiap locale dari domainnya sendiri dengan routing berbasis domain Intlayer, dikonfigurasi di intlayer.config.ts dengan redirect otomatis.

    vite-env-only: error node:fs palsu dengan Intlayer

    Mengapa vite-env-only melaporkan impor `node:fs` yang ditolak dengan Intlayer + React-Router + Vite dan apa yang harus dilakukan.

    Perbaiki error ESBuild dengan Intlayer

    Perbaiki error ESBuild saat build Intlayer, biasanya karena plugin bundler untuk framework Anda tidak ada atau salah dikonfigurasi.

    Cara mengambil locale dari cookies / headers?

    Baca locale saat ini dari cookie atau header request dengan Intlayer, di server atau middleware, untuk menampilkan bahasa yang tepat.

    Tipe IntlayerNode. Apa itu?

    Apa itu tipe IntlayerNode? Mengapa string saya diubah menjadi IntlayerNode<string>?

    Perintah Intlayer tidak terdefinisi

    Perbaiki error "intlayer: command not found": pasang CLI, jalankan melalui package manager, dan periksa PATH Anda.

    Locale yang Salah Diambil dari URL

    Perbaiki locale yang salah terbaca dari URL di Next.js, seperti "about" alih-alih "en", dengan struktur folder [locale] yang diharapkan Intlayer.

    Bisakah tipe node digabungkan? (cth. beberapa bentuk jamak dalam satu kalimat)

    Cara menggabungkan tipe node dan mengekspresikan beberapa variabel jamak independen dalam satu kalimat menggunakan insert() atau plural() bersarang di Intlayer.

    Saya mendapatkan error terkait sub-paket @intlayer/*

    Perbaiki error akibat versi sub-paket @intlayer/* yang berbeda: samakan semua paket Intlayer ke versi yang sama dan bersihkan cache.

    Rendering Statis vs Dinamis dengan i18n di Next.js

    Mengapa helper next-intl membuat rute i18n Next.js menjadi dinamis, dan cara menjaga halaman terlokalisasi tetap dirender statis.

    Bisakah saya menerjemahkan jalur URL?

    Ya: Intlayer bisa menerjemahkan path URL, seperti /about menjadi /id/tentang, dengan penulisan ulang URL yang dikonfigurasi per locale.

    Perbaiki error "unknown command" Intlayer

    Perbaiki error "unknown command" CLI Intlayer: periksa nama perintah, versi CLI, dan cara Anda memanggil binary.

    Bisakah saya menggunakan Intlayer tanpa provider global?

    Membaca konten Intlayer tanpa memasang provider, bagaimana locale di-resolve di server dan di browser, serta perbedaan performa dibandingkan dengan provider.