fix(mounts): add owner in admin panel
- add missing owner on personal drive - review syle - apply i18n
This commit is contained in:
@@ -1181,6 +1181,20 @@
|
||||
"encryption_hint": "أنشئ مفتاح AES-256 لتشفير blob غير المستقر، ثم قم بتعيينه كـ OXICLOUD_STORAGE_ENCRYPTION_KEY في بيئة الخادم لديك.",
|
||||
"gen_key": "توليد المفتاح",
|
||||
"gen_key_warning": "قم بتخزين هذا المفتاح بشكل آمن. في حالة فقدانها، سيتم فقدان البيانات المشفرة بشكل لا يمكن استرجاعه.",
|
||||
"mounts": {
|
||||
"tab": "التركيبات الخارجية",
|
||||
"help": "قم بتركيب دليل من المضيف كمجلد داخل قرصك. تبقى الملفات على المضيف وتُقرأ مباشرة؛ عمليات الحذف من هنا نهائية.",
|
||||
"name": "الاسم",
|
||||
"host_path": "مسار المضيف (مثال /srv/media)",
|
||||
"path": "المسار",
|
||||
"drive": "القرص",
|
||||
"drive_select": "اختر قرصًا",
|
||||
"kind": "النوع",
|
||||
"readonly": "للقراءة فقط",
|
||||
"add": "إضافة تركيب",
|
||||
"empty": "لا توجد تركيبات مُهيَّأة.",
|
||||
"delete_title": "حذف التركيب"
|
||||
},
|
||||
"jobs": {
|
||||
"run_all_consistency": "قم بتشغيل كافة اختبارات الاتساق",
|
||||
"run_deep": "تشغيل عميق",
|
||||
|
||||
@@ -1181,6 +1181,20 @@
|
||||
"encryption_hint": "Generieren Sie einen AES-256-Schlüssel für die Blob-Verschlüsselung im Ruhezustand und legen Sie ihn dann in Ihrer Serverumgebung als OXICLOUD_STORAGE_ENCRYPTION_KEY fest.",
|
||||
"gen_key": "Schlüssel generieren",
|
||||
"gen_key_warning": "Bewahren Sie diesen Schlüssel sicher auf. Bei Verlust sind die verschlüsselten Daten unwiederbringlich verloren.",
|
||||
"mounts": {
|
||||
"tab": "Externe Einbindungen",
|
||||
"help": "Ein Host-Verzeichnis als Ordner in Ihrem Laufwerk einbinden. Dateien bleiben auf dem Host und werden live gelesen; Löschvorgänge hier sind endgültig.",
|
||||
"name": "Name",
|
||||
"host_path": "Host-Pfad (z. B. /srv/media)",
|
||||
"path": "Pfad",
|
||||
"drive": "Laufwerk",
|
||||
"drive_select": "Laufwerk auswählen",
|
||||
"kind": "Typ",
|
||||
"readonly": "Nur lesen",
|
||||
"add": "Einbindung hinzufügen",
|
||||
"empty": "Keine Einbindungen konfiguriert.",
|
||||
"delete_title": "Einbindung löschen"
|
||||
},
|
||||
"jobs": {
|
||||
"run_all_consistency": "Alle Konsistenzprüfungen ausführen",
|
||||
"run_deep": "Tiefenprüfung",
|
||||
|
||||
@@ -1268,6 +1268,20 @@
|
||||
"delete_user_warning": "You are about to permanently delete \"{{name}}\". This will remove the account, revoke every session, and reap the personal drive. This cannot be undone.",
|
||||
"delete_user_confirm_hint": "To confirm, type the account email below: {{email}}",
|
||||
"deleting": "Deleting…",
|
||||
"mounts": {
|
||||
"tab": "External Mounts",
|
||||
"help": "Mount a host directory as a folder in your drive. Files stay on the host and are read live; deletes here are permanent.",
|
||||
"name": "Name",
|
||||
"host_path": "Host path (e.g. /srv/media)",
|
||||
"path": "Path",
|
||||
"drive": "Drive",
|
||||
"drive_select": "Select a drive",
|
||||
"kind": "Kind",
|
||||
"readonly": "Read-only",
|
||||
"add": "Add mount",
|
||||
"empty": "No mounts configured.",
|
||||
"delete_title": "Delete mount"
|
||||
},
|
||||
"jobs": {
|
||||
"tab": "Background tasks",
|
||||
"title": "Background tasks",
|
||||
|
||||
@@ -1182,6 +1182,20 @@
|
||||
"time_hour_ago": "Hace {{n}} h",
|
||||
"time_just_now": "En este momento",
|
||||
"unchanged": "Déjelo en blanco para mantenerse actualizado",
|
||||
"mounts": {
|
||||
"tab": "Montajes externos",
|
||||
"help": "Monta un directorio del host como carpeta en tu unidad. Los archivos permanecen en el host y se leen en vivo; las eliminaciones aquí son permanentes.",
|
||||
"name": "Nombre",
|
||||
"host_path": "Ruta del host (p. ej. /srv/media)",
|
||||
"path": "Ruta",
|
||||
"drive": "Unidad",
|
||||
"drive_select": "Seleccionar una unidad",
|
||||
"kind": "Tipo",
|
||||
"readonly": "Solo lectura",
|
||||
"add": "Añadir montaje",
|
||||
"empty": "No hay montajes configurados.",
|
||||
"delete_title": "Eliminar montaje"
|
||||
},
|
||||
"jobs": {
|
||||
"run_all_consistency": "Ejecutar todas las comprobaciones de coherencia",
|
||||
"run_deep": "Análisis en profundidad",
|
||||
|
||||
@@ -1163,6 +1163,20 @@
|
||||
"encryption_hint": "یک کلید AES-256 برای رمزگذاری حباب در حالت استراحت ایجاد کنید، سپس آن را به عنوان OXICCLOUD_STORAGE_ENCRYPTION_KEY در محیط سرور خود تنظیم کنید.",
|
||||
"gen_key": "کلید تولید کنید",
|
||||
"gen_key_warning": "این کلید را به صورت ایمن ذخیره کنید. اگر از بین برود، داده های رمزگذاری شده به طور غیرقابل جبرانی از بین می روند.",
|
||||
"mounts": {
|
||||
"tab": "اتصالات خارجی",
|
||||
"help": "یک دایرکتوری از میزبان را بهعنوان یک پوشه در دیسک خود متصل کنید. فایلها روی میزبان باقی میمانند و بهصورت زنده خوانده میشوند؛ حذف در اینجا دائمی است.",
|
||||
"name": "نام",
|
||||
"host_path": "مسیر میزبان (مثلاً /srv/media)",
|
||||
"path": "مسیر",
|
||||
"drive": "دیسک",
|
||||
"drive_select": "یک دیسک انتخاب کنید",
|
||||
"kind": "نوع",
|
||||
"readonly": "فقط خواندنی",
|
||||
"add": "افزودن اتصال",
|
||||
"empty": "هیچ اتصالی پیکربندی نشده است.",
|
||||
"delete_title": "حذف اتصال"
|
||||
},
|
||||
"jobs": {
|
||||
"run_all_consistency": "تمام بررسی های سازگاری را اجرا کنید",
|
||||
"run_deep": "بررسی عمیق",
|
||||
|
||||
@@ -1201,6 +1201,20 @@
|
||||
"encryption_hint": "Générez une clé AES-256 pour le chiffrement des objets blob au repos, puis définissez-la sur OXICLOUD_STORAGE_ENCRYPTION_KEY dans votre environnement de serveur.",
|
||||
"gen_key": "Générer une clé",
|
||||
"gen_key_warning": "Conservez cette clé en toute sécurité. En cas de perte, les données cryptées sont irrémédiablement perdues.",
|
||||
"mounts": {
|
||||
"tab": "Montages externes",
|
||||
"help": "Monter un dossier de l'hôte comme dossier dans votre disque. Les fichiers restent sur l'hôte et sont lus en direct ; les suppressions ici sont définitives.",
|
||||
"name": "Nom",
|
||||
"host_path": "Chemin sur l'hôte (ex. /srv/media)",
|
||||
"path": "Chemin",
|
||||
"drive": "Disque",
|
||||
"drive_select": "Sélectionner un disque",
|
||||
"kind": "Genre",
|
||||
"readonly": "Lecture seule",
|
||||
"add": "Ajouter un montage",
|
||||
"empty": "Aucun montage configuré.",
|
||||
"delete_title": "Supprimer le montage"
|
||||
},
|
||||
"jobs": {
|
||||
"run_all_consistency": "Exécuter tous les contrôles de cohérence",
|
||||
"run_deep": "Analyse approfondie",
|
||||
|
||||
@@ -1181,6 +1181,20 @@
|
||||
"encryption_hint": "एट-रेस्ट ब्लॉब एन्क्रिप्शन के लिए AES-256 कुंजी जेनरेट करें, फिर इसे अपने सर्वर वातावरण में OXICLOUD_STORAGE_ENCRYPTION_KEY के रूप में सेट करें।",
|
||||
"gen_key": "कुंजी उत्पन्न करें",
|
||||
"gen_key_warning": "इस कुंजी को सुरक्षित रूप से संग्रहित करें. यदि यह खो जाता है, तो एन्क्रिप्टेड डेटा अपरिवर्तनीय रूप से खो जाता है।",
|
||||
"mounts": {
|
||||
"tab": "बाहरी माउंट",
|
||||
"help": "होस्ट की एक निर्देशिका को अपने ड्राइव के भीतर एक फ़ोल्डर के रूप में माउंट करें। फ़ाइलें होस्ट पर बनी रहती हैं और वास्तविक समय में पढ़ी जाती हैं; यहाँ से हटाना स्थायी है।",
|
||||
"name": "नाम",
|
||||
"host_path": "होस्ट पथ (उदा. /srv/media)",
|
||||
"path": "पथ",
|
||||
"drive": "ड्राइव",
|
||||
"drive_select": "एक ड्राइव चुनें",
|
||||
"kind": "प्रकार",
|
||||
"readonly": "केवल पढ़ें",
|
||||
"add": "माउंट जोड़ें",
|
||||
"empty": "कोई माउंट कॉन्फ़िगर नहीं है।",
|
||||
"delete_title": "माउंट हटाएँ"
|
||||
},
|
||||
"jobs": {
|
||||
"run_all_consistency": "सभी संगतता जांचें चलाएँ",
|
||||
"run_deep": "गहन जाँच",
|
||||
|
||||
@@ -1181,6 +1181,20 @@
|
||||
"encryption_hint": "Genera una chiave AES-256 per la crittografia dei BLOB inattivi, quindi impostala come OXICLOUD_STORAGE_ENCRYPTION_KEY nell'ambiente server.",
|
||||
"gen_key": "Genera chiave",
|
||||
"gen_key_warning": "Conserva questa chiave in modo sicuro. In caso di smarrimento, i dati crittografati andranno persi irrimediabilmente.",
|
||||
"mounts": {
|
||||
"tab": "Montaggi esterni",
|
||||
"help": "Monta una directory dell'host come cartella nella tua unità. I file restano sull'host e vengono letti dal vivo; le eliminazioni qui sono definitive.",
|
||||
"name": "Nome",
|
||||
"host_path": "Percorso host (es. /srv/media)",
|
||||
"path": "Percorso",
|
||||
"drive": "Unità",
|
||||
"drive_select": "Seleziona un'unità",
|
||||
"kind": "Tipo",
|
||||
"readonly": "Sola lettura",
|
||||
"add": "Aggiungi montaggio",
|
||||
"empty": "Nessun montaggio configurato.",
|
||||
"delete_title": "Elimina montaggio"
|
||||
},
|
||||
"jobs": {
|
||||
"run_all_consistency": "Esegui tutti i controlli di coerenza",
|
||||
"run_deep": "Analisi approfondita",
|
||||
|
||||
@@ -1181,6 +1181,20 @@
|
||||
"encryption_hint": "保存時の BLOB 暗号化用の AES-256 キーを生成し、サーバー環境でそれを OXICLOUD_STORAGE_ENCRYPTION_KEY として設定します。",
|
||||
"gen_key": "キーの生成",
|
||||
"gen_key_warning": "このキーは安全に保管してください。紛失すると、暗号化されたデータは回復不能に失われます。",
|
||||
"mounts": {
|
||||
"tab": "外部マウント",
|
||||
"help": "ホスト上のディレクトリをドライブ内のフォルダとしてマウントします。ファイルはホストに残り、直接読み取られます。ここでの削除は元に戻せません。",
|
||||
"name": "名前",
|
||||
"host_path": "ホストパス (例: /srv/media)",
|
||||
"path": "パス",
|
||||
"drive": "ドライブ",
|
||||
"drive_select": "ドライブを選択",
|
||||
"kind": "種類",
|
||||
"readonly": "読み取り専用",
|
||||
"add": "マウントを追加",
|
||||
"empty": "マウントは設定されていません。",
|
||||
"delete_title": "マウントを削除"
|
||||
},
|
||||
"jobs": {
|
||||
"run_all_consistency": "すべての整合性チェックを実行する",
|
||||
"run_deep": "詳細スキャン",
|
||||
|
||||
@@ -1216,6 +1216,20 @@
|
||||
"delete_user_confirm_hint": "확인을 위해 아래에 계정 이메일을 입력하세요: {{email}}",
|
||||
"deleting": "삭제 중…",
|
||||
"storage_backend_audit": "백엔드 일관성",
|
||||
"mounts": {
|
||||
"tab": "외부 마운트",
|
||||
"help": "호스트의 디렉터리를 드라이브 안의 폴더로 마운트합니다. 파일은 호스트에 그대로 남아 실시간으로 읽히며, 여기서의 삭제는 되돌릴 수 없습니다.",
|
||||
"name": "이름",
|
||||
"host_path": "호스트 경로 (예: /srv/media)",
|
||||
"path": "경로",
|
||||
"drive": "드라이브",
|
||||
"drive_select": "드라이브 선택",
|
||||
"kind": "종류",
|
||||
"readonly": "읽기 전용",
|
||||
"add": "마운트 추가",
|
||||
"empty": "구성된 마운트가 없습니다.",
|
||||
"delete_title": "마운트 삭제"
|
||||
},
|
||||
"jobs": {
|
||||
"run_all_consistency": "모든 일관성 검사 실행",
|
||||
"run_deep": "심층 스캔",
|
||||
|
||||
@@ -1181,6 +1181,20 @@
|
||||
"encryption_hint": "Genereer een AES-256-sleutel voor blob-versleuteling in rust en stel deze vervolgens in als OXICLOUD_STORAGE_ENCRYPTION_KEY in uw serveromgeving.",
|
||||
"gen_key": "Sleutel genereren",
|
||||
"gen_key_warning": "Bewaar deze sleutel veilig. Als het verloren gaat, zijn de gecodeerde gegevens onherstelbaar verloren.",
|
||||
"mounts": {
|
||||
"tab": "Externe koppelingen",
|
||||
"help": "Koppel een host-directory als map in je schijf. Bestanden blijven op de host en worden live gelezen; verwijderingen hier zijn permanent.",
|
||||
"name": "Naam",
|
||||
"host_path": "Host-pad (bijv. /srv/media)",
|
||||
"path": "Pad",
|
||||
"drive": "Schijf",
|
||||
"drive_select": "Kies een schijf",
|
||||
"kind": "Type",
|
||||
"readonly": "Alleen-lezen",
|
||||
"add": "Koppeling toevoegen",
|
||||
"empty": "Geen koppelingen ingesteld.",
|
||||
"delete_title": "Koppeling verwijderen"
|
||||
},
|
||||
"jobs": {
|
||||
"run_all_consistency": "Voer alle consistentiecontroles uit",
|
||||
"run_deep": "Diepe scan",
|
||||
|
||||
@@ -1181,6 +1181,20 @@
|
||||
"encryption_hint": "Wygeneruj klucz AES-256 do szyfrowania obiektów blob w stanie spoczynku, a następnie ustaw go jako OXICLOUD_STORAGE_ENCRYPTION_KEY w środowisku serwera.",
|
||||
"gen_key": "Wygeneruj klucz",
|
||||
"gen_key_warning": "Przechowuj ten klucz w bezpiecznym miejscu. W przypadku jego utraty zaszyfrowane dane zostaną utracone bezpowrotnie.",
|
||||
"mounts": {
|
||||
"tab": "Punkty montowania",
|
||||
"help": "Zamontuj katalog hosta jako folder w dysku. Pliki pozostają na hoście i są odczytywane na żywo; usunięcia tutaj są nieodwracalne.",
|
||||
"name": "Nazwa",
|
||||
"host_path": "Ścieżka hosta (np. /srv/media)",
|
||||
"path": "Ścieżka",
|
||||
"drive": "Dysk",
|
||||
"drive_select": "Wybierz dysk",
|
||||
"kind": "Typ",
|
||||
"readonly": "Tylko do odczytu",
|
||||
"add": "Dodaj montowanie",
|
||||
"empty": "Brak skonfigurowanych montowań.",
|
||||
"delete_title": "Usuń montowanie"
|
||||
},
|
||||
"jobs": {
|
||||
"run_all_consistency": "Uruchom wszystkie kontrole spójności",
|
||||
"run_deep": "Głęboka analiza",
|
||||
|
||||
@@ -1181,6 +1181,20 @@
|
||||
"encryption_hint": "Gere uma chave AES-256 para criptografia de blob em repouso e defina-a como OXICLOUD_STORAGE_ENCRYPTION_KEY em seu ambiente de servidor.",
|
||||
"gen_key": "Gerar chave",
|
||||
"gen_key_warning": "Armazene esta chave com segurança. Se for perdido, os dados criptografados serão perdidos irrecuperavelmente.",
|
||||
"mounts": {
|
||||
"tab": "Montagens externas",
|
||||
"help": "Monta um diretório do anfitrião como pasta na sua unidade. Os ficheiros permanecem no anfitrião e são lidos em direto; as eliminações aqui são permanentes.",
|
||||
"name": "Nome",
|
||||
"host_path": "Caminho no anfitrião (p. ex. /srv/media)",
|
||||
"path": "Caminho",
|
||||
"drive": "Unidade",
|
||||
"drive_select": "Selecionar uma unidade",
|
||||
"kind": "Tipo",
|
||||
"readonly": "Só leitura",
|
||||
"add": "Adicionar montagem",
|
||||
"empty": "Sem montagens configuradas.",
|
||||
"delete_title": "Eliminar montagem"
|
||||
},
|
||||
"jobs": {
|
||||
"run_all_consistency": "Executar todas as verificações de consistência",
|
||||
"run_deep": "Análise profunda",
|
||||
|
||||
@@ -1181,6 +1181,20 @@
|
||||
"encryption_hint": "Создайте ключ AES-256 для шифрования неактивных больших двоичных объектов, а затем установите его как OXICLOUD_STORAGE_ENCRYPTION_KEY в среде вашего сервера.",
|
||||
"gen_key": "Сгенерировать ключ",
|
||||
"gen_key_warning": "Храните этот ключ в надежном месте. Если он утерян, зашифрованные данные теряются безвозвратно.",
|
||||
"mounts": {
|
||||
"tab": "Внешние монтирования",
|
||||
"help": "Смонтировать каталог хоста как папку на вашем диске. Файлы остаются на хосте и читаются напрямую; удаления здесь необратимы.",
|
||||
"name": "Имя",
|
||||
"host_path": "Путь на хосте (напр. /srv/media)",
|
||||
"path": "Путь",
|
||||
"drive": "Диск",
|
||||
"drive_select": "Выберите диск",
|
||||
"kind": "Тип",
|
||||
"readonly": "Только для чтения",
|
||||
"add": "Добавить монтирование",
|
||||
"empty": "Монтирования не настроены.",
|
||||
"delete_title": "Удалить монтирование"
|
||||
},
|
||||
"jobs": {
|
||||
"run_all_consistency": "Запустить все проверки согласованности",
|
||||
"run_deep": "Глубокая проверка",
|
||||
|
||||
@@ -1163,6 +1163,20 @@
|
||||
"encryption_hint": "產生靜態 blob 加密的 AES-256 金鑰,然後在伺服器環境中將其設定為 OXICLOUD_STORAGE_ENCRYPTION_KEY。",
|
||||
"gen_key": "產生金鑰",
|
||||
"gen_key_warning": "安全地保存此密鑰。如果遺失,加密資料將無法恢復。",
|
||||
"mounts": {
|
||||
"tab": "外部掛載",
|
||||
"help": "將主機目錄掛載為雲端硬碟中的資料夾。檔案保留在主機上並即時讀取;此處的刪除操作無法復原。",
|
||||
"name": "名稱",
|
||||
"host_path": "主機路徑(例如 /srv/media)",
|
||||
"path": "路徑",
|
||||
"drive": "雲端硬碟",
|
||||
"drive_select": "選擇雲端硬碟",
|
||||
"kind": "類型",
|
||||
"readonly": "唯讀",
|
||||
"add": "新增掛載",
|
||||
"empty": "尚未設定掛載。",
|
||||
"delete_title": "刪除掛載"
|
||||
},
|
||||
"jobs": {
|
||||
"run_all_consistency": "執行所有一致性檢查",
|
||||
"run_deep": "深度掃描",
|
||||
|
||||
@@ -1163,6 +1163,20 @@
|
||||
"encryption_hint": "生成静态 blob 加密的 AES-256 密钥,然后在服务器环境中将其设置为 OXICLOUD_STORAGE_ENCRYPTION_KEY。",
|
||||
"gen_key": "生成密钥",
|
||||
"gen_key_warning": "安全地保存此密钥。如果丢失,加密数据将无法恢复。",
|
||||
"mounts": {
|
||||
"tab": "外部挂载",
|
||||
"help": "将主机目录挂载为云盘中的一个文件夹。文件保留在主机上并实时读取;此处的删除操作不可撤销。",
|
||||
"name": "名称",
|
||||
"host_path": "主机路径(例如 /srv/media)",
|
||||
"path": "路径",
|
||||
"drive": "云盘",
|
||||
"drive_select": "选择云盘",
|
||||
"kind": "类型",
|
||||
"readonly": "只读",
|
||||
"add": "添加挂载",
|
||||
"empty": "未配置挂载。",
|
||||
"delete_title": "删除挂载"
|
||||
},
|
||||
"jobs": {
|
||||
"run_all_consistency": "运行所有一致性检查",
|
||||
"run_deep": "深度扫描",
|
||||
|
||||
Reference in New Issue
Block a user