erase-hup / autokey

Automatically exported from code.google.com/p/autokey
GNU General Public License v3.0
0 stars 0 forks source link

Does not work with Russian characters. #263

Open GoogleCodeExporter opened 8 years ago

GoogleCodeExporter commented 8 years ago
What steps will reproduce the problem?
A.
1.I have define Abbr. in Russian
2. It does not activated.

B.
1.I have define Russian phrase with English Abbr.
2. The phrase is successfully recorded to the file in Russian.
3. when I activate it - the Abbr was removed and nothing inserted.
4. If I use CR or space in the Russian text - the CR and space are work.

What is the expected output? What do you see instead?
 Text in Russian - the Abbr was removed and nothing inserted.

What version of the product are you using? On what operating system?
 Platform Version 4.10.5
 Ubuntu 13.04

Please provide any additional information below.
 Autokey seems to use ASCII coding but not Unicode.

Original issue reported on code.google.com by andrey.l...@gmail.com on 16 Oct 2013 at 11:21

GoogleCodeExporter commented 8 years ago
I'm having this same problem. Is UTF-8 not yet supported?

Ubuntu: 13.10 Autokey 0.90.1

Original comment by supp...@websharks-inc.com on 17 Dec 2013 at 2:46

GoogleCodeExporter commented 8 years ago
Seems like a relevant issue posted here.
http://stackoverflow.com/questions/14145008/python-script-wont-work-on-autokey/1
4308236#14308236

Original comment by supp...@websharks-inc.com on 17 Dec 2013 at 2:49

GoogleCodeExporter commented 8 years ago
Not the same. If you add Abbrs manual - nothing happens. If text is 
"Здравствуйте, " added manual and Abbr "Qwerty" you type "qwerty" 
[enter] and get ",  "

in console:

UnicodeEncodeError: 'ascii' codec can't encode characters in position 8-19: 
ordinal not in range(128)

Original comment by galchono...@gmail.com on 29 Jan 2015 at 4:25