What the customer wantedSite for the Austrian company, which is engaged in translations. The engine - Joomla. Full multilingual (example, if the visitor is located on the English page of "contacts" and clicks on the German version of the site - it has to see the German version of the page "contacts" rather than on the home page of the German version).
What has been doneJoomla and component JoomFish enough for 80-90% of the functional, but some things had to write from scratch. For example the feedback form - until recently, satisfying the conditions of the component (multilingual and can add any number of fields) did not exist.
Or e-mail form (a letter to the customer come in the desired language). Or the main menu - standard navigation of Joomla also not enough for a full multilingual.