Bir programın belirli bir dilde başlatılması mümkün mü?


46

Ben bir geliştiriciyim ve ana dilim Fransızca, bu yüzden Fransızca Mac OS X kullanıyorum. Ancak, düzenli olarak İngilizce destek başvurusu yapmak için bir uygulama açmam gerekiyor.

Şu anda Uluslararası Sistem Tercihleri'ne gidiyorum ve İngilizce'yi diller listesine ekledim, sonra İngilizce olarak çalıştırmam gereken uygulamayı açtım. İşim bittiğinde, Fransızca'ya geri çeviriyorum.

Bu can sıkıcı bir süreçtir. Bir uygulamayı belirli bir dilde başlatmak için komut satırı programı gibi kullanabileceğim başka bir şey var mı?

Yanıtlar:


17

Ücretsiz yoktur Dil Değiştirici farklı dillerle Tek bir uygulamayı başlatmak için,.

bu gerçekten basit ve inanılmaz çalışır.


8
Kaputun altında programı -AppleLanguages (French)gerçekten bir anahtarla başlattım , ki gerçekten ihtiyacım olan şey buydu. Teşekkür ederim!
zneak

64

Uygulamanın tercihler dosyasındaki dili değiştirebilirsiniz:

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

Veya yalnızca bir kez bir uygulamayı başka bir dilde çalıştırın :

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

Paket tanımlayıcısını belirlemek için,

mdls -name kMDItemCFBundleIdentifier /Applications/Mail.app

veya doğrudan tek komutta:

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

( SuperUser aracılığıyla )


İlginç. Direkt "program çağrısı" - yaklaşımı Excel için çalışır, fakat Numaralar için değildir. Numaralar ile tercih dosyasındaki dili değiştirmek zorundasınız. (Yukarıdaki ilk örnek).
Erk,

Bu tercih 10.11'de artık çalışmıyor. Herhangi bir alternatif var mı?
Hamid Rohani

1
Sadece benim için 10.11'de çalıştı, sorun yok.
Ben-Uri

Benim için High Sierra'da (10.13) çalıştı.
Yassine ElBadaoui

1

Uygulamaya gidin, Command + I tuşlarına basın ve başka diller varsa bilgi sayfasında görünecekler. İstediğiniz dil hariç tümünün işaretini kaldırmanız yeterli


5
Bu artık Snow Leopard'da çalışmıyor.
Loïc Wolff

Mojave’daki Safari’de e-posta kısayolu var.
ankii

0

Google Chrome için bunu yapın:

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

0

Bunu çalışmak için de buldum:

bash-3.2 $ LANG = de.UTF-8
bash-3.2 $ / Uygulamalar / MuseScore \ 3.app/Contents/MacOS/mscore 

Almanca, menü


-2

Finder'da uygulama hakkında bilgi edinin. Burada diller var ve seçebilirsiniz. Ne yazık ki, bu Snow Leopard'da kaybolmuş görünüyor.


5
Bunun @ Avi'nin 3 yıl önce verdiği cevabından farkı nedir?
kullanıcı151019,
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.