{"action":"created","issue":{"url":"https://api.github.com/repos/dolphin-emu/dolphin/issues/3312","labels_url":"https://api.github.com/repos/dolphin-emu/dolphin/issues/3312/labels{/name}","comments_url":"https://api.github.com/repos/dolphin-emu/dolphin/issues/3312/comments","events_url":"https://api.github.com/repos/dolphin-emu/dolphin/issues/3312/events","html_url":"https://github.com/dolphin-emu/dolphin/pull/3312","id":120325251,"number":3312,"title":"[RFC] DQt2: language support","user":{"login":"rukai","id":5120858,"avatar_url":"https://avatars.githubusercontent.com/u/5120858?v=3","gravatar_id":"","url":"https://api.github.com/users/rukai","html_url":"https://github.com/rukai","followers_url":"https://api.github.com/users/rukai/followers","following_url":"https://api.github.com/users/rukai/following{/other_user}","gists_url":"https://api.github.com/users/rukai/gists{/gist_id}","starred_url":"https://api.github.com/users/rukai/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/rukai/subscriptions","organizations_url":"https://api.github.com/users/rukai/orgs","repos_url":"https://api.github.com/users/rukai/repos","events_url":"https://api.github.com/users/rukai/events{/privacy}","received_events_url":"https://api.github.com/users/rukai/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":22,"created_at":"2015-12-04T03:32:55Z","updated_at":"2015-12-05T06:52:57Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/dolphin-emu/dolphin/pulls/3312","html_url":"https://github.com/dolphin-emu/dolphin/pull/3312","diff_url":"https://github.com/dolphin-emu/dolphin/pull/3312.diff","patch_url":"https://github.com/dolphin-emu/dolphin/pull/3312.patch"},"body":"All uses of the Qt 'tr' function were replaced with 'tra' to avoid conflict with Qt.\r\nLoads the language setting from Config/Dolphin.ini, as specified by wxLanguage enum, which I have copied over to Qt for compatibility between the two.\r\nDue to the lack of config in dolphinQt, there is no language selection.\r\n\r\nIt currently supports Japanese, Korean and French, adding new languages is trivial but I want feedback on the structure of my code before I proceed.\r\n\r\n![screenshot](https://cloud.githubusercontent.com/assets/5120858/11581301/92fc53a2-9a94-11e5-838a-104fea960a05.png)\r\nOnly the strings that happen to match those in wxWidgets dolphin are translated.\r\n\r\nedit:\r\nIn CMake Gettext is already imported for wxWidgets, I moved the import to apply to all builds. I dont know about visual studio though."},"comment":{"url":"https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/162156742","html_url":"https://github.com/dolphin-emu/dolphin/pull/3312#issuecomment-162156742","issue_url":"https://api.github.com/repos/dolphin-emu/dolphin/issues/3312","id":162156742,"user":{"login":"spxtr","id":7368979,"avatar_url":"https://avatars.githubusercontent.com/u/7368979?v=3","gravatar_id":"","url":"https://api.github.com/users/spxtr","html_url":"https://github.com/spxtr","followers_url":"https://api.github.com/users/spxtr/followers","following_url":"https://api.github.com/users/spxtr/following{/other_user}","gists_url":"https://api.github.com/users/spxtr/gists{/gist_id}","starred_url":"https://api.github.com/users/spxtr/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/spxtr/subscriptions","organizations_url":"https://api.github.com/users/spxtr/orgs","repos_url":"https://api.github.com/users/spxtr/repos","events_url":"https://api.github.com/users/spxtr/events{/privacy}","received_events_url":"https://api.github.com/users/spxtr/received_events","type":"User","site_admin":false},"created_at":"2015-12-05T06:52:57Z","updated_at":"2015-12-05T06:52:57Z","body":"Why do you need to load a fake .qm file?"}}