{"action":"created","issue":{"url":"https://api.github.com/repos/openstenoproject/plover/issues/179","labels_url":"https://api.github.com/repos/openstenoproject/plover/issues/179/labels{/name}","comments_url":"https://api.github.com/repos/openstenoproject/plover/issues/179/comments","events_url":"https://api.github.com/repos/openstenoproject/plover/issues/179/events","html_url":"https://github.com/openstenoproject/plover/issues/179","id":27591157,"number":179,"title":"Unicode support in output of Plover","user":{"login":"flamenco108","id":5072952,"avatar_url":"https://avatars.githubusercontent.com/u/5072952?v=3","gravatar_id":"","url":"https://api.github.com/users/flamenco108","html_url":"https://github.com/flamenco108","followers_url":"https://api.github.com/users/flamenco108/followers","following_url":"https://api.github.com/users/flamenco108/following{/other_user}","gists_url":"https://api.github.com/users/flamenco108/gists{/gist_id}","starred_url":"https://api.github.com/users/flamenco108/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/flamenco108/subscriptions","organizations_url":"https://api.github.com/users/flamenco108/orgs","repos_url":"https://api.github.com/users/flamenco108/repos","events_url":"https://api.github.com/users/flamenco108/events{/privacy}","received_events_url":"https://api.github.com/users/flamenco108/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":3,"created_at":"2014-02-14T12:09:10Z","updated_at":"2015-09-24T03:03:45Z","closed_at":"2015-09-24T03:03:45Z","body":"I would like to report the problem with Unicode support at output of the Plover. For this experiment I changed the main dictionary for my own:\r\n```json\r\n{ \r\n\"S\": \"ZAŻÓŁĆ\",\r\n\"T\": \"GĘŚLĄ\",\r\n\"K\": \"JAŹŃ\",\r\n\"P\": \"Ł\",\r\n\"W\": \"Ń\",\r\n\"H\": \"Ó\",\r\n\"R\": \"Ś\",\r\n\"ST\": \"Ż\",\r\n\"SK\": \"Ź\"}\r\n```\r\nA you see, there are Unicode characters assigned to the steno-keys.\r\nLet's see such an input:\r\n> qwerasdf\r\n\r\nWhich actually meant by steno-keys:\r\n> STPHSKWR\r\n\r\nNow I'll show you the output:\r\n>  ZAo GL  o ZAo JA  \r\n\r\nIt seems like the Plover doesn't process the Unicode characters...\r\n\r\nBUT!!!\r\n\r\nLook at the log of the Plover:\r\n```\r\nksmirnow@ubuntu:~/.config/plover$ cat plover.log \r\n\r\n2014-02-14 04:00:20,754 Stroke(S-)\r\n2014-02-14 04:00:20,754 Translation(('S',) : ZAŻÓŁĆ)\r\n2014-02-14 04:00:20,994 Stroke(T-)\r\n2014-02-14 04:00:20,994 Translation(('T',) : GĘŚLĄ)\r\n2014-02-14 04:00:21,242 Stroke(P-)\r\n2014-02-14 04:00:21,242 Translation(('P',) : Ł)\r\n2014-02-14 04:00:21,446 Stroke(H-)\r\n2014-02-14 04:00:21,446 Translation(('H',) : Ó)\r\n2014-02-14 04:00:21,982 Stroke(S-)\r\n2014-02-14 04:00:21,982 Translation(('S',) : ZAŻÓŁĆ)\r\n2014-02-14 04:00:22,206 Stroke(K-)\r\n2014-02-14 04:00:22,206 Translation(('K',) : JAŹŃ)\r\n2014-02-14 04:00:22,446 Stroke(W-)\r\n2014-02-14 04:00:22,446 Translation(('W',) : Ń)\r\n2014-02-14 04:00:22,670 Stroke(R-)\r\n2014-02-14 04:00:22,670 Translation(('R',) : Ś)\r\nksmirnow@ubuntu:~/.config/plover\r\n```\r\nA you see above, in the log, the Unicode characters are printed correctly.\r\n\r\nThis means (in my humble opinion, but I'm not a computer programmer), that Plover actually processes the Unicode correctly, but something is wrong with the output.\r\n\r\nThis experiment was made on freshly installed version 2.5.8 of Plover, on Xubuntu (fully Unicoded system). I wrote on Leafpad.\r\n\r\nI hope, it will help in development of the Plover."},"comment":{"url":"https://api.github.com/repos/openstenoproject/plover/issues/comments/142791226","html_url":"https://github.com/openstenoproject/plover/issues/179#issuecomment-142791226","issue_url":"https://api.github.com/repos/openstenoproject/plover/issues/179","id":142791226,"user":{"login":"morinted","id":5840970,"avatar_url":"https://avatars.githubusercontent.com/u/5840970?v=3","gravatar_id":"","url":"https://api.github.com/users/morinted","html_url":"https://github.com/morinted","followers_url":"https://api.github.com/users/morinted/followers","following_url":"https://api.github.com/users/morinted/following{/other_user}","gists_url":"https://api.github.com/users/morinted/gists{/gist_id}","starred_url":"https://api.github.com/users/morinted/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/morinted/subscriptions","organizations_url":"https://api.github.com/users/morinted/orgs","repos_url":"https://api.github.com/users/morinted/repos","events_url":"https://api.github.com/users/morinted/events{/privacy}","received_events_url":"https://api.github.com/users/morinted/received_events","type":"User","site_admin":false},"created_at":"2015-09-24T03:03:45Z","updated_at":"2015-09-24T03:03:45Z","body":"I'm going to close this for now as I've had no issue using special characters on OS X and Windows. Linux is not supported due to the limitations in outputting unicode."}}