MacOS Sierra dil değiştirme hatası nasıl düzeltilir?


28

Dil girişini değiştirmek işe yaramıyor, videoyu görebilirsiniz.


1
arada bir olur, işletim sistemini yeniden başlatmanız gerekir.
georgexsh

Aşağıdaki Yahuen Yakimovich tarafından önerildiği gibi, "sonraki" yerine "önceki giriş kaynağını seç" kullanarak benim için düzeltildi. Siri ayarlarını veya başka bir şeyi değiştirmedi, FWIW. (Mojave'de)
Kalle

Yanıtlar:


17

Sistem tercihleri ​​/ Siri'ye gidin ve Siri'yi kapatın ve klavye kısayolunun Yok olarak ayarlandığından emin olun ve ardından yeniden başlatın.


Görünüşe göre OP'nin Siri'si yok.
georgexsh

@georgexsh bunu neden düşünüyorsun?
Tom Gewecke

hmm, bu mümkün, yanılmışım.
georgexsh

2019 ve hala
Mojave'de

Çok teşekkür ederim!!! Neredeyse dizüstü bilgisayarımdan nefret etmeye başladım, ama şimdi bu sinir bozucu sorun sonunda düzeltildi!
erkfel

3

Bu arada bir başıma geliyordu. Klavye düzenini değiştirmeye çalıştığımda konsol bir hata verdi:

TypingFocusDebug senderProcess is non-trustable, senderProcessPID is 6171 typingFocusProcessPID is 35651 -> msgID = -1

senderProcessPIDoldu/System/Library/PrivateFrameworks/LocalAuthenticationUI.framework/Versions/A/XPCServices/localAuthenticationRemoteService.xpc/Contents/MacOS/localAuthenticationRemoteService

Öldürmek anahtarlama dışı giriş kaynağı probleminden kurtulmaya yardımcı oldu:

sudo killall -9 localAuthenticationRemoteService

Umarım bu aynı sorunu yaşayanlara yardımcı olur.


1

Pencerenin odağını değiştirmek için gereken varyasyon ile benzer bir sorun vardı (devre dışı bırakmak ve şu anda odaklanmış uygulama penceresini etkinleştirmek için Command + sekmesini kullanarak, çok can sıkıcı).

Çözümü Siri ile genişletiyorum (ki bu sorunun gerçekten çözülüp çözülmediğinden emin değilim ama yine de kullanmıyorum) benim için işe yarayan şeyle:

  1. Sistem tercihlerinde Siri'yi kapatın (Tom tarafından açıklandığı gibi yeniden başlatın)
  2. Önceki giriş kaynağını seç ile yöntemi kullanın .
  3. Kullanmayın Girdi menüde Seç sonraki kaynağını

Bu iki yöntemin (2) ve (3) nasıl uygulandığındaki fark, kullanıcının diller arasında geçiş yapabileceği bir menü açılır penceresi gösterdiğinden, yalnızca (2) düzgün çalışmasına neden olur. Bu, odak / odak adımının eksik olmasına neden olur.

Umarım yardımcı olur!


Teşekkür ederim! "Sonraki" yerine "Önceki giriş kaynağını seç" kullanmak bunu benim için çözdü. Siri'yi kapatmak gibi başka bir şey yapmadım. (Mojave)
Kalle

0

Bu neredeyse bir yıl boyunca beni rahatsız etti. Çok kötü ve dağınık bir tasarım ortaya çıkıyor ve hatalar yaygın hayal kırıklığına neden oldu.

Çözüm sadece doğru davranışları kullanmaktır ( bundan böyle aşağıda belirtilecektir ):

Giriş ayarlarında, Caps-lock tuşuyla giriş yöntemini değiştirmeyi etkinleştirdim. Her şey yolunda gittiğinde, davranışlar şöyle olmalıdır:

Doğru davranışlar

Çince giriş yöntemini ve İngilizce'yi değiştirmek için caps-lock kullanma. Bunun anlamı:

  1. Çince kullanırken, caps-lock tuşuna basın giriş yöntemini İngilizce'ye çevirir
  2. Çince kullanırken, uzun basma caps-lock giriş yöntemini Capital English'e çevirir, Apple Magic Keyboard'da yeşil ışık yanar.
  3. İngilizce kullanırken, Capital English'e geçmek için uzun basın caps-lock, geri dönmek için uzun basın caps-lock
  4. İngilizce (Büyük Harf olsun ya da olmasın) kullanırken Çince'ye geçmek için caps-lock düğmesine basın

Yanlış davranışlar

ilk (çok yaygın)

  1. caps-lock düğmesine basmak giriş yöntemini değiştirir, ancak menubardaki gösterge buna göre hiç değişmez.

ikinci (çok yaygın)

  1. caps-lock düğmesine basmak artık giriş yöntemini değiştirmiyor. Ancak cmd + alanı hala çalışıyor. menü çubuğu göstergesi de çalışır.

üçüncü (daha az yaygın)

  1. basın caps-lock ve cmd + boşluk her ikisi de çalışmıyor. Giriş yöntemini değiştirmek için menubar göstergesine tıklamak için fareyi kullanmalıyım.

Dördüncü (nadir)

  1. basın caps-lock ve cmd + boşluk her ikisi de çalışmıyor. Dahası, cmd + boşluk kullandığımda sadece İngilizce giriş yöntemini görebiliyordum ya da Çince giriş yönteminin gri olduğunu görebiliyordum. Her ikisi de cmd + boşluğunda ve menubar göstergesinde gri idi.

Orijinal bağlantı: https://forums.macrumors.com/threads/is-there-a-bug-with-language-switching-in-sierra.2020165/#post-24054565


10
"Çözümü" anlamıyorum. Sadece nasıl çalışması gerektiğini ve daha sonra nasıl işe yaramıyorsa katalogluyorsunuz. Doğru çalışmadığında, düzeltmek için ne yapmalısınız? "Yanlış davranış" ile karşılaştığınızda "doğru davranış" kullanmak bir seçenek değildir.
Tom Gewecke

@TomGewecke aynı fikirde, ancak IMHO işleri halletmek ilgisiz bir "çözümden" biraz daha yararlı.
georgexsh

1
Eşyalarınız gerçekten çözülecek somut bir sorunu olan herkese değil, Apple'a yöneliktir. Burada yayınlamak yerine apple.com/feedback
Tom Gewecke

0

Ben de aynı sorunu yaşadım. İngilizce düzeni olarak vardı ABC.
Bu yüzden USbunun yerine düzen ekledim ABCve kaldırdıktan sonra ABCsorun gitti.


İlginç! Hangi dilde geçiş yapıyordunuz? Sato gibi Rusça?
Tom Gewecke

@TomGewecke Evet, Rusça <-> ABD
Sonique

0

Benzer sorunlarım var. Videoda gösterildiği gibi, n + 1 dillerine sahip olmak yerine aniden n + 1 olmasına rağmen sadece 1 dil arasında geçiş yapabilirim. Süreç kendini korkuttu ya da her neyse. Bunu düzeltmek için klavye tercihlerine gittim -> kısayollar -> "Önceki giriş kaynağını seç" veya "Giriş menüsünde bir sonraki kaynağı seç" seçimini kaldırın. Daha sonra tercihleri ​​kapatın ve yeniden açın. Kısayollara tekrar gidin ve istediğiniz seçeneği etkinleştirin.

Süreci yeniden başlatan görünüyor.


0

Sonunda, bilgisayarımda (Sierra 10.12.6 çalıştırıyor) geçici olarak yeniden düzeltmek için tatmin edici bir yol buldum! Paylaşmak için StackExchange'te bir hesap bile açıldı :)

İlk olarak, belirtilerim: bir noktada klavye İngilizce ve OtherLanguage arasında geçiş yapmayı bırakıyor. Geçiş yapmak için bir klavye kısayolu kullanmam veya menü çubuğunda geçiş yapmayı denememin önemi yok. Ne olur KISACA OtherLanguage bayrağı görmek ve sonra yazmaya çalıştığınızda, İngilizce'ye geri döner.

Ancak ... Bu davranışın uygulamaya özgü olduğunu fark ettim. Bazı "kooperatif" uygulamalar (benim durumumda Terminal) yine de (herhangi bir yöntem kullanarak) geçiş yapmama ve OtherLanguage düzeninde kalmama izin veriyor. Bu bana biraz umut veriyor ...

Ne yazık ki, benim durumumda yeniden başlatma bir seçenek değil, bu yüzden denemeye devam ettim. İlk olarak, "işbirliği yapmayan" (Safari, Mail, Skype, Slack) uygulamalardan çıktım. Onları tekrar getirdim - etkisi yok.

Sonra onları tekrar bıraktım, güvenilir Terminalime geçtim, GİRİŞ KAYNAĞINI DEĞİŞTİRDİM ve ancak sonra Skype'ı yeniden başlattım - Skype bana OtherLanguage'imi geri verdi! Slack ile aynı şeyi tekrarladı - çok çalıştı! Safari ile tekrar - tekrar çalıştı! Mail ile tekrar - hiçbir şekilde :(

Ancak şimdilik bununla yaşayabilirim. Örneğin, başka bir uygulamada metnimi yazabilir ve Postama geçici bir düzeltme olarak yapıştırabilirim.

Umarım orada birine yardımcı olur!

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.