discreet-launcher
discreet-launcher copied to clipboard
Translations update
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 |
Everything is up-to-date for now!
But please note that a large simplification and improvement work is being done in PR #78 over the English "default" version. I will post here when it is merged.
Hello @ArturAiwasan,
The 3 following new strings will be added in the next release v4.6.0 :
From ticket #70, in commit https://github.com/falzonv/discreet-launcher/commit/78cb9f1b5488fc5fc6c543ea861a7fc82984607b#diff-57bd8fe85c500ed06ccdeef5916b0db01d78d19d3dedf4ba07c8f9fb7728cef9
<string name="set_always_show_favorites">Always show favorites</string>
From ticket #79, in commit https://github.com/falzonv/discreet-launcher/commit/6ae0628d5b7e3045d43f1976f2555ba2fb4d8a07#diff-57bd8fe85c500ed06ccdeef5916b0db01d78d19d3dedf4ba07c8f9fb7728cef9
<string name="set_disable_app_drawer">Disable app drawer</string>
<string name="set_disable_app_drawer">No app drawer</string>
Edit: updated in advance of the merge for PR #78.
<string name="error_disable_app_drawer_not_safe">App drawer enabled to prevent you from losing menu access</string>
<string name="error_disable_app_drawer_not_safe">Reinstating the app drawer to keep menu access.</string>
Edit: updated in advance of the merge for PR #78
Best regards.
Hello @ArturAiwasan,
After 165 comments and 37 commits, the PR #78 has finally been merged today! => Here is the related commit: https://github.com/falzonv/discreet-launcher/commit/2ef0a5effb7bcbf6220b0ae4f32227357ea5b9c4
I am sorry that this happened just after we added the Russian translation, it would have been much easier the other way around but we couldn't know at the time :-/
Best regards.
All modifications have been integrated to new release v4.6.0 and I will hide the related comments.
Everything is up-to-date for now!
Hello @ArturAiwasan,
The 2 following strings will be modified in the next release (added text in bold).
In "strings_help.xml" https://github.com/falzonv/discreet-launcher/commit/770305bccaaeb132f2b63e350d383a380b7af3f0#diff-5efd7b332c2a467aff5ee8a47cf3ed2121e7e66bce4f2d6f28453929b2dc3e0d
\nClick the menu button (when showing favorites) or the launcher icon to open the menu.
In "strings_settings.xml" https://github.com/falzonv/discreet-launcher/commit/770305bccaaeb132f2b63e350d383a380b7af3f0#diff-57bd8fe85c500ed06ccdeef5916b0db01d78d19d3dedf4ba07c8f9fb7728cef9
Click on a folder name to change it, and on the icon to choose its color. The pen allows editing folder content.
(The text was also reformatted on 2 lines instead of only one.)
Best regards.
Hello @ArturAiwasan,
Following ticket #65, a new string has been added in "strings_settings.xml":
https://github.com/falzonv/discreet-launcher/commit/89990cbcf1937678345210049fbd886d2113991c#diff-994fd6a81df9f771958cbcdb81e34838b3bc640404b9e5863444ba1554045290
<string name="button_rename">Rename</string>
Best regards.
All modifications have been integrated and will be part of next release v4.7.0, I will hide the related comments.
Everything is up-to-date for now!
Hello @comradekingu,
After compiling, I just discovered that two strings were missing in the Norwegian translation of strings_settings.xml:
<string name="set_disable_app_drawer">No app drawer</string>
<string name="error_disable_app_drawer_not_safe">Reinstating the app drawer to keep menu access.</string>
Since there are only 2, you can just write the translations here and I will copy-paste them in the file (of course you can also do a pull request if you prefer, up to you).
Best regards.
@falzonv I tried to find something in https://github.com/falzonv/discreet-launcher/pull/108
<string name="set_disable_app_drawer">Ingen programkurv</string>
<string name="error_disable_app_drawer_not_safe">Legger inn programkurven igjen for å beholde menytilgang.</string>
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 Copy https://github.com/falzonv/discreet-launcher/blob/main/app/src/main/res/values/strings_settings.xml https://github.com/falzonv/discreet-launcher/blob/main/app/src/main/res/values/strings_help.xml https://github.com/falzonv/discreet-launcher/blob/main/app/src/main/res/values/strings.xml
over to respectively
https://github.com/falzonv/discreet-launcher/blob/main/app/src/main/res/values-de/strings_settings.xml https://github.com/falzonv/discreet-launcher/blob/main/app/src/main/res/values-de/strings_help.xml https://github.com/falzonv/discreet-launcher/blob/main/app/src/main/res/values-de/strings.xml
and change the English text for German. In similar vein to
https://github.com/falzonv/discreet-launcher/pull/77/files :)
OK! Then I'll start.
@comradekingu I have made the German translations and entered them. Can you please take a look if I have integrated it technically correct :-)?
@falzonv Glad to hear from you!
Hello @tuch96, sorry for my late feedback, I was away last weeks. Thank you very much for the initiative and all the work done! It will be integrated in the next release :-)
Hello @ArturAiwasan, @comradekingu, @tuch96,
For the next release, the following 4 strings have been added in English in all translations files.
=> Could you please update them in your respective translations? As usual, you can either write the translations here for me to copy-paste in the files, or create a pull request (as you prefer).
Thank you in advance for your help.
Best regards.
In strings.xml
<string name="button_close">Close</string>
[...]
<string name="button_about">About</string>
Related commits: For "Close" button: https://github.com/falzonv/discreet-launcher/commit/69f06397f4453df9d4a53f73724b9ba12a9777f7#diff-5e01f7d37a66e4ca03deefc205d8e7008661cdd0284a05aaba1858e6b7bf9103 For "About" button: https://github.com/falzonv/discreet-launcher/commit/293e6c7b88c66e57948714019f5c22721f69f36f#diff-5e01f7d37a66e4ca03deefc205d8e7008661cdd0284a05aaba1858e6b7bf9103
In strings_settings.xml
<string name="search_long_press_hide">Hide</string>
[...]
<string name="error_always_show_favorites_not_safe">Favorites unlocked to keep menu access.</string>
Related commits: For the Hide text: https://github.com/falzonv/discreet-launcher/commit/5c394ffdc4d25bf4254cbf4f7726609d19a6bc39#diff-57bd8fe85c500ed06ccdeef5916b0db01d78d19d3dedf4ba07c8f9fb7728cef9 For the error string: https://github.com/falzonv/discreet-launcher/commit/e1d6e8a97f54ab04de34abe8d8e9fbcdfc089834#diff-57bd8fe85c500ed06ccdeef5916b0db01d78d19d3dedf4ba07c8f9fb7728cef9
@ArturAiwasan: In the next release, the translation credit field will be simplified from:
[Locale] translation provided by [first and last names].
If you need to contact Vincent (developer), please do so in English or French.
To simply :
[Locale] translation by [first and last names]
In the Russian translation I already removed the second line. Could you provide me the updated translation for the first line? (without "provided")
In strings.xml
<string name="button_close">Закрыть</string>
<string name="button_about">О программе</string>
In strings_settings.xml
<string name="search_long_press_hide">Скрыть</string>
<string name="error_always_show_favorites_not_safe">Избранное разблокировано, чтобы сохранить доступ к меню.</string>
[Locale] перевод от [first and last names]
(translate ~by %user%)
or
[Locale] перевод [first and last names]
(~whose? %user%)
Hi Vincent,
here comes the German part:
In strings.xml
<string name="button_close">Schließen</string> <string name="button_about">Über</string>
In strings_settings.xml
<string name="search_long_press_hide">Ausblenden</string> <string name="error_always_show_favorites_not_safe">Favoriten entsperren, um Zugriff auf das Menü zu bekommen.</string>
Great, thank you!
@ArturAiwasan
The 4 new strings are integrated and I have replaced Перевод на русский язык предоставил Artur Aiwasan
by Русский перевод от Artur Aiwasan
.
@tuch96 I have integrated the 4 strings in the PR adding German translation and will merge it in the afternoon.
Remark: I will soon hide the comments above to not overload this ticket, except the ones where Marc and Allan are discussing the process to create a translation (this might be useful to someone else in the future).
Hello @ArturAiwasan, @comradekingu, @tuch96,
For the next release, 13 strings have been added in English in your translations files and 2 strings have been modified. You will find the details below and the related commits at the end.
=> Could you please update them in your respective translations? Since there are many strings, it may be less error-prone that you do the update via Pull Request this time.
Thank you in advance for your help.
Best regards.
In strings_settings.xml
<!-- Sections titles -->
<string name="appearance_settings_title_general">General</string> <== CHANGED (this is the new string)
<string name="appearance_settings_title_clock">Clock</string> <== ADDED
<string name="appearance_settings_title_applications">Apps</string> <== CHANGED (this is the new string)
[...]
<!-- Clock format -->
<string name="set_clock_format">Clock format</string>
<string-array name="set_clock_format_entries">
<item>None (hide)</item>
<item>24 hours</item>
<item>12 hours</item>
<item>12 hours + AM/PM</item>
<item>Analog</item> <== ADDED
<item>Date and time</item> <== ADDED
</string-array>
======= ALL BELOW THIS LINE WERE ADDED =======
<!-- Clock position -->
<string name="set_clock_position">Clock position</string>
<string-array name="set_clock_position_entries">
<item>Top</item>
<item>Middle</item>
<item>Bottom</item>
</string-array>
[...]
<string name="set_clock_color">Clock color</string>
[...]
<!-- Section titles -->
<string name="operation_settings_title_interface">Interface</string>
<string name="operation_settings_title_gestures">Home screen gestures</string>
[...]
<string name="set_swipe_towards_left">Swipe towards left</string>
<string name="set_swipe_towards_right">Swipe towards right</string>
<string name="set_swipe_towards_leftright_no_action">No action</string>
Related commits: Appearance titles and clock settings: https://github.com/falzonv/discreet-launcher/commit/f8560ec84c9bb121a05b00c88d64b8d86583ead9#diff-57bd8fe85c500ed06ccdeef5916b0db01d78d19d3dedf4ba07c8f9fb7728cef9 Operation titles and left/right swipes: https://github.com/falzonv/discreet-launcher/commit/f99aa41c46e13f2147a711618ba2d3cd4df63944#diff-57bd8fe85c500ed06ccdeef5916b0db01d78d19d3dedf4ba07c8f9fb7728cef9
Done in #129 I think "Swipe leftwards" and "Swipe rightwards" and "Swipe leftwards" is a small improvement to be had for the source strings.
Dear all,
Thank you very much, all translations are now up-to-date!
Best regards.
@comradekingu
I think "Swipe leftwards" and "Swipe rightwards" is a small improvement to be had for the source strings.
=> Integrated, thank you!
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.
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.
Hello @ArturAiwasan, @comradekingu, @tuch96, @MD-IS,
For the next release, 13 strings have been added in English in your translations files. You will find the details below and the related commits at the end.
=> Could you please update them in your respective translations? Since there are many strings, it may be less error-prone that you do the update via Pull Request this time.
Thank you in advance for your help.
Best regards.
In strings.xml
<!-- Long click menu -->
...
<string name="long_click_add_favorites">Add to favorites</string>
<string name="long_click_remove_favorites">Remove from favorites</string>
[...]
<!-- Popup messages related to apps -->
...
<string name="info_favorites_refreshed">Favorites refreshed</string>
Related commit: https://github.com/falzonv/discreet-launcher/commit/bfd1026edb700169dbf947ecb35ba17b3d2e1939#diff-5e01f7d37a66e4ca03deefc205d8e7008661cdd0284a05aaba1858e6b7bf9103
In strings_settings.xml
<!-- Sections titles -->
<string name="appearance_settings_title_theme_and_colors">Theme and colors</string>
[...]
<!-- Other appearance settings -->
...
<string name="set_dark_status_bar_icons">Dark status bar icons</string>
<string name="set_dark_status_bar_icons_help">Not working on Android 5 (Lollipop)</string>
<string name="set_background_color_favorites">Favorites background</string>
<string name="set_text_color_favorites">Favorites text</string>
<string name="set_background_color_drawer">App drawer background</string>
<string name="set_text_color_drawer">App drawer text</string>
...
<string name="set_clock_shadow_color">Text shadow color</string>
[...]
<!-- Forced orientation -->
<string name="set_forced_orientation">Forced orientation</string>
<string-array name="set_forced_orientation_entries">
<item>None</item>
<item>Portrait</item>
<item>Landscape</item>
<item>Reverse landscape</item>
</string-array>
Related commits: Dark status bar icons: https://github.com/falzonv/discreet-launcher/commit/ce0b4e34034bb7fc147555b26dd9f69b9ac8894a#diff-57bd8fe85c500ed06ccdeef5916b0db01d78d19d3dedf4ba07c8f9fb7728cef9 Split background colors: https://github.com/falzonv/discreet-launcher/commit/ab7f74c9d9d35cea3f33832f62116b5e62178059#diff-57bd8fe85c500ed06ccdeef5916b0db01d78d19d3dedf4ba07c8f9fb7728cef9 App names color: https://github.com/falzonv/discreet-launcher/commit/9b606c174bb54b84a623df6d1eec07efd589209c#diff-57bd8fe85c500ed06ccdeef5916b0db01d78d19d3dedf4ba07c8f9fb7728cef9 Text clock shadow color: https://github.com/falzonv/discreet-launcher/commit/eb8b0f3d2944925a08b6daedca14383e692a7b8d#diff-57bd8fe85c500ed06ccdeef5916b0db01d78d19d3dedf4ba07c8f9fb7728cef9 Forced orientation: https://github.com/falzonv/discreet-launcher/commit/33e8fa9b11dc27371b2d32b3cb383e383250466f#diff-57bd8fe85c500ed06ccdeef5916b0db01d78d19d3dedf4ba07c8f9fb7728cef9
Hi Vincent! My DE part is integrated.
Best regards, Marc
@falzonv https://github.com/falzonv/discreet-launcher/pull/150 Really nice having the English strings already added to the file. Thanks. :)
Dear all,
Thank you very much! All translations are now up-to-date and v5.2.0 has been released :-)
Best regards.
Hello @ArturAiwasan, @comradekingu, @tuch96, @MD-IS,
For the next release, 6 strings have been added in English in all translations files. You will find the details below and the related commit at the end.
=> Could you please update them in your respective translations? You can either write the translations here for me to copy-paste in the files, or create a pull request (as you prefer).
Thank you in advance for your help.
@comradekingu: for information, the Translation field is now populated in F-Droid :-) (was done via ticket https://gitlab.com/fdroid/fdroiddata/-/issues/2510)
Best regards.
In strings_settings.xml
<!-- Sections titles -->
...
<string name="appearance_settings_title_icon_packs">Icon packs</string>
...
[...]
<!-- Other appearance settings -->
...
<string name="set_icon_pack_primary">Primary</string>
<string name="set_icon_pack_secondary">Secondary</string>
...
<string name="set_icon_color_filter">Color filter on icons</string>
<string name="set_icon_color_filter_help">Only applies to default icons, can be used in addition to icon packs</string>
...
<!-- Error messages related to appearance settings -->
<string name="error_no_icon_pack_installed">Install some from your app store first</string>
...
Related commit: https://github.com/falzonv/discreet-launcher/commit/bfda2d8d6bd686c309c4b74c278a32f5891d72cf#diff-57bd8fe85c500ed06ccdeef5916b0db01d78d19d3dedf4ba07c8f9fb7728cef9
Hey @falzonv Vincent!
I noticed a small problem with the current translation. Colloquially, I find the use of "Icon Pack" in German makes the most sense. However, I find it difficult to understand in a coherent sentence with the single term "Symbol (Icon)" and "Icon Pack". I am therefore considering changing "Icon Pack" to "Symbol Paket". Maybe. I'll sleep on it again and we could change it in a separate pull request.
Good night - Marc.
Hi Marc,
If it helps with the decision, you can see screenshots of how the new icon packs settings look like here: https://github.com/falzonv/discreet-launcher/issues/130#issuecomment-993388654 (remark: since these screenshots, the warning message has been simplified to "Install some from your app store first")
For the pull request I can wait until this evening or even tomorrow, no problem :-)
Best regards.