Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Translations update #80

Open
falzonv opened this issue Jun 29, 2021 · 117 comments
Open

Translations update #80

falzonv opened this issue Jun 29, 2021 · 117 comments
Labels
meta Related to the project itself

Comments

@falzonv
Copy link
Owner

falzonv commented Jun 29, 2021

Hello,

The goal of this permanent ticket is to make translators life easier: I will post here when translations need updates.
If you enable notifications for this ticket, you won't need to check yourself for changes.

Thank you again for your help in translating Discreet Launcher!

Best regards.

Process

(It is meant to evolve based on your feedback and our collective experience.)

  • When strings need to be updated
    • They will be posted here with links to the related commits.
    • For the update, you can do a pull request (preferred) or reply in this ticket with translations for me to copy-paste.
  • Other remarks
    • If the ID of a string changes or if a string is removed, I will update translations myself.
    • Android Studio doesn't like missing strings in a language => new strings will be added in English everywhere, waiting for translation (a comment here will inform you).
    • Once translations are integrated, the related comments will be hidden to keep this ticket easy to read.

Current translations and maintainers

Translation Maintainer
da Danish @lianergoist
de German @tuch96
en English (default) Vincent
es Spanish @yetanotherfossman
fr French Vincent
in Indonesian @MD-IS
it Italian @Rhapsodizer
ja Japanese @Npepperlinux
nb-rNO Norwegian Bokmål @comradekingu
pt Portuguese @odanoburu
ru Russian @ArturAiwasan
tr Turkish @adiloguz
uk Ukrainian @bmivzkrp
@falzonv falzonv changed the title (ticket booked for later use) Translations update Jul 6, 2021
@falzonv falzonv pinned this issue Jul 6, 2021
@falzonv

This comment has been minimized.

@falzonv

This comment has been minimized.

@falzonv

This comment has been minimized.

@falzonv

This comment has been minimized.

@falzonv

This comment has been minimized.

@falzonv

This comment has been minimized.

@falzonv

This comment has been minimized.

@falzonv

This comment has been minimized.

@comradekingu

This comment has been minimized.

@tuch96
Copy link
Contributor

tuch96 commented Aug 20, 2021

Hi Vincent, would it help the project if there was a German translation? If so, I could do it. But you would have to tell me how this works best here on the platform :-).

@tuch96

This comment has been minimized.

@tuch96

This comment has been minimized.

@falzonv

This comment has been minimized.

@falzonv

This comment has been minimized.

@ArturAiwasan

This comment has been minimized.

@tuch96

This comment has been minimized.

@falzonv

This comment has been minimized.

@falzonv

This comment has been minimized.

@comradekingu

This comment has been minimized.

@falzonv

This comment has been minimized.

@comradekingu
Copy link
Contributor

comradekingu commented Oct 7, 2021

F-Droid has support for a "Translations" field in "Links".
Would be nice if it could link here right from the app listing like for example https://f-droid.org/en/packages/superfreeze.tool.android/.
It is possible to do that in metadata, but also putting a file called "TRANSLATION" in the root directory works.
I much prefer the former.

@falzonv
Copy link
Owner Author

falzonv commented Oct 11, 2021

Hello @comradekingu,

Interesting, I never noticed that translation field in F-Droid!
Created https://gitlab.com/fdroid/fdroiddata/-/issues/2510 to request the addition in metadata, we will see where it goes ;-)

Best regards.

@falzonv

This comment has been minimized.

@yetanotherfossman

This comment was marked as resolved.

@falzonv

This comment was marked as resolved.

@adiloguz

This comment was marked as resolved.

@falzonv

This comment was marked as resolved.

@adiloguz

This comment was marked as resolved.

@falzonv

This comment was marked as resolved.

@Rhapsodizer

This comment was marked as resolved.

@bmivzkrp

This comment was marked as resolved.

@tuch96

This comment was marked as resolved.

odanoburu added a commit to odanoburu/discreet-launcher that referenced this issue May 2, 2023
@falzonv

This comment was marked as resolved.

@ArturAiwasan

This comment was marked as resolved.

@yetanotherfossman

This comment was marked as resolved.

@adiloguz

This comment was marked as resolved.

@falzonv
Copy link
Owner Author

falzonv commented May 13, 2023

Hello,

For information the new release v7.3.0 has been published, thank you all for the updates!
(it may take 4 to 8 days before being available in F-Droid)

@MD-IS: when you have some time, could you please update your translation? (for these updates and the previous ones)

Best regards.

@falzonv
Copy link
Owner Author

falzonv commented Jun 14, 2023

Dear all,

For each translation, I will soon merge the files "strings.xml", "strings_settings.xml" and "strings_help.xml" into a single file named "strings.xml" (which is the convention in most Android apps).
You have no actions to do, this message is only for information.

Best regards


For more details:

Currently the Discreet Launcher strings are organized in 3 files (strings.xml, strings_settings.xml and strings_help.xml).
The reason for this organization was that, at the beginning, the Google Play version of Discreet Launcher was a paid app and there was a free version called Discreet Launcher Lite for people to try the idea. The Lite version had almost no options and used only the file strings.xml, while the normal version used all 3 files.

End of September 2021, with v5.1.0, I decided to make the Google Play version free and to remove the Lite version as it wasn't really worth it to maintain both.
However, I never really noticed until recently that there was no reason anymore to have 3 separated strings files.

So I will group them into a single file for each translation, and take the opportunity to make some standardization to simplify the script I use to check all translation files are aligned (strings in the same order, same comments, etc.).

@falzonv
Copy link
Owner Author

falzonv commented Aug 2, 2024

Hello @ArturAiwasan, @comradekingu, @tuch96, @MD-IS, @bmivzkrp, @Npepperlinux, @yetanotherfossman, @lianergoist, @odanoburu, @adiloguz, @Rhapsodizer,

This has a been a very long time, much more than I expected even considering my announce in ticket #314 and I am sorry for that, I hope you are all doing well.
Without entering in the details, since almost one year now I have repetitive strain injuries in both wrists and had to reduce a lot my computer activities, especially programming.

Nevertheless, I am pleased to inform you that a new Discreet Launcher release is coming soon!

I plan to publish it before end of August so that I can still post the update in Google Play using API 33 and have more time to review the app for migration to API 34, not sure yet how much effort this migration will require.

For this release there are only 2 new strings:

<string name="set_notification_warning_disabled">Notifications are disabled by system settings</string>

      <!-- (home screen text-to-speech description for accessibility) -->
<string name="help_touch_targets">Swipe down to display the menu button, you can enable touch targets in the Operation menu</string>

Like before, you can update your translations either by creating a pull request or by writing a comment here for me to copy-paste the new strings in your file.
Don't worry about the August deadline mentioned above, if some translations are missing when I publish this release they will be integrated in the next one.

Thank you in advance for your help :-)

Best regards

Rhapsodizer added a commit to Rhapsodizer/discreet-launcher that referenced this issue Aug 3, 2024
@yetanotherfossman
Copy link
Contributor

Glad to hear about you again!

Spanish translation:

<string name="set_notification_warning_disabled">Las notificaciones están desactivadas en la configuración del sistema</string>

      <!-- (home screen text-to-speech description for accessibility) -->
<string name="help_touch_targets">Desliza hacia abajo para mostrar el botón de menú; puedes activar los objetivos táctiles en el menú de Operación</string>

odanoburu added a commit to odanoburu/discreet-launcher that referenced this issue Aug 5, 2024
@bmivzkrp
Copy link

bmivzkrp commented Aug 9, 2024 via email

@falzonv
Copy link
Owner Author

falzonv commented Aug 9, 2024

Hello @Rhapsodizer, @Npepperlinux, @yetanotherfossman, @lianergoist, @odanoburu, @tuch96, @bmivzkrp,

Thank you very much for your updates, they are all integrated!
(directly in commits for PR, for comments it's in my files and I will do a group commit at the end)

Best regards

@comradekingu
Copy link
Contributor

comradekingu commented Aug 19, 2024

Meant to be on the ball earlier, but #341 is in now. :)

Edit: @falzonv The Android style manual says to use "turn on" for "enable", and "turn off" for "disable".
I faintly remember you didn't want that, but other than the new ones,
I can't find any strings that say one way or the other.
Can put in a PR to fix that if you want.

@falzonv
Copy link
Owner Author

falzonv commented Aug 24, 2024

Hello @comradekingu,

Thank you for the PR, it's merged :-)

I was not aware about the recommendation to use "turn on/off" instead of "enable/disable" but I indeed prefer the later. Turning on/off feels to me more related to physical things (ex: turn on a light or a device) while enabling/disabling is more about virtual things (ex: enable a setting or a feature).
I would be interested to read the Android's rationale for these suggestions but wasn't able to find the style manual you mentioned (too many false positives when searching for any variant of "android style manual turn on instead enable"), would you have a link?
(For info I plan to publish the release today, but we can change the strings later if needed.)

Best regards

@falzonv
Copy link
Owner Author

falzonv commented Aug 24, 2024

Hello,

For information the new release v7.6.0 has been published, thank you all for the updates!
(it may take 4 to 8 days before being available in F-Droid)

@ArturAiwasan, @MD-IS, @adiloguz: when you have some time, could you please update your translations?

Best regards.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
meta Related to the project itself
Projects
None yet
Development

No branches or pull requests

10 participants