diff --git a/frontend/src/components/settings/Languages.vue b/frontend/src/components/settings/Languages.vue index 729685116d..3d306f1437 100644 --- a/frontend/src/components/settings/Languages.vue +++ b/frontend/src/components/settings/Languages.vue @@ -15,36 +15,21 @@ export default { data() { const dataObj = {}; const locales = { - ar: "العربية", - bg: "български език", - ca: "Català", - cs: "Čeština", - de: "Deutsch", - el: "Ελληνικά", - en: "English", - es: "Español", - fr: "Français", - he: "עברית", - hr: "Hrvatski", - hu: "Magyar", - is: "Icelandic", - it: "Italiano", - ja: "日本語", - ko: "한국어", - no: "Norsk", - "nl-be": "Dutch (Belgium)", - pl: "Polski", - "pt-br": "Português (Brasil)", - pt: "Português (Portugal)", - ro: "Romanian", - ru: "Русский", - sk: "Slovenčina", - "sv-se": "Swedish (Sweden)", - tr: "Türkçe", - uk: "Українська", - vi: "Tiếng Việt", - "zh-cn": "中文 (简体)", - "zh-tw": "中文 (繁體)", + "ar_AR": "العربية", + "en_GB": "English", + "es_AR": "Español (Argentina)", + "es_CO": "Español (Colombia)", + "es_ES": "Español", + "es_MX": "Español (Mexico)", + "fr_FR": "Français", + "id_ID": "Bahasa Indonesia", + "lt_LT": "Lietuvių", + "pt_BR": "Português (Brasil)", + "pt_PT": "Português", + "ru_RU": "Русский", + "tr_TR": "Türkçe", + "uk_UA": "Український", + "zh_CN": "中文 (简体)", }; // Vue3 reactivity breaks with this configuration diff --git a/frontend/src/i18n/ar_AR.json b/frontend/src/i18n/ar_AR.json index 40f5c9054c..ea4222d307 100644 --- a/frontend/src/i18n/ar_AR.json +++ b/frontend/src/i18n/ar_AR.json @@ -2,18 +2,26 @@ "buttons": { "archive": "أرشيف", "cancel": "إلغاء", + "clear": "Clear", "close": "إغلاق", + "continue": "Continue", "copy": "نسخ", + "copyDownloadLinkToClipboard": "Copy download link to clipboard", "copyFile": "نسخ الملف", "copyToClipboard": "نسخ الى الحافظة", "create": "إنشاء", + "decreaseFontSize": "Decrease font size", "delete": "حذف", "directorySizes": "حساب أحجام الدليل", + "discardChanges": "Discard", "download": "تحميل", "edit": "تعديل", + "editAsText": "Edit as Text", "file": "ملف", "folder": "مجلّد", + "fullScreen": "Toggle full screen", "hideDotfiles": "إخفاء dotfiles", + "increaseFontSize": "Increase font size", "info": "معلومات", "more": "المزيد", "move": "نقل", @@ -24,22 +32,25 @@ "openFile": "فتح الملف", "permalink": "احصل على رابط دائم", "permissions": "أذونات", + "preview": "Preview", "previous": "السابق", "publish": "نشر", "rename": "إعادة تسمية", "replace": "استبدال", "reportIssue": "إبلاغ عن مشكلة", "save": "حفظ", + "saveChanges": "Save changes", "schedule": "جدولة", "search": "بحث", "select": "تحديد", "selectMultiple": "تحديد متعدد", "share": "مشاركة", "shell": "تبديل شيل", + "stopSearch": "Stop searching", "submit": "إرسال", "switchView": "تغيير العرض", "toggleSidebar": "تبديل الشريط الجانبي", - "unarchive": "حذف من الأرشيف", + "unarchive": "فك الضغط", "update": "تحديث", "upload": "رفع" }, @@ -62,9 +73,15 @@ }, "files": { "body": "الصفحة", - "clear": "مسح", "closePreview": "إغلاق العرض", - "emptyFolder": "هذا المجلد فارغ", + "columnSeparator": "Column Separator", + "csvLoadFailed": "Failed to load CSV file.", + "csvSeparators": { + "both": "Both (,) and (;)", + "comma": "Comma (,)", + "semicolon": "Semicolon (;)" + }, + "csvTooLarge": "CSV file is too large for preview (\u003e5MB). Please download to view.", "files": "الملفات", "folders": "المجلدات", "home": "الصفحة الأولى", @@ -75,6 +92,7 @@ "multipleSelectionEnabled": "التحديد المتعدد مفعل", "name": "الاسم", "noPreview": "المعاينة غير متاحة لهذا الملف.", + "showingRows": "Showing {count} row(s)", "size": "الحجم", "sortByLastModified": "الترتيب بآخر تعديل", "sortByName": "الترتيب بالإسم", @@ -94,28 +112,15 @@ "f2": "إعادة تسمية الملف", "help": "مساعدة" }, - "languages": { - "arAR": "العربية", - "enGB": "English", - "esAR": "Español (Argentina)", - "esCO": "Español (Colombia)", - "esES": "Español", - "esMX": "Español (Mexico)", - "frFR": "Français", - "idID": "Bahasa Indonesia", - "ltLT": "Lietuvių", - "ptBR": "Português (Brasil)", - "ptPT": "Português", - "ruRU": "Русский", - "trTR": "Türkçe", - "ukUA": "Український", - "zhCN": "中文 (简体)" - }, "login": { "createAnAccount": "إنشاء حساب", "loginInstead": "هل لديك حساب", + "logout_reasons": { + "inactivity": "You have been logged out due to inactivity." + }, "password": "كلمة المرور", "passwordConfirm": "Password Confirmation", + "passwordTooShort": "Password must be at least {min} characters", "passwordsDontMatch": "كلماتا المرور لا تتطابقان", "signup": "اشتراك", "submit": "تسجيل الدخول", @@ -134,8 +139,10 @@ "deleteMessageShare": "هل أنت متأكد أنك تريد حذف هذه المشاركة ({path})؟", "deleteMessageSingle": "هل تريد بالتأكيد حذف هذا الملف/المجلد؟", "deleteTitle": "حذف الملفات", + "deleteUser": "Are you sure you want to delete this user?", "directories": "الدلائل", "directoriesAndFiles": "الدلائل والملفات", + "discardEditorChanges": "Are you sure you wish to discard the changes you've made?", "displayName": "الاسم:", "download": "تحميل الملفات", "downloadMessage": "حدد إمتداد الملف المراد تحميله.", @@ -166,12 +173,13 @@ "renameMessage": "ضع اسما جديدا لـ", "replace": "إستبدال", "replaceMessage": "أحد الملفات التي تحاول رفعها يتعارض مع ملف موجود بنفس الاسم. هل تريد استبدال الملف الموجود؟", + "resolution": "Resolution", "schedule": "جدولة", "scheduleMessage": "أختر الوقت والتاريخ لجدولة نشر هذا المقال.", "show": "عرض", "size": "الحجم", "skipTrashMessage": "تخطى سلة المهملات واحذف فورا", - "unarchive": "استخراج من الأرشيف", + "unarchive": "فك الضغط", "unarchiveDestinationLocationMessage": "حدد الوجهة:", "unarchiveFolderNameMessage": "اختر اسم المجلد:", "unarchiveMessage": "اختر اسم المجلد الوجهة:", @@ -190,11 +198,12 @@ "pdf": "PDF", "pressToSearch": "اضغط ENTER للبحث...", "search": "البحث...", - "types": "الأنواع", "typeToSearch": "اكتب للبحث...", + "types": "الأنواع", "video": "مقاطع فيديو" }, "settings": { + "aceEditorTheme": "Ace editor theme", "admin": "أدمن", "administrator": "مدير", "allowCommands": "تنفيذ الأوامر", @@ -212,9 +221,11 @@ "commandsUpdated": "تم تحديث الأوامر!", "createUserDir": "إنشاء مستخدم Home Dir بصفة آلية مع إضافة مستخدم جديد", "createUserHomeDirectory": "إنشاء دليل المستخدم الرئيسي", + "currentPassword": "Your Current Password", "customStylesheet": "صفحة أنماط مخصصة", "defaultUserDescription": "هذه هي الإعدادات الافتراضية للمستخدمين الجدد.", "disableExternalLinks": "تعطيل الروابط الخارجية (باستثناء الوثائق)", + "disableUsedDiskPercentage": "Disable used disk percentage graph", "documentation": "توثيق", "examples": "أمثلة", "executeOnShell": "تنفيذ على شل", @@ -222,11 +233,13 @@ "globalRules": "هذه مجموعة عالمية من القواعد المسموح بها والغير مسموح بها. وهي تنطبق على كل مستخدم. يمكنك تحديد قواعد محددة على إعدادات كل مستخدم لتجاوزها.", "globalSettings": "إعدادات عامة", "hideDotfiles": "", + "hideLoginButton": "Hide the login button from public pages", "insertPath": "أدخل المسار", "insertRegex": "إدراج تعبير Regex.", "instanceName": "اسم المثيل", "language": "اللغة", "lockPassword": "منع المستخدم من تغيير كلمة المرور", + "minimumPasswordLength": "Minimum password length", "newPassword": "كلمة مرورك الجديدة", "newPasswordConfirm": "تأكيد كلمة مرورك", "newUser": "مستخدم جديد", @@ -245,6 +258,7 @@ "permissions": "أذونات", "permissionsHelp": "يمكنك تعيين المستخدم كـ \"مدير\" أو تحديد الصلاحيات بشكل منفرد. إذا قمت بتحديد المستخدم كـ\"مدير\"، فسيتم تحديده باقي الخيارات تلقائياً. تبقى إدارة المستخدمين صلاحية فريدة للمدير فقط.", "profileSettings": "إعدادات الحساب", + "redirectAfterCopyMove": "Redirect to destination after copy/move", "ruleExample1": "منع الوصول إلى الملفات التي تبدأ بنقطة مثل (.git، و .gitignore) في كل مجلد.\n", "ruleExample2": "منع الوصول إلى الملف المسمى Caddyfile في نطاق الجذر.", "rules": "القواعد", @@ -258,9 +272,14 @@ "singleClick": "استخدم نقرة واحدة لفتح الملفات والدلائل", "themes": { "dark": "داكن", + "default": "System default", "light": "مضيء", "title": "قالب" }, + "tusUploads": "Chunked Uploads", + "tusUploadsChunkSize": "Indicates to maximum size of a request (direct uploads will be used for smaller uploads). You may input a plain integer denoting byte size input or a string like 10MB, 1GB etc.", + "tusUploadsHelp": "File Browser supports chunked file uploads, allowing for the creation of efficient, reliable, resumable and chunked file uploads even on unreliable networks.", + "tusUploadsRetryCount": "Number of retries to perform if a chunk fails to upload.", "user": "المستخدم", "userCommands": "الأوامر", "userCommandsHelp": "الأوامر المتاحة لهذا المستخدم مفصولة فيما بينها بمسافة. مثال:\n", @@ -269,10 +288,10 @@ "userDeleted": "تم حذف المستخدم", "userHomeBasePath": "المسار الأساسي لأدلة الصفحة الرئيسية للمستخدم", "userManagement": "إدارة المستخدمين", - "username": "إسم المستخدم", - "users": "المستخدمين", "userScopeGenerationPlaceholder": "سيتم إنشاء النطاق تلقائيًا", - "userUpdated": "تم تعديل المستخدم" + "userUpdated": "تم تعديل المستخدم", + "username": "إسم المستخدم", + "users": "المستخدمين" }, "sidebar": { "help": "مساعدة", @@ -302,5 +321,8 @@ "minutes": "دقائق", "seconds": "ثواني", "unit": "وحدة الوقت" + }, + "upload": { + "abortUpload": "Are you sure you wish to abort?" } } diff --git a/frontend/src/i18n/bg.json b/frontend/src/i18n/bg.json deleted file mode 100644 index afbd8a9c55..0000000000 --- a/frontend/src/i18n/bg.json +++ /dev/null @@ -1,287 +0,0 @@ -{ - "buttons": { - "cancel": "Отмени", - "clear": "Изчисти", - "close": "Затвори", - "continue": "Продължи", - "copy": "Копирай", - "copyFile": "Копирай файл", - "copyToClipboard": "Копирай в клипборда", - "copyDownloadLinkToClipboard": "Копирай линк за сваляне в клипборда", - "create": "Създай", - "delete": "Изтрий", - "download": "Свали", - "file": "Файл", - "folder": "Папка", - "fullScreen": "Превключване на цял екран", - "hideDotfiles": "Скрий файлове започващи с точка", - "info": "Информация", - "more": "Повече", - "move": "Премести", - "moveFile": "Премести файл", - "new": "Нов", - "next": "Следващ", - "ok": "Потвърди", - "permalink": "Вземи постоянен линк", - "previous": "Предишен", - "preview": "Преглед", - "publish": "Публикуване", - "rename": "Преименуване", - "replace": "Замяна", - "reportIssue": "Докладвай проблем", - "save": "Запис", - "schedule": "График", - "search": "Търсене", - "select": "Избери", - "selectMultiple": "Избери няколко", - "share": "Сподели", - "shell": "Превключване на терминала", - "submit": "Изпрати", - "switchView": "Смени изгледа", - "toggleSidebar": "Превключване на страничен панел", - "update": "Обнови", - "upload": "Качи", - "openFile": "Отвори файл", - "discardChanges": "Изчисти", - "stopSearch": "Stop searching", - "saveChanges": "Запиши промените", - "editAsText": "Edit as Text", - "increaseFontSize": "Increase font size", - "decreaseFontSize": "Decrease font size" - }, - "download": { - "downloadFile": "Свали файл", - "downloadFolder": "Свали папка", - "downloadSelected": "Свали избраното" - }, - "upload": { - "abortUpload": "Сигурни ли сте, че искате да прекратите?" - }, - "errors": { - "forbidden": "Нямате право на достъп.", - "internal": "Взникна грешка.", - "notFound": "Локацията не може да бъде достигната.", - "connection": "Сървъра не може да бъде достигнат." - }, - "files": { - "body": "Тяло", - "closePreview": "Затвори прегледа", - "files": "Файлове", - "folders": "Папки", - "home": "Начало", - "lastModified": "Последна промяна", - "loading": "Зареждане ...", - "lonely": "Тук е самотно ...", - "metadata": "Метаданни", - "multipleSelectionEnabled": "Множествения избор е разрешен", - "name": "Име", - "size": "Размер", - "sortByLastModified": "Подредба по последна промяна", - "sortByName": "Подредба по име", - "sortBySize": "Подредба по размер", - "noPreview": "За този файл не е наличен преглед.", - "csvTooLarge": "CSV file is too large for preview (>5MB). Please download to view.", - "csvLoadFailed": "Failed to load CSV file.", - "showingRows": "Showing {count} row(s)", - "columnSeparator": "Column Separator", - "csvSeparators": { - "comma": "Comma (,)", - "semicolon": "Semicolon (;)", - "both": "Both (,) and (;)" - } - }, - "help": { - "click": "избери файл или директория", - "ctrl": { - "click": "избери файлове или директории", - "f": "отваря търсене", - "s": "запиши файл или свари директория тук" - }, - "del": "изтрий избраните", - "doubleClick": "отвори файл или директория", - "esc": "изтрий избраното и/или затвори", - "f1": "тази информация", - "f2": "преименувай файл", - "help": "Помощ" - }, - "login": { - "createAnAccount": "Създай акаунт", - "loginInstead": "Вече имаш акаунт", - "password": "Парола", - "passwordConfirm": "Парола Потвърждение", - "passwordsDontMatch": "Паролите не съвпадат", - "signup": "Абониране", - "submit": "Вход", - "username": "Потребителско име", - "usernameTaken": "Потребителското име вече се използва", - "wrongCredentials": "Грешни потребителско име и/или парола", - "passwordTooShort": "Password must be at least {min} characters", - "logout_reasons": { - "inactivity": "Бяхте разлогнати поради неактивност" - } - }, - "permanent": "Постоянен", - "prompts": { - "copy": "Копирай", - "copyMessage": "Избери къде да копираш файловете си:", - "currentlyNavigating": "В момента навигира към:", - "deleteMessageMultiple": "Сигурни ли сте, че искате да изтриете {count} файл(а)?", - "deleteMessageSingle": "Сигурни ли сте, че искате да изтриете този файл/папка?", - "deleteMessageShare": "Сигурни ли сте, че искате на изтриете това споделяне({path})?", - "deleteUser": "Сигурни ли сте, че искате да изтриете този потребител?", - "deleteTitle": "Изтрий файлове", - "displayName": "Име за показване:", - "download": "Свали файлове", - "downloadMessage": "Изберете формата, в който искате да свалите.", - "error": "Възникна грешка", - "fileInfo": "Информация за файла", - "filesSelected": "Избрани са {count} файла.", - "lastModified": "Последна промяна", - "move": "Премести", - "moveMessage": "Избери ново място за вашите файл(ове)/папк(а/и):", - "newArchetype": "Създай нова публикация базирана на шаблон. Вашия файл ще бъде създаден в папката за съдържание.", - "newDir": "Нова директория", - "newDirMessage": "Именувайте вашата нова директория.", - "newFile": "Нов файл", - "newFileMessage": "Именувайте вашия нов файл.", - "numberDirs": "Брой на директорийте", - "numberFiles": "Брой на файловете", - "rename": "Преименувай", - "renameMessage": "Вмъкни ново име за", - "replace": "Замени", - "replaceMessage": "Файл, които се опитвате да качите има конфликтно име. Искате ли да го пропуснете и да продължите качването или да замените съществуващия файл?\n", - "schedule": "График", - "scheduleMessage": "Изберете дата и час за публикуване на тази публикация.", - "show": "Покажи", - "size": "Размер", - "upload": "Качване", - "uploadFiles": "Качване на {files} файла...", - "uploadMessage": "Изберете опция за качване.", - "optionalPassword": "Опционална парола", - "resolution": "Резолюция", - "discardEditorChanges": "Сигурни ли сте, че искате да откажете направените промени?" - }, - "search": { - "images": "Изображения", - "music": "Музика", - "pdf": "PDF", - "pressToSearch": "За търсене, натиснете Enter ...", - "search": "Търсене ...", - "typeToSearch": "Пишете за търсене ...", - "types": "Типове", - "video": "Видео" - }, - "settings": { - "aceEditorTheme": "Тема на \"Ace редактор\"", - "admin": "Админ", - "administrator": "Администратор", - "allowCommands": "Изпълни команди", - "allowEdit": "Редактира, преименува и изтрива файлове и директории", - "allowNew": "Създава нови файлове и директорий", - "allowPublish": "Публикува нови публикации и страници", - "allowSignup": "Разреши потребителите да се абонират", - "hideLoginButton": "Скрий логин бутона от публичните страници", - "avoidChanges": "(остави празно за да избегнеш промени)", - "branding": "Брандиране", - "brandingDirectoryPath": "Брандиране - път до директория", - "brandingHelp": "Можете да настроите как изглежда вашия File Browser, като промените името и логото му, да добавите стилове и дори да забраните външни линкове към GitHub.\nЗа повече информация за бандиране се обърнете към {0}", - "changePassword": "Промени парола", - "commandRunner": "Изпълнение на команди", - "commandRunnerHelp": "Тук можете да зададете команди, които да се изпълнят при определени събития. Пишете по една команда на ред. Системните променливите {0} и {1} ще са на разположение, като {0} е релативна на {1}. За повече информация относно тази възможност и наличните системни променливи, моля прочетете {2}.", - "commandsUpdated": "Командите са запаметени!", - "createUserDir": "Създай автоматично собствена директория на потребителя, когато го добавяш.", - "minimumPasswordLength": "Минимална дължина на паролата", - "tusUploads": "Качване на части", - "tusUploadsHelp": "File Browser поддържа качване на части, което позволява съзадавнето на ефективно, надеждно, и възобновяемо качване на части дори и при ненадеждна мрежа.", - "tusUploadsChunkSize": "Максимален размер на заявката (за малки качвания ще бъдат използвано директо качване). Можете да въведете цяло число, което означава размера на данните в байтове, или пък текст от вида на 10MB, 1GB и т.н..", - "tusUploadsRetryCount": "Брой повторения, когато част от файл не се качи успешно.", - "userHomeBasePath": "Основен път до личните директории на потребителите", - "userScopeGenerationPlaceholder": "Обхватът ще бъде автоматично генериран", - "createUserHomeDirectory": "Създай лична директория на потребителя", - "customStylesheet": "Потребителски Стилове", - "defaultUserDescription": "Настройки по подразбиране за нови потребители.", - "disableExternalLinks": "Забрани външните връзки (с изключение на документацията)", - "disableUsedDiskPercentage": "Забрани графиката за използване на диска", - "documentation": "документация", - "examples": "Примери", - "executeOnShell": "Изпълни в шела", - "executeOnShellDescription": "По подразбиране, File Browser изпълнява командите директно. Ако искате да ги изпълните в сесия (като Bash или PowerShell), можете да я дефинирате тук заедно с необходимите аргументи и флагове. Ако това е зададено, командата която изпълните ще бъде добавена като аргумент. Това се отнася както за потребителски команди, така и за обработка на събития.", - "globalRules": "Това е общия списък от правила за разрешения или забрани. Те са приложими за всеки потребител. Можете да дефинирате специфични правила в настройките на всеки потребител, които ще имат приоритет над общите.", - "globalSettings": "Глобални Настройки", - "hideDotfiles": "Скрий фаловете започващи с точка", - "insertPath": "Вмъкни пътя", - "insertRegex": "Вмъкни регулярен израз", - "instanceName": "Име на инстанцията", - "language": "Език", - "lockPassword": "Забрани на потребителя да променя паролата", - "newPassword": "Вашата нова парола", - "newPasswordConfirm": "Потвърди вашата нова парола", - "newUser": "Нов потребител", - "password": "Парола", - "passwordUpdated": "Паролата е променена!", - "path": "Път", - "perm": { - "create": "Създаване на файлове и директорий", - "delete": "Изтриване на файлове и директорий", - "download": "Сваляне", - "execute": "Изпълни команди", - "modify": "Редактирай файлове", - "rename": "Преименувай или премести файлове и директорий", - "share": "Сподели файлове" - }, - "permissions": "Разрешения", - "permissionsHelp": "Можете да зададете потребител да бъде администратор или да изберете разрешения индивидуално. Ако изберете \"Администратор\" всички други опции ще бъдат автоматично отметнати. Управлението на потребителите е привилегия на администратор.\n", - "profileSettings": "Настройки на Профила", - "ruleExample1": "предотвратете достъпа до всеки файл започващ с точка (като .git, .gitignore) във всяка папка.\n", - "ruleExample2": "блокира достъпа до файл именуван Caddyfile поставен в началото за обхвата.", - "rules": "Правила", - "rulesHelp": "Тук можете да дефинирате списък от правила за разрешаване и забрана за точно този потребител. Блокираните файлове няма да се покажат в списъците и няма да са достъпни за потребителя. Поддържаме регулярни изрази и пътища релативни на обхвата.\n", - "scope": "Обхват", - "setDateFormat": "Задайте точен формат на дата", - "settingsUpdated": "Настройките са обновени!", - "shareDuration": "Продължителност на споделянето", - "shareManagement": "Управление на споделянето", - "shareDeleted": "Споделянето е премахнато!", - "singleClick": "Използвайте единичен клик за да отворите файлове или директорий", - "themes": { - "default": "Настройки по подразбиране", - "dark": "Тъмна", - "light": "Светла", - "title": "Тема" - }, - "user": "Потребител", - "userCommands": "Команди", - "userCommandsHelp": "Списък разделен с интервал от наличните команди за този потребител.\n", - "userCreated": "Потребителя е създаден!", - "userDefaults": "Настройки по подразбиране на потребителя", - "userDeleted": "Потребителя е изтрит!", - "userManagement": "Управление на потребители", - "userUpdated": "Потребителя е обновен!", - "username": "Потребителско име", - "users": "Потребители", - "currentPassword": "Your Current Password" - }, - "sidebar": { - "help": "Помощ", - "hugoNew": "Hugo New", - "login": "Вход", - "logout": "Изход", - "myFiles": "Моите файлове", - "newFile": "Нов файл", - "newFolder": "Нова папка", - "preview": "Преглед", - "settings": "Настройки", - "signup": "Абониране", - "siteSettings": "Настройки на сървъра" - }, - "success": { - "linkCopied": "Връзката е копирана!" - }, - "time": { - "days": "Дни", - "hours": "Часове", - "minutes": "Минути", - "seconds": "Секунди", - "unit": "Единица за време" - } -} diff --git a/frontend/src/i18n/en.json b/frontend/src/i18n/en.json new file mode 100644 index 0000000000..e75d5ada69 --- /dev/null +++ b/frontend/src/i18n/en.json @@ -0,0 +1,329 @@ +{ + "buttons": { + "cancel": "Cancel", + "clear": "Clear", + "close": "Close", + "continue": "Continue", + "copy": "Copy", + "copyFile": "Copy file", + "copyToClipboard": "Copy to clipboard", + "copyDownloadLinkToClipboard": "Copy download link to clipboard", + "create": "Create", + "delete": "Delete", + "download": "Download", + "file": "File", + "folder": "Folder", + "fullScreen": "Toggle full screen", + "hideDotfiles": "Hide dotfiles", + "info": "Info", + "more": "More", + "move": "Move", + "moveFile": "Move file", + "new": "New", + "next": "Next", + "ok": "OK", + "permalink": "Get Permanent Link", + "previous": "Previous", + "preview": "Preview", + "publish": "Publish", + "rename": "Rename", + "replace": "Replace", + "reportIssue": "Report Issue", + "save": "Save", + "schedule": "Schedule", + "search": "Search", + "select": "Select", + "selectMultiple": "Select multiple", + "share": "Share", + "shell": "Toggle shell", + "submit": "Submit", + "switchView": "Switch view", + "toggleSidebar": "Toggle sidebar", + "update": "Update", + "upload": "Upload", + "openFile": "Open file", + "discardChanges": "Discard", + "stopSearch": "Stop searching", + "saveChanges": "Save changes", + "editAsText": "Edit as Text", + "increaseFontSize": "Increase font size", + "decreaseFontSize": "Decrease font size", + "archive": "Archive", + "directorySizes": "Calculate directory sizes", + "edit": "Edit", + "permissions": "Permissions", + "unarchive": "Extract" + }, + "download": { + "downloadFile": "Download File", + "downloadFolder": "Download Folder", + "downloadSelected": "Download Selected" + }, + "upload": { + "abortUpload": "Are you sure you wish to abort?" + }, + "errors": { + "forbidden": "You don't have permissions to access this.", + "internal": "Something really went wrong.", + "notFound": "This location can't be reached.", + "connection": "The server can't be reached.", + "resource": { + "alreadyExists": "Resource with such name already exists" + }, + "validation": { + "emptyName": "Resource name can't be empty" + } + }, + "files": { + "body": "Body", + "closePreview": "Close preview", + "files": "Files", + "folders": "Folders", + "home": "Home", + "lastModified": "Last modified", + "loading": "Loading...", + "lonely": "It feels lonely here...", + "metadata": "Metadata", + "multipleSelectionEnabled": "Multiple selection enabled", + "name": "Name", + "size": "Size", + "sortByLastModified": "Sort by last modified", + "sortByName": "Sort by name", + "sortBySize": "Sort by size", + "noPreview": "Preview is not available for this file.", + "csvTooLarge": "CSV file is too large for preview (>5MB). Please download to view.", + "csvLoadFailed": "Failed to load CSV file.", + "showingRows": "Showing {count} row(s)", + "columnSeparator": "Column Separator", + "csvSeparators": { + "comma": "Comma (,)", + "semicolon": "Semicolon (;)", + "both": "Both (,) and (;)" + } + }, + "help": { + "click": "select file or directory", + "ctrl": { + "click": "select multiple files or directories", + "f": "opens search", + "s": "save a file or download the directory where you are" + }, + "del": "delete selected items", + "doubleClick": "open a file or directory", + "esc": "clear selection and/or close the prompt", + "f1": "this information", + "f2": "rename file", + "help": "Help" + }, + "login": { + "createAnAccount": "Create an account", + "loginInstead": "Already have an account", + "password": "Password", + "passwordConfirm": "Password Confirmation", + "passwordsDontMatch": "Passwords don't match", + "signup": "Signup", + "submit": "Login", + "username": "Username", + "usernameTaken": "Username already taken", + "wrongCredentials": "Wrong credentials", + "passwordTooShort": "Password must be at least {min} characters", + "logout_reasons": { + "inactivity": "You have been logged out due to inactivity." + } + }, + "permanent": "Permanent", + "prompts": { + "copy": "Copy", + "copyMessage": "Choose the location to copy your files to:", + "currentlyNavigating": "Currently navigating on:", + "deleteMessageMultiple": "Are you sure you wish to delete {count} file(s)?", + "deleteMessageSingle": "Are you sure you wish to delete this file/folder?", + "deleteMessageShare": "Are you sure you wish to delete this share({path})?", + "deleteUser": "Are you sure you want to delete this user?", + "deleteTitle": "Delete files", + "displayName": "Display Name:", + "download": "Download files", + "downloadMessage": "Choose the format you wish to download.", + "error": "Something went wrong", + "fileInfo": "File information", + "filesSelected": "{count} files selected.", + "lastModified": "Last Modified", + "move": "Move", + "moveMessage": "Choose new home for your file(s)/folder(s):", + "newArchetype": "Create a new post based on an archetype. Your file will be created on content folder.", + "newDir": "New directory", + "newDirMessage": "Name your new directory.", + "newFile": "New file", + "newFileMessage": "Name your new file.", + "numberDirs": "Number of directories", + "numberFiles": "Number of files", + "rename": "Rename", + "renameMessage": "Insert a new name for", + "replace": "Replace", + "replaceMessage": "One of the files you're trying to upload has a conflicting name. Do you wish to skip this file and continue to upload or replace the existing one?\n", + "schedule": "Schedule", + "scheduleMessage": "Pick a date and time to schedule the publication of this post.", + "show": "Show", + "size": "Size", + "upload": "Upload", + "uploadFiles": "Uploading {files} files...", + "uploadMessage": "Select an option to upload.", + "optionalPassword": "Optional password", + "resolution": "Resolution", + "discardEditorChanges": "Are you sure you wish to discard the changes you've made?", + "archive": "Archive", + "archiveMessage": "Choose archive name and format:", + "directories": "Directories", + "directoriesAndFiles": "Directories and files", + "execute": "Execute", + "files": "Files", + "group": "Group", + "inodeCount": "({count} inodes)", + "others": "Others", + "owner": "Owner", + "permissions": "Permissions", + "read": "Read", + "recursive": "Recursive", + "skipTrashMessage": "Skip trash bin and delete immediately", + "unarchive": "Extract", + "unarchiveDestinationLocationMessage": "Select the destination:", + "unarchiveFolderNameMessage": "Choose folder name:", + "unarchiveMessage": "Choose the destination folder name:", + "unarchiveOverwriteExisting": "Overwrite existing files", + "unsavedChanges": "Changes that you made may not be saved. Leave page?", + "uploadFile": "File", + "uploadFolder": "Folder", + "write": "Write" + }, + "search": { + "images": "Images", + "music": "Music", + "pdf": "PDF", + "pressToSearch": "Press enter to search...", + "search": "Search...", + "typeToSearch": "Type to search...", + "types": "Types", + "video": "Video" + }, + "settings": { + "aceEditorTheme": "Ace editor theme", + "admin": "Admin", + "administrator": "Administrator", + "allowCommands": "Execute commands", + "allowEdit": "Edit, rename and delete files or directories", + "allowNew": "Create new files and directories", + "allowPublish": "Publish new posts and pages", + "allowSignup": "Allow users to signup", + "hideLoginButton": "Hide the login button from public pages", + "avoidChanges": "(leave blank to avoid changes)", + "branding": "Branding", + "brandingDirectoryPath": "Branding directory path", + "brandingHelp": "You can customize how your File Browser instance looks and feels by changing its name, replacing the logo, adding custom styles and even disable external links to GitHub.\nFor more information about custom branding, please check out the {0}.", + "changePassword": "Change Password", + "commandRunner": "Command runner", + "commandRunnerHelp": "Here you can set commands that are executed in the named events. You must write one per line. The environment variables {0} and {1} will be available, being {0} relative to {1}. For more information about this feature and the available environment variables, please read the {2}.", + "commandsUpdated": "Commands updated!", + "createUserDir": "Auto create user home dir while adding new user", + "minimumPasswordLength": "Minimum password length", + "tusUploads": "Chunked Uploads", + "tusUploadsHelp": "File Browser supports chunked file uploads, allowing for the creation of efficient, reliable, resumable and chunked file uploads even on unreliable networks.", + "tusUploadsChunkSize": "Indicates to maximum size of a request (direct uploads will be used for smaller uploads). You may input a plain integer denoting byte size input or a string like 10MB, 1GB etc.", + "tusUploadsRetryCount": "Number of retries to perform if a chunk fails to upload.", + "userHomeBasePath": "Base path for user home directories", + "userScopeGenerationPlaceholder": "The scope will be auto generated", + "createUserHomeDirectory": "Create user home directory", + "customStylesheet": "Custom Stylesheet", + "defaultUserDescription": "These are the default settings for new users.", + "disableExternalLinks": "Disable external links (except documentation)", + "disableUsedDiskPercentage": "Disable used disk percentage graph", + "documentation": "documentation", + "examples": "Examples", + "executeOnShell": "Execute on shell", + "executeOnShellDescription": "By default, File Browser executes the commands by calling their binaries directly. If you wish to run them on a shell instead (such as Bash or PowerShell), you can define it here with the required arguments and flags. If set, the command you execute will be appended as an argument. This applies to both user commands and event hooks.", + "globalRules": "This is a global set of allow and disallow rules. They apply to every user. You can define specific rules on each user's settings to override these ones.", + "globalSettings": "Global Settings", + "hideDotfiles": "Hide dotfiles", + "insertPath": "Insert the path", + "insertRegex": "Insert regex expression", + "instanceName": "Instance name", + "language": "Language", + "lockPassword": "Prevent the user from changing the password", + "newPassword": "Your new password", + "newPasswordConfirm": "Confirm your new password", + "newUser": "New User", + "password": "Password", + "passwordUpdated": "Password updated!", + "path": "Path", + "perm": { + "create": "Create files and directories", + "delete": "Delete files and directories", + "download": "Download", + "execute": "Execute commands", + "modify": "Edit files", + "rename": "Rename or move files and directories", + "share": "Share files" + }, + "permissions": "Permissions", + "permissionsHelp": "You can set the user to be an administrator or choose the permissions individually. If you select \"Administrator\", all of the other options will be automatically checked. The management of users remains a privilege of an administrator.\n", + "profileSettings": "Profile Settings", + "redirectAfterCopyMove": "Redirect to destination after copy/move", + "ruleExample1": "prevents the access to any dotfile (such as .git, .gitignore) in every folder.\n", + "ruleExample2": "blocks the access to the file named Caddyfile on the root of the scope.", + "rules": "Rules", + "rulesHelp": "Here you can define a set of allow and disallow rules for this specific user. The blocked files won't show up in the listings and they wont be accessible to the user. We support regex and paths relative to the users scope.\n", + "scope": "Scope", + "setDateFormat": "Set exact date format", + "settingsUpdated": "Settings updated!", + "shareDuration": "Share Duration", + "shareManagement": "Share Management", + "shareDeleted": "Share deleted!", + "singleClick": "Use single clicks to open files and directories", + "themes": { + "default": "System default", + "dark": "Dark", + "light": "Light", + "title": "Theme" + }, + "user": "User", + "userCommands": "Commands", + "userCommandsHelp": "A space separated list with the available commands for this user. Example:\n", + "userCreated": "User created!", + "userDefaults": "User default settings", + "userDeleted": "User deleted!", + "userManagement": "User Management", + "userUpdated": "User updated!", + "username": "Username", + "users": "Users", + "currentPassword": "Your Current Password" + }, + "sidebar": { + "help": "Help", + "hugoNew": "Hugo New", + "login": "Login", + "logout": "Logout", + "myFiles": "My files", + "newFile": "New file", + "newFolder": "New folder", + "preview": "Preview", + "settings": "Settings", + "signup": "Signup", + "siteSettings": "Site Settings", + + "quota": { + "inodes": "Inodes", + "space": "Space" + }, + "tmpDir": "Temporary folder", + "trashBin": "Trash bin" + }, + "success": { + "linkCopied": "Link copied!" + }, + "time": { + "days": "Days", + "hours": "Hours", + "minutes": "Minutes", + "seconds": "Seconds", + "unit": "Time Unit" + } +} diff --git a/frontend/src/i18n/en_GB.json b/frontend/src/i18n/en_GB.json index 76d9c2cf91..83c963df5a 100644 --- a/frontend/src/i18n/en_GB.json +++ b/frontend/src/i18n/en_GB.json @@ -6,18 +6,22 @@ "close": "Close", "continue": "Continue", "copy": "Copy", + "copyDownloadLinkToClipboard": "Copy download link to clipboard", "copyFile": "Copy file", "copyToClipboard": "Copy to clipboard", - "copyDownloadLinkToClipboard": "Copy download link to clipboard", "create": "Create", + "decreaseFontSize": "Decrease font size", "delete": "Delete", "directorySizes": "Calculate directory sizes", + "discardChanges": "Discard", "download": "Download", "edit": "Edit", + "editAsText": "Edit as Text", "file": "File", "folder": "Folder", "fullScreen": "Toggle full screen", "hideDotfiles": "Hide dotfiles", + "increaseFontSize": "Increase font size", "info": "Info", "more": "More", "move": "Move", @@ -25,43 +29,36 @@ "new": "New", "next": "Next", "ok": "OK", + "openFile": "Open file", "permalink": "Get Permanent Link", "permissions": "Permissions", - "previous": "Previous", "preview": "Preview", + "previous": "Previous", "publish": "Publish", "rename": "Rename", "replace": "Replace", "reportIssue": "Report Issue", "save": "Save", + "saveChanges": "Save changes", "schedule": "Schedule", "search": "Search", "select": "Select", "selectMultiple": "Select multiple", "share": "Share", "shell": "Toggle shell", + "stopSearch": "Stop searching", "submit": "Submit", "switchView": "Switch view", "toggleSidebar": "Toggle sidebar", "unarchive": "Extract", "update": "Update", - "upload": "Upload", - "openFile": "Open file", - "discardChanges": "Discard", - "stopSearch": "Stop searching", - "saveChanges": "Save changes", - "editAsText": "Edit as Text", - "increaseFontSize": "Increase font size", - "decreaseFontSize": "Decrease font size" + "upload": "Upload" }, "download": { "downloadFile": "Download File", "downloadFolder": "Download Folder", "downloadSelected": "Download Selected" }, - "upload": { - "abortUpload": "Are you sure you wish to abort?" - }, "errors": { "connection": "The server can't be reached.", "forbidden": "You don't have permissions to access this.", @@ -77,7 +74,14 @@ "files": { "body": "Body", "closePreview": "Close preview", - "emptyFolder": "This folder is empty", + "columnSeparator": "Column Separator", + "csvLoadFailed": "Failed to load CSV file.", + "csvSeparators": { + "both": "Both (,) and (;)", + "comma": "Comma (,)", + "semicolon": "Semicolon (;)" + }, + "csvTooLarge": "CSV file is too large for preview (\u003e5MB). Please download to view.", "files": "Files", "folders": "Folders", "home": "Home", @@ -87,20 +91,12 @@ "metadata": "Metadata", "multipleSelectionEnabled": "Multiple selection enabled", "name": "Name", + "noPreview": "Preview is not available for this file.", + "showingRows": "Showing {count} row(s)", "size": "Size", "sortByLastModified": "Sort by last modified", "sortByName": "Sort by name", - "sortBySize": "Sort by size", - "noPreview": "Preview is not available for this file.", - "csvTooLarge": "CSV file is too large for preview (>5MB). Please download to view.", - "csvLoadFailed": "Failed to load CSV file.", - "showingRows": "Showing {count} row(s)", - "columnSeparator": "Column Separator", - "csvSeparators": { - "comma": "Comma (,)", - "semicolon": "Semicolon (;)", - "both": "Both (,) and (;)" - } + "sortBySize": "Sort by size" }, "help": { "click": "select file or directory", @@ -119,36 +115,37 @@ "login": { "createAnAccount": "Create an account", "loginInstead": "Already have an account", + "logout_reasons": { + "inactivity": "You have been logged out due to inactivity." + }, "password": "Password", "passwordConfirm": "Password Confirmation", + "passwordTooShort": "Password must be at least {min} characters", "passwordsDontMatch": "Passwords don't match", "signup": "Signup", "submit": "Login", "username": "Username", "usernameTaken": "Username already taken", - "wrongCredentials": "Wrong credentials", - "passwordTooShort": "Password must be at least {min} characters", - "logout_reasons": { - "inactivity": "You have been logged out due to inactivity." - } + "wrongCredentials": "Wrong credentials" }, "permanent": "Permanent", "prompts": { "archive": "Archive", "archiveMessage": "Choose archive name and format:", "copy": "Copy", - "copyMessage": "Choose the location to copy your files to:", + "copyMessage": "Choose the place to copy your files:", "currentlyNavigating": "Currently navigating on:", - "deleteMessageMultiple": "Are you sure you wish to delete {count} file(s)?", - "deleteMessageSingle": "Are you sure you wish to delete this file/folder?", - "deleteMessageShare": "Are you sure you wish to delete this share({path})?", - "deleteUser": "Are you sure you want to delete this user?", + "deleteMessageMultiple": "Are you sure you want to delete {count} file(s)?", + "deleteMessageShare": "Are you sure you want to delete this share({path})?", + "deleteMessageSingle": "Are you sure you want to delete this file/folder?", "deleteTitle": "Delete files", + "deleteUser": "Are you sure you want to delete this user?", "directories": "Directories", "directoriesAndFiles": "Directories and files", + "discardEditorChanges": "Are you sure you wish to discard the changes you've made?", "displayName": "Display Name:", "download": "Download files", - "downloadMessage": "Choose the format you wish to download.", + "downloadMessage": "Choose the format you want to download.", "error": "Something went wrong", "execute": "Execute", "fileInfo": "File information", @@ -158,14 +155,15 @@ "inodeCount": "({count} inodes)", "lastModified": "Last Modified", "move": "Move", - "moveMessage": "Choose new home for your file(s)/folder(s):", + "moveMessage": "Choose new house for your file(s)/folder(s):", "newArchetype": "Create a new post based on an archetype. Your file will be created on content folder.", "newDir": "New directory", - "newDirMessage": "Name your new directory.", + "newDirMessage": "Write the name of the new directory.", "newFile": "New file", - "newFileMessage": "Name your new file.", + "newFileMessage": "Write the name of the new file.", "numberDirs": "Number of directories", "numberFiles": "Number of files", + "optionalPassword": "Optional password", "others": "Others", "owner": "Owner", "permissions": "Permissions", @@ -174,7 +172,8 @@ "rename": "Rename", "renameMessage": "Insert a new name for", "replace": "Replace", - "replaceMessage": "One of the files you're trying to upload has a conflicting name. Do you wish to skip this file and continue to upload or replace the existing one?\n", + "replaceMessage": "One of the files you're trying to upload is conflicting because of its name. Do you wish to replace the existing one?\n", + "resolution": "Resolution", "schedule": "Schedule", "scheduleMessage": "Pick a date and time to schedule the publication of this post.", "show": "Show", @@ -191,10 +190,7 @@ "uploadFiles": "Uploading {files} files...", "uploadFolder": "Folder", "uploadMessage": "Select an option to upload.", - "optionalPassword": "Optional password", - "resolution": "Resolution", - "write": "Write", - "discardEditorChanges": "Are you sure you wish to discard the changes you've made?" + "write": "Write" }, "search": { "images": "Images", @@ -202,8 +198,8 @@ "pdf": "PDF", "pressToSearch": "Press enter to search...", "search": "Search...", - "types": "Types", "typeToSearch": "Type to search...", + "types": "Types", "video": "Video" }, "settings": { @@ -215,7 +211,6 @@ "allowNew": "Create new files and directories", "allowPublish": "Publish new posts and pages", "allowSignup": "Allow users to signup", - "hideLoginButton": "Hide the login button from public pages", "avoidChanges": "(leave blank to avoid changes)", "branding": "Branding", "brandingDirectoryPath": "Branding directory path", @@ -225,30 +220,26 @@ "commandRunnerHelp": "Here you can set commands that are executed in the named events. You must write one per line. The environment variables {0} and {1} will be available, being {0} relative to {1}. For more information about this feature and the available environment variables, please read the {2}.", "commandsUpdated": "Commands updated!", "createUserDir": "Auto create user home dir while adding new user", - "minimumPasswordLength": "Minimum password length", - "tusUploads": "Chunked Uploads", - "tusUploadsHelp": "File Browser supports chunked file uploads, allowing for the creation of efficient, reliable, resumable and chunked file uploads even on unreliable networks.", - "tusUploadsChunkSize": "Indicates to maximum size of a request (direct uploads will be used for smaller uploads). You may input a plain integer denoting byte size input or a string like 10MB, 1GB etc.", - "tusUploadsRetryCount": "Number of retries to perform if a chunk fails to upload.", - "userHomeBasePath": "Base path for user home directories", - "userScopeGenerationPlaceholder": "The scope will be auto generated", "createUserHomeDirectory": "Create user home directory", + "currentPassword": "Your Current Password", "customStylesheet": "Custom Stylesheet", - "defaultUserDescription": "These are the default settings for new users.", + "defaultUserDescription": "This are the default settings for new users.", "disableExternalLinks": "Disable external links (except documentation)", "disableUsedDiskPercentage": "Disable used disk percentage graph", "documentation": "documentation", "examples": "Examples", "executeOnShell": "Execute on shell", - "executeOnShellDescription": "By default, File Browser executes the commands by calling their binaries directly. If you wish to run them on a shell instead (such as Bash or PowerShell), you can define it here with the required arguments and flags. If set, the command you execute will be appended as an argument. This applies to both user commands and event hooks.", - "globalRules": "This is a global set of allow and disallow rules. They apply to every user. You can define specific rules on each user's settings to override these ones.", + "executeOnShellDescription": "By default, File Browser executes the commands by calling their binaries directly. If you want to run them on a shell instead (such as Bash or PowerShell), you can define it here with the required arguments and flags. If set, the command you execute will be appended as an argument. This apply to both user commands and event hooks.", + "globalRules": "This is a global set of allow and disallow rules. They apply to every user. You can define specific rules on each user's settings to override this ones.", "globalSettings": "Global Settings", "hideDotfiles": "Hide dotfiles", + "hideLoginButton": "Hide the login button from public pages", "insertPath": "Insert the path", "insertRegex": "Insert regex expression", "instanceName": "Instance name", "language": "Language", "lockPassword": "Prevent the user from changing the password", + "minimumPasswordLength": "Minimum password length", "newPassword": "Your new password", "newPasswordConfirm": "Confirm your new password", "newUser": "New User", @@ -268,7 +259,7 @@ "permissionsHelp": "You can set the user to be an administrator or choose the permissions individually. If you select \"Administrator\", all of the other options will be automatically checked. The management of users remains a privilege of an administrator.\n", "profileSettings": "Profile Settings", "redirectAfterCopyMove": "Redirect to destination after copy/move", - "ruleExample1": "prevents the access to any dotfile (such as .git, .gitignore) in every folder.\n", + "ruleExample1": "prevents the access to any dot file (such as .git, .gitignore) in every folder.\n", "ruleExample2": "blocks the access to the file named Caddyfile on the root of the scope.", "rules": "Rules", "rulesHelp": "Here you can define a set of allow and disallow rules for this specific user. The blocked files won't show up in the listings and they wont be accessible to the user. We support regex and paths relative to the users scope.\n", @@ -280,22 +271,27 @@ "shareManagement": "Share Management", "singleClick": "Use single clicks to open files and directories", "themes": { - "default": "System default", "dark": "Dark", + "default": "System default", "light": "Light", "title": "Theme" }, + "tusUploads": "Chunked Uploads", + "tusUploadsChunkSize": "Indicates to maximum size of a request (direct uploads will be used for smaller uploads). You may input a plain integer denoting byte size input or a string like 10MB, 1GB etc.", + "tusUploadsHelp": "File Browser supports chunked file uploads, allowing for the creation of efficient, reliable, resumable and chunked file uploads even on unreliable networks.", + "tusUploadsRetryCount": "Number of retries to perform if a chunk fails to upload.", "user": "User", "userCommands": "Commands", "userCommandsHelp": "A space separated list with the available commands for this user. Example:\n", "userCreated": "User created!", "userDefaults": "User default settings", "userDeleted": "User deleted!", + "userHomeBasePath": "Base path for user home directories", "userManagement": "User Management", - "username": "Username", - "users": "Users", + "userScopeGenerationPlaceholder": "The scope will be auto generated", "userUpdated": "User updated!", - "currentPassword": "Your Current Password" + "username": "Username", + "users": "Users" }, "sidebar": { "help": "Help", @@ -325,5 +321,8 @@ "minutes": "Minutes", "seconds": "Seconds", "unit": "Time Unit" + }, + "upload": { + "abortUpload": "Are you sure you wish to abort?" } } diff --git a/frontend/src/i18n/es_AR.json b/frontend/src/i18n/es_AR.json index 827e6cc13c..17203fd4e9 100644 --- a/frontend/src/i18n/es_AR.json +++ b/frontend/src/i18n/es_AR.json @@ -2,18 +2,26 @@ "buttons": { "archive": "Archivar", "cancel": "Cancelar", + "clear": "Clear", "close": "Cerrar", + "continue": "Continue", "copy": "Copiar", + "copyDownloadLinkToClipboard": "Copy download link to clipboard", "copyFile": "Copiar archivo", "copyToClipboard": "Copiar al portapapeles", "create": "Crear", + "decreaseFontSize": "Decrease font size", "delete": "Borrar", "directorySizes": "Calcular los tamaños del directorio", + "discardChanges": "Discard", "download": "Descargar", - "edit": "Edit", + "edit": "Editar", + "editAsText": "Edit as Text", "file": "Archivo", "folder": "Carpeta", + "fullScreen": "Toggle full screen", "hideDotfiles": "Ocultar archivos empezados por punto", + "increaseFontSize": "Increase font size", "info": "Info", "more": "Más", "move": "Mover", @@ -24,18 +32,21 @@ "openFile": "Abrir archivo", "permalink": "Link permanente", "permissions": "Permisos", + "preview": "Preview", "previous": "Anterior", "publish": "Publicar", "rename": "Renombrar", "replace": "Reemplazar", "reportIssue": "Reportar problema", "save": "Guardar", + "saveChanges": "Save changes", "schedule": "Programar", "search": "Buscar", "select": "Seleccionar", "selectMultiple": "Selección múltiple", "share": "Compartir", "shell": "Presiona Enter para buscar...", + "stopSearch": "Stop searching", "submit": "Enviar", "switchView": "Cambiar vista", "toggleSidebar": "Mostrar/Ocultar menú", @@ -62,9 +73,15 @@ }, "files": { "body": "Cuerpo", - "clear": "Limpiar", "closePreview": "Cerrar vista previa", - "emptyFolder": "Esta carpeta está vacía", + "columnSeparator": "Column Separator", + "csvLoadFailed": "Failed to load CSV file.", + "csvSeparators": { + "both": "Both (,) and (;)", + "comma": "Comma (,)", + "semicolon": "Semicolon (;)" + }, + "csvTooLarge": "CSV file is too large for preview (\u003e5MB). Please download to view.", "files": "Archivos", "folders": "Carpetas", "home": "Inicio", @@ -75,6 +92,7 @@ "multipleSelectionEnabled": "Selección múltiple activada", "name": "Nombre", "noPreview": "La vista previa no está disponible para este archivo.", + "showingRows": "Showing {count} row(s)", "size": "Tamaño", "sortByLastModified": "Ordenar por última modificación", "sortByName": "Ordenar por nombre", @@ -94,28 +112,15 @@ "f2": "renombrar archivo", "help": "Ayuda" }, - "languages": { - "arAR": "العربية", - "enGB": "English", - "esAR": "Español (Argentina)", - "esCO": "Español (Colombia)", - "esES": "Español", - "esMX": "Español (Mexico)", - "frFR": "Français", - "idID": "Bahasa Indonesia", - "ltLT": "Lietuvių", - "ptBR": "Português (Brasil)", - "ptPT": "Português", - "ruRU": "Русский", - "trTR": "Türkçe", - "ukUA": "Український", - "zhCN": "中文 (简体)" - }, "login": { "createAnAccount": "Crear una cuenta", "loginInstead": "Usuario ya existente", + "logout_reasons": { + "inactivity": "You have been logged out due to inactivity." + }, "password": "Contraseña", "passwordConfirm": "Confirmación de contraseña", + "passwordTooShort": "Password must be at least {min} characters", "passwordsDontMatch": "Las contraseñas no coinciden", "signup": "Registrate", "submit": "Iniciar sesión", @@ -134,8 +139,10 @@ "deleteMessageShare": "¿Estás seguro de querer eliminar la ruta ({path}) compartida?", "deleteMessageSingle": "¿Estás seguro que quieres eliminar este archivo/carpeta?", "deleteTitle": "Borrar archivos", + "deleteUser": "Are you sure you want to delete this user?", "directories": "Directorios", "directoriesAndFiles": "Directorios y archivos", + "discardEditorChanges": "Are you sure you wish to discard the changes you've made?", "displayName": "Nombre:", "download": "Descargar archivos", "downloadMessage": "Elige el formato de descarga.", @@ -166,6 +173,7 @@ "renameMessage": "Escribe el nuevo nombre para", "replace": "Reemplazar", "replaceMessage": "Uno de los archivos ue intentas subir está creando conflicto por su nombre. ¿Quieres cambiar el nombre del ya existente?\n", + "resolution": "Resolution", "schedule": "Programar", "scheduleMessage": "Elige una hora y fecha para programar la publicación de este post.", "show": "Mostrar", @@ -190,11 +198,12 @@ "pdf": "PDF", "pressToSearch": "Presiona enter para buscar...", "search": "Buscar...", - "types": "Tipos", "typeToSearch": "Escribe para realizar una busqueda...", + "types": "Tipos", "video": "Vídeo" }, "settings": { + "aceEditorTheme": "Ace editor theme", "admin": "Admin", "administrator": "Administrador", "allowCommands": "Ejecutar comandos", @@ -212,9 +221,11 @@ "commandsUpdated": "¡Comandos actualizados!", "createUserDir": "Crea automaticamente una carpeta de inicio cuando se agrega un usuario", "createUserHomeDirectory": "Crear directorio de inicio de usuario", + "currentPassword": "Your Current Password", "customStylesheet": "Modificar hoja de estilos", "defaultUserDescription": "Estas son las configuraciones por defecto para nuevos usuarios.", "disableExternalLinks": "Deshabilitar enlaces externos (excepto documentación)", + "disableUsedDiskPercentage": "Disable used disk percentage graph", "documentation": "documentación", "examples": "Ejemplos", "executeOnShell": "Ejecutar en la shell", @@ -222,11 +233,13 @@ "globalRules": "This is a global set of allow and disallow rules. They apply to every user. You can define specific rules on each user's settings to override this ones.", "globalSettings": "Ajustes globales", "hideDotfiles": "Ocultar archivos empezados por punto", + "hideLoginButton": "Hide the login button from public pages", "insertPath": "Introduce la ruta", "insertRegex": "Introducir expresión regular", "instanceName": "Nombre de la instancia", "language": "Idioma", "lockPassword": "Evitar que el usuario cambie la contraseña", + "minimumPasswordLength": "Minimum password length", "newPassword": "Tu nueva contraseña", "newPasswordConfirm": "Confirma tu contraseña", "newUser": "Nuevo usuario", @@ -245,6 +258,7 @@ "permissions": "Permisos", "permissionsHelp": "Puedes nombrar al usuario como administrador o elegir los permisos individualmente. Si seleccionas \"Administrador\", todas las otras opciones serán activadas automáticamente. La administración de usuarios es un privilegio de administrador.\n", "profileSettings": "Ajustes del perfil", + "redirectAfterCopyMove": "Redirect to destination after copy/move", "ruleExample1": "previene el acceso a una extensión de archivo (Como .git) en cada carpeta.\n", "ruleExample2": "bloquea el acceso al archivo llamado Caddyfile en la carpeta raíz.", "rules": "Reglas", @@ -258,9 +272,14 @@ "singleClick": "", "themes": { "dark": "", + "default": "System default", "light": "", "title": "" }, + "tusUploads": "Chunked Uploads", + "tusUploadsChunkSize": "Indicates to maximum size of a request (direct uploads will be used for smaller uploads). You may input a plain integer denoting byte size input or a string like 10MB, 1GB etc.", + "tusUploadsHelp": "File Browser supports chunked file uploads, allowing for the creation of efficient, reliable, resumable and chunked file uploads even on unreliable networks.", + "tusUploadsRetryCount": "Number of retries to perform if a chunk fails to upload.", "user": "Usuario", "userCommands": "Comandos", "userCommandsHelp": "Una lista separada por espacios con los comandos permitidos para este usuario. Ejemplo:\n", @@ -269,10 +288,10 @@ "userDeleted": "¡Usuario eliminado!", "userHomeBasePath": "Ruta base para directorios de inicio de usuario", "userManagement": "Administración de usuarios", - "username": "Usuario", - "users": "Usuarios", "userScopeGenerationPlaceholder": "El alcance se generará automáticamente", - "userUpdated": "¡Usuario actualizado!" + "userUpdated": "¡Usuario actualizado!", + "username": "Usuario", + "users": "Usuarios" }, "sidebar": { "help": "Ayuda", @@ -302,5 +321,8 @@ "minutes": "Minutos", "seconds": "Segundos", "unit": "Unidad" + }, + "upload": { + "abortUpload": "Are you sure you wish to abort?" } } diff --git a/frontend/src/i18n/es_CO.json b/frontend/src/i18n/es_CO.json index a71bf171b6..e244ac8136 100644 --- a/frontend/src/i18n/es_CO.json +++ b/frontend/src/i18n/es_CO.json @@ -2,22 +2,26 @@ "buttons": { "archive": "Archivar", "cancel": "Cancelar", - "clear": "Limpiar", + "clear": "Clear", "close": "Cerrar", - "continue": "Continuar", + "continue": "Continue", "copy": "Copiar", + "copyDownloadLinkToClipboard": "Copy download link to clipboard", "copyFile": "Copiar archivo", "copyToClipboard": "Copiar al portapapeles", - "copyDownloadLinkToClipboard": "Copiar enlace de descarga al portapapeles", "create": "Crear", + "decreaseFontSize": "Decrease font size", "delete": "Borrar", "directorySizes": "Calcular los tamaños del directorio", + "discardChanges": "Discard", "download": "Descargar", - "edit": "Edit", + "edit": "Editar", + "editAsText": "Edit as Text", "file": "Archivo", "folder": "Carpeta", "fullScreen": "Toggle full screen", "hideDotfiles": "Ocultar archivos empezados por punto", + "increaseFontSize": "Increase font size", "info": "Info", "more": "Más", "move": "Mover", @@ -25,43 +29,36 @@ "new": "Nuevo", "next": "Siguiente", "ok": "OK", + "openFile": "Abrir archivo", "permalink": "Link permanente", "permissions": "Permisos", - "previous": "Anterior", "preview": "Preview", + "previous": "Anterior", "publish": "Publicar", "rename": "Renombrar", "replace": "Reemplazar", "reportIssue": "Reportar problema", "save": "Guardar", + "saveChanges": "Save changes", "schedule": "Programar", "search": "Buscar", "select": "Seleccionar", "selectMultiple": "Selección múltiple", "share": "Compartir", "shell": "Presiona Enter para buscar...", + "stopSearch": "Stop searching", "submit": "Enviar", "switchView": "Cambiar vista", "toggleSidebar": "Mostrar/Ocultar menú", "unarchive": "Desarchivar", "update": "Actualizar", - "upload": "Subir", - "openFile": "Abrir archivo", - "discardChanges": "Discard", - "stopSearch": "Stop searching", - "saveChanges": "Guardar cambios", - "editAsText": "Edit as Text", - "increaseFontSize": "Increase font size", - "decreaseFontSize": "Decrease font size" + "upload": "Subir" }, "download": { "downloadFile": "Descargar fichero", "downloadFolder": "Descargar directorio", "downloadSelected": "Descargar seleccionado" }, - "upload": { - "abortUpload": "Are you sure you wish to abort?" - }, "errors": { "connection": "No se puede acceder al servidor.", "forbidden": "No tienes los permisos necesarios para acceder.", @@ -77,7 +74,14 @@ "files": { "body": "Cuerpo", "closePreview": "Cerrar vista previa", - "emptyFolder": "Esta carpeta está vacía", + "columnSeparator": "Column Separator", + "csvLoadFailed": "Failed to load CSV file.", + "csvSeparators": { + "both": "Both (,) and (;)", + "comma": "Comma (,)", + "semicolon": "Semicolon (;)" + }, + "csvTooLarge": "CSV file is too large for preview (\u003e5MB). Please download to view.", "files": "Archivos", "folders": "Carpetas", "home": "Inicio", @@ -87,20 +91,12 @@ "metadata": "Metadatos", "multipleSelectionEnabled": "Selección múltiple activada", "name": "Nombre", + "noPreview": "La vista previa no está disponible para este archivo.", + "showingRows": "Showing {count} row(s)", "size": "Tamaño", "sortByLastModified": "Ordenar por última modificación", "sortByName": "Ordenar por nombre", - "sortBySize": "Ordenar por tamaño", - "noPreview": "La vista previa no está disponible para este archivo.", - "csvTooLarge": "CSV file is too large for preview (>5MB). Please download to view.", - "csvLoadFailed": "Failed to load CSV file.", - "showingRows": "Showing {count} row(s)", - "columnSeparator": "Column Separator", - "csvSeparators": { - "comma": "Comma (,)", - "semicolon": "Semicolon (;)", - "both": "Both (,) and (;)" - } + "sortBySize": "Ordenar por tamaño" }, "help": { "click": "seleccionar archivo o carpeta", @@ -119,18 +115,18 @@ "login": { "createAnAccount": "Crear una cuenta", "loginInstead": "Usuario ya existente", + "logout_reasons": { + "inactivity": "You have been logged out due to inactivity." + }, "password": "Contraseña", "passwordConfirm": "Confirmación de contraseña", + "passwordTooShort": "Password must be at least {min} characters", "passwordsDontMatch": "Las contraseñas no coinciden", "signup": "Registrate", "submit": "Iniciar sesión", "username": "Usuario", "usernameTaken": "Nombre usuario no disponible", - "wrongCredentials": "Usuario y/o contraseña incorrectos", - "passwordTooShort": "Password must be at least {min} characters", - "logout_reasons": { - "inactivity": "You have been logged out due to inactivity." - } + "wrongCredentials": "Usuario y/o contraseña incorrectos" }, "permanent": "Permanente", "prompts": { @@ -140,12 +136,13 @@ "copyMessage": "Elige el lugar donde quieres copiar tus archivos:", "currentlyNavigating": "Actualmente estás en:", "deleteMessageMultiple": "¿Estás seguro que quieres eliminar {count} archivo(s)?", + "deleteMessageShare": "¿Estás seguro de querer eliminar la ruta ({path}) compartida?", "deleteMessageSingle": "¿Estás seguro que quieres eliminar este archivo/carpeta?", - "deleteMessageShare": "¿Está seguro de que quiere eliminar este recurso compartido({path})?", - "deleteUser": "Are you sure you want to delete this user?", "deleteTitle": "Borrar archivos", + "deleteUser": "Are you sure you want to delete this user?", "directories": "Directorios", "directoriesAndFiles": "Directorios y archivos", + "discardEditorChanges": "Are you sure you wish to discard the changes you've made?", "displayName": "Nombre:", "download": "Descargar archivos", "downloadMessage": "Elige el formato de descarga.", @@ -166,6 +163,7 @@ "newFileMessage": "Escribe el nombre del nuevo archivo.", "numberDirs": "Número de carpetas", "numberFiles": "Número de archivos", + "optionalPassword": "Contraseña opcional", "others": "Otros", "owner": "Dueño", "permissions": "Permisos", @@ -175,16 +173,24 @@ "renameMessage": "Escribe el nuevo nombre para", "replace": "Reemplazar", "replaceMessage": "Uno de los archivos ue intentas subir está creando conflicto por su nombre. ¿Quieres cambiar el nombre del ya existente?\n", + "resolution": "Resolution", "schedule": "Programar", "scheduleMessage": "Elige una hora y fecha para programar la publicación de este post.", "show": "Mostrar", "size": "Tamaño", - "upload": "Subir", - "uploadFiles": "Subiendo {files} archivos...", - "uploadMessage": "Seleccione una opción para subir.", - "optionalPassword": "Contraseña opcional", - "resolution": "Resolution", - "discardEditorChanges": "Are you sure you wish to discard the changes you've made?" + "skipTrashMessage": "Omitir papelera y eliminar inmediatamente", + "unarchive": "Desarchiva", + "unarchiveDestinationLocationMessage": "Selecciona el destino:", + "unarchiveFolderNameMessage": "Elige el nombre de la carpeta:", + "unarchiveMessage": "Elige el nombre de la carpeta de destino:", + "unarchiveOverwriteExisting": "Sobrescribir archivos existentes", + "unsavedChanges": "Los cambios que realizaste podrían no guardarse. ¿Abandonar página?", + "upload": "Cargar", + "uploadFile": "Archivo", + "uploadFiles": "Cargando {files} archivos...", + "uploadFolder": "Carpeta", + "uploadMessage": "Seleccione una opción para cargar.", + "write": "Escribe" }, "search": { "images": "Images", @@ -192,8 +198,8 @@ "pdf": "PDF", "pressToSearch": "Presiona enter para buscar...", "search": "Buscar...", - "types": "Tipos", "typeToSearch": "Escribe para realizar una busqueda...", + "types": "Tipos", "video": "Vídeo" }, "settings": { @@ -205,7 +211,6 @@ "allowNew": "Crear nuevos archivos y carpetas", "allowPublish": "Publicar nuevos posts y páginas", "allowSignup": "Permitir registro de usuarios", - "hideLoginButton": "Hide the login button from public pages", "avoidChanges": "(dejar en blanco para evitar cambios)", "branding": "Marca", "brandingDirectoryPath": "Ruta de la carpeta de personalizacion de marca", @@ -215,14 +220,8 @@ "commandRunnerHelp": "Here you can set commands that are executed in the named events. You must write one per line. The environment variables {0} and {1} will be available, being {0} relative to {1}. For more information about this feature and the available environment variables, please read the {2}.", "commandsUpdated": "¡Comandos actualizados!", "createUserDir": "Crea automaticamente una carpeta de inicio cuando se agrega un usuario", - "minimumPasswordLength": "Minimum password length", - "tusUploads": "Chunked Uploads", - "tusUploadsHelp": "File Browser supports chunked file uploads, allowing for the creation of efficient, reliable, resumable and chunked file uploads even on unreliable networks.", - "tusUploadsChunkSize": "Indicates to maximum size of a request (direct uploads will be used for smaller uploads). You may input a plain integer denoting byte size input or a string like 10MB, 1GB etc.", - "tusUploadsRetryCount": "Number of retries to perform if a chunk fails to upload.", - "userHomeBasePath": "Ruta base para los directorios personales de los usuarios", - "userScopeGenerationPlaceholder": "El ámbito se generará automáticamente", - "createUserHomeDirectory": "Crear el directorio principal del usuario", + "createUserHomeDirectory": "Crear directorio de inicio de usuario", + "currentPassword": "Your Current Password", "customStylesheet": "Modificar hoja de estilos", "defaultUserDescription": "Estas son las configuraciones por defecto para nuevos usuarios.", "disableExternalLinks": "Deshabilitar enlaces externos (excepto documentación)", @@ -233,12 +232,14 @@ "executeOnShellDescription": "By default, File Browser executes the commands by calling their binaries directly. If you want to run them on a shell instead (such as Bash or PowerShell), you can define it here with the required arguments and flags. If set, the command you execute will be appended as an argument. This apply to both user commands and event hooks.", "globalRules": "This is a global set of allow and disallow rules. They apply to every user. You can define specific rules on each user's settings to override this ones.", "globalSettings": "Ajustes globales", - "hideDotfiles": "Ocultar archivos empezados por punto", + "hideDotfiles": "", + "hideLoginButton": "Hide the login button from public pages", "insertPath": "Introduce la ruta", "insertRegex": "Introducir expresión regular", "instanceName": "Nombre de la instancia", "language": "Idioma", "lockPassword": "Evitar que el usuario cambie la contraseña", + "minimumPasswordLength": "Minimum password length", "newPassword": "Tu nueva contraseña", "newPasswordConfirm": "Confirma tu contraseña", "newUser": "Nuevo usuario", @@ -257,6 +258,7 @@ "permissions": "Permisos", "permissionsHelp": "Puedes nombrar al usuario como administrador o elegir los permisos individualmente. Si seleccionas \"Administrador\", todas las otras opciones serán activadas automáticamente. La administración de usuarios es un privilegio de administrador.\n", "profileSettings": "Ajustes del perfil", + "redirectAfterCopyMove": "Redirect to destination after copy/move", "ruleExample1": "previene el acceso a una extensión de archivo (Como .git) en cada carpeta.\n", "ruleExample2": "bloquea el acceso al archivo llamado Caddyfile en la carpeta raíz.", "rules": "Reglas", @@ -269,22 +271,27 @@ "shareManagement": "", "singleClick": "", "themes": { + "dark": "", "default": "System default", - "dark": "Oscuro", - "light": "Claro", - "title": "Tema" + "light": "", + "title": "" }, + "tusUploads": "Chunked Uploads", + "tusUploadsChunkSize": "Indicates to maximum size of a request (direct uploads will be used for smaller uploads). You may input a plain integer denoting byte size input or a string like 10MB, 1GB etc.", + "tusUploadsHelp": "File Browser supports chunked file uploads, allowing for the creation of efficient, reliable, resumable and chunked file uploads even on unreliable networks.", + "tusUploadsRetryCount": "Number of retries to perform if a chunk fails to upload.", "user": "Usuario", "userCommands": "Comandos", "userCommandsHelp": "Una lista separada por espacios con los comandos permitidos para este usuario. Ejemplo:\n", "userCreated": "¡Usuario creado!", "userDefaults": "Configuración de usuario por defecto", "userDeleted": "¡Usuario eliminado!", + "userHomeBasePath": "Ruta base para directorios de inicio de usuario", "userManagement": "Administración de usuarios", - "username": "Usuario", - "users": "Usuarios", + "userScopeGenerationPlaceholder": "El alcance se generará automáticamente", "userUpdated": "¡Usuario actualizado!", - "currentPassword": "Your Current Password" + "username": "Usuario", + "users": "Usuarios" }, "sidebar": { "help": "Ayuda", @@ -314,5 +321,8 @@ "minutes": "Minutos", "seconds": "Segundos", "unit": "Unidad" + }, + "upload": { + "abortUpload": "Are you sure you wish to abort?" } } diff --git a/frontend/src/i18n/es_ES.json b/frontend/src/i18n/es_ES.json index ba2867f1a4..f2b55df505 100644 --- a/frontend/src/i18n/es_ES.json +++ b/frontend/src/i18n/es_ES.json @@ -2,18 +2,26 @@ "buttons": { "archive": "Archivar", "cancel": "Cancelar", + "clear": "Clear", "close": "Cerrar", + "continue": "Continue", "copy": "Copiar", + "copyDownloadLinkToClipboard": "Copy download link to clipboard", "copyFile": "Copiar archivo", "copyToClipboard": "Copiar al portapapeles", "create": "Crear", + "decreaseFontSize": "Decrease font size", "delete": "Borrar", "directorySizes": "Calcular los tamaños del directorio", + "discardChanges": "Discard", "download": "Descargar", - "edit": "Edit", + "edit": "Editar", + "editAsText": "Edit as Text", "file": "Archivo", "folder": "Carpeta", + "fullScreen": "Toggle full screen", "hideDotfiles": "Ocultar archivos empezados por punto", + "increaseFontSize": "Increase font size", "info": "Info", "more": "Más", "move": "Mover", @@ -24,18 +32,21 @@ "openFile": "Abrir archivo", "permalink": "Link permanente", "permissions": "Permisos", + "preview": "Preview", "previous": "Anterior", "publish": "Publicar", "rename": "Renombrar", "replace": "Reemplazar", "reportIssue": "Reportar problema", "save": "Guardar", + "saveChanges": "Save changes", "schedule": "Programar", "search": "Buscar", "select": "Seleccionar", "selectMultiple": "Selección múltiple", "share": "Compartir", "shell": "Presiona Enter para buscar...", + "stopSearch": "Stop searching", "submit": "Enviar", "switchView": "Cambiar vista", "toggleSidebar": "Mostrar/Ocultar menú", @@ -62,9 +73,15 @@ }, "files": { "body": "Cuerpo", - "clear": "Limpiar", "closePreview": "Cerrar vista previa", - "emptyFolder": "Esta carpeta está vacía", + "columnSeparator": "Column Separator", + "csvLoadFailed": "Failed to load CSV file.", + "csvSeparators": { + "both": "Both (,) and (;)", + "comma": "Comma (,)", + "semicolon": "Semicolon (;)" + }, + "csvTooLarge": "CSV file is too large for preview (\u003e5MB). Please download to view.", "files": "Archivos", "folders": "Carpetas", "home": "Inicio", @@ -75,6 +92,7 @@ "multipleSelectionEnabled": "Selección múltiple activada", "name": "Nombre", "noPreview": "La vista previa no está disponible para este archivo.", + "showingRows": "Showing {count} row(s)", "size": "Tamaño", "sortByLastModified": "Ordenar por última modificación", "sortByName": "Ordenar por nombre", @@ -94,28 +112,15 @@ "f2": "renombrar archivo", "help": "Ayuda" }, - "languages": { - "arAR": "العربية", - "enGB": "English", - "esAR": "Español (Argentina)", - "esCO": "Español (Colombia)", - "esES": "Español", - "esMX": "Español (Mexico)", - "frFR": "Français", - "idID": "Bahasa Indonesia", - "ltLT": "Lietuvių", - "ptBR": "Portugués (Brasil)", - "ptPT": "Português", - "ruRU": "Русский", - "trTR": "Türkçe", - "ukUA": "Український", - "zhCN": "中文 (简体)" - }, "login": { "createAnAccount": "Crear una cuenta", "loginInstead": "Usuario ya existente", + "logout_reasons": { + "inactivity": "You have been logged out due to inactivity." + }, "password": "Contraseña", "passwordConfirm": "Confirmación de contraseña", + "passwordTooShort": "Password must be at least {min} characters", "passwordsDontMatch": "Las contraseñas no coinciden", "signup": "Registrate", "submit": "Iniciar sesión", @@ -134,8 +139,10 @@ "deleteMessageShare": "¿Estás seguro de querer eliminar la ruta ({path}) compartida?", "deleteMessageSingle": "¿Estás seguro que quieres eliminar este archivo/carpeta?", "deleteTitle": "Borrar archivos", + "deleteUser": "Are you sure you want to delete this user?", "directories": "Directorios", "directoriesAndFiles": "Directorios y archivos", + "discardEditorChanges": "Are you sure you wish to discard the changes you've made?", "displayName": "Nombre:", "download": "Descargar archivos", "downloadMessage": "Elige el formato de descarga.", @@ -166,6 +173,7 @@ "renameMessage": "Escribe el nuevo nombre para", "replace": "Reemplazar", "replaceMessage": "Uno de los archivos que intentas subir está creando conflicto por su nombre. ¿Quieres cambiar el nombre del ya existente?", + "resolution": "Resolution", "schedule": "Programar", "scheduleMessage": "Elige una hora y fecha para programar la publicación de este post.", "show": "Mostrar", @@ -190,11 +198,12 @@ "pdf": "PDF", "pressToSearch": "Presiona enter para buscar...", "search": "Buscar...", - "types": "Tipos", "typeToSearch": "Escribe para realizar una busqueda...", + "types": "Tipos", "video": "Vídeo" }, "settings": { + "aceEditorTheme": "Ace editor theme", "admin": "Admin", "administrator": "Administrador", "allowCommands": "Ejecutar comandos", @@ -212,9 +221,11 @@ "commandsUpdated": "¡Comandos actualizados!", "createUserDir": "Crea automáticamente el directorio de inicio del usuario mientras agregas un nuevo usuario", "createUserHomeDirectory": "Crear directorio de inicio de usuario", + "currentPassword": "Your Current Password", "customStylesheet": "Modificar hoja de estilos", "defaultUserDescription": "Estas son las configuraciones por defecto para nuevos usuarios.", "disableExternalLinks": "Deshabilitar enlaces externos (excepto documentación)", + "disableUsedDiskPercentage": "Disable used disk percentage graph", "documentation": "documentación", "examples": "Ejemplos", "executeOnShell": "Ejecutar en shell", @@ -222,11 +233,13 @@ "globalRules": "Este es un conjunto global de permitir y rechazar las reglas. Se aplican a todos los usuarios. Puedes definir reglas específicas en la configuración de cada usuario para anular estas.", "globalSettings": "Ajustes globales", "hideDotfiles": "Ocultar archivos empezados por punto", + "hideLoginButton": "Hide the login button from public pages", "insertPath": "Introduce la ruta", "insertRegex": "Introducir expresión regular", "instanceName": "Nombre de la instancia", "language": "Idioma", "lockPassword": "Evitar que el usuario cambie la contraseña", + "minimumPasswordLength": "Minimum password length", "newPassword": "Tu nueva contraseña", "newPasswordConfirm": "Confirma tu contraseña", "newUser": "Nuevo usuario", @@ -245,6 +258,7 @@ "permissions": "Permisos", "permissionsHelp": "Puedes nombrar al usuario como administrador o elegir los permisos individualmente. Si seleccionas \"Administrador\", todas las otras opciones serán activadas automáticamente. La administración de usuarios es un privilegio del administrador.", "profileSettings": "Ajustes del perfil", + "redirectAfterCopyMove": "Redirect to destination after copy/move", "ruleExample1": "previene el acceso a una extensión de archivo (como .git) en cada carpeta.", "ruleExample2": "bloquea el acceso al archivo llamado Caddyfile en la carpeta raíz.", "rules": "Reglas", @@ -258,9 +272,14 @@ "singleClick": "Usa un solo clic para abrir archivos y directorios", "themes": { "dark": "Oscuro", + "default": "System default", "light": "Claro", "title": "Tema" }, + "tusUploads": "Chunked Uploads", + "tusUploadsChunkSize": "Indicates to maximum size of a request (direct uploads will be used for smaller uploads). You may input a plain integer denoting byte size input or a string like 10MB, 1GB etc.", + "tusUploadsHelp": "File Browser supports chunked file uploads, allowing for the creation of efficient, reliable, resumable and chunked file uploads even on unreliable networks.", + "tusUploadsRetryCount": "Number of retries to perform if a chunk fails to upload.", "user": "Usuario", "userCommands": "Comandos", "userCommandsHelp": "Una lista separada por espacios con los comandos permitidos para este usuario. Ejemplo:\n", @@ -269,10 +288,10 @@ "userDeleted": "¡Usuario eliminado!", "userHomeBasePath": "Ruta base para directorios de inicio de usuario", "userManagement": "Administración de usuarios", - "username": "Usuario", - "users": "Usuarios", "userScopeGenerationPlaceholder": "El alcance se generará automáticamente", - "userUpdated": "¡Usuario actualizado!" + "userUpdated": "¡Usuario actualizado!", + "username": "Usuario", + "users": "Usuarios" }, "sidebar": { "help": "Ayuda", @@ -302,5 +321,8 @@ "minutes": "Minutos", "seconds": "Segundos", "unit": "Unidad de tiempo" + }, + "upload": { + "abortUpload": "Are you sure you wish to abort?" } } diff --git a/frontend/src/i18n/es_MX.json b/frontend/src/i18n/es_MX.json index ba63648371..4ba9b33370 100644 --- a/frontend/src/i18n/es_MX.json +++ b/frontend/src/i18n/es_MX.json @@ -2,18 +2,26 @@ "buttons": { "archive": "Archivo", "cancel": "Cancelar", + "clear": "Clear", "close": "Cerrar", + "continue": "Continue", "copy": "Copiar", + "copyDownloadLinkToClipboard": "Copy download link to clipboard", "copyFile": "Copiar archivo", "copyToClipboard": "Copiar al portapapeles", "create": "Crear", + "decreaseFontSize": "Decrease font size", "delete": "Borrar", "directorySizes": "Calcular los tamaños del directorio", + "discardChanges": "Discard", "download": "Descargar", - "edit": "Edit", + "edit": "Editar", + "editAsText": "Edit as Text", "file": "Archivo", "folder": "Carpeta", + "fullScreen": "Toggle full screen", "hideDotfiles": "Ocultar archivos empezados por punto", + "increaseFontSize": "Increase font size", "info": "Info", "more": "Más", "move": "Mover", @@ -24,18 +32,21 @@ "openFile": "Abrir archivo", "permalink": "Link permanente", "permissions": "Permisos", + "preview": "Preview", "previous": "Anterior", "publish": "Publicar", "rename": "Renombrar", "replace": "Reemplazar", "reportIssue": "Reportar problema", "save": "Guardar", + "saveChanges": "Save changes", "schedule": "Programar", "search": "Buscar", "select": "Seleccionar", "selectMultiple": "Selección múltiple", "share": "Compartir", "shell": "Presiona Enter para buscar...", + "stopSearch": "Stop searching", "submit": "Enviar", "switchView": "Cambiar vista", "toggleSidebar": "Mostrar/Ocultar menú", @@ -62,9 +73,15 @@ }, "files": { "body": "Cuerpo", - "clear": "Limpiar", "closePreview": "Cerrar vista previa", - "emptyFolder": "Esta carpeta está vacía", + "columnSeparator": "Column Separator", + "csvLoadFailed": "Failed to load CSV file.", + "csvSeparators": { + "both": "Both (,) and (;)", + "comma": "Comma (,)", + "semicolon": "Semicolon (;)" + }, + "csvTooLarge": "CSV file is too large for preview (\u003e5MB). Please download to view.", "files": "Archivos", "folders": "Carpetas", "home": "Inicio", @@ -75,6 +92,7 @@ "multipleSelectionEnabled": "Selección múltiple activada", "name": "Nombre", "noPreview": "La vista previa no está disponible para este archivo.", + "showingRows": "Showing {count} row(s)", "size": "Tamaño", "sortByLastModified": "Ordenar por última modificación", "sortByName": "Ordenar por nombre", @@ -94,28 +112,15 @@ "f2": "renombrar archivo", "help": "Ayuda" }, - "languages": { - "arAR": "العربية", - "enGB": "English", - "esAR": "Español (Argentina)", - "esCO": "Español (Colombia)", - "esES": "Español", - "esMX": "Español (Mexico)", - "frFR": "Français", - "idID": "Bahasa Indonesia", - "ltLT": "Lietuvių", - "ptBR": "Português (Brasil)", - "ptPT": "Português", - "ruRU": "Русский", - "trTR": "Türkçe", - "ukUA": "Український", - "zhCN": "中文 (简体)" - }, "login": { "createAnAccount": "Crear una cuenta", "loginInstead": "Usuario ya existente", + "logout_reasons": { + "inactivity": "You have been logged out due to inactivity." + }, "password": "Contraseña", "passwordConfirm": "Confirmación de contraseña", + "passwordTooShort": "Password must be at least {min} characters", "passwordsDontMatch": "Las contraseñas no coinciden", "signup": "Registrate", "submit": "Iniciar sesión", @@ -134,8 +139,10 @@ "deleteMessageShare": "¿Estás seguro de querer eliminar la ruta ({path}) compartida?", "deleteMessageSingle": "¿Estás seguro que quieres eliminar este archivo/carpeta?", "deleteTitle": "Borrar archivos", + "deleteUser": "Are you sure you want to delete this user?", "directories": "Directorios", "directoriesAndFiles": "Directorios y archivos", + "discardEditorChanges": "Are you sure you wish to discard the changes you've made?", "displayName": "Nombre:", "download": "Descargar archivos", "downloadMessage": "Elige el formato de descarga.", @@ -166,6 +173,7 @@ "renameMessage": "Escribe el nuevo nombre para", "replace": "Reemplazar", "replaceMessage": "Uno de los archivos ue intentas subir está creando conflicto por su nombre. ¿Quieres cambiar el nombre del ya existente?\n", + "resolution": "Resolution", "schedule": "Programar", "scheduleMessage": "Elige una hora y fecha para programar la publicación de este post.", "show": "Mostrar", @@ -190,11 +198,12 @@ "pdf": "PDF", "pressToSearch": "Presiona enter para buscar...", "search": "Buscar...", - "types": "Tipos", "typeToSearch": "Escribe para realizar una busqueda...", + "types": "Tipos", "video": "Vídeo" }, "settings": { + "aceEditorTheme": "Ace editor theme", "admin": "Admin", "administrator": "Administrador", "allowCommands": "Ejecutar comandos", @@ -212,6 +221,7 @@ "commandsUpdated": "¡Comandos actualizados!", "createUserDir": "Crea automaticamente una carpeta de inicio cuando se agrega un usuario", "createUserHomeDirectory": "Crear directorio de inicio de usuario", + "currentPassword": "Your Current Password", "customStylesheet": "Modificar hoja de estilos", "defaultUserDescription": "Estas son las configuraciones por defecto para nuevos usuarios.", "disableExternalLinks": "Deshabilitar enlaces externos (excepto documentación)", @@ -223,11 +233,13 @@ "globalRules": "This is a global set of allow and disallow rules. They apply to every user. You can define specific rules on each user's settings to override this ones.", "globalSettings": "Ajustes globales", "hideDotfiles": "", + "hideLoginButton": "Hide the login button from public pages", "insertPath": "Introduce la ruta", "insertRegex": "Introducir expresión regular", "instanceName": "Nombre de la instancia", "language": "Idioma", "lockPassword": "Evitar que el usuario cambie la contraseña", + "minimumPasswordLength": "Minimum password length", "newPassword": "Tu nueva contraseña", "newPasswordConfirm": "Confirma tu contraseña", "newUser": "Nuevo usuario", @@ -246,6 +258,7 @@ "permissions": "Permisos", "permissionsHelp": "Puedes nombrar al usuario como administrador o elegir los permisos individualmente. Si seleccionas \"Administrador\", todas las otras opciones serán activadas automáticamente. La administración de usuarios es un privilegio de administrador.\n", "profileSettings": "Ajustes del perfil", + "redirectAfterCopyMove": "Redirect to destination after copy/move", "ruleExample1": "previene el acceso a una extensión de archivo (Como .git) en cada carpeta.\n", "ruleExample2": "bloquea el acceso al archivo llamado Caddyfile en la carpeta raíz.", "rules": "Reglas", @@ -259,9 +272,14 @@ "singleClick": "", "themes": { "dark": "", + "default": "System default", "light": "", "title": "" }, + "tusUploads": "Chunked Uploads", + "tusUploadsChunkSize": "Indicates to maximum size of a request (direct uploads will be used for smaller uploads). You may input a plain integer denoting byte size input or a string like 10MB, 1GB etc.", + "tusUploadsHelp": "File Browser supports chunked file uploads, allowing for the creation of efficient, reliable, resumable and chunked file uploads even on unreliable networks.", + "tusUploadsRetryCount": "Number of retries to perform if a chunk fails to upload.", "user": "Usuario", "userCommands": "Comandos", "userCommandsHelp": "Una lista separada por espacios con los comandos permitidos para este usuario. Ejemplo:\n", @@ -270,10 +288,10 @@ "userDeleted": "¡Usuario eliminado!", "userHomeBasePath": "Ruta base para directorios de inicio de usuario", "userManagement": "Administración de usuarios", - "username": "Usuario", - "users": "Usuarios", "userScopeGenerationPlaceholder": "El alcance se generará automáticamente", - "userUpdated": "¡Usuario actualizado!" + "userUpdated": "¡Usuario actualizado!", + "username": "Usuario", + "users": "Usuarios" }, "sidebar": { "help": "Ayuda", @@ -303,5 +321,8 @@ "minutes": "Minutos", "seconds": "Segundos", "unit": "Unidad" + }, + "upload": { + "abortUpload": "Are you sure you wish to abort?" } } diff --git a/frontend/src/i18n/fr_FR.json b/frontend/src/i18n/fr_FR.json index a020e94e84..65676dafe8 100644 --- a/frontend/src/i18n/fr_FR.json +++ b/frontend/src/i18n/fr_FR.json @@ -2,18 +2,26 @@ "buttons": { "archive": "Archive", "cancel": "Annuler", + "clear": "Clear", "close": "Fermer", + "continue": "Continue", "copy": "Copier", + "copyDownloadLinkToClipboard": "Copy download link to clipboard", "copyFile": "Copier le fichier", "copyToClipboard": "Copier dans le presse-papier", "create": "Créer", + "decreaseFontSize": "Decrease font size", "delete": "Supprimer", "directorySizes": "Calculer la taille des dossiers", + "discardChanges": "Discard", "download": "Télécharger", - "edit": "Edit", - "file": "File", - "folder": "Folder", + "edit": "Modifier", + "editAsText": "Edit as Text", + "file": "Fichier", + "folder": "Dossier", + "fullScreen": "Toggle full screen", "hideDotfiles": "Cacher les dotfiles", + "increaseFontSize": "Increase font size", "info": "Info", "more": "Plus", "move": "Déplacer", @@ -24,18 +32,21 @@ "openFile": "Ouvrir le fichier", "permalink": "Obtenir un lien permanent", "permissions": "Permissions", + "preview": "Preview", "previous": "Précédent", "publish": "Publier", "rename": "Renommer", "replace": "Remplacer", "reportIssue": "Rapporter une erreur", "save": "Enregistrer", + "saveChanges": "Save changes", "schedule": "Fixer la date", "search": "Rechercher", "select": "Sélectionner", "selectMultiple": "Sélection multiple", "share": "Partager", "shell": "Toggle shell", + "stopSearch": "Stop searching", "submit": "Soumettre", "switchView": "Changer le mode d'affichage", "toggleSidebar": "Barre latérale Toggle", @@ -62,9 +73,15 @@ }, "files": { "body": "Corps", - "clear": "Fermer", "closePreview": "Fermer la prévisualisation", - "emptyFolder": "Ce dossier est vide", + "columnSeparator": "Column Separator", + "csvLoadFailed": "Failed to load CSV file.", + "csvSeparators": { + "both": "Both (,) and (;)", + "comma": "Comma (,)", + "semicolon": "Semicolon (;)" + }, + "csvTooLarge": "CSV file is too large for preview (\u003e5MB). Please download to view.", "files": "Fichiers", "folders": "Dossiers", "home": "Accueil", @@ -74,7 +91,8 @@ "metadata": "Metadonnées", "multipleSelectionEnabled": "Sélection multiple activée", "name": "Nom", - "noPreview": "Preview is not available for this file.", + "noPreview": "Aucune prévisualisation n'est disponible pour ce fichier.", + "showingRows": "Showing {count} row(s)", "size": "Taille", "sortByLastModified": "Trier par date de dernière modification", "sortByName": "Trier par nom", @@ -94,28 +112,15 @@ "f2": "Renommer le fichier", "help": "Aide" }, - "languages": { - "arAR": "العربية", - "enGB": "English", - "esAR": "Espagnol (Argentine)", - "esCO": "Español (Colombia)", - "esES": "Español", - "esMX": "Español (Mexico)", - "frFR": "Français", - "idID": "Bahasa Indonesia", - "ltLT": "Lietuvių", - "ptBR": "Portugais (Brésil)", - "ptPT": "Português", - "ruRU": "Русский", - "trTR": "Türkçe", - "ukUA": "Український", - "zhCN": "Chinois (simplifié)" - }, "login": { "createAnAccount": "Créer un compte", "loginInstead": "Vous disposez déjà d'un compte", + "logout_reasons": { + "inactivity": "You have been logged out due to inactivity." + }, "password": "Mot de passe", "passwordConfirm": "Confirmation du mot de passe", + "passwordTooShort": "Password must be at least {min} characters", "passwordsDontMatch": "Les mots de passe ne correspondent pas", "signup": "Inscrivez-vous", "submit": "Se connecter", @@ -130,12 +135,14 @@ "copy": "Copier", "copyMessage": "Choisissez l'emplacement où copier la sélection :", "currentlyNavigating": "Actuellement, nous naviguons sur :", - "deleteMessageMultiple": "Etes-vous sûr de vouloir supprimer ces {count} fichier(s) ?", - "deleteMessageShare": "Etes-vous sûr de vouloir supprimer ce partage({path})?", - "deleteMessageSingle": "Etes-vous sûr de vouloir supprimer ce fichier/dossier ?", + "deleteMessageMultiple": "Etes-vous sûr de vouloir supprimer ces {count} fichier(s) ?", + "deleteMessageShare": "Etes-vous sûr de vouloir supprimer ce partage({path}) ?", + "deleteMessageSingle": "Etes-vous sûr de vouloir supprimer ce fichier/dossier ?", "deleteTitle": "Supprimer les fichiers", + "deleteUser": "Are you sure you want to delete this user?", "directories": "Annuaires", "directoriesAndFiles": "Répertoires et fichiers", + "discardEditorChanges": "Are you sure you wish to discard the changes you've made?", "displayName": "Nom d'affichage :", "download": "Télécharger les fichiers", "downloadMessage": "Choisissez le format que vous souhaitez télécharger.", @@ -165,7 +172,8 @@ "rename": "Renommer", "renameMessage": "Insérer un nouveau nom pour", "replace": "Remplacer", - "replaceMessage": "Un des fichiers que vous êtes en train d'importer a le même nom qu'un autre déjà présent. Voulez-vous remplacer le fichier actuel par le nouveau ?", + "replaceMessage": "Un des fichiers que vous êtes en train d'importer a le même nom qu'un autre déjà présent. Voulez-vous remplacer le fichier actuel par le nouveau ?", + "resolution": "Resolution", "schedule": "Fixer la date", "scheduleMessage": "Choisissez une date pour planifier la publication de ce post", "show": "Montrer", @@ -176,10 +184,10 @@ "unarchiveFolderNameMessage": "Choisissez un nom de dossier :", "unarchiveMessage": "Choisissez le nom du dossier de destination :", "unarchiveOverwriteExisting": "Écraser les fichiers existants", - "unsavedChanges": "Les modifications que vous avez apportées peuvent ne pas être enregistrées. Quitter la page ?", + "unsavedChanges": "Les modifications que vous avez apportées peuvent ne pas être enregistrées. Quitter la page ?", "upload": "Importer", "uploadFile": "Fichier", - "uploadFiles": "Uploading {files} files...", + "uploadFiles": "Téléchargement des {files} fichiers...", "uploadFolder": "Dossier", "uploadMessage": "Sélectionnez une option à télécharger.", "write": "Écrire" @@ -190,11 +198,12 @@ "pdf": "PDF", "pressToSearch": "Appuyez sur la touche Entrée pour rechercher...", "search": "Recherche...", - "types": "Types", "typeToSearch": "Tapez pour rechercher...", + "types": "Types", "video": "Vidéo" }, "settings": { + "aceEditorTheme": "Ace editor theme", "admin": "Admin", "administrator": "Administrateur", "allowCommands": "Exécuter des commandes", @@ -211,10 +220,12 @@ "commandRunnerHelp": "Ici, vous pouvez définir les commandes qui sont exécutées dans les événements nommés. Vous devez en écrire une par ligne. Les variables d'environnement {0} et {1} seront disponibles, {0} étant relatif à {1}. Pour plus d'informations sur cette fonctionnalité et les variables d'environnement disponibles, veuillez lire le {2}.", "commandsUpdated": "Commandes mises à jour !", "createUserDir": "Création automatique du répertoire personnel lors de l'ajout d'un nouvel utilisateur", - "createUserHomeDirectory": "Create user home directory", + "createUserHomeDirectory": "Créer le répertoire personnel de l'utilisateur", + "currentPassword": "Your Current Password", "customStylesheet": "Fiche de style personnalisée", "defaultUserDescription": "Ce sont les paramètres par défaut pour les nouveaux utilisateurs.", "disableExternalLinks": "Désactiver les liens externes (sauf la documentation)", + "disableUsedDiskPercentage": "Disable used disk percentage graph", "documentation": "documentation", "examples": "Exemples", "executeOnShell": "Exécution sur le shell", @@ -222,11 +233,13 @@ "globalRules": "Il s'agit d'un ensemble global de règles d'autorisation et d'interdiction. Elles s'appliquent à tous les utilisateurs. Vous pouvez définir des règles spécifiques sur les paramètres de chaque utilisateur pour remplacer celles-ci.", "globalSettings": "Paramètres généraux", "hideDotfiles": "Cacher les dotfiles", + "hideLoginButton": "Hide the login button from public pages", "insertPath": "Insérer le chemin", "insertRegex": "Insert regex expression", "instanceName": "Instance name", "language": "Langue", "lockPassword": "Empêcher l'utilisateur de modifier le mot de passe", + "minimumPasswordLength": "Minimum password length", "newPassword": "Votre nouveau mot de passe", "newPasswordConfirm": "Confirmation du nouveau mot de passe", "newUser": "Nouvel Utilisateur", @@ -245,12 +258,13 @@ "permissions": "Permissions", "permissionsHelp": "Vous pouvez définir l'utilisateur comme étant un administrateur ou encore choisir les permissions individuellement. Si vous sélectionnez \"Administrateur\", toutes les autres options seront automatiquement activées. La gestion des utilisateurs est un privilège que seul l'administrateur possède.\n", "profileSettings": "Paramètres du profil", + "redirectAfterCopyMove": "Redirect to destination after copy/move", "ruleExample1": "Bloque l'accès à tous les fichiers commençant par un point (comme par exemple .git, .gitignore) dans tous les dossiers", "ruleExample2": "Bloque l'accès au fichier nommé \"Caddyfile\" à la racine du dossier utilisateur", "rules": "Règles", "rulesHelp": "Vous pouvez définir ici un ensemble de règles pour cet utilisateur. Les fichiers bloqués ne seront pas affichés et ne seront pas accessibles par l'utilisateur. Les expressions régulières sont supportées et les chemins d'accès sont relatifs par rapport au dossier de l'utilisateur.", "scope": "Portée du dossier utilisateur", - "setDateFormat": "Set exact date format", + "setDateFormat": "Réglez le format exact de la date", "settingsUpdated": "Les paramètres ont été mis à jour !", "shareDeleted": "Partage supprimé !", "shareDuration": "", @@ -258,21 +272,26 @@ "singleClick": "Ouvrez les fichiers et les répertoires en un seul clic.", "themes": { "dark": "Sombre", + "default": "System default", "light": "Clair", "title": "Thème" }, + "tusUploads": "Chunked Uploads", + "tusUploadsChunkSize": "Indicates to maximum size of a request (direct uploads will be used for smaller uploads). You may input a plain integer denoting byte size input or a string like 10MB, 1GB etc.", + "tusUploadsHelp": "File Browser supports chunked file uploads, allowing for the creation of efficient, reliable, resumable and chunked file uploads even on unreliable networks.", + "tusUploadsRetryCount": "Number of retries to perform if a chunk fails to upload.", "user": "Utilisateur", "userCommands": "Commandes", "userCommandsHelp": "Une liste séparée par des espaces des commandes permises pour l'utilisateur. Par Exemple :", "userCreated": "Utilisateur créé !", "userDefaults": "Paramètres par défaut de l'utilisateur", "userDeleted": "Utilisateur supprimé !", - "userHomeBasePath": "Base path for user home directories", + "userHomeBasePath": "Chemin de base pour les répertoires personnels des utilisateurs", "userManagement": "Gestion des utilisateurs", + "userScopeGenerationPlaceholder": "Le champ d'application sera généré automatiquement", + "userUpdated": "Utilisateur mis à jour !", "username": "Nom d'utilisateur", - "users": "Utilisateurs", - "userScopeGenerationPlaceholder": "The scope will be auto generated", - "userUpdated": "Utilisateur mis à jour !" + "users": "Utilisateurs" }, "sidebar": { "help": "Aide", @@ -282,7 +301,7 @@ "myFiles": "Mes fichiers", "newFile": "Nouveau fichier", "newFolder": "Nouveau dossier", - "preview": "Prévisualiser", + "preview": "Aperçu", "quota": { "inodes": "Inodes", "space": "Espace" @@ -294,7 +313,7 @@ "trashBin": "Corbeille" }, "success": { - "linkCopied": "Le lien a été copié !" + "linkCopied": "Lien copié !" }, "time": { "days": "Jours", @@ -302,5 +321,8 @@ "minutes": "Minutes", "seconds": "Secondes", "unit": "Unité de temps" + }, + "upload": { + "abortUpload": "Are you sure you wish to abort?" } } diff --git a/frontend/src/i18n/hr.json b/frontend/src/i18n/hr.json deleted file mode 100644 index 1a467cc053..0000000000 --- a/frontend/src/i18n/hr.json +++ /dev/null @@ -1,287 +0,0 @@ -{ - "buttons": { - "cancel": "Otkaži", - "clear": "Očisti", - "close": "Zatvori", - "continue": "Nastavi", - "copy": "Kopiraj", - "copyFile": "Kopiraj datoteku", - "copyToClipboard": "Kopiraj u međuspremnik", - "copyDownloadLinkToClipboard": "Kopiraj poveznicu za preuzimanje u međuspremnik", - "create": "Stvori", - "delete": "Izbriši", - "download": "Preuzmi", - "file": "Datoteka", - "folder": "Mapa", - "fullScreen": "Prebaci na cijeli zaslon", - "hideDotfiles": "Sakrij datoteke koje započinju točkom", - "info": "Info", - "more": "Više", - "move": "Premjesti", - "moveFile": "Premjesti datoteku", - "new": "Novo", - "next": "Sljedeće", - "ok": "OK", - "permalink": "Dohvati trajnu poveznicu", - "previous": "Prethodno", - "preview": "Pregled", - "publish": "Objavi", - "rename": "Preimenuj", - "replace": "Zamijeni", - "reportIssue": "Prijavi grešku", - "save": "Spremi", - "schedule": "Zakaži", - "search": "Pretraži", - "select": "Označi", - "selectMultiple": "Označi više", - "share": "Podijeli", - "shell": "Promijeni ljusku", - "submit": "Predaj", - "switchView": "Promijeni prikaz", - "toggleSidebar": "Prebaci bočnu traku", - "update": "Ažuriraj", - "upload": "Prenesi", - "openFile": "Otvori datoteku", - "discardChanges": "Odbaci", - "stopSearch": "Stop searching", - "saveChanges": "Spremi promjene", - "editAsText": "Uredi kao tekst", - "increaseFontSize": "Povećaj veličinu fonta", - "decreaseFontSize": "Smanji veličinu fonta" - }, - "download": { - "downloadFile": "Preuzmi Datoteku", - "downloadFolder": "Preuzmi Mapu", - "downloadSelected": "Preuzmi Odabrano" - }, - "upload": { - "abortUpload": "Jeste li sigurni da hoćete otkazati?" - }, - "errors": { - "forbidden": "Nemate dopuštenje pristupiti ovome.", - "internal": "Nešto je stvarno pošlo po zlu.", - "notFound": "Lokacija ne može biti dohvaćena.", - "connection": "Poslužitelj ne može biti dohvaćen." - }, - "files": { - "body": "Tijelo", - "closePreview": "Zatvori pregled", - "files": "Datoteke", - "folders": "Mape", - "home": "Dom", - "lastModified": "Zadnje izmijenjeno", - "loading": "Učitavanje...", - "lonely": "Ovdje je tako prazno...", - "metadata": "Metapodaci", - "multipleSelectionEnabled": "Višestruk odabir", - "name": "Naziv", - "size": "Veličina", - "sortByLastModified": "Sortiraj po zadnjoj izmjeni", - "sortByName": "Sortiraj po nazivu", - "sortBySize": "Sortiraj po veličini", - "noPreview": "Pregled nije dostupan za ovu datoteku.", - "csvTooLarge": "CSV datoteka je prevelika za pregled (>5MB). Molimo preuzmite da bi ste ju pregledali.", - "csvLoadFailed": "Neuspješno učitavanje CSV datoteke.", - "showingRows": "Prikazuje se {count} red(ova)", - "columnSeparator": "Separator stupaca", - "csvSeparators": { - "comma": "Zarez (,)", - "semicolon": "Točka zarez (;)", - "both": "I (,) i (;)" - } - }, - "help": { - "click": "odaberi datoteku ili mapu", - "ctrl": { - "click": "odaberi više datoteka ili mapa", - "f": "tražilica", - "s": "spremi datoteku ili preuzmi trenutnu mapu" - }, - "del": "izbriši odabrane stavke", - "doubleClick": "otvori datoteku ili mapu", - "esc": "očisti odabir i/ili zatvori upit", - "f1": "ova informacija", - "f2": "preimenuj datoteku", - "help": "Pomoć" - }, - "login": { - "createAnAccount": "Stvori korisnički račun", - "loginInstead": "Imam korisnički račun", - "password": "Lozinka", - "passwordConfirm": "Potvrda lozinke", - "passwordsDontMatch": "Lozinke se ne podudaraju", - "signup": "Registracija", - "submit": "Prijava", - "username": "Korisničko ime", - "usernameTaken": "Korisničko ime zauzeto", - "wrongCredentials": "Neispravno korisničko ime/lozinka", - "passwordTooShort": "Lozinka mora sadržavati minimalno {min} znakova", - "logout_reasons": { - "inactivity": "Odjavljeni ste zbog neaktivnosti." - } - }, - "permanent": "Trajan", - "prompts": { - "copy": "Kopiraj", - "copyMessage": "Odaberite lokaciju za kopiranje datoteka:", - "currentlyNavigating": "Trenutno navigiranje na:", - "deleteMessageMultiple": "Jeste li sigurni da želite izbrisati datoteke: {count}?", - "deleteMessageSingle": "Jeste li sigurni da hoćete izbrisati ovu datoteku/mapu?", - "deleteMessageShare": "Jeste li sigurni da hoćete izbrisati ovo dijeljenje({path})?", - "deleteUser": "Jeste li sigurni da hoćete izbrisati ovaj korisnički račun?", - "deleteTitle": "Izbriši datoteke", - "displayName": "Prikazno Ime:", - "download": "Preuzmi datoteke", - "downloadMessage": "Odaberite format za preuzimanje.", - "error": "Nešto je pošlo po zlu", - "fileInfo": "Informacije o datoteci", - "filesSelected": "{count} datoteka odabrana.", - "lastModified": "Zadnje izmijenjeno", - "move": "Premjesti", - "moveMessage": "Odaberite novi dom za Vašu datoteku(e)/mapu(e):", - "newArchetype": "Stvorite novu objavu na temelju arhetipu. Vaša datoteka bit će stvorena u mapi sadržaja.", - "newDir": "Nova mapa", - "newDirMessage": "Imenujte Vašu novu mapu.", - "newFile": "Nova datoteka", - "newFileMessage": "Imenujte Vašu novu datoteku.", - "numberDirs": "Broj mapa", - "numberFiles": "Broj datoteka", - "rename": "Preimenuj", - "renameMessage": "Umetni novo ime za", - "replace": "Zamijeni", - "replaceMessage": "Jedna od datoteka koju pokušavate prenijeti ima sukobljavajući naziv. Želite li preskočiti ovu datoteku i nastaviti s prijenosom ili zamijeniti postojeću datoteku?\n", - "schedule": "Zakaži", - "scheduleMessage": "Odaberite datum i vrijeme za zakazivanje ove objave.", - "show": "Prikaži", - "size": "Veličina", - "upload": "Prenesi", - "uploadFiles": "Prenošenje {files} datoteka...", - "uploadMessage": "Odaberite opciju za prijenos.", - "optionalPassword": "Opcionalna lozinka", - "resolution": "Rezolucija", - "discardEditorChanges": "Jeste li sigurni da želite odbaciti promjene koje ste napravili?" - }, - "search": { - "images": "Slike", - "music": "Glazba", - "pdf": "PDF", - "pressToSearch": "Pritisnite enter za pretraživanje...", - "search": "Pretraživanje...", - "typeToSearch": "Tipkajte za pretraživanje...", - "types": "Tipovi", - "video": "Video" - }, - "settings": { - "aceEditorTheme": "Ace editor theme", - "admin": "Admin", - "administrator": "Administrator", - "allowCommands": "Izvrši naredbe", - "allowEdit": "Uredi, preimenuj i izbriši datoteke ili mape", - "allowNew": "Stvori nove datoteke i mape", - "allowPublish": "Objavi nove objave i stranice", - "allowSignup": "Dopusti registraciju korisnicima", - "hideLoginButton": "Sakrij tipku za prijavu s javnih stranica", - "avoidChanges": "(ostavite prazno kako biste izbjegli promjene)", - "branding": "Brendiranje", - "brandingDirectoryPath": "Put brendiranja", - "brandingHelp": "Možete prilagoditi izgled i funkcionalnost Vašeg File Browsera mijenjanjem njegovog naziva, zamjenom logotipa, dodavanjem prilagođenih stilova pa čak i onemogućavanjem vanjskih poveznica na GitHub.\nZa više informacija o prilagođenome brendiranju pogledajte {0}.", - "changePassword": "Promjena lozinke", - "commandRunner": "Izvršitelj naredbi", - "commandRunnerHelp": "Ovdje možete postaviti naredbe koje se izvršuju u imenovanim događajima. Morate napisati jednu po liniji. Varijable okruženja {0} i {1} bit će dostupne, tako da je {0} relativna {1}. Za više informacija o ovoj značajci pogledajte {2}.", - "commandsUpdated": "Naredbe ažurirane!", - "createUserDir": "Automatsko stvaranje kućne mape korisnika pri dodavanju novog korisnika", - "minimumPasswordLength": "Minimalna duljina lozinke", - "tusUploads": "Segmentirani prijenosi", - "tusUploadsHelp": "File Browser podržava segmentirane prijenose datoteka, omogućavajući stvaranje učinkovitih, pouzdanih, obnovljivih i segmentiranih prijenosa datoteka čak i na nepouzdanim mrežama.", - "tusUploadsChunkSize": "Naznačuje maksimalnu veličinu zahtjeva (direktni prijenosi bit će korišteni za manje prijenose). Možete unijeti cijeli broj koji označava veličinu bajta ili niz znakova poput 10MB, 1GB itd.", - "tusUploadsRetryCount": "Broj ponovnih pokušaja ako se dio ne uspije prenijeti.", - "userHomeBasePath": "Bazni put za kućne mape korisnika", - "userScopeGenerationPlaceholder": "Opseg će se automatski generirati", - "createUserHomeDirectory": "Stvori kućnu mapu korisnika", - "customStylesheet": "Prilagođeni Stylesheet", - "defaultUserDescription": "Zadane postavke za nove korisnike.", - "disableExternalLinks": "Onemogući vanjske poveznice (osim dokumentacije)", - "disableUsedDiskPercentage": "Onemogući graf iskorištenosti diska", - "documentation": "dokumentacija", - "examples": "Primjeri", - "executeOnShell": "Izvrši u ljusci", - "executeOnShellDescription": "Po zadanim postavkama, File Browser izvršava naredbe izravnim pozivanjem njihovih binarnih datoteka. Ako ih želite izvršiti u ljusci (kao što su Bash ili PowerShell), možete ih definirati ovdje s potrebnim argumentima i oznakama. Ako je postavljena, naredba koju izvršavate bit će dodana kao argument. To se odnosi i na korisničke naredbe i na događajne kuke.", - "globalRules": "Ovo je globalan skup pravila dopuštanja i zabrane. Primjenjuju se na svakog korisnika. Moguće je definirati specifična pravila u postavkama svakog korisnika da biste nadjačali ove postavke.", - "globalSettings": "Globalne postavke", - "hideDotfiles": "Sakrij datoteke koje započinju točkom", - "insertPath": "Umetni put", - "insertRegex": "Umetni regex izraz", - "instanceName": "Naziv instance", - "language": "Jezik", - "lockPassword": "Onemogući mijenjanje lozinke korisniku", - "newPassword": "Vaša nova lozinka", - "newPasswordConfirm": "Potvrdite Vašu novu lozinku", - "newUser": "Novi Korisnik", - "password": "Lozinka", - "passwordUpdated": "Lozinka ažurirana!", - "path": "Put", - "perm": { - "create": "Stvaranje datoteka i mapa", - "delete": "Brisanje datoteka i mapa", - "download": "Preuzimanje", - "execute": "Izvršavanje naredbi", - "modify": "Uređivanje datoteka", - "rename": "Preimenovanje ili premještanje datoteka i mapa", - "share": "Dijeljenje datoteka" - }, - "permissions": "Dopuštenja", - "permissionsHelp": "Korisnika možete postaviti administratorom ili odabrati dopuštenja individualno. Odabirom na \"Administrator\", sve druge opcije bit će automatski odabrane. Upravljanje korisnicima ostaje privilegija administratora.\n", - "profileSettings": "Postavke profila", - "ruleExample1": "onemogućava pristup svakoj datoteci koja započinje točkom (poput .git, .gitignore) u svakoj mapi.\n", - "ruleExample2": "blokira pristup datoteci naziva Caddyfile na korijenu opsega.", - "rules": "Pravila", - "rulesHelp": "Ovdje možete definirati skup pravila dopuštanja i zabrane za ovog specifičnog korisnika. Blokirane datoteke neće se prikazivati u popisima i neće biti dostupne korisniku. Podržavamo regex i puteve relativne opsegu korisnika.\n", - "scope": "Opseg", - "setDateFormat": "Odredi točan format datuma", - "settingsUpdated": "Postavke ažurirane!", - "shareDuration": "Podijeli Trajanje", - "shareManagement": "Upravljanje Dijeljenjem", - "shareDeleted": "Podjela izbrisana!", - "singleClick": "Koristi jednostruke klikove za otvaranje datoteka i mapa", - "themes": { - "default": "Zadano - Sustav", - "dark": "Tamno", - "light": "Svijetlo", - "title": "Tema" - }, - "user": "Korisnik", - "userCommands": "Naredbe", - "userCommandsHelp": "Popis dostupnih naredbi za ovog korisnika. Primjer:\n", - "userCreated": "Korisnik stvoren!", - "userDefaults": "Zadane postavke korisnika", - "userDeleted": "Korisnik izbrisan!", - "userManagement": "Upravljanje Korisnicima", - "userUpdated": "Korisnik ažuriran!", - "username": "Korisničko ime", - "users": "Korisnici", - "currentPassword": "Your Current Password" - }, - "sidebar": { - "help": "Pomoć", - "hugoNew": "Hugo New", - "login": "Prijava", - "logout": "Odjava", - "myFiles": "Moje datoteke", - "newFile": "Nova datoteka", - "newFolder": "Nova mapa", - "preview": "Pregled", - "settings": "Postavke", - "signup": "Registracija", - "siteSettings": "Postavke stranice" - }, - "success": { - "linkCopied": "Poveznica kopirana!" - }, - "time": { - "days": "Dani", - "hours": "Sati", - "minutes": "Minute", - "seconds": "Sekunde", - "unit": "Jedinica vremena" - } -} diff --git a/frontend/src/i18n/id_ID.json b/frontend/src/i18n/id_ID.json index 76f9091b98..0c4a97566e 100644 --- a/frontend/src/i18n/id_ID.json +++ b/frontend/src/i18n/id_ID.json @@ -2,18 +2,26 @@ "buttons": { "archive": "Arsip", "cancel": "Batalkan", + "clear": "Clear", "close": "Tutup", + "continue": "Continue", "copy": "Salin", + "copyDownloadLinkToClipboard": "Copy download link to clipboard", "copyFile": "Salin file", "copyToClipboard": "Salin ke clipboard", "create": "Buat", + "decreaseFontSize": "Decrease font size", "delete": "Hapus", "directorySizes": "Hitung ukuran direktori", + "discardChanges": "Discard", "download": "Download", "edit": "Edit", + "editAsText": "Edit as Text", "file": "File", "folder": "Folder", + "fullScreen": "Toggle full screen", "hideDotfiles": "Sembunyikan dotfile", + "increaseFontSize": "Increase font size", "info": "Info", "more": "Selengkapnya", "move": "Pindahkan", @@ -24,18 +32,21 @@ "openFile": "Buka file", "permalink": "Dapatkan Tautan Permanen", "permissions": "Akses", + "preview": "Preview", "previous": "Sebelumnya", "publish": "Terbitkan", "rename": "Ubah nama", "replace": "Ganti", "reportIssue": "Laporkan kendala", "save": "Simpan", + "saveChanges": "Save changes", "schedule": "Jadwalkan", "search": "Cari", "select": "Pilih", "selectMultiple": "Pilih beberapa", "share": "Bagikan", "shell": "Toggle shell", + "stopSearch": "Stop searching", "submit": "Kirim", "switchView": "Ubah tampilan", "toggleSidebar": "Toggle sidebar", @@ -62,9 +73,15 @@ }, "files": { "body": "Body", - "clear": "Hapus", "closePreview": "Tutup pratinjau", - "emptyFolder": "Folder kosong", + "columnSeparator": "Column Separator", + "csvLoadFailed": "Failed to load CSV file.", + "csvSeparators": { + "both": "Both (,) and (;)", + "comma": "Comma (,)", + "semicolon": "Semicolon (;)" + }, + "csvTooLarge": "CSV file is too large for preview (\u003e5MB). Please download to view.", "files": "File", "folders": "Folder", "home": "Beranda", @@ -75,6 +92,7 @@ "multipleSelectionEnabled": "Beberapa pilihan diaktifkan", "name": "Nama", "noPreview": "File tidak dapat dipratinjau.", + "showingRows": "Showing {count} row(s)", "size": "Ukuran", "sortByLastModified": "Urutkan berdasarkan terakhir kali diperbarui", "sortByName": "Urutkan berdasarkan nama", @@ -94,28 +112,15 @@ "f2": "Ubah nama file", "help": "Bantuan" }, - "languages": { - "arAR": "العربية", - "enGB": "English", - "esAR": "Español (Argentina)", - "esCO": "Español (Colombia)", - "esES": "Español", - "esMX": "Español (Mexico)", - "frFR": "Français", - "idID": "Bahasa Indonesia", - "ltLT": "Lietuvių", - "ptBR": "Português (Brasil)", - "ptPT": "Português", - "ruRU": "Русский", - "trTR": "Türkçe", - "ukUA": "Український", - "zhCN": "中文 (简体)" - }, "login": { "createAnAccount": "Buat akun", "loginInstead": "Sudah punya akun", + "logout_reasons": { + "inactivity": "You have been logged out due to inactivity." + }, "password": "Kata sandi", "passwordConfirm": "Konfirmasi Kata Sandi", + "passwordTooShort": "Password must be at least {min} characters", "passwordsDontMatch": "Kata sandi tidak cocok", "signup": "Daftar", "submit": "Login", @@ -134,8 +139,10 @@ "deleteMessageShare": "Apakah Anda yakin ingin menghapus ({path}) yang dibagikan ini?", "deleteMessageSingle": "Apakah Anda yakin ingin menghapus file / folder ini?", "deleteTitle": "Hapus file", + "deleteUser": "Are you sure you want to delete this user?", "directories": "Direktori", "directoriesAndFiles": "Direktori dan file", + "discardEditorChanges": "Are you sure you wish to discard the changes you've made?", "displayName": "Nama Tampilan:", "download": "Download file", "downloadMessage": "Pilih format yang ingin didownload", @@ -166,6 +173,7 @@ "renameMessage": "Beri nama baru untuk", "replace": "Ganti", "replaceMessage": "Salah satu file yang diupload memiliki nama yang bertentangan. Apakah Anda ingin mengganti file tersebut?", + "resolution": "Resolution", "schedule": "Jadwalkan", "scheduleMessage": "Pilih tanggal dan waktu untuk menerbitkan post ini", "show": "Tampilkan", @@ -190,11 +198,12 @@ "pdf": "PDF", "pressToSearch": "Tekan Enter untuk memulai pencarian...", "search": "Cari...", - "types": "Tipe", "typeToSearch": "Ketik untuk mencari...", + "types": "Tipe", "video": "Video" }, "settings": { + "aceEditorTheme": "Ace editor theme", "admin": "Admin", "administrator": "Administrator", "allowCommands": "Jalankan command", @@ -211,10 +220,12 @@ "commandRunnerHelp": "Di sini Anda dapat mengatur command yang dijalankan di waktu tertentu. Anda hanya bisa menulis satu per baris. Variabel {0} dan {1} akan tersedia, dengan {0} relatif terhadap {1}. Informasi lebih lanjut tentang fitur ini dan variabel yang tersedia bisa dilihat di {2}.", "commandsUpdated": "Command diperbarui", "createUserDir": "Buat dir beranda otomatis selagi menambahkan pengguna baru", - "createUserHomeDirectory": "Create user home directory", + "createUserHomeDirectory": "Buat direktori utama user", + "currentPassword": "Your Current Password", "customStylesheet": "Custom Stylesheet", "defaultUserDescription": "Pengaturan default untuk pengguna baru.", "disableExternalLinks": "Nonaktifkan link eksternal (kecuali dokumentasi)", + "disableUsedDiskPercentage": "Disable used disk percentage graph", "documentation": "Dokumentasi", "examples": "Contoh", "executeOnShell": "Jalankan di shell", @@ -222,11 +233,13 @@ "globalRules": "Pengaturan global memungkinkan Anda untuk memberikan dan melarang berbagai rule yang berlaku bagi setiap pengguna. Anda juga dapat mendefinisikan aturan spesifik bagi setiap pengguna.", "globalSettings": "Pengaturan Global", "hideDotfiles": "Sembunyikan dotfile", + "hideLoginButton": "Hide the login button from public pages", "insertPath": "Masukkan path", "insertRegex": "Masukkan regex", "instanceName": "Instance name", "language": "Bahasa", "lockPassword": "Larang pengguna untuk mengubah password", + "minimumPasswordLength": "Minimum password length", "newPassword": "Kata sandi baru", "newPasswordConfirm": "Konfirmasi kata sandi baru", "newUser": "Pengguna Baru", @@ -245,6 +258,7 @@ "permissions": "Izin", "permissionsHelp": "Anda dapat mengatur pengguna untuk menjadi administrator atau memilih izin satu per satu. Jika Anda memilih \"Administrator\", semua opsi lain akan terpilih secara otomatis. Administrator memiliki hak untuk mengelola manajemen user.", "profileSettings": "Pengaturan Profil", + "redirectAfterCopyMove": "Redirect to destination after copy/move", "ruleExample1": "Halangi akses ke file dot (.git atau .gitignore) di setiap folder.", "ruleExample2": "Blokir akses ke file CaddyFile di root.", "rules": "Aturan", @@ -258,9 +272,14 @@ "singleClick": "Klik sekali untuk membuka file dan direktori", "themes": { "dark": "Gelap", + "default": "System default", "light": "Terang", "title": "Tema" }, + "tusUploads": "Chunked Uploads", + "tusUploadsChunkSize": "Indicates to maximum size of a request (direct uploads will be used for smaller uploads). You may input a plain integer denoting byte size input or a string like 10MB, 1GB etc.", + "tusUploadsHelp": "File Browser supports chunked file uploads, allowing for the creation of efficient, reliable, resumable and chunked file uploads even on unreliable networks.", + "tusUploadsRetryCount": "Number of retries to perform if a chunk fails to upload.", "user": "Pengguna", "userCommands": "Command", "userCommandsHelp": "Space terpisah dengan command yang tersedia khusus untuk pengguna ini. Contoh:", @@ -269,10 +288,10 @@ "userDeleted": "Pengguna dihapus", "userHomeBasePath": "Base path for user home directories", "userManagement": "Manajemen Pengguna", - "username": "Nama pengguna", - "users": "Pengguna", "userScopeGenerationPlaceholder": "The scope will be auto generated", - "userUpdated": "Pengguna diperbarui!" + "userUpdated": "Pengguna diperbarui!", + "username": "Nama pengguna", + "users": "Pengguna" }, "sidebar": { "help": "Bantuan", @@ -302,5 +321,8 @@ "minutes": "Menit", "seconds": "Detik", "unit": "Waktu" + }, + "upload": { + "abortUpload": "Are you sure you wish to abort?" } } diff --git a/frontend/src/i18n/index.ts b/frontend/src/i18n/index.ts index 18c925b8fd..05737d18fa 100644 --- a/frontend/src/i18n/index.ts +++ b/frontend/src/i18n/index.ts @@ -12,9 +12,7 @@ import("dayjs/locale/pt"); import("dayjs/locale/ru"); import("dayjs/locale/tr"); import("dayjs/locale/uk"); -import("dayjs/locale/vi"); import("dayjs/locale/zh-cn"); -import("dayjs/locale/zh-tw"); // All i18n resources specified in the plugin `include` option can be loaded // at once using the import syntax @@ -67,44 +65,8 @@ export function detectLocale() { case /^uk.*/i.test(locale): locale = "uk_UA"; break; - case /^de\b/.test(locale): - locale = "de"; - break; - case /^ro\b/.test(locale): - locale = "ro"; - break; - case /^ru\b/.test(locale): - locale = "ru"; - break; - case /^pl\b/.test(locale): - locale = "pl"; - break; - case /^ko\b/.test(locale): - locale = "ko"; - break; - case /^sk\b/.test(locale): - locale = "sk"; - break; - case /^tr\b/.test(locale): - locale = "tr"; - break; - case /^uk\b/.test(locale): - locale = "uk"; - break; - - case /^vi\b/.test(locale): - locale = "vi"; - break; - case /^sv-se\b/.test(locale): - case /^sv\b/.test(locale): - locale = "sv"; - break; - case /^nl-be\b/.test(locale): - locale = "nl-be"; - break; - case /^nb\b/.test(locale): - case /^no\b/.test(locale): - locale = "no"; + case /^zh.*/i.test(locale): + locale = "zh_CN"; break; default: locale = "en_GB"; diff --git a/frontend/src/i18n/lt_LT.json b/frontend/src/i18n/lt_LT.json index b0f92ae5a6..5482d1cc7e 100644 --- a/frontend/src/i18n/lt_LT.json +++ b/frontend/src/i18n/lt_LT.json @@ -2,18 +2,26 @@ "buttons": { "archive": "Archyvuoti", "cancel": "Atšaukti", + "clear": "Clear", "close": "Uždaryti", + "continue": "Continue", "copy": "Kopijuoti", + "copyDownloadLinkToClipboard": "Copy download link to clipboard", "copyFile": "Kopijuoti", "copyToClipboard": "Kopijuoti į iškarpinę", "create": "Sukurti", + "decreaseFontSize": "Decrease font size", "delete": "Ištrinti", "directorySizes": "Skaičiuoti katalogų dydžius", + "discardChanges": "Discard", "download": "Atsisiųsti", "edit": "Redaguoti", + "editAsText": "Edit as Text", "file": "Failas", "folder": "Aplankas", + "fullScreen": "Toggle full screen", "hideDotfiles": "Paslėpti konfigūracijos failus", + "increaseFontSize": "Increase font size", "info": "Informacija", "more": "Daugiau", "move": "Perkelti", @@ -24,18 +32,21 @@ "openFile": "Atidaryti failą", "permalink": "Gauti nuolatinę nuorodą", "permissions": "Leidimai", + "preview": "Preview", "previous": "Ankstesnis", "publish": "Publikuoti", "rename": "Pervadinti", "replace": "Pakeisti kitu", "reportIssue": "Pranešti apie problemą", "save": "Išsaugoti", + "saveChanges": "Save changes", "schedule": "Suplanuoti", "search": "Ieškoti", "select": "Rinktis", "selectMultiple": "Rinktis kelis", "share": "Dalintis", "shell": "Suskleisti komandinių eilučių sąsają", + "stopSearch": "Stop searching", "submit": "Pateikti", "switchView": "Pakeisti vaizdą", "toggleSidebar": "Suskleisti šoninį meniu", @@ -62,9 +73,15 @@ }, "files": { "body": "Tekstas", - "clear": "Ištrinti", "closePreview": "Uždaryti peržiūrą", - "emptyFolder": "Šis aplankas yra tuščias", + "columnSeparator": "Column Separator", + "csvLoadFailed": "Failed to load CSV file.", + "csvSeparators": { + "both": "Both (,) and (;)", + "comma": "Comma (,)", + "semicolon": "Semicolon (;)" + }, + "csvTooLarge": "CSV file is too large for preview (\u003e5MB). Please download to view.", "files": "Failai", "folders": "Aplankai", "home": "Pagrindinis", @@ -75,6 +92,7 @@ "multipleSelectionEnabled": "Įjungtas pasirinkimas iš kelių variantų", "name": "Pavadinimas", "noPreview": "Šio failo peržiūra negalima.", + "showingRows": "Showing {count} row(s)", "size": "Dydis", "sortByLastModified": "Rūšiuoti pagal pakeitimo datą", "sortByName": "Rūšiuoti pagal pavadinimą", @@ -94,28 +112,15 @@ "f2": "pervadinti failą", "help": "Pagalba" }, - "languages": { - "arAR": "العربية", - "enGB": "English", - "esAR": "Español (Argentina)", - "esCO": "Español (Colombia)", - "esES": "Español", - "esMX": "Español (Mexico)", - "frFR": "Français", - "idID": "Bahasa Indonesia", - "ltLT": "Lietuvių", - "ptBR": "Português (Brasil)", - "ptPT": "Português", - "ruRU": "Русский", - "trTR": "Türkçe", - "ukUA": "Український", - "zhCN": "中文 (简体)" - }, "login": { "createAnAccount": "Susikurti paskyrą", "loginInstead": "Jau turiu paskyrą", + "logout_reasons": { + "inactivity": "You have been logged out due to inactivity." + }, "password": "Slaptažodis", "passwordConfirm": "Slaptažodžio patvirtinimas", + "passwordTooShort": "Password must be at least {min} characters", "passwordsDontMatch": "Slaptažodžiai nesutampa", "signup": "Užsiregistruoti", "submit": "Prisijungti", @@ -126,7 +131,7 @@ "permanent": "Nuolatinis", "prompts": { "archive": "Archyvas", - "archiveMessage": "Pasirinkite archyvo paavdinimą ir formatą:", + "archiveMessage": "Pasirinkite archyvo pavadinimą ir formatą:", "copy": "Kopijuoti", "copyMessage": "Pasirinkite, kur norite įklijuoti savo failus:", "currentlyNavigating": "Šiuo metu naršote:", @@ -134,8 +139,10 @@ "deleteMessageShare": "Ar tikrai norite ištrinti šią dalijimosi nuorodą ({path})?", "deleteMessageSingle": "Ar tikrai norite ištrinti šį failą/aplanką?", "deleteTitle": "Ištrinti failus", + "deleteUser": "Are you sure you want to delete this user?", "directories": "Direktorijos", "directoriesAndFiles": "Direktorijos ir failai", + "discardEditorChanges": "Are you sure you wish to discard the changes you've made?", "displayName": "Rodomas pavadinimas:", "download": "Atsisiųsti failus", "downloadMessage": "Pasirinkite, kokį formatą norite atsisiųsti.", @@ -166,6 +173,7 @@ "renameMessage": "Įterpti naują pavadinimą", "replace": "Pakeisti kitu", "replaceMessage": "Jau egzistuoja failas su tokiu pačiu pavadinimu. Ar norite pakeisti egzistuojantį failą nauju?", + "resolution": "Resolution", "schedule": "Suplanuoti", "scheduleMessage": "Pasirinkite datą ir laiką, kada norite publikuoti šį įrašą.", "show": "Rodyti", @@ -190,11 +198,12 @@ "pdf": "PDF", "pressToSearch": "Norėdami pradėti paiešką, spustelėkite „enter“ mygtuką...", "search": "Ieškoti...", - "types": "Tipai", "typeToSearch": "Įveskite paieškos frazę...", + "types": "Tipai", "video": "Vaizdo įrašas" }, "settings": { + "aceEditorTheme": "Ace editor theme", "admin": "Administratorius", "administrator": "Administratorius", "allowCommands": "Paleisti komandas", @@ -212,9 +221,11 @@ "commandsUpdated": "Komandos atnaujintos!", "createUserDir": "Automatiškai susikurkite pagrindinę direktoriją, pridėjus naują naudotoją", "createUserHomeDirectory": "Sukurkite naudotojo pagrindinį katalogą", + "currentPassword": "Your Current Password", "customStylesheet": "Individualių stilių rinkinys", "defaultUserDescription": "Tai yra numatytieji nustatymai naujiems naudotojams.", "disableExternalLinks": "Išjungti išorines nuorodas (ošskyrus dokumentaciją)", + "disableUsedDiskPercentage": "Disable used disk percentage graph", "documentation": "dokumentacija", "examples": "Pavyzdžiai", "executeOnShell": "Paleisti komandinių eilučių sąsajoje", @@ -222,11 +233,13 @@ "globalRules": "Tai bendras taisyklių rinkinys. Jos taikomos kiekvienam naudotojui. Kiekvieno naudotojo nustatymuose galite apibrėžti konkrečias taisykles, kad jos būtų viršesnės už šias.", "globalSettings": "Bendri nustatymai", "hideDotfiles": "Paslėpti konfigūracijos failus", + "hideLoginButton": "Hide the login button from public pages", "insertPath": "Pridėti direktoriją", "insertRegex": "Įterpti regex failą", "instanceName": "Atvejo pavadinimas", "language": "Kalba", "lockPassword": "Neleisti naudotojui pakeisti slaptažodžio", + "minimumPasswordLength": "Minimum password length", "newPassword": "Jūsų naujas slaptažodis", "newPasswordConfirm": "Patvirtinti naują slaptažodį", "newUser": "Naujas naudotojas", @@ -245,6 +258,7 @@ "permissions": "Leidimai", "permissionsHelp": "Galite suteikti naudotojui administratoriaus teises arba atskirai priskirti konkrečius leidimus. Jei pasirinksite „Administratorius“, visos kitos parinktys bus automatiškai pažymėtos. Kitų naudotojų teisių valdymas išlieka administratoriaus privilegija.", "profileSettings": "Paskyros nustatymai", + "redirectAfterCopyMove": "Redirect to destination after copy/move", "ruleExample1": "užblokuoja prieigą prie bet kokių konfigūracijos failų (pavyzdžiui, .git, .gitignore) kiekviename aplanke.", "ruleExample2": "užblokuoja prieigą prie Caddyfile failo.", "rules": "Taisyklės", @@ -258,9 +272,14 @@ "singleClick": "Vos vienu spustelėjimu atidarysite failus ir direktorijas", "themes": { "dark": "Tamsi", + "default": "System default", "light": "Šviesi", "title": "Tema" }, + "tusUploads": "Chunked Uploads", + "tusUploadsChunkSize": "Indicates to maximum size of a request (direct uploads will be used for smaller uploads). You may input a plain integer denoting byte size input or a string like 10MB, 1GB etc.", + "tusUploadsHelp": "File Browser supports chunked file uploads, allowing for the creation of efficient, reliable, resumable and chunked file uploads even on unreliable networks.", + "tusUploadsRetryCount": "Number of retries to perform if a chunk fails to upload.", "user": "Naudotojas", "userCommands": "Komandos", "userCommandsHelp": "Tarpais atskirtas sąrašas, kuriame pateikiamos galimos šio naudotojo komandos. Pavyzdys:", @@ -269,10 +288,10 @@ "userDeleted": "Pavyko pašalinti naudotoją!", "userHomeBasePath": "Pagrindinis kelias į naudotojo pagrindinius katalogus", "userManagement": "Naudotojų valdymas", - "username": "Vartotojo vardas", - "users": "Naudotojai", "userScopeGenerationPlaceholder": "Apimtis bus sugeneruota automatiškai", - "userUpdated": "Naudotojo nustatymai atnaujinti!" + "userUpdated": "Naudotojo nustatymai atnaujinti!", + "username": "Vartotojo vardas", + "users": "Naudotojai" }, "sidebar": { "help": "Pagalba", @@ -302,5 +321,8 @@ "minutes": "Minutės", "seconds": "Sekundės", "unit": "Laiko vienetas" + }, + "upload": { + "abortUpload": "Are you sure you wish to abort?" } } diff --git a/frontend/src/i18n/lv.json b/frontend/src/i18n/lv.json deleted file mode 100644 index fabd4a86c9..0000000000 --- a/frontend/src/i18n/lv.json +++ /dev/null @@ -1,287 +0,0 @@ -{ - "buttons": { - "cancel": "Atcelt", - "clear": "Tīrs", - "close": "Aizvērt", - "continue": "Turpināt", - "copy": "Kopēt", - "copyFile": "Kopēt failu", - "copyToClipboard": "Kopēt starpliktuvē", - "copyDownloadLinkToClipboard": "Kopēt lejupielādes saiti starpliktuvē", - "create": "Izveidot", - "delete": "Dzēst", - "download": "Lejupielādēt", - "file": "Fails", - "folder": "Mape", - "fullScreen": "Pārslēgt pilnekrāna režīmu", - "hideDotfiles": "Slēpt punktfailus", - "info": "Informācija", - "more": "Vairāk", - "move": "Pārvietot", - "moveFile": "Pārvietot failu", - "new": "Jauns", - "next": "Nākamais", - "ok": "Labi", - "permalink": "Iegūt pastāvīgo saiti", - "previous": "Iepriekšējais", - "preview": "Priekšskatījums", - "publish": "Publicēt", - "rename": "Pārdēvēt", - "replace": "Aizstāt", - "reportIssue": "Ziņot par problēmu", - "save": "Saglabāt", - "schedule": "Grafiks", - "search": "Meklēt", - "select": "Izvēlieties", - "selectMultiple": "Izvēlieties vairākus", - "share": "Dalīties", - "shell": "Pārslēgt apvalku", - "submit": "Iesniegt", - "switchView": "Pārslēgt skatu", - "toggleSidebar": "Pārslēgt sānjoslu", - "update": "Atjaunināt", - "upload": "Augšupielādēt", - "openFile": "Atvērt failu", - "discardChanges": "Izmest", - "stopSearch": "Stop searching", - "saveChanges": "Saglabāt izmaiņas", - "editAsText": "Rediģēt kā tekstu", - "increaseFontSize": "Palieliniet fonta lielumu", - "decreaseFontSize": "Samaziniet fonta lielumu" - }, - "download": { - "downloadFile": "Lejupielādēt failu", - "downloadFolder": "Lejupielādēt mapi", - "downloadSelected": "Lejupielādēt atlasīto" - }, - "upload": { - "abortUpload": "Vai tiešām vēlaties pārtraukt?" - }, - "errors": { - "forbidden": "Jums nav atļaujas piekļūt šim.", - "internal": "Kaut kas tiešām nogāja greizi.", - "notFound": "Šo atrašanās vietu nevar sasniegt.", - "connection": "Ar serveri nevar sazināties." - }, - "files": { - "body": "Ķermenis", - "closePreview": "Aizvērt priekšskatījumu", - "files": "Faili", - "folders": "Mapes", - "home": "Sākums", - "lastModified": "Pēdējoreiz modificēts", - "loading": "Notiek ielāde...", - "lonely": "Šeit ir tukša vieta...", - "metadata": "Metadati", - "multipleSelectionEnabled": "Vairākas atlases ir iespējotas", - "name": "Vārds", - "size": "Izmērs", - "sortByLastModified": "Kārtot pēc pēdējās modifikācijas", - "sortByName": "Kārtot pēc nosaukuma", - "sortBySize": "Kārtot pēc izmēra", - "noPreview": "Šim failam nav pieejams priekšskatījums.", - "csvTooLarge": "CSV fails ir pārāk liels priekšskatīšanai (>5 MB). Lūdzu, lejupielādējiet to, lai skatītu", - "csvLoadFailed": "Neizdevās ielādēt CSV failu.", - "showingRows": "Rāda {count} rindu(as)", - "columnSeparator": "Kolonnu atdalītājs", - "csvSeparators": { - "comma": "Komats (,)", - "semicolon": "Semikols (;)", - "both": "Gan (,) gan (;)" - } - }, - "help": { - "click": "atlasiet failu vai direktoriju", - "ctrl": { - "click": "atlasīt vairākus failus vai direktorijus", - "f": "atver meklēšanu", - "s": "saglabājiet failu vai lejupielādējiet direktoriju, kurā atrodaties" - }, - "del": "dzēst atlasītos vienumus", - "doubleClick": "atvērt failu vai direktoriju", - "esc": "notīrīt atlasi un/vai aizvērt uzvedni", - "f1": "šo informāciju", - "f2": "pārdēvēt failu", - "help": "Palīdzība" - }, - "login": { - "createAnAccount": "Izveidot kontu", - "loginInstead": "Jau ir konts", - "password": "Parole", - "passwordConfirm": "Paroles apstiprināšana", - "passwordsDontMatch": "Paroles nesakrīt", - "signup": "Reģistrēšanās", - "submit": "Pieteikties", - "username": "Lietotājvārds", - "usernameTaken": "Lietotājvārds jau aizņemts", - "wrongCredentials": "Nepareizi akreditācijas dati", - "passwordTooShort": "Parolei jābūt vismaz {min} rakstzīmju garai", - "logout_reasons": { - "inactivity": "Jūs esat atteicies no sistēmas neaktivitātes dēļ." - } - }, - "permanent": "Pastāvīgs", - "prompts": { - "copy": "Kopēt", - "copyMessage": "Izvēlieties atrašanās vietu, uz kuru kopēt failus:", - "currentlyNavigating": "Pašlaik navigācija:", - "deleteMessageMultiple": "Vai tiešām vēlaties dzēst {count} failu(s)?", - "deleteMessageSingle": "Vai tiešām vēlaties dzēst šo failu/mapi?", - "deleteMessageShare": "Vai tiešām vēlaties dzēst šo koplietojumu({path})?", - "deleteUser": "Vai tiešām vēlaties dzēst šo lietotāju?", - "deleteTitle": "Dzēst failus", - "displayName": "Displeja nosaukums:", - "download": "Lejupielādēt failus", - "downloadMessage": "Izvēlieties formātu, kuru vēlaties lejupielādēt.", - "error": "Kaut kas nogāja greizi", - "fileInfo": "Informācija par failu", - "filesSelected": "{count} atlasīti faili", - "lastModified": "Pēdējās izmaiņas", - "move": "Pārvietot", - "moveMessage": "Izvēlieties jaunu mājvietu failam(iem)/mapei(ēm):", - "newArchetype": "Izveidojiet jaunu ierakstu, pamatojoties uz arhtipu. Jūsu fails tiks izveidots satura mapē.", - "newDir": "Jauna direktorija", - "newDirMessage": "Nosaukums savai jaunajai direktorijai.", - "newFile": "Jauns fails", - "newFileMessage": "Nosauciet savu jauno failu.", - "numberDirs": "Katalogu skaits", - "numberFiles": "Failu skaits", - "rename": "Pārdēvēt", - "renameMessage": "Ievietojiet jaunu nosaukumu", - "replace": "Aizstāt", - "replaceMessage": "Vienam no failiem, kurus mēģināt augšupielādēt, ir konfliktējošs nosaukums. Vai vēlaties izlaist šo failu un turpināt augšupielādi vai aizstāt esošo?\n", - "schedule": "Grafiks", - "scheduleMessage": "Izvēlieties datumu un laiku, lai ieplānotu šī ieraksta publicēšanu.", - "show": "Rādīt", - "size": "Izmērs", - "upload": "Augšupielādēt", - "uploadFiles": "Notiek {files} failu augšupielāde...", - "uploadMessage": "Atlasiet augšupielādes opciju.", - "optionalPassword": "Izvēles parole", - "resolution": "Izšķirtspēja", - "discardEditorChanges": "Vai tiešām vēlaties atmest veiktās izmaiņas?" - }, - "search": { - "images": "Attēli", - "music": "Mūzika", - "pdf": "PDF", - "pressToSearch": "Nospiediet taustiņu Enter, lai meklētu...", - "search": "Meklē...", - "typeToSearch": "Ierakstiet, lai meklētu...", - "types": "Veidi", - "video": "Video" - }, - "settings": { - "aceEditorTheme": "Ace redaktora tēma", - "admin": "Admin", - "administrator": "Administrator", - "allowCommands": "Izpildīt komandas", - "allowEdit": "Rediģēt, pārdēvēt un dzēst failus vai direktorijus", - "allowNew": "Izveidojiet jaunus failus un direktorijus", - "allowPublish": "Publicēt jaunus ierakstus un lapas", - "allowSignup": "Atļaut lietotājiem reģistrēties", - "hideLoginButton": "Paslēpt pieteikšanās pogu publiskajās lapās", - "avoidChanges": "(atstājiet tukšu, lai izvairītos no izmaiņām)", - "branding": "Zīmols", - "brandingDirectoryPath": "Zīmola direktorijas ceļš", - "brandingHelp": "Jūs varat pielāgot sava failu pārlūka instances izskatu un darbību, mainot tās nosaukumu, aizstājot logotipu, pievienojot pielāgotus stilus un pat atspējojot ārējās saites uz GitHub.\nLai iegūtu plašāku informāciju par pielāgotu zīmola veidošanu, lūdzu, skatiet {0}.", - "changePassword": "Mainīt paroli", - "commandRunner": "Komandu skrējējs", - "commandRunnerHelp": "Šeit varat iestatīt komandas, kas tiek izpildītas nosauktajos notikumos. Katrā rindā jāraksta pa vienai. Būs pieejami vides mainīgie {0} un {1}, kas ir {0} relatīvi pret {1}. Lai iegūtu plašāku informāciju par šo funkciju un pieejamajiem vides mainīgajiem, lūdzu, izlasiet {2}.", - "commandsUpdated": "Komandas atjauninātas!", - "createUserDir": "Automātiski izveidot lietotāja mājas direktoriju, pievienojot jaunu lietotāju", - "minimumPasswordLength": "Minimālais paroles garums", - "tusUploads": "Sadalītas augšupielādes", - "tusUploadsHelp": "Failu pārlūks atbalsta failu augšupielādi fragmentos, ļaujot izveidot efektīvu, uzticamu, atsākamu un fragmentos sadalītu failu augšupielādi pat neuzticamos tīklos.", - "tusUploadsChunkSize": "Norāda pieprasījuma maksimālo izmēru (mazākiem augšupielādes apjomiem tiks izmantota tieša augšupielāde). Varat ievadīt vienkāršu veselu skaitli, kas apzīmē baitu izmēru, vai virkni, piemēram, 10 MB, 1 GB utt.", - "tusUploadsRetryCount": "Atkārtotu mēģinājumu skaits, kas jāveic, ja fragmenta augšupielāde neizdodas.", - "userHomeBasePath": "Lietotāja mājas direktoriju bāzes ceļš", - "userScopeGenerationPlaceholder": "Darbības joma tiks ģenerēta automātiski", - "createUserHomeDirectory": "Izveidojiet lietotāja mājas direktoriju", - "customStylesheet": "Pielāgota stila lapa", - "defaultUserDescription": "Šie ir noklusējuma iestatījumi jaunajiem lietotājiem.", - "disableExternalLinks": "Atspējot ārējās saites (izņemot dokumentāciju)", - "disableUsedDiskPercentage": "Atspējot izmantotā diska procentuālās daļas grafiku", - "documentation": "dokumentācija", - "examples": "Piemēri", - "executeOnShell": "Izpildīt uz čaulas", - "executeOnShellDescription": "Pēc noklusējuma failu pārlūks izpilda komandas, tieši izsaucot to bināros failus. Ja vēlaties tās palaist čaulā (piemēram, Bash vai PowerShell), varat to definēt šeit ar nepieciešamajiem argumentiem un karodziņiem. Ja tas ir iestatīts, izpildītā komanda tiks pievienota kā arguments. Tas attiecas gan uz lietotāja komandām, gan notikumu piesaistes rīkiem.", - "globalRules": "Šis ir globāls atļaušanas un aizliegšanas noteikumu kopums. Tie attiecas uz katru lietotāju. Katra lietotāja iestatījumos varat definēt konkrētus noteikumus, lai tos ignorētu.", - "globalSettings": "Globālie iestatījumi", - "hideDotfiles": "Slēpt punktfailus", - "insertPath": "Ievietojiet ceļu", - "insertRegex": "Ievietojiet regex izteiksmi", - "instanceName": "Gadījuma nosaukums", - "language": "Valoda", - "lockPassword": "Neļaut lietotājam mainīt paroli", - "newPassword": "Jūsu jaunā parole", - "newPasswordConfirm": "Apstipriniet savu jauno paroli", - "newUser": "Jauns lietotājs", - "password": "Parole", - "passwordUpdated": "Parole atjaunināta!", - "path": "Ceļš", - "perm": { - "create": "Izveidojiet failus un direktorijus", - "delete": "Dzēst failus un direktorijus", - "download": "Lejupielādēt", - "execute": "Izpildīt komandas", - "modify": "Rediģēt failus", - "rename": "Pārdēvēt vai pārvietot failus un direktorijus", - "share": "Kopīgojiet failus" - }, - "permissions": "Atļaujas", - "permissionsHelp": "Varat iestatīt lietotāju kā administratoru vai izvēlēties atļaujas individuāli. Ja atlasīsiet “Administrators”, visas pārējās opcijas tiks automātiski atzīmētas. Lietotāju pārvaldība joprojām ir administratora privilēģija.\n", - "profileSettings": "Profila iestatījumi", - "ruleExample1": "neļauj piekļūt jebkuram dotfile failam (piemēram, .git, .gitignore) katrā mapē.\n", - "ruleExample2": "bloķē piekļuvi failam ar nosaukumu Caddyfile darbības jomas saknē.", - "rules": "Noteikumi", - "rulesHelp": "Šeit varat definēt atļaušanas un aizliegšanas noteikumu kopu šim konkrētajam lietotājam. Bloķētie faili netiks rādīti sarakstos, un lietotājs tiem nevarēs piekļūt. Mēs atbalstām regulārās izteiksmes un ceļus attiecībā pret lietotāja darbības jomu.\n", - "scope": "Darbības joma", - "setDateFormat": "Iestatiet precīzu datuma formātu", - "settingsUpdated": "Iestatījumi atjaunināti!", - "shareDuration": "Kopīgošanas ilgums", - "shareManagement": "Kopīgošanas pārvaldība", - "shareDeleted": "Kopīgošana ir izdzēsta!", - "singleClick": "Failu un direktoriju atvēršanai izmantojiet vienus klikšķi", - "themes": { - "default": "Sistēmas noklusējums", - "dark": "Tumša", - "light": "Gaiša", - "title": "Tēma" - }, - "user": "Lietotājs", - "userCommands": "Komandas", - "userCommandsHelp": "Ar atstarpi atdalīts saraksts ar šim lietotājam pieejamajām komandām. Piemērs:\n", - "userCreated": "Lietotājs izveidots!", - "userDefaults": "Lietotāja noklusējuma iestatījumi", - "userDeleted": "Lietotājs izdzēsts!", - "userManagement": "Lietotāju pārvaldība", - "userUpdated": "Lietotājs atjaunināts!", - "username": "Lietotājvārds", - "users": "Lietotāji", - "currentPassword": "Your Current Password" - }, - "sidebar": { - "help": "Palīdzība", - "hugoNew": "Hugo Jauns", - "login": "Pieteikties", - "logout": "Atteikties", - "myFiles": "Mani faili", - "newFile": "Jauns fails", - "newFolder": "Jauna mape", - "preview": "Priekšskatījums", - "settings": "Iestatījumi", - "signup": "Reģistrēties", - "siteSettings": "Vietnes iestatījumi" - }, - "success": { - "linkCopied": "Saite nokopēta!" - }, - "time": { - "days": "Dienas", - "hours": "Stundas", - "minutes": "Minūtes", - "seconds": "Sekundes", - "unit": "Laika vienība" - } -} diff --git a/frontend/src/i18n/lv_LV.json b/frontend/src/i18n/lv_LV.json deleted file mode 100644 index fabd4a86c9..0000000000 --- a/frontend/src/i18n/lv_LV.json +++ /dev/null @@ -1,287 +0,0 @@ -{ - "buttons": { - "cancel": "Atcelt", - "clear": "Tīrs", - "close": "Aizvērt", - "continue": "Turpināt", - "copy": "Kopēt", - "copyFile": "Kopēt failu", - "copyToClipboard": "Kopēt starpliktuvē", - "copyDownloadLinkToClipboard": "Kopēt lejupielādes saiti starpliktuvē", - "create": "Izveidot", - "delete": "Dzēst", - "download": "Lejupielādēt", - "file": "Fails", - "folder": "Mape", - "fullScreen": "Pārslēgt pilnekrāna režīmu", - "hideDotfiles": "Slēpt punktfailus", - "info": "Informācija", - "more": "Vairāk", - "move": "Pārvietot", - "moveFile": "Pārvietot failu", - "new": "Jauns", - "next": "Nākamais", - "ok": "Labi", - "permalink": "Iegūt pastāvīgo saiti", - "previous": "Iepriekšējais", - "preview": "Priekšskatījums", - "publish": "Publicēt", - "rename": "Pārdēvēt", - "replace": "Aizstāt", - "reportIssue": "Ziņot par problēmu", - "save": "Saglabāt", - "schedule": "Grafiks", - "search": "Meklēt", - "select": "Izvēlieties", - "selectMultiple": "Izvēlieties vairākus", - "share": "Dalīties", - "shell": "Pārslēgt apvalku", - "submit": "Iesniegt", - "switchView": "Pārslēgt skatu", - "toggleSidebar": "Pārslēgt sānjoslu", - "update": "Atjaunināt", - "upload": "Augšupielādēt", - "openFile": "Atvērt failu", - "discardChanges": "Izmest", - "stopSearch": "Stop searching", - "saveChanges": "Saglabāt izmaiņas", - "editAsText": "Rediģēt kā tekstu", - "increaseFontSize": "Palieliniet fonta lielumu", - "decreaseFontSize": "Samaziniet fonta lielumu" - }, - "download": { - "downloadFile": "Lejupielādēt failu", - "downloadFolder": "Lejupielādēt mapi", - "downloadSelected": "Lejupielādēt atlasīto" - }, - "upload": { - "abortUpload": "Vai tiešām vēlaties pārtraukt?" - }, - "errors": { - "forbidden": "Jums nav atļaujas piekļūt šim.", - "internal": "Kaut kas tiešām nogāja greizi.", - "notFound": "Šo atrašanās vietu nevar sasniegt.", - "connection": "Ar serveri nevar sazināties." - }, - "files": { - "body": "Ķermenis", - "closePreview": "Aizvērt priekšskatījumu", - "files": "Faili", - "folders": "Mapes", - "home": "Sākums", - "lastModified": "Pēdējoreiz modificēts", - "loading": "Notiek ielāde...", - "lonely": "Šeit ir tukša vieta...", - "metadata": "Metadati", - "multipleSelectionEnabled": "Vairākas atlases ir iespējotas", - "name": "Vārds", - "size": "Izmērs", - "sortByLastModified": "Kārtot pēc pēdējās modifikācijas", - "sortByName": "Kārtot pēc nosaukuma", - "sortBySize": "Kārtot pēc izmēra", - "noPreview": "Šim failam nav pieejams priekšskatījums.", - "csvTooLarge": "CSV fails ir pārāk liels priekšskatīšanai (>5 MB). Lūdzu, lejupielādējiet to, lai skatītu", - "csvLoadFailed": "Neizdevās ielādēt CSV failu.", - "showingRows": "Rāda {count} rindu(as)", - "columnSeparator": "Kolonnu atdalītājs", - "csvSeparators": { - "comma": "Komats (,)", - "semicolon": "Semikols (;)", - "both": "Gan (,) gan (;)" - } - }, - "help": { - "click": "atlasiet failu vai direktoriju", - "ctrl": { - "click": "atlasīt vairākus failus vai direktorijus", - "f": "atver meklēšanu", - "s": "saglabājiet failu vai lejupielādējiet direktoriju, kurā atrodaties" - }, - "del": "dzēst atlasītos vienumus", - "doubleClick": "atvērt failu vai direktoriju", - "esc": "notīrīt atlasi un/vai aizvērt uzvedni", - "f1": "šo informāciju", - "f2": "pārdēvēt failu", - "help": "Palīdzība" - }, - "login": { - "createAnAccount": "Izveidot kontu", - "loginInstead": "Jau ir konts", - "password": "Parole", - "passwordConfirm": "Paroles apstiprināšana", - "passwordsDontMatch": "Paroles nesakrīt", - "signup": "Reģistrēšanās", - "submit": "Pieteikties", - "username": "Lietotājvārds", - "usernameTaken": "Lietotājvārds jau aizņemts", - "wrongCredentials": "Nepareizi akreditācijas dati", - "passwordTooShort": "Parolei jābūt vismaz {min} rakstzīmju garai", - "logout_reasons": { - "inactivity": "Jūs esat atteicies no sistēmas neaktivitātes dēļ." - } - }, - "permanent": "Pastāvīgs", - "prompts": { - "copy": "Kopēt", - "copyMessage": "Izvēlieties atrašanās vietu, uz kuru kopēt failus:", - "currentlyNavigating": "Pašlaik navigācija:", - "deleteMessageMultiple": "Vai tiešām vēlaties dzēst {count} failu(s)?", - "deleteMessageSingle": "Vai tiešām vēlaties dzēst šo failu/mapi?", - "deleteMessageShare": "Vai tiešām vēlaties dzēst šo koplietojumu({path})?", - "deleteUser": "Vai tiešām vēlaties dzēst šo lietotāju?", - "deleteTitle": "Dzēst failus", - "displayName": "Displeja nosaukums:", - "download": "Lejupielādēt failus", - "downloadMessage": "Izvēlieties formātu, kuru vēlaties lejupielādēt.", - "error": "Kaut kas nogāja greizi", - "fileInfo": "Informācija par failu", - "filesSelected": "{count} atlasīti faili", - "lastModified": "Pēdējās izmaiņas", - "move": "Pārvietot", - "moveMessage": "Izvēlieties jaunu mājvietu failam(iem)/mapei(ēm):", - "newArchetype": "Izveidojiet jaunu ierakstu, pamatojoties uz arhtipu. Jūsu fails tiks izveidots satura mapē.", - "newDir": "Jauna direktorija", - "newDirMessage": "Nosaukums savai jaunajai direktorijai.", - "newFile": "Jauns fails", - "newFileMessage": "Nosauciet savu jauno failu.", - "numberDirs": "Katalogu skaits", - "numberFiles": "Failu skaits", - "rename": "Pārdēvēt", - "renameMessage": "Ievietojiet jaunu nosaukumu", - "replace": "Aizstāt", - "replaceMessage": "Vienam no failiem, kurus mēģināt augšupielādēt, ir konfliktējošs nosaukums. Vai vēlaties izlaist šo failu un turpināt augšupielādi vai aizstāt esošo?\n", - "schedule": "Grafiks", - "scheduleMessage": "Izvēlieties datumu un laiku, lai ieplānotu šī ieraksta publicēšanu.", - "show": "Rādīt", - "size": "Izmērs", - "upload": "Augšupielādēt", - "uploadFiles": "Notiek {files} failu augšupielāde...", - "uploadMessage": "Atlasiet augšupielādes opciju.", - "optionalPassword": "Izvēles parole", - "resolution": "Izšķirtspēja", - "discardEditorChanges": "Vai tiešām vēlaties atmest veiktās izmaiņas?" - }, - "search": { - "images": "Attēli", - "music": "Mūzika", - "pdf": "PDF", - "pressToSearch": "Nospiediet taustiņu Enter, lai meklētu...", - "search": "Meklē...", - "typeToSearch": "Ierakstiet, lai meklētu...", - "types": "Veidi", - "video": "Video" - }, - "settings": { - "aceEditorTheme": "Ace redaktora tēma", - "admin": "Admin", - "administrator": "Administrator", - "allowCommands": "Izpildīt komandas", - "allowEdit": "Rediģēt, pārdēvēt un dzēst failus vai direktorijus", - "allowNew": "Izveidojiet jaunus failus un direktorijus", - "allowPublish": "Publicēt jaunus ierakstus un lapas", - "allowSignup": "Atļaut lietotājiem reģistrēties", - "hideLoginButton": "Paslēpt pieteikšanās pogu publiskajās lapās", - "avoidChanges": "(atstājiet tukšu, lai izvairītos no izmaiņām)", - "branding": "Zīmols", - "brandingDirectoryPath": "Zīmola direktorijas ceļš", - "brandingHelp": "Jūs varat pielāgot sava failu pārlūka instances izskatu un darbību, mainot tās nosaukumu, aizstājot logotipu, pievienojot pielāgotus stilus un pat atspējojot ārējās saites uz GitHub.\nLai iegūtu plašāku informāciju par pielāgotu zīmola veidošanu, lūdzu, skatiet {0}.", - "changePassword": "Mainīt paroli", - "commandRunner": "Komandu skrējējs", - "commandRunnerHelp": "Šeit varat iestatīt komandas, kas tiek izpildītas nosauktajos notikumos. Katrā rindā jāraksta pa vienai. Būs pieejami vides mainīgie {0} un {1}, kas ir {0} relatīvi pret {1}. Lai iegūtu plašāku informāciju par šo funkciju un pieejamajiem vides mainīgajiem, lūdzu, izlasiet {2}.", - "commandsUpdated": "Komandas atjauninātas!", - "createUserDir": "Automātiski izveidot lietotāja mājas direktoriju, pievienojot jaunu lietotāju", - "minimumPasswordLength": "Minimālais paroles garums", - "tusUploads": "Sadalītas augšupielādes", - "tusUploadsHelp": "Failu pārlūks atbalsta failu augšupielādi fragmentos, ļaujot izveidot efektīvu, uzticamu, atsākamu un fragmentos sadalītu failu augšupielādi pat neuzticamos tīklos.", - "tusUploadsChunkSize": "Norāda pieprasījuma maksimālo izmēru (mazākiem augšupielādes apjomiem tiks izmantota tieša augšupielāde). Varat ievadīt vienkāršu veselu skaitli, kas apzīmē baitu izmēru, vai virkni, piemēram, 10 MB, 1 GB utt.", - "tusUploadsRetryCount": "Atkārtotu mēģinājumu skaits, kas jāveic, ja fragmenta augšupielāde neizdodas.", - "userHomeBasePath": "Lietotāja mājas direktoriju bāzes ceļš", - "userScopeGenerationPlaceholder": "Darbības joma tiks ģenerēta automātiski", - "createUserHomeDirectory": "Izveidojiet lietotāja mājas direktoriju", - "customStylesheet": "Pielāgota stila lapa", - "defaultUserDescription": "Šie ir noklusējuma iestatījumi jaunajiem lietotājiem.", - "disableExternalLinks": "Atspējot ārējās saites (izņemot dokumentāciju)", - "disableUsedDiskPercentage": "Atspējot izmantotā diska procentuālās daļas grafiku", - "documentation": "dokumentācija", - "examples": "Piemēri", - "executeOnShell": "Izpildīt uz čaulas", - "executeOnShellDescription": "Pēc noklusējuma failu pārlūks izpilda komandas, tieši izsaucot to bināros failus. Ja vēlaties tās palaist čaulā (piemēram, Bash vai PowerShell), varat to definēt šeit ar nepieciešamajiem argumentiem un karodziņiem. Ja tas ir iestatīts, izpildītā komanda tiks pievienota kā arguments. Tas attiecas gan uz lietotāja komandām, gan notikumu piesaistes rīkiem.", - "globalRules": "Šis ir globāls atļaušanas un aizliegšanas noteikumu kopums. Tie attiecas uz katru lietotāju. Katra lietotāja iestatījumos varat definēt konkrētus noteikumus, lai tos ignorētu.", - "globalSettings": "Globālie iestatījumi", - "hideDotfiles": "Slēpt punktfailus", - "insertPath": "Ievietojiet ceļu", - "insertRegex": "Ievietojiet regex izteiksmi", - "instanceName": "Gadījuma nosaukums", - "language": "Valoda", - "lockPassword": "Neļaut lietotājam mainīt paroli", - "newPassword": "Jūsu jaunā parole", - "newPasswordConfirm": "Apstipriniet savu jauno paroli", - "newUser": "Jauns lietotājs", - "password": "Parole", - "passwordUpdated": "Parole atjaunināta!", - "path": "Ceļš", - "perm": { - "create": "Izveidojiet failus un direktorijus", - "delete": "Dzēst failus un direktorijus", - "download": "Lejupielādēt", - "execute": "Izpildīt komandas", - "modify": "Rediģēt failus", - "rename": "Pārdēvēt vai pārvietot failus un direktorijus", - "share": "Kopīgojiet failus" - }, - "permissions": "Atļaujas", - "permissionsHelp": "Varat iestatīt lietotāju kā administratoru vai izvēlēties atļaujas individuāli. Ja atlasīsiet “Administrators”, visas pārējās opcijas tiks automātiski atzīmētas. Lietotāju pārvaldība joprojām ir administratora privilēģija.\n", - "profileSettings": "Profila iestatījumi", - "ruleExample1": "neļauj piekļūt jebkuram dotfile failam (piemēram, .git, .gitignore) katrā mapē.\n", - "ruleExample2": "bloķē piekļuvi failam ar nosaukumu Caddyfile darbības jomas saknē.", - "rules": "Noteikumi", - "rulesHelp": "Šeit varat definēt atļaušanas un aizliegšanas noteikumu kopu šim konkrētajam lietotājam. Bloķētie faili netiks rādīti sarakstos, un lietotājs tiem nevarēs piekļūt. Mēs atbalstām regulārās izteiksmes un ceļus attiecībā pret lietotāja darbības jomu.\n", - "scope": "Darbības joma", - "setDateFormat": "Iestatiet precīzu datuma formātu", - "settingsUpdated": "Iestatījumi atjaunināti!", - "shareDuration": "Kopīgošanas ilgums", - "shareManagement": "Kopīgošanas pārvaldība", - "shareDeleted": "Kopīgošana ir izdzēsta!", - "singleClick": "Failu un direktoriju atvēršanai izmantojiet vienus klikšķi", - "themes": { - "default": "Sistēmas noklusējums", - "dark": "Tumša", - "light": "Gaiša", - "title": "Tēma" - }, - "user": "Lietotājs", - "userCommands": "Komandas", - "userCommandsHelp": "Ar atstarpi atdalīts saraksts ar šim lietotājam pieejamajām komandām. Piemērs:\n", - "userCreated": "Lietotājs izveidots!", - "userDefaults": "Lietotāja noklusējuma iestatījumi", - "userDeleted": "Lietotājs izdzēsts!", - "userManagement": "Lietotāju pārvaldība", - "userUpdated": "Lietotājs atjaunināts!", - "username": "Lietotājvārds", - "users": "Lietotāji", - "currentPassword": "Your Current Password" - }, - "sidebar": { - "help": "Palīdzība", - "hugoNew": "Hugo Jauns", - "login": "Pieteikties", - "logout": "Atteikties", - "myFiles": "Mani faili", - "newFile": "Jauns fails", - "newFolder": "Jauna mape", - "preview": "Priekšskatījums", - "settings": "Iestatījumi", - "signup": "Reģistrēties", - "siteSettings": "Vietnes iestatījumi" - }, - "success": { - "linkCopied": "Saite nokopēta!" - }, - "time": { - "days": "Dienas", - "hours": "Stundas", - "minutes": "Minūtes", - "seconds": "Sekundes", - "unit": "Laika vienība" - } -} diff --git a/frontend/src/i18n/pt_BR.json b/frontend/src/i18n/pt_BR.json index b64fa4969a..fe2c41e693 100644 --- a/frontend/src/i18n/pt_BR.json +++ b/frontend/src/i18n/pt_BR.json @@ -2,18 +2,26 @@ "buttons": { "archive": "Arquivar", "cancel": "Cancelar", + "clear": "Clear", "close": "Fechar", + "continue": "Continue", "copy": "Copiar", + "copyDownloadLinkToClipboard": "Copy download link to clipboard", "copyFile": "Copiar arquivo", "copyToClipboard": "Copiar", "create": "Criar", + "decreaseFontSize": "Decrease font size", "delete": "Deletar", "directorySizes": "Calcular tamanho dos diretórios", + "discardChanges": "Discard", "download": "Baixar", - "edit": "Edit", + "edit": "Editar", + "editAsText": "Edit as Text", "file": "Arquivo", "folder": "Pasta", + "fullScreen": "Toggle full screen", "hideDotfiles": "Ocultar dotfiles", + "increaseFontSize": "Increase font size", "info": "Informações", "more": "Mais", "move": "Mover", @@ -24,18 +32,21 @@ "openFile": "Abrir arquivo", "permalink": "Obter link permanente", "permissions": "Permissões", + "preview": "Preview", "previous": "Anterior", "publish": "Publicar", "rename": "Renomear", "replace": "Substituir", "reportIssue": "Reportar erro", "save": "Salvar", + "saveChanges": "Save changes", "schedule": "Agendar", "search": "Pesquisar", "select": "Selecionar", "selectMultiple": "Selecionar múltiplos", "share": "Compartilhar", "shell": "Alternar shell", + "stopSearch": "Stop searching", "submit": "Enviar", "switchView": "Alterar visualização", "toggleSidebar": "Alternar barra lateral", @@ -62,9 +73,15 @@ }, "files": { "body": "Corpo", - "clear": "Limpar", "closePreview": "Fechar pré-visualização", - "emptyFolder": "A pasta está vazia", + "columnSeparator": "Column Separator", + "csvLoadFailed": "Failed to load CSV file.", + "csvSeparators": { + "both": "Both (,) and (;)", + "comma": "Comma (,)", + "semicolon": "Semicolon (;)" + }, + "csvTooLarge": "CSV file is too large for preview (\u003e5MB). Please download to view.", "files": "Arquivos", "folders": "Pastas", "home": "Início", @@ -75,6 +92,7 @@ "multipleSelectionEnabled": "Seleção múltipla ativada", "name": "Nome", "noPreview": "A prévia não está disponível para este arquivo.", + "showingRows": "Showing {count} row(s)", "size": "Tamanho", "sortByLastModified": "Ordenar pela última modificação", "sortByName": "Ordenar pelo nome", @@ -94,28 +112,15 @@ "f2": "renomear arquivo", "help": "Ajuda" }, - "languages": { - "arAR": "العربية", - "enGB": "English", - "esAR": "Espanhol (Argentina)", - "esCO": "Español (Colombia)", - "esES": "Español", - "esMX": "Español (Mexico)", - "frFR": "Français", - "idID": "Bahasa Indonesia", - "ltLT": "Lietuvių", - "ptBR": "Português (Brasil)", - "ptPT": "Português", - "ruRU": "Русский", - "trTR": "Türkçe", - "ukUA": "Український", - "zhCN": "中文 (简体)" - }, "login": { "createAnAccount": "Criar uma conta", "loginInstead": "Já possui uma conta", + "logout_reasons": { + "inactivity": "You have been logged out due to inactivity." + }, "password": "Senha", "passwordConfirm": "Confirmação de senha", + "passwordTooShort": "Password must be at least {min} characters", "passwordsDontMatch": "As senhas não são as mesmas", "signup": "Cadastrar", "submit": "Entrar", @@ -134,8 +139,10 @@ "deleteMessageShare": "Tem certeza que deseja deletar esse compartilhamento({path})?", "deleteMessageSingle": "Tem certeza que deseja deletar esta pasta/arquivo?", "deleteTitle": "Deletar arquivos", + "deleteUser": "Are you sure you want to delete this user?", "directories": "Diretórios", "directoriesAndFiles": "Diretórios e arquivos", + "discardEditorChanges": "Are you sure you wish to discard the changes you've made?", "displayName": "Nome:", "download": "Baixar arquivos", "downloadMessage": "Escolha o formato do arquivo a ser baixado.", @@ -166,6 +173,7 @@ "renameMessage": "Insira um novo nome para", "replace": "Substituir", "replaceMessage": "Já existe um arquivo com o mesmo nome do que está tentando enviar. Deseja substituir?", + "resolution": "Resolution", "schedule": "Agendar", "scheduleMessage": "Escolha uma data e hora para publicação deste post.", "show": "Mostrar", @@ -179,7 +187,7 @@ "unsavedChanges": "As alterações que você fez podem não ser salvas. Sair da página?", "upload": "Enviar", "uploadFile": "Arquivo", - "uploadFiles": "Uploading {files} files...", + "uploadFiles": "Importando {files} arquivos...", "uploadFolder": "Pasta", "uploadMessage": "Selecionar uma opção para enviar.", "write": "Escrever" @@ -190,11 +198,12 @@ "pdf": "PDF", "pressToSearch": "Pressione enter para pesquisar...", "search": "Pesquisar...", - "types": "Tipos", "typeToSearch": "Digite para pesquisar...", + "types": "Tipos", "video": "Vídeos" }, "settings": { + "aceEditorTheme": "Ace editor theme", "admin": "Admin", "administrator": "Administrador", "allowCommands": "Executar comandos", @@ -211,10 +220,12 @@ "commandRunnerHelp": "Aqui você pode definir comandos que serão executados em eventos específicos. Você deve escrever um por linha. As variáveis {0} e {1} estão disponíveis, sendo {0} relativo a {1}. Para mais informações sobre esta ferramenta, e as variáveis disponíveis, leia {2}.", "commandsUpdated": "Comandos atualizados!", "createUserDir": "Criar diretório inicial do usuário automaticamente quando um novo usuário for adicionado.", - "createUserHomeDirectory": "Create user home directory", + "createUserHomeDirectory": "Criar diretório inicial do usuário", + "currentPassword": "Your Current Password", "customStylesheet": "Estilos personalizados", "defaultUserDescription": "Essas são as configurações padrão para novos usuários.", "disableExternalLinks": "Desabilitar links externos (exceto documentação)", + "disableUsedDiskPercentage": "Disable used disk percentage graph", "documentation": "documentação", "examples": "Exemplos", "executeOnShell": "Executar no shell", @@ -222,11 +233,13 @@ "globalRules": "Essa é uma configuração global para permitir e proibir regras. Elas são aplicadas para todos os usuários. Você pode definir regras específicas para cada usuário se deseja sobrepor estas regras globais.", "globalSettings": "Configurações Globais", "hideDotfiles": "Ocultar dotfiles", + "hideLoginButton": "Hide the login button from public pages", "insertPath": "Inserir caminho", "insertRegex": "Inserir expressão regular", "instanceName": "Nome da instância", "language": "Idioma", "lockPassword": "Não permitir que o usuário altere a senha", + "minimumPasswordLength": "Minimum password length", "newPassword": "Nova senha", "newPasswordConfirm": "Confirme a nova senha", "newUser": "Novo usuário", @@ -245,6 +258,7 @@ "permissions": "Permissões", "permissionsHelp": "Pode definir o usuário como administrador ou escolher as permissões manualmente. Se selecionar a opção \"Administrador\", todas as outras opções serão automaticamente selecionadas. A gestão dos usuários é um privilégio restringido aos administradores.\n", "profileSettings": "Configurações de Perfil", + "redirectAfterCopyMove": "Redirect to destination after copy/move", "ruleExample1": "evita o acesso a qualquer dotfile (como .git, .gitignore) em qualquer pasta", "ruleExample2": "bloqueia o acesso ao arquivo raiz chamado Caddyfile.", "rules": "Regras", @@ -258,21 +272,26 @@ "singleClick": "Use cliques únicos para abrir pastas e arquivos", "themes": { "dark": "Escuro", + "default": "System default", "light": "Claro", "title": "Tema" }, + "tusUploads": "Chunked Uploads", + "tusUploadsChunkSize": "Indicates to maximum size of a request (direct uploads will be used for smaller uploads). You may input a plain integer denoting byte size input or a string like 10MB, 1GB etc.", + "tusUploadsHelp": "File Browser supports chunked file uploads, allowing for the creation of efficient, reliable, resumable and chunked file uploads even on unreliable networks.", + "tusUploadsRetryCount": "Number of retries to perform if a chunk fails to upload.", "user": "Usuário", "userCommands": "Comandos", "userCommandsHelp": "Uma lista de comandos disponíveis para este usuário. Exemplo:", "userCreated": "Usuário criado!", "userDefaults": "Configurações padrão de usuário", "userDeleted": "Usuário deletado!", - "userHomeBasePath": "Base path for user home directories", + "userHomeBasePath": "Caminho base para diretórios iniciais do usuário", "userManagement": "Gerenciamento de usuários", + "userScopeGenerationPlaceholder": "O escopo será gerado automaticamente", + "userUpdated": "Usuário atualizado!", "username": "Nome do usuário", - "users": "Usuários", - "userScopeGenerationPlaceholder": "The scope will be auto generated", - "userUpdated": "Usuário atualizado!" + "users": "Usuários" }, "sidebar": { "help": "Ajuda", @@ -302,5 +321,8 @@ "minutes": "Minutos", "seconds": "Segundos", "unit": "Unidades de Tempo" + }, + "upload": { + "abortUpload": "Are you sure you wish to abort?" } } diff --git a/frontend/src/i18n/pt_PT.json b/frontend/src/i18n/pt_PT.json index f766ffc1ac..004dda9671 100644 --- a/frontend/src/i18n/pt_PT.json +++ b/frontend/src/i18n/pt_PT.json @@ -2,21 +2,26 @@ "buttons": { "archive": "Arquivar", "cancel": "Cancelar", - "clear": "Limpar", + "clear": "Clear", "close": "Fechar", - "continue": "Continuar", + "continue": "Continue", "copy": "Copiar", - "copyFile": "Copiar ficheiro", - "copyToClipboard": "Copiar", "copyDownloadLinkToClipboard": "Copy download link to clipboard", + "copyFile": "Copiar ficheiro", + "copyToClipboard": "Copiar para o clipboard", "create": "Criar", + "decreaseFontSize": "Decrease font size", "delete": "Eliminar", "directorySizes": "Calcular tamanho de diretório", + "discardChanges": "Discard", "download": "Descarregar", - "file": "File", - "folder": "Folder", + "edit": "Editar", + "editAsText": "Edit as Text", + "file": "Ficheiro", + "folder": "Pasta", "fullScreen": "Toggle full screen", - "hideDotfiles": "Hide dotfiles", + "hideDotfiles": "Esconder dotfiles", + "increaseFontSize": "Increase font size", "info": "Info", "more": "Mais", "move": "Mover", @@ -24,53 +29,59 @@ "new": "Novo", "next": "Próximo", "ok": "OK", + "openFile": "Abrir ficheiro", "permalink": "Obter link permanente", "permissions": "Permissões", - "previous": "Anterior", "preview": "Preview", + "previous": "Anterior", "publish": "Publicar", "rename": "Alterar o nome", "replace": "Substituir", "reportIssue": "Reportar erro", "save": "Guardar", + "saveChanges": "Save changes", "schedule": "Agendar", "search": "Pesquisar", "select": "Selecionar", "selectMultiple": "Selecionar vários", "share": "Partilhar", - "shell": "Alternar shell", - "submit": "Submit", + "shell": "Toggle shell", + "stopSearch": "Stop searching", + "submit": "Submeter", "switchView": "Alterar vista", "toggleSidebar": "Alternar barra lateral", "unarchive": "Desarquivar", "update": "Atualizar", - "upload": "Enviar", - "openFile": "Open file", - "discardChanges": "Discard", - "stopSearch": "Stop searching", - "saveChanges": "Save changes", - "editAsText": "Edit as Text", - "increaseFontSize": "Increase font size", - "decreaseFontSize": "Decrease font size" + "upload": "Upload" }, "download": { "downloadFile": "Descarregar ficheiro", "downloadFolder": "Descarregar pasta", - "downloadSelected": "Download Selected" - }, - "upload": { - "abortUpload": "Are you sure you wish to abort?" + "downloadSelected": "Descarregar selecionados" }, "errors": { + "connection": "Não é possível alcançar o servidor.", "forbidden": "Não tem permissões para aceder a isto", "internal": "Algo correu bastante mal.", "notFound": "Esta localização não é alcançável.", - "connection": "The server can't be reached." + "resource": { + "alreadyExists": "Já existe um recurso com este nome" + }, + "validation": { + "emptyName": "O nome do recurso não pode estar vazio" + } }, "files": { "body": "Corpo", "closePreview": "Fechar pré-visualização", - "emptyFolder": "Esta pasta está vazia", + "columnSeparator": "Column Separator", + "csvLoadFailed": "Failed to load CSV file.", + "csvSeparators": { + "both": "Both (,) and (;)", + "comma": "Comma (,)", + "semicolon": "Semicolon (;)" + }, + "csvTooLarge": "CSV file is too large for preview (\u003e5MB). Please download to view.", "files": "Ficheiros", "folders": "Pastas", "home": "Início", @@ -80,20 +91,12 @@ "metadata": "Metadados", "multipleSelectionEnabled": "Seleção múltipla ativada", "name": "Nome", + "noPreview": "A visualização não está disponível para este ficheiro.", + "showingRows": "Showing {count} row(s)", "size": "Tamanho", "sortByLastModified": "Ordenar pela última alteração", "sortByName": "Ordenar pelo nome", - "sortBySize": "Ordenar pelo tamanho", - "noPreview": "Preview is not available for this file.", - "csvTooLarge": "CSV file is too large for preview (>5MB). Please download to view.", - "csvLoadFailed": "Failed to load CSV file.", - "showingRows": "Showing {count} row(s)", - "columnSeparator": "Column Separator", - "csvSeparators": { - "comma": "Comma (,)", - "semicolon": "Semicolon (;)", - "both": "Both (,) and (;)" - } + "sortBySize": "Ordenar pelo tamanho" }, "help": { "click": "selecionar pasta ou ficheiro", @@ -112,18 +115,18 @@ "login": { "createAnAccount": "Criar uma conta", "loginInstead": "Já tenho uma conta", + "logout_reasons": { + "inactivity": "You have been logged out due to inactivity." + }, "password": "Palavra-passe", "passwordConfirm": "Confirmação da palavra-passe", + "passwordTooShort": "Password must be at least {min} characters", "passwordsDontMatch": "As palavras-passe não coincidem", "signup": "Registar", "submit": "Entrar", "username": "Nome de utilizador", "usernameTaken": "O nome de utilizador já está registado", - "wrongCredentials": "Dados errados", - "passwordTooShort": "Password must be at least {min} characters", - "logout_reasons": { - "inactivity": "You have been logged out due to inactivity." - } + "wrongCredentials": "Dados errados" }, "permanent": "Permanente", "prompts": { @@ -133,12 +136,13 @@ "copyMessage": "Escolha um lugar para onde copiar os ficheiros:", "currentlyNavigating": "A navegar em:", "deleteMessageMultiple": "Quer eliminar {count} ficheiro(s)?", + "deleteMessageShare": "Tem a certeza de que quer apagar esta partilha ({path})?", "deleteMessageSingle": "Quer eliminar esta pasta/ficheiro?", - "deleteMessageShare": "Are you sure you wish to delete this share({path})?", - "deleteUser": "Are you sure you want to delete this user?", "deleteTitle": "Eliminar ficheiros", + "deleteUser": "Are you sure you want to delete this user?", "directories": "Diretórios", "directoriesAndFiles": "Diretórios e ficheiros", + "discardEditorChanges": "Are you sure you wish to discard the changes you've made?", "displayName": "Nome:", "download": "Descarregar ficheiros", "downloadMessage": "Escolha o formato do ficheiro que quer descarregar.", @@ -159,6 +163,7 @@ "newFileMessage": "Escreva o nome do novo ficheiro.", "numberDirs": "Número de pastas", "numberFiles": "Número de ficheiros", + "optionalPassword": "Senha opcional", "others": "Outros", "owner": "Proprietário", "permissions": "Permissões", @@ -168,16 +173,24 @@ "renameMessage": "Insira um novo nome para", "replace": "Substituir", "replaceMessage": "Já existe um ficheiro com nome igual a um dos que está a tentar enviar. Quer substituí-lo?\n", + "resolution": "Resolution", "schedule": "Agendar", "scheduleMessage": "Escolha uma data para publicar este post.", "show": "Mostrar", "size": "Tamanho", + "skipTrashMessage": "Saltar o caixote do lixo e apagar imediatamente", + "unarchive": "Desarquivar", + "unarchiveDestinationLocationMessage": "Selecione o destino:", + "unarchiveFolderNameMessage": "Escolha o nome da pasta:", + "unarchiveMessage": "Escolha o nome da pasta de destino:", + "unarchiveOverwriteExisting": "Sobrepor os ficheiros existentes", + "unsavedChanges": "As alterações que fez poderão não ser guardadas. Deixar a página?", "upload": "Upload", - "uploadFiles": "Uploading {files} files...", - "uploadMessage": "Select an option to upload.", - "optionalPassword": "Optional password", - "resolution": "Resolution", - "discardEditorChanges": "Are you sure you wish to discard the changes you've made?" + "uploadFile": "Ficheiro", + "uploadFiles": "A fazer upload de {files} ficheiros...", + "uploadFolder": "Pasta", + "uploadMessage": "Selecionar uma opção para enviar.", + "write": "Escrever" }, "search": { "images": "Imagens", @@ -185,8 +198,8 @@ "pdf": "PDF", "pressToSearch": "Carregue Enter para pesquisar...", "search": "Pesquisar...", - "types": "Tipos", "typeToSearch": "Escrever para pesquisar...", + "types": "Tipos", "video": "Vídeos" }, "settings": { @@ -199,23 +212,16 @@ "allowPublish": "Publicar novas páginas e conteúdos", "allowSignup": "Permitir que os utilizadores criem contas", "avoidChanges": "(deixe em branco para evitar alterações)", - "hideLoginButton": "Hide the login button from public pages", - "branding": "Marca", - "brandingDirectoryPath": "Caminho da pasta de marca", - "brandingHelp": "Pode personalizar a aparência do seu Navegador de Ficheiros, alterar o nome, substituindo o logótipo, adicionando estilos personalizados e mesmo desativando links externos para o GitHub.\nPara mais informações sobre marca personalizada, por favor veja {0}.", + "branding": "Branding", + "brandingDirectoryPath": "Caminho da pasta branding", + "brandingHelp": "Pode personalizar a aparência do seu Navegador de Ficheiros, alterar o nome, substituindo o logotipo adicionando estilos personalizados e mesmo desativando links externos para o GitHub.\nPara mais informações sobre branding personalizado, por favor verifique {0}.", "changePassword": "Alterar palavra-passe", "commandRunner": "Execução de comandos", "commandRunnerHelp": "Aqui pode definir comandos que são executados nos eventos nomeados. Tem de escrever um por linha. As variáveis de ambiente {0} e {1} estarão disponíveis, sendo {0} relativo a {1}. Para mais informações sobre esta funcionalidade e as variáveis de ambiente, por favor verifique {2}.", "commandsUpdated": "Comandos atualizados!", "createUserDir": "Criar automaticamente a pasta de início ao adicionar um novo utilizador", - "minimumPasswordLength": "Minimum password length", - "tusUploads": "Chunked Uploads", - "tusUploadsHelp": "File Browser supports chunked file uploads, allowing for the creation of efficient, reliable, resumable and chunked file uploads even on unreliable networks.", - "tusUploadsChunkSize": "Indicates to maximum size of a request (direct uploads will be used for smaller uploads). You may input a plain integer denoting byte size input or a string like 10MB, 1GB etc.", - "tusUploadsRetryCount": "Number of retries to perform if a chunk fails to upload.", - "userHomeBasePath": "Base path for user home directories", - "userScopeGenerationPlaceholder": "The scope will be auto generated", - "createUserHomeDirectory": "Create user home directory", + "createUserHomeDirectory": "Criar diretório inicial do utilizador", + "currentPassword": "Your Current Password", "customStylesheet": "Folha de estilos personalizada", "defaultUserDescription": "Estas são as configurações padrão para novos utilizadores.", "disableExternalLinks": "Desativar links externos (exceto documentação)", @@ -226,18 +232,20 @@ "executeOnShellDescription": "Por padrão, o Navegador de Ficheiros executa os comandos chamando os seus binários diretamente. Se em vez disso, quiser executá-los numa shell (como Bash ou PowerShell), pode definir isso aqui com os argumentos e bandeiras necessários. Se definido, o comando que executa será anexado como um argumento. Isto aplica-se tanto a comandos do utilizador como a hooks de eventos.", "globalRules": "Isto é um conjunto global de regras de permissão e negação. Elas aplicam-se a todos os utilizadores. Pode especificar regras específicas para cada configuração do utilizador para sobreporem-se a estas.", "globalSettings": "Configurações globais", - "hideDotfiles": "Hide dotfiles", + "hideDotfiles": "Esconder dotfiles", + "hideLoginButton": "Hide the login button from public pages", "insertPath": "Inserir o caminho", "insertRegex": "Inserir expressão regex", "instanceName": "Nome da instância", "language": "Língua", "lockPassword": "Não permitir que o utilizador altere a palavra-passe", + "minimumPasswordLength": "Minimum password length", "newPassword": "A sua nova palavra-passe", "newPasswordConfirm": "Confirme a nova palavra-passe", "newUser": "Novo utilizador", "password": "Palavra-passe", "passwordUpdated": "Palavra-passe atualizada!", - "path": "Path", + "path": "Caminho", "perm": { "create": "Criar ficheiros e pastas", "delete": "Eliminar ficheiros e pastas", @@ -250,34 +258,40 @@ "permissions": "Permissões", "permissionsHelp": "Pode definir o utilizador como administrador ou escolher as permissões manualmente. Se selecionar a opção \"Administrador\", todas as outras opções serão automaticamente selecionadas. A gestão dos utilizadores é um privilégio restringido aos administradores.\n", "profileSettings": "Configurações do utilizador", + "redirectAfterCopyMove": "Redirect to destination after copy/move", "ruleExample1": "previne o acesso a qualquer \"dotfile\" (como .git, .gitignore) em qualquer pasta\n", "ruleExample2": "bloqueia o acesso ao ficheiro chamado Caddyfile na root.", "rules": "Regras", "rulesHelp": "Aqui pode definir um conjunto de regras para permitir ou bloquear o acesso do utilizador a determinados ficheiros ou pastas. Os ficheiros bloqueados não irão aparecer durante a navegação. Suportamos expressões regulares e os caminhos dos ficheiros devem ser relativos à base do utilizador.\n", "scope": "Base", - "setDateFormat": "Set exact date format", + "setDateFormat": "Definir formato de data exato", "settingsUpdated": "Configurações atualizadas!", - "shareDuration": "Share Duration", - "shareManagement": "Share Management", - "shareDeleted": "Share deleted!", - "singleClick": "Use single clicks to open files and directories", + "shareDeleted": "Partilha eliminada!", + "shareDuration": "Partilhar duração", + "shareManagement": "Partilhar gestão", + "singleClick": "Use um clique único para abrir ficheiros e diretórios", "themes": { + "dark": "Escuro", "default": "System default", - "dark": "Dark", - "light": "Light", - "title": "Theme" + "light": "Claro", + "title": "Tema" }, + "tusUploads": "Chunked Uploads", + "tusUploadsChunkSize": "Indicates to maximum size of a request (direct uploads will be used for smaller uploads). You may input a plain integer denoting byte size input or a string like 10MB, 1GB etc.", + "tusUploadsHelp": "File Browser supports chunked file uploads, allowing for the creation of efficient, reliable, resumable and chunked file uploads even on unreliable networks.", + "tusUploadsRetryCount": "Number of retries to perform if a chunk fails to upload.", "user": "Utilizador", "userCommands": "Comandos", "userCommandsHelp": "Uma lista, separada com espaços, de comandos disponíveis para este utilizados. Exemplo:", "userCreated": "Utilizador criado!", "userDefaults": "Configurações padrão do utilizador", "userDeleted": "Utilizador eliminado!", + "userHomeBasePath": "Caminho base para diretórios pessoais do utilizador", "userManagement": "Gestão de utilizadores", - "username": "Nome de utilizador", - "users": "Utilizadores", + "userScopeGenerationPlaceholder": "O scope será gerado automaticamente", "userUpdated": "Utilizador atualizado!", - "currentPassword": "Your Current Password" + "username": "Nome de utilizador", + "users": "Utilizadores" }, "sidebar": { "help": "Ajuda", @@ -307,5 +321,8 @@ "minutes": "Minutos", "seconds": "Segundos", "unit": "Unidade de tempo" + }, + "upload": { + "abortUpload": "Are you sure you wish to abort?" } } diff --git a/frontend/src/i18n/ru_RU.json b/frontend/src/i18n/ru_RU.json index 84bf7ec52c..05937c210f 100644 --- a/frontend/src/i18n/ru_RU.json +++ b/frontend/src/i18n/ru_RU.json @@ -2,21 +2,26 @@ "buttons": { "archive": "Архивировать", "cancel": "Отмена", - "clear": "Очистить", + "clear": "Clear", "close": "Закрыть", - "continue": "Продолжить", + "continue": "Continue", "copy": "Копировать", + "copyDownloadLinkToClipboard": "Copy download link to clipboard", "copyFile": "Скопировать файл", "copyToClipboard": "Скопировать в буфер", - "copyDownloadLinkToClipboard": "Скопировать ссылку в буфер", "create": "Создать", + "decreaseFontSize": "Decrease font size", "delete": "Удалить", "directorySizes": "Посчитать размеры каталогов", + "discardChanges": "Discard", "download": "Скачать", + "edit": "Edit", + "editAsText": "Edit as Text", "file": "Файл", "folder": "Папка", - "fullScreen": " Развернуть на весь экран", - "hideDotfiles": "Скрыть точечные файлы", + "fullScreen": "Toggle full screen", + "hideDotfiles": "Скрыть дотфайлы", + "increaseFontSize": "Increase font size", "info": "Инфо", "more": "Ещё", "move": "Переместить", @@ -27,40 +32,33 @@ "openFile": "Открыть файл", "permalink": "Получить постоянную ссылку", "permissions": "Права доступа", + "preview": "Preview", "previous": "Назад", - "preview": "Предпросмотр", "publish": "Опубликовать", "rename": "Переименовать", "replace": "Перезаписать", "reportIssue": "Сообщить о проблеме", "save": "Сохранить", + "saveChanges": "Save changes", "schedule": "Планировка", "search": "Поиск", "select": "Выбрать", "selectMultiple": "Мультивыбор", "share": "Поделиться", "shell": "Командная строка", + "stopSearch": "Stop searching", "submit": "Отправить", "switchView": "Вид", "toggleSidebar": "Боковая панель", "unarchive": "Разархивировать", "update": "Обновить", - "upload": "Загрузить", - "discardChanges": "Отказаться", - "stopSearch": "Stop searching", - "saveChanges": "Сохранить", - "editAsText": "Редактировать как текст", - "increaseFontSize": "Увеличить размер шрифта", - "decreaseFontSize": "Уменьшить размер шрифта" + "upload": "Загрузить" }, "download": { "downloadFile": "Скачать файл", "downloadFolder": "Скачать папку", "downloadSelected": "Скачать выбранное" }, - "upload": { - "abortUpload": "Вы действительно, что хотите прервать операцию?" - }, "errors": { "connection": "Невозможно получить доступ к серверу.", "forbidden": "У вас нет прав доступа.", @@ -76,7 +74,14 @@ "files": { "body": "Тело", "closePreview": "Закрыть", - "emptyFolder": "Эта папка пуста", + "columnSeparator": "Column Separator", + "csvLoadFailed": "Failed to load CSV file.", + "csvSeparators": { + "both": "Both (,) and (;)", + "comma": "Comma (,)", + "semicolon": "Semicolon (;)" + }, + "csvTooLarge": "CSV file is too large for preview (\u003e5MB). Please download to view.", "files": "Файлы", "folders": "Папки", "home": "Главная", @@ -86,26 +91,18 @@ "metadata": "Метаданные", "multipleSelectionEnabled": "Мультивыбор включен", "name": "Имя", + "noPreview": "Предварительный просмотр этого файла недоступен.", + "showingRows": "Showing {count} row(s)", "size": "Размер", "sortByLastModified": "Сортировка по дате изменения", "sortByName": "Сортировка по имени", - "sortBySize": "Сортировка по размеру", - "noPreview": "Предварительный просмотр для этого файла недоступен.", - "csvTooLarge": "Этот CSV файл слишком большой для предпросмотра (>5 МБ). Скачайте и откройте его локально.", - "csvLoadFailed": "Не удалось загрузить этот CSV.", - "showingRows": "Отображается {count} строк(а)", - "columnSeparator": "Разделитель столбцов", - "csvSeparators": { - "comma": "Запятая (,)", - "semicolon": "Точка с запятой (;)", - "both": "Оба варианта — (,) и (;)" - } + "sortBySize": "Сортировка по размеру" }, "help": { "click": "выбрать файл или каталог", "ctrl": { "click": "выбрать несколько файлов или каталогов", - "f": "открытые поиски", + "f": "открыть поиск", "s": "скачать файл или текущий каталог" }, "del": "удалить выбранные элементы", @@ -118,18 +115,18 @@ "login": { "createAnAccount": "Создать аккаунт", "loginInstead": "Уже есть аккаунт", + "logout_reasons": { + "inactivity": "You have been logged out due to inactivity." + }, "password": "Пароль", "passwordConfirm": "Подтверждение пароля", + "passwordTooShort": "Password must be at least {min} characters", "passwordsDontMatch": "Пароли не совпадают", "signup": "Зарегистрироваться", "submit": "Войти", "username": "Имя пользователя", "usernameTaken": "Данное имя пользователя уже занято", - "wrongCredentials": "Неверные данные", - "passwordTooShort": "Пароль должен состоять как минимум из {min} символов", - "logout_reasons": { - "inactivity": "Сессия завершена после долгого отсутствия." - } + "wrongCredentials": "Неверные данные для входа" }, "permanent": "Постоянный", "prompts": { @@ -139,10 +136,13 @@ "copyMessage": "Копировать в:", "currentlyNavigating": "Текущий каталог:", "deleteMessageMultiple": "Удалить ({count}) файл(ы/ов)?", + "deleteMessageShare": "Вы уверены, что хотите удалить этот общий доступ ({path})?", "deleteMessageSingle": "Удалить этот файл/каталог?", - "deleteMessageShare": "Удалить этот общий файл/каталог ({path})?", - "deleteUser": "Вы действительно, хотите удалить пользователя?", - "deleteTitle": "Удалить файлы", + "deleteTitle": "Удаление файлов", + "deleteUser": "Are you sure you want to delete this user?", + "directories": "Каталоги", + "directoriesAndFiles": "Каталоги и файлы", + "discardEditorChanges": "Are you sure you wish to discard the changes you've made?", "displayName": "Отображаемое имя:", "download": "Скачивание файлов", "downloadMessage": "Выберите формат, в котором хотите скачать.", @@ -154,8 +154,8 @@ "group": "Группа", "inodeCount": "(количество инодов: {count})", "lastModified": "Последнее изменение", - "move": "Переместить", - "moveMessage": "Выберите новый домашний каталог для ваших файлов/папок:", + "move": "Перемещение", + "moveMessage": "Переместить в:", "newArchetype": "Создайте новую запись на основе архетипа. Файл будет создан в каталоге.", "newDir": "Новый каталог", "newDirMessage": "Имя нового каталога.", @@ -163,6 +163,7 @@ "newFileMessage": "Имя нового файла.", "numberDirs": "Количество каталогов", "numberFiles": "Количество файлов", + "optionalPassword": "Дополнительный пароль", "others": "Другие", "owner": "Владелец", "permissions": "Права доступа", @@ -172,16 +173,24 @@ "renameMessage": "Новое имя", "replace": "Замена", "replaceMessage": "Имя одного из загружаемых файлов совпадает с уже существующим файлом. Вы хотите заменить существующий?\n", + "resolution": "Resolution", "schedule": "Планировка", "scheduleMessage": "Выберите дату и время публикации этой записи.", "show": "Показать", "size": "Размер", - "upload": "Загрузить", - "uploadFiles": "Загружаю {files} файлы...", + "skipTrashMessage": "Удалить, не сохраняя в корзину", + "unarchive": "Разархивирование", + "unarchiveDestinationLocationMessage": "Выберите место назначения:", + "unarchiveFolderNameMessage": "Выберите имя папки:", + "unarchiveMessage": "Выберите имя папки назначения:", + "unarchiveOverwriteExisting": "Перезаписать существующие файлы", + "unsavedChanges": "Невозможно сохранить внесённые изменения. Покинуть страницу?", + "upload": "Загрузка", + "uploadFile": "Файл", + "uploadFiles": "Uploading {files} files...", + "uploadFolder": "Папка", "uploadMessage": "Выберите вариант для загрузки.", - "optionalPassword": "Необязательный пароль", - "resolution": "Разрешение", - "discardEditorChanges": "Вы действительно желаете отменить ваши правки?" + "write": "Запись" }, "search": { "images": "Изображения", @@ -189,20 +198,19 @@ "pdf": "PDF", "pressToSearch": "Нажмите Enter для поиска...", "search": "Поиск...", - "types": "Типы", "typeToSearch": "Введите поисковый запрос...", + "types": "Типы", "video": "Видео" }, "settings": { - "aceEditorTheme": "Тема редактора Ace", + "aceEditorTheme": "Ace editor theme", "admin": "Админ", "administrator": "Администратор", "allowCommands": "Запуск команд", "allowEdit": "Редактирование, переименование и удаление файлов или каталогов", "allowNew": "Создание новых файлов или каталогов", "allowPublish": "Публикация новых записей и страниц", - "allowSignup": "Разрешить пользователям регистрироваться", - "hideLoginButton": "Спрятать кнопку входа с публичных страниц", + "allowSignup": "Разрешать пользователям регистрироваться", "avoidChanges": "(оставьте поле пустым, чтобы избежать изменений)", "branding": "Брендинг", "brandingDirectoryPath": "Путь к каталогу брендов", @@ -212,14 +220,8 @@ "commandRunnerHelp": "Здесь вы можете установить команды, которые будут выполняться в указанных событиях. Вы должны указать по одной команде в каждой строке. Переменные среды {0} и {1} будут доступны, будучи {0} относительно {1}. Дополнительные сведения об этой функции и доступных переменных среды см. здесь {2}.", "commandsUpdated": "Команды обновлены!", "createUserDir": "Автоматическое создание домашнего каталога пользователя при добавлении нового пользователя", - "minimumPasswordLength": "Минимальная длина пароля", - "tusUploads": "Загруженные файлы", - "tusUploadsHelp": " File Browser поддерживает загрузку файлов по частям, что позволяет работать в сетях низкого качества.", - "tusUploadsChunkSize": "Указывает максимальный размер запроса (мелкие загрузки пойдут напрямую). Вы можете ввести простое целое число, обозначающее размер ввода в байтах, или строку, например 10MB, 1GB и т. д.", - "tusUploadsRetryCount": "Количество повторных попыток, которые необходимо выполнить, если фрагмент не удалось загрузить.", - "userHomeBasePath": "Путь к домашнему каталогу пользователя", - "userScopeGenerationPlaceholder": "Область действия будет сгенерирована автоматически", - "createUserHomeDirectory": "Создать домашний каталог пользователя", + "createUserHomeDirectory": "Create user home directory", + "currentPassword": "Your Current Password", "customStylesheet": "Свой стиль", "defaultUserDescription": "Это настройки по умолчанию для новых пользователей.", "disableExternalLinks": "Отключить внешние ссылки (кроме документации)", @@ -231,11 +233,13 @@ "globalRules": "Это глобальный набор разрешающих и запрещающих правил. Они применимы к каждому пользователю. Вы можете указать отдельные правила в настройках каждого пользователя, чтобы переопределить их.", "globalSettings": "Глобальные настройки", "hideDotfiles": "Скрыть дотфайлы", + "hideLoginButton": "Hide the login button from public pages", "insertPath": "Вставить путь", "insertRegex": "Вставить регулярное выражение", "instanceName": "Имя экземпляра", "language": "Язык", "lockPassword": "Запретить пользователю менять пароль", + "minimumPasswordLength": "Minimum password length", "newPassword": "Новый пароль", "newPasswordConfirm": "Подтвердить новый пароль", "newUser": "Новый пользователь", @@ -254,34 +258,40 @@ "permissions": "Права доступа", "permissionsHelp": "Можно настроить пользователя как администратора или выбрать разрешения индивидуально. При выборе \"Администратор\", все параметры будут выбраны автоматически. Управление пользователями - привилегия администратора.", "profileSettings": "Настройки профиля", + "redirectAfterCopyMove": "Redirect to destination after copy/move", "ruleExample1": "предотвращает доступ к любому скрытому файлу (например: .git, .gitignore) в каждой папке.", "ruleExample2": "блокирует доступ к файлу с именем Caddyfile в корневой области.", - "rules": "Права", - "rulesHelp": "Здесь вы можете определить набор разрешающих и запрещающих правил для этого конкретного пользователь. Блокированные файлы не будут отображаться в списках, и не будут доступны для пользователя. Есть поддержка регулярных выражений и относительных путей.\n", - "scope": "Область", - "setDateFormat": "Установить точный формат даты", + "rules": "Правила", + "rulesHelp": "Здесь вы можете определить набор разрешающих и запрещающих правил для этого конкретного пользователя. Блокированные файлы не будут отображаться в списках, и не будут доступны для пользователя. Есть поддержка регулярных выражений и относительных путей.", + "scope": "Корень", + "setDateFormat": "Установите точный формат даты", "settingsUpdated": "Настройки применены!", "shareDeleted": "Настройка общего доступа удалена!", "shareDuration": "Продолжительность общего доступа", "shareManagement": "Управление общим доступом", "singleClick": "Открытие файлов и каталогов одним кликом", "themes": { - "default": " Системные настройки по умолчанию", "dark": "Темная", + "default": "System default", "light": "Светлая", "title": "Тема" }, + "tusUploads": "Chunked Uploads", + "tusUploadsChunkSize": "Indicates to maximum size of a request (direct uploads will be used for smaller uploads). You may input a plain integer denoting byte size input or a string like 10MB, 1GB etc.", + "tusUploadsHelp": "File Browser supports chunked file uploads, allowing for the creation of efficient, reliable, resumable and chunked file uploads even on unreliable networks.", + "tusUploadsRetryCount": "Number of retries to perform if a chunk fails to upload.", "user": "Пользователь", "userCommands": "Команды", "userCommandsHelp": "Список команд доступных пользователю, разделенный пробелами. Пример:\n", "userCreated": "Пользователь создан!", "userDefaults": "Настройки пользователя по умолчанию", "userDeleted": "Пользователь удалён!", + "userHomeBasePath": "Base path for user home directories", "userManagement": "Управление пользователями", - "username": "Имя пользователя", - "users": "Пользователи", + "userScopeGenerationPlaceholder": "The scope will be auto generated", "userUpdated": "Пользователь изменён!", - "currentPassword": "Your Current Password" + "username": "Имя пользователя", + "users": "Пользователи" }, "sidebar": { "help": "Помощь", @@ -311,5 +321,8 @@ "minutes": "Минуты", "seconds": "Секунды", "unit": "Единица времени" + }, + "upload": { + "abortUpload": "Are you sure you wish to abort?" } } diff --git a/frontend/src/i18n/tr_TR.json b/frontend/src/i18n/tr_TR.json index c616f4a331..56a3dd1771 100644 --- a/frontend/src/i18n/tr_TR.json +++ b/frontend/src/i18n/tr_TR.json @@ -2,18 +2,26 @@ "buttons": { "archive": "Arşivle", "cancel": "İptal et", + "clear": "Clear", "close": "Kapat", + "continue": "Continue", "copy": "Kopyala", + "copyDownloadLinkToClipboard": "Copy download link to clipboard", "copyFile": "Dosyayı kopyala", "copyToClipboard": "Panoya kopyala", "create": "Yarat", + "decreaseFontSize": "Decrease font size", "delete": "Sil", "directorySizes": "Dizin boyutlarını hesapla", + "discardChanges": "Discard", "download": "İndir", - "edit": "Edit", + "edit": "Düzenle", + "editAsText": "Edit as Text", "file": "Dosya", "folder": "Klasör", + "fullScreen": "Toggle full screen", "hideDotfiles": "Nokta dosyalarını gizle", + "increaseFontSize": "Increase font size", "info": "Bilgi", "more": "Devamı", "move": "Taşı", @@ -24,18 +32,21 @@ "openFile": "Dosyayı aç", "permalink": "Kalıcı Bağlantı Al", "permissions": "İzinler", + "preview": "Preview", "previous": "Önceki", "publish": "Yayınla", "rename": "Adı değiştir", "replace": "Değiştir", "reportIssue": "Sorun Bildir", "save": "Kaydet", + "saveChanges": "Save changes", "schedule": "Planla", "search": "Ara", "select": "Seç", "selectMultiple": "Çoklu seç", "share": "Paylaş", "shell": "Kabuğu aç/kapat", + "stopSearch": "Stop searching", "submit": "Gönder", "switchView": "Görünümü değiştir", "toggleSidebar": "Yan menüyü aç/kapat", @@ -62,9 +73,15 @@ }, "files": { "body": "Gövde", - "clear": "Temizle", "closePreview": "Önizlemeyi kapat", - "emptyFolder": "Bu klasör boş", + "columnSeparator": "Column Separator", + "csvLoadFailed": "Failed to load CSV file.", + "csvSeparators": { + "both": "Both (,) and (;)", + "comma": "Comma (,)", + "semicolon": "Semicolon (;)" + }, + "csvTooLarge": "CSV file is too large for preview (\u003e5MB). Please download to view.", "files": "Dosyalar", "folders": "Klasörler", "home": "Anasayfa", @@ -75,6 +92,7 @@ "multipleSelectionEnabled": "Çoklu seçim etkin", "name": "Ad", "noPreview": "Bu dosya için önizleme mevcut değil.", + "showingRows": "Showing {count} row(s)", "size": "Boyut", "sortByLastModified": "Son değişime göre sırala", "sortByName": "Ada göre sırala", @@ -94,28 +112,15 @@ "f2": "adı değiştir", "help": "Yardım" }, - "languages": { - "arAR": "العربية", - "enGB": "English", - "esAR": "Español (Argentina)", - "esCO": "Español (Colombia)", - "esES": "Español", - "esMX": "Español (Mexico)", - "frFR": "Français", - "idID": "Bahasa Indonesia", - "ltLT": "Lietuvių", - "ptBR": "Português (Brasil)", - "ptPT": "Português", - "ruRU": "Русский", - "trTR": "Türkçe", - "ukUA": "Український", - "zhCN": "中文 (简体)" - }, "login": { "createAnAccount": "Bir hesap oluştur", "loginInstead": "Zaten bir hesabınız var", + "logout_reasons": { + "inactivity": "You have been logged out due to inactivity." + }, "password": "Şifre", "passwordConfirm": "Şifre Onayı", + "passwordTooShort": "Password must be at least {min} characters", "passwordsDontMatch": "Şifreler eşleşmiyor", "signup": "Kayıt Ol", "submit": "Giriş", @@ -134,8 +139,10 @@ "deleteMessageShare": "Bu paylaşımı({path}) silmek istediğinizden emin misiniz?", "deleteMessageSingle": "Bu dosyayı/klasörü silmek istediğinizden emin misiniz?", "deleteTitle": "Dosyaları sil", + "deleteUser": "Are you sure you want to delete this user?", "directories": "Dizinler", "directoriesAndFiles": "Dizinler ve dosyalar", + "discardEditorChanges": "Are you sure you wish to discard the changes you've made?", "displayName": "Görünecek Ad:", "download": "Dosyaları indir", "downloadMessage": "İndirmek istediğiniz formatı seçin.", @@ -145,7 +152,7 @@ "files": "Dosyalar", "filesSelected": "{count} dosya seçildi.", "group": "Grup", - "inodeCount": "({count} inode)", + "inodeCount": "({count} düğüm)", "lastModified": "Son değişiklik", "move": "Taşı", "moveMessage": "Dosya/klasör(ler) için yeni konum seçin:", @@ -166,6 +173,7 @@ "renameMessage": "Şunun için yeni bir ad girin:", "replace": "Değiştir", "replaceMessage": "Yüklemeye çalıştığınız dosyalardan birinin adı aynı. Mevcut olanı değiştirmek istiyor musunuz?", + "resolution": "Resolution", "schedule": "Planla", "scheduleMessage": "Bu gönderinin yayınlanmasını planlamak için bir tarih ve saat seçin.", "show": "Göster", @@ -190,11 +198,12 @@ "pdf": "PDF", "pressToSearch": "Aramak için giriş tuşuna basın...", "search": "Ara...", - "types": "Tür", "typeToSearch": "Aramak için yazın...", + "types": "Tür", "video": "Video" }, "settings": { + "aceEditorTheme": "Ace editor theme", "admin": "Admin", "administrator": "Yönetici", "allowCommands": "Komutları uygula", @@ -208,13 +217,15 @@ "brandingHelp": "Adını ve logosunu değiştirerek, özel stiller ekleyerek ve hatta GitHub harici bağlantılarını devre dışı bırakarak Dosya Yönetici örneğinizin görünüşünü özelleştirebilirsiniz. Özel marka bilinci oluşturma hakkında daha fazla bilgi için lütfen {0} sayfasına göz atın.", "changePassword": "Şifreyi Değiştir", "commandRunner": "Komut çalıştırıcı", - "commandRunnerHelp": "Here you can set commands that are executed in the named events. You must write one per line. The environment variables {0} and {1} will be available, being {0} relative to {1}. For more information about this feature and the available environment variables, please read the {2}.", + "commandRunnerHelp": "Burada, adlandırılmış olaylarda yürütülen komutları ayarlayabilirsiniz. Her satıra bir tane yazmalısınız. {0} ve {1} ortam değişkenleri, {0} {1}'e bağlı olarak kullanılır. Bu özellik ve mevcut ortam değişkenleri hakkında daha fazla bilgi için lütfen {2} okuyun.", "commandsUpdated": "Komutlar güncellendi!", "createUserDir": "Yeni kullanıcı eklerken otomatik kullanıcı ana sayfa dizini oluştur", "createUserHomeDirectory": "Kullanıcı ana dizini oluştur", + "currentPassword": "Your Current Password", "customStylesheet": "Özel Stil Sayfası", "defaultUserDescription": "Yeni kullanıcılar için varsayılan ayarlar.", "disableExternalLinks": "Harici bağlantıları devre dışı bırak (belgeler hariç)", + "disableUsedDiskPercentage": "Disable used disk percentage graph", "documentation": "dokümantasyon", "examples": "Örnekler", "executeOnShell": "Kabukta yürüt", @@ -222,11 +233,13 @@ "globalRules": "Bunlar, genel izinlerdir. Her kullanıcı için geçerlidir. Bunları geçersiz kılmak için her kullanıcı için ayrı kurallar tanımlayabilirsiniz.", "globalSettings": "Genel Ayarlar", "hideDotfiles": "Nokta dosyalarını gizle", + "hideLoginButton": "Hide the login button from public pages", "insertPath": "Yolu ekle", "insertRegex": "Regex ifadeleri ekle", "instanceName": "Örnek isim", "language": "Dil", "lockPassword": "Kullanıcının parolayı değiştirmesini engelle", + "minimumPasswordLength": "Minimum password length", "newPassword": "Yeni şifreniz", "newPasswordConfirm": "Yeni şifrenizi onaylayın", "newUser": "Yeni Kullanıcı", @@ -245,6 +258,7 @@ "permissions": "İzinler", "permissionsHelp": "Kullanıcıyı yönetici olarak atayabilir veya izinleri ayrı ayrı seçebilirsiniz. \"Yönetici\"yi seçerseniz, diğer tüm izinler otomatik olarak verilecektir. Kullanıcı yönetimi iznini ise sadece yönetici verebilir.", "profileSettings": "Profil Ayarları", + "redirectAfterCopyMove": "Redirect to destination after copy/move", "ruleExample1": "her klasördeki herhangi bir nokta dosyasına (.git, .gitignore gibi) erişimi engeller.", "ruleExample2": "dizin kökündeki Caddyfile adlı dosyaya erişimi engeller.", "rules": "Kurallar", @@ -258,9 +272,14 @@ "singleClick": "Dosyaları ve dizinleri tek tıkla açabilirsiniz", "themes": { "dark": "Karanlık", + "default": "System default", "light": "Açık", "title": "Tema" }, + "tusUploads": "Chunked Uploads", + "tusUploadsChunkSize": "Indicates to maximum size of a request (direct uploads will be used for smaller uploads). You may input a plain integer denoting byte size input or a string like 10MB, 1GB etc.", + "tusUploadsHelp": "File Browser supports chunked file uploads, allowing for the creation of efficient, reliable, resumable and chunked file uploads even on unreliable networks.", + "tusUploadsRetryCount": "Number of retries to perform if a chunk fails to upload.", "user": "Kullanıcı", "userCommands": "Komutlar", "userCommandsHelp": "Bu kullanıcının mevcut komutlarını içeren boşlukla ayrılmış bir liste. Örneğin:", @@ -269,10 +288,10 @@ "userDeleted": "Kullanıcı silindi!", "userHomeBasePath": "Kullanıcı ana dizinleri için temel yol", "userManagement": "Kullanıcı Yönetimi", - "username": "Kullanıcı Adı", - "users": "Kullanıcılar", "userScopeGenerationPlaceholder": "Kapsam otomatik oluşturulacak", - "userUpdated": "Kullanıcı güncellendi!" + "userUpdated": "Kullanıcı güncellendi!", + "username": "Kullanıcı Adı", + "users": "Kullanıcılar" }, "sidebar": { "help": "Yardım", @@ -284,7 +303,7 @@ "newFolder": "Yeni klasör", "preview": "Önizle", "quota": { - "inodes": "Dosya indeksi", + "inodes": "Düğümler", "space": "Boşluk" }, "settings": "Ayarlar", @@ -302,5 +321,8 @@ "minutes": "Dakika", "seconds": "Saniye", "unit": "Zaman Birimi" + }, + "upload": { + "abortUpload": "Are you sure you wish to abort?" } } diff --git a/frontend/src/i18n/uk_UA.json b/frontend/src/i18n/uk_UA.json index c889470e4c..6253ff1793 100644 --- a/frontend/src/i18n/uk_UA.json +++ b/frontend/src/i18n/uk_UA.json @@ -2,18 +2,26 @@ "buttons": { "archive": "Архівувати", "cancel": "Скасувати", + "clear": "Clear", "close": "Закрити", + "continue": "Continue", "copy": "Копіювати", + "copyDownloadLinkToClipboard": "Copy download link to clipboard", "copyFile": "Копіювати файл", "copyToClipboard": "Копіювати в буфер обміну", "create": "Створити", + "decreaseFontSize": "Decrease font size", "delete": "Видалити", "directorySizes": "Порахувати розміри каталогів", + "discardChanges": "Discard", "download": "Скачати", "edit": "Edit", - "file": "File", - "folder": "Folder", + "editAsText": "Edit as Text", + "file": "Файл", + "folder": "Папка", + "fullScreen": "Toggle full screen", "hideDotfiles": "Сховати дотфайли", + "increaseFontSize": "Increase font size", "info": "Інфо", "more": "Більше", "move": "Перемістити", @@ -24,18 +32,21 @@ "openFile": "Відкрити файл", "permalink": "Отримати постійне посилання", "permissions": "Права доступу", + "preview": "Preview", "previous": "Назад", "publish": "Опублікувати", "rename": "Перейменувати", "replace": "Замінити", "reportIssue": "Повідомити про проблему", "save": "Зберегти", + "saveChanges": "Save changes", "schedule": "Запланувати", "search": "Пошук", "select": "Вибрати", "selectMultiple": "Вибрати кілька", "share": "Поділитися", "shell": "Командний рядок", + "stopSearch": "Stop searching", "submit": "Відправити", "switchView": "Вигляд", "toggleSidebar": "Бокове меню", @@ -62,9 +73,15 @@ }, "files": { "body": "Тіло", - "clear": "Очистити", "closePreview": "Закрити попередній перегляд", - "emptyFolder": "Ця папка порожня", + "columnSeparator": "Column Separator", + "csvLoadFailed": "Failed to load CSV file.", + "csvSeparators": { + "both": "Both (,) and (;)", + "comma": "Comma (,)", + "semicolon": "Semicolon (;)" + }, + "csvTooLarge": "CSV file is too large for preview (\u003e5MB). Please download to view.", "files": "Файли", "folders": "Папки", "home": "Головна", @@ -74,7 +91,8 @@ "metadata": "Метадані", "multipleSelectionEnabled": "Мультивибір включено", "name": "Ім'я", - "noPreview": "Preview is not available for this file.", + "noPreview": "Предварительный просмотр этого файла недоступен.", + "showingRows": "Showing {count} row(s)", "size": "Розмір", "sortByLastModified": "Сортувати за датою змін", "sortByName": "Сортувати за назвою", @@ -94,28 +112,15 @@ "f2": "перейменувати файл", "help": "Допомога" }, - "languages": { - "arAR": "العربية", - "enGB": "English", - "esAR": "Español (Argentina)", - "esCO": "Español (Colombia)", - "esES": "Español", - "esMX": "Español (Mexico)", - "frFR": "Français", - "idID": "Bahasa Indonesia", - "ltLT": "Lietuvių", - "ptBR": "Português (Brasil)", - "ptPT": "Português", - "ruRU": "Русский", - "trTR": "Türkçe", - "ukUA": "Українська", - "zhCN": "中文 (简体)" - }, "login": { "createAnAccount": "Створити акаунт", "loginInstead": "Вже є акаунт", + "logout_reasons": { + "inactivity": "You have been logged out due to inactivity." + }, "password": "Пароль", "passwordConfirm": "Підтвердження паролю", + "passwordTooShort": "Password must be at least {min} characters", "passwordsDontMatch": "Паролі не збігаються", "signup": "Реєстрація", "submit": "Вхід", @@ -134,8 +139,10 @@ "deleteMessageShare": "Ви впевнені, що хочете видалити цей спільний доступ ({path})?", "deleteMessageSingle": "Ви впевнені, що хочете видалити цей файл/папку?", "deleteTitle": "Видалення файлів", + "deleteUser": "Are you sure you want to delete this user?", "directories": "Каталоги", "directoriesAndFiles": "Каталоги та файли", + "discardEditorChanges": "Are you sure you wish to discard the changes you've made?", "displayName": "Ім'я для показу:", "download": "Скачування файлів", "downloadMessage": "Виберіть формат, який потрібно завантажити.", @@ -166,6 +173,7 @@ "renameMessage": "Вставте нове ім'я для", "replace": "Заміна", "replaceMessage": "Один з файлів, який ви намагаєтеся завантажити має назву файлу, що вже існує. Ви хочете замінити наявний файл?", + "resolution": "Resolution", "schedule": "Планування", "scheduleMessage": "Виберіть дату та час публікації цього запису.", "show": "Показати", @@ -190,11 +198,12 @@ "pdf": "PDF", "pressToSearch": "Натисніть Enter, щоб шукати...", "search": "Пошук...", - "types": "Типи", "typeToSearch": "Введіть пошуковий запит...", + "types": "Типи", "video": "Відео" }, "settings": { + "aceEditorTheme": "Ace editor theme", "admin": "Адмін", "administrator": "Адміністратор", "allowCommands": "Запуск команд", @@ -212,9 +221,11 @@ "commandsUpdated": "Команди оновлено!", "createUserDir": "Автоматичне створення домашнього каталогу користувача при додаванні нового користувача", "createUserHomeDirectory": "Create user home directory", + "currentPassword": "Your Current Password", "customStylesheet": "Власна таблиця стилів", "defaultUserDescription": "Це налаштування за замовчуванням для нових користувачів.", "disableExternalLinks": "Вимкнути зовнішні посилання (крім документації)", + "disableUsedDiskPercentage": "Disable used disk percentage graph", "documentation": "документація", "examples": "Приклади", "executeOnShell": "Виконувати в командному рядку", @@ -222,11 +233,13 @@ "globalRules": "Це глобальний набір правил, що дозволяють або забороняють. Вони стосуються кожного користувача. Ви можете вказати окремі правила в налаштуваннях кожного користувача, щоб перевизначити їх.", "globalSettings": "Глобальні налаштування", "hideDotfiles": "Сховати дотфайли", + "hideLoginButton": "Hide the login button from public pages", "insertPath": "Вставити шлях", "insertRegex": "Вставити регулярний вираз", "instanceName": "Назва екземпляру", "language": "Мова", "lockPassword": "Заборонити користувачеві змінювати пароль", + "minimumPasswordLength": "Minimum password length", "newPassword": "Ваш новий пароль", "newPasswordConfirm": "Підтвердьте новий пароль", "newUser": "Новий користувач", @@ -245,12 +258,13 @@ "permissions": "Права доступу", "permissionsHelp": "Ви можете вказати користувача як адміністратора або вибрати права доступу окремо. При виборі опції \"Адміністратор\", всі параметри будуть вибрані автоматично. Управління користувачами – право адміністратора.", "profileSettings": "Налаштування профілю", + "redirectAfterCopyMove": "Redirect to destination after copy/move", "ruleExample1": "запобігає доступу до будь-якого дотфайлу (наприклад, .git, .gitignore) у кожній папці.", "ruleExample2": "блокує доступ до файлу під назвою Caddyfile в кореневій області.", "rules": "Правила", "rulesHelp": "Тут ви можете визначити набір правил, що дозволяють або забороняють для конкретного користувача. Заблоковані файли не показуватимуться в списках, і не будуть доступні для користувача. Є підтримка регулярних виразів і шляхів.", "scope": "Корінь", - "setDateFormat": "Set exact date format", + "setDateFormat": "Установите точный формат даты", "settingsUpdated": "Налаштування оновлено!", "shareDeleted": "Налаштування спільного доступу видалено!", "shareDuration": "Тривалість спільного доступу", @@ -258,9 +272,14 @@ "singleClick": "Відкриття файлів і каталогів одним кліком", "themes": { "dark": "Темна", + "default": "System default", "light": "Світла", "title": "Тема" }, + "tusUploads": "Chunked Uploads", + "tusUploadsChunkSize": "Indicates to maximum size of a request (direct uploads will be used for smaller uploads). You may input a plain integer denoting byte size input or a string like 10MB, 1GB etc.", + "tusUploadsHelp": "File Browser supports chunked file uploads, allowing for the creation of efficient, reliable, resumable and chunked file uploads even on unreliable networks.", + "tusUploadsRetryCount": "Number of retries to perform if a chunk fails to upload.", "user": "Користувач", "userCommands": "Команди", "userCommandsHelp": "Список команд доступних користувачеві, розділений пробілами. Приклад:", @@ -269,10 +288,10 @@ "userDeleted": "Користувача видалено!", "userHomeBasePath": "Base path for user home directories", "userManagement": "Управління користувачами", - "username": "Ім'я користувача", - "users": "Користувачі", "userScopeGenerationPlaceholder": "The scope will be auto generated", - "userUpdated": "Користувача оновлено!" + "userUpdated": "Користувача оновлено!", + "username": "Ім'я користувача", + "users": "Користувачі" }, "sidebar": { "help": "Допомога", @@ -302,5 +321,8 @@ "minutes": "Хвилини", "seconds": "Секунди", "unit": "Одиниця часу" + }, + "upload": { + "abortUpload": "Are you sure you wish to abort?" } } diff --git a/frontend/src/i18n/zh_CN.json b/frontend/src/i18n/zh_CN.json index 8696c02fed..a90a2866cc 100644 --- a/frontend/src/i18n/zh_CN.json +++ b/frontend/src/i18n/zh_CN.json @@ -2,22 +2,26 @@ "buttons": { "archive": "压缩", "cancel": "取消", - "clear": "清空", + "clear": "Clear", "close": "关闭", - "continue": "继续", + "continue": "Continue", "copy": "复制", + "copyDownloadLinkToClipboard": "Copy download link to clipboard", "copyFile": "复制文件", "copyToClipboard": "复制到剪贴板", - "copyDownloadLinkToClipboard": "复制下载链接到剪贴板", "create": "创建", + "decreaseFontSize": "Decrease font size", "delete": "删除", "directorySizes": "计算文件夹大小", + "discardChanges": "Discard", "download": "下载", - "edit": "Edit", + "edit": "修改", + "editAsText": "Edit as Text", "file": "文件", "folder": "文件夹", - "fullScreen": "切换全屏", - "hideDotfiles": "不显示隐藏文件", + "fullScreen": "Toggle full screen", + "hideDotfiles": "不显示隐藏的文件", + "increaseFontSize": "Increase font size", "info": "信息", "more": "更多", "move": "移动", @@ -25,43 +29,36 @@ "new": "新", "next": "下一个", "ok": "确定", + "openFile": "打开文件", "permalink": "获取永久链接", "permissions": "权限", + "preview": "Preview", "previous": "上一个", - "preview": "预览", "publish": "发布", "rename": "重命名", "replace": "替换", "reportIssue": "报告问题", "save": "保存", + "saveChanges": "Save changes", "schedule": "计划", "search": "搜索", "select": "选择", "selectMultiple": "选择多个", "share": "分享", "shell": "激活 shell", + "stopSearch": "Stop searching", "submit": "提交", "switchView": "切换显示方式", "toggleSidebar": "切换侧边栏", "unarchive": "解压缩", "update": "更新", - "upload": "上传", - "openFile": "打开文件", - "discardChanges": "放弃更改", - "stopSearch": "Stop searching", - "saveChanges": "保存更改", - "editAsText": "以文本形式编辑", - "increaseFontSize": "增大字体大小", - "decreaseFontSize": "减小字体大小" + "upload": "上传" }, "download": { "downloadFile": "下载文件", "downloadFolder": "下载文件夹", "downloadSelected": "下载已选" }, - "upload": { - "abortUpload": "你确定要中止吗?" - }, "errors": { "connection": "无法连接服务器", "forbidden": "您无权限访问", @@ -77,7 +74,14 @@ "files": { "body": "内容", "closePreview": "关闭预览", - "emptyFolder": "此目录是空的", + "columnSeparator": "Column Separator", + "csvLoadFailed": "Failed to load CSV file.", + "csvSeparators": { + "both": "Both (,) and (;)", + "comma": "Comma (,)", + "semicolon": "Semicolon (;)" + }, + "csvTooLarge": "CSV file is too large for preview (\u003e5MB). Please download to view.", "files": "文件", "folders": "文件夹", "home": "主页", @@ -87,25 +91,17 @@ "metadata": "元数据", "multipleSelectionEnabled": "多选模式已开启", "name": "名称", + "noPreview": "此文件暂时不支持预览。", + "showingRows": "Showing {count} row(s)", "size": "大小", "sortByLastModified": "按最后修改时间排序", "sortByName": "按名称排序", - "sortBySize": "按大小排序", - "noPreview": "此文件无法预览。", - "csvTooLarge": "CSV文件大到无法预览(>5MB)。请下载查看。", - "csvLoadFailed": "加载 CSV 文件失败。", - "showingRows": "正在显示 {count} 行", - "columnSeparator": "列分隔符", - "csvSeparators": { - "comma": "逗号 (,)", - "semicolon": "分号 (;)", - "both": "逗号 (,) 和分号 (;)" - } + "sortBySize": "按大小排序" }, "help": { - "click": "选择文件或文件夹", + "click": "选择文件或目录", "ctrl": { - "click": "选择多个文件或文件夹", + "click": "选择多个文件或目录", "f": "打开搜索框", "s": "保存文件或下载当前文件夹" }, @@ -119,33 +115,34 @@ "login": { "createAnAccount": "创建用户", "loginInstead": "已有用户登录", + "logout_reasons": { + "inactivity": "You have been logged out due to inactivity." + }, "password": "密码", "passwordConfirm": "确认密码", + "passwordTooShort": "Password must be at least {min} characters", "passwordsDontMatch": "密码不一致", "signup": "注册", "submit": "登录", "username": "用户名", "usernameTaken": "用户名已经被使用", - "wrongCredentials": "用户名或密码错误", - "passwordTooShort": "密码必须至少包含 {min} 个字符", - "logout_reasons": { - "inactivity": "由于未活动,您已登出。" - } + "wrongCredentials": "用户名或密码错误" }, "permanent": "永久", "prompts": { "archive": "压缩", "archiveMessage": "设置压缩包名称和格式:", "copy": "复制", - "copyMessage": "请选择目标目录:", + "copyMessage": "请选择欲复制至的目录:", "currentlyNavigating": "当前目录:", "deleteMessageMultiple": "你确定要删除这 {count} 个文件吗?", + "deleteMessageShare": "你确定要删除这个分享({path})吗?", "deleteMessageSingle": "你确定要删除这个文件/文件夹吗?", - "deleteMessageShare": "你确定要删除这个分享({path})吗?", - "deleteUser": "你确定要删除这个用户吗?", "deleteTitle": "删除文件", + "deleteUser": "Are you sure you want to delete this user?", "directories": "目录", "directoriesAndFiles": "目录和文件", + "discardEditorChanges": "Are you sure you wish to discard the changes you've made?", "displayName": "名称:", "download": "下载文件", "downloadMessage": "请选择要下载的压缩格式。", @@ -158,14 +155,15 @@ "inodeCount": "({count} inodes)", "lastModified": "最后修改", "move": "移动", - "moveMessage": "请选择目标目录:", - "newArchetype": "创建一个基于原型的新帖子。你的文件将会创建在内容文件夹中。", - "newDir": "新建文件夹", - "newDirMessage": "请输入新文件夹的名称。", + "moveMessage": "请选择欲移动至的目录:", + "newArchetype": "创建一个基于原型的新帖子。您的文件将会创建在内容文件夹中。", + "newDir": "新建目录", + "newDirMessage": "请输入新目录的名称。", "newFile": "新建文件", "newFileMessage": "请输入新文件的名称。", - "numberDirs": "文件夹数", + "numberDirs": "目录数", "numberFiles": "文件数", + "optionalPassword": "密码(选填,不填即无密码)", "others": "其他", "owner": "所有者", "permissions": "权限", @@ -174,7 +172,8 @@ "rename": "重命名", "renameMessage": "请输入新名称,旧名称为:", "replace": "替换", - "replaceMessage": "你尝试上传的文件中有一个与现有文件的名称存在冲突。是否替换现有的同名文件?\n", + "replaceMessage": "您尝试上传的文件中有一个与现有文件的名称存在冲突。是否替换现有的同名文件?", + "resolution": "Resolution", "schedule": "计划", "scheduleMessage": "请选择发布这篇帖子的日期与时间。", "show": "点击以显示", @@ -188,69 +187,61 @@ "unsavedChanges": "您所做的修改将不会被保存, 丢弃更改吗?", "upload": "上传", "uploadFile": "文件", + "uploadFiles": "正在上传 {files} 个文件...", "uploadFolder": "文件夹", - "write": "写入", - "uploadFiles": "正在上传 {files} ...", "uploadMessage": "选择上传选项。", - "optionalPassword": "密码(选填,不填即无密码)", - "resolution": "分辨率", - "discardEditorChanges": "你确定要放弃所做的更改吗?" + "write": "写入" }, "search": { "images": "图像", "music": "音乐", "pdf": "PDF", - "pressToSearch": "按回车以搜索...", + "pressToSearch": "回车搜索...", "search": "搜索...", - "types": "类型", "typeToSearch": "输入搜索...", + "types": "类型", "video": "视频" }, "settings": { - "aceEditorTheme": "Ace编辑器主题", + "aceEditorTheme": "Ace editor theme", "admin": "管理员", "administrator": "管理员", - "allowCommands": "执行命令(Shell 命令)", - "allowEdit": "编辑、重命名或删除文件/文件夹", - "allowNew": "创建新文件和文件夹", + "allowCommands": "执行命令(shell 命令)", + "allowEdit": "编辑、重命名或删除文件/目录", + "allowNew": "创建新文件和目录", "allowPublish": "发布新的帖子与页面", "allowSignup": "允许用户注册", - "hideLoginButton": "从公开页面隐藏登录按钮", "avoidChanges": "(留空以避免更改)", "branding": "品牌", "brandingDirectoryPath": "品牌信息文件夹路径", - "brandingHelp": "你可以通过改变实例名称,更换 Logo,加入自定义样式,甚至禁用到 Github 的外部链接来自定义 File Browser 的外观和感觉。\n想获得更多信息,请查看 {0}。", + "brandingHelp": "您可以通过改变实例名称,更换Logo,加入自定义样式,甚至禁用到Github的外部链接来自定义File Browser的外观和给人的感觉。\n想获得更多信息,请查看 {0} 。", "changePassword": "更改密码", "commandRunner": "命令执行器", "commandRunnerHelp": "在这里你可以设置在下面的事件中执行的命令。每行必须写一条命令。可以在命令中使用环境变量 {0} 和 {1}。关于此功能和可用环境变量的更多信息,请阅读{2}.", "commandsUpdated": "命令已更新!", - "createUserDir": "在添加新用户的同时自动创建用户的主目录", - "minimumPasswordLength": "最小密码长度", - "tusUploads": "分块上传", - "tusUploadsHelp": "File Browser 支持分块上传,在不佳的网络下也可进行高效、可靠、可续的文件上传", - "tusUploadsChunkSize": "分块上传大小,例如 10MB 或 1GB", - "tusUploadsRetryCount": "分块上传失败时的重试次数", - "userHomeBasePath": "用户主目录的路径", - "userScopeGenerationPlaceholder": "自动生成目录范围", + "createUserDir": "在添加新用户的同时自动创建用户的个人目录", "createUserHomeDirectory": "创建用户主目录", + "currentPassword": "Your Current Password", "customStylesheet": "自定义样式表(CSS)", "defaultUserDescription": "这些是新用户的默认设置。", "disableExternalLinks": "禁止外部链接(帮助文档除外)", - "disableUsedDiskPercentage": "禁用磁盘已用空间展示", + "disableUsedDiskPercentage": "Disable used disk percentage graph", "documentation": "帮助文档", - "examples": "示例", - "executeOnShell": "在 Shell 中执行", - "executeOnShellDescription": "默认情况下,File Browser 通过直接调用命令的二进制包来执行命令,如果想在 Shell中 执行(如 Bash 或 PowerShell),你可以在这里定义所使用的 Shell 和参数。设置后,你所执行的命令会作为参数追加。本设置对用户命令和事件钩子都生效。", - "globalRules": "这是全局允许与禁止规则。它们作用于所有用户。你可以给每个用户定义单独的特殊规则来覆盖全局规则。", + "examples": "例子", + "executeOnShell": "在Shell中执行", + "executeOnShellDescription": "默认情况下,File Browser通过直接调用命令的二进制包来执行命令,如果想在shell中执行(如Bash、PowerShell),你可以在这里定义所使用的shell和参数。如果设置了这个选项,所执行的命令会作为参数追加在后面。本选项对用户命令和事件钩子都生效。", + "globalRules": "这是全局允许与禁止规则。它们作用于所有用户。您可以给每个用户定义单独的特殊规则来覆盖全局规则。", "globalSettings": "全局设置", "hideDotfiles": "不显示隐藏文件", + "hideLoginButton": "Hide the login button from public pages", "insertPath": "插入路径", "insertRegex": "插入正则表达式", "instanceName": "实例名称", "language": "语言", "lockPassword": "禁止用户修改密码", - "newPassword": "你的新密码", - "newPasswordConfirm": "再次输入以确认你的新密码", + "minimumPasswordLength": "Minimum password length", + "newPassword": "您的新密码", + "newPasswordConfirm": "重输一遍新密码", "newUser": "新建用户", "password": "密码", "passwordUpdated": "密码已更新!", @@ -265,36 +256,42 @@ "share": "分享文件" }, "permissions": "权限", - "permissionsHelp": "你可以将该用户设置为管理员或单独选择各项权限。如果你选择了“管理员”,则其他的选项会被自动选中,同时该用户可以管理其他用户。\n", + "permissionsHelp": "您可以将该用户设置为管理员,也可以单独选择各项权限。如果选择了“管理员”,则其他的选项会被自动勾上,同时该用户可以管理其他用户。", "profileSettings": "个人设置", + "redirectAfterCopyMove": "Redirect to destination after copy/move", "ruleExample1": "阻止用户访问所有文件夹下任何以 . 开头的文件(隐藏文件, 例如: .git, .gitignore)。", "ruleExample2": "阻止用户访问其目录范围的根目录下名为 Caddyfile 的文件。", "rules": "规则", - "rulesHelp": "你可以为该用户制定一组黑名单或白名单式的规则,被屏蔽的文件将不会显示在列表中,用户也无权限访问,支持正则表达式和相对于用户范围的路径。\n", + "rulesHelp": "您可以为该用户制定一组黑名单或白名单式的规则,被屏蔽的文件将不会显示在列表中,用户也无权限访问,支持相对于目录范围的路径。", "scope": "目录范围", "setDateFormat": "设置准确的日期格式", "settingsUpdated": "设置已更新!", "shareDeleted": "共享已删除!", "shareDuration": "分享期限", "shareManagement": "分享管理", - "singleClick": "使用单击来打开文件和文件夹", + "singleClick": "通过单击来打开文件和文件夹", "themes": { - "default": "系统默认", "dark": "深色", + "default": "System default", "light": "浅色", "title": "主题" }, + "tusUploads": "Chunked Uploads", + "tusUploadsChunkSize": "Indicates to maximum size of a request (direct uploads will be used for smaller uploads). You may input a plain integer denoting byte size input or a string like 10MB, 1GB etc.", + "tusUploadsHelp": "File Browser supports chunked file uploads, allowing for the creation of efficient, reliable, resumable and chunked file uploads even on unreliable networks.", + "tusUploadsRetryCount": "Number of retries to perform if a chunk fails to upload.", "user": "用户", "userCommands": "用户命令(shell 命令)", "userCommandsHelp": "指定该用户可以执行的命令(shell 代码),用空格分隔。例如:", "userCreated": "用户已创建!", "userDefaults": "用户默认设置", "userDeleted": "用户已删除!", + "userHomeBasePath": "用户主目录的基本路径", "userManagement": "用户管理", - "username": "用户名", - "users": "用户", + "userScopeGenerationPlaceholder": "范围将自动生成", "userUpdated": "用户已更新!", - "currentPassword": "Your Current Password" + "username": "用户名", + "users": "用户" }, "sidebar": { "help": "帮助", @@ -324,5 +321,8 @@ "minutes": "分钟", "seconds": "秒", "unit": "时间单位" + }, + "upload": { + "abortUpload": "Are you sure you wish to abort?" } }