我想在OSX(El Capitan)上安装一个语言环境,我无法弄清楚它。如何在OSX El Capitan上安装es_AR语言环境?
我一直在Google上搜索几个小时。
在Ubuntu中就像locale-gen
和dpkg-reconfigure
一样简单。
我正在编码一个使用es_AR
作为语言环境的PHP应用程序,我无法获得我的数字格式正确。
在Linux系统中正常工作。
谢谢。
我想在OSX(El Capitan)上安装一个语言环境,我无法弄清楚它。如何在OSX El Capitan上安装es_AR语言环境?
我一直在Google上搜索几个小时。
在Ubuntu中就像locale-gen
和dpkg-reconfigure
一样简单。
我正在编码一个使用es_AR
作为语言环境的PHP应用程序,我无法获得我的数字格式正确。
在Linux系统中正常工作。
谢谢。
首先,你已经问过这个问题here,而Apple或Unix/Linux StackExchange页面更适合这个问题,但是你提出了赏金,如果没有人回答你的问题,你不会得到那个赏金回来,所以我会在这里回答,并在其他页面上跟上相同的答案(如果你觉得它很强大)。
不幸的是苹果真的没有创造阿根廷语言环境,所以当你看语言&地区部分在OSX的设置,西班牙语(西班牙)之间的差值和西班牙语(拉丁美洲)是真的在OSX中不存在。当我启用了两种,有我的系统上可用的语言环境没有变化:
$ locale -a | grep es
es_ES
es_ES.ISO8859-1
es_ES.ISO8859-15
es_ES.UTF-8
因此,不幸的苹果没有包括ES_419(拉丁美洲)或es_AR(阿根廷)语言环境,以及他们绑那些成的es_ES语言环境。
在和谁说话前往阿根廷频繁的朋友,能说流利的西班牙语,并且也使用西班牙语的Mac上:
有可能是轻微的拼写差异,但主要是它的语法。这只是一些西班牙西班牙语语法,但阿根廷人使用西班牙语变体的一些变体。
所以真的吧从长远来看应该没有问题。你可以简单地复制Mac上的语言环境相匹配的命名:
sudo cp -R /usr/share/locale/es_ES /usr/share/locale/es_AR
而且我查了我的几个Linux主机,并为这些地区的SHA256总和是相同的,所以它看起来像Linux的开发人员完成了Apple基本上完成的同样的事情。
$ sha256sum /usr/share/locale/es_ES/LC_MESSAGES/libvisual-0.4.mo
20848a8a8d6ddca454825b3b4102393699850d156d7157535850556e110fb891
$ sha256sum /usr/share/locale/es_AR/LC_MESSAGES/libvisual-0.4.mo
20848a8a8d6ddca454825b3b4102393699850d156d7157535850556e110fb891
嗨Signus。你的步骤是正确的,但不适用于El Capitan。 El Capitan有一个新的无根功能,禁止在'/ usr'上写入。我最终禁用了这种保护措施并遵循了您的步骤。谢谢! – fedeisas