If the project directory path contains Japanese characters, the $KIPRJMOD variable is misidentified as blank
If the project directory path contains Japanese characters, the $KIPRJMOD variable is misidentified as blank. As a result, the paths to various libraries using the $KIPRJMOD variable will not be appropriate, and correct operation will not occur.
Steps to reproduce
- Create a new KiCAD project under a directory path that contains Japanese language.
- Open the new project created in KiCAD.
- Open circuit editor
- Open Manage Symbol Library and you will see that the path for $KIPRJMOD is blank.
Notice: "a directory path that contains Japanese language" is below.
/Users/XXXX/Library/CloudStorage/OneDrive-個人用/10_DevTech_GARAGE/HardwareTech_GARAGE/KiCad/KiCAD6_practice01
KiCAD Version Info.
Application: KiCad
Version: (6.0.2-0), release build
Libraries:
wxWidgets 3.1.5
libcurl/7.77.0 SecureTransport (LibreSSL/2.8.3) zlib/1.2.11 nghttp2/1.42.0
Platform: macOS Version 12.2.1 (Build 21D62), 64 bit, Little endian, wxMac
Build Info:
Date: Feb 11 2022 19:53:03
wxWidgets: 3.1.5 (wchar_t,wx containers)
Boost: 1.76.0
OCC: 7.6.0
Curl: 7.64.1
ngspice: 35
Compiler: Clang 12.0.0 with C++ ABI 1002
Build settings:
KICAD_USE_OCC=ON
KICAD_SPICE=ON
OS version etc..
This issue occurred Mac OS X Monterey version 12.2.1.
Edited by Ghost User