update dialog: fix translations
This commit is contained in:
@@ -276,39 +276,38 @@ onMounted(async () => {
|
||||
<InputDialog ref="inputDialog"/>
|
||||
|
||||
<Dialog ref="updateDialog"
|
||||
:title="$t('settings.updateDialog.title') + ` v${pendingUpdate ? pendingUpdate.version : ''}`"
|
||||
:title="$t('settings.updateDialog.title')"
|
||||
:confirm-label="$t('settings.updateDialog.updateAction')"
|
||||
:confirm-active="canUpdate"
|
||||
:confirm-busy="updateBusy"
|
||||
:confirm-style="pendingUpdate && pendingUpdate.unstable ? 'danger' : 'primary'"
|
||||
:confirm-style="pendingUpdate?.unstable ? 'danger' : 'primary'"
|
||||
:reject-label="$t('main.dialog.cancel')"
|
||||
:reject-active="!updateBusy"
|
||||
reject-style="secondary"
|
||||
@confirm="onSubmitUpdate()"
|
||||
>
|
||||
<div v-if="pendingUpdate">
|
||||
<div v-if="canUpdate">
|
||||
<p v-if="pendingUpdate.unstable" class="error-label">{{ $t('settings.updateDialog.unstableWarning') }}</p>
|
||||
<div v-if="pendingUpdate && canUpdate">
|
||||
<h3>{{ $t('settings.updateDialog.updateAvailable', { newVersion: `v${pendingUpdate.version}` }) }}</h3>
|
||||
<p v-if="pendingUpdate.unstable" class="error-label">{{ $t('settings.updateDialog.unstableWarning') }}</p>
|
||||
|
||||
<div>{{ $t('settings.updateDialog.changes') }}:</div>
|
||||
<div class="changelog-container">
|
||||
<ul class="changelogs">
|
||||
<li v-for="change in pendingUpdate.changelog" :key="change" v-html="marked.parse(change)"></li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
<Checkbox class="skip-backup" v-model="skipBackup" :label="$t('settings.updateDialog.skipBackupCheckbox')"/>
|
||||
</div>
|
||||
|
||||
<div v-else>
|
||||
<p>{{ $t('settings.updateDialog.blockingApps') }}</p>
|
||||
<ul>
|
||||
<li v-for="app in inProgressApps" :key="app.id">{{ app.fqdn }}</li>
|
||||
<div>{{ $t('settings.updateDialog.changes') }}:</div>
|
||||
<div class="changelog-container">
|
||||
<ul class="changelogs">
|
||||
<li v-for="change in pendingUpdate.changelog" :key="change" v-html="marked.parse(change)"></li>
|
||||
</ul>
|
||||
<span>{{ $t('settings.updateDialog.blockingAppsInfo') }}</span>
|
||||
<br/>
|
||||
<br/>
|
||||
</div>
|
||||
|
||||
<Checkbox class="skip-backup" v-model="skipBackup" :label="$t('settings.updateDialog.skipBackupCheckbox')"/>
|
||||
</div>
|
||||
<!-- !canUpdate -->
|
||||
<div v-else>
|
||||
<p>{{ $t('settings.updateDialog.blockingApps') }}</p>
|
||||
<ul>
|
||||
<li v-for="app in inProgressApps" :key="app.id">{{ app.fqdn }}</li>
|
||||
</ul>
|
||||
<span>{{ $t('settings.updateDialog.blockingAppsInfo') }}</span>
|
||||
<br/>
|
||||
<br/>
|
||||
</div>
|
||||
</Dialog>
|
||||
|
||||
|
||||
Reference in New Issue
Block a user