Yes. You don't really want to ever path names that are non-english its not a bias against your home language. Even i dont use my primary/secondary language for stuff like this*. Mel has no facilities for characters other than found in western alphabet pages (mel uses some isolatin derivative).
System locale sets a character code page for applications so thet they dont need to use the full unicode. And all applications that are older than 2000 need to be checked thoroughly. Even unicdoe does not normally help since often the coders anticipate only western Unicode characters.
Anyway locales are a big problem for programmers. I mean my coworker spent 2 months debugging a problem with a string matching routine. They then found that the problem was in the Turkish locale. See in Turkish they have letter I with dots and without, So doing "index" to upper does NOT produce "INDEX" it produces a string that starts with a big I with dot and that is not the same as the "i" we use. This caused a hard to detect bug in system. Worse there was no way to debug this on our systems.
So if you care about your computer, no matter how nationalistic you happen to be. Stay English! There is no force on earth that can fix all the language caveats until ALL software programmers speak the same language as you, and have same cultural background. Weird things happen i tell you and we have no way of being sure without having a PhD in every language on earth. This is how it is, sad but true.
- and yet for me its simple enough i have the same alphabet.