Bug 422380 - Keyboard Shortcut's action 1st category names cannot be translated
Summary: Keyboard Shortcut's action 1st category names cannot be translated
Status: CONFIRMED
Alias: None
Product: krita
Classification: Applications
Component: Translation (show other bugs)
Version: 4.3.0-beta2
Platform: Other Linux
: NOR normal
Target Milestone: ---
Assignee: Krita Bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2020-06-02 17:24 UTC by Tyson Tan
Modified: 2024-11-20 22:39 UTC (History)
3 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Tyson Tan 2020-06-02 17:24:25 UTC
Menu --> Settings --> Configure Krita --> Keyboard Shortcuts

The 1st category name for the Action column:
* Hello
* KarbonCalligraphyTool
* Krita
* Menu
* Scripts
* SVG Tools
* Tools

It'd be great if we can translate them. 

Also, how about:

* Move "Hello" to the bottom of the list, because it's a piece of humor that cannot resonate outside of non-programmers / people from non-western culture. It's irrelevant to the context of the dialogue, serves no real purpose, but occupies the first place in the list, effectively scaring people away from doing stuff. 

* Merge "KarbonCalligrapphyTool" into "Krita"

* Chaning "Krita" to "General"
Comment 1 Tiar 2020-12-14 00:06:52 UTC
I agree with Tyson's points under "how about".
Comment 2 Halla Rempt 2021-03-20 07:09:15 UTC
Hello World isn't meant as a piece of humor...
Comment 3 Halla Rempt 2021-03-20 07:09:25 UTC
Git commit 898641d2b9f2a40ee690d0caaaf0e9646f71c3c8 by Halla Rempt.
Committed on 20/03/2021 at 07:08.
Pushed by rempt into branch 'krita/4.4.3'.

Remove the hello world demo plugin

We've got https://scripting.krita.org/lessons/introduction now,
which helps more than a hello world plugin.

M  +0    -1    plugins/python/CMakeLists.txt
D  +0    -19   plugins/python/hello/Manual.html
D  +0    -11   plugins/python/hello/__init__.py
D  +0    -18   plugins/python/hello/hello.action
D  +0    -87   plugins/python/hello/hello.py
D  +0    -61   plugins/python/hello/kritapykrita_hello.desktop

https://invent.kde.org/graphics/krita/commit/898641d2b9f2a40ee690d0caaaf0e9646f71c3c8
Comment 4 Halla Rempt 2021-03-20 07:09:45 UTC
Git commit 45d923acb6952d02b28ea30951755bddb46c8762 by Halla Rempt.
Committed on 20/03/2021 at 07:09.
Pushed by rempt into branch 'krita/4.3'.

Remove the hello world demo plugin

We've got https://scripting.krita.org/lessons/introduction now,
which helps more than a hello world plugin.
(cherry picked from commit 898641d2b9f2a40ee690d0caaaf0e9646f71c3c8)

M  +0    -1    plugins/python/CMakeLists.txt
D  +0    -19   plugins/python/hello/Manual.html
D  +0    -11   plugins/python/hello/__init__.py
D  +0    -18   plugins/python/hello/hello.action
D  +0    -87   plugins/python/hello/hello.py
D  +0    -61   plugins/python/hello/kritapykrita_hello.desktop

https://invent.kde.org/graphics/krita/commit/45d923acb6952d02b28ea30951755bddb46c8762
Comment 5 Halla Rempt 2021-03-20 07:11:55 UTC
Git commit eeb106c5a43efffcc769b1d792cf5d73bb62a668 by Halla Rempt.
Committed on 20/03/2021 at 07:11.
Pushed by rempt into branch 'master'.

Remove hello world plugin

We've got https://scripting.krita.org/lessons/introduction now,
which helps more than a hello world plugin.

M  +0    -2    plugins/python/CMakeLists.txt
D  +0    -19   plugins/python/hello/Manual.html
D  +0    -15   plugins/python/hello/__init__.py
D  +0    -18   plugins/python/hello/hello.action
D  +0    -75   plugins/python/hello/hello.py
D  +0    -69   plugins/python/hello/kritapykrita_hello.desktop

https://invent.kde.org/graphics/krita/commit/eeb106c5a43efffcc769b1d792cf5d73bb62a668
Comment 6 Reinold Rojas 2024-11-20 22:39:02 UTC
Reconfirmed in Krita 5.2.6

Reproduce steps:
1. Go to settings -> switch application language -> Set Krita to non-English ( I set to Espanol de espana)
2. Go to settings -> Configure Krita -> Keyboard shortcuts

Observed Result:
"top Level" actions like Menu, Recorder, scripts, etc are in English

Expected Result:
All actions are translated to target language