UCS-2 — это 16-битная кодировка, используемая, когда сообщение содержит символы вне алфавита GSM-7; оно допускает 70 символов на сообщение (67 на часть), поэтому нелатинский текст стоит примерно в два раза больше сегментов.
Если в тексте есть хотя бы один символ вне таблиц GSM-7, телефон и сеть кодируют всё сообщение в UCS-2, где на символ отводится два байта. В 140-байтовую полезную нагрузку помещается 70 символов, а в каждую часть составного SMS — 67.
Тексты на кириллице, арабском, иврите, деванагари, тайском, китайском, японском и корейском всегда требуют UCS-2; более компактной SMS-кодировки для этих систем письменности нет, поэтому длину планируют блоками по 70 символов. В латинском тексте переход на UCS-2 чаще всего вызывает случайно вставленный типографский апостроф, маркер или эмодзи.
В SMSMeteor: в одном сегменте Unicode помещается 70 символов (67 на часть при объединении) символов; редактор сообщения выделяет несовместимый с GSM-7 символ и, если возможно, предлагает замену.
