translate about / home button

This commit is contained in:
lesion 2022-11-25 09:47:46 +01:00
parent 410736b1bb
commit dbcf0bd051
No known key found for this signature in database
GPG key ID: 352918250B012177
5 changed files with 14 additions and 10 deletions

View file

@ -46,9 +46,9 @@ export default {
if (!this.settings || !this.settings.footerLinks) return []
return this.settings.footerLinks.map(link => {
if (/^https?:\/\//.test(link.href)) {
return { href: link.href, label: link.label }
return { href: link.href, label: link.label.startsWith('common.') ? this.$t(link.label) : link.label }
} else {
return { to: link.href, label: link.label }
return { to: link.href, label: link.label.startsWith('common.') ? this.$t(link.label) : link.label }
}
})
}

View file

@ -81,8 +81,8 @@ v-container
:label="$t('common.url')")
v-card-actions
v-spacer
v-btn(link @click='linkModal=false' color='error') {{$t('common.cancel')}}
v-btn(link @click='addFooterLink' color='primary' :disabled='!valid') {{$t('common.add')}}
v-btn(outlined @click='linkModal=false' color='error') {{$t('common.cancel')}}
v-btn(outlined @click='addFooterLink' color='primary' :disabled='!valid') {{$t('common.add')}}
v-card-title {{$t('admin.footer_links')}}
v-card-text
@ -166,8 +166,9 @@ export default {
this.setSetting({
key: 'footerLinks',
value: [
{ href: '/about', label: 'about' },
{ href: '/', label: 'home' }]
{ href: '/', label: 'common.home' },
{ href: '/about', label: 'common.about' }
]
})
},
forceLogoReload () {

View file

@ -93,7 +93,8 @@
"help_translate": "Help Translate",
"show_map": "Show map",
"calendar": "Calendar",
"home": "Home"
"home": "Home",
"about": "About"
},
"login": {
"description": "By logging in you can publish new events.",

View file

@ -93,7 +93,9 @@
"latitude": "Latitudine",
"longitude": "Longitudine",
"getting_there": "Come arrivare",
"calendar": "Calendario"
"calendar": "Calendario",
"home": "Home",
"about": "Cos'è"
},
"login": {
"description": "Entrando puoi pubblicare nuovi eventi.",

View file

@ -40,8 +40,8 @@ const defaultSettings = {
hide_thumbs: false,
hide_calendar: false,
footerLinks: [
{ href: '/', label: 'home' },
{ href: '/about', label: 'about' }
{ href: '/', label: 'common.home' },
{ href: '/about', label: 'common.about' }
],
plugins: [],
admin_email: config.admin_email || '',