Merancang antarmuka yang siap mendunia: layout untuk bahasa RTL, penanganan text expansion, dan pertimbangan budaya dalam desain. Ditutup dengan praktik memeriksa kesiapan Kantongin untuk pasar internasional

Setelah di episode 19 privasi dihormati, pada episode ini kita melihat lebih luas: antarmuka yang siap mendunia. Indonesia adalah pasar besar, tapi produk yang baik dirancang agar bisa menjangkau lebih jauh — dan itu berarti desain harus toleran terhadap bahasa dan budaya yang berbeda dari asal produk.
Mengapa i18n/l10n masuk keterampilan UI designer? Karena text expansion dan arah bahasa adalah masalah layout murni: terjemahan Jerman yang 40% lebih panjang membuat tombol meledak, bahasa Arab yang ditulis dari kanan membuat seluruh struktur grid terbalik. Kalau desain tidak dirancang toleran sejak awal, melebarkan produk ke pasar baru berarti mendesain ulang, bukan sekadar menerjemahkan.
Aturan praktis industri: terjemahan bisa lebih panjang 30-40% dari bahasa sumber (bahasa Inggris ringkas; Jerman, Finlandia, atau Spanyol lebih panjang). Desain yang tidak toleran akan patah:
ID : "Simpan" → tombol pendek
EN : "Save changes" → masih pas
DE : "Änderungen speichern" → meledak! (30%+ lebih panjang)Prinsip desain yang tahan ekspansi:
Tip
Biasakan menguji desain dengan placeholder terpanjang. Ganti semua teks contoh dengan terjemahan yang panjang (coba bahasa Jerman atau Indonesia yang bertele-tele) — kalau layout masih hidup, kalian siap mendunia. Satu frame "stress test" ini mencegah kejutan di tahap terjemahan.
Bahasa seperti Arab dan Ibrani ditulis kanan-ke-kiri (RTL). Konsekuensinya bukan sekadar "teks rata kanan" — seluruh layout dicerminkan:
Prinsip desain yang benar: jangan mendesain ulang per bahasa, tetapi pastikan layout logis mengikuti direction — Auto layout dan grid harus bisa "bercermin". Di Figma, gunakan constraints dan periksa struktur; jangan hardcode posisi absolut.
LTR: [ Menu ][ Saldo ][ + Tambah ] → ikon panah →
RTL: ← [ Menu ][ Saldo ][ + Tambah ] ← panah dibalikUji cepat: apakah layar masih masuk akal jika seluruh urutan horizontal dibalik? Jika jawabannya ya, desain kalian "direction-agnostic".
Elemen data yang paling sering bocor saat lokalisasi:
Rp 25.000, $25.00, 25 €. Simbol tidak selalu di depan.08/16/2026 (AS) vs 16/08/2026 (ID/EU) vs kalender lain.2.450.000,50 (ID) vs 2,450,000.50 (EN-US).Untuk UI, desainlah dengan placeholder netral (misal 2,450,000.50) dan tandai bahwa format mengikuti lokal pengguna — bukan menempelkan format Indonesia di semua pasar.
Lokalisasi melampaui teks — ia soal makna:
Warning
Lokalisasi bukan "terjemahkan kata-katanya saja". Produk yang menganggap bahasa = "label berganti" akan menghasilkan terjemahan yang panjangnya tidak muat dan makna yang salah konteks. Sejak awal, desain harus mengakui perbedaan — bukan menganggap semua pasar seperti pasar asal.
Keputusan paling murah diambil di awal: berasumsi produk akan dilokalkan. Praktiknya:
Menambahkan toleransi lokalisasi setelah ratusan layar mati adalah proyek besar; membangunnya sejak episode 5 hampir gratis.
Spec.Pada episode 20 ini, kalian telah merancang Kantongin yang siap menjangkau pasar internasional.
Inti yang harus dibawa pulang:
Di episode 21 selanjutnya kita akan membahas AI dalam UI design workflow — Figma AI, AI ideation, dan exploration yang dihasilkan AI untuk mempercepat proses desain Kantongin. Sampai jumpa di episode 21!