Kembali ke fondasi

Kit UI · Teks dan format

Teks dan format, sama di setiap aplikasi.

Tanggal, uang, angka, label komponen, dan pesan galat dibuat sekali di paket bersama. Contoh di halaman ini mengikuti bahasa halaman.

Format

Intl dengan id-ID dan en-GB. Tanggal ISO tidak pernah bergeser sehari; jam ditampilkan dalam WIB (Asia/Jakarta).

  • Tanggal

    Masukan
    2026-07-13
    Hasil
    13 Juli 2026
  • Tahun ajaran

    Masukan
    2026-07-13 … 2027-06-30
    Hasil
    13 Juli 2026 – 30 Juni 2027
  • Jam (WIB)

    Masukan
    2026-07-13T07:30:00Z
    Hasil
    14.30
  • Tanggal dan jam (WIB)

    Masukan
    2026-07-13T07:30:00Z
    Hasil
    13 Juli 2026, 14.30
  • Rupiah

    Masukan
    1500000
    Hasil
    Rp 1.500.000
  • Angka

    Masukan
    1234567.5
    Hasil
    1.234.567,5
  • Waktu relatif

    Masukan
    -5 min
    Hasil
    5 menit yang lalu

Label bersama

Komponen @alfi/ui menerima teksnya lewat props. Objek label dibangun dari pesan ui_ dan diperiksa terhadap antarmukanya oleh npm run check.

  • Dialog

    close
    Tutup
  • Simpan

    save
    Simpan
    saving
    Menyimpan…
    saved
    Tersimpan
  • Konfirmasi

    confirm
    Ya, lanjutkan
    cancel
    Batal
  • Keadaan daftar

    loading
    Memuat…
    retry
    Coba lagi
    empty
    Belum ada data.
  • Kolom isian

    required
    Wajib diisi
    optional
    Opsional
  • Penomoran halaman

    Halaman 2 dari 9

Pesan galat bersama

Satu pesan dua bahasa untuk setiap keadaan. Isi respons atau jejak tumpukan tidak pernah ditampilkan.

  • Status 401

    unauthorized

    Sesi Anda berakhir. Silakan masuk lagi.

    Your session has ended. Please sign in again.

  • Status 403

    forbidden

    Anda tidak memiliki izin untuk melakukan ini.

    You do not have permission to do this.

  • Status 404

    not_found

    Data yang dicari tidak ditemukan.

    The data you are looking for was not found.

  • Status 409

    conflict

    Data sudah berubah atau sudah ada. Muat ulang, lalu coba lagi.

    The data has changed or already exists. Reload, then try again.

  • Status 5xx

    internal

    Terjadi kesalahan pada sistem. Coba lagi sebentar lagi.

    Something went wrong in the system. Try again in a moment.

  • Status Tidak ada respons

    network

    Tidak dapat terhubung. Periksa koneksi internet Anda, lalu coba lagi.

    Cannot connect. Check your internet connection, then try again.

© 2026 Yayasan Al Firdaus