स्विच भाषा शॉर्टकट बग [ubuntu 14.04 सूक्ति]


9

मैं 2 भाषाओं का उपयोग करता हूं: अंग्रेजी और रूसी।

टास्कबार का उपयोग करने पर भाषाएँ सामान्य रूप से बदल जाती हैं

कीबोर्ड शॉर्टकट आइकन का उपयोग करते समय इसकी सूचना को किसी अन्य भाषा में बदल दिया जाता है लेकिन BUT भाषा सेट नहीं बदलता है।

इस समस्या को कैसे ठीक करें?


1
कुछ संयोजन समस्या नहीं है, को देखने के bugs.launchpad.net/ubuntu/+source/gnome-settings-daemon/+bug/... और भी askubuntu.com/questions/360378/...
Rmano

1
मुझे 12.04 से 14.04 तक अपग्रेड होने में एक समान समस्या है। इबस कीबोर्ड भाषा स्विचर ने काम करना बंद कर दिया। क्योंकि मैं अंग्रेजी और चीनी के बीच काम करता हूं इसलिए यह एक बड़ी समस्या है। अजीब बात यह है कि सूचक भाषा बदलता है, लेकिन टाइप किया गया पाठ अंग्रेजी में ठोस रूप से रहता है। मैंने एक अलग भाषा इंजन (fcitx) स्थापित करने की भी कोशिश की है, कुछ भी काम नहीं करता है।
बॉबले

जवाबों:


1

सिस्टम सेटिंग्स पर जाएं -> टेक्स्ट एंट्री -> इनपुट स्रोतों के तहत उपयोग करने के लिए: रूसी पर क्लिक करें। फिर रूसी विंडो खोलने और रूसी कीबोर्ड लेआउट प्रदर्शित करने के लिए थोड़ा कीबोर्ड आइकन पर क्लिक करें । रूसी कीबोर्ड लेआउट रूसी खिड़की में प्रदर्शित होता है? यदि रूसी कीबोर्ड लेआउट रूसी विंडो में प्रदर्शित नहीं होता है, तो आप इनपुट इनपुट विंडो चुनें , कीबोर्ड इनपुट भाषाओं की सूची से रूसी भाषा का चयन करने के लिए प्लस बटन ( + ) पर क्लिक करके इसे जोड़ सकते हैं, और फिर पर क्लिक जोड़ें बटन रूसी कीबोर्ड लेआउट जोड़ने के लिए।

यहां छवि विवरण दर्ज करें

यदि यह काम नहीं करता है, तो एक और संभावना है। क्या पैनल भाषा स्विचर आइकन शुरुआत में ठीक से काम करता था? यदि हां, तो क्या आपके कंप्यूटर के साथ कभी बूट की समस्या थी और फिर startxX.Org X Window सिस्टम को शुरू करने के लिए कमांड का उपयोग किया ?


मेरी समस्या समान है, लेकिन चीनी के साथ (ओपी पर मेरी टिप्पणी देखें)। भाषा और इनपुट विधियाँ स्थापित होने के लिए प्रकट होती हैं, लेकिन इसका उपयोग नहीं किया जा सकता क्योंकि आइकन पर भाषा का झंडा बदलने के बावजूद, स्विचर भाषा को स्विच करने में विफल रहता है।
Bobble

@ थोबेबल मैंने कीबोर्ड लेआउट स्विचिंग करने के लिए एक बैश स्क्रिप्ट लिखी, जिसमें एक ग्राफिकल इंटरफ़ेस भी शामिल है और यह अभी भी एक पुराने कंप्यूटर पर है जिसे मैंने लंबे समय में उपयोग नहीं किया है। मेरी बैश स्क्रिप्ट में सेटक्सकैम्प का उपयोग किया गया है और एक निर्भरता के रूप में 9 मेनु है। एक और टिप्पणी छोड़ें यदि आप चाहते हैं कि मैं अपने पुराने कंप्यूटर को स्टोरेज से बाहर निकालूं और अपनी बैश स्क्रिप्ट को उबंटू पास्टबिन में अपलोड करूं। चीनी भाषा का स्थानीय कोड cn है और अंग्रेजी en है।
19

यहाँ setxkbmap का उपयोग करने की कुछ चर्चा है लेकिन यह इस तरह दिखता है, भी, एक उप-इष्टतम समाधान है। लेकिन विचार के लिए धन्यवाद।
बोबले

1

इसी समस्या का समाधान जो ग्नोम 15.04 पर काम करता था, यहाँ से एक समाधान है । तो 14.04 पर अपने जोखिम पर उपयोग करें:

gsettings set org.gnome.desktop.input-sources xkb-options "[]"
gsettings set org.gnome.desktop.wm.keybindings switch-input-source "['<Alt>Shift_L']"
gsettings set org.gnome.desktop.wm.keybindings switch-input-source-backward "['<Alt>Shift_R']"

0

टेक्स्ट एंट्री में "स्विच टू नेक्स्ट सोर्स यूज़" के तहत क्लिक करें और फिर वह शॉर्टकट टाइप करें जो आप चाहते हैं। इसे स्वतः ही पहचान लिया जाएगा (मेरे मामले में Alt + Shift L)।


मेरे लिए यह केंद्रीय समस्या को संबोधित नहीं करता है: शॉर्टकट कुंजियाँ केवल संकेतक को बदलने लगती हैं, वास्तव में भाषा को बदले बिना।
बोबले

0

मुझे इसका हल मिल गया

$ gsettings set org.gnome.settings-daemon.plugins.keyboard active true

या आप इस सेटिंग को देख सकते हैं dconf-editor


0

मेरे मामले में (मैं अंग्रेजी (यूएस) और रासियन का उपयोग करता हूं) सुपर + स्पेस संयोजन संकेतक बदलता है, लेकिन GEDit और फ़ायरफ़ॉक्स में भाषा नहीं। उसी समय Skype विभिन्न भाषाओं को स्वीकार करता है। Alt + Shift में बदलने और Control + Shift के लिए रिवर्स संयोजन से मुझे मदद मिलती है। अब GEdit और Skype, और Firefox भाषा इनपुट को सही पहचानता है।

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