Localize more dates and texts (#341)

* Localize more dates and texts

* Adapt source language to 4-letter code for VS code

* Make page titles more reactive to language change

* Translate missing text + fix missed refactoring

* Fix missed page titles refactoring

* Translate nutrition view

* Translate Image upload vue

* Fix default text being defined twice in upload btn
This commit is contained in:
sephrat
2021-04-23 08:13:00 +02:00
committed by GitHub
parent 048d3d5469
commit 80f8806604
18 changed files with 65 additions and 125 deletions

View File

@@ -8,7 +8,6 @@ import ManageUsers from "@/pages/Admin/ManageUsers";
import Settings from "@/pages/Admin/Settings";
import About from "@/pages/Admin/About";
import { store } from "../store";
import i18n from '@/i18n.js';
export const adminRoutes = {
path: "/admin",
@@ -27,7 +26,7 @@ export const adminRoutes = {
path: "profile",
component: Profile,
meta: {
title: i18n.t('settings.profile'),
title: "settings.profile",
},
},
@@ -35,49 +34,49 @@ export const adminRoutes = {
path: "backups",
component: Backup,
meta: {
title: i18n.t('settings.backup-and-exports'),
title: "settings.backup-and-exports",
},
},
{
path: "themes",
component: Theme,
meta: {
title: i18n.t('general.themes'),
title: "general.themes",
},
},
{
path: "meal-planner",
component: MealPlanner,
meta: {
title: i18n.t('meal-plan.meal-planner'),
title: "meal-plan.meal-planner",
},
},
{
path: "migrations",
component: Migration,
meta: {
title: i18n.t('settings.migrations'),
title: "settings.migrations",
},
},
{
path: "manage-users",
component: ManageUsers,
meta: {
title: i18n.t('settings.manage-users'),
title: "settings.manage-users",
},
},
{
path: "settings",
component: Settings,
meta: {
title: i18n.t('settings.site-settings'),
title: "settings.site-settings",
},
},
{
path: "about",
component: About,
meta: {
title: i18n.t('general.about'),
title: "general.about",
},
},
],