Baudolino пишет:
>
> Не сводится ни разу. Одно дело знание платформы разработчиком, другое —
> знание довольно специфического инструментария всеми, кто участвует в
> проекте, включая не-программистов.
Извините что вмешиваюсь в вашу беседу, но это properties файлы —
"довольно специфический инструментарий" ?
> B>Не надо и обратно гонять. Конвертацию проводить при сборке. И если
> вдруг кто не так файл сохранил это сразу вылезет. Может даже при сборке
> проекта.
> Ну да. Теперь еще и инструмент сборки нужно конфигурировать. И как-то
> учитывать ситуацию, когда кто-то делает коммит в cp1251, кто-то еще как-то.
Если в проекте используются любые символы кроме latin-1 — все должны
делать коммиты только в utf-8 и никак иначе. Иначе помимо properties вас
может ожидать куча сюрпризов при сравнении констант и чтении
комментариев. Нарушители подлежат депремированию и публичному наказанию
плетьми.
Конвертацию надо делать при сборке проекта, все современные сборщики
(Ant,Maven) это умеют.
--
WBR,
Serge.
Posted via RSDN NNTP Server 2.1 beta