FreeNAS uses Launchpad for translating the WebGUI: https://translations.launchpad.net/freenas/
We always welcome you to login and help translate FreeNAS's most popular feature, the easy to use Web based, Graphical, User Interface into your language. Help people around the world to use FreeNAS by contributing today!
Documentation of any software project is a never ending task. We are always looking for knowledgeable volunteers to help keep the Set-up and Users Guide up to date. If you have the time and are willing to help we encourage you to
simply ask in the forum so you can contribute to it
.
If you are going to contribute to FreeNAS's documentation please follow these suggestions:
We are not BSD guru’s, but only simple users. The FreeNAS code can be very easily improved and customized.
We are looking for PHP expert too for reviewing/improving the FreeNAS code (95% of PHP, 5% of Unix shell).
Here is a simple way for ‘playing with FreeNAS’ from your MS windows PC:
1. Enable SSHD with ‘Permit root access’ checked
2. Open an WinSCP (http://winscp.net) (or other SCP tools) session on your FreeNAS.
You can now directly edit the code files of FreeNAS:
Check existing files for learning how FreeNAS works (it’s very simple!)
3. Send your modifications on the FreeNAS developers mailing-list
Don’t forget to update the licence page if you are re-using other Open source code!
For installing FreeBSD under QEMU, there is the HOWTO : Installing FreeBSD 6.2 under QEMU for compiling FreeNAS.
Then you can build a FreeNAS from scratch, by following the (old and no more updated) FreeNAS Developers’ Handbook.