Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/27rogi/localized-soundcloud
💬 A userscript to easily translate SoundCloud using MutationObserver API
https://github.com/27rogi/localized-soundcloud
language locale soundcloud tampermonkey userscript
Last synced: about 1 month ago
JSON representation
💬 A userscript to easily translate SoundCloud using MutationObserver API
- Host: GitHub
- URL: https://github.com/27rogi/localized-soundcloud
- Owner: 27rogi
- License: mit
- Created: 2020-05-12T12:29:13.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2023-01-10T09:02:26.000Z (almost 2 years ago)
- Last Synced: 2023-10-05T11:55:00.470Z (about 1 year ago)
- Topics: language, locale, soundcloud, tampermonkey, userscript
- Language: JavaScript
- Homepage:
- Size: 643 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Localized SoundCloud UserScript
By using this userscript you accept that website may work slower and some errors may appear.
**If you're facing some errors, feel free to create detailed Issue and I will try to fix the problem.**# Locales
This plugin was developed to translate SoundCloud only on Russian language, but then I decided to make it more flexible by adding ability to bundle many json locale files. So, everything you need to do is just simply create a new locale file **that uses 2 letters from language code** in `locale` folder (like `ua.json`) and after **approval** I will add it to the userscript import.Locale file structure is very primitive, it has key wich represents query selector and translation that should be applied to **all** elements that will be found using that selector: `:`
# [Install latest version](https://github.com/Voknehzyr/localized-soundcloud/raw/master/dist/localized-soundcloud.user.js)