diff --git a/src/i18n/en_US.jsonc b/src/i18n/en_US.jsonc index 88268ef0..59153b43 100644 --- a/src/i18n/en_US.jsonc +++ b/src/i18n/en_US.jsonc @@ -158,6 +158,16 @@ "term.noVideos": "No videos found.", "term.plugin": "Plug-in", "term.pluginMenu": "Plug-in Menu", + "term.replay": "Replay", //Apple Music Replay + "term.uniqueAlbums": "Unique Albums", + "term.uniqueArtists": "Unique Artists", + "term.uniqueSongs": "Unique Songs", + "term.topArtists": "Top Artists", + "term.listenedTo": "Listened to:", + "term.times": "times", + "term.topAlbums": "Top Albums", + "term.plays": "Plays", + "term.topGenres": "Top Genres", // Home "home.title": "Home", @@ -230,6 +240,7 @@ "action.tray.quit": "Quit", "action.tray.show": "Show", "action.update": "Update", + "action.install": "Install", "action.copy": "Copy", "action.newpreset": "New Preset...", // Equalizer Preset "action.deletepreset": "Delete Preset", @@ -239,6 +250,13 @@ "settings.header.general": "General", "settings.header.general.description": "Adjust the general settings for Cider.", "settings.option.general.language": "Language", + "settings.option.general.resumebehavior": "Resume behavior", + "settings.option.general.resumebehavior.description": "Resume behavior affects how Cider will resume your session when you return to the app.", + "settings.option.general.resumebehavior.locally": "Locally", + "settings.option.general.resumebehavior.locally.description": "Cider will resume your last session on this machine.", + "settings.option.general.resumebehavior.history": "History", + "settings.option.general.resumebehavior.history.description": "Cider will queue the last song from your overall Apple Music history, across devices.", + // Language optgroups "settings.option.general.language.main": "Languages", @@ -269,6 +287,15 @@ "settings.option.audio.seamlessTransition": "Seamless Audio Transition", // Toggle "settings.option.audio.enableAdvancedFunctionality": "Enable Advanced Functionality", // Toggle "settings.option.audio.enableAdvancedFunctionality.description": "Enabling AudioContext functionality will allow for extended audio features like Audio Normalization , Equalizers and Visualizers, however on some systems this may cause stuttering in audio tracks.", + "settings.option.audio.audioLab": "Cider Audio Lab", + "settings.option.audio.audioLab.description": "Contains an assortment of Audio Tweaks made by the Cider Dev Team", + "settings.warn.audioLab.withoutAF": "AudioContext (Advanced Functionality) is required to enable Cider Audio Laboratory.", + "settings.option.audio.enableAdvancedFunctionality.analogWarmth": "Analog Warmth", + "settings.option.audio.enableAdvancedFunctionality.analogWarmth.description": "Simulates the analog warmth modelled after the Korg Nutube 6P1", + "settings.option.audio.enableAdvancedFunctionality.analogWarmthIntensity": "Analog Warmth intensity", + "settings.option.audio.enableAdvancedFunctionality.analogWarmthIntensity.description": "Changes the intensity of the Analog Warmth Module processing.", + "settings.option.audio.enableAdvancedFunctionality.analogWarmthIntensity.smooth": "Smooth", + "settings.option.audio.enableAdvancedFunctionality.analogWarmthIntensity.warm": "Warm", "settings.option.audio.enableAdvancedFunctionality.ciderPPE": "Cider Adrenaline Processor™️", // Toggle "settings.option.audio.enableAdvancedFunctionality.ciderPPE.description": "Psychoacoustic Enhancements that makes everything sound both richer and more lively | Designed by Maikiwi.", "settings.warn.audio.enableAdvancedFunctionality.ciderPPE.compatibility": "CAP is not compatible with Spatialization. Please disable Spatialization to continue.", @@ -280,6 +307,12 @@ "settings.option.audio.enableAdvancedFunctionality.audioNormalization.description": "Normalizes peak volume for individual tracks to create a more uniform listening experience.", "settings.option.audio.enableAdvancedFunctionality.audioSpatialization": "Audio Spatialization", // Toggle "settings.option.audio.enableAdvancedFunctionality.audioSpatialization.description": "Spatialize audio and make audio more 3-dimensional (note: This is not Dolby Atmos)", + "settings.option.audio.enableAdvancedFunctionality.tunedAudioSpatialization": "Cider Tuned Spatialization", + "settings.option.audio.enableAdvancedFunctionality.tunedAudioSpatialization.description": "Pre-tuned Spatializing Effect, disables the customizable settings of Audio Spatialization. Spatialization must be enabled as a prerequisite.", + "settings.option.audio.enableAdvancedFunctionality.tunedAudioSpatialization.profile": "Cider Spatialization Profile", + "settings.option.audio.enableAdvancedFunctionality.tunedAudioSpatialization.profile.description": "Changes the Tuning Profile of the Spatialization. (Requires App Restart)", + "settings.option.audio.enableAdvancedFunctionality.tunedAudioSpatialization.profile.standard": "Standard", + "settings.option.audio.enableAdvancedFunctionality.tunedAudioSpatialization.profile.audiophile": "Audiophile", "settings.warn.audio.enableAdvancedFunctionality.audioSpatialization.compatibility": "Spatialization is not compatible with CAP. Please disable CAP to continue.", // Settings - Visual @@ -307,6 +340,7 @@ "settings.header.visual.theme": "Theme", "settings.option.visual.theme.github.download": "Install from GitHub URL", "settings.option.visual.theme.github.explore": "Explore GitHub Themes", + "settings.header.visual.theme.github.page": "Themes from GitHub", "settings.option.visual.theme.github.install.confirm": "Are you sure you want to install {{ repo }}?", "settings.prompt.visual.theme.github.URL": "Enter the URL of the theme you want to install", "settings.notyf.visual.theme.install.success": "Theme installed successfully", @@ -351,6 +385,8 @@ // Settings - Experimental "settings.header.experimental": "Experimental", "settings.header.experimental.description": "Adjust the experimental settings for Cider.", + "settings.option.experimental.unknownPlugin": "Unknown Sources", + "settings.option.experimental.unknownPlugin.description": "Allow installion of plugins from repos other than the Cider Plugin Repository", "settings.option.experimental.compactUI": "Compact UI", // Toggle "settings.option.experimental.close_button_hide": "Close Button Should Hide the Application", "settings.option.experimental.inline_playlists": "Inline Playlists and Albums", diff --git a/src/renderer/views/components/audio-settings.ejs b/src/renderer/views/components/audio-settings.ejs index a63c0de4..a26ae1b3 100644 --- a/src/renderer/views/components/audio-settings.ejs +++ b/src/renderer/views/components/audio-settings.ejs @@ -25,7 +25,7 @@ diff --git a/src/renderer/views/pages/audiolabs.ejs b/src/renderer/views/pages/audiolabs.ejs index 6e8317e7..a2a5d83d 100644 --- a/src/renderer/views/pages/audiolabs.ejs +++ b/src/renderer/views/pages/audiolabs.ejs @@ -2,15 +2,15 @@
- Cider Audio Laboratory + {{$root.getLz('settings.option.audio.audioLab')}}
- AudioContext (Advanced Functionality) is required to enable Cider Audio Laboratory. + {{$root.getLz('settings.warn.audioLab.withoutAF')}}
@@ -40,9 +40,9 @@
- Analog Warmth + {{$root.getLz('settings.option.audio.enableAdvancedFunctionality.analogWarmth')}}
- Simulates the analog warmth modelled after the Korg Nutube 6P1 + {{$root.getLz('settings.option.audio.enableAdvancedFunctionality.analogWarmth.description')}}
@@ -50,16 +50,16 @@
- Analog Warmth Intensity + {{$root.getLz('settings.option.audio.enableAdvancedFunctionality.analogWarmthIntensity')}}
- Changes the intensity of the Analog Warmth Module processing. + {{$root.getLz('settings.option.audio.enableAdvancedFunctionality.analogWarmthIntensity.description')}}
@@ -75,9 +75,9 @@
- Cider Tuned Spatialization + {{$root.getLz('settings.option.audio.enableAdvancedFunctionality.tunedAudioSpatialization')}}
- Pre-tuned Spatializing Effect, disables the customizable settings of Audio Spatialization. Spatialization must be enabled as a prerequisite. + {{$root.getLz('settings.option.audio.enableAdvancedFunctionality.tunedAudioSpatialization.description')}}
@@ -85,16 +85,16 @@
- Cider Spatialization Profile + {{$root.getLz('settings.option.audio.enableAdvancedFunctionality.tunedAudioSpatialization.profile')}}
- Changes the Tuning Profile of the Spatialization. (Requires App Restart) + {{$root.getLz('settings.option.audio.enableAdvancedFunctionality.tunedAudioSpatialization.profile.description')}}
diff --git a/src/renderer/views/pages/home.ejs b/src/renderer/views/pages/home.ejs index 45fe4b57..6a0bb7ac 100644 --- a/src/renderer/views/pages/home.ejs +++ b/src/renderer/views/pages/home.ejs @@ -51,7 +51,7 @@
- +
@@ -61,7 +61,7 @@

{{app.getLz('home.madeForYou')}}

- +
diff --git a/src/renderer/views/pages/replay.ejs b/src/renderer/views/pages/replay.ejs index ef72f388..6c3700c5 100644 --- a/src/renderer/views/pages/replay.ejs +++ b/src/renderer/views/pages/replay.ejs @@ -18,21 +18,21 @@ :video="loaded.playlist.attributes.editorialVideo.motionWideVideo21x9.video" :video-priority="true">
-

{{ loaded.attributes.year }} Replay

+

{{ loaded.attributes.year }} {{$root.getLz('term.replay')}}


-

{{ loaded.attributes.listenTimeInMinutes }} minutes

-

{{ loaded.attributes.uniqueAlbumCount }} Unique Albums

-

{{ loaded.attributes.uniqueArtistCount }} Unique Artists

-

{{ loaded.attributes.uniqueSongCount }} Unique Songs

+

{{ loaded.attributes.listenTimeInMinutes }} {{$root.getLz('term.time.minutes')}}

+

{{ loaded.attributes.uniqueAlbumCount }} {{$root.getLz('term.uniqueAlbums')}}

+

{{ loaded.attributes.uniqueArtistCount }} {{$root.getLz('term.uniqueArtists')}}

+

{{ loaded.attributes.uniqueSongCount }} {{$root.getLz('term.uniqueSongs')}}

-

Top Artists

+

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

@@ -40,14 +40,14 @@
-

Top Albums

+

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

@@ -55,18 +55,18 @@
-

Top Songs

+

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

-

Top Genres

+

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

diff --git a/src/renderer/views/pages/settings.ejs b/src/renderer/views/pages/settings.ejs index a48fedb9..2b85851c 100644 --- a/src/renderer/views/pages/settings.ejs +++ b/src/renderer/views/pages/settings.ejs @@ -25,18 +25,20 @@
- Resume behavior
+ {{$root.getLz('settings.option.general.resumebehavior')}}
- Resume behavior affects how Cider will resume your session when you return to the app.
- Locally: Cider will resume your last session on this machine.
- History: Cider will queue the last song from your overall Apple Music history, across devices. + {{$root.getLz('settings.option.general.resumebehavior.description')}}
+ {{$root.getLz('settings.option.general.resumebehavior.locally')}}: + {{$root.getLz('settings.option.general.resumebehavior.locally.description')}}
+ {{$root.getLz('settings.option.general.resumebehavior.history')}}: + {{$root.getLz('settings.option.general.resumebehavior.history.description')}}
@@ -90,13 +92,13 @@
- Cider Audio Lab + {{$root.getLz('settings.option.audio.audioLab')}}
- Contains an assortment of Audio Tweaks made by the Cider Dev Team + {{$root.getLz('settings.option.audio.audioLab.description')}}
@@ -650,9 +652,9 @@
- Unknown Sources + {{$root.getLz('settings.option.experimental.unknownPlugin')}}
- Allow installation of plugins from repos other than the Cider Plugin Repository + {{$root.getLz('settings.option.experimental.unknownPlugin.description')}}
diff --git a/src/renderer/views/pages/themes-github.ejs b/src/renderer/views/pages/themes-github.ejs index e5f890ac..fe962234 100644 --- a/src/renderer/views/pages/themes-github.ejs +++ b/src/renderer/views/pages/themes-github.ejs @@ -3,7 +3,7 @@
-

Themes from GitHub

+

{{$root.getLz('settings.header.visual.theme.github.page')}}