# Plex Auto Languages
This unofficial app installation script is provided for your convenience. The script is provided as-is and may not be updated or maintained by Ultra.cc. Clients are welcome to use and customize unofficial app installers for their unique needs and requirements. Unofficial support may be offered via Discord only and at the sole discretion of Ultra.cc staff. Use at your own risk and only proceed if you are comfortable managing the application on your own.
Plex Auto Languages will automatically update the language of your Plex TV Show episodes based on the current language you are using without messing with your existing language preferences. Make sure to configure it properly to avoid breaking our [Fair Usage Policy](https://ultra.cc/policies/terms-of-service#fair-usage). For detailed instructions on how to configure the application, follow [this link](https://github.com/RemiRigal/Plex-Auto-Languages#configuration). - **Config file:** `~/scripts/Plex_auto_language/config/config.yaml` - **Log file:** `~/scripts/Plex_auto_language/plex-auto-language.log` ## Prerequisites - Python version 3.8 or above. See [here](https://docs.ultra.cc/books/unofficial-language-installers-3AK/page/install-python-using-pyenv). - Plex server installed on service. ## Installation - Connect to your Ultra.cc service via [SSH](https://docs.ultra.cc/books/secure-shell-%28ssh%29/page/how-to-connect-to-your-ultracc-slot-via-ssh) - Execute the following command: ```sh bash <(wget -qO- https://scripts.ultra.cc/main-v2/PlexAutoLanguage/main.sh) ``` - Type `1` and press `ENTER` to proceed with the installation - Done! ## Uninstallation - Execute the same command: ```sh bash <(wget -qO- https://scripts.ultra.cc/main-v2/PlexAutoLanguage/main.sh) ``` - Type `2` and press `ENTER` to proceed with the uninstallation - Done! ## Stop/Restart Service - To stop the service: ```sh systemctl --user stop plexautolanguage.service ``` - To start/restart the service: ```sh systemctl --user restart plexautolanguage.service ```