{"push_id":621601181,"size":7,"distinct_size":7,"ref":"refs/heads/0.13.x","head":"73d5ad8630b49088a45cd772d10b7fa120e120d9","before":"ce1e8fa1b7b56c79a9ae7587c62305c608e50918","commits":[{"sha":"354c2d49af8ddc3e97af048716ab2ad4aa46a59d","author":{"email":"4b6003528e0e359b159ad28b8185a57804762704@gmail.com","name":"Aron Fyodor Asor"},"message":"translate the updated title.\n\nThis is where the actual title is set, not on the exercise view render\nmethod. So we put the gettext method here!","distinct":true,"url":"https://api.github.com/repos/learningequality/ka-lite/commits/354c2d49af8ddc3e97af048716ab2ad4aa46a59d"},{"sha":"6b009a69666276c24e069231bb3a68500d2f45c5","author":{"email":"4b6003528e0e359b159ad28b8185a57804762704@gmail.com","name":"Aron Fyodor Asor"},"message":"SOMEONE MESSED WITH THE KHAN DESCRIPTION STRING\n\nRevert back to the string found in the po file.","distinct":true,"url":"https://api.github.com/repos/learningequality/ka-lite/commits/6b009a69666276c24e069231bb3a68500d2f45c5"},{"sha":"69c8c3c062afff8ebfad4fda2c74247581200b00","author":{"email":"4b6003528e0e359b159ad28b8185a57804762704@gmail.com","name":"Aron Fyodor Asor"},"message":"when assessment item is a dict, always return something.","distinct":true,"url":"https://api.github.com/repos/learningequality/ka-lite/commits/69c8c3c062afff8ebfad4fda2c74247581200b00"},{"sha":"8ced9bbb5c50e967fa9cfacee5508014fc278dc7","author":{"email":"4b6003528e0e359b159ad28b8185a57804762704@gmail.com","name":"Aron Fyodor Asor"},"message":"actually translate things we pass to $._.\n\nUgh. Looks like $._ was a noop, as it just interpolated strings? This\ntime, we actually translate them by passing it into our own gettext method.","distinct":true,"url":"https://api.github.com/repos/learningequality/ka-lite/commits/8ced9bbb5c50e967fa9cfacee5508014fc278dc7"},{"sha":"e9c25174e7e88ffeb32ba69c3dfe2077539d843c","author":{"email":"4b6003528e0e359b159ad28b8185a57804762704@gmail.com","name":"Aron Fyodor Asor"},"message":"translate exercise data with whatever language was requested.\n\nBefore, we translated based on exercise_lang, whose value is whatever\nget_best_available_language returns for a given set of\nlanguages. However, those set of language choices we pass in are those\nwe have translated exercise templates for. When translating for perseus,\nthis is not the case.\n\nSo what we do here instead is just localize for whatever language we\noriginally requested for get_exercise_cache in the first place. If it's\nnot there, gettext automatically falls back to English.","distinct":true,"url":"https://api.github.com/repos/learningequality/ka-lite/commits/e9c25174e7e88ffeb32ba69c3dfe2077539d843c"},{"sha":"029830efa01202e4b0a3630d90997204badee7ce","author":{"email":"4b6003528e0e359b159ad28b8185a57804762704@gmail.com","name":"Aron Fyodor Asor"},"message":"Revert \"translate the updated title.\"\n\nThis reverts commit 354c2d49af8ddc3e97af048716ab2ad4aa46a59d.","distinct":true,"url":"https://api.github.com/repos/learningequality/ka-lite/commits/029830efa01202e4b0a3630d90997204badee7ce"},{"sha":"73d5ad8630b49088a45cd772d10b7fa120e120d9","author":{"email":"4b6003528e0e359b159ad28b8185a57804762704@users.noreply.github.com","name":"Aron Fyodor Asor"},"message":"Merge pull request #3467 from aronasorman/let_there_be_i18n\n\nMore i18n fixes","distinct":true,"url":"https://api.github.com/repos/learningequality/ka-lite/commits/73d5ad8630b49088a45cd772d10b7fa120e120d9"}]}