From the Developer's Blog
Download & Install
Once you have installed Mylingual, try browsing one of the translated websites. The website will be automatically translated to your preferred language.
To Participate in Translation
All the translation data of Mylingual are submitted and shared by the users. Why not check out the list of translations, create an account (under maintenance) and start translating your favorite website?
NOTE: registration not required unless participating in translation