Skip to content

Troubleshooting 1.0.0

KuryKat edited this page Sep 26, 2023 · 3 revisions

Troubleshooting - v1.0.0

Encountering issues while using "League Of Languages"? Don't worry; this troubleshooting guide is here to help you resolve common problems and get back to enjoying League of Legends in your preferred language.

Issue: Script Execution Fails

Symptoms: The script does not execute successfully, and you encounter an error message.

Possible Solutions:

  1. PowerShell Execution Policy: Check your PowerShell execution policy. It should be set to allow script execution. You can change it using the following command:

    Set-ExecutionPolicy -ExecutionPolicy Unrestricted -Scope CurrentUser

    PLEASE CHANGE BACK AFTER USING THIS SCRIPT TO PREVENT REAL BAD SCRIPTS FROM BEING EXECUTED

    Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser
  2. Administrator Privileges: Ensure that you are running PowerShell with administrator privileges. Right-click on "Windows PowerShell" and select "Run as administrator."

  3. Script File Path: Double-check that you are running the script from the correct file path and that the file name is spelled correctly.

  4. Script Syntax: Verify that you have not made any syntax errors or accidental changes to the script content.

Issue: Shortcut Not Created

Symptoms: The script executes without errors, but the League of Legends shortcut is not created on your desktop.

Possible Solutions:

  1. Permissions: Check if you have the necessary permissions to create files and shortcuts on your desktop.

  2. Script Output: Review the script's output messages, and the log, for any indications of issues during shortcut creation.

  3. Desktop Path: Ensure that your desktop path is correctly configured in the script's variables. The default is $HOME/Desktop that is normally C:/Users/<Your_Username>/Desktop.

Issue: Game Language Doesn't Change

Symptoms: The script runs successfully, but the game's language remains unchanged.

Possible Solutions:

  1. Locale Code: Verify that you have entered the correct locale code in the $LOCALE variable. Check the Locale List for valid codes.

  2. Restart League Client: Close and restart the League of Legends client after running the script to apply the language change.

  3. Client Location: Ensure that the League of Legends client is installed in the specified location ($LEAGUE_CLIENT_LOCATION) as per the script's configuration.

  4. Firewall or Antivirus: Check if any firewall or antivirus software is blocking the script or the League of Legends client from making changes.

Issue: Compatibility with Other Operating Systems

Symptoms: You are using an operating system other than Windows and encounter compatibility issues.

Possible Solutions:

  1. Limited Support: As of now, "League Of Languages" primarily supports Windows machines. Unfortunately, compatibility with other operating systems is limited.

  2. Contributions: If you are interested in extending compatibility to other operating systems, consider contributing to the project. We welcome contributions from the community to enhance compatibility.

If you encounter issues that are not covered here or need further assistance, feel free to reach out to the project's community in the Issues Section or check the FAQ section of this wiki.

Remember that troubleshooting may require technical knowledge, and if you're unsure about any steps, seek assistance from experienced users or professionals.

Happy gaming, and may your League of Legends experience be smooth and enjoyable!