Virtualmin virtual-server version 3.41 (new Chinese translation!)

Hi all,
<p>
I’ve just unleashed Virtualmin virtual-server version 3.41 to the repositories for all operating systems. Lots of bugfixes, and this release bears the fruit of our new translation project announced three weeks back. Simplified Chinese (zh_CN encoding) support is complete in the virtual-server module (all strings, but no help files or config.info yet). Version 4.1-3 of the virtual-server theme released a few days ago, also includes the translation, but no prior versions did.
<p>
If you speak/read Chinese, please give it a look and let us know how it turned out. Jamie and I don’t grok Chinese, so we’re taking our translators word for it that it is a good translation. Also, tell all of your Chinese speaking friends to give us a try (Virtualmin GPL also has the translation, so you can try it for free). Volunteers for translation efforts are always welcome, and we’re giving away Virtualmin Professional licenses for translations…so get in touch, if you’d like to get some free software in exchange for some translating effort.
<p>
Another milestone that we actually passed a revision or five back is that we now have more automatic script installers than any similar product on the market. We’re also the first to support the awesome SugarCRM (which is quite painful to install, so I don’t expect the competition to even attempt it). Go Jamie!
<p>
Other changes since version 3.40:
<p>
[list]

[]Updated Gallery script installer to 1.5.6, Mambo to 4.6.2 and phpMyAdmin to 2.10.1.[/]

[]If a domain with the same TLD already exists as one you are creating, the automatically generated group name will be the new full domain name, to avoid clashes.[/]

[]The stats web directory is now password-protected by default.[/]

[]Added the list-bandwidth.pl command-line script for displaying usage by domain, date and feature.[/]

[]Added script installer for Simple Machines Forum.[/]

[]Added a server templates option to set the default timeout for the HTTP status monitor feature.[/]

[]The number of days to keep old bandwidth data can now be configured on the Bandwidth Monitoring page.[/]

[]Added the list-features.pl script, for finding available features for new virtual servers.[/]

[]Updated all script installers to check for the mysql and possibly pgsql PHP modules, if needed.[/]

[]Added a link on the Manage SSL Certificate page for downloading a domain’s cert in PEM format.[/]

[]Added a button on the Bandwidth Monitoring page for re-generating bandwidth stats from the original log files.[/]

[]Added a script installer for SugarCRM 4.5.1b.[/]

[]Added a Module Config option to control of sub-domains can be created. This is disabled by default unless the system already has some sub-domains, as they are confusing and rarely used.[/]

[]All script installers now check that they can connect to the selected database before proceeding with the install, just in case the login is invalid. This prevents odd errors later on.[/]

[]Added Module Config options for external quota commands to use, instead of the standard Unix commands. This allows a different quota system (such as ZFS or on an NFS server) to be used instead.[/]

[]When creating a virtual server inside a Solaris zone, existing virtual IPs in the zone can be selected for domains that need a private IP.[/]

[]When editing server templates, fields that are not used because they are inheriting from the Default Settings are now greyed out.[/]

[]Added a link for copying the default settings template, rather than creating an empty template which inherits from it.[/]

[]The old one file per directory backup format is no longer available, unless already selected.[/]

[]Optimized the collectinfo.pl program, which generates the right-side system information frame.[/]

[/list]

The update should appear in the Virtualmin Package Updates box in the System Information page, or you can update using the old command line method, if you prefer. If you don’t have the Virtualmin Package Updates module yet, let me know in the bug tracker, and I’ll walk you through getting it.
<p>
As always, if you run into any problems or bugs, let us know in the bug tracker.