Working with multiple languages over Git destroys Directive labels net class definition
<!----------Before Creating a New Issue----------- * Limit report to a single issue. * Search the issue tracker to verify the issue has not already been reported. * Complete all instructions between `template comment markers <>. * Keep report contents limited to the necessary information required to fix the issue. * When creating an issue against the stable version of KiCad, make sure the latest available stable version is installed as issues may have already been resolved in later stable versions.--> # Description When working with git and two kicad 10.0.1 with one in english and one in german the directive label keeps its first row called "Netzklasse" even when the file is opened on an english version of KiCad. This means all labels need to be renamed manually to "Net Class" to be able to keep netclass settings like colours. # KiCad Version ``` Application: KiCad x64 on x64 Version: 10.0.1, release build Libraries: wxWidgets 3.3.2 FreeType 2.13.3 HarfBuzz 12.3.0 FontConfig 2.17.1 libcurl/8.18.0 Schannel zlib/1.3.1 Platform: Windows 11 (Erzeugungsversion 26200), 64-bit Edition, 64 bit, Little endian, wxMSW OpenGL: NVIDIA Corporation, Quadro T2000/PCIe/SSE2, 4.6.0 NVIDIA 573.22 Build Info: Date: Apr 15 2026 19:23:15 wxWidgets: 3.3.2 (wchar_t,STL containers) Boost: 1.90.0 OCC: 7.9.2 Curl: 8.18.0 ngspice: 46 Compiler: Visual C++ 1944 without C++ ABI KICAD_IPC_API=ON KICAD_USE_PCH=OFF Locale: Lang: en_CH Enc: UTF-8 Num: 1’234.5 Encoded кΩ丈: D0BACEA9E4B888 (sys), D0BACEA9E4B888 (utf8) ```
issue