Локализация приложений может влиять на системные ошибки, например, по следующим причинам:
- Использование неподдерживаемых кодировок. 1 Если в приложении используются кодировки, которые не поддерживают, например, китайские символы, то при переходе на китайскую локаль вместо ожидаемых иероглифов будут отображаться неинформативные квадратные элементы. 1 Также при вводе неподдерживаемых символов в поле поиска или создания пользователя и пароля может возникнуть ошибка сервера. 1
- Неподдерживаемые локальные календари, форматы даты и времени. 1 Например, может использоваться 24- или 12-часовой формат времени, либо формат даты в приложении будет отличаться от того, который установлен по умолчанию для локальной операционной системы. 1
- Использование различных названий для одного элемента управления. 1 Особенно часто это касается кнопок «Ok» и «Cancel». 1 Для одной части приложения эти кнопки переводятся и имеют соответствующий элемент на местном языке, а для другой части — переводов нет. 1
- Нарушение путей к системным папкам. 13 Часто ссылки на системные папки могут повреждаться во время перевода, и они больше не адресуют к нужным ресурсам. 3 Примером проявления такого дефекта служат неотображаемые «сломанные» изображения. 3
- Недопереводы основного контента. 1 Сюда относятся грамматические, синтаксические, стилистические и смысловые ошибки. 1
Баги, найденные при тестировании локализации, как правило, будут связаны непосредственно с локалью, а не с самим приложением. 2