{"action":"created","issue":{"url":"https://api.github.com/repos/spencermountain/nlp_compromise/issues/39","labels_url":"https://api.github.com/repos/spencermountain/nlp_compromise/issues/39/labels{/name}","comments_url":"https://api.github.com/repos/spencermountain/nlp_compromise/issues/39/comments","events_url":"https://api.github.com/repos/spencermountain/nlp_compromise/issues/39/events","html_url":"https://github.com/spencermountain/nlp_compromise/issues/39","id":78166636,"number":39,"title":"language independence ...","user":{"login":"redaktor","id":3601192,"avatar_url":"https://avatars.githubusercontent.com/u/3601192?v=3","gravatar_id":"","url":"https://api.github.com/users/redaktor","html_url":"https://github.com/redaktor","followers_url":"https://api.github.com/users/redaktor/followers","following_url":"https://api.github.com/users/redaktor/following{/other_user}","gists_url":"https://api.github.com/users/redaktor/gists{/gist_id}","starred_url":"https://api.github.com/users/redaktor/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/redaktor/subscriptions","organizations_url":"https://api.github.com/users/redaktor/orgs","repos_url":"https://api.github.com/users/redaktor/repos","events_url":"https://api.github.com/users/redaktor/events{/privacy}","received_events_url":"https://api.github.com/users/redaktor/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":5,"created_at":"2015-05-19T16:49:55Z","updated_at":"2015-05-19T19:30:12Z","closed_at":null,"body":"Hey there,\r\nagain : this is not an issue.\r\nThe changes recently done are totally fine but let me explain why I make (made or **am planning to make**) which changes in the fork https://github.com/redaktor/nlp_compromise\r\n\r\nAs a European I would love this project to be as multilingual as possible ;)\r\nThe changes made have these goals :\r\n• for contributing be totally explanative and readable\r\n• for transport be browser-friendly and thus very small \r\n• completely separate data / language logic / project logic\r\n\r\nThree new files in src/data\r\n: dictionary.js\r\nThe file where we can contribute multilingual words in the categories like in the readme.\r\n: dictionary_rules.js (tba)\r\nThe file where we can contribute multilingual rules.\r\n: _build.js\r\nTo build the data modules for one/some/all languages.\r\nThis could also be the first grunt step.\r\n\r\nIt will generate or overwrite a folder like 'en'.\r\nCheck it out ```node _build -l```\r\nBasically I am planning to let the build script generate a customized client side file and additional AMD browser modules.\r\nSee for instance the ```module.exports```lines, there are more than 30 but they are useless in the browser and apart from that I'd optimize the compressing for browser a bit further.\r\n\r\nI do also try to avoid duplicates further. For example in phrasal verbs : Some verbs are already in the verb data module and some adjectives are already in the adj. module ...\r\n\r\nWhen it is complete:\r\n• each module e.g. in /parent should only be a littlebit 'project logic'.\r\n• our database can autotranslate \r\n• I could attach our web interface to encourage translators even more ;)"},"comment":{"url":"https://api.github.com/repos/spencermountain/nlp_compromise/issues/comments/103644851","html_url":"https://github.com/spencermountain/nlp_compromise/issues/39#issuecomment-103644851","issue_url":"https://api.github.com/repos/spencermountain/nlp_compromise/issues/39","id":103644851,"user":{"login":"spencermountain","id":399657,"avatar_url":"https://avatars.githubusercontent.com/u/399657?v=3","gravatar_id":"","url":"https://api.github.com/users/spencermountain","html_url":"https://github.com/spencermountain","followers_url":"https://api.github.com/users/spencermountain/followers","following_url":"https://api.github.com/users/spencermountain/following{/other_user}","gists_url":"https://api.github.com/users/spencermountain/gists{/gist_id}","starred_url":"https://api.github.com/users/spencermountain/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/spencermountain/subscriptions","organizations_url":"https://api.github.com/users/spencermountain/orgs","repos_url":"https://api.github.com/users/spencermountain/repos","events_url":"https://api.github.com/users/spencermountain/events{/privacy}","received_events_url":"https://api.github.com/users/spencermountain/received_events","type":"User","site_admin":false},"created_at":"2015-05-19T19:30:12Z","updated_at":"2015-05-19T19:30:12Z","body":"...wanna? I couldn't do it without a fluent language-speaker. \r\nI speak some french, but badly. How's yours??"}}