Jawaban singkat
Satu SMS Arab memuat hingga 70 karakter karena teks Arab dikirim dengan encoding UCS-2. Pesan Arab yang lebih panjang dipecah menjadi segmen berisi 67 karakter, sebab setiap segmen membawa header penyusun ulang. Sebagai perbandingan, pesan GSM-7 berbahasa Inggris memuat 160 karakter, atau 153 per segmen.
Mengapa batas karakter Arab lebih rendah daripada bahasa Inggris?
Setiap SMS membawa hingga 140 oktet data pengguna (3GPP TS 23.040). GSM-7 memadatkan karakter 7-bit, sehingga 160 karakter bisa dimuat. Huruf Arab tidak termasuk dalam alfabet GSM-7, jadi pesan memakai UCS-2 dengan 2 oktet per karakter: 140 / 2 = 70 karakter.
| Encoding | Digunakan untuk | Satu SMS | Per segmen pada SMS panjang |
|---|---|---|---|
| GSM-7 | Huruf Latin dasar, angka, tanda baca umum | 160 karakter | 153 karakter |
| UCS-2 | Huruf Arab, emoji, karakter non-GSM lainnya | 70 karakter | 67 karakter |
Berapa segmen yang akan dipakai pesan Arab saya?
Jika pesan melewati 70 karakter, bagi jumlah karakter dengan 67 lalu bulatkan ke atas. Setiap segmen biasanya ditagih sebagai satu SMS.
| Karakter Arab | Segmen |
|---|---|
| 1 sampai 70 | 1 |
| 71 sampai 134 | 2 |
| 135 sampai 201 | 3 |
| 202 sampai 268 | 4 |
Kesalahan umum pada SMS Arab
- Mencampur bahasa Inggris dan Arab dalam satu pesan: seluruh pesan menjadi UCS-2, sehingga teks bahasa Inggris juga dihitung dalam batas 70 karakter.
- Menambahkan emoji: sebagian besar emoji dikirim sebagai dua unit UCS-2, sehingga masing-masing memakai dua slot karakter.
- Menulis tautan dan tanda tangan berbahasa Arab yang panjang sehingga pesan terdorong ke segmen tambahan.
- Tulis draf teks Arab.
- Tempel ke penghitung karakter untuk melihat encoding dan jumlah segmen.
- Persingkat sampai sesuai dengan jumlah segmen yang Anda anggarkan.
- Kirim versi bahasa Inggris dan Arab sebagai pesan terpisah jika Anda membutuhkan keduanya.
