Can't update LibreELEC manualy because of "UnicodeDecodeError" on the service.libreelec.settings

  • There is a problem with Turkish language on service.libreelec.settings. Because of unicode error, add-on is refusing to update my LibreELEC.

    Code
    2020-11-13 00:20:10.893 T:2130703216   ERROR: ## LibreELEC Addon ## oe::download_file(http://releases.libreelec.tv/LibreELEC-RPi4.arm-9.2.6.tar, /storage/.kodi/temp/update_file) ## ERROR: (UnicodeDecodeError('ascii', 'Dosya Ad\xc4\xb1: ', 8, 9, 'ordinal not in range(128)'))
    2020-11-13 00:20:10.894 T:2130703216   ERROR: Traceback (most recent call last):
                                                  File "/home/jails/home/jenkins/LE/build5/workspace/RPi4/LibreELEC.tv/build.LibreELEC-RPi4.arm-9.2.5/LibreELEC-settings-42acf2613927fa93d9d8ec9aa1d3135d101db0e0/.install_pkg/usr/share/kodi/addons/service.libreelec.settings/oe.py", line 390, in download_file
                                                  File "/home/jails/home/jenkins/LE/build5/workspace/RPi4/LibreELEC.tv/build.LibreELEC-RPi4.arm-9.2.5/LibreELEC-settings-42acf2613927fa93d9d8ec9aa1d3135d101db0e0/.install_pkg/usr/share/kodi/addons/service.libreelec.settings/oe.py", line 133, in update
                                                UnicodeDecodeError: 'ascii' codec can't decode byte 0xc4 in position 8: ordinal not in range(128)

    Here is my workaround: oe.py line 195

    Code
    return codeNew
    # TO
    return unicode(codeNew)