{"action":"created","issue":{"url":"https://api.github.com/repos/Program-O/Program-O/issues/271","repository_url":"https://api.github.com/repos/Program-O/Program-O","labels_url":"https://api.github.com/repos/Program-O/Program-O/issues/271/labels{/name}","comments_url":"https://api.github.com/repos/Program-O/Program-O/issues/271/comments","events_url":"https://api.github.com/repos/Program-O/Program-O/issues/271/events","html_url":"https://github.com/Program-O/Program-O/issues/271","id":226986923,"number":271,"title":"Problem withRussian language AIML files","user":{"login":"toborobot","id":28528708,"avatar_url":"https://avatars1.githubusercontent.com/u/28528708?v=3","gravatar_id":"","url":"https://api.github.com/users/toborobot","html_url":"https://github.com/toborobot","followers_url":"https://api.github.com/users/toborobot/followers","following_url":"https://api.github.com/users/toborobot/following{/other_user}","gists_url":"https://api.github.com/users/toborobot/gists{/gist_id}","starred_url":"https://api.github.com/users/toborobot/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/toborobot/subscriptions","organizations_url":"https://api.github.com/users/toborobot/orgs","repos_url":"https://api.github.com/users/toborobot/repos","events_url":"https://api.github.com/users/toborobot/events{/privacy}","received_events_url":"https://api.github.com/users/toborobot/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":7,"created_at":"2017-05-08T09:22:49Z","updated_at":"2017-05-08T17:26:16Z","closed_at":"2017-05-08T17:26:16Z","body":"some letters from russian AIML files not correctly transferred to capital letters in <pattern> rules to MySQL database.\r\nExample: this is correct AIML rule from correct validated AIML file:\r\n<category>\r\n    <pattern>МИНИМАЛЬНЫЕ ТРЕБОВАНИЯ К ПОСАДКЕ КАРТОШКИ</pattern>\r\n    <template>7-8 градусов цельсия</template>\r\n  </category>\r\nthis is rule from downloaded AIML file after upload procedure\r\n<category>\r\n    <pattern>М?Н?МАЛЬНЫЕ ТРЕБОВАН?Я К ПОСАДКЕ КАРТОШК?</pattern>\r\n    <template>7-8 градусов цельсия</template>\r\n  </category>\r\nYou see that russian capital \"И\" changed to \"?\" with small russian \"и\" all ok.\r\n\r\nsame situation with teach procedure at Admin panel...\r\n"},"comment":{"url":"https://api.github.com/repos/Program-O/Program-O/issues/comments/299933113","html_url":"https://github.com/Program-O/Program-O/issues/271#issuecomment-299933113","issue_url":"https://api.github.com/repos/Program-O/Program-O/issues/271","id":299933113,"user":{"login":"Dave-Morton","id":1443637,"avatar_url":"https://avatars1.githubusercontent.com/u/1443637?v=3","gravatar_id":"","url":"https://api.github.com/users/Dave-Morton","html_url":"https://github.com/Dave-Morton","followers_url":"https://api.github.com/users/Dave-Morton/followers","following_url":"https://api.github.com/users/Dave-Morton/following{/other_user}","gists_url":"https://api.github.com/users/Dave-Morton/gists{/gist_id}","starred_url":"https://api.github.com/users/Dave-Morton/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Dave-Morton/subscriptions","organizations_url":"https://api.github.com/users/Dave-Morton/orgs","repos_url":"https://api.github.com/users/Dave-Morton/repos","events_url":"https://api.github.com/users/Dave-Morton/events{/privacy}","received_events_url":"https://api.github.com/users/Dave-Morton/received_events","type":"User","site_admin":false},"created_at":"2017-05-08T17:26:16Z","updated_at":"2017-05-08T17:26:16Z","body":"That would explain it. This is why we created wrapper functions for the various case folding functions (e.g. `strtoupper`, etc.). Not all hosts support multi-byte string functions, so these wrapper functions use the single-byte functions as fallbacks when necessary. Hopefully your hosting provider can assist you with this."}}
{"actor":{"display_login":"Dave-Morton"}}