Tôi đang sử dụng gettext trong môi trường MAMP. Tôi có các tệp miền địa phương cho es_ES
, ca_ES
, en_US
và gl_ES
. Không có vấn đề với ba đầu tiên, nhưng cho ra, tôi nhận được một lỗi khi cố gắng để ràng buộc các tập tin bản địa phương ngữ để các ngôn ngữ gl_ES
(ở Tây Ban Nha). Đây không phải là một vấn đề với apache hoặc PHP bởi vì những người khác làm việc (và trong máy chủ CentOS của tôi tôi có gói gl_ES và hoạt động tốt)Thêm ngôn ngữ trong Mac OSX
Vì vậy, tôi nhận ra Mac OS X của tôi (Phiên bản 10.6.8) không hỗ trợ. thật kỳ lạ vì nó có hỗ trợ tiếng Tây Ban Nha, Catalan và Euskera, ba ngôn ngữ chính thức khác ở Tây Ban Nha: tôi chỉ còn thiếu một ngôn ngữ). Một số thiết bị đầu cuối để hiển thị cho bạn:
$ locale -a | grep _ES
ca_ES
ca_ES.ISO8859-1
ca_ES.ISO8859-15
ca_ES.UTF-8
es_ES
es_ES.ISO8859-1
es_ES.ISO8859-15
es_ES.UTF-8
eu_ES
eu_ES.ISO8859-1
eu_ES.ISO8859-15
eu_ES.UTF-8
$ ll /usr/share/locale/ | grep _ES
drwxr-xr-x 8 root wheel 272B 3 dic 2010 ca_ES/
drwxr-xr-x 8 root wheel 272B 3 dic 2010 ca_ES.ISO8859-1/
drwxr-xr-x 8 root wheel 272B 3 dic 2010 ca_ES.ISO8859-15/
drwxr-xr-x 8 root wheel 272B 3 dic 2010 ca_ES.UTF-8/
drwxr-xr-x 8 root wheel 272B 3 dic 2010 es_ES/
drwxr-xr-x 8 root wheel 272B 3 dic 2010 es_ES.ISO8859-1/
drwxr-xr-x 8 root wheel 272B 3 dic 2010 es_ES.ISO8859-15/
drwxr-xr-x 8 root wheel 272B 3 dic 2010 es_ES.UTF-8/
drwxr-xr-x 8 root wheel 272B 3 dic 2010 eu_ES/
drwxr-xr-x 8 root wheel 272B 3 dic 2010 eu_ES.ISO8859-1/
drwxr-xr-x 8 root wheel 272B 3 dic 2010 eu_ES.ISO8859-15/
drwxr-xr-x 8 root wheel 272B 3 dic 2010 eu_ES.UTF-8/
Tôi không biết cách thêm hỗ trợ từ phương thức này (hoặc bất kỳ loại nào khác) vào Mac OSX. Tôi đã thử các đĩa cài đặt (thêm gói ngôn ngữ) nhưng không thành công: chúng chỉ là bản dịch của hệ thống tác nhân.
Tôi tìm thấy this similar question, nhưng không có nhiều thông tin và không có câu trả lời hay.
Tôi đã đến localedef làm tùy chọn, nhưng dường như chỉ để tạo .UTF-8
hoặc tương tự khi bạn đã có tệp cơ sở.
Vì vậy, câu hỏi là: Cách thêm ngôn ngữ mới trong MacOSX. Cảm ơn!
Cảm ơn! Vì vậy, obvoius ... :-) Trong thực tế, tôi cũng đã làm điều này để có cùng: \t sudo cp -R es_ES.ISO8859-1 gl_ES.ISO8859-1 \t sudo cp -R es_ES.ISO8859-15 gl_ES.ISO8859 -15 \t sudo cp -R es_ES.UTF-8 gl_ES.UTF-8 – Natxet
Điều này không cài đặt ngôn ngữ mới, bản sao này đã sao chép một ngôn ngữ đã có trên hệ thống. –
Như đã nêu bởi @GarciaWebDev, điều này không trả lời câu hỏi thực sự về việc thêm ngôn ngữ MỚI vào mac osx – AndyPerlitch