Plugin menu item not translated

• Aug 5, 2010 - 19:31
Type
Functional
Severity
S4 - Minor
Status
closed
Project

Reported at http://musescore.org/en/comment/reply/6463/19218#comment-19218

The plugin menu item is not translated.


Comments

Having this talked through with lasconic, it appears that this 'Plugins' menu item is injected by a plugin rather than the MuseScore software itself. While I don't know yet which plugin is in charge of putting that menu item there, it's clear that this raises the question again how plugins can be translated.

The online translation server has been setup for the purpose of translating the software, but also plugins. However, there is still a lot of work to do before we get there. Setup a different repository for plugins (GIT?), decide on a tagging system, connect it with the translation server. In a second phase we can think about packaging plugins to make them self installable. The same could be done for language packs.

I think I will start refactoring the translation server first, while in parallel, push the effort of setting up a plugin repository.

Every plugin can create file item via the menu property (Check the example at the end). There is no plugin in charge of creating the "Plugins" one. The menu item is created by the first plugin loaded by MuseScore.
Before setting up a translation server and provide hosting for plugins, I would prefer to see a robust plugin framework, maybe free from the heavy Qt bindings (?), but at least with more features that we have today and less crashy.