Dibuat:2025-08-23Terakhir diperbarui:2025-08-23
Referensikan dokumen ini ke asisten AI favorit AndaChatGPTClaudeDeepSeekGoogle AI modeGeminiPerplexityMistralGrok
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 InggrisSunting dokumen ini
Jika Anda memiliki ide untuk meningkatkan dokumentasi ini, silakan berkontribusi dengan mengajukan pull request di GitHub.
Tautan GitHub ke dokumentasiSalin
Salin Markdown dokumentasi ke clipboard
Dokumentasi: Fungsi getTranslationContent di intlayer
Deskripsi
Fungsi getTranslationContent mengambil konten yang sesuai dengan locale tertentu dari sekumpulan konten bahasa yang dapat disesuaikan. Jika locale yang ditentukan tidak ditemukan, fungsi ini akan mengembalikan konten untuk locale default yang dikonfigurasi dalam proyek.
Parameter
languageContent: CustomizableLanguageContent<Content>- Deskripsi: Objek yang berisi terjemahan untuk berbagai locale. Setiap kunci mewakili sebuah locale, dan nilainya adalah konten yang sesuai.
- Tipe:
CustomizableLanguageContent<Content>Contentdapat berupa tipe apa saja, dengan defaultstring.
locale: Locales- Deskripsi: Locale yang kontennya akan diambil.
- Tipe:
Locales
Mengembalikan
- Tipe:
Content - Deskripsi: Konten yang sesuai dengan locale yang ditentukan. Jika locale tidak ditemukan, konten dari locale default akan dikembalikan.
Contoh Penggunaan
Penggunaan Dasar
Locale yang Hilang:
Menggunakan Tipe Konten Kustom:
Kasus Khusus
- Locale Tidak Ditemukan:
- Ketika
localetidak ditemukan dalamlanguageContent, fungsi mengembalikan konten untuk locale default.
- Ketika
- Konten Bahasa Tidak Lengkap:
- Jika sebuah locale hanya didefinisikan sebagian, fungsi tidak menggabungkan konten. Fungsi secara ketat mengambil nilai dari locale yang ditentukan atau kembali ke default.
- Penegakan TypeScript:
- Jika locale dalam
languageContenttidak sesuai dengan konfigurasi proyek, TypeScript akan menegakkan semua locale yang diperlukan untuk didefinisikan, memastikan konten lengkap dan aman secara tipe.
- Jika locale dalam