1. Все языки кодируются одинаково, нужна поддержка всех. 2. В принципе можно и оболочку, но она не должна требовать установки в системе экзотических локалей для своей работы. 3. Чем быстрее тем лучше :-) Я думал, что где-то неделя. 4. Нужно в обе. Можно только в одну, но тогда за полцены.