почему телефон не сохраняет контакты с длинными фамилиями
Сообщение об ошибке: «имя слишком длинное» на Xiaomi (Redmi)
Некоторые пользователи смартфонов Xiaomi (Redmi) столкнулись с тем, что при попытке создать новую запись в телефонной книге видели сообщение «имя слишком длинное» на Xiaomi. Но при этом совершенно непонятно что с этим делать, если человека зовут так, как зовут, не сокращать же его фамилию до неприличия? Но записать как-то надо, вам нужен этот контакт, как же быть?
И самое главное – с чем связана ошибка? Не может же быть так, чтобы разработчики не предусмотрели столь глупую ошибку и не исправили её на протяжении многих лет продаж телефонов Xiaomi в России.
Всё дело не в том, что программисты в Сяоми работают неадекватные, а в устаревшем формате хранения данных в памяти SIM-карты.
Надо понимать, что во времена создания стандарта SIM-карт время было иное и технологии не позволяли отдать карточке много памяти, экономили на всём. При этом создатели работали с английским языком, который кодируется иначе, чем русский. Это нам кажется, что буквы почти те же самые, а для компьютера кодировка русского языка занимает больше памяти, чем английского.
Поэтому при записи имени и фамилии контакта на английском проблем нет, а при попытке записать их на русском, появляются.
Если вы успели попользоваться СМС-сообщениями, вы помните, что для русского языка ограничения для одного сообщения были равны 70 символами, а для английского целыми 140 – в 2 раза больше. Корень проблемы тут один и тот же.
Исправить ошибку длинного имени на Xiaomi возможно простым методом – необходимо выбрать место для хранения контактов память смартфона вместо SIM-карты.
Как перенести контакты с симки в память Xiaomi, чтобы избавиться от ошибки слишком длинного имени
Первым делом нам необходимо перенести все записи из памяти сим-карты в память смартфона, чтобы при добавлении новых записей все они хранились в одном месте. Это облегчит создание резервных копий, а также упростит фильтрацию их отображений.