mirror of
				https://github.com/nvbn/thefuck.git
				synced 2025-10-31 23:22:10 +00:00 
			
		
		
		
	Update switch_lang.py
This commit is contained in:
		| @@ -36,14 +36,16 @@ def _switch(ch, layout): | |||||||
|  |  | ||||||
| def _switch_command(command, layout): | def _switch_command(command, layout): | ||||||
|     if (source_layouts.index(layout) == 3):  # this is for the Greek keyboard |     if (source_layouts.index(layout) == 3):  # this is for the Greek keyboard | ||||||
|         keyboardDic = {';': "q", 'ς': "w", 'ε': "e", 'ρ': "r", 'τ': "t", 'υ': "y", 'θ': "u", 'ι': "i", 'ο': "o", 'π': "p", |         keyboardDic = {u';': "q", u'ς': "w", u'ε': "e", u'ρ': "r", u'τ': "t", u'υ': "y", u'θ': "u", u'ι': "i", u'ο': "o", | ||||||
|                        '[': "[", ']': "]", 'α': "a", 'σ': "s", 'δ': "d", 'φ': "f", 'γ': "g", 'η': "h", 'ξ': "j", 'κ': "k", |                        u'π': "p", u'[': "[", u']': "]", u'α': "a", u'σ': "s", u'δ': "d", u'φ': "f", u'γ': "g", u'η': "h", | ||||||
|                        'λ': "l", '΄': "'", 'ζ': "z", 'χ': "x", 'ψ': "c", 'ω': "v", 'β': "b", 'ν': "n", 'μ': "m", ',': ",", |                        u'ξ': "j", u'κ': "k", u'λ': "l", u'΄': "'", u'ζ': "z", u'χ': "x", u'ψ': "c", u'ω': "v", u'β': "b", | ||||||
|                        '.': ".", '/': "/", ':': "Q", '΅': "W", 'Ε': "E", 'Ρ': "R", 'Τ': "T", 'Υ': "Y", 'Θ': "U", 'Ι': "I", |                        u'ν': "n", u'μ': "m", u',': ",", u'.': ".", u'/': "/", u':': "Q", u'΅': "W", u'Ε': "E", u'Ρ': "R", | ||||||
|                        'Ο': "O", 'Π': "P", '{': "{", '}': "}", 'Α': "A", 'Σ': "S", 'Δ': "D", 'Φ': "F", 'Γ': "G", 'Η': "H", |                        u'Τ': "T", u'Υ': "Y", u'Θ': "U", u'Ι': "I", u'Ο': "O", u'Π': "P", u'{': "{", u'}': "}", u'Α': "A", | ||||||
|                        'Ξ': "J", 'Κ': "K", 'Λ': "L", '¨': ":", '"': '"', 'Ζ': "Z", 'Χ': "X", 'Ψ': "C", 'Ω': "V", 'Β': "B", |                        u'Σ': "S", u'Δ': "D", u'Φ': "F", u'Γ': "G", u'Η': "H", u'Ξ': "J", u'Κ': "K", u'Λ': "L", u'¨': ":", | ||||||
|                        'Ν': "N", 'Μ': "M", '<': "<", '>': ">", '?': "?", 'ά': "a", 'έ': "e", 'ύ': "y", 'ί': "i", 'ό': "o", |                        u'"': '"', u'Ζ': "Z", u'Χ': "X", u'Ψ': "C", u'Ω': "V", u'Β': "B", u'Ν': "N", u'Μ': "M", u'<': "<", | ||||||
|                        'ή': 'h', 'ώ': "v", 'Ά': "A", 'Έ': "E", 'Ύ': "Y", 'Ί': "I", 'Ό': "O", 'Ή': "H", 'Ώ': "V"} |                        u'>': ">", u'?': "?", u'ά': "a", u'έ': "e", u'ύ': "y", u'ί': "i", u'ό': "o", u'ή': 'h', u'ώ': u"v", | ||||||
|  |                        u'Ά': "A", u'Έ': "E", u'Ύ': "Y", u'Ί': "I", u'Ό': "O", u'Ή': "H", u'Ώ': "V"}   | ||||||
|  |          | ||||||
|         newCommand = "" |         newCommand = "" | ||||||
|         for ch in command.script: |         for ch in command.script: | ||||||
|             try: |             try: | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user