Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/Anarios/return-youtube-dislike.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDmitrii Selivanov <selivano.d@gmail.com>2022-07-20 00:55:22 +0300
committerGitHub <noreply@github.com>2022-07-20 00:55:22 +0300
commit10f4da6c5ce2f6414e32f143f8bf93887e7aede9 (patch)
tree533f023ad669d91bcf6dab1cb09ca6c4c35705c0
parent6045409286ae4f1eb25da25a9189da4dea70b304 (diff)
Revert "Revert "Add Czech and fix Japanese""
-rw-r--r--Extensions/combined/_locales/cs/messages.json62
-rw-r--r--Website/_locales/cs.ts104
-rw-r--r--Website/layouts/default.vue2
-rw-r--r--Website/nuxt.config.js4
-rw-r--r--Website/pages/links.vue8
5 files changed, 179 insertions, 1 deletions
diff --git a/Extensions/combined/_locales/cs/messages.json b/Extensions/combined/_locales/cs/messages.json
new file mode 100644
index 0000000..f80e3ac
--- /dev/null
+++ b/Extensions/combined/_locales/cs/messages.json
@@ -0,0 +1,62 @@
+{
+ "extensionName": {
+ "message": "Return YouTube Dislike"
+ },
+ "extensionNameBeta": {
+ "message": "Return YouTube Dislike Beta"
+ },
+ "extensionDesc": {
+ "message": "Navrátí možnost zobrazení počtu disliků"
+ },
+ "textDeveloper": {
+ "message": "vytvořil Dmitry Selivanov & komunita"
+ },
+ "linkWebsite": {
+ "message": "Web"
+ },
+ "linkFAQ": {
+ "message": "FAQ"
+ },
+ "linkDonate": {
+ "message": "Přispějte"
+ },
+ "linkHelp": {
+ "message": "Nápověda"
+ },
+ "legendSettings": {
+ "message": "Nastavení"
+ },
+ "textSettings": {
+ "message": "Zakázat odesílání like/dislike"
+ },
+ "textLikesDisabled": {
+ "message": "zakázáno majitelem"
+ },
+ "textSettingsHover": {
+ "message": "Zastaví počítání vašich liků a disliků."
+ },
+ "textTempUnavailable": {
+ "message": "dočasně nedostupné"
+ },
+ "textUpdate": {
+ "message": "aktualizovat na"
+ },
+ "version30installed": {
+ "message": "Verze 3.0.0.1 nainstalována"
+ },
+ "whatsnew": {
+ "message": "Co je nového"
+ },
+ "shortsSupport": {
+ "message": "Podpora YouTube Shorts"
+ },
+ "customColors": {
+ "message": "Vlastní barvy pro lištu disliků a tlačítka"
+ },
+ "customNumberFormats": {
+ "message": "Vlastní formáty čísel"
+ },
+ "considerDonating": {
+ "message": "Jediná věc, díky které rozšíření funguje, jsou vaše příspěvky. Zvažte prosím podpoření projektu."
+ }
+}
diff --git a/Website/_locales/cs.ts b/Website/_locales/cs.ts
new file mode 100644
index 0000000..73c0dac
--- /dev/null
+++ b/Website/_locales/cs.ts
@@ -0,0 +1,104 @@
+import { cs } from 'vuetify/src/locale'
+// By Fjuro
+export default {
+ ...cs,
+ home: {
+ name: 'Domů',
+ title: 'Return YouTube Dislike',
+ subtitle: 'Rozšíření prohlížeče a API, která zobrazí disliky na YouTube',
+ ukraine: 'Podpořte Ukrajinu',
+ sponsors: 'Sponzoři',
+ },
+ install: {
+ name: 'Instalace',
+ title: 'Vyberte svou platformu',
+ subtitle: 'Dostupné pro Firefox a všechny prohlížeče založené na Chromiu',
+ title2: 'Další platformy',
+ subtitle2: 'Pokud váš prohlížeč ještě není podporován, vyzkoušejte tento UserScript',
+ title3: 'Implementace třetích stran',
+ subtitle3: 'Žádná odpovědnost na naší straně, používejte na vlastní nebezpečí',
+ },
+ api: {
+ name: 'API',
+ title: 'Vítejte v oficiální dokumentaci RYD!',
+ subtitle: 'Pro začátek vyberte sekci z menu.',
+ rights: {
+ title: 'Práva k použití',
+ subtitle: 'Použití této API třetími stranami je povoleno s následujícími omezeními:',
+ bullet1: 'Uvedení: ',
+ bullet1text: 'Tento projekt by měl být viditelně uveden buď s odkazem na tento repozitář, nebo s odkazem na returnyoutubedislike.com',
+ bullet2: 'Omezení požadavků: ',
+ bullet2text: 'U API platí omezení na 100 požadavků za minutu a 10 000 za den. Při překročení tohoto limitu aplikace vrátí stavový kód 429, značící, že byste měli omezit své požadavky',
+ },
+ url: {
+ title: 'Informace o URL',
+ subtitle: 'API je dostupná na následující základní URL: ',
+ },
+ endpoints: {
+ title: 'Dostupné endpointy',
+ subtitle: 'Seznam dostupných endpointů lze nalézt zde: ',
+ },
+ fetching: {
+ title: 'Základní návod na přístup',
+ subtitle: 'Příklad získání hlasů daného ID YouTube videa: ID: ',
+ title2: 'Příklad požadavku: ',
+ url: 'URL požadavku: ',
+ method: 'Způsob žádosti: ',
+ headers: 'Hlavičky: ',
+ response: 'Odpověď: ',
+ error1: 'Neplatné YouTube ID vrátí stavový kód 404 "Not Found"',
+ error2: 'Nesprávně formátované YouTube ID vrátí stavový kód 400 "Bad Request"'
+ },
+ },
+ help: {
+ name: 'Nápověda',
+ title: 'Řešení problémů',
+ bullet1: 'Ujistěte se, že používáte nejnovější verzi rozšíření. Momentálně je to verze ',
+ bullet11: '',
+ bullet2: 'Zkuste odebrat a znovu nainstalovat rozšíření a poté restartovat váš prohlížeč (všechna aktivní okna, ne jen jednu kartu)',
+ bullet3: 'Ujistěte se, že se otevře následující odkaz: ',
+ bullet31: 'měli byste vidět tento text: ',
+ bullet4: 'Pokud nepomůže ani jedna z možností výše, nahlaste svůj problém do kanálu',
+ bullet41: 'v našem',
+ bullet4a: 'Řekněte nám jaký máte operační systém, název prohlížeče a verzi prohlížeče',
+ bullet4b: 'Udělejte snímek obrazovky s problémem (např. stránka YouTube videa) s otevřenou konzolí (stiskněte ',
+ bullet4b1: ') - příkladný snímek viz níže.',
+ bullet4c: 'Udělejte snímek obrazovky stránky rozšíření vašeho prohlížeče s nainstalovaným rozšířením.',
+ bullet4c1: 'Pro zobrazení rozšíření zadejte následující adresu do adresního řádku: ',
+ firefox: 'pro Firefox',
+ chrome: 'pro Chrome, Edge, Brave, Opera, Vivaldi',
+ },
+ faq: {
+ name: 'FAQ',
+ title: 'Často kladené dotazy',
+ subtitle: 'Stále máte otázky? Připojte se na náš Discord server!',
+ bullet1: 'Jak získává rozšíření svá data?',
+ bullet1text: 'Kombinací archivovaných dat z doby před oficiálním vypnutím rozhraní API YouTube dislike a extrapolovaného chování uživatelů rozšíření..',
+ bullet2: 'Proč se neaktualizuje počet disliků?',
+ bullet2text: 'V současné době jsou počty disliků videí ukládány do mezipaměti a nejsou příliš často aktualizovány. Jejich aktualizace se liší v závislosti na popularitě videa, ale může trvat od několika hodin do několika dnů.',
+ bullet3: 'Jak to funguje?',
+ bullet3text: 'Rozšíření načte ID videa, které sledujete, a pomocí našeho rozhraní API získá počet disliků (a další pole, jako jsou zobrazení, lajky atd.). Rozšíření pak na stránce zobrazí počet a poměr disliků. Pokud se vám video líbí nebo nelíbí, je to zaznamenáno a odesláno do databáze, takže lze extrapolovat přesný počet disliků.',
+ bullet4: 'Můžu s vámi sdílet počet svých disliků?',
+ bullet4text: 'Již brzy. Hledáme způsob, jak použít rozhraní Oauth nebo jiného rozhraní API pouze pro čtení s omezeným rozsahem, aby tvůrci mohli ověřitelně sdílet své počty disliků.',
+ bullet5: 'Jaká data sbíráte a jak je s nimi nakládáno?',
+ bullet5text: 'Rozšíření shromažďuje pouze údaje, které jsou nezbytně nutné pro jeho správnou funkci, například IP adresu nebo ID sledovaného videa. Žádné z vašich údajů nebudou nikdy prodány třetím stranám. Pokud se chcete dozvědět více o tom, jak se staráme o zabezpečení a ochranu osobních údajů, podívejte se na naši <a href="https://github.com/Anarios/return-youtube-dislike/blob/main/Docs/SECURITY-FAQ.md">bezpečnostní FAQ</a>.',
+ bullet6: 'Jak funguje API/Backend?',
+ bullet6text: 'Backend používá archivovaná data z doby, kdy rozhraní YouTube ještě vracelo počet disliků, počty lajků/disliků uživatelů a extrapolaci. V blízké budoucnosti umožníme tvůrcům obsahu snadno a bezpečně odesílat počet disliků a do naší současné databáze přidáme archivovaná data ArchiveTeamu (4,56 miliardy videí). Můžete si také prohlédnout video na toto téma.',
+ bullet7: 'Proč počet disliků zobrazuje \'DISLIKES DISABLED\'?',
+ bullet7text: 'Někdy se u nedávno nahraného videa může zobrazit \'DISLIKES DISABLED\' (disliky zakázány), i když je tvůrce nezakázal, což je způsobeno tím, jak zjišťujeme, zda jsou dislike zakázány. Mělo by to samo zmizet během několika hodin nebo tím, že dáte lajk či dislike danému videu.',
+ },
+ donate: {
+ name: 'Přispět',
+ subtitle: 'Můžete podpořit naše úsilí ponechat internet bezplatný jakýmkoli darem!',
+ },
+ links: {
+ name: 'Odkazy',
+ title: 'Odkazy projektu',
+ subtitle: 'Odkazy na projekt a jeho vývojáře',
+ contact: 'Kontaktujte mě',
+ translators: 'Překladatelé',
+ coolProjects: 'Bezva projekty',
+ sponsorBlockDescription: 'Přeskočte reklamy integrované ve videích',
+ filmotDescription: 'Prohledávejte YouTube videa pomocí titulků'
+ },
+}
diff --git a/Website/layouts/default.vue b/Website/layouts/default.vue
index 1db2382..106c2cb 100644
--- a/Website/layouts/default.vue
+++ b/Website/layouts/default.vue
@@ -103,6 +103,8 @@ export default {
{ name: "Español", locale: "es" },
{ name: "Türkçe", locale: "tr" },
{ name: "Русский", locale: "ru" },
+ { name: "Čeština", locale: "cs" },
+ { name: "日本語", locale: "ja" },
// { name: "Français", locale: "fr" },
// { name: "Deutsch", locale: "de" },
// ...
diff --git a/Website/nuxt.config.js b/Website/nuxt.config.js
index 28d13de..e024b87 100644
--- a/Website/nuxt.config.js
+++ b/Website/nuxt.config.js
@@ -2,6 +2,8 @@ import en from "./_locales/en";
import es from "./_locales/es";
import tr from "./_locales/tr";
import ru from "./_locales/ru";
+import cs from "./_locales/cs";
+import ja from "./_locales/ja";
// import fr from "./_locales/fr";
// import de from "./_locales/de";
// ...
@@ -48,7 +50,7 @@ export default {
// Vuetify module configuration: https://go.nuxtjs.dev/config-vuetify
vuetify: {
lang: {
- locales: { en, es, tr, ru /*, fr, de, ...*/ },
+ locales: { en, es, tr, ru, cs, ja /*, fr, de, ...*/ },
current: "en",
},
theme: {
diff --git a/Website/pages/links.vue b/Website/pages/links.vue
index 3fbe465..ec58e62 100644
--- a/Website/pages/links.vue
+++ b/Website/pages/links.vue
@@ -99,6 +99,14 @@ export default {
tag: "PickleNik#0864",
lang: "Русский",
},
+ {
+ tag: "Fjuro#0179",
+ lang: "Čeština",
+ },
+ {
+ tag: "ShaCHO36P",
+ lang: "日本語",
+ },
],
coolProjects: [
{ name: "SponsorBlock", url: "https://sponsor.ajay.app/", description: "$vuetify.links.sponsorBlockDescription" },