Bug 406945 - "Scripter" page has some untranslatable strings.
Summary: "Scripter" page has some untranslatable strings.
Status: RESOLVED FIXED
Alias: None
Product: krita
Classification: Applications
Component: Translation (show other bugs)
Version: nightly build (please specify the git hash!)
Platform: Ubuntu Linux
: NOR normal
Target Milestone: ---
Assignee: Krita Bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2019-04-27 01:58 UTC by Sabri Ünal
Modified: 2019-04-29 13:51 UTC (History)
0 users

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


Attachments
the screenshot of the bug (26.93 KB, image/png)
2019-04-27 01:58 UTC, Sabri Ünal
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Sabri Ünal 2019-04-27 01:58:47 UTC
Created attachment 119660 [details]
the screenshot of the bug

SUMMARY

"Scripter" page/script has some untranslatable strings.

These are visible strings on the page: 

"File": a Menu entry.
"Run": It's the tooltip of Play/Run/Triangle icon.
"Output, Debugger": These are tabs strings.
"Scope, Name, Value, Type": These are list entries in the debugger tab.

STEPS TO REPRODUCE
1. Change UI language.
2. Choose Tools - Scripts - Scripter

SOFTWARE/OS VERSIONS

Krita

Version: 4.2.0-pre-alpha (Via PPA)
Languages: tr
Hidpi: true

Qt

Version (compiled): 5.9.5
Version (loaded): 5.9.5

OS Information

Build ABI: x86_64-little_endian-lp64
Build CPU: x86_64
CPU: x86_64
Kernel Type: linux
Kernel Version: 4.15.0-48-lowlatency
Pretty Productname: Ubuntu 18.04.2 LTS
Product Type: ubuntu
Product Version: 18.04

Hardware Information

GPU Acceleration: auto
Memory: 15923 Mb
Number of Cores: 8
Swap Location: /tmp

Addition:

The screenshot seems English because most of the strings have no translation.
Comment 1 Halla Rempt 2019-04-29 13:51:13 UTC
Git commit 22ed783e8555feecc4e76327767b681f657e8472 by Boudewijn Rempt.
Committed on 29/04/2019 at 13:45.
Pushed by rempt into branch 'master'.

Try to make all scripter's strings translatable

This is a bit tricky, because the strings are also used to root
through the object hierarchy to find widgets.

M  +1    -1    plugins/python/scripter/debugcontroller.py
M  +2    -2    plugins/python/scripter/ui_scripter/actions/debugaction/debugaction.py
M  +3    -3    plugins/python/scripter/ui_scripter/actions/runaction/runaction.py
M  +1    -1    plugins/python/scripter/ui_scripter/tabwidgets/debuggerwidget/debuggertable.py
M  +1    -1    plugins/python/scripter/ui_scripter/tabwidgets/debuggerwidget/debuggerwidget.py
M  +1    -1    plugins/python/scripter/ui_scripter/tabwidgets/outputwidget/outputwidget.py
M  +1    -1    plugins/python/scripter/uicontroller.py

https://invent.kde.org/kde/krita/commit/22ed783e8555feecc4e76327767b681f657e8472