{"action":"created","issue":{"url":"https://api.github.com/repos/medic/medic-webapp/issues/4680","repository_url":"https://api.github.com/repos/medic/medic-webapp","labels_url":"https://api.github.com/repos/medic/medic-webapp/issues/4680/labels{/name}","comments_url":"https://api.github.com/repos/medic/medic-webapp/issues/4680/comments","events_url":"https://api.github.com/repos/medic/medic-webapp/issues/4680/events","html_url":"https://github.com/medic/medic-webapp/issues/4680","id":336953704,"node_id":"MDU6SXNzdWUzMzY5NTM3MDQ=","number":4680,"title":"Discussion: how can we make our startup messages work for non-English speakers?","user":{"login":"SCdF","id":583851,"node_id":"MDQ6VXNlcjU4Mzg1MQ==","avatar_url":"https://avatars0.githubusercontent.com/u/583851?v=4","gravatar_id":"","url":"https://api.github.com/users/SCdF","html_url":"https://github.com/SCdF","followers_url":"https://api.github.com/users/SCdF/followers","following_url":"https://api.github.com/users/SCdF/following{/other_user}","gists_url":"https://api.github.com/users/SCdF/gists{/gist_id}","starred_url":"https://api.github.com/users/SCdF/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/SCdF/subscriptions","organizations_url":"https://api.github.com/users/SCdF/orgs","repos_url":"https://api.github.com/users/SCdF/repos","events_url":"https://api.github.com/users/SCdF/events{/privacy}","received_events_url":"https://api.github.com/users/SCdF/received_events","type":"User","site_admin":false},"labels":[{"id":198218091,"node_id":"MDU6TGFiZWwxOTgyMTgwOTE=","url":"https://api.github.com/repos/medic/medic-webapp/labels/Help%20Wanted","name":"Help Wanted","color":"eb6420","default":false}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":5,"created_at":"2018-06-29T10:50:42Z","updated_at":"2018-10-11T15:41:29Z","closed_at":null,"author_association":"CONTRIBUTOR","body":"People who do not have English as their primary language find our startup messages (\"Loading assets\", \"Fetching Info (100 docs)...\" etc) very confusing.\r\n\r\nWe do not currently translate these because angular has not yet started, and so we do not have the translation service yet. If this is the very first run we would also not have their language, because it wouldn't be the cookie yet, and we wouldn't have their user document yet.\r\n\r\nDo we have any ideas on what we could do here to make this less confusing for users? The two most obvious options would be:\r\n - Add minimal translation support: hard code different languages, also load the user's context document if it doesn't already exist to make sure we get the language\r\n - Change what is rendered so it works across languages and cultures without requiring people have a firm grasp of english.\r\n\r\nI think the former is easier but a bit more hacky (we'd now have translations in two places, but it's pretty contained and isn't that large of a deal IMO), and the latter is probably better, but much harder and would require a large amount of design work"},"comment":{"url":"https://api.github.com/repos/medic/medic-webapp/issues/comments/429004881","html_url":"https://github.com/medic/medic-webapp/issues/4680#issuecomment-429004881","issue_url":"https://api.github.com/repos/medic/medic-webapp/issues/4680","id":429004881,"node_id":"MDEyOklzc3VlQ29tbWVudDQyOTAwNDg4MQ==","user":{"login":"alxndrsn","id":191496,"node_id":"MDQ6VXNlcjE5MTQ5Ng==","avatar_url":"https://avatars3.githubusercontent.com/u/191496?v=4","gravatar_id":"","url":"https://api.github.com/users/alxndrsn","html_url":"https://github.com/alxndrsn","followers_url":"https://api.github.com/users/alxndrsn/followers","following_url":"https://api.github.com/users/alxndrsn/following{/other_user}","gists_url":"https://api.github.com/users/alxndrsn/gists{/gist_id}","starred_url":"https://api.github.com/users/alxndrsn/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/alxndrsn/subscriptions","organizations_url":"https://api.github.com/users/alxndrsn/orgs","repos_url":"https://api.github.com/users/alxndrsn/repos","events_url":"https://api.github.com/users/alxndrsn/events{/privacy}","received_events_url":"https://api.github.com/users/alxndrsn/received_events","type":"User","site_admin":false},"created_at":"2018-10-11T15:41:29Z","updated_at":"2018-10-11T15:41:29Z","author_association":"MEMBER","body":"> Happy to close this PR if y'all want to see another approach here.\r\n\r\nTo be clear, I think translating is a definite improvement on English-only messaging, and the PR is good for this.  As per discussion, adding a progress bar and then de-emphasising of the text would be a further improvement (e.g. grey the text, or only show it when a certain UI element is clicked)."}}
{"actor":{"display_login":"alxndrsn"}}