fix(i18n): sync all 14 locale files to 575 keys each

- Move 38 misplaced root-level shared_* keys into shared.shared_* in
  de, es, fr, pt (values preserved, just re-nested correctly)
- Add 17 missing music.* keys to all non-en languages (en fallback)
- Add missing dialogs.*, actions.*, shared.*, notifications.* keys to
  fa (33), zh (71), de (20), fr (22), it (22), nl (20), pt (22)
- Sync language_selector.languages across all 14 locales (was missing
  ar, hi, it, ja, ko, nl, ru in most files)

All 14 languages now have exactly 575 keys matching en.json.
This commit is contained in:
Diocrafts
2026-04-12 02:02:21 +02:00
parent edf1e66989
commit 37975afb39
14 changed files with 8644 additions and 8257 deletions
+25 -2
View File
@@ -68,7 +68,24 @@
"selected": "محدد", "selected": "محدد",
"loading": "جارٍ التحميل…", "loading": "جارٍ التحميل…",
"search_error": "تعذر تحميل الملفات الصوتية", "search_error": "تعذر تحميل الملفات الصوتية",
"adding": "جارٍ الإضافة…" "adding": "جارٍ الإضافة…",
"can_write": "Can edit",
"cover_updated": "Cover updated",
"empty_hint": "Create your first playlist to start organizing your music",
"make_private": "Make private",
"make_public": "Make public",
"manage_shares": "Manage Shares",
"no_shares": "No shares yet",
"playback_error": "Playback failed",
"private": "Private",
"public": "Public",
"read_only": "Read only",
"remove": "Remove",
"remove_share": "Remove share",
"set_cover": "Set cover",
"share_with_user": "User ID or email",
"toggle_public": "Visibility",
"track_removed": "Track removed"
}, },
"actions": { "actions": {
"search": "البحث في الملفات...", "search": "البحث في الملفات...",
@@ -385,7 +402,13 @@
"fr": "Français", "fr": "Français",
"de": "Deutsch", "de": "Deutsch",
"pt": "Português", "pt": "Português",
"ar": "العربية" "ar": "العربية",
"hi": "हिन्दी",
"it": "Italiano",
"ja": "日本語",
"ko": "한국어",
"nl": "Nederlands",
"ru": "Русский"
} }
}, },
"favorites": { "favorites": {
+33 -6
View File
@@ -68,7 +68,24 @@
"selected": "ausgewählt", "selected": "ausgewählt",
"loading": "Wird geladen…", "loading": "Wird geladen…",
"search_error": "Audiodateien konnten nicht geladen werden", "search_error": "Audiodateien konnten nicht geladen werden",
"adding": "Wird hinzugefügt…" "adding": "Wird hinzugefügt…",
"can_write": "Can edit",
"cover_updated": "Cover updated",
"empty_hint": "Create your first playlist to start organizing your music",
"make_private": "Make private",
"make_public": "Make public",
"manage_shares": "Manage Shares",
"no_shares": "No shares yet",
"playback_error": "Playback failed",
"private": "Private",
"public": "Public",
"read_only": "Read only",
"remove": "Remove",
"remove_share": "Remove share",
"set_cover": "Set cover",
"share_with_user": "User ID or email",
"toggle_public": "Visibility",
"track_removed": "Track removed"
}, },
"actions": { "actions": {
"search": "Dateien suchen...", "search": "Dateien suchen...",
@@ -188,8 +205,7 @@
"itemRemoved": "Freigabe erfolgreich entfernt", "itemRemoved": "Freigabe erfolgreich entfernt",
"invalidEmail": "Bitte geben Sie eine gültige E-Mail-Adresse ein", "invalidEmail": "Bitte geben Sie eine gültige E-Mail-Adresse ein",
"notificationSent": "Benachrichtigung erfolgreich gesendet", "notificationSent": "Benachrichtigung erfolgreich gesendet",
"notificationFailed": "Benachrichtigung konnte nicht gesendet werden" "notificationFailed": "Benachrichtigung konnte nicht gesendet werden",
},
"shared_backToFiles": "Zurück zu Dateien", "shared_backToFiles": "Zurück zu Dateien",
"shared_pageTitle": "Geteilte Ressourcen", "shared_pageTitle": "Geteilte Ressourcen",
"shared_pageDescription": "Verwalten Sie Ihre geteilten Dateien und Ordner", "shared_pageDescription": "Verwalten Sie Ihre geteilten Dateien und Ordner",
@@ -227,7 +243,8 @@
"shared_itemRemoved": "Freigabe erfolgreich entfernt", "shared_itemRemoved": "Freigabe erfolgreich entfernt",
"shared_invalidEmail": "Bitte geben Sie eine gültige E-Mail-Adresse ein", "shared_invalidEmail": "Bitte geben Sie eine gültige E-Mail-Adresse ein",
"shared_notificationSent": "Benachrichtigung erfolgreich gesendet", "shared_notificationSent": "Benachrichtigung erfolgreich gesendet",
"shared_notificationFailed": "Benachrichtigung konnte nicht gesendet werden", "shared_notificationFailed": "Benachrichtigung konnte nicht gesendet werden"
},
"files": { "files": {
"name": "Name", "name": "Name",
"type": "Typ", "type": "Typ",
@@ -287,7 +304,10 @@
"generated_link": "Generierter Link", "generated_link": "Generierter Link",
"notify": "Benachrichtigung senden", "notify": "Benachrichtigung senden",
"recipient": "Empfänger", "recipient": "Empfänger",
"message": "Nachricht" "message": "Nachricht",
"go_to_parent": ".. (parent folder)",
"no_subfolders": "No subfolders",
"select_this_folder": "Select this folder"
}, },
"dropzone": { "dropzone": {
"drag_files": "Dateien hierher ziehen oder klicken zum Auswählen", "drag_files": "Dateien hierher ziehen oder klicken zum Auswählen",
@@ -381,7 +401,14 @@
"fa": "فارسی", "fa": "فارسی",
"fr": "Français", "fr": "Français",
"de": "Deutsch", "de": "Deutsch",
"pt": "Português" "pt": "Português",
"ar": "العربية",
"hi": "हिन्दी",
"it": "Italiano",
"ja": "日本語",
"ko": "한국어",
"nl": "Nederlands",
"ru": "Русский"
} }
}, },
"favorites": { "favorites": {
+8 -1
View File
@@ -401,7 +401,14 @@
"fa": "فارسی", "fa": "فارسی",
"fr": "Français", "fr": "Français",
"de": "Deutsch", "de": "Deutsch",
"pt": "Português" "pt": "Português",
"ar": "العربية",
"hi": "हिन्दी",
"it": "Italiano",
"ja": "日本語",
"ko": "한국어",
"nl": "Nederlands",
"ru": "Русский"
} }
}, },
"favorites": { "favorites": {
+11 -4
View File
@@ -166,8 +166,7 @@
"itemRemoved": "Compartido eliminado correctamente", "itemRemoved": "Compartido eliminado correctamente",
"invalidEmail": "Por favor, introduce una dirección de correo válida", "invalidEmail": "Por favor, introduce una dirección de correo válida",
"notificationSent": "Notificación enviada correctamente", "notificationSent": "Notificación enviada correctamente",
"notificationFailed": "Error al enviar la notificación" "notificationFailed": "Error al enviar la notificación",
},
"shared_backToFiles": "Volver a Archivos", "shared_backToFiles": "Volver a Archivos",
"shared_pageTitle": "Recursos Compartidos", "shared_pageTitle": "Recursos Compartidos",
"shared_pageDescription": "Administra tus archivos y carpetas compartidos", "shared_pageDescription": "Administra tus archivos y carpetas compartidos",
@@ -205,7 +204,8 @@
"shared_itemRemoved": "Compartido eliminado correctamente", "shared_itemRemoved": "Compartido eliminado correctamente",
"shared_invalidEmail": "Por favor, introduce una dirección de correo válida", "shared_invalidEmail": "Por favor, introduce una dirección de correo válida",
"shared_notificationSent": "Notificación enviada correctamente", "shared_notificationSent": "Notificación enviada correctamente",
"shared_notificationFailed": "Error al enviar la notificación", "shared_notificationFailed": "Error al enviar la notificación"
},
"actions": { "actions": {
"search": "Buscar archivos...", "search": "Buscar archivos...",
"new_folder": "Nueva carpeta", "new_folder": "Nueva carpeta",
@@ -401,7 +401,14 @@
"fa": "فارسی", "fa": "فارسی",
"fr": "Français", "fr": "Français",
"de": "Deutsch", "de": "Deutsch",
"pt": "Português" "pt": "Português",
"ar": "العربية",
"hi": "हिन्दी",
"it": "Italiano",
"ja": "日本語",
"ko": "한국어",
"nl": "Nederlands",
"ru": "Русский"
} }
}, },
"favorites": { "favorites": {
+44 -4
View File
@@ -68,7 +68,24 @@
"selected": "انتخاب شده", "selected": "انتخاب شده",
"loading": "در حال بارگذاری…", "loading": "در حال بارگذاری…",
"search_error": "بارگذاری فایل‌های صوتی ممکن نشد", "search_error": "بارگذاری فایل‌های صوتی ممکن نشد",
"adding": "در حال افزودن…" "adding": "در حال افزودن…",
"can_write": "Can edit",
"cover_updated": "Cover updated",
"empty_hint": "Create your first playlist to start organizing your music",
"make_private": "Make private",
"make_public": "Make public",
"manage_shares": "Manage Shares",
"no_shares": "No shares yet",
"playback_error": "Playback failed",
"private": "Private",
"public": "Public",
"read_only": "Read only",
"remove": "Remove",
"remove_share": "Remove share",
"set_cover": "Set cover",
"share_with_user": "User ID or email",
"toggle_public": "Visibility",
"track_removed": "Track removed"
}, },
"actions": { "actions": {
"search": "جست‌و‌جوی پرونده‌ها..", "search": "جست‌و‌جوی پرونده‌ها..",
@@ -97,7 +114,9 @@
"logout": "خروج", "logout": "خروج",
"create": "ایجاد", "create": "ایجاد",
"search_btn": "جست‌و‌جو", "search_btn": "جست‌و‌جو",
"close": "بستن" "close": "بستن",
"delete_permanently": "Delete permanently",
"empty_trash": "Empty trash"
}, },
"user_menu": { "user_menu": {
"appearance": "ظاهر", "appearance": "ظاهر",
@@ -274,7 +293,21 @@
"generated_link": "پیوند تولید شده", "generated_link": "پیوند تولید شده",
"notify": "ارسال آگاه‌سازی", "notify": "ارسال آگاه‌سازی",
"recipient": "گیرنده", "recipient": "گیرنده",
"message": "پیام" "message": "پیام",
"confirm_delete": "Move to trash",
"confirm_delete_file": "Are you sure you want to move the file \"{{name}}\" to trash?",
"confirm_delete_folder": "Are you sure you want to move the folder \"{{name}}\" and all its contents to trash?",
"confirm_delete_share": "Delete share link",
"confirm_delete_share_msg": "Are you sure you want to delete this shared link?",
"confirm_empty_trash": "Empty trash",
"confirm_permanent_delete": "Delete permanently",
"confirm_permanent_delete_msg": "Are you sure you want to permanently delete this item? This action cannot be undone.",
"confirm_title": "Confirm action",
"go_to_parent": ".. (parent folder)",
"move_folder": "Move folder",
"no_subfolders": "No subfolders",
"rename_file": "Rename file",
"select_this_folder": "Select this folder"
}, },
"dropzone": { "dropzone": {
"drag_files": "پرونده‌ها را اینجا بکشید یا برای انتخاب کلیک کنید", "drag_files": "پرونده‌ها را اینجا بکشید یا برای انتخاب کلیک کنید",
@@ -368,7 +401,14 @@
"fa": "فارسی", "fa": "فارسی",
"fr": "Français", "fr": "Français",
"de": "Deutsch", "de": "Deutsch",
"pt": "Português" "pt": "Português",
"ar": "العربية",
"hi": "हिन्दी",
"it": "Italiano",
"ja": "日本語",
"ko": "한국어",
"nl": "Nederlands",
"ru": "Русский"
} }
}, },
"favorites": { "favorites": {
+36 -7
View File
@@ -68,7 +68,24 @@
"selected": "sélectionnés", "selected": "sélectionnés",
"loading": "Chargement…", "loading": "Chargement…",
"search_error": "Impossible de charger les fichiers audio", "search_error": "Impossible de charger les fichiers audio",
"adding": "Ajout en cours…" "adding": "Ajout en cours…",
"can_write": "Can edit",
"cover_updated": "Cover updated",
"empty_hint": "Create your first playlist to start organizing your music",
"make_private": "Make private",
"make_public": "Make public",
"manage_shares": "Manage Shares",
"no_shares": "No shares yet",
"playback_error": "Playback failed",
"private": "Private",
"public": "Public",
"read_only": "Read only",
"remove": "Remove",
"remove_share": "Remove share",
"set_cover": "Set cover",
"share_with_user": "User ID or email",
"toggle_public": "Visibility",
"track_removed": "Track removed"
}, },
"actions": { "actions": {
"search": "Rechercher des fichiers...", "search": "Rechercher des fichiers...",
@@ -188,8 +205,7 @@
"itemRemoved": "Partage supprimé avec succès", "itemRemoved": "Partage supprimé avec succès",
"invalidEmail": "Veuillez entrer une adresse e-mail valide", "invalidEmail": "Veuillez entrer une adresse e-mail valide",
"notificationSent": "Notification envoyée avec succès", "notificationSent": "Notification envoyée avec succès",
"notificationFailed": "Erreur lors de l'envoi de la notification" "notificationFailed": "Erreur lors de l'envoi de la notification",
},
"shared_backToFiles": "Retour aux fichiers", "shared_backToFiles": "Retour aux fichiers",
"shared_pageTitle": "Ressources partagées", "shared_pageTitle": "Ressources partagées",
"shared_pageDescription": "Gérez vos fichiers et dossiers partagés", "shared_pageDescription": "Gérez vos fichiers et dossiers partagés",
@@ -227,7 +243,8 @@
"shared_itemRemoved": "Partage supprimé avec succès", "shared_itemRemoved": "Partage supprimé avec succès",
"shared_invalidEmail": "Veuillez entrer une adresse e-mail valide", "shared_invalidEmail": "Veuillez entrer une adresse e-mail valide",
"shared_notificationSent": "Notification envoyée avec succès", "shared_notificationSent": "Notification envoyée avec succès",
"shared_notificationFailed": "Erreur lors de l'envoi de la notification", "shared_notificationFailed": "Erreur lors de l'envoi de la notification"
},
"files": { "files": {
"name": "Nom", "name": "Nom",
"type": "Type", "type": "Type",
@@ -287,7 +304,10 @@
"generated_link": "Lien généré", "generated_link": "Lien généré",
"notify": "Envoyer une notification", "notify": "Envoyer une notification",
"recipient": "Destinataire", "recipient": "Destinataire",
"message": "Message" "message": "Message",
"go_to_parent": ".. (parent folder)",
"no_subfolders": "No subfolders",
"select_this_folder": "Select this folder"
}, },
"dropzone": { "dropzone": {
"drag_files": "Glissez des fichiers ici ou cliquez pour sélectionner", "drag_files": "Glissez des fichiers ici ou cliquez pour sélectionner",
@@ -381,7 +401,14 @@
"fa": "فارسی", "fa": "فارسی",
"fr": "Français", "fr": "Français",
"de": "Deutsch", "de": "Deutsch",
"pt": "Português" "pt": "Português",
"ar": "العربية",
"hi": "हिन्दी",
"it": "Italiano",
"ja": "日本語",
"ko": "한국어",
"nl": "Nederlands",
"ru": "Русский"
} }
}, },
"favorites": { "favorites": {
@@ -410,7 +437,9 @@
"file_deleted": "Fichier déplacé vers la corbeille", "file_deleted": "Fichier déplacé vers la corbeille",
"folder_deleted": "Dossier déplacé vers la corbeille", "folder_deleted": "Dossier déplacé vers la corbeille",
"item_deleted_permanently": "Élément supprimé définitivement", "item_deleted_permanently": "Élément supprimé définitivement",
"trash_emptied": "Corbeille vidée avec succès" "trash_emptied": "Corbeille vidée avec succès",
"empty": "No notifications",
"title": "Notifications"
}, },
"batch": { "batch": {
"one_selected": "1 élément sélectionné", "one_selected": "1 élément sélectionné",
+25 -2
View File
@@ -68,7 +68,24 @@
"selected": "चयनित", "selected": "चयनित",
"loading": "लोड हो रहा है…", "loading": "लोड हो रहा है…",
"search_error": "ऑडियो फ़ाइलें लोड नहीं हो सकीं", "search_error": "ऑडियो फ़ाइलें लोड नहीं हो सकीं",
"adding": "जोड़ा जा रहा है…" "adding": "जोड़ा जा रहा है…",
"can_write": "Can edit",
"cover_updated": "Cover updated",
"empty_hint": "Create your first playlist to start organizing your music",
"make_private": "Make private",
"make_public": "Make public",
"manage_shares": "Manage Shares",
"no_shares": "No shares yet",
"playback_error": "Playback failed",
"private": "Private",
"public": "Public",
"read_only": "Read only",
"remove": "Remove",
"remove_share": "Remove share",
"set_cover": "Set cover",
"share_with_user": "User ID or email",
"toggle_public": "Visibility",
"track_removed": "Track removed"
}, },
"actions": { "actions": {
"search": "फ़ाइलें खोजें...", "search": "फ़ाइलें खोजें...",
@@ -385,7 +402,13 @@
"fr": "Français", "fr": "Français",
"de": "Deutsch", "de": "Deutsch",
"pt": "Português", "pt": "Português",
"hi": "हिन्दी" "hi": "हिन्दी",
"ar": "العربية",
"it": "Italiano",
"ja": "日本語",
"ko": "한국어",
"nl": "Nederlands",
"ru": "Русский"
} }
}, },
"favorites": { "favorites": {
+32 -4
View File
@@ -68,7 +68,24 @@
"selected": "selezionati", "selected": "selezionati",
"loading": "Caricamento…", "loading": "Caricamento…",
"search_error": "Impossibile caricare i file audio", "search_error": "Impossibile caricare i file audio",
"adding": "Aggiunta in corso…" "adding": "Aggiunta in corso…",
"can_write": "Can edit",
"cover_updated": "Cover updated",
"empty_hint": "Create your first playlist to start organizing your music",
"make_private": "Make private",
"make_public": "Make public",
"manage_shares": "Manage Shares",
"no_shares": "No shares yet",
"playback_error": "Playback failed",
"private": "Private",
"public": "Public",
"read_only": "Read only",
"remove": "Remove",
"remove_share": "Remove share",
"set_cover": "Set cover",
"share_with_user": "User ID or email",
"toggle_public": "Visibility",
"track_removed": "Track removed"
}, },
"actions": { "actions": {
"search": "Cerca file...", "search": "Cerca file...",
@@ -287,7 +304,10 @@
"generated_link": "Link Generato", "generated_link": "Link Generato",
"notify": "Invia Notifica", "notify": "Invia Notifica",
"recipient": "Destinatario", "recipient": "Destinatario",
"message": "Messaggio" "message": "Messaggio",
"go_to_parent": ".. (parent folder)",
"no_subfolders": "No subfolders",
"select_this_folder": "Select this folder"
}, },
"dropzone": { "dropzone": {
"drag_files": "Trascina i file qui o clicca per selezionare", "drag_files": "Trascina i file qui o clicca per selezionare",
@@ -382,7 +402,13 @@
"fr": "Francese", "fr": "Francese",
"de": "Tedesco", "de": "Tedesco",
"pt": "Portoghese", "pt": "Portoghese",
"it": "Italiano" "it": "Italiano",
"ar": "العربية",
"hi": "हिन्दी",
"ja": "日本語",
"ko": "한국어",
"nl": "Nederlands",
"ru": "Русский"
} }
}, },
"favorites": { "favorites": {
@@ -411,7 +437,9 @@
"file_deleted": "File spostato nel cestino", "file_deleted": "File spostato nel cestino",
"folder_deleted": "Cartella spostata nel cestino", "folder_deleted": "Cartella spostata nel cestino",
"item_deleted_permanently": "Elemento eliminato definitivamente", "item_deleted_permanently": "Elemento eliminato definitivamente",
"trash_emptied": "Cestino svuotato con successo" "trash_emptied": "Cestino svuotato con successo",
"empty": "No notifications",
"title": "Notifications"
}, },
"batch": { "batch": {
"one_selected": "1 elemento selezionato", "one_selected": "1 elemento selezionato",
+25 -2
View File
@@ -68,7 +68,24 @@
"selected": "件選択中", "selected": "件選択中",
"loading": "読み込み中…", "loading": "読み込み中…",
"search_error": "オーディオファイルを読み込めませんでした", "search_error": "オーディオファイルを読み込めませんでした",
"adding": "追加中…" "adding": "追加中…",
"can_write": "Can edit",
"cover_updated": "Cover updated",
"empty_hint": "Create your first playlist to start organizing your music",
"make_private": "Make private",
"make_public": "Make public",
"manage_shares": "Manage Shares",
"no_shares": "No shares yet",
"playback_error": "Playback failed",
"private": "Private",
"public": "Public",
"read_only": "Read only",
"remove": "Remove",
"remove_share": "Remove share",
"set_cover": "Set cover",
"share_with_user": "User ID or email",
"toggle_public": "Visibility",
"track_removed": "Track removed"
}, },
"actions": { "actions": {
"search": "ファイルを検索...", "search": "ファイルを検索...",
@@ -385,7 +402,13 @@
"fr": "Français", "fr": "Français",
"de": "Deutsch", "de": "Deutsch",
"pt": "Português", "pt": "Português",
"ja": "日本語" "ja": "日本語",
"ar": "العربية",
"hi": "हिन्दी",
"it": "Italiano",
"ko": "한국어",
"nl": "Nederlands",
"ru": "Русский"
} }
}, },
"favorites": { "favorites": {
+25 -2
View File
@@ -68,7 +68,24 @@
"selected": "선택됨", "selected": "선택됨",
"loading": "로딩 중…", "loading": "로딩 중…",
"search_error": "오디오 파일을 불러올 수 없습니다", "search_error": "오디오 파일을 불러올 수 없습니다",
"adding": "추가 중…" "adding": "추가 중…",
"can_write": "Can edit",
"cover_updated": "Cover updated",
"empty_hint": "Create your first playlist to start organizing your music",
"make_private": "Make private",
"make_public": "Make public",
"manage_shares": "Manage Shares",
"no_shares": "No shares yet",
"playback_error": "Playback failed",
"private": "Private",
"public": "Public",
"read_only": "Read only",
"remove": "Remove",
"remove_share": "Remove share",
"set_cover": "Set cover",
"share_with_user": "User ID or email",
"toggle_public": "Visibility",
"track_removed": "Track removed"
}, },
"actions": { "actions": {
"search": "파일 검색...", "search": "파일 검색...",
@@ -385,7 +402,13 @@
"fr": "Français", "fr": "Français",
"de": "Deutsch", "de": "Deutsch",
"pt": "Português", "pt": "Português",
"ko": "한국어" "ko": "한국어",
"ar": "العربية",
"hi": "हिन्दी",
"it": "Italiano",
"ja": "日本語",
"nl": "Nederlands",
"ru": "Русский"
} }
}, },
"favorites": { "favorites": {
+30 -3
View File
@@ -68,7 +68,24 @@
"selected": "geselecteerd", "selected": "geselecteerd",
"loading": "Laden…", "loading": "Laden…",
"search_error": "Kan audiobestanden niet laden", "search_error": "Kan audiobestanden niet laden",
"adding": "Toevoegen…" "adding": "Toevoegen…",
"can_write": "Can edit",
"cover_updated": "Cover updated",
"empty_hint": "Create your first playlist to start organizing your music",
"make_private": "Make private",
"make_public": "Make public",
"manage_shares": "Manage Shares",
"no_shares": "No shares yet",
"playback_error": "Playback failed",
"private": "Private",
"public": "Public",
"read_only": "Read only",
"remove": "Remove",
"remove_share": "Remove share",
"set_cover": "Set cover",
"share_with_user": "User ID or email",
"toggle_public": "Visibility",
"track_removed": "Track removed"
}, },
"actions": { "actions": {
"search": "Zoek bestanden...", "search": "Zoek bestanden...",
@@ -287,7 +304,10 @@
"generated_link": "Gegenereerde link", "generated_link": "Gegenereerde link",
"notify": "Notificatie verzenden", "notify": "Notificatie verzenden",
"recipient": "Ontvanger", "recipient": "Ontvanger",
"message": "Bericht" "message": "Bericht",
"go_to_parent": ".. (parent folder)",
"no_subfolders": "No subfolders",
"select_this_folder": "Select this folder"
}, },
"dropzone": { "dropzone": {
"drag_files": "Sleep bestanden hierheen of klik om te selecteren", "drag_files": "Sleep bestanden hierheen of klik om te selecteren",
@@ -381,7 +401,14 @@
"fa": "فارسی", "fa": "فارسی",
"fr": "Français", "fr": "Français",
"de": "Deutsch", "de": "Deutsch",
"pt": "Português" "pt": "Português",
"ar": "العربية",
"hi": "हिन्दी",
"it": "Italiano",
"ja": "日本語",
"ko": "한국어",
"nl": "Nederlands",
"ru": "Русский"
} }
}, },
"favorites": { "favorites": {
+36 -7
View File
@@ -68,7 +68,24 @@
"selected": "selecionados", "selected": "selecionados",
"loading": "A carregar…", "loading": "A carregar…",
"search_error": "Não foi possível carregar os ficheiros de áudio", "search_error": "Não foi possível carregar os ficheiros de áudio",
"adding": "A adicionar…" "adding": "A adicionar…",
"can_write": "Can edit",
"cover_updated": "Cover updated",
"empty_hint": "Create your first playlist to start organizing your music",
"make_private": "Make private",
"make_public": "Make public",
"manage_shares": "Manage Shares",
"no_shares": "No shares yet",
"playback_error": "Playback failed",
"private": "Private",
"public": "Public",
"read_only": "Read only",
"remove": "Remove",
"remove_share": "Remove share",
"set_cover": "Set cover",
"share_with_user": "User ID or email",
"toggle_public": "Visibility",
"track_removed": "Track removed"
}, },
"actions": { "actions": {
"search": "Pesquisar arquivos...", "search": "Pesquisar arquivos...",
@@ -188,8 +205,7 @@
"itemRemoved": "Compartilhamento removido com sucesso", "itemRemoved": "Compartilhamento removido com sucesso",
"invalidEmail": "Por favor, insira um endereço de e-mail válido", "invalidEmail": "Por favor, insira um endereço de e-mail válido",
"notificationSent": "Notificação enviada com sucesso", "notificationSent": "Notificação enviada com sucesso",
"notificationFailed": "Falha ao enviar a notificação" "notificationFailed": "Falha ao enviar a notificação",
},
"shared_backToFiles": "Voltar aos arquivos", "shared_backToFiles": "Voltar aos arquivos",
"shared_pageTitle": "Recursos compartilhados", "shared_pageTitle": "Recursos compartilhados",
"shared_pageDescription": "Gerencie seus arquivos e pastas compartilhados", "shared_pageDescription": "Gerencie seus arquivos e pastas compartilhados",
@@ -227,7 +243,8 @@
"shared_itemRemoved": "Compartilhamento removido com sucesso", "shared_itemRemoved": "Compartilhamento removido com sucesso",
"shared_invalidEmail": "Por favor, insira um endereço de e-mail válido", "shared_invalidEmail": "Por favor, insira um endereço de e-mail válido",
"shared_notificationSent": "Notificação enviada com sucesso", "shared_notificationSent": "Notificação enviada com sucesso",
"shared_notificationFailed": "Falha ao enviar a notificação", "shared_notificationFailed": "Falha ao enviar a notificação"
},
"files": { "files": {
"name": "Nome", "name": "Nome",
"type": "Tipo", "type": "Tipo",
@@ -287,7 +304,10 @@
"generated_link": "Link gerado", "generated_link": "Link gerado",
"notify": "Enviar notificação", "notify": "Enviar notificação",
"recipient": "Destinatário", "recipient": "Destinatário",
"message": "Mensagem" "message": "Mensagem",
"go_to_parent": ".. (parent folder)",
"no_subfolders": "No subfolders",
"select_this_folder": "Select this folder"
}, },
"dropzone": { "dropzone": {
"drag_files": "Arraste arquivos aqui ou clique para selecionar", "drag_files": "Arraste arquivos aqui ou clique para selecionar",
@@ -381,7 +401,14 @@
"fa": "فارسی", "fa": "فارسی",
"fr": "Français", "fr": "Français",
"de": "Deutsch", "de": "Deutsch",
"pt": "Português" "pt": "Português",
"ar": "العربية",
"hi": "हिन्दी",
"it": "Italiano",
"ja": "日本語",
"ko": "한국어",
"nl": "Nederlands",
"ru": "Русский"
} }
}, },
"favorites": { "favorites": {
@@ -410,7 +437,9 @@
"file_deleted": "Arquivo movido para a lixeira", "file_deleted": "Arquivo movido para a lixeira",
"folder_deleted": "Pasta movida para a lixeira", "folder_deleted": "Pasta movida para a lixeira",
"item_deleted_permanently": "Item excluído permanentemente", "item_deleted_permanently": "Item excluído permanentemente",
"trash_emptied": "Lixeira esvaziada com sucesso" "trash_emptied": "Lixeira esvaziada com sucesso",
"empty": "No notifications",
"title": "Notifications"
}, },
"batch": { "batch": {
"one_selected": "1 item selecionado", "one_selected": "1 item selecionado",
+25 -2
View File
@@ -68,7 +68,24 @@
"selected": "выбрано", "selected": "выбрано",
"loading": "Загрузка…", "loading": "Загрузка…",
"search_error": "Не удалось загрузить аудиофайлы", "search_error": "Не удалось загрузить аудиофайлы",
"adding": "Добавление…" "adding": "Добавление…",
"can_write": "Can edit",
"cover_updated": "Cover updated",
"empty_hint": "Create your first playlist to start organizing your music",
"make_private": "Make private",
"make_public": "Make public",
"manage_shares": "Manage Shares",
"no_shares": "No shares yet",
"playback_error": "Playback failed",
"private": "Private",
"public": "Public",
"read_only": "Read only",
"remove": "Remove",
"remove_share": "Remove share",
"set_cover": "Set cover",
"share_with_user": "User ID or email",
"toggle_public": "Visibility",
"track_removed": "Track removed"
}, },
"actions": { "actions": {
"search": "Поиск файлов...", "search": "Поиск файлов...",
@@ -385,7 +402,13 @@
"fr": "Français", "fr": "Français",
"de": "Deutsch", "de": "Deutsch",
"pt": "Português", "pt": "Português",
"ru": "Русский" "ru": "Русский",
"ar": "العربية",
"hi": "हिन्दी",
"it": "Italiano",
"ja": "日本語",
"ko": "한국어",
"nl": "Nederlands"
} }
}, },
"favorites": { "favorites": {
+83 -5
View File
@@ -68,7 +68,24 @@
"selected": "已选择", "selected": "已选择",
"loading": "加载中…", "loading": "加载中…",
"search_error": "无法加载音频文件", "search_error": "无法加载音频文件",
"adding": "添加中…" "adding": "添加中…",
"can_write": "Can edit",
"cover_updated": "Cover updated",
"empty_hint": "Create your first playlist to start organizing your music",
"make_private": "Make private",
"make_public": "Make public",
"manage_shares": "Manage Shares",
"no_shares": "No shares yet",
"playback_error": "Playback failed",
"private": "Private",
"public": "Public",
"read_only": "Read only",
"remove": "Remove",
"remove_share": "Remove share",
"set_cover": "Set cover",
"share_with_user": "User ID or email",
"toggle_public": "Visibility",
"track_removed": "Track removed"
}, },
"actions": { "actions": {
"search": "搜索文件...", "search": "搜索文件...",
@@ -97,7 +114,9 @@
"logout": "退出登录", "logout": "退出登录",
"create": "创建", "create": "创建",
"search_btn": "搜索", "search_btn": "搜索",
"close": "关闭" "close": "关闭",
"delete_permanently": "Delete permanently",
"empty_trash": "Empty trash"
}, },
"user_menu": { "user_menu": {
"appearance": "外观", "appearance": "外观",
@@ -186,7 +205,45 @@
"itemRemoved": "共享已移除成功", "itemRemoved": "共享已移除成功",
"invalidEmail": "请输入有效的电子邮件地址", "invalidEmail": "请输入有效的电子邮件地址",
"notificationSent": "通知已成功发送", "notificationSent": "通知已成功发送",
"notificationFailed": "发送通知失败" "notificationFailed": "发送通知失败",
"shared_backToFiles": "Back to Files",
"shared_colActions": "Actions",
"shared_colDateShared": "Date Shared",
"shared_colExpiration": "Expiration",
"shared_colName": "Name",
"shared_colPassword": "Password",
"shared_colPermissions": "Permissions",
"shared_colType": "Type",
"shared_copyLink": "Copy Link",
"shared_editShare": "Edit Share",
"shared_emptyStateDesc": "When you share files or folders, they will appear here",
"shared_emptyStateTitle": "No shared resources yet",
"shared_filterAll": "All",
"shared_filterFiles": "Files",
"shared_filterFolders": "Folders",
"shared_filterType": "Type:",
"shared_goToFiles": "Go to Files",
"shared_hasPassword": "Yes",
"shared_invalidEmail": "Please enter a valid email address",
"shared_itemRemoved": "Share removed successfully",
"shared_itemUpdated": "Share settings updated successfully",
"shared_linkCopied": "Link copied to clipboard!",
"shared_linkCopyFailed": "Failed to copy link",
"shared_noExpiration": "No expiration",
"shared_noPassword": "No",
"shared_notificationFailed": "Failed to send notification",
"shared_notificationSent": "Notification sent successfully",
"shared_notifyShare": "Notify Someone",
"shared_pageDescription": "Manage your shared files and folders",
"shared_pageTitle": "Shared Resources",
"shared_removeShare": "Remove Share",
"shared_search": "Search",
"shared_sortBy": "Sort by:",
"shared_sortByDate": "Date shared",
"shared_sortByExpiration": "Expiration",
"shared_sortByName": "Name",
"shared_typeFile": "File",
"shared_typeFolder": "Folder"
}, },
"files": { "files": {
"name": "名称", "name": "名称",
@@ -236,7 +293,21 @@
"generated_link": "生成的链接", "generated_link": "生成的链接",
"notify": "发送通知", "notify": "发送通知",
"recipient": "收件人", "recipient": "收件人",
"message": "消息" "message": "消息",
"confirm_delete": "Move to trash",
"confirm_delete_file": "Are you sure you want to move the file \"{{name}}\" to trash?",
"confirm_delete_folder": "Are you sure you want to move the folder \"{{name}}\" and all its contents to trash?",
"confirm_delete_share": "Delete share link",
"confirm_delete_share_msg": "Are you sure you want to delete this shared link?",
"confirm_empty_trash": "Empty trash",
"confirm_permanent_delete": "Delete permanently",
"confirm_permanent_delete_msg": "Are you sure you want to permanently delete this item? This action cannot be undone.",
"confirm_title": "Confirm action",
"go_to_parent": ".. (parent folder)",
"move_folder": "Move folder",
"no_subfolders": "No subfolders",
"rename_file": "Rename file",
"select_this_folder": "Select this folder"
}, },
"dropzone": { "dropzone": {
"drag_files": "将文件拖到这里,或点击选择", "drag_files": "将文件拖到这里,或点击选择",
@@ -330,7 +401,14 @@
"fa": "فارسی", "fa": "فارسی",
"fr": "Français", "fr": "Français",
"de": "Deutsch", "de": "Deutsch",
"pt": "Português" "pt": "Português",
"ar": "العربية",
"hi": "हिन्दी",
"it": "Italiano",
"ja": "日本語",
"ko": "한국어",
"nl": "Nederlands",
"ru": "Русский"
} }
}, },
"favorites": { "favorites": {