AquaMail Forum

На Русском языке => Ошибки => Topic started by: groozdev on November 14, 2017, 03:12:21 pm

Title: Русский язык
Post by: groozdev on November 14, 2017, 03:12:21 pm
Здравствуйте.
У меня в настройках телефона выбран английский язык (не спрашивайте зачем, мне так нужно). В самой программе Aquamail выбран русский. Когда заходишь в программу всё отображается на русском языке https://yadi.sk/i/6yCKrHZ53Pgink После чтения сообщений и т.п. программа вдруг переключается на английский https://yadi.sk/i/wwVr0IqJ3Pgiwn Как можно это исправить?
Телефон Huawei p9 lite, android 7.0, emui 5.0.1. Рута нет, прошивка оригинальная.
Title: Re: Русский язык
Post by: Kostya Vasilyev on November 14, 2017, 08:29:57 pm
Было у меня ощущение что смена языка "на лету", для которого приходится менять данные которые программы не должны менять - где-нибудь, когда-нибудь, не будет работать как надо :)

Нужны более конкретные шаги.

Мне неясно что именно означает "после чтения сообщений и т.п." Скажем, открывали письмо из уведомления, или в программе, и т.п.

То есть нужно:

- Исходное положение (руки на ширине плеч, ноги чуть согнуты...)

- Нажимаем вот сюда, происходит вот это

- Далее делаем вот так, затем вот так, и вот так ещё

- -> язык поменялся

Будут шаги - попробую воспроизвести. Вот только Xiaomi у меня нет, вообще, никаких.

Так что если получится на другом телефоне (скажем Samsung Galaxy тоже с 7.0), то можно будет попробовать исправить. Если не получится, то нет.
Title: Re: Русский язык
Post by: groozdev on November 15, 2017, 04:01:51 pm
У меня в программе проверяется два почтовых ящика. Один проверяется каждые полчаса, второй - вручную. Захожу в программу, чтобы проверить второй ящик, всё на русском. Синхронизирую, захожу в новые непрочитанные письма, читаю их, выхожу на основной экран (на скринах), и всё становится на английском, даже настройки.
Title: Re: Русский язык
Post by: Kostya Vasilyev on November 17, 2017, 08:53:19 pm
Quote
Захожу в программу, чтобы проверить второй ящик, всё на русском. Синхронизирую, захожу в новые непрочитанные письма, читаю их, выхожу на основной экран (на скринах), и всё становится на английском, даже настройки.

Я сейчас проделал то же самое.

Nexus 5 - 6.0 - системный язык англ, в программе русс.- всё нормально, язык не меняется обратно.

Samsung S6 - 7.0 - системный русс, в программе англ - да, меняется после открытия письма.

Я запишу и попробую посмотреть, но учитывая что 1) языком управляет сам Андроид, и 2) программы не имеют официального способа менять язык то есть 3) динамическая смена языка использует недокументированные вызовы ...

... возможно лучше будет вообще убрать эту возможность (точнее, невозможность, или глюкожность).