From ddc4119ce594f34f763b4f668730a84f673986b8 Mon Sep 17 00:00:00 2001 From: Joran Date: Tue, 2 Jan 2024 23:34:35 +0000 Subject: [PATCH 01/20] Added translation using Weblate (Romanian) Author: Joran --- src/assets/locales/ro.json | 1 + 1 file changed, 1 insertion(+) create mode 100644 src/assets/locales/ro.json diff --git a/src/assets/locales/ro.json b/src/assets/locales/ro.json new file mode 100644 index 00000000..0967ef42 --- /dev/null +++ b/src/assets/locales/ro.json @@ -0,0 +1 @@ +{} From 69afb5513f3a4fc078c0b5f4c6f2adfd0c142b7d Mon Sep 17 00:00:00 2001 From: Joran Date: Tue, 2 Jan 2024 23:32:25 +0000 Subject: [PATCH 02/20] Translated using Weblate (French) Currently translated at 100.0% (251 of 251 strings) Translation: movie-web/website Translate-URL: https://weblate.movie-web.app/projects/movie-web/website/fr/ Author: Joran --- src/assets/locales/fr.json | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/assets/locales/fr.json b/src/assets/locales/fr.json index 10a279a0..b3df317c 100644 --- a/src/assets/locales/fr.json +++ b/src/assets/locales/fr.json @@ -206,7 +206,8 @@ "episodeBadge": "E{{episode}}", "loadingError": "Erreur de chargement de la saison", "loadingList": "Chargement...", - "loadingTitle": "Chargement..." + "loadingTitle": "Chargement...", + "unairedEpisodes": "Un ou plusieurs épisodes de cette saison ont été désactivés car ils n'ont pas encore été diffusés." }, "playback": { "speedLabel": "Vitesse de lecture", From 4982afce954d68a43f9e3c9e6ca7551dfe7a3982 Mon Sep 17 00:00:00 2001 From: blikje Date: Tue, 2 Jan 2024 23:11:30 +0000 Subject: [PATCH 03/20] Translated using Weblate (Dutch) Currently translated at 100.0% (251 of 251 strings) Translation: movie-web/website Translate-URL: https://weblate.movie-web.app/projects/movie-web/website/nl/ Author: blikje --- src/assets/locales/nl.json | 65 ++++++++++++++++++++++++++++++++++++-- 1 file changed, 62 insertions(+), 3 deletions(-) diff --git a/src/assets/locales/nl.json b/src/assets/locales/nl.json index 6370aec7..5fc8b49d 100644 --- a/src/assets/locales/nl.json +++ b/src/assets/locales/nl.json @@ -206,7 +206,8 @@ "episodeBadge": "A{{episode}}", "loadingError": "Er ging iets mis bij het laden van dit seizoen", "loadingList": "Aan het laden...", - "loadingTitle": "Aan het zoeken..." + "loadingTitle": "Aan het zoeken...", + "unairedEpisodes": "Een of meer afleveringen van dit seizoen zijn uitgeschakeld omdat ze nog niet zijn uitgezonden." }, "playback": { "speedLabel": "Afspeelsnelheid", @@ -361,8 +362,66 @@ }, "register": { "cta": "Aan de slag", - "text": "Deel de voortgang van je film tussen apparaten en houd ze gesynchroniseerd." + "text": "Deel uw kijkvoortgang tussen apparaten en houd ze gesynchroniseerd.", + "title": "Synchroniseren met de cloud" + }, + "title": "Account" + }, + "appearance": { + "activeTheme": "Actief", + "themes": { + "blue": "Blauw", + "default": "Standaard", + "gray": "Grijs", + "red": "Rood", + "teal": "Groenblauw" + }, + "title": "Uiterlijk" + }, + "connections": { + "server": { + "description": "Als je verbinding wilt maken met een eigen backend om je gegevens op te slaan, schakel dan deze optie in en geef de URL op.", + "label": "Eigen server", + "urlLabel": "Eigen server URL" + }, + "title": "Verbindingen", + "workers": { + "addButton": "Nieuwe worker toevoegen", + "description": "Om de applicatie te laten werken, wordt al het verkeer omgeleid via proxies. Schakel dit in als je je eigen workers wilt gebruiken.", + "emptyState": "Nog geen workers, voeg er hieronder een toe", + "label": "Eigen proxy werker gebruiken", + "urlLabel": "Worker URLs", + "urlPlaceholder": "https://" } - } + }, + "locale": { + "language": "Applicatietaal", + "languageDescription": "Taal wordt toegepast op de hele applicatie.", + "title": "Lokaal" + }, + "reset": "Resetten", + "save": "Wijzigingen opslaan", + "sidebar": { + "info": { + "appVersion": "App versie", + "backendUrl": "Backend URL", + "backendVersion": "Backend versie", + "hostname": "hostnaam", + "insecure": "Onveilig", + "notLoggedIn": "U bent niet ingelogd", + "secure": "Veilig", + "title": "App informatie", + "unknownVersion": "Onbekend", + "userId": "Gebruiker ID" + } + }, + "subtitles": { + "backgroundLabel": "Achtergrond dekking", + "colorLabel": "Kleur", + "previewQuote": "Ik mag niet bang zijn. Angst doodt de geest.", + "textSizeLabel": "Tekengrootte", + "title": "Ondertiteling" + }, + "unsaved": "U heeft niet-opgeslagen wijzigingen" } } From c8a5972f5a974d1d12ab44a9ef4f25679ba766e4 Mon Sep 17 00:00:00 2001 From: Joran Date: Tue, 2 Jan 2024 23:49:51 +0000 Subject: [PATCH 04/20] Translated using Weblate (Romanian) Currently translated at 27.0% (68 of 251 strings) Translation: movie-web/website Translate-URL: https://weblate.movie-web.app/projects/movie-web/website/ro/ Author: Joran --- src/assets/locales/ro.json | 121 ++++++++++++++++++++++++++++++++++++- 1 file changed, 120 insertions(+), 1 deletion(-) diff --git a/src/assets/locales/ro.json b/src/assets/locales/ro.json index 0967ef42..920b8b4e 100644 --- a/src/assets/locales/ro.json +++ b/src/assets/locales/ro.json @@ -1 +1,120 @@ -{} +{ + "about": { + "description": "movie-web este o aplicație web care caută fluxuri pe internet. Echipa urmărește o abordare mai ales minimalistă a consumului de conținut.", + "faqTitle": "Intrebari obisnuite", + "q1": { + "body": "movie-web nu găzduiește niciun conținut. Când faceți clic pe ceva pentru a viziona, pe Internet este căutat media selectată (Pe ecranul de încărcare și în fila „Surse video”, puteți vedea ce sursă utilizați). Media nu este niciodată încărcată de movie-web, totul se face prin acest mecanism de căutare.", + "title": "De unde vine conținutul?" + }, + "q2": { + "body": "Nu este posibil să solicitați o emisiune sau un film, movie-web nu gestionează niciun conținut. Tot conținutul este vizualizat prin surse de internet.", + "title": "Unde pot solicita o emisiune sau un film?" + }, + "q3": { + "body": "Rezultatele căutării noastre sunt furnizate de The Movie Database (TMDB) și afișați indiferent dacă sursele noastre au de fapt conținutul.", + "title": "Rezultatele căutării afișează emisiunea sau filmul, de ce nu îl pot reda?" + }, + "title": "Despre movie-web" + }, + "actions": { + "copied": "Copiat", + "copy": "Copie" + }, + "auth": { + "createAccount": "Nu aveți încă un cont? <0>Creați un cont.", + "deviceNameLabel": "Nume dispozitiv", + "deviceNamePlaceholder": "Telefon personal", + "generate": { + "description": "Fraza de acces acționează ca nume de utilizator și parolă. Asigurați-vă că îl păstrați în siguranță, deoarece va trebui să îl introduceți pentru a vă conecta la contul dvs", + "next": "Mi-am salvat expresia de acces", + "passphraseFrameLabel": "Fraza de acces", + "title": "Fraza dvs. de acces" + }, + "hasAccount": "ai deja un cont? <0>Autentificați-vă aici.", + "login": { + "description": "Vă rugăm să introduceți fraza de acces pentru a vă conecta la contul dvs", + "deviceLengthError": "Introduceți un nume de dispozitiv", + "passphraseLabel": "Expresie de acces din 12 cuvinte", + "passphrasePlaceholder": "Fraza de acces", + "submit": "Log in", + "title": "conecteaza-te la contul tau", + "validationError": "Fraza de acces incorectă sau incompletă" + }, + "register": { + "information": { + "color1": "Culoarea profilului unu", + "color2": "Culoarea profilului doi", + "header": "Introduceți un nume pentru dispozitivul dvs. și alegeți culorile și o pictogramă de utilizator la alegerea dvs", + "icon": "Pictograma utilizator", + "next": "Următorul", + "title": "Informatii despre cont" + } + }, + "trust": { + "failed": { + "text": "L-ai configurat corect?", + "title": "Nu s-a putut ajunge la server" + }, + "host": "Vă conectați la <0>{{hostname}} - vă rugăm să confirmați că aveți încredere înainte de a vă crea un cont", + "no": "Întoarce-te", + "title": "Ai încredere în acest server?", + "yes": "Am încredere în acest server" + }, + "verify": { + "description": "Introduceți expresia de acces de mai devreme pentru a confirma că ați salvat-o și pentru a vă crea contul", + "invalidData": "Datele nu sunt valide", + "noMatch": "Fraza de acces nu se potrivește", + "passphraseLabel": "Fraza dvs. de acces de 12 cuvinte", + "recaptchaFailed": "Validarea ReCaptcha a eșuat", + "register": "Creează cont", + "title": "Confirmați-vă fraza de acces" + } + }, + "errors": { + "badge": "S-a spart", + "details": "Detalii despre eroare", + "reloadPage": "Reîncărcați pagina", + "showError": "Afișați detalii despre eroare", + "title": "Am intampinat o eroare!" + }, + "footer": { + "legal": { + "disclaimer": "Disclaimer", + "disclaimerText": "movie-web nu găzduiește niciun fișier, ci doar trimite la servicii terțe. Problemele juridice ar trebui abordate cu gazdele și furnizorii de fișiere. movie-web nu este responsabil pentru niciun fișier media afișat de furnizorii de video." + }, + "links": { + "discord": "Discord", + "dmca": "DMCA", + "github": "GitHub" + }, + "tagline": "Urmăriți emisiunile și filmele preferate cu această aplicație de streaming open source." + }, + "global": { + "name": "movie-web", + "pages": { + "about": "Despre", + "dmca": "DMCA", + "login": "Log in", + "pagetitle": "{{title}} - movie-web", + "register": "Inregistreaza-te", + "settings": "Setări" + } + }, + "home": { + "bookmarks": { + "sectionTitle": "Marcaje" + }, + "continueWatching": { + "sectionTitle": "Continuați vizionarea" + }, + "mediaList": { + "stopEditing": "Opriți editarea" + }, + "search": { + "allResults": "Asta e tot ce avem!" + } + }, + "settings": { + "unsaved": "Aveți modificări nesalvate" + } +} From d4ef78bef399282d086d418d2ee81d1c5d38e63a Mon Sep 17 00:00:00 2001 From: Fluffy Date: Wed, 3 Jan 2024 01:20:13 +0000 Subject: [PATCH 05/20] Added translation using Weblate (Punjabi) Author: Fluffy --- src/assets/locales/pa.json | 1 + 1 file changed, 1 insertion(+) create mode 100644 src/assets/locales/pa.json diff --git a/src/assets/locales/pa.json b/src/assets/locales/pa.json new file mode 100644 index 00000000..0967ef42 --- /dev/null +++ b/src/assets/locales/pa.json @@ -0,0 +1 @@ +{} From 495dc3e6e27044a0625133e5d47e819e80a73665 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?D=C3=A1vid=20Horv=C3=A1th?= Date: Wed, 3 Jan 2024 03:17:57 +0000 Subject: [PATCH 06/20] Added translation using Weblate (Hungarian) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Author: Dávid Horváth --- src/assets/locales/hu.json | 1 + 1 file changed, 1 insertion(+) create mode 100644 src/assets/locales/hu.json diff --git a/src/assets/locales/hu.json b/src/assets/locales/hu.json new file mode 100644 index 00000000..0967ef42 --- /dev/null +++ b/src/assets/locales/hu.json @@ -0,0 +1 @@ +{} From 9f6f04f32724c48e6e81f90b8e2aa7d5dbd19a8d Mon Sep 17 00:00:00 2001 From: n1ck Date: Wed, 3 Jan 2024 16:26:29 +0000 Subject: [PATCH 07/20] Added translation using Weblate (Galician) Author: n1ck --- src/assets/locales/gl.json | 1 + 1 file changed, 1 insertion(+) create mode 100644 src/assets/locales/gl.json diff --git a/src/assets/locales/gl.json b/src/assets/locales/gl.json new file mode 100644 index 00000000..0967ef42 --- /dev/null +++ b/src/assets/locales/gl.json @@ -0,0 +1 @@ +{} From 10443e1b82e696c2c7885d6167352dbbb7ab2157 Mon Sep 17 00:00:00 2001 From: 5Litt <5Litt@users.noreply.weblate.movie-web.app> Date: Wed, 3 Jan 2024 08:42:21 +0000 Subject: [PATCH 08/20] Translated using Weblate (Czech) Currently translated at 100.0% (251 of 251 strings) Translation: movie-web/website Translate-URL: https://weblate.movie-web.app/projects/movie-web/website/cs/ Author: 5Litt <5Litt@users.noreply.weblate.movie-web.app> --- src/assets/locales/cs.json | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/assets/locales/cs.json b/src/assets/locales/cs.json index 3de3f251..8ca19cd9 100644 --- a/src/assets/locales/cs.json +++ b/src/assets/locales/cs.json @@ -206,7 +206,8 @@ "episodeBadge": "E{{episode}}", "loadingError": "Chyba při načítání sezóny", "loadingList": "Načítání...", - "loadingTitle": "Načítání..." + "loadingTitle": "Načítání...", + "unairedEpisodes": "Jedna nebo více epizod v této sezóně nejsou dostupné, protože ještě nebyly odvysílány." }, "playback": { "speedLabel": "Rychlost přehrávání", From e59f3a5417d039ee243ddb1cdf43d8122d867e3b Mon Sep 17 00:00:00 2001 From: Isra Date: Wed, 3 Jan 2024 12:34:57 +0000 Subject: [PATCH 09/20] Translated using Weblate (German) Currently translated at 100.0% (251 of 251 strings) Translation: movie-web/website Translate-URL: https://weblate.movie-web.app/projects/movie-web/website/de/ Author: Isra --- src/assets/locales/de.json | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/assets/locales/de.json b/src/assets/locales/de.json index 1b7facca..1c3b56b5 100644 --- a/src/assets/locales/de.json +++ b/src/assets/locales/de.json @@ -206,7 +206,8 @@ "episodeBadge": "E{{episode}}", "loadingError": "Fehler beim Laden der Sitzung", "loadingList": "Wird geladen...", - "loadingTitle": "Wird geladen..." + "loadingTitle": "Wird geladen...", + "unairedEpisodes": "Eine oder mehrere Episoden dieser Staffel wurden deaktiviert, weil sie noch nicht ausgestrahlt wurden." }, "playback": { "speedLabel": "Wiedergabegeschwindigkeit", From bdd7a368f27a7596abe6b1bc043ccca9407c9c78 Mon Sep 17 00:00:00 2001 From: Aristeo Ibarra Date: Wed, 3 Jan 2024 15:48:58 +0000 Subject: [PATCH 10/20] Translated using Weblate (Spanish) Currently translated at 100.0% (251 of 251 strings) Translation: movie-web/website Translate-URL: https://weblate.movie-web.app/projects/movie-web/website/es/ Author: Aristeo Ibarra --- src/assets/locales/es.json | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/assets/locales/es.json b/src/assets/locales/es.json index 4e92ce61..9322681a 100644 --- a/src/assets/locales/es.json +++ b/src/assets/locales/es.json @@ -206,7 +206,8 @@ "episodeBadge": "E{{episode}}", "loadingError": "Error al cargar la temporada", "loadingList": "Cargando...", - "loadingTitle": "Cargando..." + "loadingTitle": "Cargando...", + "unairedEpisodes": "Uno o más episodios de esta temporada se han desactivado porque aún no se han emitido." }, "playback": { "speedLabel": "Velocidad de reproducción", From 51f60e864f48e485fbc4e575ac431da846ff145c Mon Sep 17 00:00:00 2001 From: Alex Date: Wed, 3 Jan 2024 12:50:40 +0000 Subject: [PATCH 11/20] Translated using Weblate (Russian) Currently translated at 39.8% (100 of 251 strings) Translation: movie-web/website Translate-URL: https://weblate.movie-web.app/projects/movie-web/website/ru/ Author: Alex --- src/assets/locales/ru.json | 64 +++++++++++++++++++++++++++++++++++++- 1 file changed, 63 insertions(+), 1 deletion(-) diff --git a/src/assets/locales/ru.json b/src/assets/locales/ru.json index 39495597..d92c3c9d 100644 --- a/src/assets/locales/ru.json +++ b/src/assets/locales/ru.json @@ -1,6 +1,15 @@ { "about": { + "description": "movie-web - это веб-приложение, которое ищет в интернете потоки. Команда стремится к минималистичному подходу к потреблению контента.", "faqTitle": "Общие вопросы", + "q1": { + "body": "movie-web не размещает у себя никакого контента. Когда вы нажимаете на что-то для просмотра, в интернете происходит поиск выбранного медиа файла (на экране загрузки и во вкладке \"Видео источники\" вы можете увидеть, какой источник вы используете). Медиа файлы никогда не загружается на movie-web, все происходит через этот механизм поиска.", + "title": "Откуда берётся контент?" + }, + "q2": { + "body": "Невозможно запросить сериал или фильм, movie-web не управляет никаким контентом. Весь контент просматривается через источники в интернете.", + "title": "Где я могу запросить показ сериала или фильма?" + }, "title": "О movie-web" }, "actions": { @@ -12,6 +21,23 @@ "deviceNameLabel": "Имя устройства", "deviceNamePlaceholder": "Личный телефон", "hasAccount": "У вас уже есть аккаунт? <0>Войдите здесь.", + "login": { + "deviceLengthError": "Введите имя устройства", + "passphraseLabel": "12-словная парольная фраза", + "submit": "Авторизоваться", + "title": "Войдите в свой аккаунт", + "validationError": "Неверная или неполная парольная фраза" + }, + "register": { + "information": { + "color1": "Цвет профиля один", + "color2": "Цвет профиля два", + "header": "Введите название устройства, выберите цвета и значок пользователя по своему усмотрению", + "icon": "Значок пользователя", + "next": "Далее", + "title": "Информация об аккаунте" + } + }, "trust": { "host": "Вы подключаетесь к <0>{{hostname}} - пожалуйста, подтвердите, что вы доверяете ему, прежде чем создавать учётную запись", "no": "Вернуться назад", @@ -23,14 +49,20 @@ } }, "footer": { + "legal": { + "disclaimer": "Отказ от ответственности", + "disclaimerText": "movie-web не размещает никаких файлов, а лишь предоставляет ссылки на сторонние сервисы. Юридические вопросы следует решать с владельцами файлов и поставщиками услуг. movie-web не несёт ответственности за любые медиа файлы, показанные поставщиками видео." + }, "links": { - "discord": "Дискорд", + "discord": "Discord", "dmca": "DMCA", "github": "GitHub" } }, "global": { + "name": "movie-web", "pages": { + "about": "О", "dmca": "DMCA", "settings": "Настройки" } @@ -66,6 +98,9 @@ "quality": { "automaticLabel": "Автоматическое качество" }, + "settings": { + "sourceItem": "Видео источники" + }, "subtitles": { "title": "Субтитры" } @@ -73,6 +108,32 @@ }, "settings": { "account": { + "accountDetails": { + "logoutButton": "Выйти" + }, + "actions": { + "delete": { + "button": "Удалить аккаунт", + "confirmButton": "Удалить аккаунт", + "confirmDescription": "Вы уверены, что хотите удалить свой аккаунт? Все ваши данные будут потеряны!", + "confirmTitle": "Вы уверены?", + "text": "Это действие необратимо. Все данные будут удалены, и восстановить их будет невозможно.", + "title": "Удалить аккаунт" + }, + "title": "Действия" + }, + "devices": { + "deviceNameLabel": "Имя устройства", + "removeDevice": "Удалить", + "title": "Устройства" + }, + "profile": { + "finish": "Завершить редактирование", + "firstColor": "Цвет профиля один", + "secondColor": "Цвет профиля два", + "title": "Редактирование изображения профиля", + "userIcon": "Значок пользователя" + }, "register": { "title": "Синхронизировать с облаком" }, @@ -95,6 +156,7 @@ "label": "Пользовательский сервер", "urlLabel": "URL-адрес пользовательского сервера" }, + "title": "Соединения", "workers": { "addButton": "Добавить новый прокси-сервер", "description": "Для работы приложения весь трафик маршрутизируется через прокси. Включите это, если вы хотите использовать свои собственных прокси-серверы.", From 2dd3da747fe1dd5efb4214a8190e9fe7b7dd116d Mon Sep 17 00:00:00 2001 From: Kartavya Patel Date: Wed, 3 Jan 2024 05:02:11 +0000 Subject: [PATCH 12/20] Translated using Weblate (Hindi) Currently translated at 100.0% (251 of 251 strings) Translation: movie-web/website Translate-URL: https://weblate.movie-web.app/projects/movie-web/website/hi/ Author: Kartavya Patel --- src/assets/locales/hi.json | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/assets/locales/hi.json b/src/assets/locales/hi.json index 43895072..220f90fa 100644 --- a/src/assets/locales/hi.json +++ b/src/assets/locales/hi.json @@ -155,7 +155,7 @@ "donation": "दान करें", "logout": "लॉग आउट", "register": "क्लाउड से सिंक करें", - "settings": "चेड चाड करे", + "settings": "सेटिंग्स", "support": "सहायता" } }, @@ -206,7 +206,8 @@ "episodeBadge": "E{{episode}}", "loadingError": "सीज़न लोड करने में त्रुटि", "loadingList": "लोड हो रहा है..।", - "loadingTitle": "लोड हो रहा है..।" + "loadingTitle": "लोड हो रहा है..।", + "unairedEpisodes": "इस सीज़न में एक या अधिक एपिसोड अक्षम कर दिए गए हैं क्योंकि वे अभी तक प्रसारित नहीं हुए हैं।" }, "playback": { "speedLabel": "प्लेबैक गति", From 8bf0e75a9ff7472b499debccd6ddf5c2fc760a2d Mon Sep 17 00:00:00 2001 From: Kartavya Patel Date: Wed, 3 Jan 2024 05:01:00 +0000 Subject: [PATCH 13/20] Translated using Weblate (Gujarati) Currently translated at 100.0% (251 of 251 strings) Translation: movie-web/website Translate-URL: https://weblate.movie-web.app/projects/movie-web/website/gu/ Author: Kartavya Patel --- src/assets/locales/gu.json | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/assets/locales/gu.json b/src/assets/locales/gu.json index d3f6e722..b3195453 100644 --- a/src/assets/locales/gu.json +++ b/src/assets/locales/gu.json @@ -206,7 +206,8 @@ "episodeBadge": "એપિસોડ{{episode}}", "loadingError": "સીઝન લોડ કરવામાં ભૂલ", "loadingList": "લોડ થાય છે...", - "loadingTitle": "લોડ થાય છે..." + "loadingTitle": "લોડ થાય છે...", + "unairedEpisodes": "આ સિઝનમાં એક અથવા વધુ એપિસોડ અક્ષમ કરવામાં આવ્યા છે કારણ કે તે હજુ સુધી પ્રસારિત થયા નથી." }, "playback": { "speedLabel": "પ્લેબેક ઝડપ", From dd20b22c792311cdd978486af6186a39668e0dc6 Mon Sep 17 00:00:00 2001 From: Willy Billy Date: Wed, 3 Jan 2024 07:14:30 +0000 Subject: [PATCH 14/20] Translated using Weblate (Romanian) Currently translated at 46.6% (117 of 251 strings) Translation: movie-web/website Translate-URL: https://weblate.movie-web.app/projects/movie-web/website/ro/ Author: Willy Billy --- src/assets/locales/ro.json | 98 +++++++++++++++++++++++++++++++++++++- 1 file changed, 97 insertions(+), 1 deletion(-) diff --git a/src/assets/locales/ro.json b/src/assets/locales/ro.json index 920b8b4e..0bb8dd2d 100644 --- a/src/assets/locales/ro.json +++ b/src/assets/locales/ro.json @@ -111,7 +111,103 @@ "stopEditing": "Opriți editarea" }, "search": { - "allResults": "Asta e tot ce avem!" + "allResults": "Asta e tot ce avem!", + "failed": "Găsire media eșuată, încearcă din nou!", + "loading": "Se încarcă...", + "noResults": "Nu am putut găsi nimic!", + "placeholder": "La ce dorești să te uiți?", + "sectionTitle": "Rezultate de căutare" + }, + "titles": { + "day": { + "default": "La ce vrei să te uiți după-amiaza asta?", + "extra": [ + "Te simți aventuros? Jurassic Park ar putea fi o alegere perfectă." + ] + }, + "morning": { + "default": "La ce dorești să te in uiți dimineață aceasta?", + "extra": [ + "Aud că Before Sunrise este bun" + ] + }, + "night": { + "default": "La ce dorești să te uiți în astă seară?", + "extra": [ + "Obosit? Aud că The Exorcist is good." + ] + } + } + }, + "media": { + "episodeDisplay": "S{{season}} E{{episode}}", + "types": { + "movie": "Film", + "show": "Spectacol" + } + }, + "navigation": { + "banner": { + "offline": "Verificați-vă conexiunea de internet" + }, + "menu": { + "about": "Despre noi", + "donation": "Donează", + "logout": "Deconectați-vă", + "register": "Sincronizare în cloud", + "settings": "Setări", + "support": "Ajutor" + } + }, + "notFound": { + "badge": "Nu a fost găsit", + "goHome": "Înapoi acasă", + "message": "Ne-am uitat peste tot: sub pubele, în dulap, În spatele proxy-ului dar din păcate nu am găsit pagina pe care dumneavoastră o căutați.", + "title": "N-am putut găsi pagina" + }, + "overlays": { + "close": "Închide" + }, + "player": { + "back": { + "default": "Înapoi acasă", + "short": "Înapoi" + }, + "casting": { + "enabled": "Casting pe dispozitiv..." + }, + "menus": { + "episodes": { + "button": "Episoade", + "emptyState": "Nu sunt episoade in sezonul acesta, reveniți mai târziu!", + "episodeBadge": "E{{episode}}", + "loadingError": "Eroare la încărcarea sezonul", + "loadingList": "Se încarcă...", + "loadingTitle": "Se încarcă...", + "unairedEpisodes": "Unul sau mai multe episoade din sezonul acesta sunt indisponibile deoarece incă nu au venit încă." + }, + "settings": { + "downloadItem": "Descarcă", + "enableSubtitles": "Activează subtitlurile", + "experienceSection": "Experiență de vizionare", + "playbackItem": "Setări de redare", + "qualityItem": "Calitate", + "sourceItem": "Surse video", + "subtitleItem": "Setările subtitlului", + "videoSection": "Setări video" + }, + "sources": { + "noEmbeds": { + "text": "Nu am putut găsi nicio incorporare, vă rog să încercați o altă sursă.", + "title": "Nu a fost găsită nicio încorporare" + }, + "noStream": { + "text": "Sursa asta nu are nicio sursă de streaming pentru filmul său spectacolul.", + "title": "Niciun stream" + }, + "title": "Surse", + "unknownOption": "Necunoscut" + } } }, "settings": { From 0d21bb4e2c844ac1c67e86f507664fc543db6b8c Mon Sep 17 00:00:00 2001 From: Fluffy Date: Wed, 3 Jan 2024 01:32:19 +0000 Subject: [PATCH 15/20] Translated using Weblate (Punjabi) Currently translated at 1.5% (4 of 251 strings) Translation: movie-web/website Translate-URL: https://weblate.movie-web.app/projects/movie-web/website/pa/ Author: Fluffy --- src/assets/locales/pa.json | 19 ++++++++++++++++++- 1 file changed, 18 insertions(+), 1 deletion(-) diff --git a/src/assets/locales/pa.json b/src/assets/locales/pa.json index 0967ef42..1919b92f 100644 --- a/src/assets/locales/pa.json +++ b/src/assets/locales/pa.json @@ -1 +1,18 @@ -{} +{ + "actions": { + "copy": "ਕਾਪੀ" + }, + "auth": { + "login": { + "submit": "ਲੌਗ-ਇਨ" + }, + "register": { + "information": { + "next": "ਅਗਲਾ" + } + }, + "trust": { + "no": "ਵਾਪਸ ਜਾਓ" + } + } +} From ea295e769d562e0c94c16176503886ed9b14077e Mon Sep 17 00:00:00 2001 From: n1ck Date: Wed, 3 Jan 2024 16:46:18 +0000 Subject: [PATCH 16/20] Translated using Weblate (Galician) Currently translated at 100.0% (251 of 251 strings) Translation: movie-web/website Translate-URL: https://weblate.movie-web.app/projects/movie-web/website/gl/ Author: n1ck --- src/assets/locales/gl.json | 428 ++++++++++++++++++++++++++++++++++++- 1 file changed, 427 insertions(+), 1 deletion(-) diff --git a/src/assets/locales/gl.json b/src/assets/locales/gl.json index 0967ef42..d5ab264e 100644 --- a/src/assets/locales/gl.json +++ b/src/assets/locales/gl.json @@ -1 +1,427 @@ -{} +{ + "about": { + "description": "movie-web é unha aplicación web que busca transmisións na rede. O equipo ten como obxectivo manter un enfoque principalmente minimalista para consumir os contidos.", + "faqTitle": "Preguntas frecuentes", + "q1": { + "body": "movie-web non aloxa ningún contido. Cando premes en algo para ver o contenido, búscase en internet o medio seleccionado. (Na pantalla de carga e na lapela 'fontes de video' podes ver que fonte se está a empregar. O contido nunca se carga en movie-web, todo realízase a través deste método de busca.", + "title": "De onde proveñen os contidos?" + }, + "q2": { + "body": "Non é posible solicitar unha película. movie-web non xestiona ningún contido. Todo o contido é xestionado a través de fontes na rede.", + "title": "Onde poido solicitar unha película a engadir?" + }, + "q3": { + "body": "Os nosos resultados de busqueda proveñen de The Movie Database (TMDB) e se mostran independentemente de se as nosas fontes multimedia teñen realmente o contido.", + "title": "Os resultados da busca mostran a serie ou película... Por qué non poido reproducila?" + }, + "title": "Acerca de movie-web" + }, + "actions": { + "copied": "Copiado", + "copy": "Copiar" + }, + "auth": { + "createAccount": "Non tes unha conta aínda? <0>Crea unha conta.", + "deviceNameLabel": "Nome do dispositivo", + "deviceNamePlaceholder": "Teléfono persoal", + "generate": { + "description": "A túa contraseña actua como o teu nome de usuario e contraseña. Asegúrate de mantelas seguras, xa que as necesitarás para iniciar sesión na túa conta", + "next": "Gardei a contraseña exitosamente", + "passphraseFrameLabel": "Contraseña", + "title": "A túa contraseña" + }, + "hasAccount": "Tes xa unha conta? <0>Inicia sesión aquí.", + "login": { + "description": "Por favor, ingresa a túa contraseña para iniciar sesión na túa conta", + "deviceLengthError": "Por favor, ingresa un nome de dispositivo", + "passphraseLabel": "Contraseña de 12 caracteres", + "passphrasePlaceholder": "Contraseña", + "submit": "Iniciar sesión", + "title": "Inicia sesión na túa conta", + "validationError": "Contraseña incorrecta ou incompleta" + }, + "register": { + "information": { + "color1": "Cór de perfil un", + "color2": "Cór de perfil dous", + "header": "Ingresa un nome para o teu dispositivo, elixe cores, e un icono de usuario", + "icon": "Ícono de usuario", + "next": "Seguinte", + "title": "Información da conta" + } + }, + "trust": { + "failed": { + "text": "Configurachelo correctamente?", + "title": "Non se puido conectar ao servidor" + }, + "host": "Estaste a conectar a <0>{{hostname}} - por favor, confirma se confías antes de crear a conta", + "no": "Regresar", + "title": "Confías neste servidor?", + "yes": "Si, si que confío neste servidor" + }, + "verify": { + "description": "Por favor, ingresa a túa contraseña para confirmar que está gardada para crear a túa conta", + "invalidData": "Os datos non son válidos", + "noMatch": "A contraseña non coincide", + "passphraseLabel": "A contraseña debe de ser de 12 caracteres", + "recaptchaFailed": "A validación ReCaptcha fallou", + "register": "Crear conta", + "title": "Confirma a túa contraseña" + } + }, + "errors": { + "badge": "Rompeu", + "details": "Detalles do erro", + "reloadPage": "Recargar a páxina", + "showError": "Mostrar detalles do erro", + "title": "Atopamos un erro!" + }, + "footer": { + "legal": { + "disclaimer": "Descargo de responsabilidade", + "disclaimerText": "movie-web non aloxa ningún arquivo, simplemente enlaza con servizos de terceiros. Os problemas legais deben ser tratados cós proovedores de arquivos e servizos. movie-web non se fai responsable dos arquivos multimedia mostrados polos provedores de video." + }, + "links": { + "discord": "Discord", + "dmca": "DMCA", + "github": "GitHub" + }, + "tagline": "Disfruta das túas series e películas favoritas con esta aplicación de transmisión de código aberto." + }, + "global": { + "name": "movie-web", + "pages": { + "about": "Acerca de", + "dmca": "DMCA", + "login": "Iniciar sesión", + "pagetitle": "{{title}} - movie-web", + "register": "Rexistrarse", + "settings": "Configuración" + } + }, + "home": { + "bookmarks": { + "sectionTitle": "Marcadores" + }, + "continueWatching": { + "sectionTitle": "Continuar vendo" + }, + "mediaList": { + "stopEditing": "Deter edición" + }, + "search": { + "allResults": "Esto é todo o que temos!", + "failed": "Error ao encontrar contido... intentao de novo!", + "loading": "Cargando...", + "noResults": "Non atopamos nada!", + "placeholder": "Que che gustaría ver?", + "sectionTitle": "Resultados da busca" + }, + "titles": { + "day": { + "default": "Que che gustaría ver esta tarde?", + "extra": [ + "Sínteste aventureiro? Jurassic Park podería ser a elección perfecta." + ] + }, + "morning": { + "default": "Que che gustaría ver esta mañá?", + "extra": [ + "Escoitei que “Antes del amanecer” é boa" + ] + }, + "night": { + "default": "Que che gustaría ver esta noite?", + "extra": [ + "Canso? Escoitei que “El Exorcista” é boa." + ] + } + } + }, + "media": { + "episodeDisplay": "T{{season}} E{{episode}}", + "types": { + "movie": "Película", + "show": "Serie" + } + }, + "navigation": { + "banner": { + "offline": "Verifica a túa conexión a internet" + }, + "menu": { + "about": "Acerca de nós", + "donation": "Doar", + "logout": "Cerrar sesión", + "register": "Sincronizar coa nube", + "settings": "Configuración", + "support": "Soporte" + } + }, + "notFound": { + "badge": "Non atopado", + "goHome": "Volver ao inicio", + "message": "Prometocho, buscamos en todas partes: debaixo dos contenedores, no armario, detrás do proxy, pero ao final non puidemos atopar a páxina que estabas buscando.", + "title": "Non atopei a páxona que estabas a buscar" + }, + "overlays": { + "close": "Cerrar" + }, + "player": { + "back": { + "default": "Volver ao inicio", + "short": "Volver" + }, + "casting": { + "enabled": "Transmitiendo ao dispositivo..." + }, + "menus": { + "downloads": { + "disclaimer": "As descargas proveñen do provedor. movie-web non ten control sobre as descargas e a súa procedencia.", + "downloadPlaylist": "Descargar lista", + "downloadSubtitle": "Descargar subtítulos actuais", + "downloadVideo": "Descargar video", + "hlsDisclaimer": "As descargas realizanse directamente dende o proovedor. movie-web non ten control sobre como se xestionan as descargas. Ten en conta que estás a descargar unha lista de reproducción HLS, dirixidos a usuarios familiarizados coa transmisión multimedia avanzada.", + "onAndroid": { + "1": "Para descargar en Android, fai click no botón de descarga e despois, na nova páxina, mantén presionadoo vídeo e selecciona gardar.", + "shortTitle": "Descargar / Android", + "title": "Descargando en Android" + }, + "onIos": { + "1": "Para descargar en iOS, fai clic no botón de descarga e despois, na nova páxina, fai click en , e despois Gardar en archivos .", + "shortTitle": "Descargar / iOS", + "title": "Descargando en iOS" + }, + "onPc": { + "1": "Nunha PC, fai click no botón de descargas e despois, na nova páxina, fai click dereito no video e selecciona Gardar vídeo como...", + "shortTitle": "Descargar / PC", + "title": "Descargando en PC" + }, + "title": "Descargar" + }, + "episodes": { + "button": "Episodios", + "emptyState": "Non hai episodios nesta temporada, Intentao máis tarde!", + "episodeBadge": "E{{episode}}", + "loadingError": "Error cargando a sesión", + "loadingList": "Cargando...", + "loadingTitle": "Cargando...", + "unairedEpisodes": "Un ou máis episodios nesta temporada foron desactivados porque non sairon aínda." + }, + "playback": { + "speedLabel": "Velocidade de reproducción", + "title": "Configuración de reproducción" + }, + "quality": { + "automaticLabel": "Calidade automática", + "hint": "Podes intentar <0>cambiar de fonte para obter diferentes opcións de calidade.", + "iosNoQuality": "Debido a limitacións definidas por Apple, a selección de calidade no está disponible en iOS para esta fonte. Podes intentar <0>cambiar a outra fonte para obter diferentes opcións de calidade.", + "title": "Calidade" + }, + "settings": { + "downloadItem": "Descargar", + "enableSubtitles": "Activar subtítulos", + "experienceSection": "Configuración de experiencia", + "playbackItem": "Configuración do playback", + "qualityItem": "Calidade", + "sourceItem": "Fonte do video", + "subtitleItem": "Configuración dos subtítulos", + "videoSection": "Configuración de video" + }, + "sources": { + "failed": { + "text": "Acaba de producirse un erro ao intentar atopar videos, por favor, intenta cunha fonte distinta.", + "title": "Erro ao retirar" + }, + "noEmbeds": { + "text": "Non puidemos atopar ningún embed, por favor, intenta cunha fonte diferente.", + "title": "No se atoparon embeds" + }, + "noStream": { + "text": "Nesta fonte non hai contidos sobre esta película ou episodio.", + "title": "Sin fonte" + }, + "title": "Fontes", + "unknownOption": "Descoñecido" + }, + "subtitles": { + "customChoice": "Seleccionar subtítulos dende o arquivo", + "customizeLabel": "Personalizar", + "offChoice": "Apagar", + "settings": { + "backlink": "Subtítulos personalizados", + "delay": "Retardo dos subtítulos", + "fixCapitals": "Arreglar capitalización" + }, + "title": "Subtítulos", + "unknownLanguage": "Descoñecido" + } + }, + "metadata": { + "failed": { + "badge": "Erro", + "homeButton": "Ir ao inicio", + "text": "Non se puideron cargar os metadatos do contido de TMDB. Por favor, verifica se TMDB está caído ou bloqueado na túa conexión a internet.", + "title": "Error ao cargar os metadatos" + }, + "notFound": { + "badge": "Non atopado", + "homeButton": "Volver ao inicio", + "text": "Non puidemos encontrar o contenido que solicitache. Xa seña que se eliminara ou modificara a URL.", + "title": "No se pudo atopar ese contenido." + } + }, + "nextEpisode": { + "cancel": "Cancelar", + "next": "Seguinte episodio" + }, + "playbackError": { + "badge": "Error de reproducción", + "errors": { + "errorAborted": "A obtención do contido foi cancelada pola solicitude do usuario.", + "errorDecode": "A pesar de ser determinado previamente como utilizable, produciuse un erro ao intentar decodificar o recurso do contido, o que resultou nun erro.", + "errorGenericMedia": "Produxose un erro descoñecido no contido.", + "errorNetwork": "Produxose un erro de rede que impidideu obter o contido de maneira exitosa, a pesar de estar disponible anteriormente.", + "errorNotSupported": "O contido ou o proovedor do contido non é compatible." + }, + "homeButton": "Ir ao inicio", + "text": "Produxose un erro ao intentar reproducir o contenido. Por favor, inténtao de novo.", + "title": "Non se puido reproducir o video!" + }, + "scraping": { + "items": { + "failure": "Ocurreu un erro", + "notFound": "Non ten o video", + "pending": "Verificando vídeos..." + }, + "notFound": { + "badge": "Non atopado", + "detailsButton": "Mostrar detalles", + "homeButton": "Ir ao inicio", + "text": "Buscamos nos nosos proovedores e non puidemos atopar o contido que estás a buscar. Nós, non aloxamos o contido e non temos control sobre o que está dispoñible. Fai click en 'Mostrar detalles' a continuación para obter máis información.", + "title": "Non puidemos atopar eso" + } + }, + "time": { + "regular": "{{timeWatched}} / {{duration}}", + "remaining": "{{timeLeft}} restante • Finaliza ás {{timeFinished, datetime}}", + "shortRegular": "{{timeWatched}}", + "shortRemaining": "-{{timeLeft}}" + } + }, + "screens": { + "dmca": { + "text": "Benvido/a á páxona de contacto DMA de movie-web! Respetamos os dereitos de propiedade intelectual e queremos abordar calqueiro problema de dereitos de autor de maneira más rápida. Se crees que o teu traballo con dereitos de autor está sendo empregado incorrectamente na nosa plataforma, envñia un aviso DMCA detallado ao correo electrónico que se mostra a continuación. Inclue unha descripción do material con dereitos de autor, os seus datos de contacto e unha declaración de boa fé. Estamos comprometidos a resolver estos asuntos o máis rápido posible e agradecemos a túa cooperación para manter a movie-web como un lugar que respeta a creatividade e os dereitos de autor.", + "title": "DMCA" + }, + "loadingApp": "Cargando aplicación", + "loadingUser": "Cargando o teu perfil", + "loadingUserError": { + "logout": "Pechar sesión", + "reset": "Reiniciar servidor personalizado", + "text": "Erro ao cargar o teu perfil", + "textWithReset": "Erro ao cargar o teu perfil dende o teu servidor personalizado, queres reiniciar e volver ao servidor por defecto?" + }, + "migration": { + "failed": "Erro ao migrar os teus datos.", + "inProgress": "Porfavor, espera mientras migramos tus datos. Esto no debería llevar mucho." + } + }, + "settings": { + "account": { + "accountDetails": { + "deviceNameLabel": "Nome do dispositivo", + "deviceNamePlaceholder": "Teléfono persoal", + "editProfile": "Editar", + "logoutButton": "Pechar sesión" + }, + "actions": { + "delete": { + "button": "Eliminar conta", + "confirmButton": "Eliminar conta", + "confirmDescription": "Estas seguro/a que queres eliminar a túa conta? Todos os datos serán eliminados!", + "confirmTitle": "Estás seguro/a?", + "text": "Esta acción é irreversible. Todos os datos serán eliminados e nada poderá ser recuperado.", + "title": "Eliminar conta" + }, + "title": "Accións" + }, + "devices": { + "deviceNameLabel": "Nome do dispositivo", + "failed": "Erro ao cargar sesións", + "removeDevice": "Quitar", + "title": "Dispositivos" + }, + "profile": { + "finish": "Acabar de editar", + "firstColor": "Cór de perfil un", + "secondColor": "Cór de perfil dous", + "title": "Editar foto de perfil", + "userIcon": "Icono de usuario" + }, + "register": { + "cta": "Empezar", + "text": "Compartir o teu progreso entre dispositivos e mantelos sincronizados.", + "title": "Sincronizar á nube" + }, + "title": "Conta" + }, + "appearance": { + "activeTheme": "Activo", + "themes": { + "blue": "Azul", + "default": "Por defecto", + "gray": "Gris", + "red": "Vermello", + "teal": "Turquesa" + }, + "title": "Apariencia" + }, + "connections": { + "server": { + "description": "Se che gustaría conectar un servidor personalizado de backend para almacenar os teus datos, activa esto e indica a URL.", + "label": "Servidor personalizado", + "urlLabel": "Servidor personalizado URL" + }, + "title": "Conexións", + "workers": { + "addButton": "Añadir novo", + "description": "Para facer que a aplicación funcione, todo o tráfico é organizado en proxies. Activa esta opción se queres empregar os teus propios workers.", + "emptyState": "Non hai workers aínda, engade un abaixo", + "label": "Usar proxy workers personalizados", + "urlLabel": "URLs dos workers", + "urlPlaceholder": "https://" + } + }, + "locale": { + "language": "Lingua da aplicación", + "languageDescription": "Lingua empregada en toda aplicación.", + "title": "Local" + }, + "reset": "Reinicio", + "save": "Gardar", + "sidebar": { + "info": { + "appVersion": "Versión da aplicación", + "backendUrl": "URL do Backend", + "backendVersion": "Versión do Backend", + "hostname": "Nome do Host (Hostname)", + "insecure": "Non seguro", + "notLoggedIn": "Non iniciache sesión", + "secure": "Seguro", + "title": "Información da aplicación", + "unknownVersion": "Descoñecido", + "userId": "ID do usuario" + } + }, + "subtitles": { + "backgroundLabel": "Opacidade do fondo", + "colorLabel": "Cór", + "previewQuote": "Non debo temer. O medo é o asasino da mente.", + "textSizeLabel": "Tamaño da fonte", + "title": "Subtítulos" + }, + "unsaved": "Tes cambios sen gardar" + } +} From f41629f60d1a2eed9a9b5abd850e9a2ce4b96b07 Mon Sep 17 00:00:00 2001 From: n1ck Date: Wed, 3 Jan 2024 20:48:19 +0000 Subject: [PATCH 17/20] Translated using Weblate (Chinese (Simplified)) Currently translated at 99.6% (250 of 251 strings) Translation: movie-web/website Translate-URL: https://weblate.movie-web.app/projects/movie-web/website/zh_Hans/ Author: n1ck --- src/assets/locales/zh.json | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/assets/locales/zh.json b/src/assets/locales/zh.json index 4c6b8924..bbe75a48 100644 --- a/src/assets/locales/zh.json +++ b/src/assets/locales/zh.json @@ -206,7 +206,8 @@ "episodeBadge": "第{{episode}}集", "loadingError": "加载分季时发生错误", "loadingList": "载入中……", - "loadingTitle": "载入中……" + "loadingTitle": "载入中……", + "unairedEpisodes": "本季中的一集或多集已因尚未播出而被禁用。" }, "playback": { "speedLabel": "播放速度", From 3a6380e626c1427c6d72a1b34d3bfe3fafbff87f Mon Sep 17 00:00:00 2001 From: n1ck Date: Wed, 3 Jan 2024 20:47:33 +0000 Subject: [PATCH 18/20] Translated using Weblate (Arabic) Currently translated at 100.0% (251 of 251 strings) Translation: movie-web/website Translate-URL: https://weblate.movie-web.app/projects/movie-web/website/ar/ Author: n1ck --- src/assets/locales/ar.json | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/assets/locales/ar.json b/src/assets/locales/ar.json index 7c2ea3b3..0fc20948 100644 --- a/src/assets/locales/ar.json +++ b/src/assets/locales/ar.json @@ -206,7 +206,8 @@ "episodeBadge": "E{{episode}}", "loadingError": "خطأ في تحميل الموسم", "loadingList": "تحميل...", - "loadingTitle": "تحميل..." + "loadingTitle": "تحميل...", + "unairedEpisodes": "تم تعطيل حلقة واحدة أو أكثر من هذا الموسم لأنه لم يتم بثها بعد." }, "playback": { "speedLabel": "سرعة التشغيل", From 7ac19b70d103a847c321bfe41c63f7ec1f0ec175 Mon Sep 17 00:00:00 2001 From: Alex Date: Wed, 3 Jan 2024 22:08:44 +0000 Subject: [PATCH 19/20] Translated using Weblate (Russian) Currently translated at 47.4% (119 of 251 strings) Translation: movie-web/website Translate-URL: https://weblate.movie-web.app/projects/movie-web/website/ru/ Author: Alex --- src/assets/locales/ru.json | 35 +++++++++++++++++++++++++++++++++-- 1 file changed, 33 insertions(+), 2 deletions(-) diff --git a/src/assets/locales/ru.json b/src/assets/locales/ru.json index d92c3c9d..7d02aa92 100644 --- a/src/assets/locales/ru.json +++ b/src/assets/locales/ru.json @@ -10,6 +10,10 @@ "body": "Невозможно запросить сериал или фильм, movie-web не управляет никаким контентом. Весь контент просматривается через источники в интернете.", "title": "Где я могу запросить показ сериала или фильма?" }, + "q3": { + "body": "Наши результаты поиска основаны на базе данных The Movie Database (TMDB) и отображаются вне зависимости от того, есть ли в наших источниках соответствующий контент.", + "title": "В результатах поиска отображается сериал или фильм, но почему я не могу воспроизвести его?" + }, "title": "О movie-web" }, "actions": { @@ -57,7 +61,8 @@ "discord": "Discord", "dmca": "DMCA", "github": "GitHub" - } + }, + "tagline": "Смотрите любимые сериалы и фильмы с помощью этого приложения для потокового вещания с открытым исходным кодом." }, "global": { "name": "movie-web", @@ -78,10 +83,21 @@ "loading": "Загрузка..." } }, + "media": { + "episodeDisplay": "С{{season}} Э{{episode}}", + "types": { + "movie": "Фильм", + "show": "Сериал" + } + }, "navigation": { + "banner": { + "offline": "Проверьте подключение к Интернету" + }, "menu": { "about": "О нас", "donation": "Пожертвовать", + "logout": "Выйти", "settings": "Настройки", "support": "Поддержка" } @@ -95,11 +111,26 @@ "downloadSubtitle": "Скачать текущие субтитры", "title": "Скачать" }, + "episodes": { + "button": "Эпизоды", + "loadingError": "Ошибка при загрузке сезона", + "loadingList": "Загрузка...", + "loadingTitle": "Загрузка..." + }, + "playback": { + "speedLabel": "Скорость воспроизведения", + "title": "Настройки воспроизведения" + }, "quality": { "automaticLabel": "Автоматическое качество" }, "settings": { - "sourceItem": "Видео источники" + "downloadItem": "Скачать", + "playbackItem": "Настройки воспроизведения", + "qualityItem": "Качество", + "sourceItem": "Видео источники", + "subtitleItem": "Настройки субтитров", + "videoSection": "Настройки видео" }, "subtitles": { "title": "Субтитры" From 35e1c809a9dcf32f1a3b4ebc7a05c4ea3be9dafc Mon Sep 17 00:00:00 2001 From: admin Date: Wed, 3 Jan 2024 22:59:27 +0000 Subject: [PATCH 20/20] Deleted translation using Weblate (Hungarian) Author: admin --- src/assets/locales/hu.json | 1 - 1 file changed, 1 deletion(-) delete mode 100644 src/assets/locales/hu.json diff --git a/src/assets/locales/hu.json b/src/assets/locales/hu.json deleted file mode 100644 index 0967ef42..00000000 --- a/src/assets/locales/hu.json +++ /dev/null @@ -1 +0,0 @@ -{}