R 编程编码 jebrish ׳‘׳“׳™׳§׳•׳× 到希伯来语

R programming encoding jebrish ׳‘׳“׳™׳§׳•׳× to Hebrew

我的代码中有一些希伯来语字符串。 由于某些原因,所有 希伯来语都以以下格式显示 ׳§׳‘׳•׳¦׳×.

我在每个文件的顶部都有这一行

Sys.setlocale("LC_ALL", "Hebrew")

这是命令的输出 Sys.getlocale("LC_ALL")

"LC_COLLATE=Hebrew_Israel.1255;LC_CTYPE=Hebrew_Israel.1255;LC_MONETARY=Hebrew_Israel.1255;LC_NUMERIC=C;LC_TIME=Hebrew_Israel.1255"

示例:

  hebrew <- c(
"סוג תנועה",
"מס עוסק נגדי",
"תאריך אסמכתא",
"קבוצת אסמכתא",
"מס אסמכתא",
"סכום מעמ",
"סימן",
"סכום לפני מעמ",
" עתידי",
"הערה",
"בדיקות",
"סכום.מעמ",
"סכום.לפני.מעמ",
"הערות"
 )
  print(hebrew)

结果:

׳¡׳•׳’ ׳×׳ ׳•׳¢׳”" "[1] "\u009e׳¡ ׳¢׳•׳¡׳§ ׳ ׳’׳“׳™" "׳×׳\u0090׳¨׳™׳\u009a 
׳\u0090׳¡׳\u009e׳›׳×׳\u0090" "׳§׳‘׳•׳¦׳× ׳\u0090׳¡׳\u009e׳›׳×׳\u0090" "׳\u009e׳¡ 
׳\u0090׳¡׳\u009e׳›׳×׳\u0090" "׳¡׳›׳•׳\u009d ׳\u009e׳¢׳\u009e"
[7] "׳¡׳™׳\u009e׳\u009f"       "׳¡׳›׳•׳\u009d ׳\u009c׳₪׳ ׳™ ׳\u009e׳¢׳\u009e" " 
 ׳¢׳×׳™׳“׳™"              "׳”׳¢׳¨׳”"           "׳‘׳“׳™׳§׳•׳×         "׳¡׳›׳•׳\u009

将函数移动到主文件