382 перевода ломают Android-приложения: аудит 1,26 млн строк на F-Droid
Аудит 4 476 репозиториев F-Droid выявил 382 перевода с ошибками в printf-плейсхолдерах, из которых 250 достижимы в коде приложений. Чаще всего встречаются лишний знак %, сломанный индекс вида % 1 $ s и переведённая буква конверсии.
- Проверено 1 262 958 переводов в 1 703 приложениях с плейсхолдерами
- 382 перевода падают, 250 из них вызываются кодом приложения
- Лишний % — самая частая ошибка: 45 строк в 26 репозиториях
- В ownCloud 47 падений в одном уйгурском файле из-за % 1 $ s
Читать дальше
Софт