{"action":"created","issue":{"url":"https://api.github.com/repos/Predelnik/DSpellCheck/issues/63","labels_url":"https://api.github.com/repos/Predelnik/DSpellCheck/issues/63/labels{/name}","comments_url":"https://api.github.com/repos/Predelnik/DSpellCheck/issues/63/comments","events_url":"https://api.github.com/repos/Predelnik/DSpellCheck/issues/63/events","html_url":"https://github.com/Predelnik/DSpellCheck/issues/63","id":64898353,"number":63,"title":"Request of New Features","user":{"login":"DmFedorov","id":11689701,"avatar_url":"https://avatars.githubusercontent.com/u/11689701?v=3","gravatar_id":"","url":"https://api.github.com/users/DmFedorov","html_url":"https://github.com/DmFedorov","followers_url":"https://api.github.com/users/DmFedorov/followers","following_url":"https://api.github.com/users/DmFedorov/following{/other_user}","gists_url":"https://api.github.com/users/DmFedorov/gists{/gist_id}","starred_url":"https://api.github.com/users/DmFedorov/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/DmFedorov/subscriptions","organizations_url":"https://api.github.com/users/DmFedorov/orgs","repos_url":"https://api.github.com/users/DmFedorov/repos","events_url":"https://api.github.com/users/DmFedorov/events{/privacy}","received_events_url":"https://api.github.com/users/DmFedorov/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":2,"created_at":"2015-03-28T04:48:43Z","updated_at":"2015-03-30T04:39:12Z","closed_at":"2015-03-30T04:39:12Z","body":"The neu feature in context menu of Settings v.1.2.14 is very good!! \r\nNow I can \"Copy All Misspelled Words in Current Document to Clipboard\". \r\nIt is very usefull for making .dic files.\r\n\r\n-------------- \r\nI need 4 features that will make plugin (not .dic-file): \r\n1)  Keys combination to add the Misspelled Word in User dictionary and to Ignore it.\r\n(The button and context menu - good, but Keys better and much faster) \r\n\r\n2) User permanent Ignore list (in User dictionary or somewhere else, and if possible using regular expressions). \r\nNow I can add words to ignore, but I can not save this list and then fix it. This list is so far available only for the session. \r\n\r\n3) Separate checking Misspelled Words (first for example English and then Russian). In other words: I want to ignore e.g. only English words until I will want to test English separate.\r\n\r\n4) Is it possible to mark strings with Misspelled Words e.g. mark them with Npp bookmarks from plugin? \r\n\r\n-----------\r\nI did a full translation  of your plugin on the Russian language (By the way the plugin code is very complicated: creating a Russian DSpellCheck.dll lasts 20 times longer than a notepad ++ .exe)\r\nhttp://rghost.net/7dsglMwyd"},"comment":{"url":"https://api.github.com/repos/Predelnik/DSpellCheck/issues/comments/87540862","html_url":"https://github.com/Predelnik/DSpellCheck/issues/63#issuecomment-87540862","issue_url":"https://api.github.com/repos/Predelnik/DSpellCheck/issues/63","id":87540862,"user":{"login":"DmFedorov","id":11689701,"avatar_url":"https://avatars.githubusercontent.com/u/11689701?v=3","gravatar_id":"","url":"https://api.github.com/users/DmFedorov","html_url":"https://github.com/DmFedorov","followers_url":"https://api.github.com/users/DmFedorov/followers","following_url":"https://api.github.com/users/DmFedorov/following{/other_user}","gists_url":"https://api.github.com/users/DmFedorov/gists{/gist_id}","starred_url":"https://api.github.com/users/DmFedorov/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/DmFedorov/subscriptions","organizations_url":"https://api.github.com/users/DmFedorov/orgs","repos_url":"https://api.github.com/users/DmFedorov/repos","events_url":"https://api.github.com/users/DmFedorov/events{/privacy}","received_events_url":"https://api.github.com/users/DmFedorov/received_events","type":"User","site_admin":false},"created_at":"2015-03-30T04:39:12Z","updated_at":"2015-03-30T04:39:12Z","body":"-----1) This could be done but a lot of default keys are taken, I guess I would have to assign it to some very weird keys initially then.----\r\nYou can not assign hot keys at all. I need only the commands that will be visible in the mapper of  Notepad++.  I have no such commands, there is only a context menu. I see it, but cannot assign.\r\n\r\n----2) I guess it could be done, however if it's just a list of words then I don't see much difference from user dictionary itself. ..-----\r\nWhy do not you see the difference?\r\nWith the help of a custom User dictionary can I fill up the words that are written correctly. \r\nIgnore list is the senseless words. They underline the words. I want to ignore them, but in no case does not wish that this nonsense was offered to me as a correct spelling.\r\nIf I will have a regular expressions I can describe words to ignore completely.\r\n\r\n-----3) If I understand this correctly,----\r\nI think you have understood correctly. The solution is simple. Make only possible. For example, for Russian user: excluded from scanning all words containing a) the Latin or b) Russian letters.\r\nIf the user is a Frenchman for him, you can disable scanning of all words containing specific French characters. If it is a German - disable checking of words with umlauts.\r\n\r\n----4) Can't say for sure, looks like they can be marked with something else than bookmark, however don't see much point it since you can jump between misspelled words already.----\r\nWhy bookmarks? Because Npp can cut, copy, delete, invert line with bookmarks, and the same goes for lines that do not have bookmarks.\r\n\r\n---So about localization----\r\nYou don't need think about any localization for your plugin. The one who wants to make it simply uses special tools to do this. E.g. old free Restоrаtоr. If you want to alleviate potentially possible translation, you can in yours dll have not only Dialog-section, But even one Strings-section.  In this section must be all 78 lines that I translated from section Hаrdсоded Wizes strings.\r\n\r\nThere is another possibility: you allow connection translantion-dll. You don't need to make it. I will make it in 2 minutes from yours Dll. It will be 10 times less and contain an exact copy of the external interface and the section Strings without kode. Then I will translate it and will not depend from version of your plugin.\r\nThank you for your plugin."}}