А зачем в самом начале проекта разрабатывать мультиязычность?
На мой взгляд в самом начале надо делать, ну хотябы админку(пример -
http://ru-mangos.ru/showthread.php?t=115 ) ,тем более ее нигде почти нет.Ну ладно мультирилмы и классы(для работы с сервером и БД,и то это для разработчиков,а не для потребителей).А так мультиязычность...Имхо все же это второстепенные функции.
Вообщем должен быть функционал.