Alfabetul GSM

În mesajele SMS poţi folosi caracterele suportate de standardul GSM 03.38, dar ai posibilitatea şi de a folosi caractere speciale. În acest caz mesajul tău va fi considerat ca şi codificat Unicode.

Standard GSM

Caracterele suportate de standardul GSM 03.38

@£$¥èéùìòÇØøÅåΔ_ΦΓΛΩΠΨΣΘΞÆæßÉ!"#¤%&'()*+,-./0123456789:;<=>? ABCDEFGHIJKLMNOPQRSTUVWXYZÄÖÑܧ¿abcdefghijklmnopqrstuvwxyzäöñüà 

Unele caractere speciale, aşa-numite extinse pot fi găsite doar în tabelul extins de caractere. În faţa caracterelor extinse va fi inserat un caracter ‘escape’, de aceea aceste caractere vor ocupa două spaţii într-un SMS. La afişare va apărea numai un singur caracter, dar standardul internaţional va număra ca două caractere. Aceste sunt următoarele:

|^€{}[~]\

Lugimea maximă a unui SMS în standardul GSM este de 160 caractere, dar desigur poţi trimite un mesaj în mai multe SMS-uri, dacă 160 de caractere nu sunt sufciiente. Nu uita, şi caracterul ‘space’ va conta.

1 – 160 caractere = 1 SMS
161 – 306 caractere = 2 SMS-uri
307 – 459 caractere = 3 SMS-uri
460 – 612 caractere = 4 SMS-uri
613 – 765 caractere = 5 SMS-uri …

Unicode

În acest standard aproape toate caracterele existente sunt suportate.

Dacă foloseşti doar un singur caracter Unicode, tot mesajul va fi considerat Unicode, astfel lungimea maximă a unui SMS va fi de 70 caractere in loc de 160 de caractere.

1 – 70 caractere = 1  SMS
71 – 134 caractere = 2 SMS-uri
135 – 201 caractere = 3 SMS-uri
202 – 268 caractere = 4 SMS-uri
269 ​​- 335 caractere = 5 SMS-uri …

Mai multe despre sistemul unicode poti gasi aici.

Recomandari

  • compuneți textul mesajului fără diacritice
  • aveti grija cand copiati mesajul text sau trimiteti mesajele automat prin serviciul API, unele caractere unicode pot fi ascunse.
  • utilizati link-uri scurte
  • utilizati parametrul cleanupUtf8 cand trimiteti prin API mesajele, sistemul va incerca sa converteasca SMS-ul la unul cu afabet standard GSM 03.38

Un comentariu la „Alfabetul GSM”

Lasă un comentariu