, хотя папка «Пользователи» не существует на моем компьютере (у меня есть турецкий перевод «пользователи»).
Это не так.У вас есть папка «Пользователи».Windows просто автоматически переводит его при отображении.Но вы должны использовать «Users» для путей файловой системы, что возвращает user.home
.Локализованное имя имеет значение только для отображения его пользователю.Я не уверен, как получить его из кода Java.
Честно говоря, я думаю, что вся концепция отображения имен папок для пользователя, отличных от того, что фактически присутствует в файловой системе, является странным извращением.