Independant modules are linuxconf components which are compiled outside of the main Linuxconf source tree. While the same technology is used, things are a little simpler.
A module has a single .dic file. So the layout goes like this:
module_name/ module_name/module_name.dic module_name/messages/lang_id.dic
For example, for a module called fooconf translated in french and finish, you would get:
fooconf/ fooconf/fooconf.dic fooconf/messages/fi.dic fooconf/messages/fr.dic
Note that fooconf/fooconf.dic is the official english text extract
from the source code using the "
make msg" command.
To install the message, simply do
make install. Given the
simplicity and size of a module, installing everything, including
every language translation is quick (famous last word).
You use the following command
make LANG=xx syncmsg
It will update messages/xx.dic.