Author Topic: Translations for Doze Mode help screen, all languages needed  (Read 16292 times)

Kostya Vasilyev

  • Hero Member
  • *****
  • Posts: 12742
Update: http://www.aqua-mail.com/forum/index.php?topic=4650.msg26538#msg26538


I recently received a message from Google Play Policy Team, and have to update the app to remove the "set ignore in doze mode" permission for Android 6.0+ (or else the app will be delisted).

For those who wish to know the details: https://plus.google.com/+KostyaVasilyev

With the permission removed, the process of excluding the app from Doze Mode "battery optimizations" is going to be more complicated for the user.

No longer a popup with "ok", "cancel" -- I'll only be able to take the user to the Battery screen in Settings, and he/she will have to make the changes there him/herself.

So there is now a help screen just before that, explaining what it is, and what to do on that Settings screen.

I've posted screenshots in G+, and also attaching here.

https://plus.google.com/+KostyaVasilyev/posts/8GqSPTR18rE

I really need translations of these new text items into as many languages as possible.

Would be great to have German, Italian, Spanish, Portuguese, Slovak, Czech.

    <string name="doze_mode_help_brief">Android 6+: For more reliable mail checking, you may want to allow AquaMail to
work in the background (ignoring \"battery optimizations\")</string>

    <string name="doze_mode_learn_more">Learn more</string>

    <string name="doze_mode_activity">Android 6+ Doze Mode</string>

    <string name="doze_mode_help_detailed">The newer Android versions restrict how often apps are allowed to work in the background.\n\nWhen
the phone is stationary, Android will let AquaMail check mail only every so often, and less and less often while the phone isn\'t moved.\n\nYou
can avoid this and have AquaMail check mail on the schedule you want by excluding the app from Android\'s \"battery optimization\".\n\nTo
do this, tap OK below to open the relevant screen in the phone\'s Settings app.\n\nOn that screen, tap \"Not optimized\" and choose \"All apps\".
Find AquaMail on the list, tap it, and choose \"Don\'t optimize\" (for Samsung devices, this is a toggle on the right side).\n\nYou can also do
this later via AquaMail settings, \"Mail, receiving\", or revert the change at any time in the phone\'s Settings app under \"Battery\".</string>

"Learn more" is new.

The "doze_mode_help_brief" is old, but if you'd like to fine-tune it, sure.

The "doze_mode_help_detailed" is the one I'm concerned about most.

The "doze_mode_activity" is the title of the window with the above explanation.

If there are suggestions for better wording in English, please post them too.
« Last Edit: November 19, 2016, 12:33:30 am by Kostya Vasilyev, Aqua Mail »
Creating debug logs for diagnostics: https://www.aqua-mail.com/troubleshooting/

The official FAQ: https://www.aqua-mail.com/faq/

Лог-файлы для диагностики: https://www.aqua-mail.com/ru/troubleshooting/

Вопросы и ответы: https://www.aqua-mail.com/ru/faq/

nica

  • Guest
Re: Translations for Doze Mode help screen, all languages needed
« Reply #1 on: May 01, 2016, 07:20:40 pm »
Typo in first line "restrict" ;)

Kostya Vasilyev

  • Hero Member
  • *****
  • Posts: 12742
Re: Translations for Doze Mode help screen, all languages needed
« Reply #2 on: May 01, 2016, 07:21:39 pm »
Fixed, good catch, thanks!
Creating debug logs for diagnostics: https://www.aqua-mail.com/troubleshooting/

The official FAQ: https://www.aqua-mail.com/faq/

Лог-файлы для диагностики: https://www.aqua-mail.com/ru/troubleshooting/

Вопросы и ответы: https://www.aqua-mail.com/ru/faq/

nica

  • Guest
Re: Translations for Doze Mode help screen, all languages needed
« Reply #3 on: May 01, 2016, 07:44:51 pm »
Question:

Quote
On that screen, tap \"Not optimized\" and choose \"All apps\".

Are you sure? On my S6 I immediately have to select "All Apps".

Kostya Vasilyev

  • Hero Member
  • *****
  • Posts: 12742
Re: Translations for Doze Mode help screen, all languages needed
« Reply #4 on: May 01, 2016, 07:53:35 pm »
Re: Are you sure? On my S6 I immediately have to select "All Apps".

On my S6, the screen initially says "Not optimized" (and maybe you already have AquaMail there).

And then it's necessary to tap "Not optimized" and choose "All apps".

So maybe I misunderstood, are you talking about the backslahes? That's required before any double-quote character, Android XML format.
Creating debug logs for diagnostics: https://www.aqua-mail.com/troubleshooting/

The official FAQ: https://www.aqua-mail.com/faq/

Лог-файлы для диагностики: https://www.aqua-mail.com/ru/troubleshooting/

Вопросы и ответы: https://www.aqua-mail.com/ru/faq/

nica

  • Guest
Re: Translations for Doze Mode help screen, all languages needed
« Reply #5 on: May 01, 2016, 08:03:59 pm »


On my S6, the screen initially says "Not optimized" (and maybe you already have AquaMail there).

And then it's necessary to tap "Not optimized" and choose "All apps".
Ok, now I see what you are talking about.

This is easy to misunderstand, it sounds like "select 'not optimized' ".

Maybe better instead:
Tap on drop down menu and select "All apps".


Kostya Vasilyev

  • Hero Member
  • *****
  • Posts: 12742
Re: Translations for Doze Mode help screen, all languages needed
« Reply #6 on: May 01, 2016, 08:07:27 pm »
Posting screenshots from Galaxy S6 Edge and stock Android:

- On both, pressing "OK" in AquaMail opens same screen, deep in Settings, labeled "Akkuverbraunch optimieren".

- On both, you have to tap "Nicht optimiert" ("Apps nicht optimieren") and select "Alle apps"

- On both, you have to find AquaMail on the list and tap it

--> different

- Stock Android: a popup with "Optimieren" and "Nicht optimieren"

- Samsung: no popup, tapping an item (app name) changes the toggle on the right side
Creating debug logs for diagnostics: https://www.aqua-mail.com/troubleshooting/

The official FAQ: https://www.aqua-mail.com/faq/

Лог-файлы для диагностики: https://www.aqua-mail.com/ru/troubleshooting/

Вопросы и ответы: https://www.aqua-mail.com/ru/faq/

nica

  • Guest
Re: Translations for Doze Mode help screen, all languages needed
« Reply #7 on: May 01, 2016, 08:16:24 pm »
Of course, I already understood  what you mean in my previous posting :).

Your text:
- Tap on "Not optimized"

You mean technically:
- Get into that drop down menu

My text suggestion:
- Tap on drop down menu

Reason:
People could be irritated reading "tap on 'not optimized' ", because this is not the selection they have to made. (In fact, I was irritated... :)).

Kostya Vasilyev

  • Hero Member
  • *****
  • Posts: 12742
Re: Translations for Doze Mode help screen, all languages needed
« Reply #8 on: May 01, 2016, 08:31:21 pm »
Re: Of course, I already understood  what you mean

Of course!

Re: People could be irritated reading "tap on 'not optimized' ", because this is not the selection they have to made.

It says "tap on Not optimized", not "select Not optimized". Maybe it's a language thing.

I just wanted to be as exact as possible, without assuming that the user knows what a "drop-down menu" is (some don't even know their phone has a Menu button and email me asking about the "missing" three dots icon).



Sombody just shared this with me on G+, very interesting:

https://commonsware.com/blog/2015/11/11/google-anti-trust-issues.html
Creating debug logs for diagnostics: https://www.aqua-mail.com/troubleshooting/

The official FAQ: https://www.aqua-mail.com/faq/

Лог-файлы для диагностики: https://www.aqua-mail.com/ru/troubleshooting/

Вопросы и ответы: https://www.aqua-mail.com/ru/faq/

nica

  • Guest
Re: Translations for Doze Mode help screen, all languages needed
« Reply #9 on: May 01, 2016, 08:35:33 pm »
Just have read the link, going crazy...

PeterS

  • Jr. Member
  • **
  • Posts: 60
Re: Translations for Doze Mode help screen, all languages needed
« Reply #10 on: May 01, 2016, 09:47:51 pm »
(some […] email me asking about the "missing" three dots icon)
…like myself? ;-)


Sent from a touch display, which took care of perfectly scrambling my thoughts.

PeterS

  • Jr. Member
  • **
  • Posts: 60
Re: Translations for Doze Mode help screen, all languages needed
« Reply #11 on: May 01, 2016, 10:39:09 pm »
When
the phone is stationary, Android will let AquaMail check mail only every so often, and less and less often while the phone isn\'t moved.
Is there any Android terminology difference between "stationary" and "not moving"?

Sent from a touch display, which took care of perfectly scrambling my thoughts.

Kostya Vasilyev

  • Hero Member
  • *****
  • Posts: 12742
Re: Translations for Doze Mode help screen, all languages needed
« Reply #12 on: May 01, 2016, 10:42:32 pm »
Re: Is there any Android terminology difference between "stationary" and "not moving"?

No, that's my own wording. If you have suggestions, I'm listening.

Official docs:

https://developer.android.com/training/monitoring-device-state/doze-standby.html#understand_doze

Quote
If a user leaves a device unplugged and stationary for a period of time, with the screen off, the device enters Doze mode. In Doze mode, the system attempts to conserve battery by restricting apps' access to network and CPU-intensive services. It also prevents apps from accessing the network and defers their jobs, syncs, and standard alarms.
Creating debug logs for diagnostics: https://www.aqua-mail.com/troubleshooting/

The official FAQ: https://www.aqua-mail.com/faq/

Лог-файлы для диагностики: https://www.aqua-mail.com/ru/troubleshooting/

Вопросы и ответы: https://www.aqua-mail.com/ru/faq/

PeterS

  • Jr. Member
  • **
  • Posts: 60
Re: Translations for Doze Mode help screen, all languages needed
« Reply #13 on: May 01, 2016, 10:46:43 pm »
I do not mind it.
The dev description is clear.

Sent from a touch display, which took care of perfectly scrambling my thoughts.

Fcasoli

  • Hero Member
  • *****
  • Posts: 541
Re: Translations for Doze Mode help screen, all languages needed
« Reply #14 on: May 02, 2016, 02:20:41 pm »
mine is here


    <string name="doze_mode_help_brief">Android 6+: Per un controllo della posta più affidabile, si consiglia di consentire ad AquaMail di lavorare in background (ignorando \"ottimizzazione della batteria\")</string>

    <string name="doze_mode_learn_more">Approfondisci</string>

    <string name="doze_mode_activity">Android 6+ Modalità sonnellino (Doze Mode)</string>

    <string name="doze_mode_help_detailed">Le versioni più recenti di Android limitano la frequenza con cui le applicazioni sono autorizzate a lavorare in background.\n\nQuando il telefono è in standby, Android permetterà ad AquaMail di controllare la posta solo ogni tanto, e sempre meno spesso, nel period in cui il telefono non viene utilizzato.\n\nTu puoi evitare questo e far controllare ad AquaMail la posta con la frequenza che desideri, escludendo l'applicazione da Android\'s \"ottimizzazione della batteria\".\n\nPer fare questo, premi OK in basso per aprire la schermata relative alle Impostazioni.\n\nIn questa schermata vai su \"Non ottimizzato\" e scegli\"Tutte le Applicazioni\".
Cerca Aquamail nell'elenco che compare, selezionala e imposta \"Non ottimizzare\" (per I dispositivi Samsung, trovi la selezione sul lato destro).\n\nPuoi farlo anche in seguito, entrando nelle Impostazioni di Aquamail, \"Posta, ricezione\", o modificando in qualunque miìomento le Impostazioni del telefono, sotto \"Battery\".</string>

« Last Edit: May 02, 2016, 02:23:43 pm by Fcasoli »