TRADOS STUDIO
Similarly to MemoQ, Trados is a professional paying software. But it does not have a free trial period as far as I know, so I'll be a bit more concise.
To force Tardos to accept .js file:
- Go to the burger menu, then Option
- In File type click on "New" and select "Regular Expression Delimited Text"
- Configure the new file type witht he mane you want, and in the "file dialog wildcard expression" section write *.js
- Once the file type is created, go to "Document structure" and create a new rule:
opening pattern: ` closing pattern: `
- Try the preview to check if it work with your file. Then save and create your project as you like :)