Skip to content

Troubleshooting 2.0.0

Amaro "KuryKat" Alexandre edited this page Sep 27, 2023 · 5 revisions

Troubleshooting - v2.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: Before running "League Of Languages," ensure your PowerShell execution policy allows script execution. Follow these steps:

    • Open a PowerShell window as an administrator.

    • To set an exception for the "League Of Languages" script, use the following command, replacing <PATH> with the actual folder path where "LeagueOfLanguages.ps1" is located:

    powershell -ExecutionPolicy Bypass -File "<PATH>/LeagueOfLanguages.ps1"
    • Confirm the execution policy change when prompted.
  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, which is normally C:/Users/<Your_Username>/Desktop.

    Refer to Script Configuration Variables for more information

  4. League Client Path: Ensure that your League Client path is correctly configured in the script's variables. The default is C:/Riot Games/League of Legends/LeagueClient.exe, which is the default installation folder for League Of Legends.

    Refer to Script Configuration Variables for more information

Issue: Game Language Doesn't Change

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

Possible Solutions:

  1. Choose Language: Ensure you selected the desired language from the script's menu during execution. Double-check your language selection to confirm it matches your preference.

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

  3. Client Location: Confirm that the League of Legends client is installed in the specified location ($LEAGUE_CLIENT_LOCATION) as per the script's configuration. If you changed the game's installation path, make sure to update this location in the script.

  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!