فهرست منبع

Prettier reformat

Anarios 2 سال پیش
والد
کامیت
63673f3089
4فایلهای تغییر یافته به همراه127 افزوده شده و 115 حذف شده
  1. 2 2
      Extensions/combined/manifest-chrome.json
  2. 8 8
      Extensions/combined/manifest-firefox.json
  3. 115 95
      Website/_locales/ja.ts
  4. 2 10
      Website/pages/index.vue

+ 2 - 2
Extensions/combined/manifest-chrome.json

@@ -1,8 +1,8 @@
 {
-  "name": "__MSG_extensionNameBeta__",
+  "name": "__MSG_extensionName__",
   "description": "__MSG_extensionDesc__",
   "default_locale": "en",
-  "version": "3.0.0.2",
+  "version": "3.0.0.4",
   "manifest_version": 3,
   "background": {
     "service_worker": "ryd.background.js"

+ 8 - 8
Extensions/combined/manifest-firefox.json

@@ -2,7 +2,7 @@
   "name": "__MSG_extensionName__",
   "description": "__MSG_extensionDesc__",
   "default_locale": "en",
-  "version": "3.0.0.3",
+  "version": "3.0.0.4",
   "manifest_version": 2,
   "background": {
     "scripts": ["ryd.background.js"]
@@ -28,12 +28,12 @@
       "css": ["content-style.css"],
       "js": ["ryd.content-script.js"]
     }
-  ],
+  ]
   // uncomment this section for local storage to work in firefox locally
-  "browser_specific_settings": {
-    "gecko": {
-      "id": "addon@example.com",
-      "strict_min_version": "42.0"
-    }
-  }
+//  "browser_specific_settings": {
+//    "gecko": {
+//      "id": "addon@example.com",
+//      "strict_min_version": "42.0"
+//    }
+//  }
 }

+ 115 - 95
Website/_locales/ja.ts

@@ -1,101 +1,121 @@
-import { en } from 'vuetify/src/locale'
+import { ja } from "vuetify/src/locale";
 
 export default {
-    ...ja,
-    home: {
-        name: 'ホーム',
-        title: 'Return YouTube Dislike',
-        subtitle: 'YouTubeの低評価数の表示を復元するブラウザ拡張機能とAPI',
-        ukraine: 'ウクライナをサポート',
-        sponsors: 'スポンサー',
+  ...ja,
+  home: {
+    name: "繝帙�繝�",
+    title: "Return YouTube Dislike",
+    subtitle: "YouTube縺ョ菴手ゥ穂セ。謨ー縺ョ陦ィ遉コ繧貞セゥ蜈�☆繧九ヶ繝ゥ繧ヲ繧カ諡。蠑オ讖溯�縺ィAPI",
+    ukraine: "繧ヲ繧ッ繝ゥ繧、繝翫r繧オ繝昴�繝�",
+    sponsors: "繧ケ繝昴Φ繧オ繝シ",
+  },
+  install: {
+    name: "繧、繝ウ繧ケ繝医�繝ォ",
+    title: "繝励Λ繝�ヨ繝輔か繝シ繝�縺ョ驕ク謚�",
+    subtitle: "Firefox縺ィ縺吶∋縺ヲ縺ョChromium繝悶Λ繧ヲ繧カ縺ォ蟇セ蠢懊@縺ヲ縺�∪縺吶€�",
+    title2: "縺昴�莉悶�繝励Λ繝�ヨ繝輔か繝シ繝�",
+    subtitle2:
+      "譛ェ蟇セ蠢懊�繝悶Λ繧ヲ繧カ繧偵♀菴ソ縺��蝣エ蜷医�縲∽サ・荳九�UserScript繧偵♀隧ヲ縺励¥縺�縺輔>縲�",
+    title3: "繧オ繝シ繝峨ヱ繝シ繝�ぅ繝シ縺ォ繧医k螳溯」�",
+    subtitle3:
+      "髢狗匱閠�〒縺ッ雋ャ莉サ繧定イ�縺�°縺ュ縺セ縺吶�縺ァ縲√#閾ェ霄ォ縺ョ蛻、譁ュ縺ォ縺ヲ縺泌茜逕ィ縺上□縺輔>縲�",
+  },
+  api: {
+    name: "API",
+    title: "RYD蜈ャ蠑上ラ繧ュ繝・繝。繝ウ繝医∈繧医≧縺薙◎!",
+    subtitle: "縺セ縺壹€√Γ繝九Η繝シ縺九i繧サ繧ッ繧キ繝ァ繝ウ繧帝∈謚槭@縺ヲ縺上□縺輔>縲�",
+    rights: {
+      title: "菴ソ逕ィ讓ゥ",
+      subtitle:
+        "縺薙�繧ェ繝シ繝励ΦAPI繧堤ャャ荳芽€�′菴ソ逕ィ縺吶k縺薙→縺ッ縲∽サ・荳九�蛻カ髯蝉サ倥″縺ァ險ア蜿ッ縺輔l縺ヲ縺�∪縺呻シ�",
+      bullet1: "螻樊€ァ��",
+      bullet1text:
+        "縺薙�繝ャ繝昴€√b縺励¥縺ッ returnyoutubedislike.com 縺ク縺ョ繝ェ繝ウ繧ッ縺ョ縺ゥ縺。繧峨°縺ォ繧医▲縺ヲ縲∵�遒コ縺ォ蟶ー螻槭&縺帙k蠢�ヲ√′縺ゅj縺セ縺吶€�",
+      bullet2: "騾壻ソ。驥丞宛髯撰シ�",
+      bullet2text:
+        "繧ッ繝ゥ繧、繧「繝ウ繝医#縺ィ縺ォ縲�1蛻�≠縺溘j100繝サ1譌・縺ゅ◆繧�10,000縺ィ縺�≧騾壻ソ。驥丞宛髯舌′險ュ縺代i繧後※縺�∪縺吶€ゅ%繧後r雜�∴縺溷�エ蜷医↓縺ッ縲√い繝励Μ繧ア繝シ繧キ繝ァ繝ウ縺ォ騾壻ソ。繧呈而縺医k繧医≧菫�☆繧ケ繝��繧ソ繧ケ繧ウ繝シ繝� 429 繧定ソ斐@縺セ縺吶€�",
     },
-    install: {
-        name: 'インストール',
-        title: 'プラットフォームの選択',
-        subtitle: 'FirefoxとすべてのChromiumブラウザに対応しています。',
-        title2: 'その他のプラットフォーム',
-        subtitle2: '未対応のブラウザをお使いの場合は、以下のUserScriptをお試しください。',
-        title3: 'サードパーティーによる実装',
-        subtitle3: '開発者では責任を負いかねますので、ご自身の判断にてご利用ください。',
+    url: {
+      title: "URL諠��ア",
+      subtitle: "API縺ク縺ョ繧「繧ッ繧サ繧ケ縺ッ縲∽サ・荳九�繝吶�繧ケURL縺九i蜿ッ閭ス縺ァ縺呻シ�",
     },
-    api: {
-        name: 'API',
-        title: 'RYD公式ドキュメントへようこそ!',
-        subtitle: 'まず、メニューからセクションを選択してください。,
-        rights: {
-            title: '使用権',
-            subtitle: 'このオープンAPIを第三者が使用することは、以下の制限付きで許可されています:',
-            bullet1: '属性:',
-            bullet1text: 'このレポ、もしくは returnyoutubedislike.com へのリンクのどちらかによって、明確に帰属させる必要があります。',
-            bullet2: '通信量制限:',
-            bullet2text: 'クライアントごとに、1分あたり100・1日あたり10,000という通信量制限が設けられています。これを超えた場合には、アプリケーションに通信を控えるよう促すステータスコード 429 を返します。',
-        },
-        url: {
-            title: 'URL情報',
-            subtitle: 'APIへのアクセスは、以下のベースURLから可能です:',
-        },
-        endpoints: {
-            title: '利用可能なエンドポイント',
-            subtitle: '利用可能なエンドポイントの一覧はこちらでご覧いただけます:',
-        },
-        fetching: {
-            title: '基本的なフェッチ操作のチュートリアル',
-            subtitle: '以下のYouTube IDから評価数を取り出した場合の例です:',
-            title2: 'リクエスト例:',
-            url: 'リクエストURL:',
-            method: 'リクエスト方法:',
-            headers: 'ヘッダー:',
-            response: 'レスポンス:',
-            error1: 'YouTube IDが無効な場合、ステータスコード 404 "Not Found" が返されます。',
-            error2: 'YouTube IDのフォーマットが正しくない場合、ステータスコード 400 "Bad Request" が返されます。'
-        },
+    endpoints: {
+      title: "蛻ゥ逕ィ蜿ッ閭ス縺ェ繧ィ繝ウ繝峨�繧、繝ウ繝�",
+      subtitle: "蛻ゥ逕ィ蜿ッ閭ス縺ェ繧ィ繝ウ繝峨�繧、繝ウ繝医�荳€隕ァ縺ッ縺薙■繧峨〒縺碑ヲァ縺�◆縺�縺代∪縺呻シ�",
     },
-    help: {
-        name: 'ヘルプ',
-        title: 'トラブルシューティング',
-        bullet1: '最新バージョンの拡張機能',
-        bullet11: 'がインストールされていることを確認してください。',
-        bullet2: '拡張機能を削除して再インストールし、すべてのウィンドウを閉じた上でブラウザを再起動してください。',
-        bullet3: '以下のリンクが開くことを確認してください:',
-        bullet31: '以下のプレーンテキストが表示されます:',
-        bullet4: '上記で問題が解決しない場合、以下のチャンネルにて問題を報告してください。',
-        bullet41: '参照:',
-        bullet4a: 'お使いのOS、ブラウザ名とバージョンを教えてください。',
-        bullet4b: 'コンソールを開き(',
-        bullet4b1: 'キー)、問題のあるページ(例:YouTubeの動画ページ)のスクリーンショットを撮影します。',
-        bullet4c: '拡張機能がインストールされているブラウザの拡張機能ページのスクリーンショットを撮影します。',
-        bullet4c1: '拡張機能ページを表示するには、以下のように入力してください:',
-        firefox: ':Firefox',
-        chrome: ':Chrome, Edge, Brave, Opera, Vivaldi',
+    fetching: {
+      title: "蝓コ譛ャ逧�↑繝輔ぉ繝�メ謫堺ス懊�繝√Η繝シ繝医Μ繧「繝ォ",
+      subtitle: "莉・荳九�YouTube ID縺九i隧穂セ。謨ー繧貞叙繧雁�縺励◆蝣エ蜷医�萓九〒縺呻シ�",
+      title2: "繝ェ繧ッ繧ィ繧ケ繝井セ具シ�",
+      url: "繝ェ繧ッ繧ィ繧ケ繝�RL��",
+      method: "繝ェ繧ッ繧ィ繧ケ繝域婿豕包シ�",
+      headers: "繝倥ャ繝€繝シ��",
+      response: "繝ャ繧ケ繝昴Φ繧ケ��",
+      error1:
+        'YouTube ID縺檎┌蜉ケ縺ェ蝣エ蜷医€√せ繝��繧ソ繧ケ繧ウ繝シ繝� 404 "Not Found" 縺瑚ソ斐&繧後∪縺吶€�',
+      error2:
+        'YouTube ID縺ョ繝輔か繝シ繝槭ャ繝医′豁」縺励¥縺ェ縺��エ蜷医€√せ繝��繧ソ繧ケ繧ウ繝シ繝� 400 "Bad Request" 縺瑚ソ斐&繧後∪縺吶€�',
     },
-    faq: {
-        name: 'Q&A',
-        title: 'よくある質問',
-        subtitle: '他にも何か質問がありますか?我々のDiscordにお気軽にご参加ください。',
-        bullet1: '拡張機能のデータはどこから取得しているのですか?',
-        bullet1text: 'YouTube公式の低評価APIが停止する前に保存したデータと、拡張機能ユーザーの高評価/低評価数を元にした推定値を組み合わせて取得しています。',
-        bullet2: '低評価数が更新されないのはなぜですか?',
-        bullet2text: '現在、低評価数はデータベース化されているため、あまり頻繁に更新されません。動画の再生数によって異なりますが、更新には数時間から数日かかることがあります。',
-        bullet3: 'どのような仕組みで動作していますか?',
-        bullet3text: 'まず、視聴中の動画のID を収集し、API を使用して低評価数、再生数、高評価などの項目を取得します。次に、ページ上に低評価数と比率を表示します。動画に高評価や低評価があると、それが記録されてデータベースに蓄積されるため、正確な低評価数を推定することができます。',
-        bullet4: '低評価数を共有することはできますか?',
-        bullet4text: '近日中に公開予定です。機能の実装のために、Oauth または範囲を限定した別の読み取り専用APIを使用することを検討しています。',
-        bullet5: 'どのようなデータを収集し、どのように取り扱っていますか?',
-        bullet5text: '本拡張機能では、IPアドレスや視聴している動画のIDなど、正しく機能するために必要なデータのみを収集しています。あなたのデータは、第三者に販売されることは決してありません。セキュリティとプライバシーの取り扱いについてもっと知りたい場合には、 <a href="https://github.com/Anarios/return-youtube-dislike/blob/main/Docs/SECURITY-FAQ.md">セキュリティFAQ</a> をご参照ください。 ',
-        bullet6: 'API/バックエンドはどのような仕組みで動作していますか?',
-        bullet6text: 'バックエンドは、YouTube公式の低評価APIが停止する前に保存したデータと拡張機能ユーザーの高評価/低評価数を元にした推定値を組み合わせて取得しています。近い将来、コンテンツ制作者が簡単かつ安全に低評価数を提供できるようにし、Archive Team のアーカイブデータ(45億6000万動画)も現在のデータベースに追加する予定です。また、このトピックに関するビデオもご覧いただけます。',
-        bullet7: '低評価数に「投稿者により無効化」と表示されるのはなぜですか?',
-        bullet7text: '最近投稿された動画では、投稿者によって無効にされていなくても「投稿者により無効化」と表示されることがあります。これは、評価数の表示が無効になっているかどうかを検出するシステムによる副作用で、数時間後、または動画に高評価ないし低評価をしてページを更新すると消えるものだと思われます。',
-    },
-    donate: {
-        name: '寄付',
-        subtitle: 'インターネットの自由を守るための我々の活動を、寄付によって応援してください!',
-    },
-    links: {
-        name: 'リンク',
-        title: 'プロジェクトリンク集',
-        subtitle: 'プロジェクトおよび開発者へのリンク',
-        contact: 'お問い合わせ先',
-        translators: '翻訳者',
-    },
-}
+  },
+  help: {
+    name: "繝倥Ν繝�",
+    title: "繝医Λ繝悶Ν繧キ繝・繝シ繝�ぅ繝ウ繧ー",
+    bullet1: "譛€譁ー繝舌�繧ク繝ァ繝ウ縺ョ諡。蠑オ讖溯�",
+    bullet11: "縺後う繝ウ繧ケ繝医�繝ォ縺輔l縺ヲ縺�k縺薙→繧堤「コ隱阪@縺ヲ縺上□縺輔>縲�",
+    bullet2:
+      "諡。蠑オ讖溯�繧貞炎髯、縺励※蜀阪う繝ウ繧ケ繝医�繝ォ縺励€√☆縺ケ縺ヲ縺ョ繧ヲ繧」繝ウ繝峨え繧帝哩縺倥◆荳翫〒繝悶Λ繧ヲ繧カ繧貞�襍キ蜍輔@縺ヲ縺上□縺輔>縲�",
+    bullet3: "莉・荳九�繝ェ繝ウ繧ッ縺碁幕縺上%縺ィ繧堤「コ隱阪@縺ヲ縺上□縺輔>��",
+    bullet31: "莉・荳九�繝励Ξ繝シ繝ウ繝�く繧ケ繝医′陦ィ遉コ縺輔l縺セ縺呻シ�",
+    bullet4:
+      "荳願ィ倥〒蝠城。後′隗」豎コ縺励↑縺��エ蜷医€∽サ・荳九�繝√Ε繝ウ繝阪Ν縺ォ縺ヲ蝠城。後r蝣ア蜻翫@縺ヲ縺上□縺輔>縲�",
+    bullet41: "蜿ら���",
+    bullet4a: "縺贋スソ縺��OS縲√ヶ繝ゥ繧ヲ繧カ蜷阪→繝舌�繧ク繝ァ繝ウ繧呈蕗縺医※縺上□縺輔>縲�",
+    bullet4b: "繧ウ繝ウ繧ス繝シ繝ォ繧帝幕縺搾シ�",
+    bullet4b1:
+      "繧ュ繝シ�峨€∝撫鬘後�縺ゅk繝壹�繧ク�井セ具シ唳ouTube縺ョ蜍慕判繝壹�繧ク�峨�繧ケ繧ッ繝ェ繝シ繝ウ繧キ繝ァ繝�ヨ繧呈聴蠖ア縺励∪縺吶€�",
+    bullet4c:
+      "諡。蠑オ讖溯�縺後う繝ウ繧ケ繝医�繝ォ縺輔l縺ヲ縺�k繝悶Λ繧ヲ繧カ縺ョ諡。蠑オ讖溯�繝壹�繧ク縺ョ繧ケ繧ッ繝ェ繝シ繝ウ繧キ繝ァ繝�ヨ繧呈聴蠖ア縺励∪縺吶€�",
+    bullet4c1: "諡。蠑オ讖溯�繝壹�繧ク繧定。ィ遉コ縺吶k縺ォ縺ッ縲∽サ・荳九�繧医≧縺ォ蜈・蜉帙@縺ヲ縺上□縺輔>��",
+    firefox: "�哥irefox",
+    chrome: "�咾hrome, Edge, Brave, Opera, Vivaldi",
+  },
+  faq: {
+    name: "Q&A",
+    title: "繧医¥縺ゅk雉ェ蝠�",
+    subtitle:
+      "莉悶↓繧ゆス輔°雉ェ蝠上′縺ゅj縺セ縺吶°�滓�縲��Discord縺ォ縺頑ー苓サス縺ォ縺泌盾蜉�縺上□縺輔>縲�",
+    bullet1: "諡。蠑オ讖溯�縺ョ繝��繧ソ縺ッ縺ゥ縺薙°繧牙叙蠕励@縺ヲ縺�k縺ョ縺ァ縺吶°��",
+    bullet1text:
+      "YouTube蜈ャ蠑上�菴手ゥ穂セ。API縺悟●豁「縺吶k蜑阪↓菫晏ュ倥@縺溘ョ繝シ繧ソ縺ィ縲∵僑蠑オ讖溯�繝ヲ繝シ繧カ繝シ縺ョ鬮倩ゥ穂セ。/菴手ゥ穂セ。謨ー繧貞�縺ォ縺励◆謗ィ螳壼€、繧堤オ�∩蜷医o縺帙※蜿門セ励@縺ヲ縺�∪縺吶€�",
+    bullet2: "菴手ゥ穂セ。謨ー縺梧峩譁ー縺輔l縺ェ縺��縺ッ縺ェ縺懊〒縺吶°��",
+    bullet2text:
+      "迴セ蝨ィ縲∽ス手ゥ穂セ。謨ー縺ッ繝��繧ソ繝吶�繧ケ蛹悶&繧後※縺�k縺溘a縲√≠縺セ繧企�サ郢√↓譖エ譁ー縺輔l縺セ縺帙s縲ょ虚逕サ縺ョ蜀咲函謨ー縺ォ繧医▲縺ヲ逡ー縺ェ繧翫∪縺吶′縲∵峩譁ー縺ォ縺ッ謨ー譎る俣縺九i謨ー譌・縺九°繧九%縺ィ縺後≠繧翫∪縺吶€�",
+    bullet3: "縺ゥ縺ョ繧医≧縺ェ莉慕オ�∩縺ァ蜍穂ス懊@縺ヲ縺�∪縺吶°��",
+    bullet3text:
+      "縺セ縺壹€∬ヲ冶�荳ュ縺ョ蜍慕判縺ョID 繧貞庶髮�@縲、PI 繧剃スソ逕ィ縺励※菴手ゥ穂セ。謨ー縲∝�逕滓焚縲�ォ倩ゥ穂セ。縺ェ縺ゥ縺ョ鬆�岼繧貞叙蠕励@縺セ縺吶€よャ。縺ォ縲√�繝シ繧ク荳翫↓菴手ゥ穂セ。謨ー縺ィ豈皮紫繧定。ィ遉コ縺励∪縺吶€ょ虚逕サ縺ォ鬮倩ゥ穂セ。繧�ス手ゥ穂セ。縺後≠繧九→縲√◎繧後′險倬鹸縺輔l縺ヲ繝��繧ソ繝吶�繧ケ縺ォ闢�ゥ阪&繧後k縺溘a縲∵ュ」遒コ縺ェ菴手ゥ穂セ。謨ー繧呈耳螳壹☆繧九%縺ィ縺後〒縺阪∪縺吶€�",
+    bullet4: "菴手ゥ穂セ。謨ー繧貞�譛峨☆繧九%縺ィ縺ッ縺ァ縺阪∪縺吶°��",
+    bullet4text:
+      "霑第律荳ュ縺ォ蜈ャ髢倶コ亥ョ壹〒縺吶€よゥ溯�縺ョ螳溯」��縺溘a縺ォ縲^auth 縺セ縺溘�遽�峇繧帝剞螳壹@縺溷挨縺ョ隱ュ縺ソ蜿悶j蟆ら畑API繧剃スソ逕ィ縺吶k縺薙→繧呈、懆ィ弱@縺ヲ縺�∪縺吶€�",
+    bullet5: "縺ゥ縺ョ繧医≧縺ェ繝��繧ソ繧貞庶髮�@縲√←縺ョ繧医≧縺ォ蜿悶j謇ア縺」縺ヲ縺�∪縺吶°��",
+    bullet5text:
+      '譛ャ諡。蠑オ讖溯�縺ァ縺ッ縲!P繧「繝峨Ξ繧ケ繧�ヲ冶�縺励※縺�k蜍慕判縺ョID縺ェ縺ゥ縲∵ュ」縺励¥讖溯�縺吶k縺溘a縺ォ蠢�ヲ√↑繝��繧ソ縺ョ縺ソ繧貞庶髮�@縺ヲ縺�∪縺吶€ゅ≠縺ェ縺溘�繝��繧ソ縺ッ縲∫ャャ荳芽€�↓雋ゥ螢イ縺輔l繧九%縺ィ縺ッ豎コ縺励※縺ゅj縺セ縺帙s縲ゅそ繧ュ繝・繝ェ繝�ぅ縺ィ繝励Λ繧、繝舌す繝シ縺ョ蜿悶j謇ア縺�↓縺、縺�※繧ゅ▲縺ィ遏・繧翫◆縺��エ蜷医↓縺ッ縲� <a href="https://github.com/Anarios/return-youtube-dislike/blob/main/Docs/SECURITY-FAQ.md">繧サ繧ュ繝・繝ェ繝�ぅFAQ</a> 繧偵#蜿ら�縺上□縺輔>縲� ',
+    bullet6: "API/繝舌ャ繧ッ繧ィ繝ウ繝峨�縺ゥ縺ョ繧医≧縺ェ莉慕オ�∩縺ァ蜍穂ス懊@縺ヲ縺�∪縺吶°��",
+    bullet6text:
+      "繝舌ャ繧ッ繧ィ繝ウ繝峨�縲〆ouTube蜈ャ蠑上�菴手ゥ穂セ。API縺悟●豁「縺吶k蜑阪↓菫晏ュ倥@縺溘ョ繝シ繧ソ縺ィ諡。蠑オ讖溯�繝ヲ繝シ繧カ繝シ縺ョ鬮倩ゥ穂セ。/菴手ゥ穂セ。謨ー繧貞�縺ォ縺励◆謗ィ螳壼€、繧堤オ�∩蜷医o縺帙※蜿門セ励@縺ヲ縺�∪縺吶€りソ代>蟆�擂縲√さ繝ウ繝�Φ繝�宛菴懆€�′邁。蜊倥°縺、螳牙�縺ォ菴手ゥ穂セ。謨ー繧呈署萓帙〒縺阪k繧医≧縺ォ縺励€、rchive Team 縺ョ繧「繝シ繧ォ繧、繝悶ョ繝シ繧ソ��45蜆�6000荳�虚逕サ�峨b迴セ蝨ィ縺ョ繝��繧ソ繝吶�繧ケ縺ォ霑ス蜉�縺吶k莠亥ョ壹〒縺吶€ゅ∪縺溘€√%縺ョ繝医ヴ繝�け縺ォ髢「縺吶k繝薙ョ繧ェ繧ゅ#隕ァ縺�◆縺�縺代∪縺吶€�",
+    bullet7: "菴手ゥ穂セ。謨ー縺ォ縲梧兜遞ソ閠�↓繧医j辟。蜉ケ蛹悶€阪→陦ィ遉コ縺輔l繧九�縺ッ縺ェ縺懊〒縺吶°��",
+    bullet7text:
+      "譛€霑第兜遞ソ縺輔l縺溷虚逕サ縺ァ縺ッ縲∵兜遞ソ閠�↓繧医▲縺ヲ辟。蜉ケ縺ォ縺輔l縺ヲ縺�↑縺上※繧ゅ€梧兜遞ソ閠�↓繧医j辟。蜉ケ蛹悶€阪→陦ィ遉コ縺輔l繧九%縺ィ縺後≠繧翫∪縺吶€ゅ%繧後�縲∬ゥ穂セ。謨ー縺ョ陦ィ遉コ縺檎┌蜉ケ縺ォ縺ェ縺」縺ヲ縺�k縺九←縺�°繧呈、懷�縺吶k繧キ繧ケ繝�Β縺ォ繧医k蜑ッ菴懃畑縺ァ縲∵焚譎る俣蠕後€√∪縺溘�蜍慕判縺ォ鬮倩ゥ穂セ。縺ェ縺�@菴手ゥ穂セ。繧偵@縺ヲ繝壹�繧ク繧呈峩譁ー縺吶k縺ィ豸医∴繧九b縺ョ縺�縺ィ諤昴o繧後∪縺吶€�",
+  },
+  donate: {
+    name: "蟇�サ�",
+    subtitle:
+      "繧、繝ウ繧ソ繝シ繝阪ャ繝医�閾ェ逕ア繧貞ョ医k縺溘a縺ョ謌代€��豢サ蜍輔r縲∝ッ�サ倥↓繧医▲縺ヲ蠢懈抄縺励※縺上□縺輔>��",
+  },
+  links: {
+    name: "繝ェ繝ウ繧ッ",
+    title: "繝励Ο繧ク繧ァ繧ッ繝医Μ繝ウ繧ッ髮�",
+    subtitle: "繝励Ο繧ク繧ァ繧ッ繝医♀繧医�髢狗匱閠�∈縺ョ繝ェ繝ウ繧ッ",
+    contact: "縺雁撫縺�粋繧上○蜈�",
+    translators: "鄙サ險ウ閠�",
+  },
+};

+ 2 - 10
Website/pages/index.vue

@@ -63,13 +63,13 @@
     <div id="support-ukraine" class="d-flex flex-column items-center py-2">
       <h3 class="mb-2">
         <v-img src="/ukraine-flag-xs.webp" width="42px" height="28px"></v-img>
-        <a href="https://helpukrainewin.org/">
+        <a href="https://u24.gov.ua/">
           {{ $vuetify.lang.t("$vuetify.home.ukraine") }}
         </a>
       </h3>
     </div>
 
-    <div id="biggest-supporters" class="d-flex flex-column items-center py-8">
+    <div id="top-donors" class="d-flex flex-column items-center py-8">
       <h3 class="mb-4">
         <v-icon class="mb-2">mdi-heart</v-icon>
         {{ $vuetify.lang.t("$vuetify.home.sponsors") }}
@@ -109,14 +109,6 @@ export default {
       discordLink: "https://discord.gg/mYnESY4Md5",
       sponsors: [
         { name: "Piepacker", link: "https://piepacker.com/" },
-        {
-          name: "Seed4.Me VPN",
-          link: "https://www.seed4.me/users/register?gift=ReturnYoutubeDislike",
-        },
-        {
-          name: "PocketTube",
-          link: "https://yousub.info/?utm_source=returnyoutubedislike",
-        },
         {
           name: "Become our sponsor",
           link: "https://www.patreon.com/join/returnyoutubedislike/checkout?rid=8008601",