Tak się składa, że mam MIUI wielojęzykowe i mogę sobie przełączać na wszystkie możliwe języki. Kraje które mają dodatkowe literki w alfabecie jak np. Słowacki mają tak samo zrobione Contacts jak ja.
Ale teraz sprawdziłem i chyba wiem w czym problem. To na jakiej literce zatrzymuje się ten mały kwadracik po prawej zależy od liczby kontaktów i ich ułożenia. Skasuj sobie ostatnie 5 kontaktów i zobaczysz, że zamiast na S zatrzyma ci się na O albo L. Chodzi o to, że jeśli dobijasz do końca listy to ten suwaczek nie idzie dalej i pozostawia literkę jaka jest pierwsza widoczna (od góry) na jednym ekranie.
Inaczej: ekran obejmuje 7 kontaktów. Jeśli na końcu listy masz kontakty na P, R, S,S,S,S,Z to okienko zatrzyma się na P lub między O a P.
Dlatego, że kontakt na P jest na samej górze, a ponieważ lista osiągnęła koniec to okienko dalej nie idzie. Natomiast jeśli dodasz kontakty na X,Y czy Z to okienko zatrzyma się dalej np. na S jeśli taki kontakt akurat będzie na samej górze. Sprawdź sam a zobaczysz, że jest reguła.
I tak to chyba działa.
Edit:
Poprawka: To ja tak mam, wy możecie mieć troszkę inaczej i literka może się nie pokrywać z kontaktem. Po prostu ja mam nowszą wersję tłumaczenia do kontaktów i nie dodałem tego do oficjalnego spolszczenia w celach testowych...
Edit2:
Aha i tu trzeba iść na kompromis. By literki z okienka na paseczku po prawej pokrywały się z pierwszym kontaktem na liście na końcu nie może być tam polskich znaków dodatkowych, czyli linijka w tłumaczeniu nie powinna być modyfikowana.