Page 1 of 2
Как задать язык по умолчанию для новых пользователей?
Posted: Sat Sep 26, 2015 10:13 am
by darkw1nd
Добрый день!
Подскажите пожалуйста как задать язык по умолчанию для новых пользователей панели Vestacp?
Пробовал менять язык самой панели во вкладке server, но это не помогло, у новых пользователей по умолчанию стоит английский язык.
Как изменить язык по умолчанию?
Спасибо!
Re: Как задать язык по умолчанию для новых пользователей?
Posted: Mon Sep 28, 2015 11:50 am
by skurudo
1. Указывать при создании?
2. Подмена файликов (граблииииии)
3. Указать конкретное значение, ну вот чиста конкретное в /usr/local/vesta/web/templates/admin/add_user.html - вот здесь
if (( $value == 'en' ) && (empty($v_language))){
Code: Select all
<select class="vst-list" name="v_language">
<?php
foreach ($languages as $key => $value) {
echo "\n\t\t\t\t\t\t\t\t\t<option value=\"".htmlentities($value)."\"";
$svalue = "'".$value."'";
if (( $value == 'en' ) && (empty($v_language))){
echo 'selected' ;
}
if (isset($v_language)){
if (( $value == $v_language ) || ( $svalue == $v_language)){
echo 'selected' ;
}
}
echo ">".htmlentities($value)."</option>\n";
Re: Как задать язык по умолчанию для новых пользователей?
Posted: Mon Sep 28, 2015 11:53 am
by darkw1nd
Дело в том чтоя я создаю пользователей через API или через консоль (Bash)
Как быть в таком случае?
Re: Как задать язык по умолчанию для новых пользователей?
Posted: Mon Sep 28, 2015 12:40 pm
by skurudo
darkw1nd wrote:Дело в том чтоя я создаю пользователей через API или через консоль (Bash)
Как быть в таком случае?
Где-то я видел похожий вопрос и даже смотрел на эту тему, но так и не нашел параметр, отвечающий за язык. Есть подозрение, что нету такого. Можно попробовать передать через $v_language, но я что-то не очень уверен. Попробуйте?
Re: Как задать язык по умолчанию для новых пользователей?
Posted: Mon Sep 28, 2015 12:44 pm
by skurudo
darkw1nd wrote:Дело в том чтоя я создаю пользователей через API или через консоль (Bash)
Как быть в таком случае?
Можно конечно подменить lang файл, но мне почему-то кажется этот вариант весьма "грабельным" и не слишком красивым.
Re: Как задать язык по умолчанию для новых пользователей?
Posted: Mon Sep 28, 2015 1:44 pm
by imperio
С 14 версии в настройках панели появился выбор языка по умолчанию. Данная настройка должна распространяться на всех пользователей панели.
Re: Как задать язык по умолчанию для новых пользователей?
Posted: Mon Sep 28, 2015 1:55 pm
by darkw1nd
В том то и дело что у меня установлен язык по умолчанию - русский.
Но при создании нового юзера из консоли у него стоит язык английский.
Re: Как задать язык по умолчанию для новых пользователей?
Posted: Mon Sep 28, 2015 3:15 pm
by imperio
darkw1nd wrote:В том то и дело что у меня установлен язык по умолчанию - русский.
Но при создании нового юзера из консоли у него стоит язык английский.
Скорее всего баг. Нужно разбираться
Re: Как задать язык по умолчанию для новых пользователей?
Posted: Mon Sep 28, 2015 3:17 pm
by skurudo
darkw1nd wrote:В том то и дело что у меня установлен язык по умолчанию - русский.
Но при создании нового юзера из консоли у него стоит язык английский.
Добавьте на трекер - bugs.vestacp.com
вроде ж все одно полезная штука для API
Re: Как задать язык по умолчанию для новых пользователей?
Posted: Wed Sep 30, 2015 8:02 am
by darkw1nd
А в каком каталоге лежат файлы с переводами?