Compare commits

..

5 Commits
3.1 ... 3.1.1

Author SHA1 Message Date
Ajay Ramachandran
840dbbde4a New Crowdin updates (#928) 2021-09-05 13:30:51 -04:00
Ajay Ramachandran
2b9000ff84 bump version 2021-09-05 13:29:45 -04:00
Ajay Ramachandran
0d0171530c Remove unused string 2021-09-04 02:17:57 -04:00
Ajay Ramachandran
6040d177fa Say muted instead of skipped for mute segments 2021-09-04 02:09:10 -04:00
Ajay Ramachandran
2c1f5f16c2 Only show mute option for supported categories 2021-09-04 01:44:09 -04:00
37 changed files with 313 additions and 115 deletions

View File

@@ -2,5 +2,15 @@
"serverAddress": "https://sponsor.ajay.app",
"testingServerAddress": "https://sponsor.ajay.app/test",
"serverAddressComment": "This specifies the default SponsorBlock server to connect to",
"categoryList": ["sponsor", "selfpromo", "interaction", "poi_highlight", "intro", "outro", "preview", "music_offtopic"]
"categoryList": ["sponsor", "selfpromo", "interaction", "poi_highlight", "intro", "outro", "preview", "music_offtopic"],
"categorySupport": {
"sponsor": ["skip", "mute"],
"selfpromo": ["skip", "mute"],
"interaction": ["skip", "mute"],
"intro": ["skip"],
"outro": ["skip"],
"preview": ["skip"],
"music_offtopic": ["skip"],
"poi_highlight": ["skip"]
}
}

View File

@@ -1,7 +1,7 @@
{
"name": "__MSG_fullName__",
"short_name": "SponsorBlock",
"version": "3.1",
"version": "3.1.1",
"default_locale": "en",
"description": "__MSG_Description__",
"homepage_url": "https://sponsor.ajay.app",

View File

@@ -103,9 +103,6 @@
"connectionError": {
"message": "Възникна грешка с връзката. Код на грешката: "
},
"wantToSubmit": {
"message": "Искате ли да изпратите сегментите за видеоклип с id"
},
"clearTimes": {
"message": "Изчистване на сегментите"
},
@@ -311,6 +308,9 @@
"skip_category": {
"message": "Пропускане на {0}?"
},
"mute_category": {
"message": "Заглушаване на {0}?"
},
"skip_to_category": {
"message": "Прескачане до {0}?",
"description": "Used for skipping to things (Skip to Highlight)"
@@ -319,6 +319,10 @@
"message": "{0} пропуснат",
"description": "Example: Sponsor Skipped"
},
"muted": {
"message": "{0} заглушено",
"description": "Example: Sponsor Muted"
},
"skipped_to_category": {
"message": "Прескочено до {0}",
"description": "Used for skipping to things (Skipped to Highlight)"

View File

@@ -103,9 +103,6 @@
"connectionError": {
"message": "Došlo k chybě připojení. Kód chyby: "
},
"wantToSubmit": {
"message": "Chcete odeslat segmenty pro video s id"
},
"clearTimes": {
"message": "Vymazat segmenty"
},
@@ -311,6 +308,9 @@
"skip_category": {
"message": "Přeskočit {0}?"
},
"mute_category": {
"message": "Ztlumit {0}?"
},
"skip_to_category": {
"message": "Přeskočit na {0}?",
"description": "Used for skipping to things (Skip to Highlight)"
@@ -319,6 +319,10 @@
"message": "Segment {0} přeskočen",
"description": "Example: Sponsor Skipped"
},
"muted": {
"message": "Segment {0} ztlumen",
"description": "Example: Sponsor Muted"
},
"skipped_to_category": {
"message": "Přeskočeno na {0}",
"description": "Used for skipping to things (Skipped to Highlight)"

View File

@@ -4,7 +4,7 @@
"description": "Name of the extension."
},
"Description": {
"message": "Überspringe Sponsoren, Betteln um Abonnenten und mehr in YouTube-Videos. Melde Sponsoren in Videos, die du guckst, um Anderen Zeit zu sparen.",
"message": "Überspringe Sponsoren, Betteln um Abonnenten und mehr in YouTube-Videos. Melde Sponsoren in Videos, die du schaust, um Anderen Zeit zu ersparen.",
"description": "Description of the extension."
},
"400": {
@@ -92,7 +92,7 @@
"message": "Segmente aktualisieren"
},
"success": {
"message": "Geschafft!"
"message": "Erfolg!"
},
"voted": {
"message": "Abgestimmt!"
@@ -103,9 +103,6 @@
"connectionError": {
"message": "Ein Verbindungsfehler ist aufgetreten. Fehlermeldung: "
},
"wantToSubmit": {
"message": "Möchtest du für Video-ID einreichen"
},
"clearTimes": {
"message": "Alle Segmente löschen"
},
@@ -311,6 +308,9 @@
"skip_category": {
"message": "{0} überspringen?"
},
"mute_category": {
"message": "{0} stummschalten?"
},
"skip_to_category": {
"message": "Zu {0} springen?",
"description": "Used for skipping to things (Skip to Highlight)"
@@ -319,6 +319,10 @@
"message": "{0} übersprungen",
"description": "Example: Sponsor Skipped"
},
"muted": {
"message": "{0} stummgeschalten",
"description": "Example: Sponsor Muted"
},
"skipped_to_category": {
"message": "Zu {0} gesprungen",
"description": "Used for skipping to things (Skipped to Highlight)"
@@ -466,7 +470,7 @@
"message": "Import/Export aller Einstellungen"
},
"whatExportOptions": {
"message": "Dies ist deine gesamte Konfiguration im JSON-Format. Sie beinhält unter anderem auch deine interne Benutzer-ID und sollte daher ebenfalls mit niemanden geteilt werden."
"message": "Dies ist deine gesamte Konfiguration im JSON-Format. Da diese auch deine Benutzer-ID enthält, solltest du dir genau überlegen, mit wem du diese teilen möchtest."
},
"setOptions": {
"message": "Konfiguration aus dem Eingabefeld übernehmen"

View File

@@ -103,9 +103,6 @@
"connectionError": {
"message": "A connection error has occured. Error code: "
},
"wantToSubmit": {
"message": "Do you want to submit for video id"
},
"clearTimes": {
"message": "Clear Segments"
},
@@ -311,6 +308,9 @@
"skip_category": {
"message": "Skip {0}?"
},
"mute_category": {
"message": "Mute {0}?"
},
"skip_to_category": {
"message": "Skip to {0}?",
"description": "Used for skipping to things (Skip to Highlight)"
@@ -319,6 +319,10 @@
"message": "{0} Skipped",
"description": "Example: Sponsor Skipped"
},
"muted": {
"message": "{0} Muted",
"description": "Example: Sponsor Muted"
},
"skipped_to_category": {
"message": "Skipped to {0}",
"description": "Used for skipping to things (Skipped to Highlight)"

View File

@@ -52,6 +52,9 @@
"reskip": {
"message": "Volver a saltar"
},
"unmute": {
"message": "Restaurar sonido"
},
"paused": {
"message": "Pausado"
},
@@ -100,9 +103,6 @@
"connectionError": {
"message": "Ha ocurrido un error de conexión. Código de error: "
},
"wantToSubmit": {
"message": "¿Quiere enviar el segmento para el video con ID"
},
"clearTimes": {
"message": "Borrar Segmentos"
},
@@ -302,9 +302,15 @@
"skip": {
"message": "Omitir"
},
"mute": {
"message": "Silenciar"
},
"skip_category": {
"message": "¿Saltar {0}?"
},
"mute_category": {
"message": "¿Silenciar {0}?"
},
"skip_to_category": {
"message": "¿Saltar a {0}?",
"description": "Used for skipping to things (Skip to Highlight)"
@@ -313,6 +319,10 @@
"message": "{0} Omitido/as",
"description": "Example: Sponsor Skipped"
},
"muted": {
"message": "{0} Silenciado",
"description": "Example: Sponsor Muted"
},
"skipped_to_category": {
"message": "Se ha saltado a {0}",
"description": "Used for skipping to things (Skipped to Highlight)"
@@ -365,6 +375,9 @@
"changeUserID": {
"message": "Importar/Exportar tu ID de usuario"
},
"whatChangeUserID": {
"message": "Esto se debería mantener privado. Esto es como una contraseña y no debe ser compartido con nadie. Si alguien tiene esto, puede suplantarte. Si estás buscando tu ID de usuario público, haz clic en el icono de portapapeles en la ventana emergente."
},
"setUserID": {
"message": "Establecer el ID de usuario"
},
@@ -601,6 +614,9 @@
"autoSkipOnMusicVideos": {
"message": "Omitir automáticamente todos los segmentos cuando hay un segmento sin música"
},
"muteSegments": {
"message": "Permitir segmentos que silencian el audio en lugar de omitir"
},
"colorFormatIncorrect": {
"message": "Su color está formateado incorrectamente. Debería ser un código hexadecimal de 3 o 6 dígitos con un signo numérico al principio."
},

View File

@@ -103,9 +103,6 @@
"connectionError": {
"message": "Ühendusega esines tõrge. Veakood: "
},
"wantToSubmit": {
"message": "Kas soovid segmendid saata video IDle"
},
"clearTimes": {
"message": "Tühjenda segmendid"
},
@@ -311,6 +308,9 @@
"skip_category": {
"message": "Jätad {0} vahele?"
},
"mute_category": {
"message": "Vaigistad {0}?"
},
"skip_to_category": {
"message": "Jäta {0}-ni vahele?",
"description": "Used for skipping to things (Skip to Highlight)"
@@ -319,6 +319,10 @@
"message": "{0} vahelejäetud",
"description": "Example: Sponsor Skipped"
},
"muted": {
"message": "{0} vaigistatud",
"description": "Example: Sponsor Muted"
},
"skipped_to_category": {
"message": "{0}-ni vahelejäetud",
"description": "Used for skipping to things (Skipped to Highlight)"

View File

@@ -6,6 +6,9 @@
"400": {
"message": "سرور گفت که این درخواست نامعتبر است"
},
"429": {
"message": "شما برای این یک ویدیو تعداد بیش از حدی زمان اسپانسر ثبت کرده‌اید، آیا مطمئن هستید که به این تعداد وجود دارد؟"
},
"409": {
"message": "این قبلاً ثبت شده است"
},
@@ -24,6 +27,9 @@
"reportButtonTitle": {
"message": "گزارش"
},
"reportButtonInfo": {
"message": "گزارش این ارسال به‌عنوان غیر صحیح."
},
"Dismiss": {
"message": "رد کردن"
},
@@ -42,6 +48,9 @@
"reskip": {
"message": "دوباره رد کردن"
},
"unmute": {
"message": "صدادار"
},
"paused": {
"message": "وقفه شده"
},
@@ -54,6 +63,9 @@
"Unknown": {
"message": "اشکالی در ثبت کردن زمان های ارسالی شما پیش آمد. لطفا بعداً دوباره تلاش کنید."
},
"sponsorFound": {
"message": "این ویدیو دارای بخش‌هایی در پایگاه‌داده است!"
},
"sponsor404": {
"message": "هیچ بخشی پیدا نشد"
},
@@ -63,6 +75,15 @@
"sponsorEnd": {
"message": "بخش اینجا پایان می‌یابد"
},
"sponsorCancel": {
"message": "لغو ساختن بخش"
},
"noVideoID": {
"message": "هیچ ویدیوی یوتیوب‌ای یافت نشد.\nاگر این صحیح نیست، زبانه را تازه کنید."
},
"refreshSegments": {
"message": "تازه‌کردن بخش‌ها"
},
"success": {
"message": "موفقیت!"
},
@@ -75,9 +96,6 @@
"connectionError": {
"message": "خطای شبکه رخ داده است. کد خطا: "
},
"wantToSubmit": {
"message": "آی می‌خواهید که گزارش را ثبت کنید برای ویدیوی"
},
"clearTimes": {
"message": "پاک‌نمودن بخش‌ها"
},
@@ -93,15 +111,36 @@
"submitCheck": {
"message": "مطمئن هستید که میخواهید این را ثبت کنید؟"
},
"whitelistChannel": {
"message": "قرار دادن کانال در لیست سفید"
},
"removeFromWhitelist": {
"message": "حذف کانال از لیست سفید"
},
"voteOnTime": {
"message": "رأی دهی به یک بخش"
},
"Submissions": {
"message": "ارسالی‌ها"
},
"savedPeopleFrom": {
"message": "شما دیگران را نجات دادید از "
},
"viewLeaderboard": {
"message": "لیست سرنشینان"
},
"recordTimesDescription": {
"message": "ثبت"
},
"clearTimesButton": {
"message": "حذف دفعات"
},
"submitTimesButton": {
"message": "ثبت دفعات"
},
"Username": {
"message": "نام‌کاربری"
},
"setUsername": {
"message": "تنظیم نام کاربری"
},
@@ -132,5 +171,101 @@
"noticeUpdate2": {
"message": "اگر همچنان این را نمی‌پسندید، گزینه هرگز نمایش نده را انتخاب کنید.",
"description": "The second line of the message displayed after the notice was upgraded."
},
"disableSkipping": {
"message": "ردکردن فعال است"
},
"enableSkipping": {
"message": "ردکردن غیرفعال است"
},
"yourWork": {
"message": "کار شما",
"description": "Used to describe the section that will show you the statistics from your submissions."
},
"errorCode": {
"message": "کد خطا: "
},
"skip": {
"message": "رد کردن"
},
"mute": {
"message": "بی‌صدا"
},
"createdBy": {
"message": "ایجاد شده توسط"
},
"add": {
"message": "افزودن"
},
"save": {
"message": "ذخیره"
},
"reset": {
"message": "بازنشانی"
},
"areYouSureReset": {
"message": "آيا مطمئن هستيد که مي خواهيد این را بازنشانی کنید؟"
},
"mobileUpdateInfo": {
"message": "m.youtube.com اکنون پشتیبانی می‌شود"
},
"setOptions": {
"message": "تنظیم گزینه‌ها"
},
"submit": {
"message": "ثبت"
},
"cancel": {
"message": "لغو"
},
"delete": {
"message": "حذف"
},
"preview": {
"message": "پیش‌نمایش"
},
"unsubmitted": {
"message": "ثبت‌نشده"
},
"inspect": {
"message": "مشاهده"
},
"edit": {
"message": "ویرایش"
},
"to": {
"message": "به",
"description": "Used between segments. Example: 1:20 to 1:30"
},
"category_sponsor": {
"message": "اسپانسر"
},
"category_music_offtopic_short": {
"message": "غیر موسیقی"
},
"category_poi_highlight": {
"message": "برجسته"
},
"autoSkip": {
"message": "ردکردن خودکار"
},
"manualSkip": {
"message": "ردکردن دستی"
},
"bracketNow": {
"message": "(اکنون)"
},
"bracketEnd": {
"message": "(پایان)"
},
"help": {
"message": "راهنما"
},
"GotIt": {
"message": "فهمیدم",
"description": "Used as the button to dismiss a tooltip"
},
"Donate": {
"message": "کمک مالی"
}
}

View File

@@ -103,9 +103,6 @@
"connectionError": {
"message": "Yhteysvirhe on tapahtunut. Virhekoodi: "
},
"wantToSubmit": {
"message": "Haluatko lähettää segmentit videotunnukselle"
},
"clearTimes": {
"message": "Tyhjennä segmentit"
},

View File

@@ -103,9 +103,6 @@
"connectionError": {
"message": "Erreur de connexion. Code d'erreur : "
},
"wantToSubmit": {
"message": "Voulez-vous soumettre vos segments pour la vidéo"
},
"clearTimes": {
"message": "Effacer les segments"
},

View File

@@ -94,9 +94,6 @@
"connectionError": {
"message": "התקבלה שגיאת חיבור. קוד השגיאה: "
},
"wantToSubmit": {
"message": "האם אתה רוצה לדווח עבור סרטון שמספר הזיהוי שלו הוא"
},
"clearTimes": {
"message": "נקה מקטעים"
},

View File

@@ -91,9 +91,6 @@
"connectionError": {
"message": "Dogodija se greška u povezivanju. Kod pogreške: "
},
"wantToSubmit": {
"message": "Želiš li unijeti za video id"
},
"clearTimes": {
"message": "Očisti isječke"
},

View File

@@ -100,9 +100,6 @@
"connectionError": {
"message": "Kapcsolódási probléma merült fel. Error kód: "
},
"wantToSubmit": {
"message": "Szeretné beküldeni a szegmenst ehhez a videóhoz:"
},
"clearTimes": {
"message": "Szegmensek törlése"
},

View File

@@ -97,9 +97,6 @@
"connectionError": {
"message": "Kesalahan koneksi terjadi. Kode kesalahan: "
},
"wantToSubmit": {
"message": "Apakah anda ingin mengirim untuk id video"
},
"clearTimes": {
"message": "Hapus Segmen"
},

View File

@@ -103,9 +103,6 @@
"connectionError": {
"message": "Si è verificato un errore durante la connessione. Codice errore: "
},
"wantToSubmit": {
"message": "Desideri inviare per l'id video"
},
"clearTimes": {
"message": "Pulisci Segmenti"
},
@@ -311,6 +308,9 @@
"skip_category": {
"message": "Vuoi saltare {0}?"
},
"mute_category": {
"message": "Silenziare {0}?"
},
"skip_to_category": {
"message": "Saltare a {0}?",
"description": "Used for skipping to things (Skip to Highlight)"
@@ -319,6 +319,10 @@
"message": "{0} Saltato",
"description": "Example: Sponsor Skipped"
},
"muted": {
"message": "{0} Silenziato",
"description": "Example: Sponsor Muted"
},
"skipped_to_category": {
"message": "Saltato a {0}",
"description": "Used for skipping to things (Skipped to Highlight)"

View File

@@ -100,9 +100,6 @@
"connectionError": {
"message": "接続エラーが発生しました。 エラーコード: "
},
"wantToSubmit": {
"message": "次の動画IDで提出します:"
},
"clearTimes": {
"message": "セグメントを消去"
},

View File

@@ -103,9 +103,6 @@
"connectionError": {
"message": "서버 오류가 발생하였습니다. 오류 코드: "
},
"wantToSubmit": {
"message": "영상 id를 제출하시겠습니까"
},
"clearTimes": {
"message": "구간 제거"
},
@@ -311,6 +308,9 @@
"skip_category": {
"message": "{0} 을(를) 건너뛰겠어요?"
},
"mute_category": {
"message": "{0} 카테고리를 음소거하시겠습니까?"
},
"skip_to_category": {
"message": "{0}(으)로 건너뛰겠어요?",
"description": "Used for skipping to things (Skip to Highlight)"
@@ -319,6 +319,10 @@
"message": "{0} 건너뜀",
"description": "Example: Sponsor Skipped"
},
"muted": {
"message": "{0} 음소거됨",
"description": "Example: Sponsor Muted"
},
"skipped_to_category": {
"message": "{0}(으)로 건너뛰었습니다",
"description": "Used for skipping to things (Skipped to Highlight)"

View File

@@ -94,9 +94,6 @@
"connectionError": {
"message": "ഒരു കണക്ഷൻ പിശക് സംഭവിച്ചു. പിശക് കോഡ്: "
},
"wantToSubmit": {
"message": "വീഡിയോ ഐഡിക്ക് സമർപ്പിക്കാൻ നിങ്ങൾ ആഗ്രഹിക്കുന്നുണ്ടോ"
},
"clearTimes": {
"message": "സെഗ്‌മെന്റുകൾ മായ്‌ക്കുക"
},

View File

@@ -94,9 +94,6 @@
"connectionError": {
"message": "Ralat sambungan telah berlaku. Kod salah: "
},
"wantToSubmit": {
"message": "Adakah anda ingin menghantar untuk id video"
},
"clearTimes": {
"message": "Kosongkan Segmen"
},

View File

@@ -103,9 +103,6 @@
"connectionError": {
"message": "Er is een verbindingsfout opgetreden. Foutcode: "
},
"wantToSubmit": {
"message": "Wilt u indienen voor video-id"
},
"clearTimes": {
"message": "Segmenten verwijderen"
},
@@ -311,6 +308,9 @@
"skip_category": {
"message": "{0} overslaan?"
},
"mute_category": {
"message": "{0} dempen?"
},
"skip_to_category": {
"message": "Overslaan naar {0}?",
"description": "Used for skipping to things (Skip to Highlight)"
@@ -319,6 +319,10 @@
"message": "{0} overgeslagen",
"description": "Example: Sponsor Skipped"
},
"muted": {
"message": "{0} gedempt",
"description": "Example: Sponsor Muted"
},
"skipped_to_category": {
"message": "Overgeslagen naar {0}",
"description": "Used for skipping to things (Skipped to Highlight)"

View File

@@ -94,9 +94,6 @@
"connectionError": {
"message": "En tilkoblingsfeil har oppstått. Feilkode: "
},
"wantToSubmit": {
"message": "Vil du sende inn for video-ID-en"
},
"clearTimes": {
"message": "Tøm segmenter"
},

View File

@@ -103,9 +103,6 @@
"connectionError": {
"message": "Wystąpił błąd połączenia. Kod błędu: "
},
"wantToSubmit": {
"message": "Czy chcesz wysłać dla filmu o id"
},
"clearTimes": {
"message": "Wyczyść segmenty"
},

View File

@@ -52,6 +52,9 @@
"reskip": {
"message": "Pular novamente"
},
"unmute": {
"message": "Desmutar"
},
"paused": {
"message": "Pausado"
},
@@ -100,9 +103,6 @@
"connectionError": {
"message": "Ocorreu um erro de conexão. Código de erro: "
},
"wantToSubmit": {
"message": "Deseja enviar para o vídeo com id"
},
"clearTimes": {
"message": "Limpar Segmentos"
},
@@ -161,6 +161,9 @@
"setUsername": {
"message": "Definir nome de usuário"
},
"copyPublicID": {
"message": "Copiar ID Pública de Usuário"
},
"discordAdvert": {
"message": "Junte-se ao servidor do discord oficial para dar dicas e sugestões!"
},
@@ -299,9 +302,15 @@
"skip": {
"message": "Pular"
},
"mute": {
"message": "Mutar"
},
"skip_category": {
"message": "Pular {0}?"
},
"mute_category": {
"message": "Mutar {0}?"
},
"skip_to_category": {
"message": "Pular para {0}?",
"description": "Used for skipping to things (Skip to Highlight)"
@@ -310,6 +319,10 @@
"message": "{0} Ignorado",
"description": "Example: Sponsor Skipped"
},
"muted": {
"message": "{0} Mutado",
"description": "Example: Sponsor Muted"
},
"skipped_to_category": {
"message": "Pulado para {0}",
"description": "Used for skipping to things (Skipped to Highlight)"
@@ -362,6 +375,9 @@
"changeUserID": {
"message": "Importar/Exportar seu ID de usuário"
},
"whatChangeUserID": {
"message": "Esta informação deve se mantida privada. Ela é como uma senha e não deve ser compartilhada. Outras pessoas poderão se passar por você caso obtenham acesso. Se estiver procurando por sua ID Pública de Usuário, clique no ícone de prancheta no popup."
},
"setUserID": {
"message": "Definir ID de usuário"
},
@@ -598,6 +614,9 @@
"autoSkipOnMusicVideos": {
"message": "Pular automaticamente todos os segmentos quando há um segmento que não é música"
},
"muteSegments": {
"message": "Permitir segmentos que mutam áudio ao invés de pular"
},
"colorFormatIncorrect": {
"message": "Sua cor está formatada incorretamente. Deve ser um código hexadecimal de 3 ou 6 dígitos com uma cerquilha (hashtag) no início."
},

View File

@@ -94,9 +94,6 @@
"connectionError": {
"message": "A apărut o eroare de conexiune. Cod de eroare: "
},
"wantToSubmit": {
"message": "Doriți să trimiteți pentru id video"
},
"clearTimes": {
"message": "Curăță segmentele"
},

View File

@@ -103,9 +103,6 @@
"connectionError": {
"message": "Ошибка соединения. Код ошибки: "
},
"wantToSubmit": {
"message": "Вы хотите отправить сегменты для видео с id"
},
"clearTimes": {
"message": "Очистить сегменты"
},
@@ -311,6 +308,9 @@
"skip_category": {
"message": "Пропустить {0}?"
},
"mute_category": {
"message": "Заглушить {0}?"
},
"skip_to_category": {
"message": "Пропустить до {0}?",
"description": "Used for skipping to things (Skip to Highlight)"
@@ -319,6 +319,10 @@
"message": "Пропущено: {0}",
"description": "Example: Sponsor Skipped"
},
"muted": {
"message": "{0} заглушен",
"description": "Example: Sponsor Muted"
},
"skipped_to_category": {
"message": "Пропущено до {0}",
"description": "Used for skipping to things (Skipped to Highlight)"

View File

@@ -103,9 +103,6 @@
"connectionError": {
"message": "Nastala chyba pripojenia. Kód chyby: "
},
"wantToSubmit": {
"message": "Chcete odoslať segmenty pre video id"
},
"clearTimes": {
"message": "Zmazať segmenty"
},
@@ -296,6 +293,9 @@
"skip_category": {
"message": "Preskočiť {0}?"
},
"mute_category": {
"message": "Stíšiť {0}?"
},
"skip_to_category": {
"message": "Preskočiť na {0}?",
"description": "Used for skipping to things (Skip to Highlight)"
@@ -304,6 +304,10 @@
"message": "{0} preskočené",
"description": "Example: Sponsor Skipped"
},
"muted": {
"message": "{0} stíšený",
"description": "Example: Sponsor Muted"
},
"skipped_to_category": {
"message": "Preskočené na {0}",
"description": "Used for skipping to things (Skipped to Highlight)"

View File

@@ -53,7 +53,7 @@
"message": "Hoppa över igen"
},
"unmute": {
"message": "Ljud"
"message": "Ljud"
},
"paused": {
"message": "Pausad"
@@ -103,9 +103,6 @@
"connectionError": {
"message": "Anslutningsfel. Felkod: "
},
"wantToSubmit": {
"message": "Vill du skicka in för video-ID"
},
"clearTimes": {
"message": "Rensa segmenten"
},
@@ -306,11 +303,14 @@
"message": "Hoppa över"
},
"mute": {
"message": "Ljud av"
"message": "Ljudlös"
},
"skip_category": {
"message": "Hoppa över {0}?"
},
"mute_category": {
"message": "Gör {0} ljudlös?"
},
"skip_to_category": {
"message": "Hoppa till {0}?",
"description": "Used for skipping to things (Skip to Highlight)"
@@ -319,6 +319,10 @@
"message": "{0} överhoppad",
"description": "Example: Sponsor Skipped"
},
"muted": {
"message": "{0} ljudlös",
"description": "Example: Sponsor Muted"
},
"skipped_to_category": {
"message": "Hoppat till {0}",
"description": "Used for skipping to things (Skipped to Highlight)"

View File

@@ -94,9 +94,6 @@
"connectionError": {
"message": "இணைப்பு பிழை ஏற்பட்டது. பிழை குறியீடு: "
},
"wantToSubmit": {
"message": "வீடியோ ஐடிக்கு நீங்கள் சமர்ப்பிக்க விரும்புகிறீர்களா"
},
"clearTimes": {
"message": "பிரிவுகளை அழிக்கவும்"
},

View File

@@ -94,9 +94,6 @@
"connectionError": {
"message": "కనెక్షన్ లోపం సంభవించింది. లోపం కోడ్: "
},
"wantToSubmit": {
"message": "మీరు వీడియో ఐడి కోసం సమర్పించాలనుకుంటున్నారా"
},
"clearTimes": {
"message": "విభాగాలను క్లియర్ చేయండి"
},

View File

@@ -103,9 +103,6 @@
"connectionError": {
"message": "Bağlantı hatası oluştu. Hata kodu: "
},
"wantToSubmit": {
"message": "Bu video kimliği için göndermek istiyor musun"
},
"clearTimes": {
"message": "Kısımları temizle"
},

View File

@@ -103,9 +103,6 @@
"connectionError": {
"message": "Помилка з'єднання. Код помилки: "
},
"wantToSubmit": {
"message": "Ви хочете надіслати сегменти для відео з id"
},
"clearTimes": {
"message": "Очистити сегменти"
},
@@ -311,6 +308,9 @@
"skip_category": {
"message": "Пропустити {0}?"
},
"mute_category": {
"message": "Заглушити {0}?"
},
"skip_to_category": {
"message": "Пропустить до {0}?",
"description": "Used for skipping to things (Skip to Highlight)"
@@ -319,6 +319,10 @@
"message": "{0} Пропущено",
"description": "Example: Sponsor Skipped"
},
"muted": {
"message": "{0} Заглушений",
"description": "Example: Sponsor Muted"
},
"skipped_to_category": {
"message": "Пропущено до {0}",
"description": "Used for skipping to things (Skipped to Highlight)"

View File

@@ -100,9 +100,6 @@
"connectionError": {
"message": "Đã xảy ra lỗi kết nối. Mã của lỗi: "
},
"wantToSubmit": {
"message": "Bạn có muốn đăng đoạn quảng cáo cho video có mã id"
},
"clearTimes": {
"message": "Xóa đoạn quảng cáo"
},

View File

@@ -97,9 +97,6 @@
"connectionError": {
"message": "连接错误。错误代码: "
},
"wantToSubmit": {
"message": "您是否想为以下视频 ID 提交:"
},
"clearTimes": {
"message": "清除片段"
},

View File

@@ -100,9 +100,6 @@
"connectionError": {
"message": "已發生連線錯誤。錯誤碼: "
},
"wantToSubmit": {
"message": "您想為這個影片ID提交嗎"
},
"clearTimes": {
"message": "清除片段"
},

View File

@@ -191,14 +191,14 @@ class SponsorTimeEditComponent extends React.Component<SponsorTimeEditProps, Spo
</div>
{/* Action Type */}
{getCategoryActionType(sponsorTime.category) === CategoryActionType.Skippable ? (
{CompileConfig.categorySupport[sponsorTime.category]?.length > 1 ? (
<div style={{position: "relative"}}>
<select id={"sponsorTimeActionTypes" + this.idSuffix}
className="sponsorTimeEditSelector sponsorTimeActionTypes"
defaultValue={sponsorTime.actionType}
ref={this.actionTypeOptionRef}
onChange={() => this.saveEditTimes()}>
{this.getActionTypeOptions()}
{this.getActionTypeOptions(sponsorTime)}
</select>
</div>
): ""}
@@ -284,10 +284,10 @@ class SponsorTimeEditComponent extends React.Component<SponsorTimeEditProps, Spo
this.saveEditTimes();
}
getActionTypeOptions(): React.ReactElement[] {
getActionTypeOptions(sponsorTime: SponsorTime): React.ReactElement[] {
const elements = [];
for (const actionType of ActionTypes) {
for (const actionType of CompileConfig.categorySupport[sponsorTime.category]) {
elements.push(
<option value={actionType}
key={actionType}>

View File

@@ -1,15 +1,39 @@
import { Category, CategoryActionType, SponsorTime } from "../types";
import { ActionType, Category, CategoryActionType, SponsorTime } from "../types";
export function getSkippingText(segments: SponsorTime[], autoSkip: boolean): string {
const categoryName = chrome.i18n.getMessage(segments.length > 1 ? "multipleSegments"
: "category_" + segments[0].category + "_short") || chrome.i18n.getMessage("category_" + segments[0].category);
if (autoSkip) {
const messageId = getCategoryActionType(segments[0].category) === CategoryActionType.Skippable
? "skipped" : "skipped_to_category";
let messageId = "";
if (getCategoryActionType(segments[0].category) === CategoryActionType.Skippable) {
switch (segments[0].actionType) {
case ActionType.Skip:
messageId = "skipped";
break;
case ActionType.Mute:
messageId = "muted";
break;
}
} else {
messageId = "skipped_to_category";
}
return chrome.i18n.getMessage(messageId).replace("{0}", categoryName);
} else {
const messageId = getCategoryActionType(segments[0].category) === CategoryActionType.Skippable
? "skip_category" : "skip_to_category";
let messageId = "";
if (getCategoryActionType(segments[0].category) === CategoryActionType.Skippable) {
switch (segments[0].actionType) {
case ActionType.Skip:
messageId = "skip_category";
break;
case ActionType.Mute:
messageId = "mute_category";
break;
}
} else {
messageId = "skip_to_category";
}
return chrome.i18n.getMessage(messageId).replace("{0}", categoryName);
}
}