diff --git a/assets/jsons/translations/de.json b/assets/jsons/translations/de.json index 177cbb6b..9b15cca3 100644 --- a/assets/jsons/translations/de.json +++ b/assets/jsons/translations/de.json @@ -998,6 +998,122 @@ } } }, + "playlist": { + "error-playlist-creation-title": "Fehler beim Erstellen der Playlist", + "error-playlist-creation-desc": "Beim Erstellen der Playlist ist ein Fehler aufgetreten.", + "playlist-created-title": "Playlist erstellt", + "playlist-created-desc": "Die Playlist wurde erfolgreich erstellt. Sie können jetzt ihre Karten synchronisieren!", + "download-playlist": "Playlist herunterladen", + "synchronize-playlist": "Playlist synchronisieren", + "synchronize-maps": "Karten synchronisieren", + "error-playlists-synchronization-title": "Fehler bei der Synchronisierung der Playlists", + "error-playlists-synchronization-desc": "Bei der Synchronisierung der Playlists ist ein Fehler aufgetreten.", + "playlists-synchronized-title": "Playlists synchronisiert!", + "playlists-synchronized-desc": "Playlists und ihre Karten wurden heruntergeladen.", + "playlists-export-error-title": "Fehler beim Exportieren der Playlists", + "playlists-export-error-desc": "Beim Exportieren der Playlists ist ein Fehler aufgetreten.", + "playlists-exported-title": "Playlists exportiert!", + "playlists-exported-desc": "Playlists wurden erfolgreich exportiert.", + "playlists-with-maps-exported-desc": "Playlists und ihre Karten wurden erfolgreich exportiert.", + "playlist-delete-error-title": "Fehler beim Löschen der Playlist", + "playlist-delete-error-desc": "Beim Löschen der Playlist ist ein Fehler aufgetreten.", + "playlists-deleted-title": "Playlists gelöscht!", + "playlists-deleted-desc": "Playlists wurden erfolgreich gelöscht.", + "edit-playlist": "Playlist bearbeiten", + "playlist-edit-error-title": "Fehler beim Bearbeiten der Playlist", + "playlist-edit-error-desc": "Beim Bearbeiten der Playlist ist ein Fehler aufgetreten.", + "playlist-edited-title": "Playlist bearbeitet!", + "playlist-edited-desc": "Die Playlist wurde erfolgreich geändert. Sie können jetzt ihre Karten synchronisieren!", + "playlists-loading": "Playlists werden geladen...", + "no-playlists": "Keine Playlists", + "download-playlists": "Playlists herunterladen", + "created-by": "Erstellt von", + "stop-download": "Download stoppen", + "cancel-download": "Download abbrechen", + "open-file": "Datei öffnen", + "link-playlists": "Playlists verknüpfen", + "link-playlist-desc": "Das Verknüpfen von Playlists ermöglicht das Teilen von Playlists zwischen allen Versionen. Nach der Verknüpfung profitiert diese Version von geteilten Playlists", + "link-playlist-info": "Das Hinzufügen und Löschen von Playlists wird ebenfalls geteilt", + "keep-playlists": "Playlists behalten", + "keep-playlists-tip": "Wenn Sie Playlists behalten, werden die Playlists von der aktuellen Version in den Ordner für geteilte Playlists verschoben. Andernfalls gehen sie verloren", + "unlink-playlists": "Playlists trennen", + "unlink-playlist-desc": "Achtung, das Trennen von Playlists verhindert die Nutzung geteilter Playlists für diese Version.", + "unlink-keep-playlists-tip": "Wenn Sie Playlists behalten, wird eine Kopie der geteilten Playlists für die aktuelle Version erstellt. Andernfalls werden keine Playlists für diese Version behalten.", + "delete-playlist-ask": "Playlist löschen?", + "delete-playlists-ask": "Playlists löschen?", + "delete-playlist-desc": "Sind Sie sicher, dass Sie die Playlist \"{playlistTitle}\" löschen möchten?", + "delete-playlists-desc": "Sind Sie sicher, dass Sie {nb} Playlists löschen möchten?", + "delete-maps": "Karten löschen", + "delete-playlist-maps-tip": "Wenn aktiviert, werden alle Karten in der Playlist gelöscht", + "delete-playlists-maps-tip": "Wenn aktiviert, werden alle Karten in den Playlists gelöscht", + "export-playlist-ask": "Playlist exportieren?", + "export-playlists-ask": "Playlists exportieren?", + "export-playlist-desc": "Sind Sie sicher, dass Sie die Playlist \"{playlistTitle}\" exportieren möchten?", + "export-playlists-desc": "Sind Sie sicher, dass Sie {nb} Playlists exportieren möchten?", + "export-maps": "Karten exportieren", + "export-playlist-maps-tip": "Wenn aktiviert, werden auch alle Karten in der Playlist exportiert", + "export-playlists-maps-tip": "Wenn aktiviert, werden auch alle Karten in den Playlists exportiert", + "export": "Exportieren", + "need-clone-title": "Warnung", + "need-clone-desc-1": "Diese Playlist wurde von einer externen Seite heruntergeladen und enthält einen Synchronisierungslink.", + "need-clone-desc-2": "Um Ihre Änderungen während der Synchronisierung nicht zu verlieren, wird die Playlist dupliziert und ihr Synchronisierungslink entfernt.", + "need-clone-desc-3": "Sie können dann, wenn Sie möchten, die ursprüngliche Playlist löschen.", + "understood": "Ich verstehe", + "synchronize-playlist-ask": "Playlist synchronisieren?", + "synchronize-playlists-ask": "Playlists synchronisieren?", + "synchronize-playlist-desc": "Sind Sie sicher, dass Sie die Playlist \"{playlistTitle}\" synchronisieren möchten?", + "synchronize-playlists-desc": "Sind Sie sicher, dass Sie {nb} Playlists synchronisieren möchten?", + "synchronize-playlist-tip": "Diese Aktion aktualisiert Playlists und lädt fehlende Karten herunter; es kann mehrere Minuten dauern.", + "synchronize": "Synchronisieren", + "curated": "Empfohlen", + "verified-mapper": "Verifizierter Mapper", + "empty-playlists": "Leere Playlists", + "search-playlist": "Nach einer Playlist suchen", + "no-playlists-found": "Keine Playlists gefunden", + "error-occur-while-loading-playlists": "Beim Laden der Playlists ist ein Fehler aufgetreten", + "error-occur-while-loading-playlist": "Beim Laden der Playlist ist ein Fehler aufgetreten", + "loading-maps": "Karten werden geladen...", + "no-maps-found-for-playlist": "Keine Karten für diese Playlist gefunden", + "playlist-contain-no-maps": "Die Playlist enthält keine Karten", + "no-map-installed-for-playlist": "Keine Karten für diese Playlist installiert", + "playlist-is-waiting-to-download": "Die Playlist wartet auf den Download", + "download-maps": "Karten herunterladen", + "download-missing-maps": "Fehlende Karten herunterladen", + "playlist-is-downloading": "Die Playlist wird heruntergeladen", + "some-playlist-maps-are-missing": "Einige Karten in dieser Playlist fehlen", + "create-a-playlist": "Eine Playlist erstellen", + "synchronize-playlists": "Playlists synchronisieren", + "export-playlists": "Playlists exportieren", + "delete-playlists": "Playlists löschen", + "choose-image": "Bild auswählen", + "title": "Titel", + "playlist-title": "Playlist-Titel", + "description": "Beschreibung", + "playlist-description": "Playlist-Beschreibung", + "author": "Autor", + "playlist-author": "Playlist-Autor", + "save": "Speichern", + "loading": "Wird geladen...", + "installed": "Installiert", + "no-map-found": "Keine Karte gefunden", + "edit-playlist-shortcuts": "Halten Sie Shift oder Strg gedrückt, um mehrere Karten auszuwählen", + "add-to-playlist": "Zur Playlist hinzufügen", + "remove-from-playlist": "Aus Playlist entfernen", + "playlist-is-empty": "Die Playlist ist leer", + "continue": "Fortfahren", + "nb-maps": "Anzahl der Karten", + "nb-mappers": "Anzahl der Mapper", + "duration": "Dauer", + "nps": "Noten pro Sekunde", + "date-picker": { + "start-date-end-date": "Startdatum — Enddatum", + "all": "Alle", + "last-24h": "Letzte 24h", + "last-week": "Letzte Woche", + "last-month": "Letzter Monat", + "3-last-month": "Letzte 3 Monate" + } + }, "dateformat": { "dayNames": ["So", "Mo", "Di", "Mi", "Do", "Fr", "Sa", "Sonntag", "Montag", "Dienstag", "Mittwoch", "Donnerstag", "Freitag", "Samstag"], "monthNames": ["Jan", "Feb", "Mär", "Apr", "Mai", "Jun", "Jul", "Aug", "Sep", "Okt", "Nov", "Dez", "Januar", "Februar", "März", "April", "Mai", "Juni", "Juli", "August", "September", "Oktober", "November", "Dezember"], diff --git a/assets/jsons/translations/en.json b/assets/jsons/translations/en.json index 38fe7961..0815be3d 100644 --- a/assets/jsons/translations/en.json +++ b/assets/jsons/translations/en.json @@ -998,6 +998,122 @@ } } }, + "playlist": { + "error-playlist-creation-title": "Error creating playlist", + "error-playlist-creation-desc": "An error occurred while creating the playlist.", + "playlist-created-title": "Playlist created", + "playlist-created-desc": "The playlist has been successfully created. You can now sync its maps!", + "download-playlist": "Download playlist", + "synchronize-playlist": "Synchronize playlist", + "synchronize-maps": "Synchronize maps", + "error-playlists-synchronization-title": "Error synchronizing playlists", + "error-playlists-synchronization-desc": "An error occurred while synchronizing playlists.", + "playlists-synchronized-title": "Playlists synchronized!", + "playlists-synchronized-desc": "Playlists and their maps have been downloaded.", + "playlists-export-error-title": "Error exporting playlists", + "playlists-export-error-desc": "An error occurred while exporting playlists.", + "playlists-exported-title": "Playlists exported!", + "playlists-exported-desc": "Playlists have been successfully exported.", + "playlists-with-maps-exported-desc": "Playlists and their maps have been successfully exported.", + "playlist-delete-error-title": "Error deleting playlist", + "playlist-delete-error-desc": "An error occurred while deleting the playlist.", + "playlists-deleted-title": "Playlists deleted!", + "playlists-deleted-desc": "Playlists have been successfully deleted.", + "edit-playlist": "Edit playlist", + "playlist-edit-error-title": "Error editing playlist", + "playlist-edit-error-desc": "An error occurred while editing the playlist.", + "playlist-edited-title": "Playlist edited!", + "playlist-edited-desc": "The playlist has been successfully modified. You can now sync its maps!", + "playlists-loading": "Loading playlists...", + "no-playlists": "No playlists", + "download-playlists": "Download playlists", + "created-by": "Created by", + "stop-download": "Stop download", + "cancel-download": "Cancel download", + "open-file": "Open file", + "link-playlists": "Link playlists", + "link-playlist-desc": "Linking playlists allows sharing playlists between all versions. Once linked, this version will benefit from shared playlists", + "link-playlist-info": "Adding and deleting playlists will also be shared", + "keep-playlists": "Keep playlists", + "keep-playlists-tip": "Keeping playlists will move the playlists from the current version to the shared playlists folder. Otherwise, they will be lost", + "unlink-playlists": "Unlink playlists", + "unlink-playlist-desc": "Warning, unlinking playlists will no longer allow the use of shared playlists for this version.", + "unlink-keep-playlists-tip": "Keeping playlists will create a copy of shared playlists for the current version. Otherwise, no playlists will be kept for this version.", + "delete-playlist-ask": "Delete playlist?", + "delete-playlists-ask": "Delete playlists?", + "delete-playlist-desc": "Are you sure you want to delete the playlist \"{playlistTitle}\"?", + "delete-playlists-desc": "Are you sure you want to delete {nb} playlists?", + "delete-maps": "Delete maps", + "delete-playlist-maps-tip": "If enabled, all maps in the playlist will be deleted", + "delete-playlists-maps-tip": "If enabled, all maps in the playlists will be deleted", + "export-playlist-ask": "Export playlist?", + "export-playlists-ask": "Export playlists?", + "export-playlist-desc": "Are you sure you want to export the playlist \"{playlistTitle}\"?", + "export-playlists-desc": "Are you sure you want to export {nb} playlists?", + "export-maps": "Export maps", + "export-playlist-maps-tip": "If enabled, all maps in the playlist will also be exported", + "export-playlists-maps-tip": "If enabled, all maps in the playlists will also be exported", + "export": "Export", + "need-clone-title": "Warning", + "need-clone-desc-1": "This playlist has been downloaded from an external site and contains a synchronization link.", + "need-clone-desc-2": "To avoid losing your changes during synchronization, the playlist will be duplicated and its synchronization link removed.", + "need-clone-desc-3": "You can then, if you wish, delete the original playlist.", + "understood": "I understand", + "synchronize-playlist-ask": "Synchronize playlist?", + "synchronize-playlists-ask": "Synchronize playlists?", + "synchronize-playlist-desc": "Are you sure you want to synchronize the playlist \"{playlistTitle}\"?", + "synchronize-playlists-desc": "Are you sure you want to synchronize {nb} playlists?", + "synchronize-playlist-tip": "This action updates playlists and downloads missing maps; it may take several minutes.", + "synchronize": "Synchronize", + "curated": "Recommended", + "verified-mapper": "Verified mapper", + "empty-playlists": "Empty playlists", + "search-playlist": "Search for a playlist", + "no-playlists-found": "No playlists found", + "error-occur-while-loading-playlists": "An error occurred while loading playlists", + "error-occur-while-loading-playlist": "An error occurred while loading the playlist", + "loading-maps": "Loading maps...", + "no-maps-found-for-playlist": "No maps found for this playlist", + "playlist-contain-no-maps": "The playlist contains no maps", + "no-map-installed-for-playlist": "No maps installed for this playlist", + "playlist-is-waiting-to-download": "The playlist is waiting to download", + "download-maps": "Download maps", + "download-missing-maps": "Download missing maps", + "playlist-is-downloading": "The playlist is downloading", + "some-playlist-maps-are-missing": "Some maps in this playlist are missing", + "create-a-playlist": "Create a playlist", + "synchronize-playlists": "Synchronize playlists", + "export-playlists": "Export playlists", + "delete-playlists": "Delete playlists", + "choose-image": "Choose an image", + "title": "Title", + "playlist-title": "Playlist title", + "description": "Description", + "playlist-description": "Playlist description", + "author": "Author", + "playlist-author": "Playlist author", + "save": "Save", + "loading": "Loading...", + "installed": "Installed", + "no-map-found": "No map found", + "edit-playlist-shortcuts": "Hold Shift or Ctrl to select multiple maps", + "add-to-playlist": "Add to playlist", + "remove-from-playlist": "Remove from playlist", + "playlist-is-empty": "The playlist is empty", + "continue": "Continue", + "nb-maps": "Number of maps", + "nb-mappers": "Number of mappers", + "duration": "Duration", + "nps": "Notes per second", + "date-picker": { + "start-date-end-date": "Start date — End date", + "all": "All", + "last-24h": "Last 24h", + "last-week": "Last week", + "last-month": "Last month", + "3-last-month": "Last 3 months" + } + }, "dateformat": { "dayNames": ["Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat", "Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday"], "monthNames": ["Jan", "Feb", "Mar", "Apr", "May", "June", "Jul", "Aug", "Sept", "Oct", "Nov", "Dec", "January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December"], diff --git a/assets/jsons/translations/es.json b/assets/jsons/translations/es.json index 705745da..9c2af096 100644 --- a/assets/jsons/translations/es.json +++ b/assets/jsons/translations/es.json @@ -998,6 +998,122 @@ } } }, + "playlist": { + "error-playlist-creation-title": "Error al crear la lista de reproducción", + "error-playlist-creation-desc": "Ocurrió un error al crear la lista de reproducción.", + "playlist-created-title": "Lista de reproducción creada", + "playlist-created-desc": "La lista de reproducción se ha creado con éxito. ¡Ahora puedes sincronizar sus mapas!", + "download-playlist": "Descargar lista de reproducción", + "synchronize-playlist": "Sincronizar lista de reproducción", + "synchronize-maps": "Sincronizar mapas", + "error-playlists-synchronization-title": "Error al sincronizar listas de reproducción", + "error-playlists-synchronization-desc": "Ocurrió un error al sincronizar las listas de reproducción.", + "playlists-synchronized-title": "¡Listas de reproducción sincronizadas!", + "playlists-synchronized-desc": "Las listas de reproducción y sus mapas han sido descargados.", + "playlists-export-error-title": "Error al exportar listas de reproducción", + "playlists-export-error-desc": "Ocurrió un error al exportar las listas de reproducción.", + "playlists-exported-title": "¡Listas de reproducción exportadas!", + "playlists-exported-desc": "Las listas de reproducción se han exportado con éxito.", + "playlists-with-maps-exported-desc": "Las listas de reproducción y sus mapas se han exportado con éxito.", + "playlist-delete-error-title": "Error al eliminar la lista de reproducción", + "playlist-delete-error-desc": "Ocurrió un error al eliminar la lista de reproducción.", + "playlists-deleted-title": "¡Listas de reproducción eliminadas!", + "playlists-deleted-desc": "Las listas de reproducción se han eliminado con éxito.", + "edit-playlist": "Editar lista de reproducción", + "playlist-edit-error-title": "Error al editar la lista de reproducción", + "playlist-edit-error-desc": "Ocurrió un error al editar la lista de reproducción.", + "playlist-edited-title": "¡Lista de reproducción editada!", + "playlist-edited-desc": "La lista de reproducción se ha modificado con éxito. ¡Ahora puedes sincronizar sus mapas!", + "playlists-loading": "Cargando listas de reproducción...", + "no-playlists": "No hay listas de reproducción", + "download-playlists": "Descargar listas de reproducción", + "created-by": "Creado por", + "stop-download": "Detener descarga", + "cancel-download": "Cancelar descarga", + "open-file": "Abrir archivo", + "link-playlists": "Vincular listas de reproducción", + "link-playlist-desc": "Vincular listas de reproducción permite compartirlas entre todas las versiones. Una vez vinculada, esta versión se beneficiará de las listas de reproducción compartidas", + "link-playlist-info": "Añadir y eliminar listas de reproducción también se compartirá", + "keep-playlists": "Mantener listas de reproducción", + "keep-playlists-tip": "Mantener las listas de reproducción moverá las listas de la versión actual a la carpeta de listas compartidas. De lo contrario, se perderán", + "unlink-playlists": "Desvincular listas de reproducción", + "unlink-playlist-desc": "Advertencia, desvincular las listas de reproducción ya no permitirá el uso de listas compartidas para esta versión.", + "unlink-keep-playlists-tip": "Mantener las listas de reproducción creará una copia de las listas compartidas para la versión actual. De lo contrario, no se mantendrán listas para esta versión.", + "delete-playlist-ask": "¿Eliminar lista de reproducción?", + "delete-playlists-ask": "¿Eliminar listas de reproducción?", + "delete-playlist-desc": "¿Estás seguro de que quieres eliminar la lista de reproducción \"{playlistTitle}\"?", + "delete-playlists-desc": "¿Estás seguro de que quieres eliminar {nb} listas de reproducción?", + "delete-maps": "Eliminar mapas", + "delete-playlist-maps-tip": "Si está activado, se eliminarán todos los mapas de la lista de reproducción", + "delete-playlists-maps-tip": "Si está activado, se eliminarán todos los mapas de las listas de reproducción", + "export-playlist-ask": "¿Exportar lista de reproducción?", + "export-playlists-ask": "¿Exportar listas de reproducción?", + "export-playlist-desc": "¿Estás seguro de que quieres exportar la lista de reproducción \"{playlistTitle}\"?", + "export-playlists-desc": "¿Estás seguro de que quieres exportar {nb} listas de reproducción?", + "export-maps": "Exportar mapas", + "export-playlist-maps-tip": "Si está activado, también se exportarán todos los mapas de la lista de reproducción", + "export-playlists-maps-tip": "Si está activado, también se exportarán todos los mapas de las listas de reproducción", + "export": "Exportar", + "need-clone-title": "Advertencia", + "need-clone-desc-1": "Esta lista de reproducción se ha descargado de un sitio externo y contiene un enlace de sincronización.", + "need-clone-desc-2": "Para evitar perder tus cambios durante la sincronización, la lista de reproducción se duplicará y se eliminará su enlace de sincronización.", + "need-clone-desc-3": "Luego puedes, si lo deseas, eliminar la lista de reproducción original.", + "understood": "Entendido", + "synchronize-playlist-ask": "¿Sincronizar lista de reproducción?", + "synchronize-playlists-ask": "¿Sincronizar listas de reproducción?", + "synchronize-playlist-desc": "¿Estás seguro de que quieres sincronizar la lista de reproducción \"{playlistTitle}\"?", + "synchronize-playlists-desc": "¿Estás seguro de que quieres sincronizar {nb} listas de reproducción?", + "synchronize-playlist-tip": "Esta acción actualiza las listas de reproducción y descarga los mapas faltantes; puede tardar varios minutos.", + "synchronize": "Sincronizar", + "curated": "Recomendado", + "verified-mapper": "Mapeador verificado", + "empty-playlists": "Listas de reproducción vacías", + "search-playlist": "Buscar una lista de reproducción", + "no-playlists-found": "No se encontraron listas de reproducción", + "error-occur-while-loading-playlists": "Ocurrió un error al cargar las listas de reproducción", + "error-occur-while-loading-playlist": "Ocurrió un error al cargar la lista de reproducción", + "loading-maps": "Cargando mapas...", + "no-maps-found-for-playlist": "No se encontraron mapas para esta lista de reproducción", + "playlist-contain-no-maps": "La lista de reproducción no contiene mapas", + "no-map-installed-for-playlist": "No hay mapas instalados para esta lista de reproducción", + "playlist-is-waiting-to-download": "La lista de reproducción está esperando para descargar", + "download-maps": "Descargar mapas", + "download-missing-maps": "Descargar mapas faltantes", + "playlist-is-downloading": "La lista de reproducción se está descargando", + "some-playlist-maps-are-missing": "Faltan algunos mapas en esta lista de reproducción", + "create-a-playlist": "Crear una lista de reproducción", + "synchronize-playlists": "Sincronizar listas de reproducción", + "export-playlists": "Exportar listas de reproducción", + "delete-playlists": "Eliminar listas de reproducción", + "choose-image": "Elegir una imagen", + "title": "Título", + "playlist-title": "Título de la lista de reproducción", + "description": "Descripción", + "playlist-description": "Descripción de la lista de reproducción", + "author": "Autor", + "playlist-author": "Autor de la lista de reproducción", + "save": "Guardar", + "loading": "Cargando...", + "installed": "Instalado", + "no-map-found": "No se encontró ningún mapa", + "edit-playlist-shortcuts": "Mantén presionado Shift o Ctrl para seleccionar múltiples mapas", + "add-to-playlist": "Añadir a la lista de reproducción", + "remove-from-playlist": "Quitar de la lista de reproducción", + "playlist-is-empty": "La lista de reproducción está vacía", + "continue": "Continuar", + "nb-maps": "Número de mapas", + "nb-mappers": "Número de mapeadores", + "duration": "Duración", + "nps": "Notas por segundo", + "date-picker": { + "start-date-end-date": "Fecha de inicio — Fecha de fin", + "all": "Todo", + "last-24h": "Últimas 24h", + "last-week": "Última semana", + "last-month": "Último mes", + "3-last-month": "Últimos 3 meses" + } + }, "dateformat": { "dayNames": ["Dom", "Lun", "Mar", "Mié", "Jue", "Vie", "Sáb", "Domingo", "Lunes", "Martes", "Miércoles", "Jueves", "Viernes", "Sábado"], "monthNames": ["Ene", "Feb", "Mar", "Abr", "May", "Jun", "Jul", "Ago", "Sep", "Oct", "Nov", "Dic", "Enero", "Febrero", "Marzo", "Abril", "Mayo", "Junio", "Julio", "Agosto", "Septiembre", "Octubre", "Noviembre", "Diciembre"], diff --git a/assets/jsons/translations/fr.json b/assets/jsons/translations/fr.json index b48b00fb..138c0bea 100644 --- a/assets/jsons/translations/fr.json +++ b/assets/jsons/translations/fr.json @@ -806,7 +806,8 @@ "bsr-code" : "Code BSR", "download" : "Télécharger la carte", "downloading" :"Téléchargement de la carte", - "cancel-download" : "Annuler le téléchargement" + "cancel-download" : "Annuler le téléchargement", + "hightlight-difficulty" : "Surligner la difficulté" } }, "models": { @@ -998,6 +999,122 @@ } } }, + "playlist": { + "error-playlist-creation-title": "Erreur lors de la création de la playlist", + "error-playlist-creation-desc": "Une erreur est survenue lors de la création de la playlist.", + "playlist-created-title": "Playlist créée", + "playlist-created-desc": "La playlist a été créée avec succès. Tu peut maintenant synchroniser ses maps !", + "download-playlist": "Télécharger la playlist", + "synchronize-playlist": "Synchroniser la playlist", + "synchronize-maps": "Synchroniser les maps", + "error-playlists-synchronization-title": "Erreur lors de la synchronisation des playlists", + "error-playlists-synchronization-desc": "Une erreur est survenue lors de la synchronisation des playlists.", + "playlists-synchronized-title": "Playlists synchronisées !", + "playlists-synchronized-desc": "Les playlists et leurs maps ont été téléchargées.", + "playlists-export-error-title": "Erreur lors de l'exportation des playlists", + "playlists-export-error-desc": "Une erreur est survenue lors de l'exportation des playlists.", + "playlists-exported-title": "Playlists exportées !", + "playlists-exported-desc": "Les playlists ont été exportées avec succès.", + "playlists-with-maps-exported-desc": "Les playlists et leurs maps ont été exportées avec succès.", + "playlist-delete-error-title": "Erreur lors de la suppression de la playlist", + "playlist-delete-error-desc": "Une erreur est survenue lors de la suppression de la playlist.", + "playlists-deleted-title": "Playlists supprimées !", + "playlists-deleted-desc": "Les playlists ont été supprimées avec succès.", + "edit-playlist": "Éditer la playlist", + "playlist-edit-error-title": "Erreur lors de l'édition de la playlist", + "playlist-edit-error-desc": "Une erreur est survenue lors de l'édition de la playlist.", + "playlist-edited-title": "Playlist éditée !", + "playlist-edited-desc": "La playlist a été modifiée avec succès. Tu peut maintenant synchroniser ses maps !", + "playlists-loading": "Chargement des playlist...", + "no-playlists": "Aucune playlist", + "download-playlists": "Télécharger des playlists", + "created-by": "Créée par", + "stop-download": "Arrêter le téléchargement", + "cancel-download": "Annuler le téléchargement", + "open-file": "Ouvrir le fichier", + "link-playlists": "Lier les playlists", + "link-playlist-desc": "La liaison des playlists permet de partager les playlists entre toute les version. Une fois liée, cette version profitera des playlists partagées", + "link-playlist-info": "L'ajout et la suppression de playlists sera également partagé", + "keep-playlists": "Conserver les playlists", + "keep-playlists-tip": "Conserver les playlists déplacera les playlists de la version actuelle dans le dossier des playlists partagées. Dans le cas contraire elles seront perdues", + "unlink-playlists": "Délier les playlists", + "unlink-playlist-desc": "Attention, délier les playlists ne permettra plus l'utilisation des playlists paratagées pour cette version.", + "unlink-keep-playlists-tip": "Conserver les playlists créera une copie des playlists partagées pour la version actuelle. Dans le cas contraire, aucune playlist ne sera conservée pour cette version.", + "delete-playlist-ask": "Supprimer la playlist ?", + "delete-playlists-ask": "Supprimer les playlists ?", + "delete-playlist-desc": "Es-tu sur de vouloir supprimer la playlist \"{playlistTitle}\" ?", + "delete-playlists-desc": "Es-tu sur de vouloir supprimer {nb} playlists ?", + "delete-maps": "Supprimer les maps", + "delete-playlist-maps-tip": "Si activé, toutes les maps de la playlist seront supprimées", + "delete-playlists-maps-tip": "Si activé, toutes les maps des playlists seront supprimées", + "export-playlist-ask": "Exporter la playlist ?", + "export-playlists-ask": "Exporter les playlists ?", + "export-playlist-desc": "Es-tu sur de vouloir exporter la playlist \"{playlistTitle}\" ?", + "export-playlists-desc": "Es-tu sur de vouloir exporter les {nb} playlists ?", + "export-maps": "Exporter les maps", + "export-playlist-maps-tip": "Si activé, toutes les maps de la playlist seront également exportées", + "export-playlists-maps-tip": "Si activé, toutes les maps des playlists seront également exportées", + "export": "Exporter", + "need-clone-title": "Attention", + "need-clone-desc-1": "Cette playlist a été téléchargée depuis un site externe et contient un lien de synchronisation.", + "need-clone-desc-2": "Pour éviter de perdre vos modifications lors d'une synchronisation, la playlist va être dupliquée et son lien de synchronisation supprimé.", + "need-clone-desc-3": "Vous pourrez ensuite, si vous le souhaitez, supprimer la playlist originale.", + "understood": "J'ai compris", + "synchronize-playlist-ask": "Synchroniser la playlist ?", + "synchronize-playlists-ask": "Synchroniser les playlists ?", + "synchronize-playlist-desc": "Es-tu sur de vouloir synchroniser la playlist \"{playlistTitle}\" ?", + "synchronize-playlists-desc": "Es-tu sur de vouloir synchroniser les {nb} playlists ?", + "synchronize-playlist-tip": "Cette action met à jour les playlists et télécharge les maps manquantes; cela peut durer plusieurs minutes.", + "synchronize": "Synchroniser", + "curated": "Recommandée", + "verified-mapper": "Mapper vérifié", + "empty-playlists": "Playlists vides", + "search-playlist": "Rechercher une playlist", + "no-playlists-found": "Aucune playlists trouvées", + "error-occur-while-loading-playlists": "Une erreur est survenue lors du chargement des playlists", + "error-occur-while-loading-playlist": "Une erreur est survenue lors du chargement de la playlist", + "loading-maps":"Chargement des maps...", + "no-maps-found-for-playlist":"Aucune map trouvée pour cette playlist", + "playlist-contain-no-maps":"La playlist ne contient aucune map", + "no-map-installed-for-playlist":"Aucune map installée pour cette playlist", + "playlist-is-waiting-to-download":"La playlist est en attente de téléchargment", + "download-maps": "Télécharger les maps", + "download-missing-maps": "Télécharger les maps manquantes", + "playlist-is-downloading":"La playlist est en cours de téléchargement", + "some-playlist-maps-are-missing":"Certaines maps de cette playlist sont manquantes", + "create-a-playlist": "Créer une playlist", + "synchronize-playlists": "Synchroniser les playlists", + "export-playlists": "Exporter les playlists", + "delete-playlists": "Supprimer les playlists", + "choose-image": "Choisir une image", + "title": "Titre", + "playlist-title": "Titre de la playlist", + "description": "Description", + "playlist-description": "Description de la playlist", + "author": "Auteur", + "playlist-author": "Auteur de la playlist", + "save": "Enregistrer", + "loading": "Chargement...", + "installed": "Installée", + "no-map-found": "Aucune map trouvée", + "edit-playlist-shortcuts": "Maintenez Maj ou Ctrl pour sélectionner plusieurs maps", + "add-to-playlist": "Ajouter à la playlist", + "remove-from-playlist": "Retirer de la playlist", + "playlist-is-empty": "La playlist est vide", + "continue": "Continuer", + "nb-maps": "Nombre de maps", + "nb-mappers": "Nombre de mappers", + "duration": "Durée", + "nps": "Notes par secondes", + "date-picker": { + "start-date-end-date": "Date début — Date fin", + "all": "Tout", + "last-24h": "Dernières 24h", + "last-week": "Dernière semaine", + "last-month": "Dernier mois", + "3-last-month": "3 derniers mois" + } + }, "dateformat": { "dayNames": ["Dim", "Lun", "Mar", "Mer", "Jeu", "Ven", "Sam", "Dimanche", "Lundi", "Mardi", "Mercredi", "Jeudi", "Vendredi", "Samedi"], "monthNames": ["Jan", "Fév", "Mar", "Avr", "Mai", "Jun", "Juil", "Aou", "Sept", "Oct", "Nov", "Déc", "Janvier", "Février", "Mars", "Avril", "Mai", "Juin", "Juillet", "Août", "Septembre", "Octobre", "Novembre", "Décembre"], diff --git a/assets/jsons/translations/ja.json b/assets/jsons/translations/ja.json index 5792fa84..f5a371a1 100644 --- a/assets/jsons/translations/ja.json +++ b/assets/jsons/translations/ja.json @@ -998,6 +998,122 @@ } } }, + "playlist": { + "error-playlist-creation-title": "プレイリストの作成エラー", + "error-playlist-creation-desc": "プレイリストの作成中にエラーが発生しました。", + "playlist-created-title": "プレイリストが作成されました", + "playlist-created-desc": "プレイリストが正常に作成されました。今すぐマップを同期できます!", + "download-playlist": "プレイリストをダウンロード", + "synchronize-playlist": "プレイリストを同期", + "synchronize-maps": "マップを同期", + "error-playlists-synchronization-title": "プレイリストの同期エラー", + "error-playlists-synchronization-desc": "プレイリストの同期中にエラーが発生しました。", + "playlists-synchronized-title": "プレイリストが同期されました!", + "playlists-synchronized-desc": "プレイリストとそのマップがダウンロードされました。", + "playlists-export-error-title": "プレイリストのエクスポートエラー", + "playlists-export-error-desc": "プレイリストのエクスポート中にエラーが発生しました。", + "playlists-exported-title": "プレイリストがエクスポートされました!", + "playlists-exported-desc": "プレイリストが正常にエクスポートされました。", + "playlists-with-maps-exported-desc": "プレイリストとそのマップが正常にエクスポートされました。", + "playlist-delete-error-title": "プレイリストの削除エラー", + "playlist-delete-error-desc": "プレイリストの削除中にエラーが発生しました。", + "playlists-deleted-title": "プレイリストが削除されました!", + "playlists-deleted-desc": "プレイリストが正常に削除されました。", + "edit-playlist": "プレイリストを編集", + "playlist-edit-error-title": "プレイリストの編集エラー", + "playlist-edit-error-desc": "プレイリストの編集中にエラーが発生しました。", + "playlist-edited-title": "プレイリストが編集されました!", + "playlist-edited-desc": "プレイリストが正常に変更されました。今すぐマップを同期できます!", + "playlists-loading": "プレイリストを読み込み中...", + "no-playlists": "プレイリストがありません", + "download-playlists": "プレイリストをダウンロード", + "created-by": "作成者", + "stop-download": "ダウンロードを停止", + "cancel-download": "ダウンロードをキャンセル", + "open-file": "ファイルを開く", + "link-playlists": "プレイリストをリンク", + "link-playlist-desc": "プレイリストをリンクすると、すべてのバージョン間でプレイリストを共有できます。リンクすると、このバージョンは共有プレイリストの恩恵を受けます", + "link-playlist-info": "プレイリストの追加と削除も共有されます", + "keep-playlists": "プレイリストを保持", + "keep-playlists-tip": "プレイリストを保持すると、現在のバージョンのプレイリストが共有プレイリストフォルダに移動されます。そうしない場合、それらは失われます", + "unlink-playlists": "プレイリストのリンクを解除", + "unlink-playlist-desc": "警告:プレイリストのリンクを解除すると、このバージョンでは共有プレイリストを使用できなくなります。", + "unlink-keep-playlists-tip": "プレイリストを保持すると、現在のバージョン用に共有プレイリストのコピーが作成されます。そうしない場合、このバージョンのプレイリストは保持されません。", + "delete-playlist-ask": "プレイリストを削除しますか?", + "delete-playlists-ask": "プレイリストを削除しますか?", + "delete-playlist-desc": "プレイリスト「{playlistTitle}」を削除してもよろしいですか?", + "delete-playlists-desc": "{nb}個のプレイリストを削除してもよろしいですか?", + "delete-maps": "マップを削除", + "delete-playlist-maps-tip": "有効にすると、プレイリスト内のすべてのマップが削除されます", + "delete-playlists-maps-tip": "有効にすると、プレイリスト内のすべてのマップが削除されます", + "export-playlist-ask": "プレイリストをエクスポートしますか?", + "export-playlists-ask": "プレイリストをエクスポートしますか?", + "export-playlist-desc": "プレイリスト「{playlistTitle}」をエクスポートしてもよろしいですか?", + "export-playlists-desc": "{nb}個のプレイリストをエクスポートしてもよろしいですか?", + "export-maps": "マップをエクスポート", + "export-playlist-maps-tip": "有効にすると、プレイリスト内のすべてのマップもエクスポートされます", + "export-playlists-maps-tip": "有効にすると、プレイリスト内のすべてのマップもエクスポートされます", + "export": "エクスポート", + "need-clone-title": "警告", + "need-clone-desc-1": "このプレイリストは外部サイトからダウンロードされ、同期リンクが含まれています。", + "need-clone-desc-2": "同期中に変更を失わないようにするため、プレイリストが複製され、同期リンクが削除されます。", + "need-clone-desc-3": "その後、必要に応じて元のプレイリストを削除できます。", + "understood": "理解しました", + "synchronize-playlist-ask": "プレイリストを同期しますか?", + "synchronize-playlists-ask": "プレイリストを同期しますか?", + "synchronize-playlist-desc": "プレイリスト「{playlistTitle}」を同期してもよろしいですか?", + "synchronize-playlists-desc": "{nb}個のプレイリストを同期してもよろしいですか?", + "synchronize-playlist-tip": "この操作はプレイリストを更新し、不足しているマップをダウンロードします。数分かかる場合があります。", + "synchronize": "同期", + "curated": "おすすめ", + "verified-mapper": "認証済みマッパー", + "empty-playlists": "空のプレイリスト", + "search-playlist": "プレイリストを検索", + "no-playlists-found": "プレイリストが見つかりません", + "error-occur-while-loading-playlists": "プレイリストの読み込み中にエラーが発生しました", + "error-occur-while-loading-playlist": "プレイリストの読み込み中にエラーが発生しました", + "loading-maps": "マップを読み込み中...", + "no-maps-found-for-playlist": "このプレイリストにマップが見つかりません", + "playlist-contain-no-maps": "プレイリストにマップが含まれていません", + "no-map-installed-for-playlist": "このプレイリストにインストールされたマップがありません", + "playlist-is-waiting-to-download": "プレイリストはダウンロード待ちです", + "download-maps": "マップをダウンロード", + "download-missing-maps": "不足しているマップをダウンロード", + "playlist-is-downloading": "プレイリストをダウンロード中です", + "some-playlist-maps-are-missing": "このプレイリストの一部のマップが不足しています", + "create-a-playlist": "プレイリストを作成", + "synchronize-playlists": "プレイリストを同期", + "export-playlists": "プレイリストをエクスポート", + "delete-playlists": "プレイリストを削除", + "choose-image": "画像を選択", + "title": "タイトル", + "playlist-title": "プレイリストのタイトル", + "description": "説明", + "playlist-description": "プレイリストの説明", + "author": "作者", + "playlist-author": "プレイリストの作者", + "save": "保存", + "loading": "読み込み中...", + "installed": "インストール済み", + "no-map-found": "マップが見つかりません", + "edit-playlist-shortcuts": "ShiftキーまたはCtrlキーを押しながら複数のマップを選択", + "add-to-playlist": "プレイリストに追加", + "remove-from-playlist": "プレイリストから削除", + "playlist-is-empty": "プレイリストが空です", + "continue": "続ける", + "nb-maps": "マップ数", + "nb-mappers": "マッパー数", + "duration": "継続時間", + "nps": "1秒あたりの音符数", + "date-picker": { + "start-date-end-date": "開始日 — 終了日", + "all": "すべて", + "last-24h": "過去24時間", + "last-week": "先週", + "last-month": "先月", + "3-last-month": "過去3ヶ月" + } + }, "dateformat": { "dayNames": ["Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat", "Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday"], "monthNames": ["Jan", "Feb", "Mar", "Apr", "May", "June", "Jul", "Aug", "Sept", "Oct", "Nov", "Dec", "January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December"], diff --git a/assets/jsons/translations/ru.json b/assets/jsons/translations/ru.json index 1e219d32..c152e2a1 100644 --- a/assets/jsons/translations/ru.json +++ b/assets/jsons/translations/ru.json @@ -997,6 +997,122 @@ } } }, + "playlist": { + "error-playlist-creation-title": "Ошибка при создании плейлиста", + "error-playlist-creation-desc": "Произошла ошибка при создании плейлиста.", + "playlist-created-title": "Плейлист создан", + "playlist-created-desc": "Плейлист успешно создан. Теперь вы можете синхронизировать его карты!", + "download-playlist": "Скачать плейлист", + "synchronize-playlist": "Синхронизировать плейлист", + "synchronize-maps": "Синхронизировать карты", + "error-playlists-synchronization-title": "Ошибка синхронизации плейлистов", + "error-playlists-synchronization-desc": "Произошла ошибка при синхронизации плейлистов.", + "playlists-synchronized-title": "Плейлисты синхронизированы!", + "playlists-synchronized-desc": "Плейлисты и их карты были загружены.", + "playlists-export-error-title": "Ошибка экспорта плейлистов", + "playlists-export-error-desc": "Произошла ошибка при экспорте плейлистов.", + "playlists-exported-title": "Плейлисты экспортированы!", + "playlists-exported-desc": "Плейлисты успешно экспортированы.", + "playlists-with-maps-exported-desc": "Плейлисты и их карты успешно экспортированы.", + "playlist-delete-error-title": "Ошибка удаления плейлиста", + "playlist-delete-error-desc": "Произошла ошибка при удалении плейлиста.", + "playlists-deleted-title": "Плейлисты удалены!", + "playlists-deleted-desc": "Плейлисты успешно удалены.", + "edit-playlist": "Редактировать плейлист", + "playlist-edit-error-title": "Ошибка редактирования плейлиста", + "playlist-edit-error-desc": "Произошла ошибка при редактировании плейлиста.", + "playlist-edited-title": "Плейлист отредактирован!", + "playlist-edited-desc": "Плейлист успешно изменен. Теперь вы можете синхронизировать его карты!", + "playlists-loading": "Загрузка плейлистов...", + "no-playlists": "Нет плейлистов", + "download-playlists": "Скачать плейлисты", + "created-by": "Создано", + "stop-download": "Остановить загрузку", + "cancel-download": "Отменить загрузку", + "open-file": "Открыть файл", + "link-playlists": "Связать плейлисты", + "link-playlist-desc": "Связывание плейлистов позволяет делиться плейлистами между всеми версиями. После связывания эта версия будет иметь доступ к общим плейлистам", + "link-playlist-info": "Добавление и удаление плейлистов также будет общим", + "keep-playlists": "Сохранить плейлисты", + "keep-playlists-tip": "Сохранение плейлистов переместит плейлисты из текущей версии в папку общих плейлистов. В противном случае они будут потеряны", + "unlink-playlists": "Отвязать плейлисты", + "unlink-playlist-desc": "Внимание, отвязка плейлистов больше не позволит использовать общие плейлисты для этой версии.", + "unlink-keep-playlists-tip": "Сохранение плейлистов создаст копию общих плейлистов для текущей версии. В противном случае для этой версии не будут сохранены плейлисты.", + "delete-playlist-ask": "Удалить плейлист?", + "delete-playlists-ask": "Удалить плейлисты?", + "delete-playlist-desc": "Вы уверены, что хотите удалить плейлист \"{playlistTitle}\"?", + "delete-playlists-desc": "Вы уверены, что хотите удалить {nb} плейлистов?", + "delete-maps": "Удалить карты", + "delete-playlist-maps-tip": "Если включено, все карты в плейлисте будут удалены", + "delete-playlists-maps-tip": "Если включено, все карты в плейлистах будут удалены", + "export-playlist-ask": "Экспортировать плейлист?", + "export-playlists-ask": "Экспортировать плейлисты?", + "export-playlist-desc": "Вы уверены, что хотите экспортировать плейлист \"{playlistTitle}\"?", + "export-playlists-desc": "Вы уверены, что хотите экспортировать {nb} плейлистов?", + "export-maps": "Экспортировать карты", + "export-playlist-maps-tip": "Если включено, все карты в плейлисте также будут экспортированы", + "export-playlists-maps-tip": "Если включено, все карты в плейлистах также будут экспортированы", + "export": "Экспорт", + "need-clone-title": "Предупреждение", + "need-clone-desc-1": "Этот плейлист был загружен с внешнего сайта и содержит ссылку для синхронизации.", + "need-clone-desc-2": "Чтобы избежать потери ваших изменений во время синхронизации, плейлист будет дублирован, а его ссылка для синхронизации удалена.", + "need-clone-desc-3": "Затем вы можете, если хотите, удалить оригинальный плейлист.", + "understood": "Я понимаю", + "synchronize-playlist-ask": "Синхронизировать плейлист?", + "synchronize-playlists-ask": "Синхронизировать плейлисты?", + "synchronize-playlist-desc": "Вы уверены, что хотите синхронизировать плейлист \"{playlistTitle}\"?", + "synchronize-playlists-desc": "Вы уверены, что хотите синхронизировать {nb} плейлистов?", + "synchronize-playlist-tip": "Это действие обновляет плейлисты и загружает отсутствующие карты; это может занять несколько минут.", + "synchronize": "Синхронизировать", + "curated": "Рекомендованные", + "verified-mapper": "Проверенный маппер", + "empty-playlists": "Пустые плейлисты", + "search-playlist": "Поиск плейлиста", + "no-playlists-found": "Плейлисты не найдены", + "error-occur-while-loading-playlists": "Произошла ошибка при загрузке плейлистов", + "error-occur-while-loading-playlist": "Произошла ошибка при загрузке плейлиста", + "loading-maps": "Загрузка карт...", + "no-maps-found-for-playlist": "Для этого плейлиста не найдено карт", + "playlist-contain-no-maps": "Плейлист не содержит карт", + "no-map-installed-for-playlist": "Для этого плейлиста не установлено карт", + "playlist-is-waiting-to-download": "Плейлист ожидает загрузки", + "download-maps": "Скачать карты", + "download-missing-maps": "Скачать отсутствующие карты", + "playlist-is-downloading": "Плейлист загружается", + "some-playlist-maps-are-missing": "Некоторые карты в этом плейлисте отсутствуют", + "create-a-playlist": "Создать плейлист", + "synchronize-playlists": "Синхронизировать плейлисты", + "export-playlists": "Экспортировать плейлисты", + "delete-playlists": "Удалить плейлисты", + "choose-image": "Выбрать изображение", + "title": "Название", + "playlist-title": "Название плейлиста", + "description": "Описание", + "playlist-description": "Описание плейлиста", + "author": "Автор", + "playlist-author": "Автор плейлиста", + "save": "Сохранить", + "loading": "Загрузка...", + "installed": "Установлено", + "no-map-found": "Карта не найдена", + "edit-playlist-shortcuts": "Удерживайте Shift или Ctrl для выбора нескольких карт", + "add-to-playlist": "Добавить в плейлист", + "remove-from-playlist": "Удалить из плейлиста", + "playlist-is-empty": "Плейлист пуст", + "continue": "Продолжить", + "nb-maps": "Количество карт", + "nb-mappers": "Количество мапперов", + "duration": "Продолжительность", + "nps": "Нот в секунду", + "date-picker": { + "start-date-end-date": "Дата начала — Дата окончания", + "all": "Все", + "last-24h": "Последние 24 часа", + "last-week": "Последняя неделя", + "last-month": "Последний месяц", + "3-last-month": "Последние 3 месяца" + } + }, "dateformat": { "dayNames": ["Вск", "Пнд", "Втр", "Срд", "Чтв", "Птн", "Суб", "Воскресение", "Понедельник", "Вторник", "Среда", "Четверг", "Пятница", "Суббота"], "monthNames": ["Янв", "Фев", "Мар", "Апр", "Май", "Июн", "Июл", "Авн", "Сен", "Окт", "Ноя", "Дек", "Январь", "Февраль", "Март", "Апрель", "Май", "Июнь", "Июль", "Август", "Сентябрь", "Октябрь", "Ноябрь", "Декабрь"], diff --git a/assets/jsons/translations/zh-tw.json b/assets/jsons/translations/zh-tw.json index 4d6f472d..e9834752 100644 --- a/assets/jsons/translations/zh-tw.json +++ b/assets/jsons/translations/zh-tw.json @@ -998,6 +998,122 @@ } } }, + "playlist": { + "error-playlist-creation-title": "建立播放清單時發生錯誤", + "error-playlist-creation-desc": "建立播放清單時發生錯誤。", + "playlist-created-title": "播放清單已建立", + "playlist-created-desc": "播放清單已成功建立。您現在可以同步其地圖了!", + "download-playlist": "下載播放清單", + "synchronize-playlist": "同步播放清單", + "synchronize-maps": "同步地圖", + "error-playlists-synchronization-title": "同步播放清單時發生錯誤", + "error-playlists-synchronization-desc": "同步播放清單時發生錯誤。", + "playlists-synchronized-title": "播放清單已同步!", + "playlists-synchronized-desc": "播放清單及其地圖已下載。", + "playlists-export-error-title": "匯出播放清單時發生錯誤", + "playlists-export-error-desc": "匯出播放清單時發生錯誤。", + "playlists-exported-title": "播放清單已匯出!", + "playlists-exported-desc": "播放清單已成功匯出。", + "playlists-with-maps-exported-desc": "播放清單及其地圖已成功匯出。", + "playlist-delete-error-title": "刪除播放清單時發生錯誤", + "playlist-delete-error-desc": "刪除播放清單時發生錯誤。", + "playlists-deleted-title": "播放清單已刪除!", + "playlists-deleted-desc": "播放清單已成功刪除。", + "edit-playlist": "編輯播放清單", + "playlist-edit-error-title": "編輯播放清單時發生錯誤", + "playlist-edit-error-desc": "編輯播放清單時發生錯誤。", + "playlist-edited-title": "播放清單已編輯!", + "playlist-edited-desc": "播放清單已成功修改。您現在可以同步其地圖了!", + "playlists-loading": "正在載入播放清單...", + "no-playlists": "沒有播放清單", + "download-playlists": "下載播放清單", + "created-by": "建立者", + "stop-download": "停止下載", + "cancel-download": "取消下載", + "open-file": "開啟檔案", + "link-playlists": "連結播放清單", + "link-playlist-desc": "連結播放清單允許在所有版本之間共享播放清單。一旦連結,此版本將受益於共享播放清單", + "link-playlist-info": "新增和刪除播放清單也將被共享", + "keep-playlists": "保留播放清單", + "keep-playlists-tip": "保留播放清單將把當前版本的播放清單移動到共享播放清單資料夾。否則,它們將遺失", + "unlink-playlists": "取消連結播放清單", + "unlink-playlist-desc": "警告,取消連結播放清單將不再允許此版本使用共享播放清單。", + "unlink-keep-playlists-tip": "保留播放清單將為當前版本建立共享播放清單的副本。否則,此版本將不保留任何播放清單。", + "delete-playlist-ask": "刪除播放清單?", + "delete-playlists-ask": "刪除播放清單?", + "delete-playlist-desc": "您確定要刪除播放清單 \"{playlistTitle}\" 嗎?", + "delete-playlists-desc": "您確定要刪除 {nb} 個播放清單嗎?", + "delete-maps": "刪除地圖", + "delete-playlist-maps-tip": "如果啟用,播放清單中的所有地圖都將被刪除", + "delete-playlists-maps-tip": "如果啟用,播放清單中的所有地圖都將被刪除", + "export-playlist-ask": "匯出播放清單?", + "export-playlists-ask": "匯出播放清單?", + "export-playlist-desc": "您確定要匯出播放清單 \"{playlistTitle}\" 嗎?", + "export-playlists-desc": "您確定要匯出 {nb} 個播放清單嗎?", + "export-maps": "匯出地圖", + "export-playlist-maps-tip": "如果啟用,播放清單中的所有地圖也將被匯出", + "export-playlists-maps-tip": "如果啟用,播放清單中的所有地圖也將被匯出", + "export": "匯出", + "need-clone-title": "警告", + "need-clone-desc-1": "此播放清單已從外部網站下載,並包含同步連結。", + "need-clone-desc-2": "為避免在同步過程中遺失更改,播放清單將被複製,並刪除其同步連結。", + "need-clone-desc-3": "然後,如果您願意,可以刪除原始播放清單。", + "understood": "我明白了", + "synchronize-playlist-ask": "同步播放清單?", + "synchronize-playlists-ask": "同步播放清單?", + "synchronize-playlist-desc": "您確定要同步播放清單 \"{playlistTitle}\" 嗎?", + "synchronize-playlists-desc": "您確定要同步 {nb} 個播放清單嗎?", + "synchronize-playlist-tip": "此操作更新播放清單並下載缺失的地圖;可能需要幾分鐘。", + "synchronize": "同步", + "curated": "精選", + "verified-mapper": "已驗證的製圖者", + "empty-playlists": "空播放清單", + "search-playlist": "搜尋播放清單", + "no-playlists-found": "未找到播放清單", + "error-occur-while-loading-playlists": "載入播放清單時發生錯誤", + "error-occur-while-loading-playlist": "載入播放清單時發生錯誤", + "loading-maps": "正在載入地圖...", + "no-maps-found-for-playlist": "未找到此播放清單的地圖", + "playlist-contain-no-maps": "播放清單不包含地圖", + "no-map-installed-for-playlist": "此播放清單沒有已安裝的地圖", + "playlist-is-waiting-to-download": "播放清單正在等待下載", + "download-maps": "下載地圖", + "download-missing-maps": "下載缺失的地圖", + "playlist-is-downloading": "播放清單正在下載", + "some-playlist-maps-are-missing": "此播放清單中的一些地圖缺失", + "create-a-playlist": "建立播放清單", + "synchronize-playlists": "同步播放清單", + "export-playlists": "匯出播放清單", + "delete-playlists": "刪除播放清單", + "choose-image": "選擇圖片", + "title": "標題", + "playlist-title": "播放清單標題", + "description": "描述", + "playlist-description": "播放清單描述", + "author": "作者", + "playlist-author": "播放清單作者", + "save": "儲存", + "loading": "載入中...", + "installed": "已安裝", + "no-map-found": "未找到地圖", + "edit-playlist-shortcuts": "按住 Shift 或 Ctrl 選擇多個地圖", + "add-to-playlist": "新增到播放清單", + "remove-from-playlist": "從播放清單中移除", + "playlist-is-empty": "播放清單為空", + "continue": "繼續", + "nb-maps": "地圖數量", + "nb-mappers": "製圖者數量", + "duration": "持續時間", + "nps": "每秒音符數", + "date-picker": { + "start-date-end-date": "開始日期 — 結束日期", + "all": "全部", + "last-24h": "最近24小時", + "last-week": "上週", + "last-month": "上個月", + "3-last-month": "最近3個月" + } + }, "dateformat": { "dayNames": ["週日", "週一", "週二", "週三", "週四", "週五", "週六", "星期日", "星期一", "星期二", "星期三", "星期四", "星期五", "星期六"], "monthNames": ["1 月", "2 月", "3 月", "4 月", "5 月", "6 月", "7 月", "8 月", "9 月", "10 月", "11 月", "12 月", "一月", "二月", "三月", "四月", "五月", "六月", "七月", "八月", "九月", "十月", "十一月", "十二月"], diff --git a/assets/jsons/translations/zh.json b/assets/jsons/translations/zh.json index 5d3078eb..8eb05ece 100644 --- a/assets/jsons/translations/zh.json +++ b/assets/jsons/translations/zh.json @@ -998,6 +998,122 @@ } } }, + "playlist": { + "error-playlist-creation-title": "创建播放列表时出错", + "error-playlist-creation-desc": "创建播放列表时发生错误。", + "playlist-created-title": "播放列表已创建", + "playlist-created-desc": "播放列表已成功创建。您现在可以同步其地图了!", + "download-playlist": "下载播放列表", + "synchronize-playlist": "同步播放列表", + "synchronize-maps": "同步地图", + "error-playlists-synchronization-title": "同步播放列表时出错", + "error-playlists-synchronization-desc": "同步播放列表时发生错误。", + "playlists-synchronized-title": "播放列表已同步!", + "playlists-synchronized-desc": "播放列表及其地图已下载。", + "playlists-export-error-title": "导出播放列表时出错", + "playlists-export-error-desc": "导出播放列表时发生错误。", + "playlists-exported-title": "播放列表已导出!", + "playlists-exported-desc": "播放列表已成功导出。", + "playlists-with-maps-exported-desc": "播放列表及其地图已成功导出。", + "playlist-delete-error-title": "删除播放列表时出错", + "playlist-delete-error-desc": "删除播放列表时发生错误。", + "playlists-deleted-title": "播放列表已删除!", + "playlists-deleted-desc": "播放列表已成功删除。", + "edit-playlist": "编辑播放列表", + "playlist-edit-error-title": "编辑播放列表时出错", + "playlist-edit-error-desc": "编辑播放列表时发生错误。", + "playlist-edited-title": "播放列表已编辑!", + "playlist-edited-desc": "播放列表已成功修改。您现在可以同步其地图了!", + "playlists-loading": "正在加载播放列表...", + "no-playlists": "没有播放列表", + "download-playlists": "下载播放列表", + "created-by": "创建者", + "stop-download": "停止下载", + "cancel-download": "取消下载", + "open-file": "打开文件", + "link-playlists": "链接播放列表", + "link-playlist-desc": "链接播放列表允许在所有版本之间共享播放列表。一旦链接,此版本将受益于共享播放列表", + "link-playlist-info": "添加和删除播放列表也将被共享", + "keep-playlists": "保留播放列表", + "keep-playlists-tip": "保留播放列表将把当前版本的播放列表移动到共享播放列表文件夹。否则,它们将丢失", + "unlink-playlists": "取消链接播放列表", + "unlink-playlist-desc": "警告,取消链接播放列表将不再允许此版本使用共享播放列表。", + "unlink-keep-playlists-tip": "保留播放列表将为当前版本创建共享播放列表的副本。否则,此版本将不保留任何播放列表。", + "delete-playlist-ask": "删除播放列表?", + "delete-playlists-ask": "删除播放列表?", + "delete-playlist-desc": "您确定要删除播放列表 \"{playlistTitle}\" 吗?", + "delete-playlists-desc": "您确定要删除 {nb} 个播放列表吗?", + "delete-maps": "删除地图", + "delete-playlist-maps-tip": "如果启用,播放列表中的所有地图都将被删除", + "delete-playlists-maps-tip": "如果启用,播放列表中的所有地图都将被删除", + "export-playlist-ask": "导出播放列表?", + "export-playlists-ask": "导出播放列表?", + "export-playlist-desc": "您确定要导出播放列表 \"{playlistTitle}\" 吗?", + "export-playlists-desc": "您确定要导出 {nb} 个播放列表吗?", + "export-maps": "导出地图", + "export-playlist-maps-tip": "如果启用,播放列表中的所有地图也将被导出", + "export-playlists-maps-tip": "如果启用,播放列表中的所有地图也将被导出", + "export": "导出", + "need-clone-title": "警告", + "need-clone-desc-1": "此播放列表已从外部站点下载,并包含同步链接。", + "need-clone-desc-2": "为避免在同步过程中丢失更改,播放列表将被复制,并删除其同步链接。", + "need-clone-desc-3": "然后,如果您愿意,可以删除原始播放列表。", + "understood": "我明白了", + "synchronize-playlist-ask": "同步播放列表?", + "synchronize-playlists-ask": "同步播放列表?", + "synchronize-playlist-desc": "您确定要同步播放列表 \"{playlistTitle}\" 吗?", + "synchronize-playlists-desc": "您确定要同步 {nb} 个播放列表吗?", + "synchronize-playlist-tip": "此操作更新播放列表并下载缺失的地图;可能需要几分钟。", + "synchronize": "同步", + "curated": "推荐", + "verified-mapper": "已验证的制图者", + "empty-playlists": "空播放列表", + "search-playlist": "搜索播放列表", + "no-playlists-found": "未找到播放列表", + "error-occur-while-loading-playlists": "加载播放列表时发生错误", + "error-occur-while-loading-playlist": "加载播放列表时发生错误", + "loading-maps": "正在加载地图...", + "no-maps-found-for-playlist": "未找到此播放列表的地图", + "playlist-contain-no-maps": "播放列表不包含地图", + "no-map-installed-for-playlist": "此播放列表没有已安装的地图", + "playlist-is-waiting-to-download": "播放列表正在等待下载", + "download-maps": "下载地图", + "download-missing-maps": "下载缺失的地图", + "playlist-is-downloading": "播放列表正在下载", + "some-playlist-maps-are-missing": "此播放列表中的一些地图缺失", + "create-a-playlist": "创建播放列表", + "synchronize-playlists": "同步播放列表", + "export-playlists": "导出播放列表", + "delete-playlists": "删除播放列表", + "choose-image": "选择图片", + "title": "标题", + "playlist-title": "播放列表标题", + "description": "描述", + "playlist-description": "播放列表描述", + "author": "作者", + "playlist-author": "播放列表作者", + "save": "保存", + "loading": "加载中...", + "installed": "已安装", + "no-map-found": "未找到地图", + "edit-playlist-shortcuts": "按住 Shift 或 Ctrl 选择多个地图", + "add-to-playlist": "添加到播放列表", + "remove-from-playlist": "从播放列表中移除", + "playlist-is-empty": "播放列表为空", + "continue": "继续", + "nb-maps": "地图数量", + "nb-mappers": "制图者数量", + "duration": "持续时间", + "nps": "每秒音符数", + "date-picker": { + "start-date-end-date": "开始日期 — 结束日期", + "all": "全部", + "last-24h": "最近24小时", + "last-week": "上周", + "last-month": "上个月", + "3-last-month": "最近3个月" + } + }, "dateformat": { "dayNames": ["周日", "周一", "周二", "周三", "周四", "周五", "周六", "星期日", "星期一", "星期二", "星期三", "星期四", "星期五", "星期六"], "monthNames": ["1 月", "2 月", "3 月", "4 月", "5 月", "6 月", "7 月", "8 月", "9 月", "10 月", "11 月", "12 月", "一月", "二月", "三月", "四月", "五月", "六月", "七月", "八月", "九月", "十月", "十一月", "十二月"], diff --git a/src/renderer/components/maps-playlists-panel/maps-playlists-panel.component.tsx b/src/renderer/components/maps-playlists-panel/maps-playlists-panel.component.tsx index cf386373..3dbe0aed 100644 --- a/src/renderer/components/maps-playlists-panel/maps-playlists-panel.component.tsx +++ b/src/renderer/components/maps-playlists-panel/maps-playlists-panel.component.tsx @@ -108,10 +108,10 @@ export function MapsPlaylistsPanel({ version, isActive }: Props) { } return [ - { icon: "add", text: "Créer une playlist", onClick: () => playlistsRef?.current?.createPlaylist?.() }, - { icon: "sync", text: "Synchroniser les playlists", onClick: () => playlistsRef?.current?.syncPlaylists?.() }, - { icon: "export", text: "Exporter les playlists", onClick: () => playlistsRef?.current?.exportPlaylists?.() }, - { icon: "trash", text: "Supprimer les playlists", onClick: () => playlistsRef?.current?.deletePlaylists?.() }, + { icon: "add", text: t("playlist.create-a-playlist"), onClick: () => playlistsRef?.current?.createPlaylist?.() }, + { icon: "sync", text: t("playlist.synchronize-playlists"), onClick: () => playlistsRef?.current?.syncPlaylists?.() }, + { icon: "export", text: t("playlist.export-playlists"), onClick: () => playlistsRef?.current?.exportPlaylists?.() }, + { icon: "trash", text: t("playlist.delete-playlists"), onClick: () => playlistsRef?.current?.deletePlaylists?.() }, ]; })(); @@ -119,7 +119,7 @@ export function MapsPlaylistsPanel({ version, isActive }: Props) {
Créé par {author}
+{t("playlist.created-by")} {author}
- {error ? "Une erreur est survenue lors du chargement des playlists" : "Chargement des playlists..."} + {error ? t("playlist.error-occur-while-loading-playlists") : t("playlist.playlists-loading")}
- Aucune playlist trouvée + {t("playlist.no-playlists-found")}
- {error ? "Une erreur est survenue lors du chargement de la playlist" : "Chargement des maps..."} + {error ? t("playlist.error-occur-while-loading-playlist") : t("playlist.loading-maps")}
- Aucune map trouvée pour cette playlist + {t("playlist.no-maps-found-for-playlist")}
La Playlist ne contient aucune map
+{t("playlist.playlist-contain-no-maps")}
Aucune maps installée pour cette playlist
-{t("playlist.no-map-installed-for-playlist")}
+La Playlist est en attente de téléchargment
+{t("playlist.playlist-is-waiting-to-download")}
{description}
-Créé par {author}
+{t("playlist.created-by")} {author}
La playlist est en cours de téléchargement
+{t("playlist.playlist-is-downloading")}
La Playlist est en attente de téléchargment
+{t("playlist.playlist-is-waiting-to-download")}
Certaines maps de cette playlist sont manquantes
-{t("playlist.some-playlist-maps-are-missing")}
+