Chat translator is Javascript translation addon for chats.
Script uses Tampermonkey, Violentmonkey or Greasemonkey script manager for its installation. After manager installation click here to install.
- twitch
- youtube
- mixer
- afreecatv
- huya
- instagib
- bilibili
- nicovideo
- pixiv
- periscope
Open panel : Shift Q
Start translator : Shift T
name : site name
match : url | site url that chat is in
chat : .element | chat
chatnode : .element | chat textline
obsconfig : 'optional' | MutationObserver config default is, childList : true
button : 'optional' .element | prepend's to element'
user : 'optional' .element
badge : 'optional' .element
example below >
name: "twitch.tv",
match: "twitch.tv/",
chat: ".chat-list [role='log']",
chatline: "span[data-a-target='chat-message-text']",
button: ".top-nav__menu > div:nth-child(3)",
user: ".chat-line__username",
badge: ".chat-line__message > span"
Get your apikey by registering to yandex in here
Maxinium volume of translated characters, 1,000,000/day, 10,000,000/month info