Use vue-i18n #68

Merged
jakob.scheid merged 14 commits from feature/vue-i18n into main 2026-05-20 17:35:02 +02:00
2 changed files with 5 additions and 2 deletions
Showing only changes of commit 2b136e30c8 - Show all commits
+2 -1
View File
@@ -25,5 +25,6 @@
"auto": "Switch to the system color scheme" "auto": "Switch to the system color scheme"
} }
} }
} },
"slogan": "Built to search."
} }
+3 -1
View File
@@ -18,8 +18,10 @@ limitations under the License.
import Searchbar from '../features/search/components/Searchbar.vue'; import Searchbar from '../features/search/components/Searchbar.vue';
import { ref } from 'vue'; import { ref } from 'vue';
import { useRouter } from 'vue-router'; import { useRouter } from 'vue-router';
import { useI18n } from 'vue-i18n';
import logo from '@/assets/logo.svg'; import logo from '@/assets/logo.svg';
const { t } = useI18n();
const router = useRouter(); const router = useRouter();
const searchQuery = ref(''); const searchQuery = ref('');
@@ -34,7 +36,7 @@ const submitSearch = function () {
<header class="global-header"> <header class="global-header">
<img :src="logo" alt="Seekra" class="header-logo" /> <img :src="logo" alt="Seekra" class="header-logo" />
<span class="slogan"> <span class="slogan">
Built to search. {{ t('slogan') }}
</span> </span>
</header> </header>