Skip to content
Switch branches/tags

Latest commit


Git stats


Failed to load latest commit information.


Project homepage

wbmtranslator is the translation assistant for Webmin / Usermin modules. It allows Webmin / Usermin translators to have a global view of current translations for all registered modules and themes, including the web interface and configuration screens. They can accurately track changes, create or update translations, send them to the Webmin team, and more.


From a wbm archive:

Open the Webmin modules manager and upload the wbmtranslator file.

From the Git repository:

  1. Rename your local Git repository (optional):
mv wbmtranslator/ translator/
  1. Build a gzipped tarball archive:
tar zcvf wbmtranslator.wbm.gz translator/
  1. Open the Webmin modules manager and upload your brand new wbmtranslator file.

Perl dependencies

You need at least the following Perl modules in order to run wbmtranslator:

  • Date::Manip
  • Digest::MD5
  • Encode
  • File::Basename
  • File::Copy
  • File::Path
  • HTML::Entities
  • JSON
  • LWP::UserAgent
  • MIME::Lite

Depending on the software installed on your system and your wbmtranslator configuration options, you may also need the following modules:

  • Authen::NTLM
  • Digest::HMAC_MD5
  • Mail::Sender

All those modules can be loaded from CPAN.

As root you can try:

# perl -MCPAN -e shell
CPAN Shell> install module1 module2 ...