YouTubeLiveのチャットをDeepL APIで翻訳する拡張機能
DeepL APIを用いて,YouTubeのチャットを自動的に翻訳した結果に書き換える拡張機能です.
DeepL (https://www.deepl.com) の優れた翻訳アルゴリズムを用いて,リアルタイムに海外の方とコミュニケーションをとることができるようになります.
# オプション設定
## Translate from
選択した言語のみ翻訳する.ここで自身の理解できる言語の選択を除外することで日→日のようなAPIの浪費を抑えることができる.
## Translate into
選択した言語に翻訳される.
## Translation text length
翻訳するチャットの最小,最大の文字数を指定する.長文スパムによるAPI使用を抑制できる.
## Translate all chats
有効時,すべてのチャットを翻訳する.API使用量を気にしなく,chrome.i18nによる言語判定を利用したくない場合は有効化を推奨.
## Strict mode
有効時,アクティブなタブを変更すると翻訳が一時停止される.翻訳していたタブに戻ってくると翻訳が再開される.見ていない時に勝手に翻訳されるのを防ぐことができる.
## Remove loading icon
有効時,翻訳中に一時的に表示されるアイコンが非表示になる.
## Remove author-photo, author-name
有効時,チャット欄のアイコン,ユーザ名が非表示になる.
## Custom CSS
有効時,テキストボックス内に任意のCSSを入力することで,チャット欄にCSSを適用できる.
※本拡張機能を利用するには,DeepLのAPI_KEY(無料で取得可能)が必要です.また,Chromeにログインして同期を有効にする必要があります.
# Supports language
Please check `target_lang` on https://www.deepl.com/docs-api/translating-text/request/
"BG" - Bulgarian
"CS" - Czech
"DA" - Danish
"DE" - German
"EL" - Greek
"EN-GB" - English (British)
"EN-US" - English (American)
"ES" - Spanish
"ET" - Estonian
"FI" - Finnish
"FR" - French
"HU" - Hungarian
"IT" - Italian
"JA" - Japanese
"LT" - Lithuanian
"LV" - Latvian
"NL" - Dutch
"PL" - Polish
"PT-PT" - Portuguese (all Portuguese varieties excluding Brazilian Portuguese)
"PT-BR" - Portuguese (Brazilian)
"RO" - Romanian
"RU" - Russian
"SK" - Slovak
"SL" - Slovenian
"SV" - Swedish
"ZH" - Chinese
# Disclaimer
Please check
https://github.com/T3aHat/Chat_Translator_for_DeepL#%E5%85%8D%E8%B2%AC%E4%BA%8B%E9%A0%85disclaimer
before using this extension.
Latest reviews
- (2021-08-29) Justice Seeker: Works well so far. Doesn't handle other YT chat extensions very well. For example HyperChat breaks translation completely. Would be perfect if these two could sort it out. Error in event handler: TypeError: Failed to execute 'observe' on 'MutationObserver': parameter 1 is not of type 'Node'. at addObserver (chrome-extension://fbmkdedikbcbkkeaofpenfncppepfnlo/chat-translator.js:94:12) at change_settings (chrome-extension://fbmkdedikbcbkkeaofpenfncppepfnlo/chat-translator.js:65:7) at chrome-extension://fbmkdedikbcbkkeaofpenfncppepfnlo/chat-translator.js:16:5