Creation:2025-08-23Last update: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 InggrisEdit this doc
If you have an idea for improving this documentation, please feel free to contribute by submitting a pull request on GitHub.
GitHub link to the documentationCopy
Copy doc Markdown to clipboard
Dokumentasi: Fungsi getLocaleLang di intlayer
Deskripsi
Fungsi getLocaleLang mengekstrak kode bahasa dari string locale. Fungsi ini mendukung locale dengan atau tanpa kode negara. Jika locale tidak diberikan, secara default akan mengembalikan string kosong.
Parameter
locale?: Locales- Deskripsi: String locale (misalnya,
Locales.ENGLISH_UNITED_STATES,Locales.FRENCH_CANADA) dari mana kode bahasa diekstrak. - Tipe:
Locales(opsional)
- Deskripsi: String locale (misalnya,
Mengembalikan
- Tipe:
string - Deskripsi: Kode bahasa yang diekstrak dari locale. Jika locale tidak diberikan, fungsi mengembalikan string kosong (
'').
Contoh Penggunaan
Mengekstrak Kode Bahasa:
typescript
Salin kode
Salin kode ke clipboard
import { getLocaleLang, Locales } from "intlayer";
getLocaleLang(Locales.ENGLISH_UNITED_STATES); // Output: "en"
getLocaleLang(Locales.ENGLISH); // Output: "en"
getLocaleLang(Locales.FRENCH_CANADA); // Output: "fr"
getLocaleLang(Locales.FRENCH); // Output: "fr"Kasus Tepi
Tidak Ada Locale yang Diberikan:
- Fungsi mengembalikan string kosong ketika
localeadalahundefined.
- Fungsi mengembalikan string kosong ketika
String Locale yang Rusak:
- Jika
localetidak mengikuti formatlanguage-country(misalnya,Locales.ENGLISH-US), fungsi akan dengan aman mengembalikan bagian sebelum'-'atau seluruh string jika tidak ada'-'.
- Jika