Added new strings

This commit is contained in:
kyw504100 2022-02-04 17:43:18 +08:00
parent a0074553ac
commit 5b3a7cf8c3
No known key found for this signature in database
GPG key ID: 9116E2159A0521FD
3 changed files with 22 additions and 13 deletions

View file

@ -29,7 +29,7 @@
"term.learnMore": "Learn more", "term.learnMore": "Learn more",
"term.accountSettings": "Account Settings", "term.accountSettings": "Account Settings",
"term.logout": "Logout", "term.logout": "Logout",
"term.login": "Login", "term.login": "Log In",
"term.about": "About", "term.about": "About",
"term.privateSession": "Private Session", "term.privateSession": "Private Session",
"term.queue": "Queue", "term.queue": "Queue",
@ -214,6 +214,7 @@
"action.tray.quit": "Quit", "action.tray.quit": "Quit",
"action.tray.show": "Show", "action.tray.show": "Show",
"action.update": "Update", "action.update": "Update",
"action.copy": "Copy",
"action.newpreset": "New Preset...", // Equalizer Preset "action.newpreset": "New Preset...", // Equalizer Preset
"action.deletepreset": "Delete Preset", "action.deletepreset": "Delete Preset",
@ -263,6 +264,12 @@
"settings.option.visual.hardwareAcceleration.description": "Requires relaunch", "settings.option.visual.hardwareAcceleration.description": "Requires relaunch",
"settings.header.visual.hardwareAcceleration.default": "Default", "settings.header.visual.hardwareAcceleration.default": "Default",
"settings.header.visual.hardwareAcceleration.webGPU": "WebGPU", "settings.header.visual.hardwareAcceleration.webGPU": "WebGPU",
"settings.header.visual.theme": "Theme",
// Settings - Visual - Theme name
"settings.option.visual.theme.default": "Cider",
"settings.option.visual.theme.dark": "Dark",
// Refer to term.disabled for the disabled option // Refer to term.disabled for the disabled option
"settings.option.visual.showPersonalInfo": "Show Personal Info", // Toggle "settings.option.visual.showPersonalInfo": "Show Personal Info", // Toggle
@ -295,6 +302,8 @@
"settings.header.experimental.description": "Adjust the experimental settings for Cider.", "settings.header.experimental.description": "Adjust the experimental settings for Cider.",
"settings.option.experimental.compactUI": "Compact UI", // Toggle "settings.option.experimental.compactUI": "Compact UI", // Toggle
"settings.option.experimental.close_button_hide": "Close Button Should Hide the Application", "settings.option.experimental.close_button_hide": "Close Button Should Hide the Application",
"settings.option.experimental.copy_log": "Copy logs to clipboard",
"settings.option.experimental.inline_playlists": "Inline Playlists and Albums",
// Refer to term.disabled & term.enabled // Refer to term.disabled & term.enabled
// Spatialization Menu // Spatialization Menu

View file

@ -21,7 +21,7 @@
</div> </div>
<div class="app-sidebar-content"> <div class="app-sidebar-content">
<div class="app-sidebar-header-text"> <div class="app-sidebar-header-text">
Cider {{$root.getLz('app.name')}}
</div> </div>
<sidebar-library-item :name="$root.getLz('home.title')" svg-icon="./assets/feather/home.svg" <sidebar-library-item :name="$root.getLz('home.title')" svg-icon="./assets/feather/home.svg"
page="home"> page="home">
@ -84,12 +84,12 @@
</template> </template>
<template v-else> <template v-else>
<div @click="mk.authorize()"> <div @click="mk.authorize()">
Sign In {{$root.getLz('term.login')}}
</div> </div>
</template> </template>
</div> </div>
<div class="sidebar-user-text" v-else> <div class="sidebar-user-text" v-else>
Cider {{$root.getLz('app.name')}}
</div> </div>
</button> </button>
<button class="usermenu-item" @click="showWebRemoteQR()"> <button class="usermenu-item" @click="showWebRemoteQR()">
@ -114,8 +114,8 @@
<span class="usermenu-item-name">{{$root.getLz('term.settings')}}</span> <span class="usermenu-item-name">{{$root.getLz('term.settings')}}</span>
</button> </button>
<button class="usermenu-item" @click="unauthorize()"> <button class="usermenu-item" @click="unauthorize()">
<span class="usermenu-item-icon" <span class="usermenu-item-icon"
style="right:2.5px;"><%- include("../svg/log-out.svg") %></span> style="right:2.5px;"><%- include("../svg/log-out.svg") %></span>
<span class="usermenu-item-name">{{$root.getLz('term.logout')}}</span> <span class="usermenu-item-name">{{$root.getLz('term.logout')}}</span>
</button> </button>
</div> </div>

View file

@ -99,12 +99,12 @@
<div class="settings-option-body"> <div class="settings-option-body">
<div class="md-option-line"> <div class="md-option-line">
<div class="md-option-segment"> <div class="md-option-segment">
Theme {{$root.getLz('settings.header.visual.theme')}}
</div> </div>
<div class="md-option-segment md-option-segment_auto"> <div class="md-option-segment md-option-segment_auto">
<select class="md-select" @change="$root.setTheme($root.cfg.visual.theme)" v-model="$root.cfg.visual.theme"> <select class="md-select" @change="$root.setTheme($root.cfg.visual.theme)" v-model="$root.cfg.visual.theme">
<option value="default.less">Cider</option> <option value="default.less">{{$root.getLz('settings.option.visual.theme.default')}}</option>
<option value="dark.less">Dark</option> <option value="dark.less">{{$root.getLz('settings.option.visual.theme.dark')}}</option>
<option v-for="theme in themes" :value="theme">{{ theme }}</option> <option v-for="theme in themes" :value="theme">{{ theme }}</option>
</select> </select>
</div> </div>
@ -598,7 +598,7 @@
<div class="md-option-line"> <div class="md-option-line">
<div class="md-option-segment"> <div class="md-option-segment">
Inline Playlists and Albums {{$root.getLz('settings.option.experimental.inline_playlists')}}
</div> </div>
<div class="md-option-segment md-option-segment_auto"> <div class="md-option-segment md-option-segment_auto">
<input type="checkbox" v-model="app.cfg.advanced.experiments.includes('inline-playlists')" @click="app.cfg.advanced.experiments.includes('inline-playlists') ? removeExperiment('inline-playlists') : addExperiment('inline-playlists')" switch/> <input type="checkbox" v-model="app.cfg.advanced.experiments.includes('inline-playlists')" @click="app.cfg.advanced.experiments.includes('inline-playlists') ? removeExperiment('inline-playlists') : addExperiment('inline-playlists')" switch/>
@ -640,11 +640,11 @@
</div> </div>
<div class="md-option-line"> <div class="md-option-line">
<div class="md-option-segment"> <div class="md-option-segment">
Copy logs to clipboard {{$root.getLz('settings.option.experimental.copy_log')}}
</div> </div>
<div class="md-option-segment md-option-segment_auto"> <div class="md-option-segment md-option-segment_auto">
<button class="md-btn" @click="copyLogs"> <button class="md-btn" @click="copyLogs">
Copy {{$root.getLz('action.copy')}}
</button> </button>
</div> </div>
</div> </div>
@ -732,7 +732,7 @@
methods: { methods: {
copyLogs() { copyLogs() {
ipcRenderer.send('fetch-log') ipcRenderer.send('fetch-log')
notyf.success('Logs copied to clipboard'); notyf.success(app.getLz('term.share.success'));
}, },
getLanguages: function () { getLanguages: function () {
let langs = this.$root.lzListing let langs = this.$root.lzListing