Универсальная кодировка символов (UCS-2) – это стандарт кодировки текста, позволяющий передавать символы различных языков мира, включая кириллицу, арабские, китайские и японские символы, а также эмодзи и специальные символы Unicode в SMS-сообщениях.
В отличие от GSM-7, где один символ занимает меньше места, в UCS-2 каждый символ занимает 16 бит памяти. Из-за этого максимальная длина одного SMS значительно уменьшается:
Некоторые эмодзи или сложные Unicode-символы могут занимать более одного символа, поэтому фактическая длина сообщения может быть еще меньше.
Кодировка UCS-2 автоматически активируется, если в тексте присутствуют: