From ec6ebb8493e6d0addd5b8d38cbe258074183a372 Mon Sep 17 00:00:00 2001 From: trakt-tools-bot <89098662+trakt-tools-bot@users.noreply.github.com> Date: Sun, 15 Jan 2023 13:31:31 -0300 Subject: [PATCH] Update translations (#257) * New translations messages.json (French) * New translations messages.json (Spanish) * New translations messages.json (German) * New translations messages.json (Finnish) * New translations messages.json (Italian) * New translations messages.json (Dutch) * New translations messages.json (Polish) * New translations messages.json (Slovak) * New translations messages.json (Turkish) * New translations messages.json (Ukrainian) * New translations messages.json (Chinese Simplified) * New translations messages.json (Portuguese, Brazilian) * New translations messages.json (Indonesian) * New translations messages.json (Marathi) * New translations messages.json (Latvian) * New translations messages.json (Norwegian Bokmal) * New translations messages.json (Spanish, Latin America) Co-authored-by: catvari Co-authored-by: chironflavien Co-authored-by: jaytau Co-authored-by: megyland Co-authored-by: tunisiano187 Co-authored-by: Slydite4 Co-authored-by: jayzone91 Co-authored-by: olavinto Co-authored-by: vecchione.marco97 Co-authored-by: RedSut Co-authored-by: mohammed.f Co-authored-by: TWaalen Co-authored-by: Yvler Co-authored-by: gordongessler Co-authored-by: husk007 Co-authored-by: SNiPI Co-authored-by: Sworness Co-authored-by: silpol Co-authored-by: duetg Co-authored-by: oukouu Co-authored-by: magnusssz Co-authored-by: Peahgah Co-authored-by: QSRafael2 Co-authored-by: fikimaul Co-authored-by: merqrial Co-authored-by: downey-lv Co-authored-by: MrMamen --- src/_locales/de/messages.json | 455 +++++++++++++++++++++++++++++ src/_locales/es/messages.json | 455 +++++++++++++++++++++++++++++ src/_locales/es_419/messages.json | 455 +++++++++++++++++++++++++++++ src/_locales/fi/messages.json | 455 +++++++++++++++++++++++++++++ src/_locales/fr/messages.json | 455 +++++++++++++++++++++++++++++ src/_locales/id/messages.json | 455 +++++++++++++++++++++++++++++ src/_locales/it/messages.json | 12 + src/_locales/lv/messages.json | 455 +++++++++++++++++++++++++++++ src/_locales/mr/messages.json | 455 +++++++++++++++++++++++++++++ src/_locales/nb/messages.json | 12 + src/_locales/nl/messages.json | 12 + src/_locales/pl/messages.json | 12 + src/_locales/pt_BR/messages.json | 12 + src/_locales/sk/messages.json | 455 +++++++++++++++++++++++++++++ src/_locales/tr/messages.json | 455 +++++++++++++++++++++++++++++ src/_locales/uk/messages.json | 455 +++++++++++++++++++++++++++++ src/_locales/zh-Hans/messages.json | 455 +++++++++++++++++++++++++++++ 17 files changed, 5520 insertions(+) create mode 100644 src/_locales/de/messages.json create mode 100644 src/_locales/es/messages.json create mode 100644 src/_locales/es_419/messages.json create mode 100644 src/_locales/fi/messages.json create mode 100644 src/_locales/fr/messages.json create mode 100644 src/_locales/id/messages.json create mode 100644 src/_locales/lv/messages.json create mode 100644 src/_locales/mr/messages.json create mode 100644 src/_locales/sk/messages.json create mode 100644 src/_locales/tr/messages.json create mode 100644 src/_locales/uk/messages.json create mode 100644 src/_locales/zh-Hans/messages.json diff --git a/src/_locales/de/messages.json b/src/_locales/de/messages.json new file mode 100644 index 00000000..75d018cd --- /dev/null +++ b/src/_locales/de/messages.json @@ -0,0 +1,455 @@ +{ + "about": { + "message": "Über" + }, + "aboutMessage": { + "message": "Sende die Aktivitäten deiner favorisierten Streaming-Anbieter an Trakt.tv!" + }, + "add": { + "message": "Hinzufügen" + }, + "addDate": { + "message": "Datum hinzufügen" + }, + "addMissingWatchedDateFailed": { + "message": "\"gesehen am\"-Datum konnte nicht hinzugefügt werden." + }, + "addWithReleaseDate": { + "message": "Mit Veröffentlichungsdatum hinzufügen." + }, + "addWithReleaseDateMissing": { + "message": "Füge mit Veröffentlichungsdatum hinzu, wenn das \"gesehen am\"-Datum fehlt." + }, + "allowRollbar": { + "message": "Rollbar erlauben, Informationen über Fehler zu sammeln." + }, + "allowRollbarDescription": { + "message": "Wenn die Option aktiviert ist, wird immer wenn ein Fehler auftritt, Informationen darüber gesammelt und an uns weitergeleitet, sodass wir enstehende Fehler schneller beheben und die Erweiterung verbessern können. Diese Informationen beinhalten: wann der Fehler aufgetreten ist, die zurückverfolgung des Fehlers, den Namen und die Version deines Browsers, und den Namen des Betriebssystems. Diese Daten werden nicht mit anderen Diensten geteilt." + }, + "appDescription": { + "message": "Eine universelle Synchronisierung für Trakt.tv." + }, + "autoSync": { + "message": "Automatische Synchronisierung" + }, + "autoSyncNotActivated": { + "message": "Automatische Snchronisation nicht aktiviert. Du musst zuerst manuell in der Verlaufsseite synchronisieren, damit das letzte Synchronisationsdatum gespeichert werden kann." + }, + "autoSyncPageMessage": { + "message": "Dies sind die Elementem, die seit der letzen Überprüfung automatisch oder manuell synchronisiert wurden. Sollten Korrekturen erforderlich sein, wähle die zu korrigierenden Elemente aus und klicke auf den Synchronisieren Schaltfläche. Nach dem Druck auf die Schaltfläche wird der Cache gelöscht und diese Elemente werden nicht mehr auf der Seite angezeigt. Wenn keine Korrekturen erforderlich sind, klicke einfach auf die \"Leere Synchronisation Zwischenspeicher\"-Schaltfläche." + }, + "autoSyncing": { + "message": "Automatische Synchronisierung..." + }, + "cancel": { + "message": "Abbrechen" + }, + "cannotSync": { + "message": "Elemente konnten nicht synchronisiert werden" + }, + "clear": { + "message": "Leeren" + }, + "clearCaches": { + "message": "Zwischenspeicher leeren" + }, + "clearCachesFailed": { + "message": "Leeren des Zwischenspeichers fehlgeschlagen." + }, + "clearCachesSuccess": { + "message": "Zwischenspeicher geleert." + }, + "clearLastSync": { + "message": "Letztes Synchronisationsdatum löschen" + }, + "clearStorage": { + "message": "Speicher leeren" + }, + "clearStorageFailed": { + "message": "Speicher konnte nicht geleert werden." + }, + "clearStorageSuccess": { + "message": "Speicher geleert." + }, + "clearSyncCache": { + "message": "Leere Synchronisation Zwischenspeicher" + }, + "close": { + "description": "This is the verb, as in 'to close'.", + "message": "Schließen" + }, + "confirmClearCachesMessage": { + "message": "Alle Zwischenspeicher werden geleert, mit Ausnahme des Synchronisation Zwischenspeichers." + }, + "confirmClearCachesTitle": { + "message": "Zwischenspeicher leeren?" + }, + "confirmClearLastSyncMessage": { + "message": "Du musst auf der Verlaufs-Seite des Streaming-Dienstes manuell Synchronisieren, um die automatische Synchronisation wieder zu aktivieren." + }, + "confirmClearLastSyncTitle": { + "message": "Letztes Synchronisationsdatum für $SERVICE$ löschen?", + "placeholders": { + "service": { + "content": "$1" + } + } + }, + "confirmClearStorageMessage": { + "message": "Alle Optionen werden auf ihre Standardwerte zurückgesetzt und du musst dich erneut anmelden." + }, + "confirmClearStorageTitle": { + "message": "Speicher leeren?" + }, + "confirmClearSyncCacheMessage": { + "message": "Alle Elemente auf der aktuellen Seite werden aus dem Zwischenspeicher entfernt und du kannst sie nicht mehr überprüfen." + }, + "confirmClearSyncCacheTitle": { + "message": "Leere Synchronisation Zwischenspeicher?" + }, + "continueLoading": { + "message": "Laden fortsetzen" + }, + "correct": { + "description": "This is the verb, as in 'to correct'.", + "message": "Korrigieren" + }, + "correctItem": { + "message": "Element korrigieren" + }, + "correctItemFailed": { + "message": "Fehler beim Korrigieren des Elements." + }, + "correctionDialogContent": { + "message": "Gib die korrekte Trakt-URL für $TITLE$ in das Feld unten ein.", + "placeholders": { + "title": { + "content": "$1" + } + } + }, + "correctionDialogContentWithSuggestions": { + "message": "Gib die korrekte Trakt-URL für $TITLE$ in das untenstehende Feld ein oder verwende einen der Vorschläge.", + "placeholders": { + "title": { + "content": "$1" + } + } + }, + "correctionDialogSyncedWarning": { + "message": "WARNUNG: Du korrigierst ein bereits synchronisiertes Element. Wenn du fortfährst, wird das Element aus dem Trakt-Verlauf entfernt." + }, + "couldNotScrobble": { + "message": "Konnte nicht scrobblen." + }, + "currentCorrection": { + "message": "Derzeit korrigiert zu" + }, + "darkTheme": { + "message": "Dunkel" + }, + "days": { + "message": "Tage" + }, + "daysDescription": { + "message": "Wie oft automatisc Synchronisation wird." + }, + "errorNotification": { + "message": "Ein Fehler ist aufgetreten. :(" + }, + "errorNotificationLogin": { + "message": "Sieht so aus, als hättest du dich nicht eingeloggt. Bitte öffne die Erweiterung und logge dich mit deinem Trakt Konto ein." + }, + "errorNotificationNotFound": { + "message": "Oh verdammt! Wir konnten, was du gesehen hast, nicht in Trakt finden. Bitte hinterlasse einen Bericht mit dem Titel des Elements." + }, + "errorNotificationServers": { + "message": "Wir konnten den Trakt Server nicht erreichen. Wir versuchen den Fehler zu beheben, bitte versuche es später erneut." + }, + "from": { + "message": "von" + }, + "goToHistoryPage": { + "message": "Zur Verlaufsseite" + }, + "grantCookies": { + "message": "Erteile die \"Cookies\" Berechtigung, damit die Erweiterung mit Firefox Containern funktionieren kann." + }, + "grantCookiesDescription": { + "message": "Wenn diese Option aktiviert ist, funktioniert die Erweiterung mit Firefox Containern, indem du die Cookies aus dem aktuellen Container abrufen. Aktiviere dies nur, wenn du Firefox Container benutzt." + }, + "hideSynced": { + "message": "Synchronisierte ausblenden." + }, + "history": { + "message": "Verlauf" + }, + "historyFor": { + "message": "Verlauf für" + }, + "historySyncError": { + "message": "Fehler beim Synchronisieren des Verlaufs." + }, + "historySyncSuccess": { + "message": "$EPISODES$ Folgen und $MOVIES$ Filme synchronisiert.", + "placeholders": { + "episodes": { + "content": "$1" + }, + "movies": { + "content": "$2" + } + } + }, + "home": { + "message": "Start" + }, + "invalidTraktUrl": { + "message": "Bitte gib eine gültige Trakt URL ein!" + }, + "isThisWrong": { + "message": "Ist das falsch?" + }, + "itemNotSynced": { + "message": "Element nicht synchronisiert" + }, + "itemSynced": { + "message": "Element synchronisiert" + }, + "itemsMissingWatchedDate": { + "message": "Einigen Elementen fehlt das \"gesehen am\"-Datum. Bereinige jedes Element oder aktiviere die Option, mit dem das Veröffentlichungsdatum hinzugefügt wird und versuche es erneut." + }, + "lastSync": { + "message": "zum letzten mal Synchonisiert" + }, + "lightTheme": { + "message": "Hell" + }, + "loadHistoryError": { + "message": "Fehler beim laden des Verlaufs." + }, + "loadImages": { + "message": "Lade Bilder." + }, + "loadImagesDescription": { + "message": "Wenn diese Option deaktiviert ist, werden Bilder für das Scrobblen und für den Verlauf nicht geladen. Dies ist nützlich für langsame Verbindungen, bei denen das Laden von Bildern die Erweiterung deutlich verlangsamt." + }, + "loadTraktHistoryError": { + "message": "Fehler beim laden des Trakt Verlaufs." + }, + "loadingHistory": { + "message": "Lade Verlauf" + }, + "loadingSuggestions": { + "message": "Vorschläge werden geladen" + }, + "login": { + "message": "Mit Trakt.tv anmelden" + }, + "logout": { + "message": "Abmelden" + }, + "minPercentageWatched": { + "message": "Minimaler Prozentsatz angesehen." + }, + "missingWatchedDate": { + "message": "Fehlendes\"gesehen am\"-Datum" + }, + "missingWatchedDateDialogContent": { + "message": "Wähle wie du das fehlende \"gesehen am\"-Datum für $TITLE$ hinzufügen willst.", + "placeholders": { + "title": { + "content": "$1" + } + } + }, + "missingWatchedDateDialogContentMultiple": { + "message": "Wähle wie du das fehlende \"gesehen am\"-Datum für $ITEMS$ Elemente hinzufügen willst.", + "placeholders": { + "items": { + "content": "$1" + } + } + }, + "missingWatchedDateDialogDateLabel": { + "message": "Datum auswählen" + }, + "missingWatchedDateDialogInvalidDateLabel": { + "message": "Bitte gib ein gültiges Datum ein!" + }, + "no": { + "message": "Nein" + }, + "noItemsSelected": { + "message": "Es sind keine Elemente ausgewählt. Wähle welche aus und versuche es erneut." + }, + "noServices": { + "message": "Keine Streaming-Dienste aktiviert. Du kannst Streaming-Dienste in den Optionen aktivieren." + }, + "notAvailable": { + "message": "Nicht verfügbar" + }, + "notFound": { + "message": "Nicht gefunden" + }, + "notLoggedIn": { + "message": "Nicht angemeldet" + }, + "notLoggedInDescription": { + "message": "Sieht so aus, als bist du nicht bei diesem Dienst angemeldet. Bitte gehe auf folgende Seite und melde dich an bevor du versuchst zu synchronisieren." + }, + "notWatched": { + "message": "Noch nicht angesehen" + }, + "notWatching": { + "message": "Schau etwas!" + }, + "nowScrobbling": { + "message": "Scrobbled gerade" + }, + "on": { + "message": "An" + }, + "options": { + "message": "Optionen" + }, + "profile": { + "message": "Profil" + }, + "profileDescription": { + "message": "Das ist das aktuelle Profil. Wenn das nicht das Profil ist, dass du synchronisieren willst, wechsle dein Profil beim Anbieter." + }, + "progress": { + "message": "Fortschritt: $PROGRESS$%", + "placeholders": { + "progress": { + "content": "$1" + } + } + }, + "reachedHistoryEnd": { + "message": "Ende des Verlaufs erreicht." + }, + "reachedLastSyncDate": { + "message": "Das letzte Synchronisationsdatum wurde erreicht. Wenn du Elemente nach diesem Punkt laden möchtest, klicke auf die Schaltfläche unten." + }, + "readMore": { + "message": "Weiterlesen" + }, + "recentAutoSync": { + "message": "Einige Elemente wurde kürzlich automatisch Synchronisiert. Klicke hier, um sie zu Überprüfen und stelle sicher, dass die richtigen Elemente synchronisiert wurden." + }, + "recentAutoSyncError": { + "message": "Einige Elemente konnten vor kurzem nicht automatisch synchronisiert werden. Klicke hier, um sie zu prüfen und zu korrigieren." + }, + "save": { + "message": "Speichern" + }, + "saveOptionFailed": { + "message": "Optionen konnten nicht gespeichert werden." + }, + "saveOptionSuccess": { + "message": "Optionen gespeichert." + }, + "saveSuggestionFailed": { + "message": "Vorschlag konnte nicht gespeichert werden." + }, + "scrobblePaused": { + "message": "Scrobblen angehalten." + }, + "scrobbleStarted": { + "message": "Scrobblen gestartet." + }, + "scrobbleStopped": { + "message": "Scrobblen angehalten." + }, + "select": { + "message": "Auswählen:" + }, + "selectAll": { + "message": "Alle" + }, + "selectNone": { + "message": "Keine" + }, + "selectService": { + "message": "Wähle einen zu synchronisierenden Streaming-Dienst:" + }, + "sendReceiveSuggestions": { + "message": "Verbesserungsvorschläge senden / empfangen." + }, + "sendReceiveSuggestionsDescription": { + "message": "Wenn du diese Option aktivierst, wird immer, wenn du ein falsch gefundenes Element korrigierst, deine Korrektur an eine Google Cloud Datenbank gesendet, sodass andere Benutzer diese Vorschläge erhalten können. Diese Option wird auch benötigt, um selbst Korrekturvorschläge angezeigt zu bekommen." + }, + "service": { + "message": "Dienst" + }, + "serviceScrobble": { + "message": "Scrobble" + }, + "serviceSync": { + "message": "Synchronisieren" + }, + "services": { + "message": "Streaming-Dienste" + }, + "servicesDescription": { + "message": "Wähle, welcher Streaming-Dienst aktiviert werden soll." + }, + "showNotifications": { + "message": "Browserbenachrichtigungen anzeigen." + }, + "showNotificationsDescription": { + "message": "Wenn diese Option aktiviert ist, bekommst du Browser Benachrichtigungen, wenn du mit dem Scrobblen beginnst oder aufhörst." + }, + "suggestedBy": { + "message": "Empfohlen von $COUNT$ Benutzern", + "placeholders": { + "count": { + "content": "$1" + } + } + }, + "suggestions": { + "message": "Vorschläge" + }, + "sync": { + "message": "Synchronisieren" + }, + "syncing": { + "message": "Synchronisieren" + }, + "systemTheme": { + "message": "Systemeinstellung verwenden" + }, + "theme": { + "message": "Erscheinungsbild" + }, + "themeDescription": { + "message": "Wählen Sie das Thema aus." + }, + "toggleAll": { + "message": "Umschalten" + }, + "unknown": { + "message": "Unbekannt" + }, + "use": { + "message": "Benutzen" + }, + "useCurrentDate": { + "message": "Verwende aktuelles Datum." + }, + "useCustomDate": { + "message": "Verwende eigenes Datum." + }, + "useReleaseDate": { + "message": "Veröffentlichungsdatum verwenden." + }, + "watched": { + "message": "Gesehen auf" + }, + "yes": { + "message": "Ja" + } +} diff --git a/src/_locales/es/messages.json b/src/_locales/es/messages.json new file mode 100644 index 00000000..ef2a9dcc --- /dev/null +++ b/src/_locales/es/messages.json @@ -0,0 +1,455 @@ +{ + "about": { + "message": "Acerca de" + }, + "aboutMessage": { + "message": "¡Envía tu actividad desde tus servicios favoritos de streaming a Trakt.tv!" + }, + "add": { + "message": "Añadir" + }, + "addDate": { + "message": "Añadir fecha" + }, + "addMissingWatchedDateFailed": { + "message": "Error al añadir la fecha de visualización que falta." + }, + "addWithReleaseDate": { + "message": "Añadir con fecha de emisión." + }, + "addWithReleaseDateMissing": { + "message": "Añadir con fecha de emisión sólo para los elementos a los que le faltan la fecha de visualización." + }, + "allowRollbar": { + "message": "Permitir a Rollbar recopilar información sobre errores." + }, + "allowRollbarDescription": { + "message": "Con esta opción activada, cada vez que ocurra un error, se recopilará información sobre ella y se nos enviará para que podamos arreglarlo más rápido y mejorar la extensión. Esta información incluye: cuando ocurrió el error, el seguimiento del error, el nombre y la versión de tu navegador, y el nombre de tu sistema operativo. Estos datos no se comparten con ningún otro servicio." + }, + "appDescription": { + "message": "Una sincronización universal para Trakt.tv." + }, + "autoSync": { + "message": "Sincronización Automática" + }, + "autoSyncNotActivated": { + "message": "Sincronización automática no activada. Necesitas sincronizar manualmente en la página del historial primero, para que la última fecha de sincronización pueda ser guardada." + }, + "autoSyncPageMessage": { + "message": "Estos son los elementos que fueron sincronizados automáticamente o fallaron en sincronizar automáticamente desde la última revisión. Si se necesita hacer alguna corrección, aplícala, selecciona los elementos que deban ser corregidos y haz clic en el botón Sincronizar. Cuando lo hagas, la caché se eliminará y estos elementos dejarán de aparecer en esta página. Si no se necesita ninguna corrección, simplemente haz clic en el botón Borrar Caché de Sincronización y sucederá lo mismo." + }, + "autoSyncing": { + "message": "Sincronizando automáticamente..." + }, + "cancel": { + "message": "Cancelar" + }, + "cannotSync": { + "message": "No se puede sincronizar" + }, + "clear": { + "message": "Borrar" + }, + "clearCaches": { + "message": "Borrar cachés" + }, + "clearCachesFailed": { + "message": "Error al borrar cachés." + }, + "clearCachesSuccess": { + "message": "Cachés borrados." + }, + "clearLastSync": { + "message": "Eliminar Fecha de Última Sincronización" + }, + "clearStorage": { + "message": "Borrar almacenamiento" + }, + "clearStorageFailed": { + "message": "No se pudo borrar el almacenamiento." + }, + "clearStorageSuccess": { + "message": "Almacenamiento borrado." + }, + "clearSyncCache": { + "message": "Borrar Caché de Sincronización" + }, + "close": { + "description": "This is the verb, as in 'to close'.", + "message": "Cerrar" + }, + "confirmClearCachesMessage": { + "message": "Todos los cachés serán borrados, excepto la caché de sincronización." + }, + "confirmClearCachesTitle": { + "message": "¿Borrar cachés?" + }, + "confirmClearLastSyncMessage": { + "message": "Tendrás que sincronizar manualmente en la página del historial del servicio de streaming otra vez para reactivar la sincronización automática." + }, + "confirmClearLastSyncTitle": { + "message": "¿Borrar la última fecha de sincronización para $SERVICE$?", + "placeholders": { + "service": { + "content": "$1" + } + } + }, + "confirmClearStorageMessage": { + "message": "Todas las opciones se restablecerán a sus valores por defecto y tendrás que iniciar sesión de nuevo." + }, + "confirmClearStorageTitle": { + "message": "¿Borrar almacenamiento?" + }, + "confirmClearSyncCacheMessage": { + "message": "Todos los elementos de la página actual se eliminarán de la caché y ya no podrás revisarlos." + }, + "confirmClearSyncCacheTitle": { + "message": "¿Borrar caché de sincronización?" + }, + "continueLoading": { + "message": "Continuar Cargando" + }, + "correct": { + "description": "This is the verb, as in 'to correct'.", + "message": "Correcto" + }, + "correctItem": { + "message": "Elemento correcto" + }, + "correctItemFailed": { + "message": "Error al corregir el elemento." + }, + "correctionDialogContent": { + "message": "Introduce la URL correcta de Trakt para $TITLE$ en el campo inferior.", + "placeholders": { + "title": { + "content": "$1" + } + } + }, + "correctionDialogContentWithSuggestions": { + "message": "Introduce la URL correcta de Trakt para $TITLE$ en el campo inferior o utiliza una de las sugerencias.", + "placeholders": { + "title": { + "content": "$1" + } + } + }, + "correctionDialogSyncedWarning": { + "message": "ATENCIÓN: Estás corrigiendo un elemento que ya estaba sincronizado. Si sigues, el elemento previamente sincronizado será eliminado de tu historial de Trakt." + }, + "couldNotScrobble": { + "message": "No se pudo registrar." + }, + "currentCorrection": { + "message": "Actualmente corregido a" + }, + "darkTheme": { + "message": "Oscuro" + }, + "days": { + "message": "Días" + }, + "daysDescription": { + "message": "Con qué frecuencia ocurrirá la sincronización automática." + }, + "errorNotification": { + "message": "Se ha producido un error. :(" + }, + "errorNotificationLogin": { + "message": "Parece que no has iniciado sesión. Por favor, abre la extensión e inicia sesión con tu cuenta de Trakt." + }, + "errorNotificationNotFound": { + "message": "¡Oh, vaya! No pudimos encontrar lo que estás viendo en Trakt. Por favor, deja un informe con el título del elemento." + }, + "errorNotificationServers": { + "message": "No pudimos conectar con los servidores de Trakt. Estamos intentando arreglarlo, por favor inténtalo de nuevo más tarde." + }, + "from": { + "message": "de" + }, + "goToHistoryPage": { + "message": "Ir a la Página del Historial" + }, + "grantCookies": { + "message": "Conceder el permiso de \"cookies\" para que la extensión pueda funcionar con los Contenedores de Firefox." + }, + "grantCookiesDescription": { + "message": "Con esta opción activada, la extensión funcionará con los Contenedores de Firefox, recuperando las cookies del contenedor actual en el que estés. Actívalo sólo si usas Contenedores de Firefox." + }, + "hideSynced": { + "message": "Ocultar sincronizado." + }, + "history": { + "message": "Historial" + }, + "historyFor": { + "message": "Historial para" + }, + "historySyncError": { + "message": "Error al sincronizar el historial." + }, + "historySyncSuccess": { + "message": "$EPISODES$ episodios y $MOVIES$ películas sincronizadas.", + "placeholders": { + "episodes": { + "content": "$1" + }, + "movies": { + "content": "$2" + } + } + }, + "home": { + "message": "Inicio" + }, + "invalidTraktUrl": { + "message": "¡Por favor, introduce una URL de Trakt válida!" + }, + "isThisWrong": { + "message": "¿Es esto erróneo?" + }, + "itemNotSynced": { + "message": "Elemento no sincronizado" + }, + "itemSynced": { + "message": "Elemento sincronizado" + }, + "itemsMissingWatchedDate": { + "message": "A algunos elementos les falta la fecha de visualización. Resuelve cada elemento o habilita la opción de añadir con fecha de lanzamiento e inténtalo de nuevo." + }, + "lastSync": { + "message": "Fecha de la última sincronización" + }, + "lightTheme": { + "message": "Claro" + }, + "loadHistoryError": { + "message": "Error al cargar el historial." + }, + "loadImages": { + "message": "Cargar imágenes." + }, + "loadImagesDescription": { + "message": "Con esta opción deshabilitada, las imágenes para el elemento en registro y para los elementos del historial no se cargarán. Esto es útil para conexiones más lentas, donde cargar imágenes ralentiza significativamente la extensión." + }, + "loadTraktHistoryError": { + "message": "Error al cargar el historial de Trakt." + }, + "loadingHistory": { + "message": "Cargando historial" + }, + "loadingSuggestions": { + "message": "Cargando sugerencias" + }, + "login": { + "message": "Iniciar sesión con Trakt.tv" + }, + "logout": { + "message": "Cerrar sesión" + }, + "minPercentageWatched": { + "message": "Porcentaje mínimo visto." + }, + "missingWatchedDate": { + "message": "Falta fecha de visualización" + }, + "missingWatchedDateDialogContent": { + "message": "Elige cómo quieres agregar la fecha de visualización que falta para $TITLE$.", + "placeholders": { + "title": { + "content": "$1" + } + } + }, + "missingWatchedDateDialogContentMultiple": { + "message": "Elige cómo quieres agregar la fecha de visualización que falta para los elementos $ITEMS$.", + "placeholders": { + "items": { + "content": "$1" + } + } + }, + "missingWatchedDateDialogDateLabel": { + "message": "Selecciona la fecha" + }, + "missingWatchedDateDialogInvalidDateLabel": { + "message": "¡Por favor, introduce una fecha válida!" + }, + "no": { + "message": "No" + }, + "noItemsSelected": { + "message": "No hay elementos seleccionados. Selecciona algunos e inténtalo de nuevo." + }, + "noServices": { + "message": "No hay servicios de streaming activados. Puedes habilitar los servicios de streaming en la página de opciones." + }, + "notAvailable": { + "message": "No Disponible" + }, + "notFound": { + "message": "No Encontrado" + }, + "notLoggedIn": { + "message": "No se ha Iniciado Sesión" + }, + "notLoggedInDescription": { + "message": "Parece que no has iniciado sesión en este servicio. Por favor, ve a la página de abajo e inicia sesión antes de intentar sincronizar." + }, + "notWatched": { + "message": "No Visto" + }, + "notWatching": { + "message": "¡Ver algo!" + }, + "nowScrobbling": { + "message": "Registrando Ahora" + }, + "on": { + "message": "En" + }, + "options": { + "message": "Opciones" + }, + "profile": { + "message": "Perfil" + }, + "profileDescription": { + "message": "Este es el perfil actual. Si este no es el perfil que deseas sincronizar, cambia los perfiles en la página del servicio." + }, + "progress": { + "message": "Progreso: $PROGRESS$%", + "placeholders": { + "progress": { + "content": "$1" + } + } + }, + "reachedHistoryEnd": { + "message": "Alcanzado el final del historial." + }, + "reachedLastSyncDate": { + "message": "Alcanzada la última fecha de sincronización. Si deseas cargar elementos más allá de este punto, haz clic en el botón de abajo." + }, + "readMore": { + "message": "Leer Más" + }, + "recentAutoSync": { + "message": "Algunos elementos han sido sincronizados automáticamente. Haz clic aquí para revisarlos y asegurarte de que los elementos correctos han sido sincronizados." + }, + "recentAutoSyncError": { + "message": "Algunos elementos recientes no se han podido sincronizar automáticamente. Haz clic aquí para revisarlos y corregirlos." + }, + "save": { + "message": "Guardar" + }, + "saveOptionFailed": { + "message": "Error al guardar opción." + }, + "saveOptionSuccess": { + "message": "Opción guardada." + }, + "saveSuggestionFailed": { + "message": "Error al guardar la sugerencia." + }, + "scrobblePaused": { + "message": "Registro pausado." + }, + "scrobbleStarted": { + "message": "Registro iniciado." + }, + "scrobbleStopped": { + "message": "Registro detenido." + }, + "select": { + "message": "Seleccionar:" + }, + "selectAll": { + "message": "Todo" + }, + "selectNone": { + "message": "Nada" + }, + "selectService": { + "message": "Selecciona un servicio de streaming para sincronizar:" + }, + "sendReceiveSuggestions": { + "message": "Enviar / recibir sugerencias de corrección." + }, + "sendReceiveSuggestionsDescription": { + "message": "Con esta opción activada, siempre que actualice un elemento incorrecto, la corrección se enviará a una base de datos de Google Cloud para que otros usuarios puedan recibir sugerencias de corrección. Esta opción también es necesaria para recibir las sugerencias de corrección." + }, + "service": { + "message": "Servicio" + }, + "serviceScrobble": { + "message": "Registrar" + }, + "serviceSync": { + "message": "Sincronizar" + }, + "services": { + "message": "Servicios de streaming" + }, + "servicesDescription": { + "message": "Elegir qué servicios de streaming habilitar." + }, + "showNotifications": { + "message": "Mostrar notificaciones del navegador." + }, + "showNotificationsDescription": { + "message": "Con esta opción activada, recibirás notificaciones del navegador cada vez que inicies / dejes de registrar algo." + }, + "suggestedBy": { + "message": "Sugerido por $COUNT$ usuarios", + "placeholders": { + "count": { + "content": "$1" + } + } + }, + "suggestions": { + "message": "Sugerencias" + }, + "sync": { + "message": "Sincronizar" + }, + "syncing": { + "message": "Sincronizando" + }, + "systemTheme": { + "message": "Usar la preferencia de tu sistema" + }, + "theme": { + "message": "Tema" + }, + "themeDescription": { + "message": "Elegir qué tema utilizar." + }, + "toggleAll": { + "message": "Alternar" + }, + "unknown": { + "message": "Desconocido" + }, + "use": { + "message": "Usar" + }, + "useCurrentDate": { + "message": "Usar fecha actual." + }, + "useCustomDate": { + "message": "Usar fecha personalizada." + }, + "useReleaseDate": { + "message": "Usar fecha de emisión." + }, + "watched": { + "message": "Visto En" + }, + "yes": { + "message": "Sí" + } +} diff --git a/src/_locales/es_419/messages.json b/src/_locales/es_419/messages.json new file mode 100644 index 00000000..d064929a --- /dev/null +++ b/src/_locales/es_419/messages.json @@ -0,0 +1,455 @@ +{ + "about": { + "message": "Acerca de" + }, + "aboutMessage": { + "message": "¡Envía tu actividad desde tus servicios de streaming favoritos a Trakt.tv!" + }, + "add": { + "message": "Añadir" + }, + "addDate": { + "message": "Añadir fecha" + }, + "addMissingWatchedDateFailed": { + "message": "No se ha podido añadir la fecha de visualización que faltaba." + }, + "addWithReleaseDate": { + "message": "Añadir con fecha de lanzamiento." + }, + "addWithReleaseDateMissing": { + "message": "Añadir con fecha de publicación sólo para los elementos a los que les falta la fecha observada." + }, + "allowRollbar": { + "message": "Permitir que Rollbar recopile información sobre los errores." + }, + "allowRollbarDescription": { + "message": "Con esta opción activada, cada vez que se produzca un error, se recopilará información sobre la extensión y se nos enviará. Así podremos solucionarlo más rápidamente y mejorar la extensión. Esta información incluye: cuándo se produjo el fallo, el origen del fallo, el nombre y la versión de tu navegador y la version de tu sistema operativo. Estos datos no se comparten con ningún otro servicio." + }, + "appDescription": { + "message": "Un sincronizador universal para Trakt.tv." + }, + "autoSync": { + "message": "Sincronización automática" + }, + "autoSyncNotActivated": { + "message": "La sincronización automática no está activada. Primero debe sincronizar manualmente en la página del historial para poder guardar la última fecha de sincronización." + }, + "autoSyncPageMessage": { + "message": "Estos son los elementos que se han sincronizado automáticamente o que no se han sincronizado automáticamente desde la última revisión. Si es necesario realizar alguna corrección, aplíquela, seleccione los elementos que deben corregirse y haga clic en el botón Sincronizar. Al hacerlo, la caché se borrará y estos elementos ya no aparecerán en esta página. Si no se necesitan correcciones, simplemente haga clic en el botón Borrar Caché de Sincronización y ocurrirá lo mismo." + }, + "autoSyncing": { + "message": "Sincronizando automáticamente..." + }, + "cancel": { + "message": "Cancelar" + }, + "cannotSync": { + "message": "No se pueden sincronizar los elementos" + }, + "clear": { + "message": "Eliminar" + }, + "clearCaches": { + "message": "Eliminar cachés" + }, + "clearCachesFailed": { + "message": "Error al eliminar cachés." + }, + "clearCachesSuccess": { + "message": "Cachés eliminados." + }, + "clearLastSync": { + "message": "Limpiar fecha de la última sincronización" + }, + "clearStorage": { + "message": "Limpiar almacenamiento" + }, + "clearStorageFailed": { + "message": "Error al eliminar el almacenamiento." + }, + "clearStorageSuccess": { + "message": "Almacenamiento eliminado." + }, + "clearSyncCache": { + "message": "Limpiar caché de sincronización" + }, + "close": { + "description": "This is the verb, as in 'to close'.", + "message": "Cerrar" + }, + "confirmClearCachesMessage": { + "message": "Todos los cachés serán borrados, excepto la caché sincronizada." + }, + "confirmClearCachesTitle": { + "message": "Eliminar cachés?" + }, + "confirmClearLastSyncMessage": { + "message": "Tendrá que sincronizar manualmente en la página de historial del servicio de streaming otra vez para reactivar la sincronización automática." + }, + "confirmClearLastSyncTitle": { + "message": "¿Borrar la última fecha de sincronización para $SERVICE$?", + "placeholders": { + "service": { + "content": "$1" + } + } + }, + "confirmClearStorageMessage": { + "message": "All of the options will be reset to their default values and you will have to login again." + }, + "confirmClearStorageTitle": { + "message": "Clear storage?" + }, + "confirmClearSyncCacheMessage": { + "message": "All of the items in the current page will be removed from the cache and you'll no longer be able to review them." + }, + "confirmClearSyncCacheTitle": { + "message": "Clear sync cache?" + }, + "continueLoading": { + "message": "Continue Loading" + }, + "correct": { + "description": "This is the verb, as in 'to correct'.", + "message": "Correct" + }, + "correctItem": { + "message": "Correct item" + }, + "correctItemFailed": { + "message": "Failed to correct item." + }, + "correctionDialogContent": { + "message": "Enter the correct Trakt URL for $TITLE$ in the field below.", + "placeholders": { + "title": { + "content": "$1" + } + } + }, + "correctionDialogContentWithSuggestions": { + "message": "Enter the correct Trakt URL for $TITLE$ in the field below or use one of the suggestions.", + "placeholders": { + "title": { + "content": "$1" + } + } + }, + "correctionDialogSyncedWarning": { + "message": "WARNING: You are correcting an item that was already synced. If you proceed, the previously synced item will be removed from your Trakt history." + }, + "couldNotScrobble": { + "message": "Could not scrobble." + }, + "currentCorrection": { + "message": "Currently corrected to" + }, + "darkTheme": { + "message": "Dark" + }, + "days": { + "message": "Days" + }, + "daysDescription": { + "message": "How often the automatic sync will happen." + }, + "errorNotification": { + "message": "An error has occurred. :(" + }, + "errorNotificationLogin": { + "message": "Looks like you're not logged in. Please open the extension and login with your Trakt account." + }, + "errorNotificationNotFound": { + "message": "Oh snap! We couldn't find what you're watching in Trakt. Please leave a report with the title of the item." + }, + "errorNotificationServers": { + "message": "We couldn't talk to Trakt servers. We're trying to fix it, please try again later." + }, + "from": { + "message": "from" + }, + "goToHistoryPage": { + "message": "Go to History Page" + }, + "grantCookies": { + "message": "Grant the \"cookies\" permission so that the extension can work with Firefox Containers." + }, + "grantCookiesDescription": { + "message": "With this option enabled, the extension will work with Firefox Containers, by retrieving the cookies from the current container that you are on. Only enable it if you use Firefox Containers." + }, + "hideSynced": { + "message": "Hide synced." + }, + "history": { + "message": "History" + }, + "historyFor": { + "message": "History for" + }, + "historySyncError": { + "message": "Failed to sync history." + }, + "historySyncSuccess": { + "message": "$EPISODES$ episodes and $MOVIES$ movies synced.", + "placeholders": { + "episodes": { + "content": "$1" + }, + "movies": { + "content": "$2" + } + } + }, + "home": { + "message": "Home" + }, + "invalidTraktUrl": { + "message": "Please enter a valid Trakt URL!" + }, + "isThisWrong": { + "message": "Is this wrong?" + }, + "itemNotSynced": { + "message": "Item not synced" + }, + "itemSynced": { + "message": "Item synced" + }, + "itemsMissingWatchedDate": { + "message": "Some items are missing the watched date. Resolve each item or enable the option to add with release date and try again." + }, + "lastSync": { + "message": "Last Sync Date" + }, + "lightTheme": { + "message": "Light" + }, + "loadHistoryError": { + "message": "Failed to load history." + }, + "loadImages": { + "message": "Load images." + }, + "loadImagesDescription": { + "message": "With this option disabled, images for the scrobbling item and for the history items will not be loaded. This is useful for slower connections, where loading images significantly slows down the extension." + }, + "loadTraktHistoryError": { + "message": "Failed to load Trakt history." + }, + "loadingHistory": { + "message": "Loading history" + }, + "loadingSuggestions": { + "message": "Loading suggestions" + }, + "login": { + "message": "Login with Trakt.tv" + }, + "logout": { + "message": "Logout" + }, + "minPercentageWatched": { + "message": "Minimum percentage watched." + }, + "missingWatchedDate": { + "message": "Missing watched date" + }, + "missingWatchedDateDialogContent": { + "message": "Choose how you want to add the missing watched date for $TITLE$.", + "placeholders": { + "title": { + "content": "$1" + } + } + }, + "missingWatchedDateDialogContentMultiple": { + "message": "Choose how you want to add the missing watched date for the $ITEMS$ items.", + "placeholders": { + "items": { + "content": "$1" + } + } + }, + "missingWatchedDateDialogDateLabel": { + "message": "Select the date" + }, + "missingWatchedDateDialogInvalidDateLabel": { + "message": "Please enter a valid date!" + }, + "no": { + "message": "No" + }, + "noItemsSelected": { + "message": "No items are selected. Select some items and try again." + }, + "noServices": { + "message": "No streaming services enabled. You can enable streaming services in the options page." + }, + "notAvailable": { + "message": "Not Available" + }, + "notFound": { + "message": "Not Found" + }, + "notLoggedIn": { + "message": "Not Logged In" + }, + "notLoggedInDescription": { + "message": "Looks like you're not logged in to this service. Please go to the page below and log in before trying to sync." + }, + "notWatched": { + "message": "Not Watched" + }, + "notWatching": { + "message": "Watch something!" + }, + "nowScrobbling": { + "message": "Now Scrobbling" + }, + "on": { + "message": "On" + }, + "options": { + "message": "Options" + }, + "profile": { + "message": "Profile" + }, + "profileDescription": { + "message": "This is the current profile. If this is not the profile that you want to sync, switch profiles in the service page." + }, + "progress": { + "message": "Progress: $PROGRESS$%", + "placeholders": { + "progress": { + "content": "$1" + } + } + }, + "reachedHistoryEnd": { + "message": "Reached the end of the history." + }, + "reachedLastSyncDate": { + "message": "Reached the last sync date. If you wish to load items past this point, click the button below." + }, + "readMore": { + "message": "Read More" + }, + "recentAutoSync": { + "message": "Some items were recently automatically synced. Click here to review them and make sure that the correct items were synced." + }, + "recentAutoSyncError": { + "message": "Some items recently failed to automatically sync. Click here to review and correct them." + }, + "save": { + "message": "Save" + }, + "saveOptionFailed": { + "message": "Failed to save option." + }, + "saveOptionSuccess": { + "message": "Option saved." + }, + "saveSuggestionFailed": { + "message": "Failed to save suggestion." + }, + "scrobblePaused": { + "message": "Scrobble paused." + }, + "scrobbleStarted": { + "message": "Scrobble started." + }, + "scrobbleStopped": { + "message": "Scrobble stopped." + }, + "select": { + "message": "Select:" + }, + "selectAll": { + "message": "All" + }, + "selectNone": { + "message": "None" + }, + "selectService": { + "message": "Select a streaming service to sync from:" + }, + "sendReceiveSuggestions": { + "message": "Send / receive correction suggestions." + }, + "sendReceiveSuggestionsDescription": { + "message": "With this option enabled, whenever you update a wrong item, the correction will be sent to a Google Cloud database so that other users can receive correction suggestions. This option is also required to receive those correction suggestions." + }, + "service": { + "message": "Service" + }, + "serviceScrobble": { + "message": "Scrobble" + }, + "serviceSync": { + "message": "Sync" + }, + "services": { + "message": "Streaming services" + }, + "servicesDescription": { + "message": "Elija qué servicios de streaming quiere habilitar." + }, + "showNotifications": { + "message": "Show browser notifications." + }, + "showNotificationsDescription": { + "message": "With this option enabled, you will receive browser notifications whenever you start / stop scrobbling something." + }, + "suggestedBy": { + "message": "Suggested by $COUNT$ users", + "placeholders": { + "count": { + "content": "$1" + } + } + }, + "suggestions": { + "message": "Suggestions" + }, + "sync": { + "message": "Sync" + }, + "syncing": { + "message": "Syncing" + }, + "systemTheme": { + "message": "Use your system preference" + }, + "theme": { + "message": "Theme" + }, + "themeDescription": { + "message": "Choose what theme to use." + }, + "toggleAll": { + "message": "Toggle" + }, + "unknown": { + "message": "Unknown" + }, + "use": { + "message": "Use" + }, + "useCurrentDate": { + "message": "Use current date." + }, + "useCustomDate": { + "message": "Use custom date." + }, + "useReleaseDate": { + "message": "Use release date." + }, + "watched": { + "message": "Watched On" + }, + "yes": { + "message": "Yes" + } +} diff --git a/src/_locales/fi/messages.json b/src/_locales/fi/messages.json new file mode 100644 index 00000000..064f8f8f --- /dev/null +++ b/src/_locales/fi/messages.json @@ -0,0 +1,455 @@ +{ + "about": { + "message": "Tietoja" + }, + "aboutMessage": { + "message": "Lähetä suoratoistokatselusi Trakt.tv-kokoelmaasi!" + }, + "add": { + "message": "Lisää" + }, + "addDate": { + "message": "Lisää päiväys" + }, + "addMissingWatchedDateFailed": { + "message": "Puuttuvan katseluajan lisäys epäonnistui." + }, + "addWithReleaseDate": { + "message": "Lisää julkaisupäivällä." + }, + "addWithReleaseDateMissing": { + "message": "Lisää julkaisupäivällä vain ne kohteet, joilta katseluaika puuttuu." + }, + "allowRollbar": { + "message": "Salli Rollbarin kerätä vikatietoja." + }, + "allowRollbarDescription": { + "message": "Asetuksen ollessa käytössä, kehittäjälle kerätään tietoa ja lähetetään vikailmoituksia, jotta viat voidaan korjata nopeammin ja laajennusta parantaa. Lähetettävät tiedot: vian tapahtumisaika, vian jäljitettävyystieto, selaimen nimi ja versio sekä käyttöjärjestelmän nimi. Tietoja ei jaeta minkään muun palvelun kanssa." + }, + "appDescription": { + "message": "Universaali Trakt.tv-palvelun synkronointi." + }, + "autoSync": { + "message": "Automaattisynkronointi" + }, + "autoSyncNotActivated": { + "message": "Automaattinen synkronointi ei ole käytössä. Sinun on ensin suoritettava manuaalinen synkronointi historiasivulla, jotta viimeisin synkronointipäivä voidaan tallentaa." + }, + "autoSyncPageMessage": { + "message": "Nämä kohteet synkronoitiin automaattisesti tai niiden automaattinen synkronointi epäonnistui edellisen tarkistuksen jälkeen. Tee tarpeelliset korjaukset, valitse korjattavat kohteet ja paina Synkronoi-painiketta. Tällöin välimuisti tyhjennetään, eivätkä nämä kohteet enää näy tällä sivulla. Jos korjauksia ei tarvita, tee tämä suoraan painamalla Tyhjennä synkronointivälimuisti -painiketta." + }, + "autoSyncing": { + "message": "Synkronoidaan automaattisesti..." + }, + "cancel": { + "message": "Peru" + }, + "cannotSync": { + "message": "Kohteita ei voida synkronoida" + }, + "clear": { + "message": "Tyhjennä" + }, + "clearCaches": { + "message": "Tyhjennä välimuistit" + }, + "clearCachesFailed": { + "message": "Välimuistien tyhjennys epäonnistui." + }, + "clearCachesSuccess": { + "message": "Välimuistit tyhjennettiin." + }, + "clearLastSync": { + "message": "Tyhjennä viimeisin synkronointiaika" + }, + "clearStorage": { + "message": "Tyhjennä tallennustila" + }, + "clearStorageFailed": { + "message": "Tallennustilan tyhjennys epäonnistui." + }, + "clearStorageSuccess": { + "message": "Tallennustila tyhjennettiin." + }, + "clearSyncCache": { + "message": "Tyhjennä synkronointivälimuisti" + }, + "close": { + "description": "This is the verb, as in 'to close'.", + "message": "Sulje" + }, + "confirmClearCachesMessage": { + "message": "Kaikki välimuistit tyhjennetään, lukuun ottamatta synkronointivälimuistia." + }, + "confirmClearCachesTitle": { + "message": "Tyhjennetäänkö välimuistit?" + }, + "confirmClearLastSyncMessage": { + "message": "Manuaalinen synkronointi on suoritettava suoratoistopalvelun historiasivulta uudelleen, jotta automaattinen synkronointi voidaan ottaa uudelleen käyttöön." + }, + "confirmClearLastSyncTitle": { + "message": "Tyhjennetäänkö palvelun $SERVICE$ edellinen synkronointiaika?", + "placeholders": { + "service": { + "content": "$1" + } + } + }, + "confirmClearStorageMessage": { + "message": "Kaikki asetukset palautetaan aletusarvoihinsa, jonka jälkeen on kirjauduttava sisään uudelleen." + }, + "confirmClearStorageTitle": { + "message": "Tyhjennetäänkö tallennustila?" + }, + "confirmClearSyncCacheMessage": { + "message": "Kaikki nykyisen sivun kohteet poistuvat välimuistista, eikä niiden tarkastelu ole enää mahdollista." + }, + "confirmClearSyncCacheTitle": { + "message": "Tyhjennetäänkö synkronointivälimuisti?" + }, + "continueLoading": { + "message": "Jatka latausta" + }, + "correct": { + "description": "This is the verb, as in 'to correct'.", + "message": "Korjaa" + }, + "correctItem": { + "message": "Korjaa kohde" + }, + "correctItemFailed": { + "message": "Kohteen korjaus epäonnistui." + }, + "correctionDialogContent": { + "message": "Syötä alle kohteen $TITLE$ oikea Trakt-URL.", + "placeholders": { + "title": { + "content": "$1" + } + } + }, + "correctionDialogContentWithSuggestions": { + "message": "Syötä alle kohteen $TITLE$ oikea Trakt-URL tai valitse ehdotuksista.", + "placeholders": { + "title": { + "content": "$1" + } + } + }, + "correctionDialogSyncedWarning": { + "message": "VAROITUS: Olet korjaamassa kohdetta, joka on jo synkronoitu. Jos jatkat, poistetaan aiemmin synkronoitu kohde Trakt-historiasta." + }, + "couldNotScrobble": { + "message": "Ei voitu kirjata." + }, + "currentCorrection": { + "message": "Nykyinen korjaus" + }, + "darkTheme": { + "message": "Tumma" + }, + "days": { + "message": "Päivää" + }, + "daysDescription": { + "message": "Automaattisen synkronoinnin suoritustiheys." + }, + "errorNotification": { + "message": "Tapahtui virhe. :(" + }, + "errorNotificationLogin": { + "message": "Et näytä olevan kirjautuneena. Avaa laajennus ja kirjaudu Trakt-tilillesi." + }, + "errorNotificationNotFound": { + "message": "Voi ei! katseltua kohdetta ei löytynyt Traktista. Lähetä ilmoitus, joka sisältää kohteen nimen." + }, + "errorNotificationServers": { + "message": "Trakt-palvelinten kanssa ei voitu viestiä. Pyrimme korjaamaan ongelman, yritä myöhemmin uudelleen." + }, + "from": { + "message": "from" + }, + "goToHistoryPage": { + "message": "Avaa historiasivu" + }, + "grantCookies": { + "message": "Myönnä \"evästeet\" -käyttöoikeus, jotta laajennus voi toimia Firefox Container -erityistilojen kanssa." + }, + "grantCookiesDescription": { + "message": "Asetuksen ollessa käytössä, laajennus toimii Firefox Container -erityistilojen kanssa noutamalla evästeet nykyisestä aktiivisena olevasta erityistilasta. Käytä tätä vain, jos käytät Firefox Containers -erityistiloja." + }, + "hideSynced": { + "message": "Piilota synkronoidut." + }, + "history": { + "message": "Historia" + }, + "historyFor": { + "message": "Historia palvelusta" + }, + "historySyncError": { + "message": "Historian synkronointi epäonnistui." + }, + "historySyncSuccess": { + "message": "$EPISODES$ jaksoa ja $MOVIES$ elokuvaa synkronoitiin.", + "placeholders": { + "episodes": { + "content": "$1" + }, + "movies": { + "content": "$2" + } + } + }, + "home": { + "message": "Etusivu" + }, + "invalidTraktUrl": { + "message": "Syötä kelvollinen Trakt-URL!" + }, + "isThisWrong": { + "message": "Onko tämä väärin?" + }, + "itemNotSynced": { + "message": "Synkronoimaton kohde" + }, + "itemSynced": { + "message": "Synkronoitu kohde" + }, + "itemsMissingWatchedDate": { + "message": "Joiltakin kohteilta puuttuu katseluaika. Korjaa kohteet yksitellen tai ota Lisää julkaisupäivällä -valinta käyttöön ja yritä uudelleen." + }, + "lastSync": { + "message": "Viimeisin synkronointiaika" + }, + "lightTheme": { + "message": "Vaalea" + }, + "loadHistoryError": { + "message": "Historian lataus epäonnistui." + }, + "loadImages": { + "message": "Lataa kuvat." + }, + "loadImagesDescription": { + "message": "Asetuksen ollessa pois käytöstä, ei seurattavan kohteen ja historian kohteiden kuvia ladata. Tämä on hyödyllistä hitaiden yhteyksien kanssa, jolloin kuvalataukset hidastavat laajennusta merkittävästi." + }, + "loadTraktHistoryError": { + "message": "Trakt-historian lataus epäonnistui." + }, + "loadingHistory": { + "message": "Historiaa ladataan" + }, + "loadingSuggestions": { + "message": "Ehdotuksia ladataan" + }, + "login": { + "message": "Kirjaudu Trakt.tv-tunnuksella" + }, + "logout": { + "message": "Kirjaudu ulos" + }, + "minPercentageWatched": { + "message": "Vähimmäiskatseluprosentti" + }, + "missingWatchedDate": { + "message": "Katseluaika puuttuu" + }, + "missingWatchedDateDialogContent": { + "message": "Valitse, miten kohteen $TITLE$ puuttuva katseluaika lisätään.", + "placeholders": { + "title": { + "content": "$1" + } + } + }, + "missingWatchedDateDialogContentMultiple": { + "message": "Valitse, miten kohteiden $ITEMS$ puuttuvat katseluajat lisätään.", + "placeholders": { + "items": { + "content": "$1" + } + } + }, + "missingWatchedDateDialogDateLabel": { + "message": "Valitse aika" + }, + "missingWatchedDateDialogInvalidDateLabel": { + "message": "Syötä kelvollinen päiväys!" + }, + "no": { + "message": "Ei" + }, + "noItemsSelected": { + "message": "Kohteita ei ole valittu. Valitse kohteita ja yritä uudelleen." + }, + "noServices": { + "message": "Suoratoistopalveluja ei ole käytössä. Palveluiden käyttöönotto tapahtuu asetussivulta." + }, + "notAvailable": { + "message": "Ei käytettävissä" + }, + "notFound": { + "message": "Ei löytynyt" + }, + "notLoggedIn": { + "message": "Ei kirjautunut" + }, + "notLoggedInDescription": { + "message": "Et näytä olevan kirjautuneena palveluun. Avaa alla oleva sivu ja kirjaudu sisään ennen synkronointia." + }, + "notWatched": { + "message": "Katsomaton" + }, + "notWatching": { + "message": "Katsele jotain!" + }, + "nowScrobbling": { + "message": "Kirjataan nyt" + }, + "on": { + "message": "Palvelussa" + }, + "options": { + "message": "Asetukset" + }, + "profile": { + "message": "Profiili" + }, + "profileDescription": { + "message": "Tämä on nykyinen profiili. Jos et halua synkronoida tätä profiilia, vaihda aktiivinen profiili suoratoistopalvelun sivulta." + }, + "progress": { + "message": "Katselutilanne: $PROGRESS$ %", + "placeholders": { + "progress": { + "content": "$1" + } + } + }, + "reachedHistoryEnd": { + "message": "Historian loppu saavutettiin." + }, + "reachedLastSyncDate": { + "message": "Viimeisin synkronointiaika saavutettiin. Voit ladata tätä vanhempia kohteita alla olevalla painikkeella." + }, + "readMore": { + "message": "Lue lisää" + }, + "recentAutoSync": { + "message": "Joitakin kohteita sunkronoitiin hiljattain automaattisesti. Tarkista kohteet ja varmista niiden oikeellisuus painamalla tästä." + }, + "recentAutoSyncError": { + "message": "Joidenkin kohteiden automaattinen synkronointi epäonnistui hiljattain. Tarkista ja korjaa kohteet painamalla tästä." + }, + "save": { + "message": "Tallenna" + }, + "saveOptionFailed": { + "message": "Asetuksen tallennus epäonnistui." + }, + "saveOptionSuccess": { + "message": "Asetus tallennettiin." + }, + "saveSuggestionFailed": { + "message": "Ehdotuksen tallennus epäonnistui." + }, + "scrobblePaused": { + "message": "Kirjaus on keskeytetty." + }, + "scrobbleStarted": { + "message": "Kirjaus on aloitettu." + }, + "scrobbleStopped": { + "message": "Kirjaus on pysäytetty." + }, + "select": { + "message": "Valinta:" + }, + "selectAll": { + "message": "Kaikki" + }, + "selectNone": { + "message": "Ei mitään" + }, + "selectService": { + "message": "Valitse synkronoitava suoratoistopalvelu:" + }, + "sendReceiveSuggestions": { + "message": "Lähetä/vastaanota korjausehdotuksia." + }, + "sendReceiveSuggestionsDescription": { + "message": "Asetuksen ollessa käytössä, lähetetään tekemistäsi virheellisesti tunnistettujen korjauksista tieto Google Cloud -tietokantaan, jolloin muut käyttäjät voivat vastaanottaa näitä korjausehdotuksina. Myös korjausehdotusten vastaanotto edellyttää tätä." + }, + "service": { + "message": "Palvelu" + }, + "serviceScrobble": { + "message": "Kirjaus" + }, + "serviceSync": { + "message": "Synkronointi" + }, + "services": { + "message": "Suoratoistopalvelut" + }, + "servicesDescription": { + "message": "Valitse käytettävät suoratoistopalvelut." + }, + "showNotifications": { + "message": "Näytä selainilmoitukset" + }, + "showNotificationsDescription": { + "message": "Asetuksen ollessa käytössä, saat selainilmoituksia aina kirjauksen alkaessa/päättyessä." + }, + "suggestedBy": { + "message": "Ehdottanut $COUNT$ käyttäjää", + "placeholders": { + "count": { + "content": "$1" + } + } + }, + "suggestions": { + "message": "Ehdotukset" + }, + "sync": { + "message": "Synkronoi" + }, + "syncing": { + "message": "Synkronoidaan" + }, + "systemTheme": { + "message": "Seuraa järjestelmää" + }, + "theme": { + "message": "Teema" + }, + "themeDescription": { + "message": "Valitse käytettävä teema." + }, + "toggleAll": { + "message": "Vaihda" + }, + "unknown": { + "message": "Tuntematon" + }, + "use": { + "message": "Käytä" + }, + "useCurrentDate": { + "message": "Käytä nykyistä päivää." + }, + "useCustomDate": { + "message": "Käytä omaa päivää." + }, + "useReleaseDate": { + "message": "Käytä julkaisupäivää." + }, + "watched": { + "message": "Katseltu" + }, + "yes": { + "message": "Kyllä" + } +} diff --git a/src/_locales/fr/messages.json b/src/_locales/fr/messages.json new file mode 100644 index 00000000..fce18485 --- /dev/null +++ b/src/_locales/fr/messages.json @@ -0,0 +1,455 @@ +{ + "about": { + "message": "À propos" + }, + "aboutMessage": { + "message": "Envoyez votre activité depuis vos services de streaming favoris à Trakt.tv!" + }, + "add": { + "message": "Ajouter" + }, + "addDate": { + "message": "Ajouter une date" + }, + "addMissingWatchedDateFailed": { + "message": "Impossible d'ajouter une date de visionnage manquante." + }, + "addWithReleaseDate": { + "message": "Ajouter avec la date de publication." + }, + "addWithReleaseDateMissing": { + "message": "Ajouter avec la date de publication uniquement pour les éléments avec la date de visionnage manquante." + }, + "allowRollbar": { + "message": "Permettre à Rollbar de collecter des informations sur les bugs." + }, + "allowRollbarDescription": { + "message": "Avec cette option est activée, chaque fois qu'un bug se produit, des informations le concernant sont collectées et nous sont envoyées, afin que nous puissions le corriger plus rapidement et améliorer l'extension. Ces informations incluent : le moment où le bug s'est produit, la trace du bug, le nom et la version de votre navigateur ainsi que le nom de votre système d'exploitation. Ces données ne sont partagées avec aucun autre service." + }, + "appDescription": { + "message": "Une synchronisation universelle pour Trakt.tv." + }, + "autoSync": { + "message": "Synchronisation automatique" + }, + "autoSyncNotActivated": { + "message": "Synchronisation automatique non activée. Vous devez d'abord synchroniser manuellement depuis la page d'historique, afin que la dernière date de synchronisation puisse être enregistrée." + }, + "autoSyncPageMessage": { + "message": "Ce sont les éléments qui ont été automatiquement synchronisés ou qui n'ont pas pu être synchronisés automatiquement depuis la dernière revue. Si des corrections sont nécessaires, appliquez-les, sélectionnez les éléments à corriger, puis cliquez sur le bouton Sync. Lorsque vous faites cela, le cache sera supprimé et ces éléments n'apparaîtront plus sur cette page. Si aucune correction n'est nécessaire, cliquez simplement sur le bouton Effacer le cache de synchronisation et la même chose se produira." + }, + "autoSyncing": { + "message": "Synchronisation automatique..." + }, + "cancel": { + "message": "Annuler" + }, + "cannotSync": { + "message": "Impossible de synchroniser les éléments" + }, + "clear": { + "message": "Effacer" + }, + "clearCaches": { + "message": "Vider le cache" + }, + "clearCachesFailed": { + "message": "Échec de la suppression du cache." + }, + "clearCachesSuccess": { + "message": "Cache effacé." + }, + "clearLastSync": { + "message": "Effacer la dernière date de synchronisation" + }, + "clearStorage": { + "message": "Vider le stockage" + }, + "clearStorageFailed": { + "message": "Impossible d'effacer le stockage." + }, + "clearStorageSuccess": { + "message": "Stockage effacé." + }, + "clearSyncCache": { + "message": "Vider le cache de synchronisation" + }, + "close": { + "description": "This is the verb, as in 'to close'.", + "message": "Fermer" + }, + "confirmClearCachesMessage": { + "message": "Tous les caches seront effacés, sauf le cache de synchronisation." + }, + "confirmClearCachesTitle": { + "message": "Vider le cache?" + }, + "confirmClearLastSyncMessage": { + "message": "Vous devrez synchroniser manuellement dans la page d'historique du service de streaming pour réactiver la synchronisation automatique." + }, + "confirmClearLastSyncTitle": { + "message": "Effacer la date de dernière synchronisation pour $SERVICE$?", + "placeholders": { + "service": { + "content": "$1" + } + } + }, + "confirmClearStorageMessage": { + "message": "Toutes les options seront réinitialisées à leurs valeurs par défaut et vous devrez vous reconnecter." + }, + "confirmClearStorageTitle": { + "message": "Effacer le stockage ?" + }, + "confirmClearSyncCacheMessage": { + "message": "Tous les éléments de la page actuelle seront supprimés du cache et vous ne pourrez plus les vérifier." + }, + "confirmClearSyncCacheTitle": { + "message": "Vider le cache de synchronisation ?" + }, + "continueLoading": { + "message": "Continuer le chargement" + }, + "correct": { + "description": "This is the verb, as in 'to correct'.", + "message": "Corriger" + }, + "correctItem": { + "message": "Corriger l'élément" + }, + "correctItemFailed": { + "message": "Échec de la correction de l'élément." + }, + "correctionDialogContent": { + "message": "Entrez l'URL Trakt correcte pour $TITLE$ dans le champ ci-dessous.", + "placeholders": { + "title": { + "content": "$1" + } + } + }, + "correctionDialogContentWithSuggestions": { + "message": "Entrez l'URL Trakt correcte pour $TITLE$ dans le champ ci-dessous ou utilisez l'une des suggestions.", + "placeholders": { + "title": { + "content": "$1" + } + } + }, + "correctionDialogSyncedWarning": { + "message": "AVERTISSEMENT : Vous corrigez un élément qui a déjà été synchronisé. Si vous continuez, l'élément précédemment synchronisé sera supprimé de votre historique Trakt." + }, + "couldNotScrobble": { + "message": "Impossible de scrobbler." + }, + "currentCorrection": { + "message": "Actuellement corrigé pour" + }, + "darkTheme": { + "message": "Sombre" + }, + "days": { + "message": "Jours" + }, + "daysDescription": { + "message": "À quelle fréquence la synchronisation automatique se produira." + }, + "errorNotification": { + "message": "Une erreur est survenue. :(" + }, + "errorNotificationLogin": { + "message": "On dirait que vous n'êtes pas connecté. Veuillez ouvrir l'extension et vous connecter avec votre compte Trakt." + }, + "errorNotificationNotFound": { + "message": "Oh mince ! Nous n'avons pas pu trouver ce que vous regardez sur Trakt. Veuillez laisser un rapport avec le titre de ce que vous regardiez." + }, + "errorNotificationServers": { + "message": "Nous n'avons pas pu communiquer avec les serveurs Trakt. Nous essayons de corriger, veuillez réessayer plus tard." + }, + "from": { + "message": "de" + }, + "goToHistoryPage": { + "message": "Aller à la page d'historique" + }, + "grantCookies": { + "message": "Accorder la permission \"cookies\" pour que l'extension puisse fonctionner avec les conteneurs Firefox." + }, + "grantCookiesDescription": { + "message": "Avec cette option activée, l'extension fonctionnera avec les conteneurs Firefox, en récupérant les cookies du conteneur actuel sur lequel vous êtes. Ne l'activez que si vous utilisez les conteneurs Firefox." + }, + "hideSynced": { + "message": "Cacher les éléments synchronisés." + }, + "history": { + "message": "Historique" + }, + "historyFor": { + "message": "Historique de" + }, + "historySyncError": { + "message": "Échec de la synchronisation de l'historique." + }, + "historySyncSuccess": { + "message": "$EPISODES$ épisodes et $MOVIES$ films synchronisés.", + "placeholders": { + "episodes": { + "content": "$1" + }, + "movies": { + "content": "$2" + } + } + }, + "home": { + "message": "Accueil" + }, + "invalidTraktUrl": { + "message": "Merci de saisir une URL Trakt valide !" + }, + "isThisWrong": { + "message": "Est-ce que c'est faux ?" + }, + "itemNotSynced": { + "message": "Élément non synchronisé" + }, + "itemSynced": { + "message": "Élément synchronisé" + }, + "itemsMissingWatchedDate": { + "message": "La date de visionnage manque pour certains éléments. Corrigez chaque élément ou activez l’option d’ajouter avec la date de sortie et réessayez." + }, + "lastSync": { + "message": "Dernière date de synchronisation" + }, + "lightTheme": { + "message": "Clair" + }, + "loadHistoryError": { + "message": "Échec du chargement de l'historique." + }, + "loadImages": { + "message": "Charger les images." + }, + "loadImagesDescription": { + "message": "Avec cette option désactivée, les images pour le scrobbling et pour les éléments d'historique ne seront pas chargées. Ceci est utile pour les connexions plus lentes, où le chargement des images ralentit considérablement l'extension." + }, + "loadTraktHistoryError": { + "message": "Échec du chargement de l'historique Trakt." + }, + "loadingHistory": { + "message": "Chargement de l'historique" + }, + "loadingSuggestions": { + "message": "Chargement des suggestions" + }, + "login": { + "message": "Se connecter avec Trakt.tv" + }, + "logout": { + "message": "Déconnexion" + }, + "minPercentageWatched": { + "message": "Pourcentage minimum regardé." + }, + "missingWatchedDate": { + "message": "Date de visionnage manquante" + }, + "missingWatchedDateDialogContent": { + "message": "Choisissez comment vous voulez ajouter la date de visionnage manquante pour $TITLE$.", + "placeholders": { + "title": { + "content": "$1" + } + } + }, + "missingWatchedDateDialogContentMultiple": { + "message": "Choisissez comment vous voulez ajouter la date de surveillance manquante pour les $ITEMS$ éléments.", + "placeholders": { + "items": { + "content": "$1" + } + } + }, + "missingWatchedDateDialogDateLabel": { + "message": "Sélectionnez la date" + }, + "missingWatchedDateDialogInvalidDateLabel": { + "message": "Veuillez saisir une date valide !" + }, + "no": { + "message": "Non" + }, + "noItemsSelected": { + "message": "Aucun élément n'est sélectionné. Sélectionnez des éléments et réessayez." + }, + "noServices": { + "message": "Aucun service de streaming activé. Vous pouvez activer les services de streaming dans la page d'options." + }, + "notAvailable": { + "message": "Non disponible" + }, + "notFound": { + "message": "Non trouvé" + }, + "notLoggedIn": { + "message": "Non connecté" + }, + "notLoggedInDescription": { + "message": "On dirait que vous n'êtes pas connecté à ce service. Rendez-vous sur la page ci-dessous et connectez-vous avant d'essayer de synchroniser." + }, + "notWatched": { + "message": "Non regardé" + }, + "notWatching": { + "message": "Regardez quelque chose!" + }, + "nowScrobbling": { + "message": "Scrobbling en cours" + }, + "on": { + "message": "Sur" + }, + "options": { + "message": "Options" + }, + "profile": { + "message": "Profil" + }, + "profileDescription": { + "message": "Il s'agit du profil actuel. Si ce n'est pas le profil que vous voulez synchroniser, changez de profil dans la page de service." + }, + "progress": { + "message": "Progression : $PROGRESS$%", + "placeholders": { + "progress": { + "content": "$1" + } + } + }, + "reachedHistoryEnd": { + "message": "Fin de l'historique atteinte." + }, + "reachedLastSyncDate": { + "message": "Date de dernière synchronisation atteinte. Si vous souhaitez charger des éléments antérieurs, cliquez sur le bouton ci-dessous." + }, + "readMore": { + "message": "En Savoir Plus" + }, + "recentAutoSync": { + "message": "Certains éléments ont été automatiquement synchronisés récemment. Cliquez ici pour les vérifier et vous assurer que les bons éléments ont été synchronisés." + }, + "recentAutoSyncError": { + "message": "Certains éléments n'ont pas pu être synchronisés automatiquement. Cliquez ici pour les vérifier et les corriger." + }, + "save": { + "message": "Enregistrer" + }, + "saveOptionFailed": { + "message": "Impossible d'enregistrer l'option." + }, + "saveOptionSuccess": { + "message": "Option enregistrée." + }, + "saveSuggestionFailed": { + "message": "Échec de l'enregistrement de la suggestion." + }, + "scrobblePaused": { + "message": "Scrobble en pause." + }, + "scrobbleStarted": { + "message": "Scrobble démarré." + }, + "scrobbleStopped": { + "message": "Scrobble arrêté." + }, + "select": { + "message": "Sélectionner:" + }, + "selectAll": { + "message": "Tout" + }, + "selectNone": { + "message": "Aucun" + }, + "selectService": { + "message": "Sélectionnez un service de streaming à synchroniser :" + }, + "sendReceiveSuggestions": { + "message": "Envoyer/recevoir des suggestions de correction." + }, + "sendReceiveSuggestionsDescription": { + "message": "Avec cette option activée, chaque fois que vous mettez à jour un mauvais élément, la correction sera envoyée à une base de données Google Cloud afin que les autres utilisateurs puissent recevoir des suggestions de correction. Cette option est également nécessaire pour recevoir ces suggestions de correction." + }, + "service": { + "message": "Service" + }, + "serviceScrobble": { + "message": "Scrobble" + }, + "serviceSync": { + "message": "Synchronisation" + }, + "services": { + "message": "Services de streaming" + }, + "servicesDescription": { + "message": "Choisissez les services de streaming à activer." + }, + "showNotifications": { + "message": "Autoriser les notifications dans le navigateur." + }, + "showNotificationsDescription": { + "message": "Avec cette option activée, vous recevrez des notifications du navigateur chaque fois que le scrobbling commencera / s'arrêtera." + }, + "suggestedBy": { + "message": "Suggéré par $COUNT$ utilisateurs", + "placeholders": { + "count": { + "content": "$1" + } + } + }, + "suggestions": { + "message": "Suggestions" + }, + "sync": { + "message": "Synchroniser" + }, + "syncing": { + "message": "Synchronisation" + }, + "systemTheme": { + "message": "Utiliser vos préférences système" + }, + "theme": { + "message": "Thème" + }, + "themeDescription": { + "message": "Choisissez le thème à utiliser." + }, + "toggleAll": { + "message": "Basculer" + }, + "unknown": { + "message": "Inconnu" + }, + "use": { + "message": "Utiliser" + }, + "useCurrentDate": { + "message": "Utiliser la date actuelle." + }, + "useCustomDate": { + "message": "Utiliser une date personnalisée." + }, + "useReleaseDate": { + "message": "Utiliser la date de sortie." + }, + "watched": { + "message": "Vu sur" + }, + "yes": { + "message": "Oui" + } +} diff --git a/src/_locales/id/messages.json b/src/_locales/id/messages.json new file mode 100644 index 00000000..d4dec49e --- /dev/null +++ b/src/_locales/id/messages.json @@ -0,0 +1,455 @@ +{ + "about": { + "message": "Tentang" + }, + "aboutMessage": { + "message": "Kirim aktivitas Anda dari layanan streaming favorit Anda ke Trakt.tv!" + }, + "add": { + "message": "Tambah" + }, + "addDate": { + "message": "Tambah tanggal" + }, + "addMissingWatchedDateFailed": { + "message": "Gagal menambahkan tanggal menonton yang hilang." + }, + "addWithReleaseDate": { + "message": "Tambah dengan tanggal rilis." + }, + "addWithReleaseDateMissing": { + "message": "Tambah dengan tanggal rilis hanya untuk item yang tidak memiliki tanggal tonton." + }, + "allowRollbar": { + "message": "Izinkan Rollbar mengumpulkan informasi tentang bug." + }, + "allowRollbarDescription": { + "message": "Dengan mengaktifkan opsi ini, setiap kali bug terjadi, informasi tentangnya akan dikumpulkan dan dikirimkan kepada kami, sehingga kami dapat memperbaikinya lebih cepat dan meningkatkan ekstensi. Informasi ini mencakup: kapan bug terjadi, pelacakan balik bug, nama dan versi browser Anda, dan nama OS Anda. Data ini tidak dibagikan dengan layanan lain mana pun." + }, + "appDescription": { + "message": "Sinkronisasi universal untuk Trakt.tv." + }, + "autoSync": { + "message": "Sinkronisasi Otomatis" + }, + "autoSyncNotActivated": { + "message": "Sinkronisasi otomatis tidak diaktifkan. Anda perlu menyinkronkan secara manual di halaman histori terlebih dahulu, agar tanggal sinkronisasi terakhir dapat disimpan." + }, + "autoSyncPageMessage": { + "message": "Ini adalah item yang secara otomatis disinkronkan atau gagal disinkronkan secara otomatis sejak tinjauan terakhir. Jika ada koreksi yang diperlukan, terapkan, pilih item yang perlu dikoreksi, dan klik tombol Sinkronkan. Ketika Anda melakukannya, cache akan dihapus dan item ini tidak akan muncul lagi di halaman ini. Jika tidak diperlukan koreksi, cukup klik tombol Clear Sync Cache dan hal yang sama akan terjadi." + }, + "autoSyncing": { + "message": "Menyinkronkan secara otomatis..." + }, + "cancel": { + "message": "Batal" + }, + "cannotSync": { + "message": "Tidak dapat menyinkronkan item" + }, + "clear": { + "message": "Bersihkan" + }, + "clearCaches": { + "message": "Bersihkan Cache" + }, + "clearCachesFailed": { + "message": "Gagal membersihkan cache." + }, + "clearCachesSuccess": { + "message": "Cache dibersihkan." + }, + "clearLastSync": { + "message": "Bersihkan Tanggal Sinkronisasi Terakhir" + }, + "clearStorage": { + "message": "Bersihkan Penyimpanan" + }, + "clearStorageFailed": { + "message": "Gagal membersihkan penyimpanan." + }, + "clearStorageSuccess": { + "message": "Penyimpanan berhasil dibersihkan." + }, + "clearSyncCache": { + "message": "Bersihkan Cache Sinkronisasi" + }, + "close": { + "description": "This is the verb, as in 'to close'.", + "message": "Tutup" + }, + "confirmClearCachesMessage": { + "message": "Semua cache akan dibersihkan, kecuali cache sinkronisasi." + }, + "confirmClearCachesTitle": { + "message": "Bersihkan Cache?" + }, + "confirmClearLastSyncMessage": { + "message": "Anda harus menyinkronkan kembali secara manual di halaman riwayat layanan streaming untuk mengaktifkan kembali sinkronisasi otomatis." + }, + "confirmClearLastSyncTitle": { + "message": "Bersihkan tanggal sinkronisasi terakhir untuk $SERVICE$?", + "placeholders": { + "service": { + "content": "$1" + } + } + }, + "confirmClearStorageMessage": { + "message": "Semua opsi akan diatur ulang ke nilai defaultnya dan Anda harus masuk lagi." + }, + "confirmClearStorageTitle": { + "message": "Bersihkan Penyimpanan?" + }, + "confirmClearSyncCacheMessage": { + "message": "Semua item di halaman saat ini akan dihapus dari cache dan Anda tidak dapat meninjaunya lagi." + }, + "confirmClearSyncCacheTitle": { + "message": "Bersihkan cache sinkronisasi?" + }, + "continueLoading": { + "message": "Lanjutkan Memuat" + }, + "correct": { + "description": "This is the verb, as in 'to correct'.", + "message": "Perbaiki" + }, + "correctItem": { + "message": "Perbaiki item" + }, + "correctItemFailed": { + "message": "Gagal memperbaiki item." + }, + "correctionDialogContent": { + "message": "Masukkan URL Trakt yang benar untuk $TITLE$ di bidang di bawah ini.", + "placeholders": { + "title": { + "content": "$1" + } + } + }, + "correctionDialogContentWithSuggestions": { + "message": "Masukkan URL Trakt yang benar untuk $TITLE$ di bidang di bawah ini atau gunakan salah satu saran.", + "placeholders": { + "title": { + "content": "$1" + } + } + }, + "correctionDialogSyncedWarning": { + "message": "PERINGATAN: Anda mengoreksi item yang telah disinkronkan. Jika Anda melanjutkan, item yang disinkronkan sebelumnya akan dihapus dari riwayat Trakt Anda." + }, + "couldNotScrobble": { + "message": "Tidak bisa scrobble." + }, + "currentCorrection": { + "message": "Saat ini dikoreksi menjadi" + }, + "darkTheme": { + "message": "Gelap" + }, + "days": { + "message": "Hari" + }, + "daysDescription": { + "message": "Seberapa sering sinkronisasi otomatis akan terjadi." + }, + "errorNotification": { + "message": "Terjadi sebuah kesalahan. :(" + }, + "errorNotificationLogin": { + "message": "Sepertinya Anda belum masuk. Silakan buka ekstensi dan masuk dengan akun Trakt Anda." + }, + "errorNotificationNotFound": { + "message": "Oh snap! Kami tidak dapat menemukan apa yang Anda tonton di Trakt. Silakan tinggalkan laporan dengan judul item." + }, + "errorNotificationServers": { + "message": "Kami tidak dapat terkoneksi dengan server Trakt. Kami sedang mencoba memperbaikinya, silakan coba lagi nanti." + }, + "from": { + "message": "dari" + }, + "goToHistoryPage": { + "message": "Pergi ke Halaman Riwayat" + }, + "grantCookies": { + "message": "Berikan izin \"cookies\" agar ekstensi dapat bekerja dengan Firefox Containers." + }, + "grantCookiesDescription": { + "message": "Dengan mengaktifkan opsi ini, ekstensi akan bekerja dengan Firefox Containers, dengan mengambil cookie dari container yang Anda gunakan saat ini. Aktifkan hanya jika Anda menggunakan Firefox Containers." + }, + "hideSynced": { + "message": "Sembunyikan yang disinkronkan." + }, + "history": { + "message": "Riwayat" + }, + "historyFor": { + "message": "Riwayat untuk" + }, + "historySyncError": { + "message": "Gagal menyinkronkan riwayat." + }, + "historySyncSuccess": { + "message": "Episode $EPISODES$ dan film $MOVIES$ disinkronkan.", + "placeholders": { + "episodes": { + "content": "$1" + }, + "movies": { + "content": "$2" + } + } + }, + "home": { + "message": "Beranda" + }, + "invalidTraktUrl": { + "message": "Harap masukkan URL Trakt yang benar!" + }, + "isThisWrong": { + "message": "Apakah ini salah?" + }, + "itemNotSynced": { + "message": "Item tidak tersinkron" + }, + "itemSynced": { + "message": "Item tersinkron" + }, + "itemsMissingWatchedDate": { + "message": "Beberapa item tidak memiliki tanggal tonton. Selesaikan setiap item atau aktifkan opsi untuk menambahkan dengan tanggal rilis dan coba lagi." + }, + "lastSync": { + "message": "Tanggal Sinkron Terakhir" + }, + "lightTheme": { + "message": "Terang" + }, + "loadHistoryError": { + "message": "Gagal untuk memuat riwayat." + }, + "loadImages": { + "message": "Muat gambar." + }, + "loadImagesDescription": { + "message": "Dengan opsi ini dinonaktifkan, gambar untuk item scrobbling dan untuk item riwayat tidak akan dimuat. Ini berguna untuk koneksi yang lebih lambat, di mana memuat gambar secara signifikan memperlambat ekstensi." + }, + "loadTraktHistoryError": { + "message": "Gagal memuat riwayat Trakt." + }, + "loadingHistory": { + "message": "Memuat riwayat" + }, + "loadingSuggestions": { + "message": "Memuat saran" + }, + "login": { + "message": "Login dengan Trakt.tv" + }, + "logout": { + "message": "Keluar" + }, + "minPercentageWatched": { + "message": "Persentase minimum yang ditonton." + }, + "missingWatchedDate": { + "message": "Tanggal menonton tidak ada" + }, + "missingWatchedDateDialogContent": { + "message": "Pilih bagaimana Anda ingin menambahkan tanggal menonton yang hilang untuk $TITLE$.", + "placeholders": { + "title": { + "content": "$1" + } + } + }, + "missingWatchedDateDialogContentMultiple": { + "message": "Pilih bagaimana Anda ingin menambahkan tanggal tonton yang hilang untuk item $ITEMS$.", + "placeholders": { + "items": { + "content": "$1" + } + } + }, + "missingWatchedDateDialogDateLabel": { + "message": "Pilih tanggal" + }, + "missingWatchedDateDialogInvalidDateLabel": { + "message": "Harap masukkan tanggal yang benar!" + }, + "no": { + "message": "Tidak" + }, + "noItemsSelected": { + "message": "Tidak ada item yang dipilih. Pilih beberapa item dan coba lagi." + }, + "noServices": { + "message": "Tidak ada layanan streaming yang diaktifkan. Anda dapat mengaktifkan layanan streaming di halaman opsi." + }, + "notAvailable": { + "message": "Tidak Tersedia" + }, + "notFound": { + "message": "Tidak Ditemukan" + }, + "notLoggedIn": { + "message": "Belum Masuk" + }, + "notLoggedInDescription": { + "message": "Sepertinya Anda belum masuk ke layanan ini. Buka laman di bawah dan masuk sebelum mencoba menyinkronkan." + }, + "notWatched": { + "message": "Tidak Ditonton" + }, + "notWatching": { + "message": "Menonton sesuatu!" + }, + "nowScrobbling": { + "message": "Sedang Scrobbling" + }, + "on": { + "message": "Aktif" + }, + "options": { + "message": "Opsi" + }, + "profile": { + "message": "Profil" + }, + "profileDescription": { + "message": "Ini adalah profil saat ini. Jika ini bukan profil yang ingin Anda sinkronkan, ganti profil di halaman layanan." + }, + "progress": { + "message": "Proses: $PROGRESS$%", + "placeholders": { + "progress": { + "content": "$1" + } + } + }, + "reachedHistoryEnd": { + "message": "Mencapai riwayat terakhir." + }, + "reachedLastSyncDate": { + "message": "Mencapai tanggal sinkronisasi terakhir. Jika Anda ingin memuat item melewati titik ini, klik tombol di bawah." + }, + "readMore": { + "message": "Baca lebih lanjut" + }, + "recentAutoSync": { + "message": "Beberapa item baru-baru ini disinkronkan secara otomatis. Klik di sini untuk meninjaunya dan memastikan bahwa item yang benar telah disinkronkan." + }, + "recentAutoSyncError": { + "message": "Beberapa item baru-baru ini gagal disinkronkan secara otomatis. Klik di sini untuk meninjau dan memperbaikinya." + }, + "save": { + "message": "Simpan" + }, + "saveOptionFailed": { + "message": "Gagal menyimpan opsi." + }, + "saveOptionSuccess": { + "message": "Opsi tersimpan." + }, + "saveSuggestionFailed": { + "message": "Gagal menyimpan saran." + }, + "scrobblePaused": { + "message": "Scrobble dijeda." + }, + "scrobbleStarted": { + "message": "Scrobble dimulai." + }, + "scrobbleStopped": { + "message": "Scrobble dihentikan." + }, + "select": { + "message": "Pilih:" + }, + "selectAll": { + "message": "Semua" + }, + "selectNone": { + "message": "Tidak ada" + }, + "selectService": { + "message": "Pilih layanan streaming yang akan disinkronkan dari:" + }, + "sendReceiveSuggestions": { + "message": "Kirim / terima saran koreksi." + }, + "sendReceiveSuggestionsDescription": { + "message": "Dengan mengaktifkan opsi ini, setiap kali Anda memperbarui item yang salah, koreksi akan dikirim ke database Google Cloud sehingga pengguna lain dapat menerima saran koreksi. Opsi ini juga diperlukan untuk menerima saran koreksi tersebut." + }, + "service": { + "message": "Layanan" + }, + "serviceScrobble": { + "message": "Scrobble" + }, + "serviceSync": { + "message": "Sinkronisasi" + }, + "services": { + "message": "Layanan streaming" + }, + "servicesDescription": { + "message": "Pilih layanan streaming mana yang akan diaktifkan." + }, + "showNotifications": { + "message": "Tampilkan pemberitahuan peramban." + }, + "showNotificationsDescription": { + "message": "Dengan opsi ini diaktifkan, Anda akan menerima pemberitahuan browser setiap kali Anda memulai / berhenti scrobbling sesuatu." + }, + "suggestedBy": { + "message": "Disarankan oleh $COUNT$ pengguna", + "placeholders": { + "count": { + "content": "$1" + } + } + }, + "suggestions": { + "message": "Saran" + }, + "sync": { + "message": "Sinkronisasi" + }, + "syncing": { + "message": "Menyinkronkan" + }, + "systemTheme": { + "message": "Gunakan preferensi sistem Anda" + }, + "theme": { + "message": "Tema" + }, + "themeDescription": { + "message": "Pilih tema apa yang akan digunakan." + }, + "toggleAll": { + "message": "Beralih" + }, + "unknown": { + "message": "Tak diketahui" + }, + "use": { + "message": "Gunakan" + }, + "useCurrentDate": { + "message": "Gunakan tanggal sekarang." + }, + "useCustomDate": { + "message": "Gunakan tanggal khusus." + }, + "useReleaseDate": { + "message": "Gunakan tanggal rilis." + }, + "watched": { + "message": "Ditonton pada" + }, + "yes": { + "message": "Ya" + } +} diff --git a/src/_locales/it/messages.json b/src/_locales/it/messages.json index 06b23732..498706f4 100644 --- a/src/_locales/it/messages.json +++ b/src/_locales/it/messages.json @@ -47,6 +47,9 @@ "cannotSync": { "message": "Impossibile sincronizzare gli elementi" }, + "clear": { + "message": "Pulisci" + }, "clearCaches": { "message": "Cancella i dati salvati nella cache" }, @@ -139,6 +142,9 @@ "couldNotScrobble": { "message": "Impossibile registrare le preferenze." }, + "currentCorrection": { + "message": "Attualmente corretto a" + }, "darkTheme": { "message": "Scuro" }, @@ -222,6 +228,12 @@ "loadHistoryError": { "message": "Impossibile caricare la cronologia di riproduzione." }, + "loadImages": { + "message": "Load images." + }, + "loadImagesDescription": { + "message": "With this option disabled, images for the scrobbling item and for the history items will not be loaded. This is useful for slower connections, where loading images significantly slows down the extension." + }, "loadTraktHistoryError": { "message": "Impossibile caricare la cronologia di Trakt." }, diff --git a/src/_locales/lv/messages.json b/src/_locales/lv/messages.json new file mode 100644 index 00000000..3100bed7 --- /dev/null +++ b/src/_locales/lv/messages.json @@ -0,0 +1,455 @@ +{ + "about": { + "message": "Par" + }, + "aboutMessage": { + "message": "Nosūti savas aktivitātes no iecienītākajām straumēšanas platformām uz Trakt.tv!" + }, + "add": { + "message": "Pievienot" + }, + "addDate": { + "message": "Pievienot datumu" + }, + "addMissingWatchedDateFailed": { + "message": "Neizdevās pievienot trūkstošos skatīšanās datumus." + }, + "addWithReleaseDate": { + "message": "Pievienot ar izlaišanas datumu." + }, + "addWithReleaseDateMissing": { + "message": "Pievienot ar izlaišanas datumu tikai tos vienumus, kuriem trūkst skatīšanās datuma." + }, + "allowRollbar": { + "message": "Atļaut Rollbar vākt informāciju par kļūdām." + }, + "allowRollbarDescription": { + "message": "Ja šī opcija ir iespējota, ikreiz, kad rodas kļūda, informācija par to tiks apkopota un nosūtīta mums, lai mēs varētu ātrāk to novērst un uzlabot paplašinājumu. Šī informācija ietver: kļūdas rašanās laiku, kļūdas izsekošanu, pārlūkprogrammas nosaukumu un versiju, kā arī OS nosaukumu. Šie dati netiek koplietoti ne ar vienu citu pakalpojumu." + }, + "appDescription": { + "message": "Universāla Trakt.tv sinhronizācija." + }, + "autoSync": { + "message": "Automātiska sinhronizācija" + }, + "autoSyncNotActivated": { + "message": "Automātiskā sinhronizācija nav aktivizēta. Vispirms vēstures lapā ir jāveic manuāla sinhronizācija, lai varētu saglabāt pēdējās sinhronizācijas datumu." + }, + "autoSyncPageMessage": { + "message": "Šie ir vienumi, kas tika automātiski sinhronizēti vai kuriem neizdevās automātiski sinhronizēt kopš pēdējās pārskatīšanas. Ja nepieciešami labojumi, veic tos, atlasi labojamos vienumus un noklikšķini uz pogas Sinhronizēt. Kad to izdarīsi, kešatmiņa tiks dzēsta, un šie vienumi vairs netiks rādīti šajā lapā. Ja labojumi nav nepieciešami, vienkārši noklikšķini uz pogas Notīrīt sinhronizācijas kešatmiņu, un notiks tas pats." + }, + "autoSyncing": { + "message": "Automātiski sinhronizē..." + }, + "cancel": { + "message": "Atcelt" + }, + "cannotSync": { + "message": "Nevar sinhronizēt vienumus" + }, + "clear": { + "message": "Notīrīt" + }, + "clearCaches": { + "message": "Notīrīt kešatmiņu" + }, + "clearCachesFailed": { + "message": "Neizdevās notīrīt kešatmiņu." + }, + "clearCachesSuccess": { + "message": "Kešatmiņa notīrīta." + }, + "clearLastSync": { + "message": "Notīrīt pēdējās sinhronizācijas datumu" + }, + "clearStorage": { + "message": "Notīrīt krātuvi" + }, + "clearStorageFailed": { + "message": "Neizdevās notīrīt krātuvi." + }, + "clearStorageSuccess": { + "message": "Krātuve notīrīta." + }, + "clearSyncCache": { + "message": "Notīrīt sinhronizācijas kešatmiņu" + }, + "close": { + "description": "This is the verb, as in 'to close'.", + "message": "Aizvērt" + }, + "confirmClearCachesMessage": { + "message": "Tiks notīrīta visa kešatmiņa, izņemot sinhronizācijas kešatmiņu." + }, + "confirmClearCachesTitle": { + "message": "Notīrīt kešatmiņu?" + }, + "confirmClearLastSyncMessage": { + "message": "Lai atkārtoti aktivizētu automātisko sinhronizāciju, straumēšanas platformas vēstures lapā vēlreiz būs jāveic manuāla sinhronizācija." + }, + "confirmClearLastSyncTitle": { + "message": "Notīrīt $SERVICE$ pēdējās sinhronizācijas datumu?", + "placeholders": { + "service": { + "content": "$1" + } + } + }, + "confirmClearStorageMessage": { + "message": "Visas opcijas tiks atiestatītas uz noklusējuma vērtībām, un tev būs jāpiesakās vēlreiz." + }, + "confirmClearStorageTitle": { + "message": "Notīrīt krātuvi?" + }, + "confirmClearSyncCacheMessage": { + "message": "Visi pašreizējās lapas vienumi tiks noņemti no kešatmiņas, un tu vairs nevarēsi tos pārskatīt." + }, + "confirmClearSyncCacheTitle": { + "message": "Notīrīt sinhronizācijas kešatmiņu?" + }, + "continueLoading": { + "message": "Turpināt ielādi" + }, + "correct": { + "description": "This is the verb, as in 'to correct'.", + "message": "Labot" + }, + "correctItem": { + "message": "Labot vienumu" + }, + "correctItemFailed": { + "message": "Neizdevās izlabot vienumu." + }, + "correctionDialogContent": { + "message": "Zemāk esošajā laukā ievadiet pareizo $TITLE$ Trakt URL.", + "placeholders": { + "title": { + "content": "$1" + } + } + }, + "correctionDialogContentWithSuggestions": { + "message": "Zemāk esošajā laukā ievadiet pareizo $TITLE$ Trakt URL vai izmantojiet kādu no ieteikumiem.", + "placeholders": { + "title": { + "content": "$1" + } + } + }, + "correctionDialogSyncedWarning": { + "message": "BRĪDINĀJUMS: Tu labo vienumu, kas jau bija sinhronizēts. Ja turpināsi, iepriekš sinhronizētais vienums tiks noņemts no Trakt vēstures." + }, + "couldNotScrobble": { + "message": "Tiešā sinhronizācija (scrobble) neizdevās." + }, + "currentCorrection": { + "message": "Pašlaik labots uz" + }, + "darkTheme": { + "message": "Tumšs" + }, + "days": { + "message": "Dienas" + }, + "daysDescription": { + "message": "Cik bieži notiks automātiskā sinhronizācija." + }, + "errorNotification": { + "message": "Radusies kļūda. :(" + }, + "errorNotificationLogin": { + "message": "Šķiet, ka neesi pieteicies. Lūdzu, atver paplašinājumu un piesakies ar savu Trakt kontu." + }, + "errorNotificationNotFound": { + "message": "Ak! Mēs Trakt nevarējām atrast to, ko skaties. Lūdzu, atstāj ziņojumu ar vienuma nosaukumu." + }, + "errorNotificationServers": { + "message": "Mēs nevarējām sazināties ar Trakt serveriem. Mēs cenšamies to novērst. Lūdzu, vēlāk mēģini vēlreiz." + }, + "from": { + "message": "no" + }, + "goToHistoryPage": { + "message": "Atvērt vēstures lapu" + }, + "grantCookies": { + "message": "Piešķiriet \"cookies\" atļauju, lai paplašinājums varētu darboties ar Firefox Containers." + }, + "grantCookiesDescription": { + "message": "Ja šī opcija ir iespējota, paplašinājums darbosies kopā ar Firefox Containers, iegūstot sīkfailus no pašreizējā konteinera, kurā atrodaties. Iespējojiet to tikai tad, ja izmantojat Firefox Containers." + }, + "hideSynced": { + "message": "Paslēpt sinhronizētos." + }, + "history": { + "message": "Vēsture" + }, + "historyFor": { + "message": "Vēsture no" + }, + "historySyncError": { + "message": "Neizdevās sinhronizēt vēsturi." + }, + "historySyncSuccess": { + "message": "$EPISODES$ epizodes un $MOVIES$ filmas sinhronizētas.", + "placeholders": { + "episodes": { + "content": "$1" + }, + "movies": { + "content": "$2" + } + } + }, + "home": { + "message": "Sākums" + }, + "invalidTraktUrl": { + "message": "Lūdzu, ievadiet derīgu Trakt URL!" + }, + "isThisWrong": { + "message": "Nav pareizi?" + }, + "itemNotSynced": { + "message": "Vienums nav sinhronizēts" + }, + "itemSynced": { + "message": "Vienums sinhronizēts" + }, + "itemsMissingWatchedDate": { + "message": "Dažiem vienumiem nav norādīts skatīšanās datums. Atrisini katru vienumu vai iespējojiet opciju pievienot ar izlaišanas datumu un mēģini vēlreiz." + }, + "lastSync": { + "message": "Pēdējās sinhronizācijas datums" + }, + "lightTheme": { + "message": "Gaišs" + }, + "loadHistoryError": { + "message": "Neizdevās ielādēt vēsturi." + }, + "loadImages": { + "message": "Ielādēt attēlus." + }, + "loadImagesDescription": { + "message": "Ja šī opcija ir atspējota, tiešās sinhronizācijas un vēstures vienumu attēli netiks ielādēti. Tas ir noderīgi lēnākiem savienojumiem, kur attēlu ielāde ievērojami palēnina paplašinājumu." + }, + "loadTraktHistoryError": { + "message": "Neizdevās ielādēt Trakt vēsturi." + }, + "loadingHistory": { + "message": "Ielādē vēsturi" + }, + "loadingSuggestions": { + "message": "Ielādē ieteikumus" + }, + "login": { + "message": "Pieteikties ar Trakt.tv" + }, + "logout": { + "message": "Atslēgties" + }, + "minPercentageWatched": { + "message": "Minimālais skatītais procents." + }, + "missingWatchedDate": { + "message": "Trūkst skatīšanās datums" + }, + "missingWatchedDateDialogContent": { + "message": "Izvēlies kā pievienot trūkstošo $TITLE$ skatīšanās datumu.", + "placeholders": { + "title": { + "content": "$1" + } + } + }, + "missingWatchedDateDialogContentMultiple": { + "message": "Izvēlies kā pievienot trūkstošo skatīšanās datumu $ITEMS$ vienumiem.", + "placeholders": { + "items": { + "content": "$1" + } + } + }, + "missingWatchedDateDialogDateLabel": { + "message": "Izvēlieties datumu" + }, + "missingWatchedDateDialogInvalidDateLabel": { + "message": "Lūdzu, ievadi derīgu datumu!" + }, + "no": { + "message": "Nē" + }, + "noItemsSelected": { + "message": "Nekas nav atlasīts. Atlasiet dažus vienumus un mēģiniet vēlreiz." + }, + "noServices": { + "message": "Nav iespējota neviena straumēšanas platforma. Straumēšanas platformas vari iespējot iestatījumu lapā." + }, + "notAvailable": { + "message": "Nav pieejams" + }, + "notFound": { + "message": "Nav atrasts" + }, + "notLoggedIn": { + "message": "Neesi pieslēdzies" + }, + "notLoggedInDescription": { + "message": "Šķiet, ka neesi pieteicies šajā platformā. Lūdzu, dodies uz zemāk esošo lapu un piesakies, pirms mēģini sinhronizēt." + }, + "notWatched": { + "message": "Nav skatīts" + }, + "notWatching": { + "message": "Skaties kaut ko!" + }, + "nowScrobbling": { + "message": "Tagad sinhronizē" + }, + "on": { + "message": "No" + }, + "options": { + "message": "Iestatījumi" + }, + "profile": { + "message": "Profils" + }, + "profileDescription": { + "message": "Šis ir pašreizējais profils. Ja šis nav profils, kuru vēlies sinhronizēt, pārslēdz profilus platformas lapā." + }, + "progress": { + "message": "Progress: $PROGRESS$%", + "placeholders": { + "progress": { + "content": "$1" + } + } + }, + "reachedHistoryEnd": { + "message": "Sasniegtas vēstures beigas." + }, + "reachedLastSyncDate": { + "message": "Sasniegts pēdējās sinhronizācijas datums. Ja vēlaties ielādēt vienumus pēc šī punkta, noklikšķiniet uz zemāk esošās pogas." + }, + "readMore": { + "message": "Lasīt vairāk" + }, + "recentAutoSync": { + "message": "Daži vienumi nesen tika automātiski sinhronizēti. Noklikšķiniet šeit, lai tos pārskatītu un pārliecinātos, ka ir sinhronizēti pareizie vienumi." + }, + "recentAutoSyncError": { + "message": "Dažus vienumus neizdevās automātiski sinhronizēt. Noklikšķiniet šeit, lai tos pārskatītu un labotu." + }, + "save": { + "message": "Saglabāt" + }, + "saveOptionFailed": { + "message": "Neizdevās saglabāt iestatījumus." + }, + "saveOptionSuccess": { + "message": "Iestatījumi saglabāti." + }, + "saveSuggestionFailed": { + "message": "Neizdevās saglabāt ieteikumu." + }, + "scrobblePaused": { + "message": "Tiešā sinhronizācija (scrobble) pauzēta." + }, + "scrobbleStarted": { + "message": "Tiešā sinhronizācija (scrobble) sākta." + }, + "scrobbleStopped": { + "message": "Tiešā sinhronizācija (scrobble) apturēta." + }, + "select": { + "message": "Izvēlēties:" + }, + "selectAll": { + "message": "Visu" + }, + "selectNone": { + "message": "Neko" + }, + "selectService": { + "message": "Atlasi straumēšanas platformu, no kuras sinhronizēt:" + }, + "sendReceiveSuggestions": { + "message": "Nosūtīt / saņemt labojumu ieteikumus." + }, + "sendReceiveSuggestionsDescription": { + "message": "Ja šī opcija ir iespējota, ikreiz, kad atjaunināsit nepareizu vienumu, labojums tiks nosūtīts uz Google Cloud datu bāzi, lai citi lietotāji varētu saņemt labojumu ieteikumus. Šī opcija ir nepieciešama arī, lai saņemtu šos labojumu ieteikumus." + }, + "service": { + "message": "Platforma" + }, + "serviceScrobble": { + "message": "Tiešā sinhronizācija (Scrobble)" + }, + "serviceSync": { + "message": "Sinhronizēt" + }, + "services": { + "message": "Straumēšanas platformas" + }, + "servicesDescription": { + "message": "Izvēlies kuras straumēšanas platformas iespējot." + }, + "showNotifications": { + "message": "Rādīt pārlūka paziņojumus." + }, + "showNotificationsDescription": { + "message": "Ja šī opcija ir iespējota, saņemsi pārlūkprogrammas paziņojumus ikreiz, kad sāksies/beigsies tiešā sinhronizācija." + }, + "suggestedBy": { + "message": "Ieteica $COUNT$ lietotāji", + "placeholders": { + "count": { + "content": "$1" + } + } + }, + "suggestions": { + "message": "Ieteikumi" + }, + "sync": { + "message": "Sinhronizācija" + }, + "syncing": { + "message": "Notiek sinhronizēšana" + }, + "systemTheme": { + "message": "Izmantot sistēmas iestatījumus" + }, + "theme": { + "message": "Izskats" + }, + "themeDescription": { + "message": "Izvēlieties, kuru izskatu izmantot." + }, + "toggleAll": { + "message": "Pārslēgt" + }, + "unknown": { + "message": "Nezināms" + }, + "use": { + "message": "Izmantot" + }, + "useCurrentDate": { + "message": "Izmantot pašreizējo datumu." + }, + "useCustomDate": { + "message": "Izmantot pielāgotu datumu." + }, + "useReleaseDate": { + "message": "Izmantot izlaišanas datumu." + }, + "watched": { + "message": "Noskatījies" + }, + "yes": { + "message": "Jā" + } +} diff --git a/src/_locales/mr/messages.json b/src/_locales/mr/messages.json new file mode 100644 index 00000000..e5c07dd3 --- /dev/null +++ b/src/_locales/mr/messages.json @@ -0,0 +1,455 @@ +{ + "about": { + "message": "About" + }, + "aboutMessage": { + "message": "Send your activity from your favorite streaming services to Trakt.tv!" + }, + "add": { + "message": "Add" + }, + "addDate": { + "message": "Add date" + }, + "addMissingWatchedDateFailed": { + "message": "Failed to add missing watched date." + }, + "addWithReleaseDate": { + "message": "Add with release date." + }, + "addWithReleaseDateMissing": { + "message": "Add with release date only for items that are missing the watched date." + }, + "allowRollbar": { + "message": "Allow Rollbar to collect information about bugs." + }, + "allowRollbarDescription": { + "message": "With this option enabled, whenever a bug occurs, information about it will be collected and sent to us, so that we can fix it faster and improve the extension. This information includes: when the bug happened, the traceback of the bug, the name and version of your browser, and the name of your OS. This data is not shared with any other service." + }, + "appDescription": { + "message": "A universal sync for Trakt.tv." + }, + "autoSync": { + "message": "Automatic Sync" + }, + "autoSyncNotActivated": { + "message": "Automatic sync not activated. You need to sync manually in the history page first, so that the last sync date can be saved." + }, + "autoSyncPageMessage": { + "message": "These are the items that were automatically synced or failed to automatically sync since the last review. If any corrections are needed, apply them, select the items that need to be corrected, and click the Sync button. When you do that, the cache will be deleted and these items will no longer appear on this page. If no corrections are needed, simply click the Clear Sync Cache button and the same thing will happen." + }, + "autoSyncing": { + "message": "Automatically syncing..." + }, + "cancel": { + "message": "Cancel" + }, + "cannotSync": { + "message": "Cannot sync items" + }, + "clear": { + "message": "Clear" + }, + "clearCaches": { + "message": "Clear Caches" + }, + "clearCachesFailed": { + "message": "Failed to clear caches." + }, + "clearCachesSuccess": { + "message": "Caches cleared." + }, + "clearLastSync": { + "message": "Clear Last Sync Date" + }, + "clearStorage": { + "message": "Clear Storage" + }, + "clearStorageFailed": { + "message": "Failed to clear storage." + }, + "clearStorageSuccess": { + "message": "Storage cleared." + }, + "clearSyncCache": { + "message": "Clear Sync Cache" + }, + "close": { + "description": "This is the verb, as in 'to close'.", + "message": "बंद करा" + }, + "confirmClearCachesMessage": { + "message": "All of the caches will be cleared, except for the sync cache." + }, + "confirmClearCachesTitle": { + "message": "Clear caches?" + }, + "confirmClearLastSyncMessage": { + "message": "You'll need to sync manually in the history page of the streaming service again to reactivate the automatic sync." + }, + "confirmClearLastSyncTitle": { + "message": "Clear last sync date for $SERVICE$?", + "placeholders": { + "service": { + "content": "$1" + } + } + }, + "confirmClearStorageMessage": { + "message": "All of the options will be reset to their default values and you will have to login again." + }, + "confirmClearStorageTitle": { + "message": "Clear storage?" + }, + "confirmClearSyncCacheMessage": { + "message": "All of the items in the current page will be removed from the cache and you'll no longer be able to review them." + }, + "confirmClearSyncCacheTitle": { + "message": "Clear sync cache?" + }, + "continueLoading": { + "message": "Continue Loading" + }, + "correct": { + "description": "This is the verb, as in 'to correct'.", + "message": "Correct" + }, + "correctItem": { + "message": "दुरुस्ती सुचवा" + }, + "correctItemFailed": { + "message": "Failed to correct item." + }, + "correctionDialogContent": { + "message": "Enter the correct Trakt URL for $TITLE$ in the field below.", + "placeholders": { + "title": { + "content": "$1" + } + } + }, + "correctionDialogContentWithSuggestions": { + "message": "Enter the correct Trakt URL for $TITLE$ in the field below or use one of the suggestions.", + "placeholders": { + "title": { + "content": "$1" + } + } + }, + "correctionDialogSyncedWarning": { + "message": "WARNING: You are correcting an item that was already synced. If you proceed, the previously synced item will be removed from your Trakt history." + }, + "couldNotScrobble": { + "message": "Could not scrobble." + }, + "currentCorrection": { + "message": "Currently corrected to" + }, + "darkTheme": { + "message": "रात्र" + }, + "days": { + "message": "दिवस" + }, + "daysDescription": { + "message": "How often the automatic sync will happen." + }, + "errorNotification": { + "message": "काहीतरी चुकीचे झाले आहे :(" + }, + "errorNotificationLogin": { + "message": "Looks like you're not logged in. Please open the extension and login with your Trakt account." + }, + "errorNotificationNotFound": { + "message": "Oh snap! We couldn't find what you're watching in Trakt. Please leave a report with the title of the item." + }, + "errorNotificationServers": { + "message": "We couldn't talk to Trakt servers. We're trying to fix it, please try again later." + }, + "from": { + "message": "from" + }, + "goToHistoryPage": { + "message": "Go to History Page" + }, + "grantCookies": { + "message": "Grant the \"cookies\" permission so that the extension can work with Firefox Containers." + }, + "grantCookiesDescription": { + "message": "With this option enabled, the extension will work with Firefox Containers, by retrieving the cookies from the current container that you are on. Only enable it if you use Firefox Containers." + }, + "hideSynced": { + "message": "Hide synced." + }, + "history": { + "message": "History" + }, + "historyFor": { + "message": "History for" + }, + "historySyncError": { + "message": "Failed to sync history." + }, + "historySyncSuccess": { + "message": "$EPISODES$ episodes and $MOVIES$ movies synced.", + "placeholders": { + "episodes": { + "content": "$1" + }, + "movies": { + "content": "$2" + } + } + }, + "home": { + "message": "Home" + }, + "invalidTraktUrl": { + "message": "Please enter a valid Trakt URL!" + }, + "isThisWrong": { + "message": "Is this wrong?" + }, + "itemNotSynced": { + "message": "Item not synced" + }, + "itemSynced": { + "message": "Item synced" + }, + "itemsMissingWatchedDate": { + "message": "Some items are missing the watched date. Resolve each item or enable the option to add with release date and try again." + }, + "lastSync": { + "message": "Last Sync Date" + }, + "lightTheme": { + "message": "Light" + }, + "loadHistoryError": { + "message": "Failed to load history." + }, + "loadImages": { + "message": "Load images." + }, + "loadImagesDescription": { + "message": "With this option disabled, images for the scrobbling item and for the history items will not be loaded. This is useful for slower connections, where loading images significantly slows down the extension." + }, + "loadTraktHistoryError": { + "message": "Failed to load Trakt history." + }, + "loadingHistory": { + "message": "Loading history" + }, + "loadingSuggestions": { + "message": "Loading suggestions" + }, + "login": { + "message": "Login with Trakt.tv" + }, + "logout": { + "message": "Logout" + }, + "minPercentageWatched": { + "message": "Minimum percentage watched." + }, + "missingWatchedDate": { + "message": "Missing watched date" + }, + "missingWatchedDateDialogContent": { + "message": "Choose how you want to add the missing watched date for $TITLE$.", + "placeholders": { + "title": { + "content": "$1" + } + } + }, + "missingWatchedDateDialogContentMultiple": { + "message": "Choose how you want to add the missing watched date for the $ITEMS$ items.", + "placeholders": { + "items": { + "content": "$1" + } + } + }, + "missingWatchedDateDialogDateLabel": { + "message": "Select the date" + }, + "missingWatchedDateDialogInvalidDateLabel": { + "message": "Please enter a valid date!" + }, + "no": { + "message": "No" + }, + "noItemsSelected": { + "message": "No items are selected. Select some items and try again." + }, + "noServices": { + "message": "No streaming services enabled. You can enable streaming services in the options page." + }, + "notAvailable": { + "message": "Not Available" + }, + "notFound": { + "message": "Not Found" + }, + "notLoggedIn": { + "message": "Not Logged In" + }, + "notLoggedInDescription": { + "message": "Looks like you're not logged in to this service. Please go to the page below and log in before trying to sync." + }, + "notWatched": { + "message": "Not Watched" + }, + "notWatching": { + "message": "Watch something!" + }, + "nowScrobbling": { + "message": "Now Scrobbling" + }, + "on": { + "message": "On" + }, + "options": { + "message": "Options" + }, + "profile": { + "message": "Profile" + }, + "profileDescription": { + "message": "This is the current profile. If this is not the profile that you want to sync, switch profiles in the service page." + }, + "progress": { + "message": "Progress: $PROGRESS$%", + "placeholders": { + "progress": { + "content": "$1" + } + } + }, + "reachedHistoryEnd": { + "message": "Reached the end of the history." + }, + "reachedLastSyncDate": { + "message": "Reached the last sync date. If you wish to load items past this point, click the button below." + }, + "readMore": { + "message": "Read More" + }, + "recentAutoSync": { + "message": "Some items were recently automatically synced. Click here to review them and make sure that the correct items were synced." + }, + "recentAutoSyncError": { + "message": "Some items recently failed to automatically sync. Click here to review and correct them." + }, + "save": { + "message": "Save" + }, + "saveOptionFailed": { + "message": "Failed to save option." + }, + "saveOptionSuccess": { + "message": "Option saved." + }, + "saveSuggestionFailed": { + "message": "Failed to save suggestion." + }, + "scrobblePaused": { + "message": "Scrobble paused." + }, + "scrobbleStarted": { + "message": "Scrobble started." + }, + "scrobbleStopped": { + "message": "Scrobble stopped." + }, + "select": { + "message": "Select:" + }, + "selectAll": { + "message": "All" + }, + "selectNone": { + "message": "None" + }, + "selectService": { + "message": "Select a streaming service to sync from:" + }, + "sendReceiveSuggestions": { + "message": "Send / receive correction suggestions." + }, + "sendReceiveSuggestionsDescription": { + "message": "With this option enabled, whenever you update a wrong item, the correction will be sent to a Google Cloud database so that other users can receive correction suggestions. This option is also required to receive those correction suggestions." + }, + "service": { + "message": "Service" + }, + "serviceScrobble": { + "message": "Scrobble" + }, + "serviceSync": { + "message": "Sync" + }, + "services": { + "message": "Streaming services" + }, + "servicesDescription": { + "message": "Choose which streaming services to enable." + }, + "showNotifications": { + "message": "Show browser notifications." + }, + "showNotificationsDescription": { + "message": "With this option enabled, you will receive browser notifications whenever you start / stop scrobbling something." + }, + "suggestedBy": { + "message": "Suggested by $COUNT$ users", + "placeholders": { + "count": { + "content": "$1" + } + } + }, + "suggestions": { + "message": "Suggestions" + }, + "sync": { + "message": "Sync" + }, + "syncing": { + "message": "Syncing" + }, + "systemTheme": { + "message": "Use your system preference" + }, + "theme": { + "message": "Theme" + }, + "themeDescription": { + "message": "Choose what theme to use." + }, + "toggleAll": { + "message": "Toggle" + }, + "unknown": { + "message": "Unknown" + }, + "use": { + "message": "Use" + }, + "useCurrentDate": { + "message": "Use current date." + }, + "useCustomDate": { + "message": "Use custom date." + }, + "useReleaseDate": { + "message": "Use release date." + }, + "watched": { + "message": "Watched On" + }, + "yes": { + "message": "Yes" + } +} diff --git a/src/_locales/nb/messages.json b/src/_locales/nb/messages.json index 18ffccbf..87378bf9 100644 --- a/src/_locales/nb/messages.json +++ b/src/_locales/nb/messages.json @@ -47,6 +47,9 @@ "cannotSync": { "message": "Klarer ikke å synkronisere elementer" }, + "clear": { + "message": "Fjern" + }, "clearCaches": { "message": "Fjern mellomlagrede data" }, @@ -139,6 +142,9 @@ "couldNotScrobble": { "message": "Scrobbling feilet." }, + "currentCorrection": { + "message": "Er nå rettet til" + }, "darkTheme": { "message": "Mørkt" }, @@ -222,6 +228,12 @@ "loadHistoryError": { "message": "Klarte ikke å laste inn historikken." }, + "loadImages": { + "message": "Last bilder." + }, + "loadImagesDescription": { + "message": "Deaktiveres dette valget lastes ikke bilder for scrobbling-elementer og historie-elementene. Dette er nyttig for langsommere Internett-forbindelser, hvor innlasting av bilder gjør utvidelsen treg." + }, "loadTraktHistoryError": { "message": "Klarte ikke å laste inn Trakt historikken." }, diff --git a/src/_locales/nl/messages.json b/src/_locales/nl/messages.json index 5a937280..c880c104 100644 --- a/src/_locales/nl/messages.json +++ b/src/_locales/nl/messages.json @@ -47,6 +47,9 @@ "cannotSync": { "message": "Kan deze items niet synchroniseren" }, + "clear": { + "message": "Wissen" + }, "clearCaches": { "message": "Cache legen" }, @@ -139,6 +142,9 @@ "couldNotScrobble": { "message": "Kon de data niet verwerken." }, + "currentCorrection": { + "message": "Momenteel gecorrigeerd naar" + }, "darkTheme": { "message": "Donker" }, @@ -222,6 +228,12 @@ "loadHistoryError": { "message": "Kon de historiek niet laden." }, + "loadImages": { + "message": "Laad afbeeldingen." + }, + "loadImagesDescription": { + "message": "Indien deze optie uitgeschakeld is, worden afbeeldingen voor het spelende item en historische items niet geladen. Dit is handiger voor langzamere internetverbindingen, waarbij het laden van afbeeldingen de extensie aanzienlijk vertraagt." + }, "loadTraktHistoryError": { "message": "Kon de Trakt historiek niet laden." }, diff --git a/src/_locales/pl/messages.json b/src/_locales/pl/messages.json index 77bf44ea..ad708273 100644 --- a/src/_locales/pl/messages.json +++ b/src/_locales/pl/messages.json @@ -47,6 +47,9 @@ "cannotSync": { "message": "Nie można zsynchronizować elementów" }, + "clear": { + "message": "Clear" + }, "clearCaches": { "message": "Wyczyść pamięć podręczną" }, @@ -139,6 +142,9 @@ "couldNotScrobble": { "message": "Nie udało się skrobblować." }, + "currentCorrection": { + "message": "Currently corrected to" + }, "darkTheme": { "message": "Ciemny" }, @@ -222,6 +228,12 @@ "loadHistoryError": { "message": "Nie udało się zsynchronizować historii." }, + "loadImages": { + "message": "Load images." + }, + "loadImagesDescription": { + "message": "With this option disabled, images for the scrobbling item and for the history items will not be loaded. This is useful for slower connections, where loading images significantly slows down the extension." + }, "loadTraktHistoryError": { "message": "Nie udało się załadować historii Trakt." }, diff --git a/src/_locales/pt_BR/messages.json b/src/_locales/pt_BR/messages.json index 7c23fdc1..009814e1 100644 --- a/src/_locales/pt_BR/messages.json +++ b/src/_locales/pt_BR/messages.json @@ -47,6 +47,9 @@ "cannotSync": { "message": "Não é possível sincronizar os itens" }, + "clear": { + "message": "Limpar" + }, "clearCaches": { "message": "Limpar Caches" }, @@ -139,6 +142,9 @@ "couldNotScrobble": { "message": "Não foi possível realizar o scrobble." }, + "currentCorrection": { + "message": "Atualmente corrigido para" + }, "darkTheme": { "message": "Escuro" }, @@ -222,6 +228,12 @@ "loadHistoryError": { "message": "Ocorreu um erro ao carregar o histórico." }, + "loadImages": { + "message": "Carregar imagens." + }, + "loadImagesDescription": { + "message": "Com esta opção desativada, imagens do item sincronizado e do histórico não serão carregadas. Isso é útil para conexões lentas, onde o carregamento de imagens diminui significativamente a velocidade da extensão." + }, "loadTraktHistoryError": { "message": "Ocorreu um erro ao carregar o histórico do Trakt." }, diff --git a/src/_locales/sk/messages.json b/src/_locales/sk/messages.json new file mode 100644 index 00000000..76564024 --- /dev/null +++ b/src/_locales/sk/messages.json @@ -0,0 +1,455 @@ +{ + "about": { + "message": "Informácie" + }, + "aboutMessage": { + "message": "Odošlite vašu aktivitu z obľúbených streamovacích služieb do Trakt.tv!" + }, + "add": { + "message": "Pridať" + }, + "addDate": { + "message": "Pridať dátum" + }, + "addMissingWatchedDateFailed": { + "message": "Nepodarilo sa pridať chýbajúci dátum sledovania." + }, + "addWithReleaseDate": { + "message": "Pridať s dátumom vydania." + }, + "addWithReleaseDateMissing": { + "message": "Pridať s dátumom vydania iba pre položky, kde chýba dátum sledovania." + }, + "allowRollbar": { + "message": "Povoliť Rollbaru zbierať informácie o chybách." + }, + "allowRollbarDescription": { + "message": "S povolením tejto možnosti, kedykoľvek príde ku chybe, informácie súvisiace s chybou budú zozbierané a odoslané ku nám, aby sme vedeli chybu rýchlejšie identifikovať a opraviť. Táto informácia obsahuje: kedy došlo ku chybe, zdroj chyby, názov a verzia prehliadača, názov operačného systému. Tieto údaje nie sú zdieľané so žiadnou ďalšou službou." + }, + "appDescription": { + "message": "Univerzálna synchronizácia pre Trakt.tv." + }, + "autoSync": { + "message": "Automatické synchronizovanie" + }, + "autoSyncNotActivated": { + "message": "Automatické synchronizovanie nie je aktívne. Je potrebné aby ste synchronizáciu vykonali manuálne v histórii stránky, aby sa uložil posledný dátum." + }, + "autoSyncPageMessage": { + "message": "Toto sú položky, ktoré sa nepodarilo automaticky synchronizovať, prípadne ich synchronizácia zlyhala. Ak je potrebné vykonať nejaké úpravy, vykonajte ich a následne stlačtle tlačítko na synchronizáciu. Keď to spravíte, záloha bude zmazaná a tieto položky sa viac nezobrazia na tejto stránke. Ak nie je potrebné vykonať žiadne zmeny, kliknite na Vyčistiť zálohu synchronizácie." + }, + "autoSyncing": { + "message": "Automaticky synchronizujem..." + }, + "cancel": { + "message": "Zrušiť" + }, + "cannotSync": { + "message": "Nie je možné synchronizovať položky" + }, + "clear": { + "message": "Vyčistiť" + }, + "clearCaches": { + "message": "Vyčistiť zálohy" + }, + "clearCachesFailed": { + "message": "Zlyhalo čistenie záloh." + }, + "clearCachesSuccess": { + "message": "Zálohy vyčistené." + }, + "clearLastSync": { + "message": "Vynulovať dátum poslednej synchronizácie" + }, + "clearStorage": { + "message": "Vyčistiť úložisko" + }, + "clearStorageFailed": { + "message": "Nepodarilo sa vyčistiť úložisko." + }, + "clearStorageSuccess": { + "message": "Úložisko bolo vyčistené." + }, + "clearSyncCache": { + "message": "Vyčistiť zálohu synchronizácie" + }, + "close": { + "description": "This is the verb, as in 'to close'.", + "message": "Zatvoriť" + }, + "confirmClearCachesMessage": { + "message": "Všetky zálohy budú vyčistené, mimo zálohy synchronizácie." + }, + "confirmClearCachesTitle": { + "message": "Vyčistiť zálohy?" + }, + "confirmClearLastSyncMessage": { + "message": "Musíte vykonať manuálnu synchronizáciu v histórii stránky v streamovacej službe, aby sa reaktivovala automatická synchronizácia." + }, + "confirmClearLastSyncTitle": { + "message": "Vyčistiť dátum poslednej synchronizácie pre $SERVICE$?", + "placeholders": { + "service": { + "content": "$1" + } + } + }, + "confirmClearStorageMessage": { + "message": "Všetky nastavenia budú resetnuté do ich pôvodných hodnôt a bude potrebné sa znova prihlásiť." + }, + "confirmClearStorageTitle": { + "message": "Vyčistiť úložisko?" + }, + "confirmClearSyncCacheMessage": { + "message": "Všetky položky z aktuálnej stránky budú odstránené zo zálohy a už ich nebudete môcť opätovne skontrolovať." + }, + "confirmClearSyncCacheTitle": { + "message": "Vyčistiť zálohu synchronizácie?" + }, + "continueLoading": { + "message": "Pokračovať v nahrávaní" + }, + "correct": { + "description": "This is the verb, as in 'to correct'.", + "message": "Správne" + }, + "correctItem": { + "message": "Správna položka" + }, + "correctItemFailed": { + "message": "Nepodarilo sa opraviť položku." + }, + "correctionDialogContent": { + "message": "Zadajte správnu Trakt URL pre $TITLE$ v poli nižšie.", + "placeholders": { + "title": { + "content": "$1" + } + } + }, + "correctionDialogContentWithSuggestions": { + "message": "Zadajte správnu Trakt URL pre $TITLE$ v poli nižšie alebo použite jednu z navrhovaných.", + "placeholders": { + "title": { + "content": "$1" + } + } + }, + "correctionDialogSyncedWarning": { + "message": "VAROVANIE: Snažíte sa opraviť položku, ktorá už bola synchronizovaná. Ak budete pokračovať, predošlá synchronizovaná položka bude zmazaná z vašej Trakt histórie." + }, + "couldNotScrobble": { + "message": "Nebolo možné zistiť." + }, + "currentCorrection": { + "message": "Aktuálne opravené v" + }, + "darkTheme": { + "message": "Tmavá" + }, + "days": { + "message": "Dni" + }, + "daysDescription": { + "message": "Ako často má automatická synchronizácia zbiehať." + }, + "errorNotification": { + "message": "Došlo k neočakávanej chybe :(" + }, + "errorNotificationLogin": { + "message": "Vyzerá fo tak, že nie ste prihlásený. Prosím, otvorte rozšírenie a prihláste sa do svojho Trakt.tv účtu." + }, + "errorNotificationNotFound": { + "message": "Ouch... Nepodarilo sa nám nájsť čo ste sledovali v Trakt.tv. Prosím, zanechajte hlásenie s názvom položky." + }, + "errorNotificationServers": { + "message": "Nepodarilo sa nám komunikovať so servermi služby Trakt.tv. Snažíme sa o odstránenie porblému, prosím skúste to neskôr." + }, + "from": { + "message": "z" + }, + "goToHistoryPage": { + "message": "Prejsť do Histórie" + }, + "grantCookies": { + "message": "Povoľte \"cookies\" aby mohlo rozšírenie pracovať s Firefox kontajnermi." + }, + "grantCookiesDescription": { + "message": "S povolením tejto možnosti, umožníte rozšíreniu pracovať s Firefox kontajnermi, získavaním cookies z aktuálneho kontajneru v ktorom sa nachádzate. Povoľte len ak používate Firefox kontajnery." + }, + "hideSynced": { + "message": "Skryť synchronizované." + }, + "history": { + "message": "História" + }, + "historyFor": { + "message": "História pre" + }, + "historySyncError": { + "message": "Nepodarilo sa synchronizovať históriu." + }, + "historySyncSuccess": { + "message": "$EPISODES$ epizód a $MOVIES$ filmov bolo synchronizovaných.", + "placeholders": { + "episodes": { + "content": "$1" + }, + "movies": { + "content": "$2" + } + } + }, + "home": { + "message": "Domov" + }, + "invalidTraktUrl": { + "message": "Prosím, vložte korektnú Trakt.tv URL!" + }, + "isThisWrong": { + "message": "Čo je tu chybné?" + }, + "itemNotSynced": { + "message": "Položka nebola synchronizovaná" + }, + "itemSynced": { + "message": "Položka bola synchronizovaná" + }, + "itemsMissingWatchedDate": { + "message": "Niektoré položky neobsahujú dátum, kedy boli pozerané. Upravte dané položky alebo povoľte automatické doplnenie dátumu podľa dátumu vydania a skúste to znovu." + }, + "lastSync": { + "message": "Dátum poslednej synchronizácie" + }, + "lightTheme": { + "message": "Svetlá" + }, + "loadHistoryError": { + "message": "Nepodarilo sa načítať históriu." + }, + "loadImages": { + "message": "Load images." + }, + "loadImagesDescription": { + "message": "With this option disabled, images for the scrobbling item and for the history items will not be loaded. This is useful for slower connections, where loading images significantly slows down the extension." + }, + "loadTraktHistoryError": { + "message": "Nepodarilo sa načítať históriu z Trakt.tv." + }, + "loadingHistory": { + "message": "Načítavam históriu" + }, + "loadingSuggestions": { + "message": "Načítavam návrhy" + }, + "login": { + "message": "Prihlásiť cez Trakt.tv" + }, + "logout": { + "message": "Odhlásenie" + }, + "minPercentageWatched": { + "message": "Minimálne percentá sledovania." + }, + "missingWatchedDate": { + "message": "Chýba dátum sledovania" + }, + "missingWatchedDateDialogContent": { + "message": "Zvoľte ako chcete zadať chýbajúci dátum sledovania pre $TITLE$.", + "placeholders": { + "title": { + "content": "$1" + } + } + }, + "missingWatchedDateDialogContentMultiple": { + "message": "Zvoľte, ako chcete pridať chýbajúce dátumy sledovania pre $ITEMS$ položiek.", + "placeholders": { + "items": { + "content": "$1" + } + } + }, + "missingWatchedDateDialogDateLabel": { + "message": "Vyberte dátum" + }, + "missingWatchedDateDialogInvalidDateLabel": { + "message": "Prosím, zadajte korektný dátum!" + }, + "no": { + "message": "Nie" + }, + "noItemsSelected": { + "message": "Neboli vybrané žiadne položky. Vyberte niektoré položky a skúste to znova." + }, + "noServices": { + "message": "Neboli aktivované žiadne streamovacie služby. Môžete tak spraviť v nastaveniach streamovacích služieb." + }, + "notAvailable": { + "message": "Nie je dostupné" + }, + "notFound": { + "message": "Nebolo nájdené" + }, + "notLoggedIn": { + "message": "Neprihlásený" + }, + "notLoggedInDescription": { + "message": "Vyzerá to tak, že nie ste prihlásený k službe. Prosím, prejdite na stránku nižšie a prihláste sa, skôr ako skúsite synchronizáciu." + }, + "notWatched": { + "message": "Nepozerané" + }, + "notWatching": { + "message": "Pozeraj niečo!" + }, + "nowScrobbling": { + "message": "Práve zbieram" + }, + "on": { + "message": "Na" + }, + "options": { + "message": "Možnosti" + }, + "profile": { + "message": "Profil" + }, + "profileDescription": { + "message": "Toto je aktuálny profil. Ak toto nie je profil, ktorý chcete synchronizovať, prepnite profil v stránke služieb." + }, + "progress": { + "message": "Progres: $PROGRESS$%", + "placeholders": { + "progress": { + "content": "$1" + } + } + }, + "reachedHistoryEnd": { + "message": "Dosiahli ste na koniec histórie." + }, + "reachedLastSyncDate": { + "message": "Dosiahli ste posledný dátum synchronizácie. Ak chcete nahrať položky pred týmto dátumom, kliknite na tlačítko nižšie." + }, + "readMore": { + "message": "Čítať viac" + }, + "recentAutoSync": { + "message": "Niektoré položky boli predchvíľou automaticky synchronizované. Kliknite sem ak chcete skontrolovať, že sa synchronizovali správne položky." + }, + "recentAutoSyncError": { + "message": "Niektoré položky sa nepodarilo automaticky synchronizovať. Kliknite sem a skontrolujte čo sa nepodarilo." + }, + "save": { + "message": "Uložiť" + }, + "saveOptionFailed": { + "message": "Nepodarilo sa uložiť možnosť." + }, + "saveOptionSuccess": { + "message": "Možnosť uložená." + }, + "saveSuggestionFailed": { + "message": "Nepodarilo sa uložiť odporúčanie." + }, + "scrobblePaused": { + "message": "Zbieranie pozastavené." + }, + "scrobbleStarted": { + "message": "Zbieranie spustené." + }, + "scrobbleStopped": { + "message": "Zbieranie zastavené." + }, + "select": { + "message": "Vyberte:" + }, + "selectAll": { + "message": "Všetko" + }, + "selectNone": { + "message": "Nič" + }, + "selectService": { + "message": "Vyberte streamovaciu službu z ktorej chcete synchronizovať:" + }, + "sendReceiveSuggestions": { + "message": "Odoslať / prijať návrhy na opravy." + }, + "sendReceiveSuggestionsDescription": { + "message": "So zapnutou touto možnosťou, kedykoľvek aktualizujete chybnú položku, oprava bude poslaná na Google cloud databázu, aby mohli iní užívatelia dostať návrh na opravu. Táto možnosť vyžaduje, aby ste príjmali aj vy tieto návrhy na opravu." + }, + "service": { + "message": "Služba" + }, + "serviceScrobble": { + "message": "Zbieranie" + }, + "serviceSync": { + "message": "Synchronizácia" + }, + "services": { + "message": "Streamovacie služby" + }, + "servicesDescription": { + "message": "Vyberte, ktoré streamovacie služby chcete povoliť." + }, + "showNotifications": { + "message": "Zobrazovať notifikácie v prehliadači." + }, + "showNotificationsDescription": { + "message": "So zapnutou touto možnosťou, budete prostredníctvom prehliadača dostávať notifikácie, kedykoľvek začnete alebo prestanete zbierať údaje o položkách, ktoré sledujete." + }, + "suggestedBy": { + "message": "Navrhuje $COUNT$ užívateľov", + "placeholders": { + "count": { + "content": "$1" + } + } + }, + "suggestions": { + "message": "Návrhy" + }, + "sync": { + "message": "Synchronizovať" + }, + "syncing": { + "message": "Synchronizuje sa" + }, + "systemTheme": { + "message": "Použiť nastavenia podľa systému" + }, + "theme": { + "message": "Téma" + }, + "themeDescription": { + "message": "Vyberte akú tému chcete použiť." + }, + "toggleAll": { + "message": "Prepnúť" + }, + "unknown": { + "message": "Neznáme" + }, + "use": { + "message": "Použiť" + }, + "useCurrentDate": { + "message": "Použiť aktuálny dátum." + }, + "useCustomDate": { + "message": "Použiť vlastný dátum." + }, + "useReleaseDate": { + "message": "Použiť dátum vydania." + }, + "watched": { + "message": "Sledované na" + }, + "yes": { + "message": "Áno" + } +} diff --git a/src/_locales/tr/messages.json b/src/_locales/tr/messages.json new file mode 100644 index 00000000..a1f9ecd1 --- /dev/null +++ b/src/_locales/tr/messages.json @@ -0,0 +1,455 @@ +{ + "about": { + "message": "Hakkında" + }, + "aboutMessage": { + "message": "En sevdiğiniz yayın servislerindeki etkinliğinizi Trakt.tv'ye gönderin!" + }, + "add": { + "message": "Ekle" + }, + "addDate": { + "message": "Tarih ekle" + }, + "addMissingWatchedDateFailed": { + "message": "Eksik olan izleme tarihi eklemesi başarızı oldu." + }, + "addWithReleaseDate": { + "message": "Çıkış tarihi ile ekle." + }, + "addWithReleaseDateMissing": { + "message": "Sadece izlenme tarihi eksik olan öğeler için yayınlanma tarihini kullan." + }, + "allowRollbar": { + "message": "Rollbar'ın hatalar hakkında bilgi toplamasına izn ver." + }, + "allowRollbarDescription": { + "message": "Bu seçenek etkinleştirildiğinde, bir hata oluştuğunda, daha hızlı düzeltebilmemiz ve uzantıyı iyileştirebilmemiz için bununla ilgili bilgiler toplanacak ve bize gönderilecektir. Bu bilgiler şunları içerir: hatanın ne zaman oluştuğu, hatanın geri izlenmesi için adımları, tarayıcınızın adı ve sürümü ve işletim sisteminizin adı. Bu veriler başka hiçbir hizmetle paylaşılmaz." + }, + "appDescription": { + "message": "Trakt.tv için evrensel senkroniazsyon aracı." + }, + "autoSync": { + "message": "Otomatik senkronizasyon" + }, + "autoSyncNotActivated": { + "message": "Otomatik senkronizasyon aktif edilmedi. Son senkronizasyon tarihinin kaydedilebilmesi için, öncelik ile geçmiş sayfasından manuel olarak senkronize edilmesi gerekli." + }, + "autoSyncPageMessage": { + "message": "Bunlar, son incelemeden bu yana otomatik olarak senkronize edilen veya otomatik olarak senkronize edilemeyen öğelerdir. Herhangi bir düzeltme gerekiyorsa, düzeltmeleri uygulayın, düzeltilmesi gereken öğeleri seçin ve senkronizasyon düğmesine tıklayın. Bunu yaptığınızda, bellek silinecek ve bu öğeler artık bu sayfada görüntülenemeyecek. Herhangi bir düzeltme gerekmiyorsa, Senkronizasyon Belleğini Temizle düğmesini tıklamanız yeterlidir. Her iki seçenekte aynı şey gerçekleştirir." + }, + "autoSyncing": { + "message": "Otomatik senkronize ediliyor..." + }, + "cancel": { + "message": "İptal" + }, + "cannotSync": { + "message": "Ögeler senkronize edilemedi" + }, + "clear": { + "message": "Temizle" + }, + "clearCaches": { + "message": "Önbelleği Temizle" + }, + "clearCachesFailed": { + "message": "Bellek temizlenemedi." + }, + "clearCachesSuccess": { + "message": "Bellek temizlendi." + }, + "clearLastSync": { + "message": "Son senkronizasyon tarihini temizle" + }, + "clearStorage": { + "message": "Depolamayı temizle" + }, + "clearStorageFailed": { + "message": "Depolama temizlenemedi." + }, + "clearStorageSuccess": { + "message": "Depolama temizlendi." + }, + "clearSyncCache": { + "message": "Senkronizasyon belleğini temizle" + }, + "close": { + "description": "This is the verb, as in 'to close'.", + "message": "Kapat" + }, + "confirmClearCachesMessage": { + "message": "Bu senkronizasyon önbelleği dışındaki tüm önbellekler temizlenecektir." + }, + "confirmClearCachesTitle": { + "message": "Çerezleri temizle?" + }, + "confirmClearLastSyncMessage": { + "message": "Otomatik senkronizasyonu aktive edebilmek için manuel olarak akış hizmetinin geçmiş sayfasından manuel olarak yeniden senkronize etmen gerekli." + }, + "confirmClearLastSyncTitle": { + "message": "$SERVICE$ için son senkronizasyonu sil?", + "placeholders": { + "service": { + "content": "$1" + } + } + }, + "confirmClearStorageMessage": { + "message": "Tüm seçenekler varsayılan değerlerine sıfırlanacak ve tekrar oturum açmanız gerekecek." + }, + "confirmClearStorageTitle": { + "message": "Depolamayı temizle?" + }, + "confirmClearSyncCacheMessage": { + "message": "Bu sayfa üzerindeki öğeler bellek üzerinden kaldırılacak ve artık bunları gözden geçiremeyeceksiniz." + }, + "confirmClearSyncCacheTitle": { + "message": "Senkronizasyon belleğini temizle?" + }, + "continueLoading": { + "message": "Yüklemeye devam et" + }, + "correct": { + "description": "This is the verb, as in 'to correct'.", + "message": "Doğru" + }, + "correctItem": { + "message": "Doğru öğe" + }, + "correctItemFailed": { + "message": "Öğe düzeltilemedi." + }, + "correctionDialogContent": { + "message": "Aşağıdaki $TITLE$ öğesi için doğru Trakt adresini girin.", + "placeholders": { + "title": { + "content": "$1" + } + } + }, + "correctionDialogContentWithSuggestions": { + "message": "Aşağıdaki alana $TITLE$ için doğru Trakt adresini girin veya önerilerden birini kullanın.", + "placeholders": { + "title": { + "content": "$1" + } + } + }, + "correctionDialogSyncedWarning": { + "message": "UYARI: Zaten senkronize edilmiş bir öğyeyi düzeltiyorsunuz. Eğer devam ederseniz, önceden senkronize edilmiş olan öğe Trakt geçmişnizden kaldırılacaktır." + }, + "couldNotScrobble": { + "message": "Listelenemedi." + }, + "currentCorrection": { + "message": "Şuna düzeltildi" + }, + "darkTheme": { + "message": "Karanlık" + }, + "days": { + "message": "Günler" + }, + "daysDescription": { + "message": "Otomatik senkronizasyonun ne sıklıkta gerçekleşeceği." + }, + "errorNotification": { + "message": "Bir hata meydana geldi. :(" + }, + "errorNotificationLogin": { + "message": "Görünüşe göre giriş yapmamışsınız. Lütfen eklentiyi açın ve Trakt hesabınıza giriş yapın." + }, + "errorNotificationNotFound": { + "message": "Aman! Trakt't üzerinde izlediğinizi bulamadık. Lütfen öğenin başlığını içeren bir rapor oluşturun." + }, + "errorNotificationServers": { + "message": "Maalesef Trakt sunucularına ulaşamadık. Düzeltmeye çalışıyoruz, lütfen daha sonra tekrar deneyin." + }, + "from": { + "message": "kimden" + }, + "goToHistoryPage": { + "message": "Geçmiş sayfasına git" + }, + "grantCookies": { + "message": "Eklentinin Firefox Containers ile çalışabilmesi için \"çerezlere\" izin verin." + }, + "grantCookiesDescription": { + "message": "Bu seçenek etkinleştirildiği zaman uzantı, bulunduğunuz konteynırdan tanımlama bilgilerini alarak Firefox Containers ile çalışacaktır. Yalnızca Firefox Containers kullanıyorsanız etkinleştirin." + }, + "hideSynced": { + "message": "Senkronize edilenleri gizle." + }, + "history": { + "message": "Geçmiş" + }, + "historyFor": { + "message": "için geçmiş" + }, + "historySyncError": { + "message": "Geçmiş senkronize edilemedi." + }, + "historySyncSuccess": { + "message": "$EPISODES$ bölümleri ve $MOVIES$ filmleri senkronize edildi.", + "placeholders": { + "episodes": { + "content": "$1" + }, + "movies": { + "content": "$2" + } + } + }, + "home": { + "message": "Ana sayfa" + }, + "invalidTraktUrl": { + "message": "Lütfen geçerli bir Trakt adresi girin!" + }, + "isThisWrong": { + "message": "Bu yanlış mı?" + }, + "itemNotSynced": { + "message": "Öğe senkronize edilmedi" + }, + "itemSynced": { + "message": "Öğe senkronize edildi" + }, + "itemsMissingWatchedDate": { + "message": "Bazı öğeler için izlenme tarihi eksik. Bu öğeler için manuel olarak izleme tarihini ekleyin veya yayınlanma tarihi ile eklenmesi için gerekli özelliği etkinleştirip tekrar deneyin." + }, + "lastSync": { + "message": "Son senkronizasyon tarihi" + }, + "lightTheme": { + "message": "Açık" + }, + "loadHistoryError": { + "message": "Geçmiş yüklenemedi." + }, + "loadImages": { + "message": "Resimleri yükle." + }, + "loadImagesDescription": { + "message": "Bu seçenek devre dışı bırakıldığında, listelenecek öğe'nin ve geçmiş sayfasının resimleri yüklenmeyecektir. Resim yüklemek uzantıyı önemli ölçüde yavaşlattığı için yavaş bağlantılar için kullanışlıdır." + }, + "loadTraktHistoryError": { + "message": "Trakt geçmişi yüklenemedi." + }, + "loadingHistory": { + "message": "Geçmiş yükleniyor" + }, + "loadingSuggestions": { + "message": "Öneriler yükleniyor" + }, + "login": { + "message": "Trakt.tv ile giriş yap" + }, + "logout": { + "message": "Çıkış yap" + }, + "minPercentageWatched": { + "message": "Minimum izlenen yüzde." + }, + "missingWatchedDate": { + "message": "Eksik izleme tarhi" + }, + "missingWatchedDateDialogContent": { + "message": "$TITLE$ için eksik izleme tarihini nasıl ekleyeceğinizi seçin.", + "placeholders": { + "title": { + "content": "$1" + } + } + }, + "missingWatchedDateDialogContentMultiple": { + "message": "$ITEMS$ öğeleri için eksik izleme tarihini nasıl ekleyeceğinizi seçin.", + "placeholders": { + "items": { + "content": "$1" + } + } + }, + "missingWatchedDateDialogDateLabel": { + "message": "Tarih seçin" + }, + "missingWatchedDateDialogInvalidDateLabel": { + "message": "Lütfen geçerli bir tarih giriniz!" + }, + "no": { + "message": "Hayır" + }, + "noItemsSelected": { + "message": "Hiçbir öğe seçilmedi. Lütfen öğeleri seçin ve tekrar deneyin." + }, + "noServices": { + "message": "Herhangi bir akış hizmeti aktif edilmedi. Ayarlar sayfası üzerinden akış hizmetlerini aktif edebilirsiniz." + }, + "notAvailable": { + "message": "Mevcut değil" + }, + "notFound": { + "message": "Bulunamadı" + }, + "notLoggedIn": { + "message": "Giriş Yapılamadı" + }, + "notLoggedInDescription": { + "message": "Görünüşe göre bu hizmete giriş sağlanılmamış. Lütfen senkronize etmeden önce aşağıdaki sayfa üzerinden giriş yapın." + }, + "notWatched": { + "message": "İzlenmedi" + }, + "notWatching": { + "message": "Bir şey izle!" + }, + "nowScrobbling": { + "message": "Listeleniyor…" + }, + "on": { + "message": "Açık" + }, + "options": { + "message": "Şeçenekler" + }, + "profile": { + "message": "Profil" + }, + "profileDescription": { + "message": "Bu mevcut profildir. Senkronize etmek istediğiniz profil şu anda seçili olan profil değil ise, akış hizmeti üzerinden profiller arasında geçiş yapın." + }, + "progress": { + "message": "İlerleme: $PROGRESS$%", + "placeholders": { + "progress": { + "content": "$1" + } + } + }, + "reachedHistoryEnd": { + "message": "Geçmişin sonuna gelindi." + }, + "reachedLastSyncDate": { + "message": "Son senkronizasyon tarihine ulaşıld. Eğer daha fazla öğe yüklemek istiyorsanız aşağıdaki butona tıklayın." + }, + "readMore": { + "message": "Devamını Oku" + }, + "recentAutoSync": { + "message": "Bazı öğeler otomatik olarak senkronize edildi. Buraya tıklayarak senkronize edilen öğeleri gözden geçirip doğru olduğunu kontrol edin." + }, + "recentAutoSyncError": { + "message": "Bazı öğeler otomatik olarak senkroniz edilemedi. Buraya tıklayarak gözden geçirin." + }, + "save": { + "message": "Kaydet" + }, + "saveOptionFailed": { + "message": "Seçenekler kaydedilemedi." + }, + "saveOptionSuccess": { + "message": "Seçenek kaydedildi." + }, + "saveSuggestionFailed": { + "message": "Öneriler kaydedilemedi." + }, + "scrobblePaused": { + "message": "Listeleme durduruldu." + }, + "scrobbleStarted": { + "message": "Listeleme başladı." + }, + "scrobbleStopped": { + "message": "Listeleme durduruldu." + }, + "select": { + "message": "Seç:" + }, + "selectAll": { + "message": "Tümü" + }, + "selectNone": { + "message": "Hiçbiri" + }, + "selectService": { + "message": "Senkronize etmek için akış hizmeti seç:" + }, + "sendReceiveSuggestions": { + "message": "Düzeltme önerileri gönderin / alın." + }, + "sendReceiveSuggestionsDescription": { + "message": "Bu seçenek etkinleştirildiğinde, yanlış bir öğeyi her güncellediğinizde, diğer kullanıcıların düzeltme önerileri alabilmesi için düzeltme bir Google Cloud veritabanına gönderilir. Bu seçenek, düzeltme önerilerini almak için de gereklidir." + }, + "service": { + "message": "Servis" + }, + "serviceScrobble": { + "message": "Listele" + }, + "serviceSync": { + "message": "Senkronize et" + }, + "services": { + "message": "Akış hizmerleri" + }, + "servicesDescription": { + "message": "Aktif edilecek akış hizmetlerini seç." + }, + "showNotifications": { + "message": "Tarayıcı bildirimlerini göster." + }, + "showNotificationsDescription": { + "message": "Bu seçenek aktif edildi zaman her listeleme başlandığında veya durdurulduğunda bildirim alacaksınız." + }, + "suggestedBy": { + "message": "$COUNT$ tane kullanıcı tarafından önerildi", + "placeholders": { + "count": { + "content": "$1" + } + } + }, + "suggestions": { + "message": "Öneriler" + }, + "sync": { + "message": "Senkronizasyon" + }, + "syncing": { + "message": "Senkronize ediliyor" + }, + "systemTheme": { + "message": "Sistem tercihlerinizi kullanın" + }, + "theme": { + "message": "Tema" + }, + "themeDescription": { + "message": "Kullanılacak temayı seçin." + }, + "toggleAll": { + "message": "Aç/Kapat" + }, + "unknown": { + "message": "Bilinmeyen" + }, + "use": { + "message": "Kullan" + }, + "useCurrentDate": { + "message": "Geçerli tarihi kullan." + }, + "useCustomDate": { + "message": "Özel tarihi kullan." + }, + "useReleaseDate": { + "message": "Çıkış tarihini kullan." + }, + "watched": { + "message": "İzlendiği Tarih" + }, + "yes": { + "message": "Evet" + } +} diff --git a/src/_locales/uk/messages.json b/src/_locales/uk/messages.json new file mode 100644 index 00000000..8fbbbc87 --- /dev/null +++ b/src/_locales/uk/messages.json @@ -0,0 +1,455 @@ +{ + "about": { + "message": "About" + }, + "aboutMessage": { + "message": "Send your activity from your favorite streaming services to Trakt.tv!" + }, + "add": { + "message": "Додати" + }, + "addDate": { + "message": "Додати дату" + }, + "addMissingWatchedDateFailed": { + "message": "Failed to add missing watched date." + }, + "addWithReleaseDate": { + "message": "Add with release date." + }, + "addWithReleaseDateMissing": { + "message": "Add with release date only for items that are missing the watched date." + }, + "allowRollbar": { + "message": "Allow Rollbar to collect information about bugs." + }, + "allowRollbarDescription": { + "message": "With this option enabled, whenever a bug occurs, information about it will be collected and sent to us, so that we can fix it faster and improve the extension. This information includes: when the bug happened, the traceback of the bug, the name and version of your browser, and the name of your OS. This data is not shared with any other service." + }, + "appDescription": { + "message": "Універсальна синхронізація для Trakt.tv." + }, + "autoSync": { + "message": "Автоматична синхронізація" + }, + "autoSyncNotActivated": { + "message": "Автоматична синхронізація не активована. Вам потрібно спочатку вручну синхронізувати на сторінці історії, щоб можна було зберегти останню дату синхронізації." + }, + "autoSyncPageMessage": { + "message": "These are the items that were automatically synced or failed to automatically sync since the last review. If any corrections are needed, apply them, select the items that need to be corrected, and click the Sync button. When you do that, the cache will be deleted and these items will no longer appear on this page. If no corrections are needed, simply click the Clear Sync Cache button and the same thing will happen." + }, + "autoSyncing": { + "message": "Автоматична синхронізація..." + }, + "cancel": { + "message": "Скасувати" + }, + "cannotSync": { + "message": "Неможливо синхронізувати елементи" + }, + "clear": { + "message": "Clear" + }, + "clearCaches": { + "message": "Clear Caches" + }, + "clearCachesFailed": { + "message": "Failed to clear caches." + }, + "clearCachesSuccess": { + "message": "Кеші очищено." + }, + "clearLastSync": { + "message": "Clear Last Sync Date" + }, + "clearStorage": { + "message": "Clear Storage" + }, + "clearStorageFailed": { + "message": "Failed to clear storage." + }, + "clearStorageSuccess": { + "message": "Storage cleared." + }, + "clearSyncCache": { + "message": "Clear Sync Cache" + }, + "close": { + "description": "This is the verb, as in 'to close'.", + "message": "Закрити" + }, + "confirmClearCachesMessage": { + "message": "All of the caches will be cleared, except for the sync cache." + }, + "confirmClearCachesTitle": { + "message": "Очистити кеші?" + }, + "confirmClearLastSyncMessage": { + "message": "You'll need to sync manually in the history page of the streaming service again to reactivate the automatic sync." + }, + "confirmClearLastSyncTitle": { + "message": "Clear last sync date for $SERVICE$?", + "placeholders": { + "service": { + "content": "$1" + } + } + }, + "confirmClearStorageMessage": { + "message": "All of the options will be reset to their default values and you will have to login again." + }, + "confirmClearStorageTitle": { + "message": "Clear storage?" + }, + "confirmClearSyncCacheMessage": { + "message": "All of the items in the current page will be removed from the cache and you'll no longer be able to review them." + }, + "confirmClearSyncCacheTitle": { + "message": "Clear sync cache?" + }, + "continueLoading": { + "message": "Continue Loading" + }, + "correct": { + "description": "This is the verb, as in 'to correct'.", + "message": "Correct" + }, + "correctItem": { + "message": "Correct item" + }, + "correctItemFailed": { + "message": "Failed to correct item." + }, + "correctionDialogContent": { + "message": "Enter the correct Trakt URL for $TITLE$ in the field below.", + "placeholders": { + "title": { + "content": "$1" + } + } + }, + "correctionDialogContentWithSuggestions": { + "message": "Enter the correct Trakt URL for $TITLE$ in the field below or use one of the suggestions.", + "placeholders": { + "title": { + "content": "$1" + } + } + }, + "correctionDialogSyncedWarning": { + "message": "WARNING: You are correcting an item that was already synced. If you proceed, the previously synced item will be removed from your Trakt history." + }, + "couldNotScrobble": { + "message": "Could not scrobble." + }, + "currentCorrection": { + "message": "Currently corrected to" + }, + "darkTheme": { + "message": "Dark" + }, + "days": { + "message": "Days" + }, + "daysDescription": { + "message": "How often the automatic sync will happen." + }, + "errorNotification": { + "message": "An error has occurred. :(" + }, + "errorNotificationLogin": { + "message": "Looks like you're not logged in. Please open the extension and login with your Trakt account." + }, + "errorNotificationNotFound": { + "message": "Oh snap! We couldn't find what you're watching in Trakt. Please leave a report with the title of the item." + }, + "errorNotificationServers": { + "message": "We couldn't talk to Trakt servers. We're trying to fix it, please try again later." + }, + "from": { + "message": "from" + }, + "goToHistoryPage": { + "message": "Go to History Page" + }, + "grantCookies": { + "message": "Grant the \"cookies\" permission so that the extension can work with Firefox Containers." + }, + "grantCookiesDescription": { + "message": "With this option enabled, the extension will work with Firefox Containers, by retrieving the cookies from the current container that you are on. Only enable it if you use Firefox Containers." + }, + "hideSynced": { + "message": "Hide synced." + }, + "history": { + "message": "History" + }, + "historyFor": { + "message": "History for" + }, + "historySyncError": { + "message": "Failed to sync history." + }, + "historySyncSuccess": { + "message": "$EPISODES$ episodes and $MOVIES$ movies synced.", + "placeholders": { + "episodes": { + "content": "$1" + }, + "movies": { + "content": "$2" + } + } + }, + "home": { + "message": "Home" + }, + "invalidTraktUrl": { + "message": "Please enter a valid Trakt URL!" + }, + "isThisWrong": { + "message": "Is this wrong?" + }, + "itemNotSynced": { + "message": "Item not synced" + }, + "itemSynced": { + "message": "Item synced" + }, + "itemsMissingWatchedDate": { + "message": "Some items are missing the watched date. Resolve each item or enable the option to add with release date and try again." + }, + "lastSync": { + "message": "Last Sync Date" + }, + "lightTheme": { + "message": "Light" + }, + "loadHistoryError": { + "message": "Failed to load history." + }, + "loadImages": { + "message": "Load images." + }, + "loadImagesDescription": { + "message": "With this option disabled, images for the scrobbling item and for the history items will not be loaded. This is useful for slower connections, where loading images significantly slows down the extension." + }, + "loadTraktHistoryError": { + "message": "Failed to load Trakt history." + }, + "loadingHistory": { + "message": "Loading history" + }, + "loadingSuggestions": { + "message": "Loading suggestions" + }, + "login": { + "message": "Login with Trakt.tv" + }, + "logout": { + "message": "Logout" + }, + "minPercentageWatched": { + "message": "Minimum percentage watched." + }, + "missingWatchedDate": { + "message": "Missing watched date" + }, + "missingWatchedDateDialogContent": { + "message": "Choose how you want to add the missing watched date for $TITLE$.", + "placeholders": { + "title": { + "content": "$1" + } + } + }, + "missingWatchedDateDialogContentMultiple": { + "message": "Choose how you want to add the missing watched date for the $ITEMS$ items.", + "placeholders": { + "items": { + "content": "$1" + } + } + }, + "missingWatchedDateDialogDateLabel": { + "message": "Select the date" + }, + "missingWatchedDateDialogInvalidDateLabel": { + "message": "Please enter a valid date!" + }, + "no": { + "message": "No" + }, + "noItemsSelected": { + "message": "No items are selected. Select some items and try again." + }, + "noServices": { + "message": "No streaming services enabled. You can enable streaming services in the options page." + }, + "notAvailable": { + "message": "Not Available" + }, + "notFound": { + "message": "Not Found" + }, + "notLoggedIn": { + "message": "Not Logged In" + }, + "notLoggedInDescription": { + "message": "Looks like you're not logged in to this service. Please go to the page below and log in before trying to sync." + }, + "notWatched": { + "message": "Not Watched" + }, + "notWatching": { + "message": "Watch something!" + }, + "nowScrobbling": { + "message": "Now Scrobbling" + }, + "on": { + "message": "On" + }, + "options": { + "message": "Options" + }, + "profile": { + "message": "Profile" + }, + "profileDescription": { + "message": "This is the current profile. If this is not the profile that you want to sync, switch profiles in the service page." + }, + "progress": { + "message": "Progress: $PROGRESS$%", + "placeholders": { + "progress": { + "content": "$1" + } + } + }, + "reachedHistoryEnd": { + "message": "Reached the end of the history." + }, + "reachedLastSyncDate": { + "message": "Reached the last sync date. If you wish to load items past this point, click the button below." + }, + "readMore": { + "message": "Read More" + }, + "recentAutoSync": { + "message": "Some items were recently automatically synced. Click here to review them and make sure that the correct items were synced." + }, + "recentAutoSyncError": { + "message": "Some items recently failed to automatically sync. Click here to review and correct them." + }, + "save": { + "message": "Save" + }, + "saveOptionFailed": { + "message": "Failed to save option." + }, + "saveOptionSuccess": { + "message": "Option saved." + }, + "saveSuggestionFailed": { + "message": "Failed to save suggestion." + }, + "scrobblePaused": { + "message": "Scrobble paused." + }, + "scrobbleStarted": { + "message": "Scrobble started." + }, + "scrobbleStopped": { + "message": "Scrobble stopped." + }, + "select": { + "message": "Select:" + }, + "selectAll": { + "message": "All" + }, + "selectNone": { + "message": "None" + }, + "selectService": { + "message": "Select a streaming service to sync from:" + }, + "sendReceiveSuggestions": { + "message": "Send / receive correction suggestions." + }, + "sendReceiveSuggestionsDescription": { + "message": "With this option enabled, whenever you update a wrong item, the correction will be sent to a Google Cloud database so that other users can receive correction suggestions. This option is also required to receive those correction suggestions." + }, + "service": { + "message": "Service" + }, + "serviceScrobble": { + "message": "Scrobble" + }, + "serviceSync": { + "message": "Sync" + }, + "services": { + "message": "Streaming services" + }, + "servicesDescription": { + "message": "Choose which streaming services to enable." + }, + "showNotifications": { + "message": "Show browser notifications." + }, + "showNotificationsDescription": { + "message": "With this option enabled, you will receive browser notifications whenever you start / stop scrobbling something." + }, + "suggestedBy": { + "message": "Suggested by $COUNT$ users", + "placeholders": { + "count": { + "content": "$1" + } + } + }, + "suggestions": { + "message": "Suggestions" + }, + "sync": { + "message": "Sync" + }, + "syncing": { + "message": "Syncing" + }, + "systemTheme": { + "message": "Use your system preference" + }, + "theme": { + "message": "Theme" + }, + "themeDescription": { + "message": "Choose what theme to use." + }, + "toggleAll": { + "message": "Toggle" + }, + "unknown": { + "message": "Unknown" + }, + "use": { + "message": "Use" + }, + "useCurrentDate": { + "message": "Use current date." + }, + "useCustomDate": { + "message": "Use custom date." + }, + "useReleaseDate": { + "message": "Use release date." + }, + "watched": { + "message": "Watched On" + }, + "yes": { + "message": "Yes" + } +} diff --git a/src/_locales/zh-Hans/messages.json b/src/_locales/zh-Hans/messages.json new file mode 100644 index 00000000..91599d0e --- /dev/null +++ b/src/_locales/zh-Hans/messages.json @@ -0,0 +1,455 @@ +{ + "about": { + "message": "关于" + }, + "aboutMessage": { + "message": "将您最喜欢的流媒体服务活动发送到Trakt.tv!" + }, + "add": { + "message": "新增" + }, + "addDate": { + "message": "新增日期" + }, + "addMissingWatchedDateFailed": { + "message": "新增曾看日期失败。" + }, + "addWithReleaseDate": { + "message": "新增发行日期。" + }, + "addWithReleaseDateMissing": { + "message": "为缺少曾看日期的条目新增发行日期。" + }, + "allowRollbar": { + "message": "允许 Rollbar 收集Bug信息。" + }, + "allowRollbarDescription": { + "message": "启用此选项后,每当出现Bug时,有关信息将会收集并发送,可以使我们更快地修复并改进扩展。 此信息包括:Bug发生时间,Bug具体溯源, 您的浏览器名称版本与操作系统的名称。 此数据不与任何其他服务共享。" + }, + "appDescription": { + "message": "Trakt.tv的通用同步。" + }, + "autoSync": { + "message": "自动同步" + }, + "autoSyncNotActivated": { + "message": "自动同步未激活。您需要先在历史页面手动同步,以便保存最后一次同步日期。" + }, + "autoSyncPageMessage": { + "message": "这些是自上次查看以来自动同步或自动同步失败的条目。 如果需要校正,请应用并选择需要纠正的条目,然后点击同步按钮。 当您同步时,缓存将被删除,这些条目将不再出现在此页面。 如果不需要校正,只需单击清除同步缓存按钮即可。" + }, + "autoSyncing": { + "message": "自动同步中..." + }, + "cancel": { + "message": "取消" + }, + "cannotSync": { + "message": "无法同步条目" + }, + "clear": { + "message": "清除" + }, + "clearCaches": { + "message": "清除缓存" + }, + "clearCachesFailed": { + "message": "清除缓存失败。" + }, + "clearCachesSuccess": { + "message": "缓存已清除。" + }, + "clearLastSync": { + "message": "清除上次同步日期" + }, + "clearStorage": { + "message": "清除存储空间" + }, + "clearStorageFailed": { + "message": "清除存储空间失败。" + }, + "clearStorageSuccess": { + "message": "存储已清除。" + }, + "clearSyncCache": { + "message": "清除同步缓存" + }, + "close": { + "description": "This is the verb, as in 'to close'.", + "message": "关闭" + }, + "confirmClearCachesMessage": { + "message": "除同步缓存外,所有缓存将被清除。" + }, + "confirmClearCachesTitle": { + "message": "清除缓存?" + }, + "confirmClearLastSyncMessage": { + "message": "您需要再次在流媒体服务历史页面手动同步才能重新激活自动同步功能。" + }, + "confirmClearLastSyncTitle": { + "message": "清除上次的 $SERVICE$ 同步日期?", + "placeholders": { + "service": { + "content": "$1" + } + } + }, + "confirmClearStorageMessage": { + "message": "所有选项都将被重置为默认,您必须重新登录。" + }, + "confirmClearStorageTitle": { + "message": "清空存储空间?" + }, + "confirmClearSyncCacheMessage": { + "message": "当前页面中的所有条目都将从缓存中删除,您将无法再查看。" + }, + "confirmClearSyncCacheTitle": { + "message": "清除同步缓存?" + }, + "continueLoading": { + "message": "继续加载" + }, + "correct": { + "description": "This is the verb, as in 'to correct'.", + "message": "更正" + }, + "correctItem": { + "message": "更正条目" + }, + "correctItemFailed": { + "message": "更正条目失败。" + }, + "correctionDialogContent": { + "message": "在下框为 $TITLE$ 输入正确的Trakt链接", + "placeholders": { + "title": { + "content": "$1" + } + } + }, + "correctionDialogContentWithSuggestions": { + "message": "在下框为 $TITLE$ 输入正确的Trakt链接或选择建议链接。", + "placeholders": { + "title": { + "content": "$1" + } + } + }, + "correctionDialogSyncedWarning": { + "message": "警告:您正在更正一个已经同步的条目。如果您继续,先前同步的条目将从您的Trakt历史中删除。" + }, + "couldNotScrobble": { + "message": "无法刮削。" + }, + "currentCorrection": { + "message": "正在更正为" + }, + "darkTheme": { + "message": "暗色主题" + }, + "days": { + "message": "日间主题" + }, + "daysDescription": { + "message": "自动同步的频率是多久。" + }, + "errorNotification": { + "message": "发生了一个错误 :(" + }, + "errorNotificationLogin": { + "message": "您似乎没有登录。请打开扩展并使用您的Trakt账户登录。" + }, + "errorNotificationNotFound": { + "message": "糟糕!我们找不到你在Trakt中正在观看的条目。请留下带有条目标题的反馈。" + }, + "errorNotificationServers": { + "message": "我们无法连接Trakt服务器。正在修复,请稍后再试。" + }, + "from": { + "message": "从" + }, + "goToHistoryPage": { + "message": "转到历史页面" + }, + "grantCookies": { + "message": "授予\"cookies\"权限,以便扩展可以Firefox容器中使用。" + }, + "grantCookiesDescription": { + "message": "启用此选项后,扩展通过从您当前打开的容器中检索cookie来在Firefox容器中运行。仅在使用Firefox容器时启用。" + }, + "hideSynced": { + "message": "隐藏同步状态。" + }, + "history": { + "message": "历史" + }, + "historyFor": { + "message": "的历史记录" + }, + "historySyncError": { + "message": "同步历史记录失败。" + }, + "historySyncSuccess": { + "message": "$EPISODES$ 集和 $MOVIES$ 电影同步完成。", + "placeholders": { + "episodes": { + "content": "$1" + }, + "movies": { + "content": "$2" + } + } + }, + "home": { + "message": "首页" + }, + "invalidTraktUrl": { + "message": "请输入有效的Trakt地址!" + }, + "isThisWrong": { + "message": "这是错误吗?" + }, + "itemNotSynced": { + "message": "条目未同步" + }, + "itemSynced": { + "message": "条目已同步" + }, + "itemsMissingWatchedDate": { + "message": "有些条目缺少曾看日期,手动添加每个条目曾看日期,或启用选项以自动新增发行日期。" + }, + "lastSync": { + "message": "上次同步日期" + }, + "lightTheme": { + "message": "浅色主题" + }, + "loadHistoryError": { + "message": "加载历史记录失败。" + }, + "loadImages": { + "message": "加载图像。" + }, + "loadImagesDescription": { + "message": "禁用此选项后,将不会加载刮削条目和历史项目的图像。 这有助于提高连接速度,加载图像会显著减缓扩展运行速度。" + }, + "loadTraktHistoryError": { + "message": "加载Trakt 历史记录失败。" + }, + "loadingHistory": { + "message": "正在加载历史记录" + }, + "loadingSuggestions": { + "message": "正在加载建议" + }, + "login": { + "message": "使用 Trakt.tv 账户登录" + }, + "logout": { + "message": "注销" + }, + "minPercentageWatched": { + "message": "观看的最小百分比" + }, + "missingWatchedDate": { + "message": "缺少曾看日期" + }, + "missingWatchedDateDialogContent": { + "message": "选择如何为缺失的 $TITLE$ 添加曾看日期。", + "placeholders": { + "title": { + "content": "$1" + } + } + }, + "missingWatchedDateDialogContentMultiple": { + "message": "选择如何为缺失的 $ITEMS$ 条目添加曾看日期。", + "placeholders": { + "items": { + "content": "$1" + } + } + }, + "missingWatchedDateDialogDateLabel": { + "message": "选择日期" + }, + "missingWatchedDateDialogInvalidDateLabel": { + "message": "请输入有效日期!" + }, + "no": { + "message": "否" + }, + "noItemsSelected": { + "message": "没有选中任何条目,请选择一些条目并重试。" + }, + "noServices": { + "message": "没有启用流媒体服务。您可以在选项页面启用流媒体服务。" + }, + "notAvailable": { + "message": "不可用" + }, + "notFound": { + "message": "未找到" + }, + "notLoggedIn": { + "message": "未登录" + }, + "notLoggedInDescription": { + "message": "您似乎没有登录到这个服务。请前往下面的页面登录后再尝试同步。" + }, + "notWatched": { + "message": "未观看的" + }, + "notWatching": { + "message": "观看一下!" + }, + "nowScrobbling": { + "message": "正在刮削" + }, + "on": { + "message": "开启" + }, + "options": { + "message": "选项" + }, + "profile": { + "message": "个人资料" + }, + "profileDescription": { + "message": "这是当前配置文件。如果不是您想要同步的配置文件,请在服务页面切换配置文件。" + }, + "progress": { + "message": "进度: $PROGRESS$%", + "placeholders": { + "progress": { + "content": "$1" + } + } + }, + "reachedHistoryEnd": { + "message": "已到达历史记录最后。" + }, + "reachedLastSyncDate": { + "message": "已到达最后一次同步日期。如果你加载这之后的条目,请点击下面的按钮。" + }, + "readMore": { + "message": "了解更多" + }, + "recentAutoSync": { + "message": "一些条目最近被自动同步。点击此处查看并确保正确的项目被同步完成。" + }, + "recentAutoSyncError": { + "message": "一些条目最近未能自动同步。点击此处查看并更正。" + }, + "save": { + "message": "保存" + }, + "saveOptionFailed": { + "message": "保存选项失败。" + }, + "saveOptionSuccess": { + "message": "选项已保存。" + }, + "saveSuggestionFailed": { + "message": "保存建议失败。" + }, + "scrobblePaused": { + "message": "刮削暂停。" + }, + "scrobbleStarted": { + "message": "刮削开始。" + }, + "scrobbleStopped": { + "message": "刮削完成。" + }, + "select": { + "message": "请选择:" + }, + "selectAll": { + "message": "所有的" + }, + "selectNone": { + "message": "无" + }, + "selectService": { + "message": "选择要同步的流媒体服务:" + }, + "sendReceiveSuggestions": { + "message": "发送/接收更正建议。" + }, + "sendReceiveSuggestionsDescription": { + "message": "启用此选项后,每当您更新错误的条目, 更正将发送到谷歌云数据库,其他用户也能够收到此更正建议。 接收这些更正建议也需要启用此选项。" + }, + "service": { + "message": "服务" + }, + "serviceScrobble": { + "message": "刮削" + }, + "serviceSync": { + "message": "同步" + }, + "services": { + "message": "流媒体服务" + }, + "servicesDescription": { + "message": "选择要启用的流媒体服务。" + }, + "showNotifications": { + "message": "显示浏览器通知。" + }, + "showNotificationsDescription": { + "message": "启用此选项后,每当您开始/停止刮削某些条目时,您将收到浏览器通知。" + }, + "suggestedBy": { + "message": "$COUNT$ 位用户建议", + "placeholders": { + "count": { + "content": "$1" + } + } + }, + "suggestions": { + "message": "建议" + }, + "sync": { + "message": "同步" + }, + "syncing": { + "message": "同步中" + }, + "systemTheme": { + "message": "使用您的系统首选项" + }, + "theme": { + "message": "界面主题" + }, + "themeDescription": { + "message": "选择要使用的主题。" + }, + "toggleAll": { + "message": "切换" + }, + "unknown": { + "message": "未知的" + }, + "use": { + "message": "使用" + }, + "useCurrentDate": { + "message": "使用当前日期" + }, + "useCustomDate": { + "message": "使用自定义日期。" + }, + "useReleaseDate": { + "message": "使用发行日期。" + }, + "watched": { + "message": "看过或者已关注" + }, + "yes": { + "message": "确定" + } +}