atauenis / fcmd

The File Commander is a modern cross-platform two panel file manager, written in C#.
Other
42 stars 9 forks source link

Засунул файлы перевода в ресурсы #20

Closed Break-Neck closed 10 years ago

Break-Neck commented 10 years ago

В ближайшее время собирался заняться переводом, в связи с чем такой вопрос насчет существующей системы: оставить настройку, которая в данный момент указывает язык, но пусть она указывает на дефолтный? Тогда текущий сделать текущий язык выбираемым по локали, и добавить возможность выбирать язык самостоятельно.

atauenis commented 10 years ago

В целом неплохо. Насчёт языка по умолчанию - я думаю, надо добавить значение настройки auto, при котором язык должен выбираться на основе локали системы. При других значениях настройки язык должен задаваться вручную.

Ещё небольшое пояснение к коду: он допускает загрузку языковых файлов извне, чтобы обеспечить возможность написания языковых файлов кем угодно и в чём удобно, хоть в Блокноте.

atauenis commented 10 years ago

Детальный просмотр обнаружил небольшую ошибочку (видимо, Вы перегоняли string в файл вручную, а надо было написав скрипт, проходящийся по кавычкам и \n) в ключе SWTMWIhelp. Там используются переносы (маска "{n}", не путать с сишарповой string'овой "\n"), которые в процессе ручной конвертации уплыли. Исправил.