mirror of
https://github.com/mealie-recipes/mealie.git
synced 2025-07-07 10:15:03 -04:00
update texts
This commit is contained in:
parent
7602c67449
commit
ac9f335e59
@ -5,12 +5,15 @@
|
|||||||
<BaseDialog
|
<BaseDialog
|
||||||
v-if="deleteTarget"
|
v-if="deleteTarget"
|
||||||
v-model="dialogs.delete"
|
v-model="dialogs.delete"
|
||||||
:title="$t('general.delete-with-name', { name: deleteTarget.name })"
|
:title="$t('general.delete-with-name', { name: $t(translationKey) })"
|
||||||
color="error"
|
color="error"
|
||||||
:icon="$globals.icons.alertCircle"
|
:icon="$globals.icons.alertCircle"
|
||||||
@confirm="deleteOne()"
|
@confirm="deleteOne()"
|
||||||
>
|
>
|
||||||
<v-card-text> {{ $t("general.confirm-delete-generic-with-name", { name: deleteTarget.name }) }} </v-card-text>
|
<v-card-text>
|
||||||
|
{{ $t("general.confirm-delete-generic") }}
|
||||||
|
<p class="mt-4 mb-0 ml-4">{{ deleteTarget.name }}</p>
|
||||||
|
</v-card-text>
|
||||||
</BaseDialog>
|
</BaseDialog>
|
||||||
|
|
||||||
<BaseDialog v-if="updateTarget" v-model="dialogs.update" :title="$t('general.update')" @confirm="updateOne()">
|
<BaseDialog v-if="updateTarget" v-model="dialogs.update" :title="$t('general.update')" @confirm="updateOne()">
|
||||||
@ -136,6 +139,15 @@ export default defineComponent({
|
|||||||
|
|
||||||
const presets = useContextPresets();
|
const presets = useContextPresets();
|
||||||
|
|
||||||
|
const translationKey = computed<string>(() => {
|
||||||
|
const typeMap = {
|
||||||
|
"categories": "category.category",
|
||||||
|
"tags": "tag.tag",
|
||||||
|
"tools": "tool.tool"
|
||||||
|
};
|
||||||
|
return typeMap[props.itemType] || "";
|
||||||
|
});
|
||||||
|
|
||||||
const deleteTarget = ref<GenericItem | null>(null);
|
const deleteTarget = ref<GenericItem | null>(null);
|
||||||
const updateTarget = ref<GenericItem | null>(null);
|
const updateTarget = ref<GenericItem | null>(null);
|
||||||
|
|
||||||
@ -223,6 +235,7 @@ export default defineComponent({
|
|||||||
presets,
|
presets,
|
||||||
itemsSorted,
|
itemsSorted,
|
||||||
searchString,
|
searchString,
|
||||||
|
translationKey,
|
||||||
};
|
};
|
||||||
},
|
},
|
||||||
// Needed for useMeta
|
// Needed for useMeta
|
||||||
|
@ -789,7 +789,8 @@
|
|||||||
"tags": "Tags",
|
"tags": "Tags",
|
||||||
"untagged-count": "Untagged {count}",
|
"untagged-count": "Untagged {count}",
|
||||||
"create-a-tag": "Create a Tag",
|
"create-a-tag": "Create a Tag",
|
||||||
"tag-name": "Tag Name"
|
"tag-name": "Tag Name",
|
||||||
|
"tag": "Tag"
|
||||||
},
|
},
|
||||||
"tool": {
|
"tool": {
|
||||||
"tools": "Tools",
|
"tools": "Tools",
|
||||||
@ -798,7 +799,8 @@
|
|||||||
"tool-name": "Tool Name",
|
"tool-name": "Tool Name",
|
||||||
"create-new-tool": "Create New Tool",
|
"create-new-tool": "Create New Tool",
|
||||||
"on-hand-checkbox-label": "Show as On Hand (Checked)",
|
"on-hand-checkbox-label": "Show as On Hand (Checked)",
|
||||||
"required-tools": "Required Tools"
|
"required-tools": "Required Tools",
|
||||||
|
"tool": "Tool"
|
||||||
},
|
},
|
||||||
"user": {
|
"user": {
|
||||||
"admin": "Admin",
|
"admin": "Admin",
|
||||||
|
Loading…
x
Reference in New Issue
Block a user