Yes, that will work. The official way to do it is with the "calibre-customize" command. I use the following batch file:
Code:
del "..\Annotations.zip"
"c:\Program Files\7-Zip\7z.exe" a "..\Annotations.zip" *.py developer_notes.txt dialogs\* help\* images\* plugin-import-name-annotations.txt readers\*.py -x!readers\_* README.md about.txt run.cmd
mode 165,999
calibre-customize -a "..\Annotations.zip"
SET CALIBRE_DEVELOP_FROM=E:\Development\GitHub\calibre\src
calibre-debug -s
calibre-debug -g
But, I had completely forgotten that I hadn't done the changes to make translating the plugin possible. I've done it for my other plugins, but not this. It isn't hard, but it can take a bit of time as I need to look at every string in the plugin and change it. I'll try and do that in the next week or so and put up a beta you can try.