बग को स्विच करने वाले macOS Sierra भाषा को कैसे ठीक करें?


28

भाषा इनपुट बदलने से काम नहीं चलता, आप वीडियो देख सकते हैं।


1
एक बार में होता है, ओएस को पुनरारंभ करना होगा।
जार्जॉक्स ज़ूल

मेरे लिए "अगले" के बजाय "पिछले इनपुट स्रोत का चयन करें" का उपयोग करके निर्धारित किया गया है, जैसा कि नीचे याहुएन याकिमोविच द्वारा सुझाया गया है। सिरी सेटिंग्स या कुछ और, एफडब्ल्यूआईडब्ल्यू को नहीं बदला। (मोजावे पर)
काल

जवाबों:


17

सिस्टम वरीयताओं / सिरी पर जाएं और सिरी को बंद करें और सुनिश्चित करें कि कीबोर्ड शॉर्टकट किसी पर भी सेट नहीं है, और फिर पुनरारंभ करें।


स्पष्ट रूप से ओपी में सिरी नहीं है।
जार्जक्सश जूल

@georgexsh आपको ऐसा क्यों लगता है?
टॉम ग्वेके जुले

हम्म, यह संभव है, मैं गलत था।
जार्जएक्सश

2019 और यह अभी भी मोजावे में मौजूद है ...
गुणी जूल

बहुत बहुत धन्यवाद!!! मैंने अपने लैपटॉप से ​​लगभग नफरत करना शुरू कर दिया था, लेकिन अब यह कष्टप्रद समस्या आखिरकार ठीक हो गई है!
erkfel

3

अगर मेरे साथ ऐसा हर बार हो रहा था। कंसोल ने एक त्रुटि का उत्सर्जन किया जब मैंने कीबोर्ड लेआउट को स्विच करने का प्रयास किया:

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

senderProcessPIDथा/System/Library/PrivateFrameworks/LocalAuthenticationUI.framework/Versions/A/XPCServices/localAuthenticationRemoteService.xpc/Contents/MacOS/localAuthenticationRemoteService

यह गैर-स्विचिंग इनपुट स्रोत समस्या से छुटकारा पाने में मदद करता है कि हत्या:

sudo killall -9 localAuthenticationRemoteService

आशा है कि यह उन लोगों की मदद करता है जिनके पास एक ही मुद्दा है।


1

भिन्नता के साथ भी ऐसी ही समस्या थी जिसकी मुझे विंडो के फ़ोकस को बदलने की आवश्यकता थी (कमांड + टैब का उपयोग करके वर्तमान में फ़ोकस की गई विंडो को निष्क्रिय और सक्रिय करें, बहुत कष्टप्रद)।

मैं सिरी के साथ समाधान का विस्तार कर रहा हूं (जो मुझे इस बारे में निश्चित नहीं है कि क्या वास्तव में समस्या हल हो रही है, लेकिन मैं वैसे भी इसका उपयोग नहीं करता हूं) मेरे लिए क्या काम किया है:

  1. सिस्टम प्राथमिकताओं में सिरी को बंद करें (टॉम द्वारा समझाया गया रीबूट)
  2. पिछली इनपुट स्रोत का चयन करने के साथ विधि का उपयोग करें
  3. इनपुट मेनू में अगले स्रोत का चयनकरें

उन दो विधियों (2) और (3) को कैसे लागू किया जाता है इसका अंतर केवल (2) ठीक से काम करने का कारण बनता है, क्योंकि यह एक मेनू पॉपअप दिखाता है जहां उपयोगकर्ता भाषाओं पर लूप कर सकता है। इससे चूक / फोकस स्टेप गायब हो जाता है।

उम्मीद है की वो मदद करदे!


धन्यवाद! "अगला" के बजाय "पिछले इनपुट स्रोत का चयन करें" का उपयोग करके मेरे लिए इसे हल किया। मैंने कुछ और नहीं किया, जैसे सिरी को बंद कर दिया। (मोजावे)
काल

0

इसने मुझे लगभग पूरे साल परेशान किया। यह एक बहुत खराब और गन्दा डिजाइन निकला है और साथ ही बग ने व्यापक हताशा पैदा की है।

समाधान केवल सही व्यवहार का उपयोग करना है ( इसके बाद नीचे उद्धृत किया गया है ):

इनपुट सेटिंग्स में, मैंने कैप्स-लॉक कुंजी द्वारा स्विचिंग इनपुट विधि को सक्षम किया। जब सब कुछ ठीक काम करता है, तो यहां व्यवहार होना चाहिए:

सही व्यवहार

चीनी इनपुट विधि और अंग्रेजी स्विच करने के लिए कैप्स-लॉक का उपयोग करना। इसका मत:

  1. चीनी का उपयोग करते समय, प्रेस कैप्स-लॉक इनपुट विधि को अंग्रेजी में बदल देगा
  2. जब चीनी का उपयोग करते हैं, तो लंबे समय तक कैप-लॉक कैपिटल मेथड को कैपिटल इंग्लिश में बदल देगा, एप्पल मैजिक कीबोर्ड में हरी बत्ती होगी।
  3. अंग्रेजी का उपयोग करते समय, कैपिटल इंग्लिश पर स्विच करने के लिए लॉन्ग प्रेस कैप्स-लॉक, वापस जाने के लिए लॉन्ग प्रेस कैप्स-लॉक
  4. अंग्रेजी का उपयोग करते समय (चाहे राजधानी हो या नहीं), चीनी पर स्विच करने के लिए कैप्स-लॉक दबाएं

गलत व्यवहार

पहला (बहुत सामान्य)

  1. कैप्स-लॉक दबाने से इनपुट विधि स्विच होती है, लेकिन मेनूबार में संकेतक बिल्कुल भी नहीं बदलता है।

दूसरा (बहुत आम)

  1. कैप्स-लॉक दबाने से इनपुट विधि स्विच नहीं करती है। लेकिन cmd + स्पेस अभी भी काम करता है। menubar इंडिकेटर भी काम करता है।

तीसरा (कम आम)

  1. कैप-लॉक और cmd + स्पेस दबाएं दोनों काम नहीं करते हैं। मुझे इनपुट विधि स्विच करने के लिए menubar इंडिकेटर पर क्लिक करने के लिए माउस का उपयोग करना होगा।

चौथे (दुर्लभ)

  1. कैप-लॉक और cmd + स्पेस दबाएं दोनों काम नहीं करते हैं। इससे भी अधिक, जब मैं cmd ​​+ space का उपयोग करता हूं, तो मैं केवल अंग्रेजी इनपुट विधि देख सकता था या चीनी इनपुट विधि ग्रे थी। दोनों cmd ​​+ स्पेस में और मेनूबार इंडिकेटर में ग्रे थे।

मूल लिंक: https://forums.macrumors.com/threads/is-there-a-bug-with-language-switching-in-sierra.2020165/#post-24054565


10
मैं "समाधान" नहीं समझता। आप बस कैटलॉग कर रहे हैं कि यह कैसे काम करने वाला है और फिर यदि अक्सर काम नहीं करता है तो कैसे। जब यह सही काम नहीं करता है, तो आप इसे ठीक करने के लिए क्या करने वाले हैं? "गलत व्यवहार" के साथ सामना करने पर "सही व्यवहार" का उपयोग करना एक विकल्प नहीं है।
टॉम गिक्वेक

@TomGewecke सहमत हैं, लेकिन IMHO चीजें एक असंबंधित "समाधान" की तुलना में थोड़ी अधिक उपयोगी हैं।
जार्जॉक्स ज़ूल

1
आपका सामान वास्तव में Apple को संबोधित है, न कि किसी को हल करने के लिए ठोस समस्या के साथ। इसे यहां पोस्ट करने के बजाय, इसे Apple.com/feedback
Tom Gewecke

0

मेरा भी यही मुद्दा था। अंग्रेजी लेआउट के रूप में मेरे पास था ABC
इसलिए मैंने USइसके बजाय लेआउट जोड़ा ABCऔर ABCसमस्या को दूर करने के बाद चला गया है।


दिलचस्प! आप किस भाषा के साथ स्विच कर रहे थे? सातो की तरह रूसी?
टॉम ग्यूके

@TomGewecke हाँ, रूसी <-> अमेरिका
सोनिक

0

मेरे पास इसी तरह के मुद्दे हैं। जैसा कि वीडियो में दिखाया गया है या एक और जहां n + 1 भाषाएं होने के बजाय मैं केवल 1 भाषा के बीच स्विच कर सकता हूं, भले ही मेरे पास n + 1 हो। ऐसा लगता है कि इस प्रक्रिया ने खुद को या जो कुछ भी किया है। इसे ठीक करने के लिए मैं कीबोर्ड की प्राथमिकताओं में गया -> शॉर्टकट -> रद्द करें "पिछले इनपुट स्रोत का चयन करें" या "इनपुट मेनू में अगला स्रोत चुनें" जो भी आप उपयोग कर रहे हैं। बाद में करीब वरीयताओं और इसे फिर से खोलना। फिर से शॉर्टकट पर जाएं और अपने पसंद के विकल्प को सक्षम करें।

ऐसा लगता है जो प्रक्रिया को पुनरारंभ करता है।


0

आखिरकार मैंने अपने कंप्यूटर पर अस्थायी रूप से इसे ठीक करने का एक संतोषजनक तरीका पाया (सिएरा 10.12.6 चल रहा है) बिना रीबोटिंग के! यहां तक ​​कि साझा करने के लिए StackExchange पर एक खाता खोला :)

सबसे पहले, मेरे लक्षण: कुछ बिंदु पर कीबोर्ड अंग्रेजी और मेरे अन्य भाषा के बीच स्विच करना बंद कर देता है। इससे कोई फर्क नहीं पड़ता कि मैं स्विच करने के लिए कीबोर्ड शॉर्टकट का उपयोग करता हूं या मेनू बार में स्विच करने का प्रयास करता हूं। क्या होता है I BRIEFLY को मेरे OtherLanguage का झंडा दिखाई देता है, और फिर जब मैं टाइप करने की कोशिश करता हूं, तो यह वापस अंग्रेजी में बदल जाता है।

हालाँकि ... मैंने देखा कि यह व्यवहार अनुप्रयोग-विशिष्ट है। कुछ "सहकारी" अनुप्रयोग (मेरे मामले में टर्मिनल) अभी भी मुझे स्विच करने की अनुमति देते हैं (किसी भी विधि का उपयोग करके) और एसटीएलवाई को अन्य भाषा लेआउट के साथ। इससे मुझे कुछ उम्मीद है ...

दुर्भाग्य से, मेरे मामले में रिबूटिंग एक विकल्प नहीं है, इसलिए मैंने प्रयोग करना जारी रखा। सबसे पहले, मैंने उन अनुप्रयोगों को छोड़ दिया जो "अनकॉपरेटिव" (सफारी, मेल, स्काइप, स्लैक) थे। उन्हें फिर से लाया - कोई प्रभाव नहीं।

फिर मैंने उन्हें फिर से छोड़ दिया, मेरे भरोसेमंद टर्मिनल पर स्विच किया, INPUT SOURCE को बदल दिया और उसके बाद ही Skype को फिर से चालू किया - Skype ने मुझे मेरा OtherLanguage वापस दे दिया! सुस्त के साथ एक ही दोहराया - यह भी काम किया! सफारी के साथ दोहराया - यह फिर से काम किया! मेल के साथ दोहराया - कोई रास्ता नहीं :(

हालांकि मैं उस समय के साथ रह सकता हूं। उदाहरण के लिए, मैं अपने पाठ को दूसरे अनुप्रयोग में टाइप कर सकता हूं और अस्थायी मेल के रूप में अपने मेल में पेस्ट कर सकता हूं।

आशा है कि यह वहाँ किसी को मदद करता है!

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.