-
-
Notifications
You must be signed in to change notification settings - Fork 4k
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
Display app names in user's language when upgrading. #6025
Conversation
Codecov Report
@@ Coverage Diff @@
## master #6025 +/- ##
=============================================
- Coverage 53.06% 37.02% -16.04%
- Complexity 22553 22769 +216
=============================================
Files 1414 1405 -9
Lines 87745 88171 +426
Branches 1340 1327 -13
=============================================
- Hits 46560 32648 -13912
- Misses 41185 55523 +14338
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Tested and works 👍
Rebased to retrigger tests. |
|
failing tests |
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
fd73b20
to
92b6b42
Compare
So I don't know why but it seems phpunit's |
You have to specify optional arguments all the time in the map |
I tried that too, but it didn't work. :'( |
I still vote for extracting this in the l10n process and let transifex handle this. Then we should read the app name and description for the l10n files instead of hacking this into the info.xml. |
@MorrisJobke I'm not sure to understand your comment. 😕 |
Currently translations of an app are handled via our l10n/ folder holding all the translated files. This is also the case for the app name. The app name is already extracted from info.xml and put on transifex. That means that our UI (apps management, app navigation) can use the translated app name without any further requirements. The info.xml somehow still has this |
OK, so this would mean :
|
Well it's easier, we "just" do |
They either don't translate or reach out to us to get the transifex integration. So I don't see this as a problem. |
Let's get this done: nextcloud/docker-ci#93 Then it is properly translatable in transifex and we don't need to keep this in sync manually for all the apps. |
Fixes #6024
Before:
After: