nas*_*ass 5 google-earth locale
这很奇怪。例如,我打开谷歌地球并搜索“雅典,希腊”,即使它会通过正确位置顶部的图钉,谷歌地球地球也会转动并放大到撒哈拉沙漠中的某个位置!
这可能与计算机上的区域设置有关吗?
nass@stardust:~$ locale
LANG=en_US.UTF-8
LANGUAGE=
LC_CTYPE="en_US.UTF-8"
LC_NUMERIC=el_GR.UTF-8
LC_TIME=el_GR.UTF-8
LC_COLLATE="en_US.UTF-8"
LC_MONETARY=el_GR.UTF-8
LC_MESSAGES="en_US.UTF-8"
LC_PAPER=el_GR.UTF-8
LC_NAME=el_GR.UTF-8
LC_ADDRESS=el_GR.UTF-8
LC_TELEPHONE=el_GR.UTF-8
LC_MEASUREMENT=el_GR.UTF-8
LC_IDENTIFICATION=el_GR.UTF-8
LC_ALL=
Run Code Online (Sandbox Code Playgroud)
还能是什么?
我可以通过将区域设置更改为 en_US.UTF-8 来验证问题是否消失。明显的区别是希腊语使用“逗号”作为小数点分隔符,并且以某种方式混合了谷歌地球。
我不确定这是否是 google-earth 代码上的错误(因为此错误未出现在,例如,Windows 操作系统中)或 ubuntu 中。但他们可能应该得到通知。
小智 6
使用google-earth-pro-stable-7.3.2.5776-0.x86_64,我LC_NUMERIC=C用来解决问题,同时保持应用程序的语言不变。你可以运行:
LC_NUMERIC=C google-earth-pro
Run Code Online (Sandbox Code Playgroud)
或编辑/opt/google/earth/pro/googleearth以将其添加到文件标题之后:
export LC_NUMERIC=C
Run Code Online (Sandbox Code Playgroud)