1. Download: poedit
2. Start si.Mail and goto menu Tools/Translation/System locale
3. si.Mail will return you current system locale. If your language is spoken in many countries and there is a lot of diferences between language then take the full string, otherwise take all letters before underscore (_).
   Example:
   - My country is Slovenia and I got sl_SI. Because slovenian is spoken only in Slovenia I take sl.
   - My country is Brazil and I got pt_BR. Because portugese is spoken in Brazil and in Portugal and there is lot of differences I take pt_BR.
4. In .\locale create following folder structure:
   + your_sytem_locale
   |-help
   |-LC_MESSAGES
   Example: (My country code is sl so I create following folder structure)
   + sl
   |-help
   |-LC_MESSAGES
5. Copy default.po from .\locale\ to .\locale\your_sytem_locale\LC_MESSAGES\.
Open it with poedit and translate all strings.
In poedit open menu Catalog/Settings..., Project Info At least next 3 fields must be filled:

- Project name and version: must contain si.Mail,
- Language: select translation language,
- Charset: UTF8 must be selected.

6. NOTE: If translated string/word/sentence is same as untranslated you SHOULD leave translation field empty.
7. Run si.Mail, and in menu Tools/Settings... in Language tab select language althrough it could be loaded by itself.
8. Some strings could be too long. Try to shorten them.
9. Use your favorite compressing utility (ZIP,RAR,CAB,ACE), archive folder \your_country_code\*.* and send archive to Miha Vrhovnik so I can add some other things into translated file and put it to next si.Mail release for other users.
   Together with archived file attach: translated default.po
   Please write your country code to e-mail too.