update texts

This commit is contained in:
Kuchenpirat 2024-01-04 11:44:04 +00:00
parent 7602c67449
commit ac9f335e59
2 changed files with 19 additions and 4 deletions

View File

@ -5,12 +5,15 @@
<BaseDialog
v-if="deleteTarget"
v-model="dialogs.delete"
:title="$t('general.delete-with-name', { name: deleteTarget.name })"
:title="$t('general.delete-with-name', { name: $t(translationKey) })"
color="error"
:icon="$globals.icons.alertCircle"
@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 v-if="updateTarget" v-model="dialogs.update" :title="$t('general.update')" @confirm="updateOne()">
@ -136,6 +139,15 @@ export default defineComponent({
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 updateTarget = ref<GenericItem | null>(null);
@ -223,6 +235,7 @@ export default defineComponent({
presets,
itemsSorted,
searchString,
translationKey,
};
},
// Needed for useMeta

View File

@ -789,7 +789,8 @@
"tags": "Tags",
"untagged-count": "Untagged {count}",
"create-a-tag": "Create a Tag",
"tag-name": "Tag Name"
"tag-name": "Tag Name",
"tag": "Tag"
},
"tool": {
"tools": "Tools",
@ -798,7 +799,8 @@
"tool-name": "Tool Name",
"create-new-tool": "Create New Tool",
"on-hand-checkbox-label": "Show as On Hand (Checked)",
"required-tools": "Required Tools"
"required-tools": "Required Tools",
"tool": "Tool"
},
"user": {
"admin": "Admin",