diff --git a/package.json b/package.json index 3712369a..83bb94bd 100644 --- a/package.json +++ b/package.json @@ -23,10 +23,12 @@ "pinia": "^2.0.17", "pinia-plugin-persistedstate": "^3.2.0", "qr-code-styling": "^1.6.0-rc.1", + "universal-cookie": "^8.0.1", "v-wave": "^1.5.0", "vue": "^v3.5.13", "vue-boring-avatars": "^1.4.0", "vue-debounce": "^3.0.2", + "vue-i18n": "^11", "vue-router": "^4.1.3", "vue-template-compiler": "^2.0.0", "vue-virtual-scroller": "^2.0.0-beta.7", diff --git a/src/components/AlbumView/AlbumDiscBar.vue b/src/components/AlbumView/AlbumDiscBar.vue index 37a17698..f6909fdd 100644 --- a/src/components/AlbumView/AlbumDiscBar.vue +++ b/src/components/AlbumView/AlbumDiscBar.vue @@ -3,7 +3,7 @@
Disc {{ album_disc.album_page_disc_number }} - Play Disc {{ album_disc.album_page_disc_number }} {{ $t('AlbumView.PlayDisc') }} {{ album_disc.album_page_disc_number }}
@@ -13,6 +13,9 @@ diff --git a/src/components/ArtistView/AlbumsFetcher.vue b/src/components/ArtistView/AlbumsFetcher.vue index 2a102ef6..9ebb7c13 100644 --- a/src/components/ArtistView/AlbumsFetcher.vue +++ b/src/components/ArtistView/AlbumsFetcher.vue @@ -1,15 +1,18 @@ diff --git a/src/components/Favorites/RecentsItemCard.vue b/src/components/Favorites/RecentsItemCard.vue index d84e1f24..32d3278a 100644 --- a/src/components/Favorites/RecentsItemCard.vue +++ b/src/components/Favorites/RecentsItemCard.vue @@ -20,7 +20,7 @@ {{ fav.type === "artist" ? fav.item.name : fav.item.title }}
- {{ fav.type === "album" ? fav.item.artist : "Artist" }} + {{ fav.type === "album" ? fav.item.artist : $t('Favorites.Album')}}
@@ -29,6 +29,9 @@ import { RecentFavResult } from "@/interfaces"; import { Routes } from "@/router"; import { paths } from "../../config"; +import { useI18n } from "vue-i18n"; + +const { t } = useI18n(); defineProps<{ fav: RecentFavResult; diff --git a/src/components/FolderView/FolderItem.vue b/src/components/FolderView/FolderItem.vue index 2a00ac83..a050dc0b 100644 --- a/src/components/FolderView/FolderItem.vue +++ b/src/components/FolderView/FolderItem.vue @@ -17,7 +17,7 @@
{{ folder.name }}
- {{ folder.trackcount.toLocaleString() + ` File${folder.trackcount == 1 ? "" : "s"}` }} + {{ folder.trackcount.toLocaleString() + $t('FolderView.FileCount', folder.trackcount) }}
@@ -31,6 +31,9 @@ \ No newline at end of file diff --git a/src/components/LeftSidebar/NP/Bitrate.vue b/src/components/LeftSidebar/NP/Bitrate.vue index 14d09242..178be403 100644 --- a/src/components/LeftSidebar/NP/Bitrate.vue +++ b/src/components/LeftSidebar/NP/Bitrate.vue @@ -1,5 +1,5 @@ diff --git a/src/components/LeftSidebar/NavButtons.vue b/src/components/LeftSidebar/NavButtons.vue index 0c42517a..ecbcd277 100644 --- a/src/components/LeftSidebar/NavButtons.vue +++ b/src/components/LeftSidebar/NavButtons.vue @@ -25,7 +25,8 @@