{"action":"created","issue":{"url":"https://api.github.com/repos/e107inc/e107/issues/6","repository_url":"https://api.github.com/repos/e107inc/e107","labels_url":"https://api.github.com/repos/e107inc/e107/issues/6/labels{/name}","comments_url":"https://api.github.com/repos/e107inc/e107/issues/6/comments","events_url":"https://api.github.com/repos/e107inc/e107/issues/6/events","html_url":"https://github.com/e107inc/e107/issues/6","id":8743819,"number":6,"title":"Remove and optimize (hardcoded) LANS","user":{"login":"CaMer0n","id":2825679,"avatar_url":"https://avatars.githubusercontent.com/u/2825679?v=3","gravatar_id":"","url":"https://api.github.com/users/CaMer0n","html_url":"https://github.com/CaMer0n","followers_url":"https://api.github.com/users/CaMer0n/followers","following_url":"https://api.github.com/users/CaMer0n/following{/other_user}","gists_url":"https://api.github.com/users/CaMer0n/gists{/gist_id}","starred_url":"https://api.github.com/users/CaMer0n/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/CaMer0n/subscriptions","organizations_url":"https://api.github.com/users/CaMer0n/orgs","repos_url":"https://api.github.com/users/CaMer0n/repos","events_url":"https://api.github.com/users/CaMer0n/events{/privacy}","received_events_url":"https://api.github.com/users/CaMer0n/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/e107inc/e107/labels/bug","name":"bug","color":"fc2929"}],"state":"open","locked":false,"assignee":null,"milestone":{"url":"https://api.github.com/repos/e107inc/e107/milestones/5","html_url":"https://github.com/e107inc/e107/milestones/Future","labels_url":"https://api.github.com/repos/e107inc/e107/milestones/5/labels","id":665596,"number":5,"title":"Future","description":"All issues that may be taken into consideration for future releases. ","creator":{"login":"Moc","id":577978,"avatar_url":"https://avatars.githubusercontent.com/u/577978?v=3","gravatar_id":"","url":"https://api.github.com/users/Moc","html_url":"https://github.com/Moc","followers_url":"https://api.github.com/users/Moc/followers","following_url":"https://api.github.com/users/Moc/following{/other_user}","gists_url":"https://api.github.com/users/Moc/gists{/gist_id}","starred_url":"https://api.github.com/users/Moc/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Moc/subscriptions","organizations_url":"https://api.github.com/users/Moc/orgs","repos_url":"https://api.github.com/users/Moc/repos","events_url":"https://api.github.com/users/Moc/events{/privacy}","received_events_url":"https://api.github.com/users/Moc/received_events","type":"User","site_admin":false},"open_issues":128,"closed_issues":30,"state":"open","created_at":"2014-05-21T11:44:33Z","updated_at":"2016-02-28T21:11:46Z","due_on":null,"closed_at":null},"comments":37,"created_at":"2012-11-28T00:14:21Z","updated_at":"2016-03-01T17:51:37Z","closed_at":null,"body":"Remove all hard-coded terms from e107 and optimize!\r\n\r\nTranslator's Checklist: \r\n* Remove any HTML from the LAN (bbcodes are okay)\r\n* Use double-quotes. eg. define(\"LAN_01\", \"It's all good\"); \r\n* Make sure \"LAN\" is used inside the constant name. \r\n* Do not leave empty or unused defines. eg define(\"LAN_SOMETHING\", \"\");  instead, comment them out with // \r\n* Use $tp->lanVars() for variables conversion. eg. [x] etc. \r\n* Check for duplicate/similar terms (admin only) against lan_admin.php (eg. LAN_UPDATE)\r\n* Check for duplicate/similar terms (frontend or admin) against e107_languages/English/English.php\r\n* Reduce the number of 'defines' as much as possible by using generic terms. \r\n* Do NOT translate debug information. (eg. anything inside addDebug(); or \"E107_DEBUG_LEVEL >0\" etc.  ) \r\n* Do NOT translate anything used within e_DEVELOPER. \r\n* If you find a recurring word/term appearing in several areas of e107, please mention it here as a 'generic' candidate in this issue.  "},"comment":{"url":"https://api.github.com/repos/e107inc/e107/issues/comments/190831130","html_url":"https://github.com/e107inc/e107/issues/6#issuecomment-190831130","issue_url":"https://api.github.com/repos/e107inc/e107/issues/6","id":190831130,"user":{"login":"CaMer0n","id":2825679,"avatar_url":"https://avatars.githubusercontent.com/u/2825679?v=3","gravatar_id":"","url":"https://api.github.com/users/CaMer0n","html_url":"https://github.com/CaMer0n","followers_url":"https://api.github.com/users/CaMer0n/followers","following_url":"https://api.github.com/users/CaMer0n/following{/other_user}","gists_url":"https://api.github.com/users/CaMer0n/gists{/gist_id}","starred_url":"https://api.github.com/users/CaMer0n/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/CaMer0n/subscriptions","organizations_url":"https://api.github.com/users/CaMer0n/orgs","repos_url":"https://api.github.com/users/CaMer0n/repos","events_url":"https://api.github.com/users/CaMer0n/events{/privacy}","received_events_url":"https://api.github.com/users/CaMer0n/received_events","type":"User","site_admin":false},"created_at":"2016-03-01T17:51:37Z","updated_at":"2016-03-01T17:51:37Z","body":"Thanks @MikeyGMT , :+1: for the aims. Commenting-out is indeed useful in case something is broken and we need to find what the original term was quickly. \r\nThe \"Deprecated LANs\" is very useful to finding issues, but doesn't check includes etc.. so testing after commenting out unused terms is a must. Most of the 'common term' stuff should be okay to implement. (taking into consideration if it's an admin-only term or frontend)"}}