From d873913481c3a00ee151adfda458ca1c94bd6bb2 Mon Sep 17 00:00:00 2001 From: vapormusic Date: Mon, 24 Jan 2022 22:22:47 +0700 Subject: [PATCH] add i18n to many items --- src/i18n/en_US.jsonc | 15 ++++++++++ src/renderer/index.js | 12 ++++---- .../views/components/add-to-playlist.ejs | 2 +- src/renderer/views/components/cider-modal.ejs | 4 +-- .../views/components/libraryartist-item.ejs | 6 ++-- .../views/components/listennow-child.ejs | 2 +- .../views/components/mediaitem-list-item.ejs | 28 ++++++++--------- .../views/components/mediaitem-square.ejs | 20 ++++++------- src/renderer/views/components/queue-item.ejs | 2 +- src/renderer/views/components/queue.ejs | 6 ++-- .../views/components/sidebar-playlist.ejs | 8 ++--- src/renderer/views/main.ejs | 2 +- src/renderer/views/pages/apple-curator.ejs | 2 +- src/renderer/views/pages/artist-feed.ejs | 6 ++-- src/renderer/views/pages/artist.ejs | 18 +++++------ src/renderer/views/pages/browse.ejs | 2 +- src/renderer/views/pages/cider-playlist.ejs | 30 +++++++++---------- src/renderer/views/pages/collection-list.ejs | 5 ++-- src/renderer/views/pages/home.ejs | 4 +-- src/renderer/views/pages/library-albums.ejs | 18 +++++------ src/renderer/views/pages/library-artists.ejs | 10 +++---- .../views/pages/library-recentlyadded.ejs | 16 +++++----- src/renderer/views/pages/library-songs.ejs | 19 ++++++------ src/renderer/views/pages/listen_now.ejs | 9 ++++-- src/renderer/views/pages/madeforyou.ejs | 2 +- src/renderer/views/pages/recordLabel.ejs | 6 ++-- src/renderer/views/pages/search.ejs | 6 ++-- 27 files changed, 141 insertions(+), 119 deletions(-) diff --git a/src/i18n/en_US.jsonc b/src/i18n/en_US.jsonc index c1f484b7..31ffff52 100644 --- a/src/i18n/en_US.jsonc +++ b/src/i18n/en_US.jsonc @@ -60,6 +60,7 @@ "term.viewAs": "View As", "term.viewAs.coverArt": "Cover Art", "term.viewAs.list": "List", + "term.size": "Size", "term.size.normal": "Normal", "term.size.compact": "Compact", "term.enable": "Enable", @@ -67,6 +68,19 @@ "term.enabled": "Enabled", "term.disabled": "Disabled", "term.connect": "Connect", + "term.confirm": "Confirm ?", + "term.more": "More", + "term.less": "Less", + "term.showMore": "Show more", + "term.showLess": "Show less", + "term.topSongs" : "Top Songs", + "term.latestReleases": "Latest Releases", + "term.time.added": "Added", + "term.time.released": "Released", + "term.time.updated": "Updated", + "term.fullscreenView": "Fullscreen View", + "term.defaultView": "Default View", + // Home "home.title": "Home", @@ -92,6 +106,7 @@ "action.removeFromQueue.success": "Removed from Queue", "action.removeFromQueue.error": "Error Removing from Queue", "action.addToPlaylist": "Add to Playlist", + "action.removeFromPlaylist": "Remove from Playlist", "action.addToFavorites": "Add to Favorites", "action.follow": "Follow", "action.follow.success": "Followed", diff --git a/src/renderer/index.js b/src/renderer/index.js index 14462aa9..95e7b1a5 100644 --- a/src/renderer/index.js +++ b/src/renderer/index.js @@ -3155,7 +3155,7 @@ const app = new Vue({ headerItems: [{ "icon": "./assets/feather/heart.svg", "id": "love", - "name": "Love", + "name": app.getLz('action.love'), "hidden": false, "disabled": true, "action": function() { @@ -3166,7 +3166,7 @@ const app = new Vue({ "icon": "./assets/feather/heart.svg", "id": "unlove", "active": true, - "name": "Unlove", + "name": app.getLz('action.unlove'), "hidden": true, "action": function() { app.unlove(app.mk.nowPlayingItem) @@ -3175,7 +3175,7 @@ const app = new Vue({ { "icon": "./assets/feather/thumbs-down.svg", "id": "dislike", - "name": "Dislike", + "name": app.getLz('action.dislike'), "hidden": false, "disabled": true, "action": function() { @@ -3185,7 +3185,7 @@ const app = new Vue({ { "icon": "./assets/feather/thumbs-down.svg", "id": "undo_dislike", - "name": "Undo dislike", + "name": app.getLz('action.undoDislike'), "active": true, "hidden": true, "action": function() { @@ -3195,7 +3195,7 @@ const app = new Vue({ ], items: [{ "icon": "./assets/feather/list.svg", - "name": "Add to Playlist...", + "name": app.getLz('action.addToPlaylist')+" ...", "action": function() { app.promptAddToPlaylist() } @@ -3203,7 +3203,7 @@ const app = new Vue({ { "icon": "./assets/feather/plus.svg", "id": "addToLibrary", - "name": "Add to Library...", + "name": app.getLz('action.addToLibrary')+" ...", "disabled": false, "action": function() { app.addToLibrary(app.mk.nowPlayingItem.id); diff --git a/src/renderer/views/components/add-to-playlist.ejs b/src/renderer/views/components/add-to-playlist.ejs index a061cb51..97de9256 100644 --- a/src/renderer/views/components/add-to-playlist.ejs +++ b/src/renderer/views/components/add-to-playlist.ejs @@ -3,7 +3,7 @@
diff --git a/src/renderer/views/pages/library-albums.ejs b/src/renderer/views/pages/library-albums.ejs index 164e642c..db0b4835 100644 --- a/src/renderer/views/pages/library-albums.ejs +++ b/src/renderer/views/pages/library-albums.ejs @@ -2,7 +2,7 @@
-

Albums

+

{{$root.getLz('term.albums')}}

@@ -15,7 +15,7 @@
@@ -24,24 +24,24 @@
diff --git a/src/renderer/views/pages/library-artists.ejs b/src/renderer/views/pages/library-artists.ejs index 6e50e6d0..8875f25e 100644 --- a/src/renderer/views/pages/library-artists.ejs +++ b/src/renderer/views/pages/library-artists.ejs @@ -1,7 +1,7 @@
-

Artists

+

{{app.getLz('term.artists')}}

@@ -12,7 +12,7 @@
@@ -28,9 +28,9 @@
-->
diff --git a/src/renderer/views/pages/library-recentlyadded.ejs b/src/renderer/views/pages/library-recentlyadded.ejs index 235687db..1b588909 100644 --- a/src/renderer/views/pages/library-recentlyadded.ejs +++ b/src/renderer/views/pages/library-recentlyadded.ejs @@ -2,7 +2,7 @@
-

Recently Added

+

{{$root.getLz('term.recentlyAdded')}}

@@ -26,17 +26,17 @@
diff --git a/src/renderer/views/pages/library-songs.ejs b/src/renderer/views/pages/library-songs.ejs index 76d891d2..567d2884 100644 --- a/src/renderer/views/pages/library-songs.ejs +++ b/src/renderer/views/pages/library-songs.ejs @@ -10,7 +10,7 @@
@@ -19,24 +19,24 @@
@@ -68,7 +68,8 @@ return { library: this.$root.library, mediaItemSize: "compact", - prefs: this.$root.cfg.libraryPrefs.songs + prefs: this.$root.cfg.libraryPrefs.songs, + app : this.$root } }, methods: { diff --git a/src/renderer/views/pages/listen_now.ejs b/src/renderer/views/pages/listen_now.ejs index a7a53d09..d33a44ec 100644 --- a/src/renderer/views/pages/listen_now.ejs +++ b/src/renderer/views/pages/listen_now.ejs @@ -1,6 +1,6 @@ diff --git a/src/renderer/views/pages/madeforyou.ejs b/src/renderer/views/pages/madeforyou.ejs index 1120e258..6e4b760e 100644 --- a/src/renderer/views/pages/madeforyou.ejs +++ b/src/renderer/views/pages/madeforyou.ejs @@ -1,7 +1,7 @@
-

Made For You

+

{{$root.getLz('home.madeForYou')}}

diff --git a/src/renderer/views/pages/recordLabel.ejs b/src/renderer/views/pages/recordLabel.ejs index c89f009c..918d3f48 100644 --- a/src/renderer/views/pages/recordLabel.ejs +++ b/src/renderer/views/pages/recordLabel.ejs @@ -33,7 +33,7 @@

{{ data.views["latest-releases"].attributes.title ?? ""}}

- +
@@ -45,7 +45,7 @@

{{ data.views["top-releases"].attributes.title ?? ""}}

- +
@@ -57,7 +57,7 @@

Playlists

- +
diff --git a/src/renderer/views/pages/search.ejs b/src/renderer/views/pages/search.ejs index 8c23cf83..6c3f0c9d 100644 --- a/src/renderer/views/pages/search.ejs +++ b/src/renderer/views/pages/search.ejs @@ -20,7 +20,7 @@
- +
@@ -61,7 +61,7 @@
@@ -75,7 +75,7 @@