2016-07-08 2 views
-2

OSX (엘 캐피 탄)에 로케일을 설치하려고하는데 알아낼 수 없습니다.OSX El Capitan에서 es_AR 로켈을 어떻게 설치할 수 있습니까?

저는 몇 시간 동안 인터넷 검색을 해왔습니다.

우분투에서는 locale-gendpkg-reconfigure처럼 간단합니다.

저는 로케일로 es_AR을 사용하는 PHP 응용 프로그램을 코딩하고 있습니다. 숫자 서식이 올바르지 않습니다.

Linux 시스템에서 올바르게 작동합니다.

감사합니다.

답변

1

먼저이 질문을했습니다. here, Apple 또는 Unix/Linux StackExchange 페이지가이 질문에 더 적합하지만 현상금을 내고 아무도 질문하지 않으면 그 현상금을받지 못합니다 뒤로, 그래서 나는 여기에 답하고 다른 페이지에서 똑같은 답을 찾는다.

불행하게도 애플은 정말 아르헨티나의 로케일을 작성하지 않은, 그래서 당신이 언어 & 지역 OSX에 설정에서 섹션 스페인어 (스페인)의 차이스페인어 (Latinoamérica)에서 볼 때은 정말 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 

이 또한 내 리눅스 호스트의 몇 가지에 확인하고, 이러한 로케일에 대한 SHA256 합계가 동일을, 그래서 리눅스 개발자가 가지고있는 것처럼 보인다 애플이 기본적으로 한 것과 똑같은 일을했다.

$ 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 
+1

안녕 Signus. 귀하의 발자국은 정확하지만 엘 캐피 탄은 그렇지 않습니다. 엘 캐피 탄 (El Capitan)은'/ usr'에 쓰지 못하게하는 새로운 뿌리없는 기능을 가지고 있습니다. 나는 그 보호를 무력화하고 당신의 계단을 따라 갔다. 감사! – fedeisas

관련 문제