diff options
author | Ajay Ramachandran <[email protected]> | 2022-11-04 17:02:16 -0400 |
---|---|---|
committer | GitHub <[email protected]> | 2022-11-04 17:02:16 -0400 |
commit | 311c4caf2be26f6bd1e92efc89839f8f6f058810 (patch) | |
tree | 58805de6582f498c3c5ac8b272fc80cdf4d40ed2 | |
parent | 0e0ae9165e7c825b1b5040895ff2be5b5cec60b2 (diff) | |
download | SponsorBlock-311c4caf2be26f6bd1e92efc89839f8f6f058810.tar.gz SponsorBlock-311c4caf2be26f6bd1e92efc89839f8f6f058810.zip |
New Crowdin updates (#1544)
-rw-r--r-- | public/_locales/bg/messages.json | 6 | ||||
-rw-r--r-- | public/_locales/bn/messages.json | 45 | ||||
-rw-r--r-- | public/_locales/cs/messages.json | 6 | ||||
-rw-r--r-- | public/_locales/da/messages.json | 6 | ||||
-rw-r--r-- | public/_locales/de/messages.json | 4 | ||||
-rw-r--r-- | public/_locales/es/messages.json | 14 | ||||
-rw-r--r-- | public/_locales/et/messages.json | 12 | ||||
-rw-r--r-- | public/_locales/fi/messages.json | 6 | ||||
-rw-r--r-- | public/_locales/fr/messages.json | 46 | ||||
-rw-r--r-- | public/_locales/hi/messages.json | 119 | ||||
-rw-r--r-- | public/_locales/hu/messages.json | 6 | ||||
-rw-r--r-- | public/_locales/it/messages.json | 98 | ||||
-rw-r--r-- | public/_locales/ja/messages.json | 3 | ||||
-rw-r--r-- | public/_locales/ms/messages.json | 714 | ||||
-rw-r--r-- | public/_locales/nl/messages.json | 18 | ||||
-rw-r--r-- | public/_locales/pl/messages.json | 9 | ||||
-rw-r--r-- | public/_locales/ro/messages.json | 499 | ||||
-rw-r--r-- | public/_locales/ru/messages.json | 6 | ||||
-rw-r--r-- | public/_locales/sk/messages.json | 6 | ||||
-rw-r--r-- | public/_locales/sv/messages.json | 6 | ||||
-rw-r--r-- | public/_locales/uk/messages.json | 157 |
21 files changed, 1733 insertions, 53 deletions
diff --git a/public/_locales/bg/messages.json b/public/_locales/bg/messages.json index 00deb453..65bbcec1 100644 --- a/public/_locales/bg/messages.json +++ b/public/_locales/bg/messages.json @@ -116,6 +116,9 @@ "connectionError": { "message": "Възникна грешка с връзката. Код на грешката: " }, + "segmentsStillLoading": { + "message": "Сегментите все още се зареждат..." + }, "clearTimes": { "message": "Изчистване на сегментите" }, @@ -1243,5 +1246,8 @@ }, "exportSegmentsAsURL": { "message": "Споделяне като URL" + }, + "segmentFetchFailureWarning": { + "message": "Внимание: сървърът все още не е отговорил със сегменти. В действителност може да има вече изпратени сегменти в този видеоклип, но просто не сте ги получили поради проблеми със сървъра." } } diff --git a/public/_locales/bn/messages.json b/public/_locales/bn/messages.json index e01ab7e6..ae020f46 100644 --- a/public/_locales/bn/messages.json +++ b/public/_locales/bn/messages.json @@ -35,6 +35,9 @@ "message": "অংশসমূহকে অধ্যায়সমূহতে পরিণত করুন", "description": "Refers to drawing segments on the YouTube seek bar as split up chapters, similar to the existing chapter system" }, + "showSegmentNameInChapterBar": { + "message": "ভিডিও সময়ের পাশে বর্তমান সেগমেন্ট দেখান" + }, "upvoteButtonInfo": { "message": "এই জমাটিকে সমর্থন করুন" }, @@ -122,6 +125,9 @@ "closePopup": { "message": "পপআপ বন্ধ করুন" }, + "closeIcon": { + "message": "বন্ধ করার চিহ্ন" + }, "SubmitTimes": { "message": "সেগমেন্ট জমা দিন" }, @@ -414,9 +420,18 @@ "statusReminder": { "message": "সার্ভারের স্ট্যাটাস এর জন্য status.sponsor.ajay.app দেখুন করুন।" }, + "changeUserID": { + "message": "আপনার ব্যক্তিগত ব্যবহারকারী আইডি ইম্পোর্ট/এক্সপোর্ট করুন" + }, "whatChangeUserID": { "message": "এটি ব্যক্তিগত রাখা উচিত। এটি একটি পাসওয়ার্ডের মতো এবং কারও সাথে ভাগ করা উচিত নয়। কারও যদি এটি থাকে তবে তারা আপনার ছদ্মবেশ ধারণ করতে পারে। আপনি যদি আপনার পাবলিক ইউজারআইডি খুঁজছেন তবে পপআপে ক্লিপবোর্ড আইকনটি ক্লিক করুন।" }, + "setUserID": { + "message": "ব্যক্তিগত ব্যবহারকারী আইডি সেট করুন" + }, + "userIDChangeWarning": { + "message": "সতর্কতা: ব্যক্তিগত ব্যবহারকারী আইডি পরিবর্তন চিরস্থায়ী। আপনি কি নিশ্চিত যে আপনি এটি করত এ চান? এক্ষেত্রে আপনার পুরাতন আইডির ব্যাকআপ নিশ্চিত করুন। " + }, "createdBy": { "message": "সৃষ্টি করেছেন" }, @@ -563,12 +578,19 @@ "message": "থেকে", "description": "Used between segments. Example: 1:20 to 1:30" }, + "CopiedExclamation": { + "message": "কপি হয়েছে!", + "description": "Used after something has been copied to the clipboard. Example: 'Copied!'" + }, "category_sponsor": { "message": "স্পন্সর" }, "category_sponsor_description": { "message": "পেইড প্রমোশন, পেইড রেফারেল এবং সরাসরি বিজ্ঞাপন। নিজের পছন্দসই কারণ/স্রষ্টা/ওয়েবসাইট/পণ্যগুলিতে স্ব-প্রচার বা বিনামূল্যে প্রচারের জন্য নয়।" }, + "category_sponsor_guideline1": { + "message": "পেইড প্রচারণা" + }, "category_selfpromo": { "message": "বিনা অর্থপ্রাপ্ত/স্ব-প্রচার" }, @@ -603,6 +625,9 @@ "category_intro_short": { "message": "ইন্টারমিশন" }, + "category_intro_guideline1": { + "message": "মূল কনটেন্ট ব্যতীত ব্যবধান" + }, "category_outro": { "message": "এন্ডকার্ডস/ক্রেডিট" }, @@ -612,6 +637,9 @@ "category_preview": { "message": "প্রিভিউ/রিক্যাপ" }, + "category_preview_guideline2": { + "message": "আগের ভিডিওর রিক্যাপ" + }, "category_filler": { "message": "ফিলার ট্যানজেন্ট/জোকস" }, @@ -633,6 +661,9 @@ "category_poi_highlight_description": { "message": "ভিডিওর অংশটি যা বেশিরভাগ লোকেরা খুঁজছেন। \"ভিডিওটি x এ শুরু হয়\" মন্তব্যের মতো।" }, + "category_chapter": { + "message": "অধ্যায়" + }, "category_livestream_messages": { "message": "লাইভস্ট্রিম: অনুদান/বার্তা পাঠ" }, @@ -663,6 +694,9 @@ "showOverlay_full": { "message": "লেবেল দেখান" }, + "showOverlay_chapter": { + "message": "অধ্যায়গুলো দেখান" + }, "autoSkipOnMusicVideos": { "message": "যখন অ-সংগীত বিভাগ থাকে তখন স্বয়ংক্রিয়ভাবে সমস্ত বিভাগগুলি এড়িয়ে যান" }, @@ -718,6 +752,10 @@ "bracketEnd": { "message": "(শেষ)" }, + "End": { + "message": "সমাপ্ত", + "description": "Button that skips to the end of a segment" + }, "hiddenDueToDownvote": { "message": "লুক্কায়িতঃ ডাউনভোট" }, @@ -755,6 +793,13 @@ "downvoteDescription": { "message": "সময় ভুল দেওয়া হয়েছে" }, + "incorrectVote": { + "message": "সঠিক নয়" + }, + "harmfulVote": { + "message": "ক্ষতিকর", + "description": "Used for chapter segments when the text is harmful/offensive to remove it faster" + }, "incorrectCategory": { "message": "বিভাগ পরিবর্তন করুন" }, diff --git a/public/_locales/cs/messages.json b/public/_locales/cs/messages.json index 94430f0f..c4acb7cc 100644 --- a/public/_locales/cs/messages.json +++ b/public/_locales/cs/messages.json @@ -116,6 +116,9 @@ "connectionError": { "message": "Došlo k chybě připojení. Kód chyby: " }, + "segmentsStillLoading": { + "message": "Segmenty se stále načítají..." + }, "clearTimes": { "message": "Vymazat segmenty" }, @@ -1243,5 +1246,8 @@ }, "exportSegmentsAsURL": { "message": "Sdílet jako URL" + }, + "segmentFetchFailureWarning": { + "message": "Varování: Server zatím neodpověděl se segmenty. U tohoto videa se již mohou nacházet odeslané segmenty, ale vy jste je neobdrželi kvůli chybě na serveru." } } diff --git a/public/_locales/da/messages.json b/public/_locales/da/messages.json index 3a0ef136..5df4d4e4 100644 --- a/public/_locales/da/messages.json +++ b/public/_locales/da/messages.json @@ -116,6 +116,9 @@ "connectionError": { "message": "Der opstod en forbindelsesfejl. Fejlkode: " }, + "segmentsStillLoading": { + "message": "Segmenter indlæses stadig..." + }, "clearTimes": { "message": "Ryd Segmenter" }, @@ -1243,5 +1246,8 @@ }, "exportSegmentsAsURL": { "message": "Del som URL" + }, + "segmentFetchFailureWarning": { + "message": "Advarsel: Serveren har endnu ikke svaret med segmenter. Der kan faktisk være segmenter på denne video, der allerede er indsendt, men du har bare ikke modtaget dem på grund af problemer med serveren." } } diff --git a/public/_locales/de/messages.json b/public/_locales/de/messages.json index 304c87a6..7989a78d 100644 --- a/public/_locales/de/messages.json +++ b/public/_locales/de/messages.json @@ -369,7 +369,7 @@ "description": "Example: Sponsor Skipped" }, "muted": { - "message": "{0} stumm geschaltet", + "message": "{0} stummgeschalten", "description": "Example: Sponsor Muted" }, "skipped_to_category": { @@ -1214,7 +1214,7 @@ "description": "Example: You currently have 12 unsubmitted segments on 5 *videos*" }, "clearUnsubmittedSegments": { - "message": "Alle Segmente löschen", + "message": "Lösche alle Segmente", "description": "Label for a button in settings" }, "clearUnsubmittedSegmentsConfirm": { diff --git a/public/_locales/es/messages.json b/public/_locales/es/messages.json index 2bce7601..c19e3f58 100644 --- a/public/_locales/es/messages.json +++ b/public/_locales/es/messages.json @@ -116,6 +116,9 @@ "connectionError": { "message": "Ha ocurrido un error de conexión. Código de error: " }, + "segmentsStillLoading": { + "message": "Los segmentos aún se están cargando..." + }, "clearTimes": { "message": "Borrar Segmentos" }, @@ -1135,7 +1138,7 @@ "message": "¡Canje exitoso!" }, "redeemFailed": { - "message": "La clave de la licencia no es válida" + "message": "La clave de la licencia es inválida" }, "hideUpsells": { "message": "Ocultar opciones no disponibles sin pago extra" @@ -1153,18 +1156,18 @@ "message": "Seleccione su país" }, "alreadyDonated": { - "message": "Si has donado cualquier cantidad antes del presente, puedes canjear el acceso gratuito vía correo electrónico:", + "message": "Si has donado cualquier cantidad antes de ahora, puedes canjear el acceso gratuito vía correo electrónico:", "description": "After the colon is an email address" }, "cantAfford": { - "message": "Si no puedes permitirte comprar una licencia, haz clic en {here} para ver si eres elegible para un descuento", + "message": "Si no puedes permitirte comprar una licencia, haz clic {aquí} para ver si eres elegible para un descuento", "description": "Keep the curly braces. The word 'here' should be translated as well." }, "patreonSignIn": { "message": "Iniciar sesión con Patreon" }, "redeem": { - "message": "Canje" + "message": "Canjear" }, "joinOnPatreon": { "message": "Danos tu apoyo en Patreon" @@ -1243,5 +1246,8 @@ }, "exportSegmentsAsURL": { "message": "Compartir como URL" + }, + "segmentFetchFailureWarning": { + "message": "Advertencia: El servidor aún no ha respondido con segmentos. Es posible que haya segmentos en este video ya enviados, pero no los ha recibido debido a problemas con el servidor." } } diff --git a/public/_locales/et/messages.json b/public/_locales/et/messages.json index ecb8daeb..85087478 100644 --- a/public/_locales/et/messages.json +++ b/public/_locales/et/messages.json @@ -116,6 +116,9 @@ "connectionError": { "message": "Ühendusega esines tõrge. Veakood: " }, + "segmentsStillLoading": { + "message": "Segmendid on veel laadimas..." + }, "clearTimes": { "message": "Tühjenda segmendid" }, @@ -706,6 +709,9 @@ "category_chapter": { "message": "Peatükk" }, + "category_chapter_guideline1": { + "message": "Ära maini sponsorite brändi nimesid" + }, "category_livestream_messages": { "message": "Otseülekanne: annetuste ja sõnumite lugemine" }, @@ -914,6 +920,9 @@ "helpPageReviewOptions": { "message": "Palun vaata allolevad valikud üle" }, + "helpPageFeatureDisclaimer": { + "message": "Paljud funktsioonid on vaikimisi välja lülitatud. Kui sa soovid jätta vahele vaheaejad, kasutada Invidioust jms, lülita need allpool sisse. Sa saad ka peita/kuvada kasutajaliidese elemente." + }, "helpPageHowSkippingWorks": { "message": "Kuidas vahelejätmine töötab" }, @@ -1140,5 +1149,8 @@ }, "exportSegmentsAsURL": { "message": "Jaga URLina" + }, + "segmentFetchFailureWarning": { + "message": "Hoiatus: Server ei ole veel segmentidega vastanud. Sellel videol võivad juba olla saadetud segmendid, aga sa ei ole veel neid serveri vea tõttu saanud." } } diff --git a/public/_locales/fi/messages.json b/public/_locales/fi/messages.json index 2fedec6f..e78b1c8f 100644 --- a/public/_locales/fi/messages.json +++ b/public/_locales/fi/messages.json @@ -116,6 +116,9 @@ "connectionError": { "message": "Yhteysvirhe on tapahtunut. Virhekoodi: " }, + "segmentsStillLoading": { + "message": "Osioita ladataan yhä..." + }, "clearTimes": { "message": "Tyhjennä osiot" }, @@ -1243,5 +1246,8 @@ }, "exportSegmentsAsURL": { "message": "Jaa URL-osoitteena" + }, + "segmentFetchFailureWarning": { + "message": "Varoitus: Palvelin ei ole vielä toimittanut osiotietoja. Video saattaa sisältää jo lähetettyjä osioita, mutta et vain ole vielä vastaanottanut niitä palvelinongelmien takia." } } diff --git a/public/_locales/fr/messages.json b/public/_locales/fr/messages.json index 67bd3b14..597ec2ac 100644 --- a/public/_locales/fr/messages.json +++ b/public/_locales/fr/messages.json @@ -35,6 +35,9 @@ "message": "Affiche les segments en tant que chapitre", "description": "Refers to drawing segments on the YouTube seek bar as split up chapters, similar to the existing chapter system" }, + "showSegmentNameInChapterBar": { + "message": "Afficher le segment actuel à côté de du temps de la vidéo" + }, "upvoteButtonInfo": { "message": "Voter pour cette entrée" }, @@ -113,6 +116,9 @@ "connectionError": { "message": "Erreur de connexion. Code d'erreur : " }, + "segmentsStillLoading": { + "message": "Segments toujours en cours de chargement..." + }, "clearTimes": { "message": "Effacer les segments" }, @@ -122,6 +128,9 @@ "closePopup": { "message": "Fermer le Popup" }, + "closeIcon": { + "message": "Icône \"Fermer\"" + }, "SubmitTimes": { "message": "Soumettre des segments" }, @@ -246,6 +255,12 @@ "whatRefetchWhenNotFound": { "message": "Si la vidéo vient de sortir et qu'aucun segment n'a été encore trouvé, SponsorBlock en cherchera durant la lecture de la vidéo." }, + "enableShowCategoryWithoutPermission": { + "message": "Afficher les catégories dans le menu des contributions, même celles sans autorisation" + }, + "whatShowCategoryWithoutPermission": { + "message": "Certaines catégories nécessitent une autorisation en raison d'exigences minimales de réputation" + }, "showNotice": { "message": "Afficher la notification" }, @@ -408,9 +423,18 @@ "statusReminder": { "message": "Vérifiez status.sponsor.ajay.app pour le status du serveur." }, + "changeUserID": { + "message": "Importer/Exporter Votre ID privé d'utilisateur" + }, "whatChangeUserID": { "message": "Il doit rester privé. 0 l'instar d'un mot de passe, il ne doit être partagé avec personne. Si une autre personne est en possession de cette information, elle peut usurper votre identité SponsorBlock. Si vous cherchez votre UserID public, cliquez sur l'icône du presse-papiers dans l'encart." }, + "setUserID": { + "message": "Définir l'ID privé d'utilisateur" + }, + "userIDChangeWarning": { + "message": "Avertissement : La modification de l'ID privé d'utilisateur est permanente. Êtes-vous sûr de vouloir faire ça ? Assurez-vous de sauvegarder l'ancien au cas où." + }, "createdBy": { "message": "Créé par" }, @@ -508,6 +532,9 @@ "exportOptionsUpload": { "message": "Charger à partir du fichier" }, + "whatExportOptions": { + "message": "Contient toute votre configuration au format JSON. Inclut votre ID privé d'utilisateur, donc ne le partagez pas." + }, "setOptions": { "message": "Définir les options" }, @@ -670,6 +697,9 @@ "category_filler": { "message": "Digressions/Blagues" }, + "category_filler_description": { + "message": "Digressions ajoutées uniquement dans un but de remplissage ou de l'humour non requis pour comprendre le sujet principal de la vidéo. Ne dois pas inclure des segments fournissant du contexte ou des détails de fond. Il s'agit d'une catégorie très agressive destinée aux moments qui ne sont pas \"pour le fun\"." + }, "category_filler_short": { "message": "Remplissage" }, @@ -1025,6 +1055,12 @@ "hideSegment": { "message": "Cacher le segment" }, + "skipSegment": { + "message": "Passer le segment" + }, + "playChapter": { + "message": "Jouer le chapitre" + }, "SponsorTimeEditScrollNewFeature": { "message": "Utilisez la molette de votre souris en survolant la boîte d'édition pour ajuster rapidement le minutage. Les combinaisons de touches ctrl ou maj peuvent être utilisées pour affiner les modifications." }, @@ -1145,10 +1181,17 @@ "chaptersPage1": { "message": "La fonctionnalité participative des chapitres de SponsorBlock n'est disponible que pour les personnes qui achètent une licence, ou pour les personnes qui en ont l'accès gratuitement grâce à leurs contributions passées" }, + "chaptersPage2": { + "message": "Remarque : l'autorisation d'envoyer des chapitres est toujours basée sur la réputation calculée. L'achat d'une licence vous permet uniquement de voir les chapitres envoyés par d'autres", + "description": "On the chapters page for getting access to the paid chapters feature" + }, "chapterNewFeature": { "message": "Nouvelle fonctionnalité : Chapitres personnalisés crowd-sourcés. Ce sont des sections dans les vidéos avec un nom personnalisé qui s'améliore au fur et à mesure. Achetez une licence pour voir les chapitres soumis sur cette vidéo tels que: ", "description": "After the comma, a list of chapters for this video will appear" }, + "chapterNewFeature2": { + "message": "Nouvelle fonctionnalité : Chapitres personnalisés crowd-sourcés. Ce sont des sections dans les vidéos avec un nom personnalisé qui peuvent s'additionner pour être de plus en plus précis. Vous y avez accès gratuitement, activez la dans les options." + }, "unsubmittedSegmentCounts": { "message": "Vous avez actuellement {0} sur {1}", "description": "Example: You currently have 12 unsubmitted segments on 5 videos" @@ -1203,5 +1246,8 @@ }, "exportSegmentsAsURL": { "message": "Partager un URL" + }, + "segmentFetchFailureWarning": { + "message": "Attention : Le serveur n'a pas encore répondu avec les segments. Il se peut qu'il y ait des segments sur cette vidéo déjà soumise, mais vous ne les avez tout simplement pas reçus en raison de problèmes avec le serveur." } } diff --git a/public/_locales/hi/messages.json b/public/_locales/hi/messages.json index e20c3da1..5cc21b72 100644 --- a/public/_locales/hi/messages.json +++ b/public/_locales/hi/messages.json @@ -25,24 +25,143 @@ "Segments": { "message": "खंडों" }, + "SegmentsCap": { + "message": "खंड" + }, + "Chapters": { + "message": "चैप्टर" + }, + "renderAsChapters": { + "message": "खंडो को चैप्टर के रूप में दिखाएँ", + "description": "Refers to drawing segments on the YouTube seek bar as split up chapters, similar to the existing chapter system" + }, + "showSegmentNameInChapterBar": { + "message": "वीडियो समय के अलावा वर्तमान खंड दिखाएँ" + }, + "upvoteButtonInfo": { + "message": "इस प्रस्तुतीकरण को वॉट दें" + }, + "reportButtonTitle": { + "message": "रिपोर्ट" + }, + "reportButtonInfo": { + "message": "इस प्रस्तुतीकरण को गलत रिपोर्ट करें" + }, "Dismiss": { "message": "रद्द करें" }, "Loading": { "message": "लोड कर रहा है..." }, + "Hide": { + "message": "कभी नही दिखाएँ" + }, + "hitGoBack": { + "message": "जहाँ से आप आये थी वहां पर जाने के लिए अनस्किप दबाएं।" + }, + "unskip": { + "message": "अनस्किप" + }, + "reskip": { + "message": "रिस्किप" + }, + "unmute": { + "message": "अनम्यूट" + }, "paused": { "message": "रुका हुआ" }, + "manualPaused": { + "message": "टाइम रुका" + }, + "confirmMSG": { + "message": "अलग-अलग मानों को संपादित करने या हटाने के लिए, जानकारी बटन पर क्लिक करें या ऊपरी दाएं कोने में एक्सटेंशन आइकन पर क्लिक करके एक्सटेंशन पॉपअप खोलें।" + }, "clearThis": { "message": "क्या आप वाकई इसे साफ़ करना चाहते हैं?\n\n" }, + "Unknown": { + "message": "आपका प्रायोजक समय सबमिट करने में एक त्रुटि हुई, कृपया बाद में पुन: प्रयास करें।" + }, + "sponsorFound": { + "message": "इस वीडियो के खंड डेटाबेस में हैं!" + }, + "sponsor404": { + "message": "कोई खंड नहीं मिले" + }, + "sponsorStart": { + "message": "खंड अभी शुरू करें" + }, "sponsorEnd": { "message": "खंड अब समाप्त होता है" }, + "sponsorCancel": { + "message": "खंड बनाना रद्द करें" + }, + "noVideoID": { + "message": "कोई YouTube वीडियो नही मिली।\nअगर यह गलत है, तो इस तब को रिफ्रेश कीजिये।" + }, + "refreshSegments": { + "message": "खंड रिफ्रेश करें" + }, "success": { "message": "सफल!" }, + "voted": { + "message": "वॉट किया!" + }, + "serverDown": { + "message": "ऐसा लगता है की सर्वर डाउन है। कृपया डेवलपर से तुरंत संपर्क करें।" + }, + "connectionError": { + "message": "एक संपर्क गलती हो गयी है। गलती कूट: " + }, + "clearTimes": { + "message": "खंड हटाएँ" + }, + "openPopup": { + "message": "SponsorBlock पॉपअप खोलें" + }, + "closePopup": { + "message": "पॉपअप बंद करें" + }, + "closeIcon": { + "message": "आइकॉन बंद करें" + }, + "SubmitTimes": { + "message": "खंड दर्ज करें" + }, + "sortSegments": { + "message": "खंड छांटें" + }, + "submitCheck": { + "message": "क्या आप वाकई इसे दर्ज करना चाहते हैं?" + }, + "whitelistChannel": { + "message": "चैनल व्हाइटलिस्ट करें" + }, + "removeFromWhitelist": { + "message": "चैनल को व्हाइटलिस्ट से हटाएँ" + }, + "voteOnTime": { + "message": "एक खंड को वॉट करें" + }, + "Submissions": { + "message": "प्रविष्टियां" + }, + "savedPeopleFrom": { + "message": "आपने लोगो को बचाया है " + }, + "viewLeaderboard": { + "message": "लीडरबोर्ड" + }, + "recordTimesDescription": { + "message": "दर्ज करें" + }, + "submissionEditHint": { + "message": "सबमिट पर क्लिक करने के बाद अनुभाग सम्पादन दिखाई देगा", + "description": "Appears in the popup to inform them that editing has been moved to the video player." + }, "Options": { "message": "विकल्प" } diff --git a/public/_locales/hu/messages.json b/public/_locales/hu/messages.json index b0500d2d..f3f75c5a 100644 --- a/public/_locales/hu/messages.json +++ b/public/_locales/hu/messages.json @@ -116,6 +116,9 @@ "connectionError": { "message": "Kapcsolódási probléma merült fel. Hibakód: " }, + "segmentsStillLoading": { + "message": "Szegmensek betöltése folyamatban..." + }, "clearTimes": { "message": "Szegmensek törlése" }, @@ -1243,5 +1246,8 @@ }, "exportSegmentsAsURL": { "message": "Megosztás linkként" + }, + "segmentFetchFailureWarning": { + "message": "Figyelem: A szerver még nem válaszolt szegmensekkel. Elképzelhető, hogy már vannak beküldött szegmensek ezen a videón, csak még nem töltődtek be szerver-problémák miatt." } } diff --git a/public/_locales/it/messages.json b/public/_locales/it/messages.json index f9327a76..4f5bab4a 100644 --- a/public/_locales/it/messages.json +++ b/public/_locales/it/messages.json @@ -36,7 +36,7 @@ "description": "Refers to drawing segments on the YouTube seek bar as split up chapters, similar to the existing chapter system" }, "showSegmentNameInChapterBar": { - "message": "Mostra il Segmento Corrente Affianco al Tempo del Video" + "message": "Mostra il Segmento Corrente Affianco alla Durata del Video" }, "upvoteButtonInfo": { "message": "Vota questo contributo" @@ -116,6 +116,9 @@ "connectionError": { "message": "Si è verificato un errore durante la connessione. Codice errore: " }, + "segmentsStillLoading": { + "message": "Segmenti in caricamento..." + }, "clearTimes": { "message": "Rimuovi i segmenti" }, @@ -132,7 +135,7 @@ "message": "Invia i segmenti" }, "sortSegments": { - "message": "Ordina segmenti" + "message": "Ordina Segmenti" }, "submitCheck": { "message": "Sei sicuro di volerlo inviare?" @@ -235,7 +238,7 @@ "message": "Memorizza i voti negativi del segmento" }, "whatTrackDownvotes": { - "message": "Segmenti votati negativamente rimarranno nascosti anche dopo aver ricaricato la pagina" + "message": "I segmenti votati negativamente rimarranno nascosti anche dopo aver ricaricato la pagina" }, "trackDownvotesWarning": { "message": "Attenzione: Disabilitarlo eliminerà tutti i voti negativi precedentemente memorizzati" @@ -256,7 +259,7 @@ "message": "Mostra le categorie nel menu d'invio anche senza l'autorizzazione all'invio" }, "whatShowCategoryWithoutPermission": { - "message": "Alcune categorie richiedono l'autorizzazione all'invio a causa dei requisiti di reputazione minimi" + "message": "Alcune categorie richiedono l'autorizzazione all'invio a causa dei requisiti sulla reputazione minima" }, "showNotice": { "message": "Mostra di nuovo l'avviso" @@ -307,11 +310,11 @@ "description": "Keybind label" }, "setStartSponsorShortcut": { - "message": "Inizia/Finisci segmento", + "message": "Inizio/Fine segmento", "description": "Keybind label" }, "setSubmitKeybind": { - "message": "Invia i segmenti", + "message": "Invia segmenti", "description": "Keybind label" }, "nextChapterKeybind": { @@ -323,7 +326,7 @@ "description": "Keybind label" }, "keybindDescription": { - "message": "Seleziona un tasto digitandolo e scegli qualsiasi tasto modificatore che desideri utilizzare." + "message": "Seleziona un tasto digitandolo e spunta qualsiasi tasto modificatore che desideri utilizzare." }, "0": { "message": "Timeout della connessione. Controlla la tua connessione a Internet. Se internet sta funzionando, il server è probabilmente sovraccarico oppure giù." @@ -479,7 +482,7 @@ "message": "Usa il salto manuale quando esiste un'etichetta del video completo" }, "whatManualSkipOnFullVideo": { - "message": "Per le persone che vogliono guardare il video senza interruzioni se contiene sponsorizzazioni o auto-promozioni." + "message": "Per le persone che vogliono guardare il video senza interruzioni se contiene sponsorizzazioni o autopromozioni." }, "skipNoticeDuration": { "message": "Salta durata avviso (secondi):" @@ -578,7 +581,7 @@ "message": "Le informazioni di debug sono state copiate nel clip board. Sentiti libero di rimuovere tutte le informazioni che preferisci non condividere. Salva in un file di testo o incollale nella segnalazione di bug." }, "keyAlreadyUsed": { - "message": "Questa scorciatoia è associata ad un'altra azione. Selezionane una diversa." + "message": "Questa scorciatoia è associata a un'altra azione. Selezionane una diversa." }, "to": { "message": "a", @@ -592,7 +595,7 @@ "message": "Includi transizioni" }, "generic_guideline2": { - "message": "Riproduci come se nulla fosse stato saltato" + "message": "Riprodotto come se non ci fossero salti" }, "category_sponsor": { "message": "Sponsorizzazione" @@ -613,22 +616,22 @@ "message": "Simile alle \"sponsorizzazioni\" tranne che per promozioni non pagate o autopromozioni. Ciò include sezioni riguardanti vendita di merce, donazioni o informazioni in merito a collaboratori." }, "category_selfpromo_guideline1": { - "message": "Donazioni, abbonamenti e merce personalizzata" + "message": "Donazioni, abbonamenti e merchandise personalizzato" }, "category_selfpromo_guideline2": { "message": "Shoutout non pagati che non aggiungono nulla al video" }, "category_selfpromo_guideline3": { - "message": "Non per prodotti progettati da aziende e merce" + "message": "Non per prodotti aziendali e merchandise" }, "category_exclusive_access": { "message": "Accesso Esclusivo" }, "category_exclusive_access_description": { - "message": "Solo per etichettare interi video. Usato quando un video mostra un prodotto, un servizio o un posto che hanno ricevuto gratuitamente o a cui hanno avuto un accesso sovvenzionato." + "message": "Solo per etichettare interi video. Usato quando un video mostra un prodotto, un servizio o un luogo che è stato ricevuto gratuitamente o a cui si ha avuto un accesso sovvenzionato." }, "category_exclusive_access_pill": { - "message": "Questo video mostra un prodotto, un servizio o un posto che hanno ricevuto gratuitamente o a cui hanno avuto un accesso sovvenzionato", + "message": "Questo video mostra un prodotto, un servizio o un luogo che è stato ricevuto gratuitamente o a cui si ha avuto un accesso sovvenzionato", "description": "Short description for this category" }, "category_exclusive_access_guideline1": { @@ -641,13 +644,13 @@ "message": "Quando nel punto centrale del contenuto è presente un breve promemoria per like, iscrizione o follow. Se dovesse risultare esteso o riguardante qualcosa di specifico, potrebbe essere auto-promozione." }, "category_interaction_guideline1": { - "message": "Brevi promemoria per mi piace, iscrizioni o follow" + "message": "Brevi inviti a mettere mi piace, follow o iscriversi" }, "category_interaction_guideline2": { - "message": "Include promemoria indiretti al commento" + "message": "Include inviti indiretti a commentare" }, "category_interaction_guideline3": { - "message": "Non per promozione generale, solo chiamata all'azione" + "message": "Non per promozione generale, solo inviti all'interazione" }, "category_interaction_short": { "message": "Promemoria d'Interazione" @@ -662,7 +665,7 @@ "message": "Intermezzo" }, "category_intro_guideline1": { - "message": "Intervallo senza contenuto effettivo" + "message": "Sezione senza contenuto effettivo" }, "category_intro_guideline2": { "message": "Non per transizioni con informazioni" @@ -680,13 +683,13 @@ "message": "Anteprima/Riepilogo" }, "category_preview_description": { - "message": "Raccolta di clip che mostra cosa succederà in questo video o altri video in una serie, in cui tutte le informazioni sono ripetute in seguito nel video." + "message": "Raccolta di clip che mostra cosa succederà in questo video o altri video in una serie, tutte le informazioni sono ripetute in seguito nel video." }, "category_preview_guideline1": { - "message": "Clip che appaiono più tardi in questo video, oppure in un video futuro" + "message": "Clip che appaiono in seguito in questo video, oppure in un video futuro" }, "category_preview_guideline2": { - "message": "Riepilogo o riassunto di un video precedente" + "message": "Riepilogo di un video precedente" }, "category_preview_guideline3": { "message": "Non per sezioni che aggiungono contenuti in più" @@ -695,16 +698,16 @@ "message": "Riempitivi irrilevanti/Battute" }, "category_filler_description": { - "message": "Scene tangenziali aggiunte solo come riempimento o per umorismo, non necessarie alla comprensione del contenuto principale del video. Questo non dovrebbe includere i segmenti che forniscono contesto o dettagli di background. Questa è una categoria molto aggressiva, pensata per quanto non hai voglia di \"divertirti\"." + "message": "Scene tangenziali aggiunte solo come riempimento o per umorismo, non necessarie alla comprensione del contenuto principale del video. Non dovrebbe includere i segmenti che forniscono contesto o dettagli di background. Questa è una categoria molto aggressiva, pensata per quanto non si è in un mood \"divertente\"." }, "category_filler_short": { "message": "Filler" }, "category_filler_guideline1": { - "message": "Scene non correlate usate solo per filler o umorismo" + "message": "Scene non correlate usate solo come filler o umorismo" }, "category_filler_guideline2": { - "message": "Distrazioni, blooper, replay" + "message": "Distrazioni, bloopers, replay" }, "category_filler_guideline3": { "message": "Non per scene necessarie a capire l'argomento" @@ -737,7 +740,7 @@ "message": "Può ignorare il contesto" }, "category_poi_highlight_guideline3": { - "message": "Può portare al titolo o alla miniatura del video" + "message": "Può saltare al contenuto del titolo o dell'anteprima" }, "category_chapter": { "message": "Capitolo" @@ -752,7 +755,7 @@ "message": "Usa capitoli più grandi per le sezioni generali" }, "category_chapter_guideline3": { - "message": "I capitoli più piccoli possono essere collocati all'interno di quelli più grandi" + "message": "Dei capitoli più piccoli possono essere collocati all'interno di quelli più grandi" }, "category_livestream_messages": { "message": "Livestream: Donazione/Letture dei Messaggi" @@ -794,7 +797,7 @@ "message": "Silenzia i segmenti invece di saltarli, quando possibile" }, "fullVideoSegments": { - "message": "Mostra un'icona quando un video è interamente una pubblicità", + "message": "Mostra un'icona quando un video è interamente promozionale", "description": "Referring to the category pill that is now shown on videos that are entirely sponsor or entirely selfpromo" }, "previewColor": { @@ -853,7 +856,7 @@ "message": "nascosto: troppo corto" }, "manuallyHidden": { - "message": "nascosta manualmente" + "message": "nascosto manualmente" }, "channelDataNotFound": { "description": "This error appears in an alert when they try to whitelist a channel and the extension is unable to determine what channel they are looking at.", @@ -878,7 +881,7 @@ "message": "Forza controllo canale prima di andare avanti" }, "whatForceChannelCheck": { - "message": "Di default, verranno saltati i segmenti subito, anche prima che si sappia il canale. Di default, alcuni segmenti all'inizio del video potrebbero essere saltati sui canali nella whitelist. L'attivazione di questa opzione eviterà che ciò accada, ma ogni salto avrà un leggero ritardo in quanto ottenere l'ID del canale può richiedere un certo tempo. Questo ritardo potrebbe essere impercettibile se si dispone di una connessione internet veloce." + "message": "Di default, verranno saltati i segmenti immediatamente, anche prima di verificare se il canale è in whitelist. Di default, alcuni segmenti all'inizio del video potrebbero essere saltati anche sui canali in whitelist. L'attivazione di questa opzione eviterà che ciò accada, ma ogni salto avrà un leggero ritardo in quanto ottenere l'ID del canale può richiedere un certo tempo. Questo ritardo potrebbe essere impercettibile con una connessione internet veloce." }, "forceChannelCheckPopup": { "message": "Considera l'Attivazione dell'opzione \"Forza la Verifica del Canale Prima del Salto\"" @@ -887,10 +890,10 @@ "message": "Tempo Non Corretto/Errato" }, "incorrectVote": { - "message": "Non corretto" + "message": "Errato" }, "harmfulVote": { - "message": "Dannoso", + "message": "Offensivo", "description": "Used for chapter segments when the text is harmful/offensive to remove it faster" }, "incorrectCategory": { @@ -923,10 +926,10 @@ "description": "Used as the button to dismiss a tooltip" }, "fullVideoTooltipWarning": { - "message": "Questo segmento è grande. Se l'intero video è su un argomento, passa da \"Salta\" a \"Video Completo\". Vedi le linee guida per ulteriori informazioni." + "message": "Questo segmento è grande. Se l'intero video è su un unico argomento, passa da \"Salta\" a \"Video Completo\". Vedi le linee guida per ulteriori informazioni." }, "categoryPillTitleText": { - "message": "Questo intero video è etichettato come questa categoria ed è troppo integrato per poterlo separarare" + "message": "Questo intero video è etichettato con questa categoria ed è troppo integrato per poterlo separare" }, "chapterNameTooltipWarning": { "message": "Uno dei nomi dei tuoi capitoli è simile a una categoria. Quando possibile dovresti usare le categorie." @@ -939,10 +942,10 @@ "message": "Nascondi per sempre" }, "warningChatInfo": { - "message": "Abbiamo notato che stavi facendo alcuni errori comuni che non sono dannosi" + "message": "Abbiamo notato che stavi facendo alcuni errori comuni che non sono intenzionali" }, "warningTitle": { - "message": "Hai ricevuto un avviso" + "message": "Hai ricevuto un avvertimento" }, "questionButton": { "message": "Ho una domanda" @@ -957,7 +960,7 @@ "message": "Dona" }, "considerDonating": { - "message": "Contribuisci allo sviluppo del fondo" + "message": "Aiuta a finanziare lo sviluppo" }, "hideDonationLink": { "message": "Nascondi Link di Donazione" @@ -1093,7 +1096,7 @@ "description": "Appears in Options as a tab header for advanced/niche options. To fit inside the button, it should not be longer than ~20-25 characters (depending on their width)." }, "noticeVisibilityLabel": { - "message": "Salta l'aspetto del preavviso", + "message": "Aspetto dell'avviso di skip", "description": "Option label" }, "unbind": { @@ -1119,13 +1122,13 @@ "message": "Ripristina le impostazioni predefinite" }, "confirmResetToDefault": { - "message": "Sei sicuro di voler reimpostare tutte le impostazioni ai valori predefiniti? Questo non può essere annullato." + "message": "Sei sicuro di voler reimpostare tutte le impostazioni ai valori predefiniti? Questa azione è irreversibile." }, "exportSegments": { "message": "Esporta segmenti" }, "importSegments": { - "message": "Importa i segmenti" + "message": "Importa segmenti" }, "Import": { "message": "Importa", @@ -1144,7 +1147,7 @@ "message": "Scegli un paese" }, "noDiscount": { - "message": "Non ti qualifichi per uno sconto" + "message": "Non hai diritto a uno sconto" }, "discountLink": { "message": "Link Sconto (Vedi il prezzo rosa)" @@ -1153,11 +1156,11 @@ "message": "Seleziona il tuo paese" }, "alreadyDonated": { - "message": "Se hai donato qualsiasi importo prima di ora, puoi riscattare l'accesso gratuito contattando:", + "message": "Se hai donato qualsiasi importo in passato, puoi riscattare l'accesso gratuito mandando una mail a:", "description": "After the colon is an email address" }, "cantAfford": { - "message": "Se non puoi permetterti di acquistare una licenza, premi {here} per vedere se hai diritto a uno sconto", + "message": "Se non puoi permetterti di acquistare una licenza, premi {here} per verificare se hai diritto a uno sconto", "description": "Keep the curly braces. The word 'here' should be translated as well." }, "patreonSignIn": { @@ -1176,18 +1179,18 @@ "message": "Inserisci chiave di licenza" }, "chaptersPage1": { - "message": "La funzionalità dei capitoli in crowd-sourcing di SponsorBlock è disponibile soltanto a coloro che acquistano una licenza o a coloro aventi l'accesso garantito gratuitamente grazie ai loro contributi passati" + "message": "La funzionalità dei capitoli in crowd-sourcing di SponsorBlock è disponibile soltanto a chi acquista una licenza o a chi viene premiato con l'accesso gratuito grazie ai contributi passati" }, "chaptersPage2": { "message": "Nota: L'autorizzazione a inviare i capitoli si basa ancora sulla reputazione calcolata. Acquistare una licenza ti consente di visualizzare soltanto i capitoli inviati dagli altri", "description": "On the chapters page for getting access to the paid chapters feature" }, "chapterNewFeature": { - "message": "Nuova Funzionalità: Capitoli personalizzati in crowdsourcing. Sono sezioni dal nome personalizzato nei video, che possono esser impilate per essere sempre più precise. Acquista una licenza per visualizzare i capitoli inviati in questo video come: ", + "message": "Nuova Funzionalità: Capitoli personalizzati in crowdsourcing. Sono sezioni dal nome personalizzato che possono esser sovrapposte per essere sempre più precise. Acquista una licenza per visualizzare i capitoli inviati in questo video come ad esempio: ", "description": "After the comma, a list of chapters for this video will appear" }, "chapterNewFeature2": { - "message": "Nuova Funzionalità: Capitoli personalizzati in crowdsourcing. Sono sezioni dal nome personalizzato nei video, che possono esser impilate per essere sempre più precise. Hai accesso gratuitamente, abilitalo nelle opzioni." + "message": "Nuova Funzionalità: Capitoli personalizzati in crowdsourcing. Sono sezioni dal nome personalizzato, che possono esser sovrapposte per essere sempre più precise. Hai accesso gratuitamente, abilitalo nelle opzioni." }, "unsubmittedSegmentCounts": { "message": "Al momento hai {0} su {1}", @@ -1214,7 +1217,7 @@ "description": "Example: You currently have 12 unsubmitted segments on 5 *videos*" }, "clearUnsubmittedSegments": { - "message": "Elimina tutti i segmenti", + "message": "Cancella tutti i segmenti", "description": "Label for a button in settings" }, "clearUnsubmittedSegmentsConfirm": { @@ -1243,5 +1246,8 @@ }, "exportSegmentsAsURL": { "message": "Condividi URL" + }, + "segmentFetchFailureWarning": { + "message": "Attenzione: il server non ha ancora fornito i segmenti. Questo video potrebbe avere dei segmenti inviati, ma forse non sono stati ricevuti a causa di problemi del server." } } diff --git a/public/_locales/ja/messages.json b/public/_locales/ja/messages.json index e77ae3e2..b05cc435 100644 --- a/public/_locales/ja/messages.json +++ b/public/_locales/ja/messages.json @@ -116,6 +116,9 @@ "connectionError": { "message": "接続エラーが発生しました。 エラーコード: " }, + "segmentsStillLoading": { + "message": "セグメントがまだ読み込み中です..." + }, "clearTimes": { "message": "セグメントを消去" }, diff --git a/public/_locales/ms/messages.json b/public/_locales/ms/messages.json index 2eec3b1f..0416c0f6 100644 --- a/public/_locales/ms/messages.json +++ b/public/_locales/ms/messages.json @@ -25,6 +25,19 @@ "Segments": { "message": "segmen" }, + "SegmentsCap": { + "message": "Segmen" + }, + "Chapters": { + "message": "Bab" + }, + "renderAsChapters": { + "message": "Render segmen sebagai bab", + "description": "Refers to drawing segments on the YouTube seek bar as split up chapters, similar to the existing chapter system" + }, + "showSegmentNameInChapterBar": { + "message": "Tunjukkan Segmen Semasa Di Sebelah Masa Video" + }, "upvoteButtonInfo": { "message": "Sokong penyerahan ini" }, @@ -52,6 +65,9 @@ "reskip": { "message": "Reskip" }, + "unmute": { + "message": "Nyahredam" + }, "paused": { "message": "Dijeda" }, @@ -79,9 +95,15 @@ "sponsorEnd": { "message": "Segmen Berakhir Sekarang" }, + "sponsorCancel": { + "message": "Batalkan Membuat Segmen" + }, "noVideoID": { "message": "Tiada video YouTube dijumpai.\nSekiranya ini tidak betul, muat semula tab." }, + "refreshSegments": { + "message": "Muat semula segmen" + }, "success": { "message": "Berjaya!" }, @@ -94,6 +116,9 @@ "connectionError": { "message": "Ralat sambungan telah berlaku. Kod salah: " }, + "segmentsStillLoading": { + "message": "Segmen masih dimuatkan..." + }, "clearTimes": { "message": "Kosongkan Segmen" }, @@ -103,9 +128,15 @@ "closePopup": { "message": "Tutup Pop timbul" }, + "closeIcon": { + "message": "Tutup Ikon" + }, "SubmitTimes": { "message": "Hantar Segmen" }, + "sortSegments": { + "message": "Susun Segmen" + }, "submitCheck": { "message": "Adakah anda pasti mahu menghantarnya?" }, @@ -152,6 +183,12 @@ "setUsername": { "message": "Tetapkan Nama Pengguna" }, + "copyPublicID": { + "message": "Salin PenggunaID Awam" + }, + "copySegmentID": { + "message": "Salin ID Segmen" + }, "discordAdvert": { "message": "Mari sertai pelayan perselisihan rasmi untuk memberi cadangan dan maklum balas!" }, @@ -170,12 +207,18 @@ "hideButtonsDescription": { "message": "Ini menyembunyikan butang yang muncul di pemain YouTube untuk menyerahkan segmen langkau." }, + "showSkipButton": { + "message": "Simpan Butang Langkau Ke Sorotan Di Pemain" + }, "showInfoButton": { "message": "Tunjukkan Butang Maklumat Pada Pemain YouTube" }, "hideInfoButton": { "message": "Sembunyikan Butang Maklumat Pada Pemain YouTube" }, + "autoHideInfoButton": { + "message": "Auto-sembunyikan Butang Maklumat" + }, "hideDeleteButton": { "message": "Sembunyikan Butang Padam Pada Pemain YouTube" }, @@ -188,6 +231,18 @@ "whatViewTracking": { "message": "Fungsi ini mengesan segmen mana yang telah anda lewati untuk memberi tahu pengguna seberapa banyak penyerahan mereka telah membantu orang lain dan digunakan sebagai metrik bersama dengan suara positif untuk memastikan bahawa spam tidak masuk ke dalam pangkalan data. Sambungan tersebut menghantar mesej ke pelayan setiap kali anda melewatkan segmen. Mudah-mudahan kebanyakan orang tidak mengubah tetapan ini supaya nombor paparan tepat. :)" }, + "enableViewTrackingInPrivate": { + "message": "Bolehkan Penjejakan kiraan Langkau Di Dalam Tab Persendirian/Inkognito" + }, + "enableTrackDownvotes": { + "message": "Simpan segmen undi turun" + }, + "whatTrackDownvotes": { + "message": "Segmen yang anda undi turun akan kekal tersembunyi walaupun selepas memuat semulakan" + }, + "trackDownvotesWarning": { + "message": "Amaran: Melumpuhkan ini akan padam semua undi turun yang tersimpan sebelum ini" + }, "enableQueryByHashPrefix": { "message": "Pertanyaan Oleh Awalan Hash" }, @@ -200,12 +255,36 @@ "whatRefetchWhenNotFound": { "message": "Sekiranya videonya baru, dan tidak ada segmen yang dijumpai, video akan terus diambil setiap beberapa minit semasa anda menonton." }, + "enableShowCategoryWithoutPermission": { + "message": "Tunjuk kategori dalam menu penghantaran walaupun tanpa kebenaran penghantaran" + }, + "whatShowCategoryWithoutPermission": { + "message": "Beberapa kategori memerlukan kebenaran untuk hantar disebabkan keperluan reputasi minimum" + }, "showNotice": { "message": "Tunjukkan Notis Lagi" }, "showSkipNotice": { "message": "Tunjukkan Makluman Setelah Segmen Dilangkau" }, + "showCategoryGuidelines": { + "message": "Tunjukkan Bantuan Kategori" + }, + "noticeVisibilityMode0": { + "message": "Saiz Penuh Langkau Notis" + }, + "noticeVisibilityMode1": { + "message": "Notis Langkau Kecil untuk Auto Langkau" + }, + "noticeVisibilityMode2": { + "message": "Semua Kecil Notis Langkau" + }, + "noticeVisibilityMode3": { + "message": "Notis Langkau Pudar untuk Auto Langkau" + }, + "noticeVisibilityMode4": { + "message": "Semua Pudar Notis Langkau" + }, "longDescription": { "message": "SponsorBlock membolehkan anda melewati penaja, intro, outro, peringatan langganan, dan bahagian lain dari video YouTube yang menjengkelkan. SponsorBlock adalah pelanjutan penyemak imbas yang banyak untuk membolehkan sesiapa sahaja menghantar segmen tajaan dan masa tayangan dari segmen video YouTube yang lain. Setelah satu orang menyerahkan maklumat ini, semua orang yang mempunyai pelanjutan ini akan melangkau segmen yang ditaja. Anda juga boleh melangkau bahagian muzik video muzik bukan.", "description": "Full description of the extension on the store pages." @@ -226,6 +305,29 @@ "message": "Sekiranya anda masih tidak menyukainya, tekan butang jangan tunjukkan.", "description": "The second line of the message displayed after the notice was upgraded." }, + "setSkipShortcut": { + "message": "Langkau segmen", + "description": "Keybind label" + }, + "setStartSponsorShortcut": { + "message": "Mula/berhenti segmen", + "description": "Keybind label" + }, + "setSubmitKeybind": { + "message": "Hantar segmen", + "description": "Keybind label" + }, + "nextChapterKeybind": { + "message": "Bab seterusnya", + "description": "Keybind label" + }, + "previousChapterKeybind": { + "message": "Bab sebelumnya", + "description": "Keybind label" + }, + "keybindDescription": { + "message": "Pilih kekunci dengan menaipnya dan pilih mana-mana kekunci pengubah suai yang anda ingin gunakan." + }, "0": { "message": "Masa sambungan telah tamat. Periksa sambungan internet anda. Sekiranya internet anda berfungsi, pelayan mungkin berlebihan atau tidak berfungsi." }, @@ -248,9 +350,35 @@ "skip": { "message": "Langkau" }, + "mute": { + "message": "Redam" + }, + "full": { + "message": "Seluruh Video", + "description": "Used for the name of the option to label an entire video as sponsor or self promotion." + }, "skip_category": { "message": "Langkau {0}?" }, + "mute_category": { + "message": "Redam {0}?" + }, + "skip_to_category": { + "message": "Langkau kepada {0}?", + "description": "Used for skipping to things (Skip to Highlight)" + }, + "skipped": { + "message": "{0} Melangkau", + "description": "Example: Sponsor Skipped" + }, + "muted": { + "message": "{0} Diredam", + "description": "Example: Sponsor Muted" + }, + "skipped_to_category": { + "message": "Melangkau kepada {0}", + "description": "Used for skipping to things (Skipped to Highlight)" + }, "disableAutoSkip": { "message": "Lumpuhkan Langkau Auto" }, @@ -295,12 +423,40 @@ "statusReminder": { "message": "Periksa status.sponsor.ajay.app untuk status pelayan." }, + "changeUserID": { + "message": "Import/Eksport PenggunaID Persendirian Anda" + }, + "whatChangeUserID": { + "message": "Ini patut dirahsiakan. Ini seperti kata laluan dan tidak patut untuk dikongsi dengan sesiapa. Jika seseorang mempunyai ini, mereka boleh menyamar sebagai anda. Jika anda sedang mencari untuk penggunaID awam anda, tekan ikon papan keratan di dalam pop timbul." + }, + "setUserID": { + "message": "Tetapkan PenggunaanID Peribadi" + }, + "userIDChangeWarning": { + "message": "Amaran: Mengubah PenggunaanID Peribadi adalah kekal. Adakah anda pasti anda mahu melakukan ini? Pastikan untuk membuat sandaran anda yang lama untuk berjaga-jaga." + }, "createdBy": { "message": "Dicipta oleh" }, + "supportOtherSites": { + "message": "Sokong Pihak Ke-3 Laman YouTube" + }, + "supportOtherSitesDescription": { + "message": "Sokong klien pihak ketiga YouTube. Untuk membolehkan sokong, anda perlu menerima kebenaran tambahan. Ini TIDAK berfungsi dalam inkognito pada Chrome dan varian Chromium lain.", + "description": "This replaces the 'supports Invidious' option because it now works on other YouTube sites such as Cloudtube" + }, + "supportedSites": { + "message": "Laman Disokong: " + }, "optionsInfo": { "message": "Dayakan sokongan Invidious, lumpuhkan autoskip, sembunyikan butang dan banyak lagi." }, + "addInvidiousInstance": { + "message": "Tambah Pihak Ke-3 Contoh Klien" + }, + "addInvidiousInstanceDescription": { + "message": "Tambah contoh tersuai. Ini mesti diformat HANYA dengan domain. Contoh: invidious.ajay.app" + }, "add": { "message": "Tambah" }, @@ -322,9 +478,24 @@ "minDurationDescription": { "message": "Segmen yang lebih pendek daripada nilai yang ditetapkan tidak akan dilangkau atau ditunjukkan dalam pemain." }, + "enableManualSkipOnFullVideo": { + "message": "Gunakan langkau manual apabila label video penuh wujud" + }, + "whatManualSkipOnFullVideo": { + "message": "Untuk orang yang ingin menonton video penuh tanpa gangguan jika ia adalah ditaja sepenuhnya atau promosi diri." + }, + "skipNoticeDuration": { + "message": "Tenpoh masa notis langkau (saat):" + }, + "skipNoticeDurationDescription": { + "message": "Notis langkau akan kekal di skrin untuk sekurang-kurangnya beberapa saat ini. Untuk melangkau secara manual, ia mungkin dilihat lebih lama." + }, "shortCheck": { "message": "Penyerahan berikut lebih pendek daripada pilihan tempoh minimum anda. Ini mungkin bermaksud ini sudah dihantar, dan hanya diabaikan kerana pilihan ini. Adakah anda pasti mahu menghantar?" }, + "liveOrPremiere": { + "message": "Menghantar pada siaran langsung aktif atau tayangan perdana tidak dibenarkan. Sila tunggu sehingga ia selesai, kemudian muat semula halaman dan mengesahkan yang segmen masih sah." + }, "showUploadButton": { "message": "Tunjukkan Butang Muat Naik" }, @@ -352,6 +523,18 @@ "exportOptions": { "message": "Import / Eksport Semua Pilihan" }, + "exportOptionsCopy": { + "message": "Sunting/salin" + }, + "exportOptionsDownload": { + "message": "Simpan ke fail" + }, + "exportOptionsUpload": { + "message": "Muatkan dari fail" + }, + "whatExportOptions": { + "message": "Ini adalah keseluruhan konfigurasi anda dalam JSON. Ini termasuk PenggunaanID Persendirian anda, jadi pastikan untuk kongsi ini dengan bijak." + }, "setOptions": { "message": "Tetapkan Pilihan" }, @@ -376,6 +559,9 @@ "preview": { "message": "Pratonton" }, + "unsubmitted": { + "message": "Belum Diserahkan" + }, "inspect": { "message": "Periksa" }, @@ -394,28 +580,78 @@ "copyDebugInformationComplete": { "message": "Maklumat debug telah disalin ke papan klip. Jangan ragu untuk membuang maklumat yang anda tidak mahu kongsi Simpan ini dalam fail teks atau tampal ke laporan pepijat." }, + "keyAlreadyUsed": { + "message": "Pintasan ini terikat kepada tindakan lain. Sila pilih yang lain." + }, "to": { "message": "ke", "description": "Used between segments. Example: 1:20 to 1:30" }, + "CopiedExclamation": { + "message": "Disalin!", + "description": "Used after something has been copied to the clipboard. Example: 'Copied!'" + }, + "generic_guideline1": { + "message": "Termasuk peralihan segue" + }, + "generic_guideline2": { + "message": "Main seperti seolah-olahnya tiada apa-apa yang melangkau" + }, "category_sponsor": { "message": "Penaja" }, "category_sponsor_description": { "message": "Promosi berbayar, rujukan berbayar dan iklan langsung. Bukan untuk promosi diri atau sapaan percuma kepada penyebab / pencipta / laman web / produk yang mereka suka." }, + "category_sponsor_guideline1": { + "message": "Promosi dibayar" + }, + "category_sponsor_guideline2": { + "message": "Bukan untuk derma atau barangan tersuai" + }, "category_selfpromo": { "message": "Promosi Tanpa Bayaran / Diri" }, "category_selfpromo_description": { "message": "Sama dengan \"penaja\" kecuali untuk promosi tanpa gaji atau diri. Ini merangkumi bahagian mengenai barang dagangan, sumbangan, atau maklumat tentang siapa mereka bekerjasama." }, + "category_selfpromo_guideline1": { + "message": "Dermaan, keahlian dan barangan tersuai" + }, + "category_selfpromo_guideline2": { + "message": "Shoutout percuma yang tidak menambah kepada video" + }, + "category_selfpromo_guideline3": { + "message": "Bukan untuk produk reka bentuk korporat dan barang dagangan" + }, + "category_exclusive_access": { + "message": "Akses Eksklusif" + }, + "category_exclusive_access_description": { + "message": "Hanya untuk melabelkan keseluruhan video. Digunakan apabila video menunjukkan sesuatu produk, servis atau lokasi yang mereka menerima dengan percuma atau akses bersubsidi kepada." + }, + "category_exclusive_access_pill": { + "message": "Video ini menunjukkan sesuatu produk, servis atau lokasi yang mereka menerima dengan percuma atau akses bersubsidi kepada", + "description": "Short description for this category" + }, + "category_exclusive_access_guideline1": { + "message": "Keseluruhan video menunjukkan benda yang percuma atau akses bersubsidi" + }, "category_interaction": { "message": "Peringatan Interaksi (Langgan)" }, "category_interaction_description": { "message": "Apabila ada peringatan pendek untuk menyukai, melanggan atau mengikutinya di tengah-tengah kandungan. Sekiranya ia panjang atau mengenai sesuatu yang spesifik, ia harus dipromosikan sendiri." }, + "category_interaction_guideline1": { + "message": "Peringatan pendek untuk suka, melanggan atau ikut" + }, + "category_interaction_guideline2": { + "message": "Termasuk peringatan tidak langsung untuk komen" + }, + "category_interaction_guideline3": { + "message": "Bukan untuk promosi umum, hanya seruan untuk bertindak" + }, "category_interaction_short": { "message": "Peringatan Interaksi" }, @@ -428,12 +664,54 @@ "category_intro_short": { "message": "Selang" }, + "category_intro_guideline1": { + "message": "Selang waktu tanpa kandungan sebenar" + }, + "category_intro_guideline2": { + "message": "Bukan untuk transisi dengan maklumat" + }, "category_outro": { "message": "Kad Akhir / Kredit" }, "category_outro_description": { "message": "Kredit atau ketika kad akhir YouTube muncul. Bukan untuk kesimpulan dengan maklumat." }, + "category_outro_guideline1": { + "message": "Jangan termasuk kandungan, walaupun kad akhir pada skrin" + }, + "category_preview": { + "message": "Pratonton/Imbas Kembali" + }, + "category_preview_description": { + "message": "Koleksi klip yang menunjukkan apa yang akan datang di dalam video ini atau video lain di dalam siri di mana semua maklumat diulang kemudian di dalam video." + }, + "category_preview_guideline1": { + "message": "Klip yang muncul kemudian, atau di dalam video masa depan" + }, + "category_preview_guideline2": { + "message": "Imbas kembali video sebelum ini" + }, + "category_preview_guideline3": { + "message": "Bukan untuk bahagian yang menambah kandungan tambahan" + }, + "category_filler": { + "message": "Tangen Pengisi/Lawak" + }, + "category_filler_description": { + "message": "Adegan tangensial ditambah hanya untuk pengisi atau jenaka yang tidak diperlukan untuk memahami kandungan utama daripada video tersebut. Ini tidak patutnya termasuk segmen yang menyediakan konteks atau butiran latar belakang. Ini kategori yang sangat aggresif dimaksudkan apabila kamu tiada mood untuk \"seronok\"." + }, + "category_filler_short": { + "message": "Pengisi" + }, + "category_filler_guideline1": { + "message": "Adegan tangensial hanya untuk pengisi atau humor" + }, + "category_filler_guideline2": { + "message": "Gangguan, blooper, ulang tayang" + }, + "category_filler_guideline3": { + "message": "Bukan untuk adegan diperlukan untuk memahami topik" + }, "category_music_offtopic": { "message": "Muzik: Bahagian Bukan Muzik" }, @@ -443,6 +721,42 @@ "category_music_offtopic_short": { "message": "Bukan Muzik" }, + "category_music_offtopic_guideline1": { + "message": "Bahagian bukan dalam keluaran rasmi" + }, + "category_music_offtopic_guideline2": { + "message": "Bukan muzik di dalam persembahan secara langsung" + }, + "category_poi_highlight": { + "message": "Sorotan" + }, + "category_poi_highlight_description": { + "message": "Bahagian video yang kebanyakan orang sedang mencari. Sama seperti komen \"Video bermula pada x\"." + }, + "category_poi_highlight_guideline1": { + "message": "Bahagian kebanyakan orang sedang mencari" + }, + "category_poi_highlight_guideline2": { + "message": "Boleh langkau konteks" + }, + "category_poi_highlight_guideline3": { + "message": "Boleh langkau ke tajuk atau thumbnail" + }, + "category_chapter": { + "message": "Bab" + }, + "category_chapter_description": { + "message": "Nama bab tersuai menerangkan bahagian utama video." + }, + "category_chapter_guideline1": { + "message": "Jangan menyebut nama jenama penaja" + }, + "category_chapter_guideline2": { + "message": "Gunakan bab lebih besar untuk bahagian umum" + }, + "category_chapter_guideline3": { + "message": "Kandungan yang lebih kecil boleh diletakkan di dalam yang lebih besar" + }, "category_livestream_messages": { "message": "Strim Langsung: Bacaan Derma / Mesej" }, @@ -461,6 +775,35 @@ "disable": { "message": "Nyahaktifkan" }, + "autoSkip_POI": { + "message": "Langkau ke permulaan secara automatik" + }, + "manualSkip_POI": { + "message": "Tanya apabila video dimuatkan" + }, + "showOverlay_POI": { + "message": "Tunjuk Dalam Bar Mencari" + }, + "showOverlay_full": { + "message": "Tunjuk Label" + }, + "showOverlay_chapter": { + "message": "Tunjukkan bab" + }, + "autoSkipOnMusicVideos": { + "message": "Auto langkau semua segmen apabila terdapat segmen bukan-muzik" + }, + "muteSegments": { + "message": "Benarkan segmen yang meredamkan audio sebaliknya langkau" + }, + "fullVideoSegments": { + "message": "Tunjukkan ikon apabila video ialah iklan sepenuhnya", + "description": "Referring to the category pill that is now shown on videos that are entirely sponsor or entirely selfpromo" + }, + "previewColor": { + "message": "Warna Belum Diserahkan", + "description": "Referring to submissions that have not been sent to the server yet." + }, "seekBarColor": { "message": "Cari Warna Bar" }, @@ -493,18 +836,47 @@ "message": "Untuk menghantar segmen dengan kategori \"{0}\", anda mesti mengaktifkannya dalam pilihan. Anda akan diarahkan ke pilihan sekarang.", "description": "Used when submitting segments to only let them select a certain category if they have it enabled in the options." }, + "poiOnlyOneSegment": { + "message": "Amaran: Segmen jenis ini hanya boleh mempunyai maksimum satu aktif pada satu masa. Menghantar pelbagai lagi akan menyebabkan satu ditunjukkan secara rawak." + }, "youMustSelectACategory": { "message": "Anda mesti memilih kategori untuk semua segmen yang anda kirimkan!" }, "bracketEnd": { "message": "(Tamat)" }, + "End": { + "message": "Tamat", + "description": "Button that skips to the end of a segment" + }, "hiddenDueToDownvote": { "message": "tersembunyi: undi" }, "hiddenDueToDuration": { "message": "tersembunyi: terlalu pendek" }, + "manuallyHidden": { + "message": "disembunyikan secara manual" + }, + "channelDataNotFound": { + "description": "This error appears in an alert when they try to whitelist a channel and the extension is unable to determine what channel they are looking at.", + "message": "ID saluran tidak dimuatkan lagi. Jika anda menggunakan video terbenam, cuba gunakan laman utama YouTube sebaliknya. Ini juga boleh disebabkan perubahan di dalam susun atur YouTube, jika anda fikir begitu, buat komen di sini:" + }, + "invidiousPermissionRefresh": { + "message": "Pelayar telah membatalkan kebenaran diperlukan untuk berfungsi di Invidious dan laman pihak ke-3 yang lain. Sila tekan butang di bawah untuk aktifkan semula kebenaran ini." + }, + "acceptPermission": { + "message": "Terima kebenaran" + }, + "permissionRequestSuccess": { + "message": "Permintaan kebenaran berjaya!" + }, + "permissionRequestFailed": { + "message": "Permintaan kebenaran gagal, adakah anda menekan menafikan?" + }, + "adblockerIssueWhitelist": { + "message": "Jika anda tidak dapat menyelesaikan perkara ini, kemudian lumpuhkan tetapan 'Paksa Semak Saluran Sebelum Langkau', kerana SponsorBlock tidak dapat mengambil semula maklumat saluran untuk video ini" + }, "forceChannelCheck": { "message": "Pakai Pemeriksaan Saluran Sebelum Melangkau" }, @@ -517,6 +889,16 @@ "downvoteDescription": { "message": "Pemasaan Tidak Betul / Salah" }, + "incorrectVote": { + "message": "Salah" + }, + "harmfulVote": { + "message": "Memudaratkan", + "description": "Used for chapter segments when the text is harmful/offensive to remove it faster" + }, + "incorrectCategory": { + "message": "Tukar Kategori" + }, "nonMusicCategoryOnMusic": { "message": "Video ini dikategorikan sebagai muzik. Adakah anda pasti ini mempunyai penaja? Sekiranya ini sebenarnya adalah \"Segmen Bukan Muzik\", buka pilihan peluasan dan aktifkan kategori ini. Kemudian, anda boleh menghantar segmen ini sebagai \"Bukan Muzik\" dan bukannya penaja. Sila baca panduan sekiranya anda keliru." }, @@ -535,5 +917,337 @@ }, "categoryUpdate2": { "message": "Buka pilihan untuk melangkau perkenalan, pengeluaran luar, barang dagangan, dll." + }, + "help": { + "message": "Bantuan" + }, + "GotIt": { + "message": "Dah dapat", + "description": "Used as the button to dismiss a tooltip" + }, + "fullVideoTooltipWarning": { + "message": "Segmen ini besar. Jika seluruh video adalah mengenai satu topik, kemudian tukar daripada \"Langkau\" ke \"Seluruh Video\". Lihat garis panduan untuk maklumat lanjut." + }, + "categoryPillTitleText": { + "message": "Keseluruhan video ini dilabel sebagai kategori ini dan terlalu bersepadu erat untuk dapat dipisah" + }, + "chapterNameTooltipWarning": { + "message": "Sebuah nama bab anda ialah serupa dengan kategori. Anda patut guna kategori apabila mungkin sebaliknya." + }, + "experiementOptOut": { + "message": "Menarik diri daripada semua eksperimen masa depan", + "description": "This is used in a popup about a new experiment to get a list of unlisted videos to back up since all unlisted videos uploaded before 2017 will be set to private." + }, + "hideForever": { + "message": "Sembunyikan selamanya" + }, + "warningChatInfo": { + "message": "Kami perasaan yang anda telah membuat beberapa kesilapan biasa yang tidak berniat jahat" + }, + "warningTitle": { + "message": "Anda mendapat amaran" + }, + "questionButton": { + "message": "Saya ada soalan" + }, + "warningConfirmButton": { + "message": "Saya memahami sebabnya" + }, + "warningError": { + "message": "Kesilapan apabila mencuba untuk mengakui amaran:" + }, + "Donate": { + "message": "Derma" + }, + "considerDonating": { + "message": "Bantu pembangunan dana" + }, + "hideDonationLink": { + "message": "Sembunyikan Pautan Derma" + }, + "darkModeOptionsPage": { + "message": "Mod Gelap Di Halaman Pilihan" + }, + "helpPageThanksForInstalling": { + "message": "Terima kasih kerana memasang SponsorBlock." + }, + "helpPageReviewOptions": { + "message": "Tolong semak pilihan di bawah" + }, + "helpPageFeatureDisclaimer": { + "message": "Banyak ciri dilumpuhkan secara lalai. Jika anda ingin langkau intro, outro, gunakan Invidious, dll. Bolehkan mereka di bawah. Anda boleh juga sembunyi/tunjuk elemen UI." + }, + "helpPageHowSkippingWorks": { + "message": "Bagaimana melangkau berfungsi" + }, + "helpPageHowSkippingWorks1": { + "message": "Segmen video akan dilangkau secara automatik jika mereka dijumpa di dalam pangkalan data. Anda boleh membuka pop timbul dengan menekan ikon sambungan untuk mendapat pratonton daripada apa yang mereka ada." + }, + "helpPageHowSkippingWorks2": { + "message": "Apabila anda melangkau sebuah segmen, anda akan dapat notis. Jika masa nampak salah mengundi turun dengan menekan undi turun! Anda boleh juga undi di dalam pop timbul." + }, + "Submitting": { + "message": "Menghantar" + }, + "helpPageSubmitting1": { + "message": "Menghantar boleh dilakukan sama ada di dalam pop timbul dengan menekan butang \"Segmen Bermula Sekarang\" atau di dalam pemain video dengan menggunakan butang di pemain." + }, + "helpPageSubmitting2": { + "message": "Menekan butang main menunjukkan permulaan segmen dan menekan ikon berhenti menunjukkan tamat. Anda boleh sediakan berbilang sponsor sebelum menekan hantar. Menekan butang muat turun akan hantar. Menekan tong sampah akan padam." + }, + "Editing": { + "message": "Menyunting" + }, + "helpPageEditing1": { + "message": "Jika anda tersilap, anda boleh sunting atau padam segmen anda selepas menekan butang anak panah atas." + }, + "helpPageTooSlow": { + "message": "Ini terlalu lambat" + }, + "helpPageTooSlow1": { + "message": "Terdapat kekunci panas jika anda ingin menggunakannya. Tekan kekunci koma bertitik untuk menunjukkan mula/akhir daripada sesuatu segmen penaja. Ini boleh diubah di dalam pilihan. Jika anda tidak menggunakan QWERTY, anda mungkin patut ubah ikatan kekunci." + }, + "helpPageCopyOfDatabase": { + "message": "Bolehkah saya mendapat salinan pangkalan data? Apakah akan terjadi jika anda hilang?" + }, + "helpPageCopyOfDatabase1": { + "message": "Pangkalan data ialah awam dan boleh didapati di" + }, + "helpPageCopyOfDatabase2": { + "message": "Kod sumber tersedia secara percuma. Jadi, walaupun sesuatu berlaku pada saya, penghantaran anda tidak hilang." + }, + "helpPageNews": { + "message": "Berita dan bagaimana ia dibuat" + }, + "helpPageSourceCode": { + "message": "Dimana saya boleh mendapat kod sumber?" + }, + "Credits": { + "message": "Penghargaan" + }, + "LearnMore": { + "message": "Ketahui Lebih Lanjut" + }, + "FullDetails": { + "message": "Perincian Penuh" + }, + "CopyDownvoteButtonInfo": { + "message": "Undi turun dan membuat salinan tempatan untuk anda hantar semula" + }, + "OpenCategoryWikiPage": { + "message": "Buka halaman wiki kategori ini." + }, + "CopyAndDownvote": { + "message": "Salin dan undi turun" + }, + "ContinueVoting": { + "message": "Teruskan Undian" + }, + "ChangeCategoryTooltip": { + "message": "Ini akan serta merta dikenakan pada segmen anda" + }, + "downvote": { + "message": "Undi turun" + }, + "upvote": { + "message": "Undi naik" + }, + "hideSegment": { + "message": "Sembunyikan segmen" + }, + "skipSegment": { + "message": "Langkau segmen" + }, + "playChapter": { + "message": "Main bab" + }, + "SponsorTimeEditScrollNewFeature": { + "message": "Gunakan roda tetikus anda sambil di atas kotak edit untuk melaraskan masa dengan cepat. Gabungan kekunci ctrl atau shift boleh digunakan untuk membaiki perubahan." + }, + "categoryPillNewFeature": { + "message": "Baharu! Tengok apabila video ialah penaja atau promosi diri sepenuhnya" + }, + "dayAbbreviation": { + "message": "h", + "description": "100d" + }, + "hourAbbreviation": { + "message": "j", + "description": "100h" + }, + "optionsTabBehavior": { + "message": "Tingkah Laku", + "description": "Appears in Options as a tab header for options related to categories and skipping behavior. To fit inside the button, it should not be longer than ~20-25 characters (depending on their width)." + }, + "optionsTabInterface": { + "message": "Antaramuka", + "description": "Appears in Options as a tab header for options related to GUI and sounds. To fit inside the button, it should not be longer than ~20-25 characters (depending on their width)." + }, + "optionsTabKeyBinds": { + "message": "Pintasan papan kekunci", + "description": "Appears in Options as a tab header for keybinds. To fit inside the button, it should not be longer than ~20-25 characters (depending on their width)." + }, + "optionsTabBackup": { + "message": "Sandaran/Memulihkan", + "description": "Appears in Options as a tab header for options related to saving/restoring your settings. To fit inside the button, it should not be longer than ~20-25 characters (depending on their width)." + }, + "optionsTabAdvanced": { + "message": "Lain-Lain", + "description": "Appears in Options as a tab header for advanced/niche options. To fit inside the button, it should not be longer than ~20-25 characters (depending on their width)." + }, + "noticeVisibilityLabel": { + "message": "Langkau notis penampilan", + "description": "Option label" + }, + "unbind": { + "message": "Buka Ikatan", + "description": "Unbind keyboard shortcut" + }, + "notSet": { + "message": "Tidak ditetapkan" + }, + "change": { + "message": "Tukar" + }, + "youtubeKeybindWarning": { + "message": "Ini adalah dibina dalam pintasan YouTube. Adakah anda pasti anda mahu menggunakannya?" + }, + "betaServerWarning": { + "message": "Pelayan BETA ialah didayakan!" + }, + "openOptionsPage": { + "message": "Buka halaman pilihan" + }, + "resetToDefault": { + "message": "Set semula tetapan kepada asal" + }, + "confirmResetToDefault": { + "message": "Adakah anda pasti anda mahu menetapkan semula semua tetapan kepada nilai asalnya? Perkara ini tidak boleh diubah." + }, + "exportSegments": { + "message": "Eksport segmen" + }, + "importSegments": { + "message": "Import segmen" + }, + "Import": { + "message": "Import", + "description": "Button to initiate importing segments. Appears under the textbox where they paste in the data" + }, + "redeemSuccess": { + "message": "Tebusan Berjaya!" + }, + "redeemFailed": { + "message": "Kunci lesen tidak sah" + }, + "hideUpsells": { + "message": "Sembunyikan pilihan tidak tersedia tanpa pembayaran tambahan" + }, + "chooseACountry": { + "message": "Pilih negara" + }, + "noDiscount": { + "message": "Anda tidak layak untuk diskaun" + }, + "discountLink": { + "message": "Pautan Diskaun (Lihat harga pink)" + }, + "selectYourCountry": { + "message": "Pilih negara anda" + }, + "alreadyDonated": { + "message": "Jika anda telah menderma apa-apa jumlah sebelum ini, anda boleh tebus akses percuma dengan menghantar emel:", + "description": "After the colon is an email address" + }, + "cantAfford": { + "message": "Jika anda tidak mampu untuk membeli lesen, tekan {sini} untuk melihat sama ada anda layak untuk diskaun", + "description": "Keep the curly braces. The word 'here' should be translated as well." + }, + "patreonSignIn": { + "message": "Daftar masuk dengan Patreon" + }, + "redeem": { + "message": "Tebus" + }, + "joinOnPatreon": { + "message": "Langgan di Patreon" + }, + "oneTimePurchase": { + "message": "Pembelian Sekali" + }, + "enterLicenseKey": { + "message": "Masukkan Kunci Lesen" + }, + "chaptersPage1": { + "message": "Fitur kandungan sumber awam SponsorBlock hanya tersedia untuk orang yang membeli lesen atau untuk orang yang diberikan akses secara percuma kerana sumbangan lepas" + }, + "chaptersPage2": { + "message": "Nota: Kebenaran untuk hantar kandungan masih berdasarkan oleh reputasi yang dikira. Membeli lesen hanya membenarkan anda untuk melihat kandungan yang dihantar oleh orang lain", + "description": "On the chapters page for getting access to the paid chapters feature" + }, + "chapterNewFeature": { + "message": "Fitur Baharu: Kandungan sumber awam tersuai. Ini adalah bahagian dinamakan tersuai dalam video yang boleh bertindan untuk mendapatkan lebih dan lebih tepat. Beli lesen untuk melihat kandungan dihantar pada video seperti ini: ", + "description": "After the comma, a list of chapters for this video will appear" + }, + "chapterNewFeature2": { + "message": "Fitur Baharu: Kandungan sumber awam tersuai. Ini adalah bahagian dinamakan tersuai dalam video yang boleh bertindan untuk mendapatkan lebih dan lebih tepat. Anda mempunyai akses secara percuma, membolehkannya di pilihan." + }, + "unsubmittedSegmentCounts": { + "message": "Anda pada masa ini mempunyai {0} di {1}", + "description": "Example: You currently have 12 unsubmitted segments on 5 videos" + }, + "unsubmittedSegmentCountsZero": { + "message": "Anda pada masa ini tiada segmen belum dihantar", + "description": "Replaces 'unsubmittedSegmentCounts' string when there are no unsubmitted segments" + }, + "unsubmittedSegmentsSingular": { + "message": "segmen belum dihantar", + "description": "Example: You currently have 1 *unsubmitted segment* on 1 video" + }, + "unsubmittedSegmentsPlural": { + "message": "segmen belum dihantar", + "description": "Example: You currently have 12 *unsubmitted segments* on 5 videos" + }, + "videosSingular": { + "message": "video", + "description": "Example: You currently have 3 unsubmitted segments on 1 *video*" + }, + "videosPlural": { + "message": "video", + "description": "Example: You currently have 12 unsubmitted segments on 5 *videos*" + }, + "clearUnsubmittedSegments": { + "message": "Kosongkan semua segmen", + "description": "Label for a button in settings" + }, + "clearUnsubmittedSegmentsConfirm": { + "message": "Adakah anda pasti anda mahu kosongkan semua segmen belum dihantar anda?", + "description": "Confirmation message for the Clear unsubmitted segments button" + }, + "showUnsubmittedSegments": { + "message": "Tunjuk segmen", + "description": "Show/hide button for the unsubmitted segments list" + }, + "hideUnsubmittedSegments": { + "message": "Sembunyikan segmen", + "description": "Show/hide button for the unsubmitted segments list" + }, + "videoID": { + "message": "ID Video", + "description": "Header of the unsubmitted segments list" + }, + "segmentCount": { + "message": "Kiraan Segmen", + "description": "Header of the unsubmitted segments list" + }, + "actions": { + "message": "Tindakan", + "description": "Header of the unsubmitted segments list" + }, + "exportSegmentsAsURL": { + "message": "Kongsi sebagai URL" + }, + "segmentFetchFailureWarning": { + "message": "Amaran: Pelayan belum membalas dengan segmen lagi. Mungkin sebenarnya ada segmen di video ini sudah dihantar tetapi anda hanya belum menerimanya kerana isu dengan pelayan." } } diff --git a/public/_locales/nl/messages.json b/public/_locales/nl/messages.json index 79723454..5321e208 100644 --- a/public/_locales/nl/messages.json +++ b/public/_locales/nl/messages.json @@ -35,6 +35,9 @@ "message": "Segmenten weergeven als hoofdstukken", "description": "Refers to drawing segments on the YouTube seek bar as split up chapters, similar to the existing chapter system" }, + "showSegmentNameInChapterBar": { + "message": "Huidig segment weergeven naast videotijd" + }, "upvoteButtonInfo": { "message": "Stemmen op deze inzending" }, @@ -113,6 +116,9 @@ "connectionError": { "message": "Er is een verbindingsfout opgetreden. Foutcode: " }, + "segmentsStillLoading": { + "message": "Segmenten worden nog steeds geladen..." + }, "clearTimes": { "message": "Segmenten verwijderen" }, @@ -122,6 +128,9 @@ "closePopup": { "message": "Pop-up sluiten" }, + "closeIcon": { + "message": "Pictogram voor sluiten" + }, "SubmitTimes": { "message": "Segmenten indienen" }, @@ -1046,6 +1055,12 @@ "hideSegment": { "message": "Segment verbergen" }, + "skipSegment": { + "message": "Segment overslaan" + }, + "playChapter": { + "message": "Hoofdstuk afspelen" + }, "SponsorTimeEditScrollNewFeature": { "message": "Gebruik het muiswiel terwijl u over het invoerveld beweegt om de tijd snel aan te passen. Combinaties van de ctrl- of shift-toets kunnen worden gebruikt om de wijzigingen te verfijnen." }, @@ -1231,5 +1246,8 @@ }, "exportSegmentsAsURL": { "message": "Delen als URL" + }, + "segmentFetchFailureWarning": { + "message": "Waarschuwing: de server heeft nog niet gereageerd met segmenten. Misschien zijn er al segmenten van deze video ingediend, maar heeft u ze nog niet ontvangen door problemen met de server." } } diff --git a/public/_locales/pl/messages.json b/public/_locales/pl/messages.json index 6cdddc31..0300e2ac 100644 --- a/public/_locales/pl/messages.json +++ b/public/_locales/pl/messages.json @@ -255,6 +255,9 @@ "enableShowCategoryWithoutPermission": { "message": "Pokaż kategorie w menu zgłoszeń, nawet bez uprawnień do zgłaszania" }, + "whatShowCategoryWithoutPermission": { + "message": "Niektóre kategorie wymagają specjalnych uprawnień, by przesłać segment ze względu na minimalne wymogi reputacji" + }, "showNotice": { "message": "Pokaż informacje ponownie" }, @@ -475,6 +478,9 @@ "enableManualSkipOnFullVideo": { "message": "Użyj ręcznego pomijania, gdy istnieje etykieta na całym filmie" }, + "whatManualSkipOnFullVideo": { + "message": "Dla osób, które chcą oglądać film nieprzerwanie, jeśli film jest w pełni sponsorowany lub autopromocyjny." + }, "skipNoticeDuration": { "message": "Czas trwania powiadomienia pominięcia (sekundy):" }, @@ -688,6 +694,9 @@ "category_filler": { "message": "Wypełniacz nietematyczny/żart" }, + "category_filler_description": { + "message": "To jest bardzo agresywna kategoria, której możesz użyć, jeżeli nie masz ochoty, by widzieć scenki humorystyczne/wypełniacze." + }, "category_filler_short": { "message": "Wypełniacz" }, diff --git a/public/_locales/ro/messages.json b/public/_locales/ro/messages.json index f938d7c1..270703bc 100644 --- a/public/_locales/ro/messages.json +++ b/public/_locales/ro/messages.json @@ -25,6 +25,19 @@ "Segments": { "message": "segmente" }, + "SegmentsCap": { + "message": "Segmente" + }, + "Chapters": { + "message": "Capitolele" + }, + "renderAsChapters": { + "message": "Randarea segmentelor ca, capitole", + "description": "Refers to drawing segments on the YouTube seek bar as split up chapters, similar to the existing chapter system" + }, + "showSegmentNameInChapterBar": { + "message": "Arată ora video din segmentul curent" + }, "upvoteButtonInfo": { "message": "Votează această înregistrare" }, @@ -112,9 +125,15 @@ "closePopup": { "message": "Închide pop-up" }, + "closeIcon": { + "message": "Închide pictograma" + }, "SubmitTimes": { "message": "Trimite segmente" }, + "sortSegments": { + "message": "Sortare Segmente" + }, "submitCheck": { "message": "Sunteți sigur că doriți să trimiteți asta?" }, @@ -233,6 +252,12 @@ "whatRefetchWhenNotFound": { "message": "Dacă videoclipul este nou și nu sunt segmente găsite, va continua să se refeteze la fiecare câteva minute în timp ce vizionați." }, + "enableShowCategoryWithoutPermission": { + "message": "Arată categoriile în meniul de adăugare chiar fără permisiunea de adăugare" + }, + "whatShowCategoryWithoutPermission": { + "message": "Unele categorii necesită permisiunea de a depune din cauza cerințelor minime de reputație" + }, "showNotice": { "message": "Arată Notificarea Din Nou" }, @@ -289,6 +314,14 @@ "message": "Predă segmentele", "description": "Keybind label" }, + "nextChapterKeybind": { + "message": "Capitolul următor", + "description": "Keybind label" + }, + "previousChapterKeybind": { + "message": "Capitolul anterior", + "description": "Keybind label" + }, "keybindDescription": { "message": "Selectează o tastă prin a o tasta, și alege orice taste modificatoare pe care dorești să o folosești." }, @@ -318,7 +351,7 @@ "message": "Mut" }, "full": { - "message": "Întregul Videoclip", + "message": "Video complet", "description": "Used for the name of the option to label an entire video as sponsor or self promotion." }, "skip_category": { @@ -387,9 +420,18 @@ "statusReminder": { "message": "Verificați status.sponsor.ajay.app pentru starea serverului." }, + "changeUserID": { + "message": "Importă/Exportă UserID-ul tău Privat" + }, "whatChangeUserID": { "message": "Aceste informații sunt private și nu ar trebui să fie dezvăluite nimănui. Dacă cineva are aceste informații, pot fi folosite pentru a vă imita. În cazul în care vă căutați ID-ul public de utilizator, dați click pe icoana de clipboard din popup." }, + "setUserID": { + "message": "Setare UserID privat" + }, + "userIDChangeWarning": { + "message": "Avertisment: Modificarea Id-ului de utilizator privat este permanentă. Sunteți sigur că doriți să faceți acest lucru? Asigurați-vă că ați făcut o copie de rezervă pe cea veche, pentru orice eventualitate." + }, "createdBy": { "message": "Creat De" }, @@ -409,6 +451,9 @@ "addInvidiousInstance": { "message": "Adaugă Instanță pentru clienți 3rd-party" }, + "addInvidiousInstanceDescription": { + "message": "Adăugați o instanță personalizată. Aceasta trebuie să fie formatată DOAR cu domeniul. Exemplu: invidious.ajay.app" + }, "add": { "message": "Adaugă" }, @@ -430,12 +475,24 @@ "minDurationDescription": { "message": "Segmentele mai scurte decât valoarea setată nu vor fi omise sau afișate în player." }, + "enableManualSkipOnFullVideo": { + "message": "Utilizați omiterea manuală atunci când există o etichetă video completă" + }, + "whatManualSkipOnFullVideo": { + "message": "Pentru persoanele care doresc să vizioneze videoclipul neîntrerupt dacă acesta este sponsorizat în totalitate sau dacă este autopromovat." + }, "skipNoticeDuration": { "message": "Durata notificărilor de omitere (secunde):" }, + "skipNoticeDurationDescription": { + "message": "Notificarea sări peste va rămâne pe ecran cel puțin atâtea secunde. Pentru omiterea manuală, este posibil să fie vizibilă pentru mai mult timp." + }, "shortCheck": { "message": "Următoarea înregistrare este mai mică decât opțiunea voastră de durată minimă. Acest lucru ar putea însemna că a fost deja trimisă și a fost ignorat datorită acestei opțiuni. Sunteți sigur că doriți să trimiteți?" }, + "liveOrPremiere": { + "message": "Nu este permisă adăugarea pe un live stream sau pe o primă. Vă rugăm să așteptați până se termină, apoi reîmprospătați pagina și verificați dacă segmentele sunt încă valide." + }, "showUploadButton": { "message": "Arată Butonul De Încărcare" }, @@ -472,6 +529,9 @@ "exportOptionsUpload": { "message": "Încarcă din fișier" }, + "whatExportOptions": { + "message": "Aceasta este întreaga configurație în format JSON. Asta include si ID-ul tău privat de utilizator, așa că fi sigur să împărtășești asta cu înțelepciune." + }, "setOptions": { "message": "Setează Opțiuni" }, @@ -517,10 +577,23 @@ "copyDebugInformationComplete": { "message": "Informația de depanare a fost copiată în clipboard. Puteți elimina orice informație pe care nu doriți să o partajați. Salvați într-un fișier sau lipiți-o în raportul de erori." }, + "keyAlreadyUsed": { + "message": "Această scurtătură este legată de o altă acțiune. Vă rugăm să selectați una diferită." + }, "to": { "message": "până la", "description": "Used between segments. Example: 1:20 to 1:30" }, + "CopiedExclamation": { + "message": "Copiat!", + "description": "Used after something has been copied to the clipboard. Example: 'Copied!'" + }, + "generic_guideline1": { + "message": "Include tranzițiile segmentului" + }, + "generic_guideline2": { + "message": "Reda ca și cum nimic nu a fost omis" + }, "category_sponsor": { "message": "Sponsor" }, @@ -545,15 +618,37 @@ "category_selfpromo_guideline2": { "message": "Mențiuni neplătite care nu ajută videoclipul" }, + "category_selfpromo_guideline3": { + "message": "Nu pentru produsele proiectate și merch" + }, "category_exclusive_access": { "message": "Acces Exclusiv" }, + "category_exclusive_access_description": { + "message": "Doar pentru etichetarea videoclipurilor întregi. Folosit atunci când un video prezintă un produs, serviciu sau o locație la care au primit acces gratuit sau subvenționat." + }, + "category_exclusive_access_pill": { + "message": "Acest videoclip prezintă un produs, serviciu sau o locație la care au primit acces gratuit sau subvenționat", + "description": "Short description for this category" + }, + "category_exclusive_access_guideline1": { + "message": "Întreaga înregistrare video prezintă ceva cu acces liber sau subvenționat" + }, "category_interaction": { "message": "Reamintire de Interactiune (Abonare)" }, "category_interaction_description": { "message": "Când există o scurtă remintire pentru like, abonare sau urmărire în mijlocul conținutului. Daca este mai lung sau despre ceva specific, folosiți autopromovarea." }, + "category_interaction_guideline1": { + "message": "Scurte memento-uri pentru a vă abona sau urmări" + }, + "category_interaction_guideline2": { + "message": "Include memento-uri indirecte de comentat" + }, + "category_interaction_guideline3": { + "message": "Nu pentru promovare generală, se face apel doar la acțiune" + }, "category_interaction_short": { "message": "Reamintire de Interacțiune" }, @@ -566,21 +661,99 @@ "category_intro_short": { "message": "Pauză" }, + "category_intro_guideline1": { + "message": "Interval fără conținut real" + }, + "category_intro_guideline2": { + "message": "Nu se efectuează tranziții cu informații" + }, "category_outro": { "message": "Ecran De Final/Credite" }, "category_outro_description": { "message": "Credite sau atunci când apare ecranul de final YouTube. Nu pentru concluzii cu informații." }, + "category_outro_guideline1": { + "message": "Nu include conținutul, chiar dacă end card-urile sunt pe ecran" + }, + "category_preview": { + "message": "Previzualizare/Recapitulare" + }, + "category_preview_description": { + "message": "Colecția de clipuri care arată ce se află în acest videoclip sau alte videoclipuri într-o serie în care toate informațiile sunt repetate mai târziu în videoclip." + }, + "category_preview_guideline1": { + "message": "Clipuri care apar mai târziu sau într-un video viitor" + }, + "category_preview_guideline2": { + "message": "Recapitularea unui videoclip anterior" + }, + "category_preview_guideline3": { + "message": "Nu pentru secțiunile care adaugă conținut suplimentar" + }, + "category_filler": { + "message": "Glume de Umplutură/Tangențiale" + }, + "category_filler_description": { + "message": "Scenele tactil adăugate numai pentru umplutură sau umor care nu sunt necesare pentru a înțelege conținutul principal al videoclipului. Aceasta nu ar trebui să includă segmente care să ofere detalii de context sau de fundal. Aceasta este o categorie foarte agresivă, pentru care nu ești în starea de spirit pentru \"distracție\"." + }, "category_filler_short": { "message": "Materiale de umplutură" }, + "category_filler_guideline1": { + "message": "Scenele tactil numai pentru umplere sau umor" + }, + "category_filler_guideline2": { + "message": "Distracții, blooper, reluări" + }, + "category_filler_guideline3": { + "message": "Nu sunt necesare scene pentru a înțelege subiectul" + }, "category_music_offtopic": { "message": "Muzică: Secţiune Non-Muzicală" }, + "category_music_offtopic_description": { + "message": "Doar pentru a fi folosit în videoclipuri muzicale. Acesta ar trebui să fie folosit doar pentru secțiunile de videoclipuri muzicale care nu sunt deja acoperite de o altă categorie." + }, "category_music_offtopic_short": { "message": "Non-Muzical" }, + "category_music_offtopic_guideline1": { + "message": "Secțiuni care nu sunt în lansări oficiale" + }, + "category_music_offtopic_guideline2": { + "message": "Fără muzica într-un spectacol in direct" + }, + "category_poi_highlight": { + "message": "Momente importante" + }, + "category_poi_highlight_description": { + "message": "Partea din videoclip pe care majoritatea oamenilor o caută. Similar cu \"Videoclipul începe de la x\"." + }, + "category_poi_highlight_guideline1": { + "message": "Secțiunea pe care majoritatea persoanelor o caută" + }, + "category_poi_highlight_guideline2": { + "message": "Poate sări peste context" + }, + "category_poi_highlight_guideline3": { + "message": "Poți sări la titlu sau miniatură" + }, + "category_chapter": { + "message": "Capitol" + }, + "category_chapter_description": { + "message": "Capitolele cu nume personalizate care descriu secțiuni majore ale unui videoclip." + }, + "category_chapter_guideline1": { + "message": "Nu menţiona numele de marcă sponsor" + }, + "category_chapter_guideline2": { + "message": "Folosește capitole mai mari pentru secțiunile generale" + }, + "category_chapter_guideline3": { + "message": "Capitolele mai mici pot fi plasate în interiorul capitolelor mai mari" + }, "category_livestream_messages": { "message": "Transmisiune În Direct: Donație/Citirea Mesajelor" }, @@ -599,6 +772,27 @@ "disable": { "message": "Dezactivare" }, + "autoSkip_POI": { + "message": "Omitere automată la început" + }, + "manualSkip_POI": { + "message": "Întreabă când se încarcă videoclipul" + }, + "showOverlay_POI": { + "message": "Arată În Bara de Derulare" + }, + "showOverlay_full": { + "message": "Arată eticheta" + }, + "showOverlay_chapter": { + "message": "Afișează Capitolele" + }, + "autoSkipOnMusicVideos": { + "message": "Omiteți automat toate segmentele atunci când există un segment non-muzical" + }, + "muteSegments": { + "message": "Permite segmente care blochează sunetul în loc de a sări peste" + }, "fullVideoSegments": { "message": "Arată o icoană atunci când un videoclip este în întregime o reclamă", "description": "Referring to the category pill that is now shown on videos that are entirely sponsor or entirely selfpromo" @@ -648,6 +842,10 @@ "bracketEnd": { "message": "(Sfârșit)" }, + "End": { + "message": "Sfârșit", + "description": "Button that skips to the end of a segment" + }, "hiddenDueToDownvote": { "message": "ascuns: downvote" }, @@ -657,9 +855,25 @@ "manuallyHidden": { "message": "ascuns manual" }, + "channelDataNotFound": { + "description": "This error appears in an alert when they try to whitelist a channel and the extension is unable to determine what channel they are looking at.", + "message": "ID-ul canalului nu este încă încărcat. Dacă utilizați un videoclip încorporat, încercați în schimb să utilizați pagina de pornire YouTube. Acest lucru ar putea fi cauzat și de modificările aduse aspectului YouTube, dacă credeți că faceți un comentariu aici:" + }, + "invidiousPermissionRefresh": { + "message": "Browserul a revocat permisiunea necesară pentru a funcționa pe site-urile Invidioase și pe alte site-uri de 3 părți. Vă rugăm să faceți clic pe butonul de mai jos pentru a reactiva această permisiune." + }, "acceptPermission": { "message": "Acceptă permisiunea" }, + "permissionRequestSuccess": { + "message": "Solicitarea permisiunii reușită!" + }, + "permissionRequestFailed": { + "message": "Solicitarea permisiunii a eșuat, ai dat clic pe refuz?" + }, + "adblockerIssueWhitelist": { + "message": "Dacă nu puteți rezolva acest lucru, apoi dezactivați setarea 'Forțați verificarea canalului înainte de sărit', deoarece SponsorBlock nu poate prelua informațiile canalului pentru acest videoclip" + }, "forceChannelCheck": { "message": "Forțează verificarea canalului înainte de a sări" }, @@ -672,6 +886,16 @@ "downvoteDescription": { "message": "Timpi Incorecți/Greșiți" }, + "incorrectVote": { + "message": "Incorect" + }, + "harmfulVote": { + "message": "Periculos", + "description": "Used for chapter segments when the text is harmful/offensive to remove it faster" + }, + "incorrectCategory": { + "message": "Schimbare categorie" + }, "nonMusicCategoryOnMusic": { "message": "Acest videoclip este categorisit ca muzică. Ești sigur ca există un sponsor? Dacă acesta este defapt un segment non-muzical, deschideți opțiunile extensiei și activați această categorie. Apoi, puteți trimite acest segment ca non-muzical în loc de sponsol. Vă rugăm să citiți ghidul dacă sunteți confuz." }, @@ -691,6 +915,110 @@ "categoryUpdate2": { "message": "Deschide opțiunile pentru a sări peste intro-uri, outro-uri, merch, etc." }, + "help": { + "message": "Ajutor" + }, + "GotIt": { + "message": "Am înțeles", + "description": "Used as the button to dismiss a tooltip" + }, + "fullVideoTooltipWarning": { + "message": "Acest segment este mare. Dacă întregul videoclip este aproximativ un subiect, atunci schimbați de la \"Săriți\" la \"Videoclip întreg\". Vedeți instrucțiunile pentru mai multe informații." + }, + "categoryPillTitleText": { + "message": "Acest întreg videoclip este etichetat ca această categorie și este prea strâns integrat pentru a putea separa" + }, + "chapterNameTooltipWarning": { + "message": "Unul dintre numele capitolelor tale este similar cu o categorie. Ar trebui să folosești categorii atunci când este posibil." + }, + "experiementOptOut": { + "message": "Renunțarea tuturor experimentelor viitoare", + "description": "This is used in a popup about a new experiment to get a list of unlisted videos to back up since all unlisted videos uploaded before 2017 will be set to private." + }, + "hideForever": { + "message": "Ascunde pentru totdeauna" + }, + "warningChatInfo": { + "message": "Am observat că făceați niște greșeli comune care nu sunt răuvoitoare" + }, + "warningTitle": { + "message": "Ai primit o avertizare" + }, + "questionButton": { + "message": "Am o întrebare" + }, + "warningConfirmButton": { + "message": "Înțeleg motivul" + }, + "warningError": { + "message": "Eroare la încercarea de a confirma avertismentul:" + }, + "Donate": { + "message": "Donează" + }, + "considerDonating": { + "message": "Ajută la dezvoltarea fondului" + }, + "hideDonationLink": { + "message": "Ascunde linkul de donare" + }, + "darkModeOptionsPage": { + "message": "Modul întunecat pe pagina de opțiuni" + }, + "helpPageThanksForInstalling": { + "message": "Vă mulțumim pentru instalarea SponsorBlock." + }, + "helpPageReviewOptions": { + "message": "Vă rugăm să analizați opțiunile de mai jos" + }, + "helpPageFeatureDisclaimer": { + "message": "Multe caracteristici sunt dezactivate în mod implicit. Dacă doriți să săriți peste introduceri, outros, utilizați Invidios, etc., activați-le mai jos. De asemenea, puteți ascunde/afișa elemente UI." + }, + "helpPageHowSkippingWorks": { + "message": "Cum funcționează omiterea" + }, + "helpPageHowSkippingWorks1": { + "message": "Segmentele video vor fi omise automat dacă sunt găsite în baza de date. Poți deschide fereastra pop-up făcând clic pe pictograma extensiei pentru a obține o previzualizare a ceea ce sunt." + }, + "helpPageHowSkippingWorks2": { + "message": "Ori de câte ori săriți peste un segment, veți primi observație. Dacă sincronizarea pare greșită votând în jos făcând clic pe vot! De asemenea, poți vota în pop-up." + }, + "Submitting": { + "message": "Se transmite" + }, + "helpPageSubmitting1": { + "message": "Trimiterea poate fi făcută fie în fereastra pop-up prin apăsarea butonului \"Segmentul Incepe Acum\", fie în video player-ul cu butoanele playerului." + }, + "helpPageSubmitting2": { + "message": "Făcând clic pe butonul de redare indică începutul unui segment și apăsând pe pictograma de stop indică sfârșitul. Poți pregăti mai mulți sponsori înainte de a apasă pe butonul de încărcare va fi trimis. Click-ul pe gunoi se va șterge." + }, + "Editing": { + "message": "Editează" + }, + "helpPageEditing1": { + "message": "Dacă ai greșit, poți edita sau șterge segmentele după ce dai click pe butonul săgeată în sus." + }, + "helpPageTooSlow": { + "message": "Acest lucru este prea lent" + }, + "helpPageTooSlow1": { + "message": "Exista scurtături daca dorești sa le folosești. Apăsați tasta cu punct și virgulă pentru a indica începutul/sfârșitul unui segment de sponsor și faceți clic pe apostrof pentru a trimite. Acestea pot fi schimbate în opțiuni. Dacă nu utilizați QWERTY, probabil ar trebui să schimbați scurtăturile." + }, + "helpPageCopyOfDatabase": { + "message": "Pot obține o copie a bazei de date? Ce se întâmplă dacă dispari?" + }, + "helpPageCopyOfDatabase1": { + "message": "Baza de date este publică și disponibilă la adresa" + }, + "helpPageCopyOfDatabase2": { + "message": "Codul sursă este disponibil gratuit. Deci, chiar dacă ceva mi se întâmplă mie, trimiterile tale nu sunt pierdute." + }, + "helpPageNews": { + "message": "Știri și modul în care este făcut" + }, + "helpPageSourceCode": { + "message": "Unde pot obține codul sursă?" + }, "Credits": { "message": "Contribuții" }, @@ -700,15 +1028,42 @@ "FullDetails": { "message": "Detalii Complete" }, + "CopyDownvoteButtonInfo": { + "message": "Voturi negative și creați o copie locală pentru a retrimite" + }, + "OpenCategoryWikiPage": { + "message": "Deschide pagina wiki a acestei categorii." + }, "CopyAndDownvote": { "message": "Copiază și dă downvote" }, + "ContinueVoting": { + "message": "Continuă votarea" + }, + "ChangeCategoryTooltip": { + "message": "Acest lucru se va aplica instantaneu segmentelor dvs" + }, "downvote": { "message": "Downvote" }, "upvote": { "message": "Upvote" }, + "hideSegment": { + "message": "Ascunde segmentul" + }, + "skipSegment": { + "message": "Sari peste segment" + }, + "playChapter": { + "message": "Reda capitolul" + }, + "SponsorTimeEditScrollNewFeature": { + "message": "Folosește rotița mouse-ului în timp ce ești deasupra casetei de editare pentru a ajusta rapid timpul. Combinațiile dintre ctrl sau Shift pot fi folosite pentru a ajusta modificările." + }, + "categoryPillNewFeature": { + "message": "Nou! Vezi când un videoclip este sponsorizat în întregime sau auto-promovat" + }, "dayAbbreviation": { "message": "zile", "description": "100d" @@ -741,10 +1096,152 @@ "message": "Aspectul notificării de omiteri", "description": "Option label" }, + "unbind": { + "message": "Unbind", + "description": "Unbind keyboard shortcut" + }, + "notSet": { + "message": "Nesetat" + }, + "change": { + "message": "Schimbă" + }, + "youtubeKeybindWarning": { + "message": "Aceasta este o scurtătură YouTube integrată. Ești sigur că vrei să o folosești?" + }, + "betaServerWarning": { + "message": "Serverul BETA este activat!" + }, + "openOptionsPage": { + "message": "Deschide pagina de opțiuni" + }, "resetToDefault": { "message": "Resetați setările la valori implicite" }, "confirmResetToDefault": { "message": "Ești sigur că vrei sa resetezi toate setările la valorile lor implicite? Această acțiune nu poate fi anulată." + }, + "exportSegments": { + "message": "Exportare segmente" + }, + "importSegments": { + "message": "Importare segmente" + }, + "Import": { + "message": "Importă", + "description": "Button to initiate importing segments. Appears under the textbox where they paste in the data" + }, + "redeemSuccess": { + "message": "Revendicare cu succes!" + }, + "redeemFailed": { + "message": "Cheia de licență nu este validă" + }, + "hideUpsells": { + "message": "Ascunde opțiunile indisponibile fără o plată suplimentara" + }, + "chooseACountry": { + "message": "Selectați țara" + }, + "noDiscount": { + "message": "Nu te califici pentru o reducere" + }, + "discountLink": { + "message": "Link de reducere (Vezi prețul roz)" + }, + "selectYourCountry": { + "message": "Selectaţi ţara" + }, + "alreadyDonated": { + "message": "Dacă ai donat orice sumă înainte, poți revendica acces gratuit prin e-mail:", + "description": "After the colon is an email address" + }, + "cantAfford": { + "message": "Dacă nu vă puteți permite să achiziționați o licență, faceți clic pe {aici} pentru a vedea dacă sunteți eligibil pentru o reducere", + "description": "Keep the curly braces. The word 'here' should be translated as well." + }, + "patreonSignIn": { + "message": "Conectează-te cu Patreon" + }, + "redeem": { + "message": "Folosește" + }, + "joinOnPatreon": { + "message": "Abonează-te pe Patreon" + }, + "oneTimePurchase": { + "message": "Achiziție unică" + }, + "enterLicenseKey": { + "message": "Introdu cheia de licență" + }, + "chaptersPage1": { + "message": "Funcția SponsorBlock crowd-sourted capitol este disponibilă doar pentru persoanele care achiziționează o licență, fie persoanelor cărora li se acordă acces gratuit la contribuţiile lor anterioare" + }, + "chaptersPage2": { + "message": "Notă: Permisiunea de a trimite capitole este încă bazată pe reputația calculată. Achiziționarea unei licențe vă permite doar să vizualizați capitolele prezentate de alții", + "description": "On the chapters page for getting access to the paid chapters feature" + }, + "chapterNewFeature": { + "message": "Funcție nouă: Capitole personalizate din surse colective. Acestea sunt secțiuni personalizate în videoclipuri care pot fi stivuite pentru a deveni din ce în ce mai precise. Cumpără o licență pentru a vizualiza capitolele trimise pe acest videoclip, cum ar fi: ", + "description": "After the comma, a list of chapters for this video will appear" + }, + "chapterNewFeature2": { + "message": "Funcție nouă: Capitole personalizate din surse colective. Acestea sunt secțiuni personalizate în videoclipuri care pot fi stivuite pentru a deveni din ce în ce mai precise. Ai acces gratuit, activeaz-o in opțiuni." + }, + "unsubmittedSegmentCounts": { + "message": "Ai în prezent {0} pe {1}", + "description": "Example: You currently have 12 unsubmitted segments on 5 videos" + }, + "unsubmittedSegmentCountsZero": { + "message": "În prezent nu aveți segmente netrimise", + "description": "Replaces 'unsubmittedSegmentCounts' string when there are no unsubmitted segments" + }, + "unsubmittedSegmentsSingular": { + "message": "segment netransmis", + "description": "Example: You currently have 1 *unsubmitted segment* on 1 video" + }, + "unsubmittedSegmentsPlural": { + "message": "segmente netransmise", + "description": "Example: You currently have 12 *unsubmitted segments* on 5 videos" + }, + "videosSingular": { + "message": "videoclip", + "description": "Example: You currently have 3 unsubmitted segments on 1 *video*" + }, + "videosPlural": { + "message": "videoclipuri", + "description": "Example: You currently have 12 unsubmitted segments on 5 *videos*" + }, + "clearUnsubmittedSegments": { + "message": "Curăță toate segmentele", + "description": "Label for a button in settings" + }, + "clearUnsubmittedSegmentsConfirm": { + "message": "Sigur doriți ștergerea tuturor segmentelor netransmise?", + "description": "Confirmation message for the Clear unsubmitted segments button" + }, + "showUnsubmittedSegments": { + "message": "Arată segmentele", + "description": "Show/hide button for the unsubmitted segments list" + }, + "hideUnsubmittedSegments": { + "message": "Ascunde segmentele", + "description": "Show/hide button for the unsubmitted segments list" + }, + "videoID": { + "message": "ID videoclip", + "description": "Header of the unsubmitted segments list" + }, + "segmentCount": { + "message": "Numărul de segmente", + "description": "Header of the unsubmitted segments list" + }, + "actions": { + "message": "Acțiuni", + "description": "Header of the unsubmitted segments list" + }, + "exportSegmentsAsURL": { + "message": "Distribuie ca URL" } } diff --git a/public/_locales/ru/messages.json b/public/_locales/ru/messages.json index d1b11918..0549d3bc 100644 --- a/public/_locales/ru/messages.json +++ b/public/_locales/ru/messages.json @@ -116,6 +116,9 @@ "connectionError": { "message": "Ошибка соединения. Код ошибки: " }, + "segmentsStillLoading": { + "message": "Сегменты все еще загружаются..." + }, "clearTimes": { "message": "Очистить сегменты" }, @@ -1243,5 +1246,8 @@ }, "exportSegmentsAsURL": { "message": "Поделиться ссылкой" + }, + "segmentFetchFailureWarning": { + "message": "Внимание: Сервер еще не прислал существующие сегменты. В этом видео уже могут быть отправленные сегменты, но вы их ещё не получили из-за проблем с сервером." } } diff --git a/public/_locales/sk/messages.json b/public/_locales/sk/messages.json index 5d05d12f..5f4b3a03 100644 --- a/public/_locales/sk/messages.json +++ b/public/_locales/sk/messages.json @@ -116,6 +116,9 @@ "connectionError": { "message": "Nastala chyba pripojenia. Kód chyby: " }, + "segmentsStillLoading": { + "message": "Segmenty sa ešte nahrávajú..." + }, "clearTimes": { "message": "Zmazať segmenty" }, @@ -1060,5 +1063,8 @@ "chapterNewFeature": { "message": "Nová funkcia: Crowd-sourcované vlastné kapitoly. Toto sú sekcie videa s vlastnými názvami, ktoré môžu byť pre väčšiu presnosť vyskladané. Ak si kúpite licenciu, uvidíte kapitoly v tomto videu, ako napr.: ", "description": "After the comma, a list of chapters for this video will appear" + }, + "segmentFetchFailureWarning": { + "message": "Varovanie: Zo servera sa ešte nenahrali segmenty. V tomto videu už môžu byť vytvorené segmenty, ale vzhľadom na problémy so serverom ešte nemuseli byť nahraté." } } diff --git a/public/_locales/sv/messages.json b/public/_locales/sv/messages.json index ded1a4b5..03b498e3 100644 --- a/public/_locales/sv/messages.json +++ b/public/_locales/sv/messages.json @@ -116,6 +116,9 @@ "connectionError": { "message": "Anslutningsfel. Felkod: " }, + "segmentsStillLoading": { + "message": "Segmenten laddas fortfarande..." + }, "clearTimes": { "message": "Rensa segmenten" }, @@ -1243,5 +1246,8 @@ }, "exportSegmentsAsURL": { "message": "Dela som webbadress" + }, + "segmentFetchFailureWarning": { + "message": "Varning: Servern har inte skickat ut några segment. Det kan faktiskt finnas segment på den här videon som redan skickats in, men du har inte mottagit dem ännu på grund av problem med servern." } } diff --git a/public/_locales/uk/messages.json b/public/_locales/uk/messages.json index 78f01afc..0e6b389f 100644 --- a/public/_locales/uk/messages.json +++ b/public/_locales/uk/messages.json @@ -35,6 +35,9 @@ "message": "Показувати сегменти як розділи", "description": "Refers to drawing segments on the YouTube seek bar as split up chapters, similar to the existing chapter system" }, + "showSegmentNameInChapterBar": { + "message": "Показати поточний сегмент поруч із часом відео" + }, "upvoteButtonInfo": { "message": "Проголосувати за цей сегмент" }, @@ -113,6 +116,9 @@ "connectionError": { "message": "Помилка з'єднання. Код помилки: " }, + "segmentsStillLoading": { + "message": "Сегмент все ще завантажується..." + }, "clearTimes": { "message": "Очистити сегменти" }, @@ -122,6 +128,9 @@ "closePopup": { "message": "Закрити вікно" }, + "closeIcon": { + "message": "Закрити іконку" + }, "SubmitTimes": { "message": "Надіслати сегменти" }, @@ -246,6 +255,12 @@ "whatRefetchWhenNotFound": { "message": "Якщо відео нове і для нього не знайдено сегментів, то інформація про них буде оновлюватися кожні пару хвилин, поки ви дивитеся відео." }, + "enableShowCategoryWithoutPermission": { + "message": "Показувати категорії в меню подання навіть без дозволу на подання" + }, + "whatShowCategoryWithoutPermission": { + "message": "Деякі категорії потребують дозволу на подання через мінімальні вимоги до репутації" + }, "showNotice": { "message": "Показувати сповіщення знову" }, @@ -408,9 +423,18 @@ "statusReminder": { "message": "Дивіться стан сервера на status.sponsor.ajay.app." }, + "changeUserID": { + "message": "Імпорт/експорт вашого приватного UserID" + }, "whatChangeUserID": { "message": "Тримайте його в таємниці. Ставтеся до нього як до паролю і не передавайте нікому. Якщо хтось їм заволодіє, то зможе видати себе за вас. Якщо ви шукаєте публічний ID користувача, натисніть значок буфера обміну у спливаючому вікні." }, + "setUserID": { + "message": "Встан. приватний UserID" + }, + "userIDChangeWarning": { + "message": "Попередження: зміна приватного UserID є постійною. Ви впевнені, що хочете це зробити? Про всяк випадок обов’язково зробіть резервну копію свого старого." + }, "createdBy": { "message": "Створено" }, @@ -454,6 +478,12 @@ "minDurationDescription": { "message": "Сегменти коротше цього значення не будуть пропускатися і не будуть показані в плеєрі." }, + "enableManualSkipOnFullVideo": { + "message": "Використовуйте ручний пропуск, якщо існує повна мітка відео" + }, + "whatManualSkipOnFullVideo": { + "message": "Для людей, які хочуть дивитися відео без перерв, якщо воно повністю спонсороване або самореклама." + }, "skipNoticeDuration": { "message": "Тривалість повідомлення пропуску (в секундах):" }, @@ -502,6 +532,9 @@ "exportOptionsUpload": { "message": "Завантажити з файлу" }, + "whatExportOptions": { + "message": "Вся ваша конфігурація в JSON. Це включає ваш приватний UserID, тому використовуйте з розумом." + }, "setOptions": { "message": "Встановити параметри" }, @@ -573,12 +606,24 @@ "category_sponsor_guideline1": { "message": "Платні акції" }, + "category_sponsor_guideline2": { + "message": "Не для пожертвувань чи товарів на замовлення" + }, "category_selfpromo": { "message": "Самореклама/рекомендація" }, "category_selfpromo_description": { "message": "Схоже на \"Спонсора\", але для безкоштовної реклами і самореклами. Включає себе вставки про мерчендайз, пожертвування або інформацію про тих, разом з ким було зроблено відео." }, + "category_selfpromo_guideline1": { + "message": "Пожертвування, членства та мерч" + }, + "category_selfpromo_guideline2": { + "message": "Безкоштовні вітання, які не додають до відео" + }, + "category_selfpromo_guideline3": { + "message": "Не для корпоративних продуктів і мерча" + }, "category_exclusive_access": { "message": "Ексклюзивний доступ" }, @@ -589,12 +634,24 @@ "message": "Це відео демонструє продукт, послугу або місцеположення, до яких автори отримали безоплатний або субсидований доступ", "description": "Short description for this category" }, + "category_exclusive_access_guideline1": { + "message": "У відео демонструють щось із безкоштовним або субсидованим доступом" + }, "category_interaction": { "message": "Нагадування про взаємодію (підписка)" }, "category_interaction_description": { "message": "Коли є коротке нагадування поставити лайк, підписатися на канал або в соцмережах в середині вмісту. Якщо ця вставка тривала або про щось конкретне, вона повинна класифікуватися як самореклама." }, + "category_interaction_guideline1": { + "message": "Короткі нагадування поставити лайк, підписатися" + }, + "category_interaction_guideline2": { + "message": "Включає в себе непрямі нагадування про коментарі" + }, + "category_interaction_guideline3": { + "message": "Не для загального просування, лише для закликів до дії" + }, "category_interaction_short": { "message": "Нагадування про взаємодію" }, @@ -607,24 +664,54 @@ "category_intro_short": { "message": "Заставка" }, + "category_intro_guideline1": { + "message": "Інтервал без реального змісту" + }, + "category_intro_guideline2": { + "message": "Не для переходів з інформацією" + }, "category_outro": { "message": "Кінцева заставка/титри" }, "category_outro_description": { "message": "Титри або час появи кінцевих заставок YouTube. Не для підведення підсумків сказаного у відео." }, + "category_outro_guideline1": { + "message": "Не включайте вміст, навіть якщо на екрані є кінцеві картки" + }, "category_preview": { "message": "Попередній перегляд/короткий зміст" }, "category_preview_description": { "message": "Колекція кліпів, які показують, що відбувається в цьому відео або інших відео в серії, де вся інформація повторюється пізніше у відео." }, + "category_preview_guideline1": { + "message": "Кліпи, які з’являться пізніше або в майбутньому відео" + }, + "category_preview_guideline2": { + "message": "Повторення попереднього відео" + }, + "category_preview_guideline3": { + "message": "Не для розділів, які додають додатковий вміст" + }, "category_filler": { "message": "Дотичне наповнення/Жарти" }, + "category_filler_description": { + "message": "Дотичні сцени додані лише для наповнення або гумору, які не потрібні для розуміння основного вмісту відео. Це не повинно включати сегменти, що надають контекст або передісторію\". Це дуже агресивна категорія, призначена для випадків, коли ви не в настрої «розважатися»." + }, "category_filler_short": { "message": "Наповнення" }, + "category_filler_guideline1": { + "message": "Дотичні сцени лише для наповнення чи гумору" + }, + "category_filler_guideline2": { + "message": "Відволікання, ляпи, повтори" + }, + "category_filler_guideline3": { + "message": "Не для сцен, які потрібні для розуміння теми" + }, "category_music_offtopic": { "message": "Музика: Сегмент без музики" }, @@ -634,6 +721,9 @@ "category_music_offtopic_short": { "message": "Без музики" }, + "category_music_offtopic_guideline1": { + "message": "Розділів немає в офіційних випусках" + }, "category_music_offtopic_guideline2": { "message": "Не музика під час виступу наживо" }, @@ -643,6 +733,9 @@ "category_poi_highlight_description": { "message": "Частина відео яку шукає більшість людей (Аналогічно коментарю \"Відео починається з Х:ХХ\")." }, + "category_poi_highlight_guideline1": { + "message": "Розділ, який шукають більшість людей" + }, "category_poi_highlight_guideline2": { "message": "Може пропустити контекст" }, @@ -652,6 +745,18 @@ "category_chapter": { "message": "Розділ" }, + "category_chapter_description": { + "message": "Розділи з іменами користувача, що описують основні розділи відео." + }, + "category_chapter_guideline1": { + "message": "Не згадуйте про торгові марки спонсорів" + }, + "category_chapter_guideline2": { + "message": "Використовуйте більші розділи для загальних розділів" + }, + "category_chapter_guideline3": { + "message": "Менші розділи можна розмістити всередині великих" + }, "category_livestream_messages": { "message": "Прямі трансляції: пожертвування/читання повідомлення" }, @@ -826,6 +931,9 @@ "categoryPillTitleText": { "message": "Все відео позначене цією категорією, воно є її уособленням, тож категорію неможливо виокремити." }, + "chapterNameTooltipWarning": { + "message": "Одна з назв ваших розділів схожа на категорію. Ви повинні використовувати категорії, коли це можливо." + }, "experiementOptOut": { "message": "Відмова від усіх майбутніх експериментів", "description": "This is used in a popup about a new experiment to get a list of unlisted videos to back up since all unlisted videos uploaded before 2017 will be set to private." @@ -947,6 +1055,12 @@ "hideSegment": { "message": "Приховати сегмент" }, + "skipSegment": { + "message": "Пропустити сегмент" + }, + "playChapter": { + "message": "Відтворити розділ" + }, "SponsorTimeEditScrollNewFeature": { "message": "Навівши курсор на поле редагування, користуйтеся колесом прокрутки, щоб швидко відрегулювати час. Комбінації клавіш ctrl або shift можуть бути використані для точнішої настройки змін." }, @@ -1013,22 +1127,48 @@ "exportSegments": { "message": "Експортувати сегменти" }, + "importSegments": { + "message": "Імпорт сегмента" + }, "Import": { "message": "Імпорт", "description": "Button to initiate importing segments. Appears under the textbox where they paste in the data" }, + "redeemSuccess": { + "message": "Купон успішно!" + }, "redeemFailed": { "message": "Ліцензійний ключ недійсний" }, + "hideUpsells": { + "message": "Опції приховування недоступні без додаткової оплати" + }, "chooseACountry": { "message": "Виберіть країну" }, + "noDiscount": { + "message": "Ви не відповідаєте вимогам на знижку" + }, + "discountLink": { + "message": "Посилання на знижку (див. рожеву ціну)" + }, "selectYourCountry": { "message": "Виберіть вашу країну" }, + "alreadyDonated": { + "message": "Якщо ви вже пожертвували будь-яку суму, ви можете отримати безкоштовний доступ, надіславши електронний лист:\nВажливо:Після двокрапки вказується адреса електронної пошти", + "description": "After the colon is an email address" + }, + "cantAfford": { + "message": "Якщо ви не можете дозволити собі придбати ліцензію, натисніть {тут}, щоб дізнатися, чи маєте ви право на знижку", + "description": "Keep the curly braces. The word 'here' should be translated as well." + }, "patreonSignIn": { "message": "Вхід через Patreon" }, + "redeem": { + "message": "Купон" + }, "joinOnPatreon": { "message": "Підписатися на Patreon" }, @@ -1038,6 +1178,20 @@ "enterLicenseKey": { "message": "Введіть ліцензійний ключ" }, + "chaptersPage1": { + "message": "SponsorBlock функція краудсорсингу розділів доступна лише для людей, які придбали ліцензію, або для людей, яким надано безкоштовний доступ через їхні попередні внески" + }, + "chaptersPage2": { + "message": "Примітка: Дозвіл надсилати глави все ще базується на обчисленій репутації. Придбання ліцензії дозволяє лише переглядати розділи, надіслані іншими", + "description": "On the chapters page for getting access to the paid chapters feature" + }, + "chapterNewFeature": { + "message": "Нова функція: краудсорсингові користувацькі розділи. Це розділи у відео зі спеціальними назвами, які можна складати, щоб отримати точніші результати. Придбайте ліцензію, щоб переглядати розділи цього відео, наприклад: ", + "description": "After the comma, a list of chapters for this video will appear" + }, + "chapterNewFeature2": { + "message": "Нова функція: краудсорсингові користувацькі розділи. Це розділи у відео зі спеціальними назвами, які можна складати, щоб отримати точніші результати. Ви маєте безкоштовний доступ, увімкніть параметр." + }, "unsubmittedSegmentCounts": { "message": "Наразі у вас є {0} на {1}", "description": "Example: You currently have 12 unsubmitted segments on 5 videos" @@ -1092,5 +1246,8 @@ }, "exportSegmentsAsURL": { "message": "Поділитися посиланням" + }, + "segmentFetchFailureWarning": { + "message": "Попередження: сервер ще не завантажив сегменти. Можливо, у цьому відео вже є сегменти, але ви просто не отримали їх через проблеми з сервером." } } |