Apidog mendukung berbagai bahasa untuk pembuatan data mock dinamis melalui fitur lokal Faker.js. Hal ini memungkinkan Anda menghasilkan data yang dilokalkan—seperti nama, alamat, dan nomor telepon—yang sesuai dengan wilayah atau budaya target Anda.Perilaku Lokal Default#
Secara default, Faker mengikuti pengaturan bahasa proyek Anda.Atur bahasa proyek Anda di Project Settings → Basic Settings
Bahasa ini berfungsi sebagai lokal default untuk semua nilai mock yang dihasilkan secara dinamis
Menyesuaikan Lokal Faker#
Untuk mengatur lokal Faker secara independen dari bahasa proyek Anda:1
Buka Project Settings → Feature Settings → Mock Settings
2
Pilih lokal Faker yang Anda inginkan dari dropdown
Pengaturan ini menggantikan bahasa proyek default dan menghasilkan data mock menggunakan lokal yang ditentukan.Penggantian Lokal pada Tingkat Field#
Ganti lokal untuk setiap field menggunakan parameter locale dalam ekspresi mock:{{$person.fullName(locale='ja')}}
Fleksibilitas ini memungkinkan Anda mencampur berbagai bahasa dalam respons mock yang sama saat diperlukan.Menguji fitur internasionalisasi (i18n)
Mensimulasikan basis pengguna multibahasa
Menghasilkan data pengujian khusus wilayah
Konfigurasi Zona Waktu#
Zona Waktu Tingkat Proyek#
Tetapkan zona waktu default untuk semua nilai tanggal dan waktu yang dihasilkan secara dinamis:1
Buka Project Settings → Feature Settings → Mock Settings
2
Pilih zona waktu yang Anda inginkan
Semua tanggal dan waktu yang dihasilkan menggunakan zona waktu ini kecuali diganti pada tingkat field.Penggantian Zona Waktu pada Tingkat Field#
Ganti zona waktu untuk setiap field tanggal atau waktu menggunakan parameter timeZone.| Kasus Penggunaan | Ekspresi | Contoh Output |
|---|
| Tanggal terbaru (Tokyo) | {{$date.recent(days=1, timeZone='Asia/Tokyo')}} | 2024-06-13T16:48:12+09:00 |
| Rentang tanggal (London) | {{$date.between(from='2024-01-01', to='2024-12-31', timeZone='Europe/London', format='yyyy-MM-dd HH:mm:ss')}} | 2024-03-15 04:26:52 |
Parameter zona waktu pada tingkat field memberikan kontrol yang presisi atas data tanggal dan waktu, sehingga memungkinkan simulasi yang akurat untuk wilayah atau zona waktu mana pun dalam respons mock Anda.