Новости → Руссифицируем TrackStudio на VDS, без GUI
После установки TrackStudio по дефолту она идет на английском языке. Если запускать ее используя “иксы”, то никаких проблем, выбираем там русскую локаль, импортируем ru.xml и все готово. Но т.к. мы запускаем TS с помощью Jetty придется пойти немного другим путем, не отличающимся особой элегентностью, но вполне работающим.
Идем в папку TrackStudio-3551/webapps/TrackStudio/WEB-INF/classes, там видим несколько файлов и папок, нас интересует 2 файла: language_ru.properties и language_en.properties. Далее путем небольших манипуляций мы удаляем language_en.properties и переименовываем language_ru.properties в language_en.properties, тем самым заменяя содержимое дефолтного языкового файла на русский вместо английского. Чтобы изменения применились не забываем перезапустить сервер (jetty).

Обожемой! Зачем так сложно? (Тем более – неправильно). Все намного проще. Языковые настройки каждого пользователя меняются в его профиле. Это нужно в меню пользователей перейти, либо кликнуть на своем логине. Если поменять сразу язык для root, по идее, все следующие (нижестоящие пользователи) будут с русским языком.
В TrackStudio 4.0 язык по умолчанию выставляется в trackstudio.properties (которые в ./etc/ лежат).
3.5 лучше уже не использовать, та TrackStudio 4.0, которая бета (11 или 12, даже не помню) – это фактически релиз-кандидат. Не выпускается релиз, потому что документацию еще не написали.
Мы сами “с помощью jetty” запускаем и под Tomcat дебажим. Это ж все же серверное приложение. Иксы там нужны для того, чтобы отчеты считались, их даже запускать не нужно, нужно просто чтобы библиотеки были.
Иксы я имел ввиду в том контексте, что, если запускать TS локально и через ./sman, то настроить выбор языка можно будет через GUI, чего нельзя сделать запуская выше описанным способом.
А с языком спасибо за подсказку, намотал на ус.