Apakah mungkin untuk meluncurkan program dalam bahasa tertentu?


46

Saya seorang pengembang, dan bahasa utama saya adalah bahasa Prancis, jadi saya menggunakan Mac OS X dalam bahasa Prancis. Namun, saya perlu secara teratur untuk membuka aplikasi dalam bahasa Inggris untuk melakukan dukungan.

Saat ini saya akan ke Preferensi Sistem Internasional dan saya menempatkan bahasa Inggris di atas dalam daftar bahasa, kemudian saya membuka aplikasi yang saya perlukan untuk menjalankan dalam bahasa Inggris. Setelah selesai, saya mengubahnya kembali ke Prancis.

Ini adalah proses yang menjengkelkan. Apakah ada hal lain yang dapat saya gunakan, seperti program baris perintah, untuk meluncurkan aplikasi dalam bahasa tertentu?

Jawaban:


17

Ada freeware, Pengalih Bahasa , untuk meluncurkan satu aplikasi dengan bahasa yang berbeda.

ini sangat sederhana dan bekerja dengan luar biasa.


8
Di bawah tenda, itu hanya meluncurkan program dengan -AppleLanguages (French)saklar, yang adalah apa yang saya sangat butuhkan. Terima kasih!
zneak

64

Anda dapat mengubah bahasa di dalam file preferensi aplikasi:

defaults write com.apple.TextEdit AppleLanguages '("en-US")'

Atau jalankan sekali satu aplikasi dengan bahasa lain:

/Applications/iCal.app/Contents/MacOS/iCal -AppleLanguages '(de)'

Untuk menentukan pengidentifikasi bundel, jalankan

mdls -name kMDItemCFBundleIdentifier /Applications/Mail.app

atau langsung dalam satu perintah:

defaults write $(mdls -name kMDItemCFBundleIdentifier -raw /Applications/Mail.app) AppleLanguages '("en-UK")'

(via SuperUser )


Menarik. Pendekatan "panggilan program" langsung berfungsi untuk Excel, tetapi tidak untuk Angka. Dengan Angka Anda harus mengubah bahasa di file preferensi. (Contoh pertama di atas).
Erk

Preferensi ini tidak berfungsi lagi pada 10.11. Apakah ada alternatif lain?
Hamid Rohani

1
Itu hanya bekerja untuk saya pada 10,11, tidak ada masalah di sini.
Ben-Uri

Bekerja untuk saya di High Sierra (10,13) juga.
Yassine ElBadaoui

1

Pergi ke aplikasi, Tekan Command + I dan jika ada bahasa lain mereka akan muncul di halaman info. Cukup hapus semua kecuali bahasa yang Anda inginkan


5
Ini tidak lagi berfungsi di Snow Leopard.
Loïc Wolff

Di Safari on Mojave, ini adalah pintasan email.
ankii

0

Untuk Google Chrome lakukan ini:

defaults write com.google.Chrome AppleLanguages '("en-US")'

0

Saya juga menemukan ini berfungsi:

bash-3,2 $ LANG = de.UTF-8
bash-3,2 $ / Aplikasi / MuseScore \ 3.app/Contents/MacOS/mscore 

Menu jerman


-2

Di Finder, dapatkan info tentang aplikasi. Ada bahasa di sini, dan Anda dapat memilih. Sayangnya, ini tampaknya telah menghilang di Snow Leopard.


5
Bagaimana ini berbeda dari jawaban @ Avi yang dibuat 3 tahun lalu?
user151019
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.