Update russia translate and fix bug (#815)

* fix bug

if $calc_folder is enabled and there are insufficient permissions for one of the subfolders, then "PHP Fatal error: Uncaught RuntimeException: SplFileInfo::getSize()"

* lng() update

added lng() and delete unesed

* update russia translate
This commit is contained in:
zedzhen 2022-07-14 04:44:54 +03:00 committed by GitHub
parent cda40e22f1
commit afe1227caa
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
2 changed files with 66 additions and 7 deletions

View file

@ -1574,7 +1574,7 @@ if (isset($_GET['help'])) {
</div>
<div class="form-group mx-sm-3 mb-2">
<label for="inputPassword2" class="sr-only"><?php echo lng('Password') ?></label>
<input type="text" class="form-control btn-sm" id="inputPassword2" name="inputPassword2" placeholder="Password" required>
<input type="text" class="form-control btn-sm" id="inputPassword2" name="inputPassword2" placeholder="<?php echo lng('Password') ?>" required>
</div>
<button type="submit" class="btn btn-success btn-sm mb-2"><?php echo lng('Generate') ?></button>
</form>
@ -2011,8 +2011,13 @@ $tableTheme = (FM_THEME == "dark") ? "text-white bg-dark table-dark" : "bg-white
$modif_raw = filemtime($path . '/' . $f);
$modif = date(FM_DATETIME_FORMAT, $modif_raw);
if ($calc_folder) {
$filesize_raw = fm_get_directorysize($path . '/' . $f);
$filesize = fm_get_filesize($filesize_raw);
try {
$filesize_raw = fm_get_directorysize($path . '/' . $f);
$filesize = fm_get_filesize($filesize_raw);
} catch(Exception $e) {
$filesize_raw = "";
$filesize = lng('Folder');
}
}
else {
$filesize_raw = "";
@ -4090,12 +4095,11 @@ function lng($txt) {
$tr['en']['Settings'] = 'Settings'; $tr['en']['Language'] = 'Language';
$tr['en']['Folder is empty'] = 'Folder is empty'; $tr['en']['PartitionSize'] = 'Partition size';
$tr['en']['ErrorReporting'] = 'Error Reporting'; $tr['en']['ShowHiddenFiles'] = 'Show Hidden Files';
$tr['en']['Full size'] = 'Full size'; $tr['en']['Help'] = 'Help';
$tr['en']['Help'] = 'Help'; $tr['en']['Created'] = 'Created';
$tr['en']['Free of'] = 'Free of'; $tr['en']['Preview'] = 'Preview';
$tr['en']['Help Documents'] = 'Help Documents'; $tr['en']['Report Issue'] = 'Report Issue';
$tr['en']['Generate'] = 'Generate'; $tr['en']['FullSize'] = 'Full Size';
$tr['en']['FreeOf'] = 'free of'; $tr['en']['CalculateFolderSize']= 'Calculate folder size';
$tr['en']['ProcessID'] = 'Process ID'; $tr['en']['Created'] = 'Created';
$tr['en']['HideColumns'] = 'Hide Perms/Owner columns';$tr['en']['You are logged in'] = 'You are logged in';
$tr['en']['Check Latest Version'] = 'Check Latest Version';$tr['en']['Generate new password hash'] = 'Generate new password hash';
$tr['en']['Login failed. Invalid username or password'] = 'Login failed. Invalid username or password';

View file

@ -323,67 +323,122 @@
"name": "Русский",
"code": "ru",
"translation": {
"Access denied. IP restriction applicable": "Доступ с данного IP запрещён",
"Actions": "Действия",
"AdvancedEditor": "Улучшенный редактор",
"Advanced Search": "Расширенный поиск",
"already exists": "уже существует",
"AppName": "Файловый менеджер",
"AppTitle": "Файловый менеджер",
"Archive": "Архив",
"Archive not created": "Архив не создан",
"Archive not unpacked": "Архив не распакован",
"Archive unpacked": "Архив распакован",
"Back": "Вернуться",
"BackUp": "Резервная копия",
"CalculateFolderSize": "Считать размер папки",
"Cancel": "Отмена",
"Change": "Изменения",
"ChangePermissions": "Изменить права",
"Check Latest Version": "Проверить последнюю версию",
"Copied from": "Скопирован(а)",
"Copy": "Копировать",
"Copying": "Копировать",
"CopyTo": "Скопировать в",
"Create archive?": "Создать архив?",
"Created": "Создан(а)",
"CreateNewItem": "Создать новый",
"CreateNow": "Создать сейчас",
"dark": "тёмная",
"Delete": "Удалить",
"Deleted": "удалён(ена)",
"Delete selected files and folders?": "Удалить выбранные файлы и папки?",
"DestinationFolder": "Папка назначения",
"DirectLink": "Ссылка",
"Download": "Загрузка",
"Edit": "Редактировать",
"ErrorReporting": "Сообщения об ошибках",
"Error while copying from": "Ошибка при копировании",
"Error while deleting items": "Ошибка при удалении элементов",
"Error while fetching archive info": "Ошибка при извлечении информации из архива",
"Error while moving from": "Ошибка при перемещении",
"Error while renaming from": "Ошибка при переименовании",
"Execute": "Исполнение",
"File": "Файл",
"File extension is not allowed": "Запрещённое расширение файла",
"File not found": "Файл не найден",
"File or folder with this path already exists": "Файл или папка с этим путем уже существует",
"File Saved Successfully": "Файл сохранён",
"Files": "Файлы",
"Folder": "Папка",
"Folder is empty": "Папка пуста",
"FreeOf": "свободно из",
"FullSize": "Размер файлов в папке",
"Generate": "Сгенерировать",
"Generate new password hash": "Сгенерировать хеш нового пароля",
"Group": "Группа",
"Help": "Помощь",
"Help Documents": "Справочная документация",
"HideColumns": "Скрыть столбцы права досупа и владелец",
"Invalid characters in file name": "Недопустимые символы в имени файла",
"Invalid characters in file or folder name": "Недопустимые символы в имени файла или папки",
"Invalid file or folder name": "Некорректное имя папки или файла",
"InvertSelection": "Обратная выборка",
"ItemName": "Имя элемента",
"ItemType": "Тип элемента",
"Language": "Язык",
"Login": "Войти",
"Login failed. Invalid username or password": "Не удалось войти. Логин или пароль неверны",
"light": "светлая",
"Logout": "Выйти",
"MemoryUsed": "Используемая память",
"Modified": "Обновление",
"Move": "Переместить",
"Moved from": "перемещён(ена)",
"Name": "Имя",
"NewItem": "Создать",
"NormalEditor": "Стандартный редактор",
"not found!": "не найдено!",
"Nothing selected": "Ничего не выбрано",
"Open": "Открыть",
"Owner": "Создатель",
"Operations with archives are not available": "Операции с архивами недоступны",
"Other": "Другие",
"Owner": "Владелец",
"PartitionSize": "Размер раздела",
"Password": "Пароль",
"password_hash not supported, Upgrade PHP version": "password_hash не поддерживается, обновите версию PHP",
"Paths must be not equal": "Пути должны быть разными",
"Perms": "Права доступа",
"Permissions changed": "Права доступа изменены",
"Permissions not changed": "Права доступа не изменены",
"Preview": "Просмотр",
"Read": "Чтение",
"RememberMe": "Запомнить меня",
"Rename": "Переименовать",
"Renamed from": "Переименован(а)",
"Report Issue": "Сообщить о проблеме",
"Root path": "Путь до корня",
"Save": "Сохранить",
"Saved Successfully": "Сохранено",
"Search": "Поиск",
"SelectAll": "Выбрать всё",
"Selected files and folder deleted": "Выбранные файли и папки удалены",
"Select folder": "Выберите папку",
"Settings": "Свойства",
"ShowHiddenFiles": "Показ скрытых файлов",
"Size": "Размер",
"SourceFolder": "Исходная папка",
"Source path not defined": "Путь к источнику не определён",
"Theme": "Тема",
"to": "в",
"UnSelectAll": "Отменить выбор",
"UnZip": "Разархивировать",
"UnZipToFolder": "Разархивировать в папку",
"Upload": "Загрузить",
"UploadingFiles": "Загрузка файлов",
"Username": "Пользователь"
"Username": "Пользователь",
"Write": "Запись",
"You are logged in": "Вы вошли в систему"
}
},
{