Skip to content

Commit adf380b

Browse files
committed
refactor: replace $t with t in vue-i18n usage
Signed-off-by: Bob Du <i@bobdu.cc>
1 parent 4d45618 commit adf380b

File tree

25 files changed

+205
-191
lines changed

25 files changed

+205
-191
lines changed

src/components/common/PromptStore/index.vue

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -400,7 +400,7 @@ async function handleGetUserPromptList() {
400400
<NModal v-model:show="show" style="width: 90%; max-width: 900px;" preset="card">
401401
<div class="space-y-4">
402402
<NTabs type="segment">
403-
<NTabPane name="local" :tab="$t('store.local')">
403+
<NTabPane name="local" :tab="t('store.local')">
404404
<div
405405
class="flex gap-3 mb-4"
406406
:class="[isMobile ? 'flex-col' : 'flex-row justify-between']"
@@ -411,28 +411,28 @@ async function handleGetUserPromptList() {
411411
size="small"
412412
@click="changeShowModal('add')"
413413
>
414-
{{ $t('common.add') }}
414+
{{ t('common.add') }}
415415
</NButton>
416416
<NButton
417417
size="small"
418418
@click="changeShowModal('local_import')"
419419
>
420-
{{ $t('common.import') }}
420+
{{ t('common.import') }}
421421
</NButton>
422422
<NButton
423423
size="small"
424424
:loading="exportLoading"
425425
@click="exportPromptTemplate()"
426426
>
427-
{{ $t('common.export') }}
427+
{{ t('common.export') }}
428428
</NButton>
429429
<NPopconfirm @positive-click="clearPromptTemplate">
430430
<template #trigger>
431431
<NButton size="small">
432-
{{ $t('common.clear') }}
432+
{{ t('common.clear') }}
433433
</NButton>
434434
</template>
435-
{{ $t('store.clearStoreConfirm') }}
435+
{{ t('store.clearStoreConfirm') }}
436436
</NPopconfirm>
437437
</div>
438438
<div class="flex items-center">
@@ -475,9 +475,9 @@ async function handleGetUserPromptList() {
475475
</NListItem>
476476
</NList>
477477
</NTabPane>
478-
<NTabPane name="download" :tab="$t('store.online')">
478+
<NTabPane name="download" :tab="t('store.online')">
479479
<p class="mb-4">
480-
{{ $t('store.onlineImportWarning') }}
480+
{{ t('store.onlineImportWarning') }}
481481
</p>
482482
<div class="flex items-center gap-4">
483483
<NInput v-model:value="downloadURL" placeholder="" />
@@ -488,7 +488,7 @@ async function handleGetUserPromptList() {
488488
:loading="importLoading"
489489
@click="downloadPromptTemplate()"
490490
>
491-
{{ $t('common.download') }}
491+
{{ t('common.download') }}
492492
</NButton>
493493
</div>
494494
<NDivider />

src/components/common/Setting/About.vue

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -47,45 +47,45 @@ onMounted(() => {
4747
<div class="p-4 space-y-5 min-h-[200px]">
4848
<div class="space-y-6">
4949
<div class="flex items-center space-x-4">
50-
<span class="shrink-0 w-[100px]">{{ $t('setting.apiBaseUrl') }}</span>
50+
<span class="shrink-0 w-[100px]">{{ t('setting.apiBaseUrl') }}</span>
5151
<div class="flex-1">
5252
<NInput :value="config.apiBaseUrl" placeholder="https://api.openai.com, Only used by ChatGPTAPI" @input="(val) => { config.apiBaseUrl = val }" />
5353
</div>
5454
</div>
5555
<div class="flex items-center space-x-4">
56-
<span class="shrink-0 w-[100px]">{{ $t('setting.reverseProxy') }}</span>
56+
<span class="shrink-0 w-[100px]">{{ t('setting.reverseProxy') }}</span>
5757
<div class="flex-1">
5858
<NInput :value="config.reverseProxy" placeholder="Only used by ChatGPTUnofficialProxyAPI" @input="(val) => { config.reverseProxy = val }" />
5959
</div>
6060
</div>
6161
<div class="flex items-center space-x-4">
62-
<span class="shrink-0 w-[100px]">{{ $t('setting.timeout') }}</span>
62+
<span class="shrink-0 w-[100px]">{{ t('setting.timeout') }}</span>
6363
<div class="flex-1">
6464
<NInput :value="config.timeoutMs !== undefined ? String(config.timeoutMs) : undefined" placeholder="" @input="(val) => { config.timeoutMs = typeof val === 'string' ? Number(val) : undefined }" />
6565
</div>
6666
</div>
6767
<div class="flex items-center space-x-4">
68-
<span class="shrink-0 w-[100px]">{{ $t('setting.socks') }}</span>
68+
<span class="shrink-0 w-[100px]">{{ t('setting.socks') }}</span>
6969
<div class="flex-1">
7070
<NInput :value="config.socksProxy" placeholder="ip:port" @input="(val) => { config.socksProxy = val }" />
7171
</div>
7272
</div>
7373
<div class="flex items-center space-x-4">
74-
<span class="shrink-0 w-[100px]">{{ $t('setting.socksAuth') }}</span>
74+
<span class="shrink-0 w-[100px]">{{ t('setting.socksAuth') }}</span>
7575
<div class="flex-1">
7676
<NInput :value="config.socksAuth" placeholder="name:pasword" @input="(val) => { config.socksAuth = val }" />
7777
</div>
7878
</div>
7979
<div class="flex items-center space-x-4">
80-
<span class="shrink-0 w-[100px]">{{ $t('setting.httpsProxy') }}</span>
80+
<span class="shrink-0 w-[100px]">{{ t('setting.httpsProxy') }}</span>
8181
<div class="flex-1">
8282
<NInput :value="config.httpsProxy" placeholder="" @input="(val) => { config.httpsProxy = val }" />
8383
</div>
8484
</div>
8585
<div class="flex items-center space-x-4">
8686
<span class="shrink-0 w-[100px]" />
8787
<NButton :loading="saving" type="primary" @click="updateBaseSetting(config)">
88-
{{ $t('common.save') }}
88+
{{ t('common.save') }}
8989
</NButton>
9090
</div>
9191
</div>

src/components/common/Setting/Advanced.vue

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -23,20 +23,20 @@ function handleReset() {
2323
<div class="p-4 space-y-5 min-h-[200px]">
2424
<div class="space-y-6">
2525
<div class="flex items-center space-x-4">
26-
<span class="shrink-0 w-[120px]">{{ $t('setting.role') }}</span>
26+
<span class="shrink-0 w-[120px]">{{ t('setting.role') }}</span>
2727
<div class="flex-1">
2828
<NInput v-model:value="userStore.userInfo.advanced.systemMessage" type="textarea" :autosize="{ minRows: 1, maxRows: 4 }" />
2929
</div>
3030
</div>
3131
<div class="flex items-center space-x-4">
32-
<span class="shrink-0 w-[120px]">{{ $t('setting.temperature') }} </span>
32+
<span class="shrink-0 w-[120px]">{{ t('setting.temperature') }} </span>
3333
<div class="flex-1">
3434
<NSlider v-model:value="userStore.userInfo.advanced.temperature" :max="1" :min="0" :step="0.1" />
3535
</div>
3636
<span>{{ userStore.userInfo.advanced.temperature }}</span>
3737
</div>
3838
<div class="flex items-center space-x-4">
39-
<span class="shrink-0 w-[120px]">{{ $t('setting.top_p') }} </span>
39+
<span class="shrink-0 w-[120px]">{{ t('setting.top_p') }} </span>
4040
<div class="flex-1">
4141
<NSlider v-model:value="userStore.userInfo.advanced.top_p" :max="1" :min="0" :step="0.1" />
4242
</div>
@@ -45,13 +45,13 @@ function handleReset() {
4545
<div class="flex items-center space-x-4">
4646
<span class="shrink-0 w-[120px]">&nbsp;</span>
4747
<NButton type="primary" @click="updateSettings(false)">
48-
{{ $t('common.save') }}
48+
{{ t('common.save') }}
4949
</NButton>
5050
<NButton v-if="userStore.userInfo.root" type="info" @click="updateSettings(true)">
51-
{{ $t('common.sync') }}
51+
{{ t('common.sync') }}
5252
</NButton>
5353
<NButton type="warning" @click="handleReset">
54-
{{ $t('common.reset') }}
54+
{{ t('common.reset') }}
5555
</NButton>
5656
</div>
5757
</div>

src/components/common/Setting/Anonuncement.vue

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ onMounted(() => {
4444
<NSpin :show="loading">
4545
<div class="space-y-6">
4646
<div class="flex items-center space-x-4">
47-
<span class="shrink-0 w-[100px]">{{ $t('setting.announceEnabled') }}</span>
47+
<span class="shrink-0 w-[100px]">{{ t('setting.announceEnabled') }}</span>
4848
<div class="flex-1">
4949
<NSwitch
5050
:round="false" :value="config && config.enabled"
@@ -53,7 +53,7 @@ onMounted(() => {
5353
</div>
5454
</div>
5555
<div class="flex items-center space-x-4">
56-
<span class="shrink-0 w-[100px]">{{ $t('setting.announceWords') }}</span>
56+
<span class="shrink-0 w-[100px]">{{ t('setting.announceWords') }}</span>
5757
<div class="flex-1">
5858
<NInput
5959
:value="config && config.announceWords"
@@ -67,7 +67,7 @@ onMounted(() => {
6767
<span class="shrink-0 w-[100px]" />
6868
<div class="flex flex-wrap items-center gap-4">
6969
<NButton :loading="saving" type="primary" @click="updateAnnouncement()">
70-
{{ $t('common.save') }}
70+
{{ t('common.save') }}
7171
</NButton>
7272
</div>
7373
</div>

src/components/common/Setting/Audit.vue

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,7 @@ onMounted(() => {
6363
<div class="p-4 space-y-5 min-h-[200px]">
6464
<div class="space-y-6">
6565
<div class="flex items-center space-x-4">
66-
<span class="shrink-0 w-[100px]">{{ $t('setting.auditCustomizeEnabled') }}</span>
66+
<span class="shrink-0 w-[100px]">{{ t('setting.auditCustomizeEnabled') }}</span>
6767
<div class="flex-1">
6868
<NSwitch
6969
:round="false" :value="config && config.customizeEnabled"
@@ -72,7 +72,7 @@ onMounted(() => {
7272
</div>
7373
</div>
7474
<div v-if="config && config.customizeEnabled" class="flex items-center space-x-4">
75-
<span class="shrink-0 w-[100px]">{{ $t('setting.auditCustomizeWords') }}</span>
75+
<span class="shrink-0 w-[100px]">{{ t('setting.auditCustomizeWords') }}</span>
7676
<div class="flex-1">
7777
<NInput
7878
:value="config && config.sensitiveWords"
@@ -84,7 +84,7 @@ onMounted(() => {
8484
</div>
8585
</div>
8686
<div class="flex items-center space-x-4">
87-
<span class="shrink-0 w-[100px]">{{ $t('setting.auditEnabled') }}</span>
87+
<span class="shrink-0 w-[100px]">{{ t('setting.auditEnabled') }}</span>
8888
<div class="flex-1">
8989
<NSwitch
9090
:round="false" :value="config && config.enabled"
@@ -93,7 +93,7 @@ onMounted(() => {
9393
</div>
9494
</div>
9595
<div v-if="config && config.enabled" class="flex items-center space-x-4">
96-
<span class="shrink-0 w-[100px]">{{ $t('setting.auditProvider') }}</span>
96+
<span class="shrink-0 w-[100px]">{{ t('setting.auditProvider') }}</span>
9797
<div class="flex-1">
9898
<NSelect
9999
style="width: 140px"
@@ -104,7 +104,7 @@ onMounted(() => {
104104
</div>
105105
</div>
106106
<div v-if="config && config.enabled" class="flex items-center space-x-4">
107-
<span class="shrink-0 w-[100px]">{{ $t('setting.auditApiKey') }}</span>
107+
<span class="shrink-0 w-[100px]">{{ t('setting.auditApiKey') }}</span>
108108
<div class="flex-1">
109109
<NInput
110110
:value="config && config.options && config.options.apiKey"
@@ -114,7 +114,7 @@ onMounted(() => {
114114
</div>
115115
</div>
116116
<div v-if="config && config.enabled" class="flex items-center space-x-4">
117-
<span class="shrink-0 w-[100px]">{{ $t('setting.auditApiSecret') }}</span>
117+
<span class="shrink-0 w-[100px]">{{ t('setting.auditApiSecret') }}</span>
118118
<div class="flex-1">
119119
<NInput
120120
:value="config && config.options && config.options.apiSecret"
@@ -124,20 +124,20 @@ onMounted(() => {
124124
</div>
125125
</div>
126126
<div v-if="config && config.enabled" class="flex items-center space-x-4">
127-
<span class="shrink-0 w-[100px]">{{ $t('setting.auditBaiduLabel') }}</span>
127+
<span class="shrink-0 w-[100px]">{{ t('setting.auditBaiduLabel') }}</span>
128128
<div class="flex-1">
129129
<NInput
130130
:value="config && config.options && config.options.label"
131-
:placeholder="$t('setting.auditBaiduLabelTip')"
131+
:placeholder="t('setting.auditBaiduLabelTip')"
132132
@input="(val) => { if (config && config.options) config.options.label = val }"
133133
/>
134134
</div>
135135
<p v-if="config && config.provider === 'baidu'">
136-
<a target="_blank" href="https://ai.baidu.com/ai-doc/ANTIPORN/Nk3h6xbb2#%E7%BB%86%E5%88%86%E6%A0%87%E7%AD%BE%E5%AF%B9%E7%85%A7%E8%A1%A8">{{ $t('setting.auditBaiduLabelLink') }}</a>
136+
<a target="_blank" href="https://ai.baidu.com/ai-doc/ANTIPORN/Nk3h6xbb2#%E7%BB%86%E5%88%86%E6%A0%87%E7%AD%BE%E5%AF%B9%E7%85%A7%E8%A1%A8">{{ t('setting.auditBaiduLabelLink') }}</a>
137137
</p>
138138
</div>
139139
<div v-if="config && (config.enabled || config.customizeEnabled)" class="flex items-center space-x-4">
140-
<span class="shrink-0 w-[100px]">{{ $t('setting.auditTest') }}</span>
140+
<span class="shrink-0 w-[100px]">{{ t('setting.auditTest') }}</span>
141141
<div class="flex-1">
142142
<NInput
143143
v-model:value="testText"
@@ -149,13 +149,13 @@ onMounted(() => {
149149
<span class="shrink-0 w-[100px]" />
150150
<div class="flex flex-wrap items-center gap-4">
151151
<NButton :loading="saving" type="primary" @click="updateAuditInfo()">
152-
{{ $t('common.save') }}
152+
{{ t('common.save') }}
153153
</NButton>
154154
<NButton :loading="testing" type="info" @click="testAudit()">
155-
{{ $t('common.test') }}
155+
{{ t('common.test') }}
156156
</NButton>
157157
<p class="text-xs text-[#b4bbc4] text-left">
158-
{{ $t('common.auditTip') }}
158+
{{ t('common.auditTip') }}
159159
</p>
160160
</div>
161161
</div>

0 commit comments

Comments
 (0)