Localize admin side bar + user nav bar

This commit is contained in:
Florian Dupret 2021-03-20 09:13:17 +01:00
commit d95cc1ff61
4 changed files with 27 additions and 15 deletions

View file

@ -92,39 +92,39 @@ export default {
{
icon: "mdi-cog",
to: "/admin/settings",
title: "Site Settings",
title: this.$t('settings.site-settings'),
},
{
icon: "mdi-account-group",
to: "/admin/manage-users",
title: "Manage Users",
title: this.$t('settings.manage-users'),
},
{
icon: "mdi-backup-restore",
to: "/admin/backups",
title: "Backups",
title: this.$t('settings.backup-and-exports'),
},
{
icon: "mdi-database-import",
to: "/admin/migrations",
title: "Migrations",
title: this.$t('settings.migrations'),
},
],
baseLinks: [
{
icon: "mdi-account",
to: "/admin/profile",
title: "Profile",
title: this.$t('settings.profile'),
},
{
icon: "mdi-format-color-fill",
to: "/admin/themes",
title: "Themes",
title: this.$t('general.themes'),
},
{
icon: "mdi-food",
to: "/admin/meal-planner",
title: "Meal Planner",
title: this.$t('meal-plan.meal-planner'),
},
],
};

View file

@ -83,7 +83,9 @@
"group-name": "Group Name",
"confirm-link-deletion": "Confirm Link Deletion",
"are-you-sure-you-want-to-delete-the-link": "Are you sure you want to delete the link <b>{link}<b/>?",
"link-id": "Link ID"
"link-id": "Link ID",
"users": "Users",
"groups": "Groups"
},
"meal-plan": {
"shopping-list": "Shopping List",
@ -192,7 +194,11 @@
"home-page": "Home Page",
"all-categories": "All Categories",
"show-recent": "Show Recent"
}
},
"site-settings": "Site Settings",
"manage-users": "Manage Users",
"migrations": "Migrations",
"profile": "Profile"
},
"migration": {
"recipe-migration": "Recipe Migration",

View file

@ -83,7 +83,9 @@
"are-you-sure-you-want-to-delete-the-link": "Êtes-vous sûr de vouloir supprimer le lien <b>{link}<b/> ?",
"confirm-link-deletion": "Confirmer la suppresion du lien",
"group-name": "Nom du groupe",
"link-id": "ID du lien"
"link-id": "ID du lien",
"groups": "Groupes",
"users": "Utilisateurs"
},
"meal-plan": {
"shopping-list": "Liste d'achats",
@ -141,7 +143,7 @@
"latest": "Dernière",
"explore-the-docs": "Parcourir la documentation",
"contribute": "Contribuer",
"backup-and-exports": "Sauver et exporter",
"backup-and-exports": "Sauvegardes",
"backup-info": "Les sauvegardes sont exportées en format JSON standard, ainsi que toutes les images stockées sur le système. Dans votre dossier de sauvegarde, vous trouverez un dossier .zip qui contient toutes les recettes en JSON et les images de la base de données. De plus, si vous avez sélectionné le format de fichier markdown, il sera sauvegardé dans le même dossier .zip. Pour importer une sauvegarde, celle-ci doit être enregistrée dans votre dossier de sauvegardes. Une sauvegarde automatique est effectuée quotidiennement à 03h00.",
"available-backups": "Sauvegardes disponibles",
"theme": {
@ -192,7 +194,11 @@
"home-page": "Page d'accueil",
"homepage-categories": "Catégories de la page d'accueil",
"show-recent": "Afficher les récentes"
}
},
"manage-users": "Utilisateurs",
"migrations": "Migrations",
"profile": "Profil",
"site-settings": "Paramètres site"
},
"migration": {
"recipe-migration": "Migrer les recettes",

View file

@ -11,17 +11,17 @@
<v-tabs-slider></v-tabs-slider>
<v-tab>
Users
{{$t('user.users')}}
<v-icon>mdi-account</v-icon>
</v-tab>
<v-tab>
Sign-Up Links
{{$t('user.sign-up-links')}}
<v-icon>mdi-account-plus-outline</v-icon>
</v-tab>
<v-tab>
Groups
{{$t('user.groups')}}
<v-icon>mdi-account-group</v-icon>
</v-tab>
</v-tabs>