R - Почему я должен использовать Sys.setlocale для выполнения кода, содержащего символы cjkv - PullRequest
0 голосов
/ 19 января 2019

Файл уже в UTF-8, и я использую источник (..., encoding = "UTF-8").Если я должен сказать язык перед использованием файла, какой смысл сохранять его как UTF-8?Что мне делать, если файл содержит символы из нескольких языков?То же самое касается C, где я должен установить locale перед печатью любых китайских / японских символов.Требование setlocale действительно побеждает большинство преимуществ юникода.Серьезно, я не понимаю, почему это должно быть так.Это дефект винды?Я помню подобные вещи, когда я использовал Linux.

...