From c24280dec66b098e6b1fe49c9b8be055febb2d72 Mon Sep 17 00:00:00 2001 From: Florian Dupret <34862846+sephrat@users.noreply.github.com> Date: Fri, 23 Apr 2021 14:00:46 +0200 Subject: [PATCH] Translate about page --- frontend/src/locales/messages/en-US.json | 18 +++++++++++++++++- frontend/src/pages/Admin/About/index.vue | 24 ++++++++++++------------ 2 files changed, 29 insertions(+), 13 deletions(-) diff --git a/frontend/src/locales/messages/en-US.json b/frontend/src/locales/messages/en-US.json index 49eefe878..e81625428 100644 --- a/frontend/src/locales/messages/en-US.json +++ b/frontend/src/locales/messages/en-US.json @@ -58,7 +58,8 @@ "saturday": "Saturday", "about": "About", "get": "Get", - "url": "URL" + "url": "URL", + "disabled": "Disabled" }, "page": { "home-page": "Home Page", @@ -271,5 +272,20 @@ "title": "Chowdown", "description": "Migrate data from Chowdown" } + }, + "about": { + "about-mealie": "About Mealie", + "version": "Version", + "application-mode": "Application Mode", + "production": "Production", + "development": "Development", + "demo-status": "Demo Status", + "demo": "Demo", + "not-demo": "Not Demo", + "api-port": "API Port", + "api-docs": "API Docs", + "database-type": "Database Type", + "sqlite-file": "SQLite File", + "default-group": "Default Group" } } diff --git a/frontend/src/pages/Admin/About/index.vue b/frontend/src/pages/Admin/About/index.vue index 8babcb460..e018bb8d2 100644 --- a/frontend/src/pages/Admin/About/index.vue +++ b/frontend/src/pages/Admin/About/index.vue @@ -2,7 +2,7 @@
- About Mealie + {{$t('about.about-mealie')}} @@ -55,42 +55,42 @@ export default { this.prettyInfo = [ { - name: "Version", + name: this.$t('about.version'), icon: "mdi-information", value: debugInfo.version, }, { - name: "Application Mode", + name: this.$t('about.application-mode'), icon: "mdi-dev-to", - value: debugInfo.production ? "Production" : "Development", + value: debugInfo.production ? this.$t('about.production') : this.$t('about.development'), }, { - name: "Demo Status", + name: this.$t('about.demo-status'), icon: "mdi-test-tube", - value: debugInfo.demoStatus ? "Demo" : "Not Demo", + value: debugInfo.demoStatus ? this.$t('about.demo') : this.$t('about.not-demo'), }, { - name: "API Port", + name: this.$t('about.api-port'), icon: "mdi-api", value: debugInfo.apiPort, }, { - name: "API Docs", + name: this.$t('about.api-docs'), icon: "mdi-file-document", - value: debugInfo.apiDocs ? "Enabled" : "Disabled", + value: debugInfo.apiDocs ? this.$t('general.enabled') : this.$t('general.disabled'), }, { - name: "Database Type", + name: this.$t('about.database-type'), icon: "mdi-database", value: debugInfo.dbType, }, { - name: "SQLite File", + name: this.$t('about.sqlite-file'), icon: "mdi-file-cabinet", value: debugInfo.sqliteFile, }, { - name: "Default Group", + name: this.$t('about.default-group'), icon: "mdi-account-group", value: debugInfo.defaultGroup, },