[krita] [Bug 444364] Can you switch a language within Krita without having to log out and restart Krita

Alvin Wong bugzilla_noreply at kde.org
Mon Oct 25 13:53:34 BST 2021


https://bugs.kde.org/show_bug.cgi?id=444364

Alvin Wong <alvin at alvinhc.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
         Resolution|---                         |INTENTIONAL
                 CC|                            |alvin at alvinhc.com
             Status|REPORTED                    |RESOLVED

--- Comment #1 from Alvin Wong <alvin at alvinhc.com> ---
Hi Hoang, thanks for helping with the translations of Krita. Unfortunately, it
is practically impossible to have Krita reload translations without restarting
the application, due to technical limitations of how it is implemented in Krita
and the Ki18n library we use.

Since you mentioned modifying `msgctxt` items, I can assure you that there is
no need to modify those. Please note that the translation files (PO catalogs
and the POT templates) on the KDE SVN repository are automatically updated
daily to be in sync with the latest source code, so any `msgid` along with
their `msgctxt` are guaranteed to be correct. If you find that you need to
modify/remove `msgctxt` for a string to have it show up in the Krita UI,
chances are you are modifying the wrong message and there is another message
with the correct `msgctxt`.

I strongly recommend using a tool like KDE Lokalize, or Poedit if you do not
have a way to run Lokalize on your OS, to edit the translations.

Please also note that, since the translation files on SVN targets the latest
code, you would probably want to test against our *nightly builds* (which can
be found on https://krita.org/en/download/krita-desktop/ ) instead of releases.
The SVN `trunk` translations are for "Krita Next" (git `master` branch), while
`stable` translations are for "Krita Plus" (git `krita/5.0` branch). Also, once
the updated translations are committed to SVN, the following nightly builds
will also include them.

Good luck!

P.S. In general, translation-related questions are better suited for the
kde-i18n-doc mailing list, since other translation teams and admins can also
chime in.

(Closing as this is practically unimplementable for now.)

-- 
You are receiving this mail because:
You are watching all bug changes.



More information about the kde-mac mailing list