Yes, as @Schamper recommends, do not use relative paths to break out of the plugin's root directory, just use module.parent.require to require from the context of plugins.js, or require.main.require to require from the context of app.js
To answer OP, I use npm link to link my folders together. I have one big messy NodeBB install ( ) and next to it is a plugins/ folder where all the plugins live.
@psychobunny integrated grunt into NodeBB, so I just use grunt --verbose to develop now, instead of ./nodebb dev
I think you misunderstood what I said. I don't mean translating the admin control panel.I mean translating the NodeBB itself which also is possible as a project on Transifex. In fact I am looking for another way. then I thought there might be a plugin for doing this which is my question. Thanks a lot.