We are happy to announce that Vesta is back under active development as of 25 February 2024. We are working on v1 candidate and expect to engage more with the community over the coming months. We are committed to open source, and we encourage contributors to help us build the future of Vesta.
Как задать язык по умолчанию для новых пользователей?
Как задать язык по умолчанию для новых пользователей?
Добрый день!
Подскажите пожалуйста как задать язык по умолчанию для новых пользователей панели Vestacp?
Пробовал менять язык самой панели во вкладке server, но это не помогло, у новых пользователей по умолчанию стоит английский язык.
Как изменить язык по умолчанию?
Спасибо!
Подскажите пожалуйста как задать язык по умолчанию для новых пользователей панели Vestacp?
Пробовал менять язык самой панели во вкладке server, но это не помогло, у новых пользователей по умолчанию стоит английский язык.
Как изменить язык по умолчанию?
Спасибо!
Re: Как задать язык по умолчанию для новых пользователей?
1. Указывать при создании?
2. Подмена файликов (граблииииии)
3. Указать конкретное значение, ну вот чиста конкретное в /usr/local/vesta/web/templates/admin/add_user.html - вот здесь if (( $value == 'en' ) && (empty($v_language))){
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: Как задать язык по умолчанию для новых пользователей?
Дело в том чтоя я создаю пользователей через API или через консоль (Bash)
Как быть в таком случае?
Как быть в таком случае?
Re: Как задать язык по умолчанию для новых пользователей?
Где-то я видел похожий вопрос и даже смотрел на эту тему, но так и не нашел параметр, отвечающий за язык. Есть подозрение, что нету такого. Можно попробовать передать через $v_language, но я что-то не очень уверен. Попробуйте?darkw1nd wrote:Дело в том чтоя я создаю пользователей через API или через консоль (Bash)
Как быть в таком случае?
Re: Как задать язык по умолчанию для новых пользователей?
Можно конечно подменить lang файл, но мне почему-то кажется этот вариант весьма "грабельным" и не слишком красивым.darkw1nd wrote:Дело в том чтоя я создаю пользователей через API или через консоль (Bash)
Как быть в таком случае?
Re: Как задать язык по умолчанию для новых пользователей?
С 14 версии в настройках панели появился выбор языка по умолчанию. Данная настройка должна распространяться на всех пользователей панели.
Re: Как задать язык по умолчанию для новых пользователей?
В том то и дело что у меня установлен язык по умолчанию - русский.
Но при создании нового юзера из консоли у него стоит язык английский.
Но при создании нового юзера из консоли у него стоит язык английский.
Re: Как задать язык по умолчанию для новых пользователей?
Скорее всего баг. Нужно разбиратьсяdarkw1nd wrote:В том то и дело что у меня установлен язык по умолчанию - русский.
Но при создании нового юзера из консоли у него стоит язык английский.
Re: Как задать язык по умолчанию для новых пользователей?
Добавьте на трекер - bugs.vestacp.comdarkw1nd wrote:В том то и дело что у меня установлен язык по умолчанию - русский.
Но при создании нового юзера из консоли у него стоит язык английский.
вроде ж все одно полезная штука для API
Re: Как задать язык по умолчанию для новых пользователей?
А в каком каталоге лежат файлы с переводами?