It exports its qml translations to plasmavault-kde.pot but plasma expects it to be plasma_applet_org.kde.plasma.vault.pot
Details
Details
Diff Detail
Diff Detail
- Repository
- R845 Plasma Vault
- Lint
Lint Skipped - Unit
Unit Tests Skipped
Comment Actions
I doubt changing the name of the translation catalog is correct, because
- CMakeLists.txt has add_definitions (-DTRANSLATION_DOMAIN=\"plasmavault-kde\") therefore the vault library uses the translation domain "plasmavault-kde", not "plasma_applet_org.kde.plasma.vault"
- the qml files use i18nd("plasmavault-kde", foo) calls, i.e. the translation domain "plasmavault-kde" as well
Comment Actions
I doubt changing the name of the translation catalog is correct, because
You're right. Change could still make sense if done with changing those other things.
Leszek which were the strings that renderered incorrectly?
Have you tried renaming your local .po file to see if it does fix things?
Comment Actions
The issue actually was with the localization not been completed for some languages. So basically my mistake not looking there first after kbroulik told me it is a bug :P
I initially thought maybe the po files weren't updated correctly and that caused the translations not being complete. But that is wrong apparently.