fixed translation in action button

This commit is contained in:
2025-06-20 10:29:05 +02:00
parent ca9d3b1d08
commit b5114ac6fb
3 changed files with 11 additions and 7 deletions

View File

@ -37,7 +37,7 @@
:name="link.icon" :name="link.icon"
class="me-3" class="me-3"
/> />
{{ link.label }} {{ te(link.label) ? t(link.label) : link.label }}
</NuxtLinkLocale> </NuxtLinkLocale>
<button <button
@ -72,6 +72,8 @@ defineProps({
}) })
const id = useId() const id = useId()
const { t, te } = useI18n()
</script> </script>
<style lang="css" scoped> <style lang="css" scoped>

View File

@ -6,10 +6,10 @@ export default defineI18nConfig(() => {
legacy: false, legacy: false,
messages: { messages: {
de: { de: {
//passwordActionMenu: passwordActionMenuDe, passwordActionMenu: passwordActionMenuDe,
}, },
en: { en: {
//passwordActionMenu: passwordActionMenuEn, passwordActionMenu: passwordActionMenuEn,
}, },
}, },
} }

View File

@ -5,16 +5,18 @@ import en from './en.json'
export const usePasswordsActionMenuStore = defineStore( export const usePasswordsActionMenuStore = defineStore(
'passwordsActionMenuStore', 'passwordsActionMenuStore',
() => { () => {
const { t } = useI18n({ const { t } =
useI18n()
/* {
messages: { messages: {
de: { passwordActionMenu: de }, de: { passwordActionMenu: de },
en: { passwordActionMenu: en }, en: { passwordActionMenu: en },
}, },
}) } */
const menu = computed<IActionMenuItem[]>(() => [ const menu = computed<IActionMenuItem[]>(() => [
{ {
label: t('passwordActionMenu.group.create'), label: 'passwordActionMenu.group.create',
icon: 'mdi:folder-plus-outline', icon: 'mdi:folder-plus-outline',
to: { to: {
name: 'passwordGroupCreate', name: 'passwordGroupCreate',
@ -28,7 +30,7 @@ export const usePasswordsActionMenuStore = defineStore(
}, },
}, },
{ {
label: t('passwordActionMenu.entry.create'), label: 'passwordActionMenu.entry.create',
icon: 'mdi:key-plus', icon: 'mdi:key-plus',
to: { to: {
name: 'passwordItemCreate', name: 'passwordItemCreate',