Refactoring api to use translations (chunk 1)

- Add spanish translations
- Files in order by name from admin to export
- Does not include api templates and tests
- Fix web_test to load translations
- Fix i18n to fallback to DEFAULT_LOCALE if no system locale found
Этот коммит содержится в:
Elias Nahum
2016-01-21 10:07:29 -03:00
родитель 9f526555df
Коммит 507fbeb068
11 изменённых файлов: 945 добавлений и 140 удалений

Просмотреть файл

@@ -17,7 +17,7 @@ import (
)
func InitAdmin(r *mux.Router) {
l4g.Debug("Initializing admin api routes")
l4g.Debug(utils.T("api.admin.init.debug"))
sr := r.PathPrefix("/admin").Subrouter()
sr.Handle("/logs", ApiUserRequired(getLogs)).Methods("GET")
@@ -132,7 +132,7 @@ func testEmail(c *Context, w http.ResponseWriter, r *http.Request) {
c.Err = result.Err
return
} else {
if err := utils.SendMailUsingConfig(result.Data.(*model.User).Email, "Mattermost - Testing Email Settings", "<br/><br/><br/>It appears your Mattermost email is setup correctly!", cfg); err != nil {
if err := utils.SendMailUsingConfig(result.Data.(*model.User).Email, c.T("api.admin.test_email.subject"), c.T("api.admin.test_email.body"), cfg); err != nil {
c.Err = err
return
}