fix: change some translate (#8576)

This commit is contained in:
CityFun 2025-05-08 18:43:42 +08:00 committed by GitHub
parent 55ee480ba1
commit a401829ff3
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
12 changed files with 35 additions and 45 deletions

View file

@ -2575,11 +2575,11 @@ const message = {
fromWebsite: 'From Websites', fromWebsite: 'From Websites',
dnsMauanlHelper: dnsMauanlHelper:
'In manual resolution mode, you need to click the apply button after creation to obtain the DNS resolution value', 'In manual resolution mode, you need to click the apply button after creation to obtain the DNS resolution value',
httpHelper: 'HTTP mode requires OpenResty to be installed', httpHelper:
'Using HTTP mode requires installing OpenResty and does not support applying for wildcard domain certificates.',
buypassHelper: 'Buypass is not accessible in mainland China', buypassHelper: 'Buypass is not accessible in mainland China',
googleHelper: 'How to get EAB HmacKey and EAB kid', googleHelper: 'How to get EAB HmacKey and EAB kid',
googleCloudHelper: 'Google Cloud API is not accessible in most parts of mainland China', googleCloudHelper: 'Google Cloud API is not accessible in most parts of mainland China',
httpHelper2: 'Unable to apply for a generic domain name certificate in HTTP mode',
skipDNSCheck: 'Skip DNS check', skipDNSCheck: 'Skip DNS check',
skipDNSCheckHelper: 'If there is an application timeout problem, please check here, otherwise do not check it', skipDNSCheckHelper: 'If there is an application timeout problem, please check here, otherwise do not check it',
cfHelper: 'Do not use Global API Key', cfHelper: 'Do not use Global API Key',

View file

@ -2465,11 +2465,11 @@ const message = {
organizationDetail: '組織の詳細', organizationDetail: '組織の詳細',
fromWebsite: 'ウェブサイトから', fromWebsite: 'ウェブサイトから',
dnsMauanlHelper: '手動解像度モードでは作成後に適用ボタンをクリックしてDNS解像度値を取得する必要があります', dnsMauanlHelper: '手動解像度モードでは作成後に適用ボタンをクリックしてDNS解像度値を取得する必要があります',
httpHelper: 'HTTPモードではOpenRestyをインストールする必要があります', httpHelper:
'HTTPモードを使用するにはOpenRestyをインストールする必要がありワイルドカードドメイン証明書の申請はサポートされていません',
buypassHelper: `中国本土では、ブライパスはアクセスできません`, buypassHelper: `中国本土では、ブライパスはアクセスできません`,
googleHelper: 'EAB HMACキーとEABキッドを取得する方法', googleHelper: 'EAB HMACキーとEABキッドを取得する方法',
googleCloudHelper: `GoogleクラウドAPIは中国本土のほとんどの地域でアクセスできません`, googleCloudHelper: `GoogleクラウドAPIは中国本土のほとんどの地域でアクセスできません`,
httpHelper2: 'HTTPモードで一般的なドメイン名証明書を申請できません',
skipDNSCheck: 'DNSチェックをスキップします', skipDNSCheck: 'DNSチェックをスキップします',
skipDNSCheckHelper: '認定リクエスト中にタイムアウトの問題が発生した場合にのみこちらを確認してください', skipDNSCheckHelper: '認定リクエスト中にタイムアウトの問題が発生した場合にのみこちらを確認してください',
cfHelper: 'グローバルAPIキーを使用しないでください', cfHelper: 'グローバルAPIキーを使用しないでください',

View file

@ -2422,11 +2422,11 @@ const message = {
organizationDetail: '조직 세부 정보', organizationDetail: '조직 세부 정보',
fromWebsite: '웹사이트에서 가져오기', fromWebsite: '웹사이트에서 가져오기',
dnsMauanlHelper: '수동 해석 모드에서는 생성 신청 버튼을 클릭하여 DNS 해석 값을 얻어야 합니다.', dnsMauanlHelper: '수동 해석 모드에서는 생성 신청 버튼을 클릭하여 DNS 해석 값을 얻어야 합니다.',
httpHelper: 'HTTP 모드는 OpenResty 설치가 필요합니다.', httpHelper:
'HTTP 모드를 사용하려면 OpenResty를 설치해야 하며, 와일드카드 도메인 인증서 신청을 지원하지 않습니다.',
buypassHelper: 'Buypass 중국 본토에서 접근할 없습니다.', buypassHelper: 'Buypass 중국 본토에서 접근할 없습니다.',
googleHelper: 'EAB HmacKey EAB kid 얻는 방법', googleHelper: 'EAB HmacKey EAB kid 얻는 방법',
googleCloudHelper: 'Google Cloud API 중국 본토 대부분에서 접근할 없습니다.', googleCloudHelper: 'Google Cloud API 중국 본토 대부분에서 접근할 없습니다.',
httpHelper2: 'HTTP 모드에서 일반 도메인 이름 인증서를 신청할 없습니다.',
skipDNSCheck: 'DNS 확인 건너뛰기', skipDNSCheck: 'DNS 확인 건너뛰기',
skipDNSCheckHelper: '인증 요청 타임아웃 문제가 발생할 경우에만 선택하세요.', skipDNSCheckHelper: '인증 요청 타임아웃 문제가 발생할 경우에만 선택하세요.',
cfHelper: 'Global API Key 사용하지 마세요.', cfHelper: 'Global API Key 사용하지 마세요.',

View file

@ -2522,11 +2522,11 @@ const message = {
fromWebsite: 'Daripada laman web', fromWebsite: 'Daripada laman web',
dnsMauanlHelper: dnsMauanlHelper:
'Dalam mod resolusi manual, anda perlu klik butang mohon selepas penciptaan untuk mendapatkan nilai resolusi DNS', 'Dalam mod resolusi manual, anda perlu klik butang mohon selepas penciptaan untuk mendapatkan nilai resolusi DNS',
httpHelper: 'Mod HTTP memerlukan OpenResty untuk dipasang', httpHelper:
'Menggunakan mod HTTP memerlukan pemasangan OpenResty dan tidak menyokong permohonan sijil domain wildcard.',
buypassHelper: `Buypass tidak boleh diakses di tanah besar China`, buypassHelper: `Buypass tidak boleh diakses di tanah besar China`,
googleHelper: 'Cara mendapatkan EAB HmacKey dan EAB kid', googleHelper: 'Cara mendapatkan EAB HmacKey dan EAB kid',
googleCloudHelper: `Google Cloud API tidak boleh diakses di kebanyakan kawasan tanah besar China`, googleCloudHelper: `Google Cloud API tidak boleh diakses di kebanyakan kawasan tanah besar China`,
httpHelper2: 'Tidak dapat memohon sijil nama domain generik dalam mod HTTP',
skipDNSCheck: 'Langkau semakan DNS', skipDNSCheck: 'Langkau semakan DNS',
skipDNSCheckHelper: 'Semak di sini hanya jika anda menghadapi isu tamat masa semasa permintaan pengesahan.', skipDNSCheckHelper: 'Semak di sini hanya jika anda menghadapi isu tamat masa semasa permintaan pengesahan.',
cfHelper: 'Jangan gunakan Global API Key', cfHelper: 'Jangan gunakan Global API Key',

View file

@ -2519,11 +2519,11 @@ const message = {
fromWebsite: 'Do site', fromWebsite: 'Do site',
dnsMauanlHelper: dnsMauanlHelper:
'No modo de resolução manual, você precisa clicar no botão de solicitação após a criação para obter o valor de resolução DNS', 'No modo de resolução manual, você precisa clicar no botão de solicitação após a criação para obter o valor de resolução DNS',
httpHelper: 'O modo HTTP requer a instalação do OpenResty', httpHelper:
'O uso do modo HTTP requer a instalação do OpenResty e não suporta a solicitação de certificados de domínio curinga.',
buypassHelper: 'O Buypass não está acessível na China continental', buypassHelper: 'O Buypass não está acessível na China continental',
googleHelper: 'Como obter EAB HmacKey e EAB kid', googleHelper: 'Como obter EAB HmacKey e EAB kid',
googleCloudHelper: 'A API do Google Cloud não está acessível na maior parte da China continental', googleCloudHelper: 'A API do Google Cloud não está acessível na maior parte da China continental',
httpHelper2: 'Não é possível solicitar certificados para domínios genéricos no modo HTTP',
skipDNSCheck: 'Pular verificação DNS', skipDNSCheck: 'Pular verificação DNS',
skipDNSCheckHelper: skipDNSCheckHelper:
'Marque esta opção apenas se enfrentar problemas de timeout durante a solicitação de certificação.', 'Marque esta opção apenas se enfrentar problemas de timeout durante a solicitação de certificação.',

View file

@ -2519,11 +2519,11 @@ const message = {
fromWebsite: 'С веб-сайта', fromWebsite: 'С веб-сайта',
dnsMauanlHelper: dnsMauanlHelper:
'В режиме ручного разрешения необходимо нажать кнопку применить после создания для получения значения DNS-разрешения', 'В режиме ручного разрешения необходимо нажать кнопку применить после создания для получения значения DNS-разрешения',
httpHelper: 'HTTP режим требует установки OpenResty', httpHelper:
'Использование режима HTTP требует установки OpenResty и не поддерживает запрос сертификатов с подстановочными доменными именами.',
buypassHelper: 'Buypass недоступен в материковом Китае', buypassHelper: 'Buypass недоступен в материковом Китае',
googleHelper: 'Как получить EAB HmacKey и EAB kid', googleHelper: 'Как получить EAB HmacKey и EAB kid',
googleCloudHelper: 'Google Cloud API недоступен в большинстве регионов материкового Китая', googleCloudHelper: 'Google Cloud API недоступен в большинстве регионов материкового Китая',
httpHelper2: 'Невозможно запросить сертификат общего домена в режиме HTTP',
skipDNSCheck: 'Пропустить проверку DNS', skipDNSCheck: 'Пропустить проверку DNS',
skipDNSCheckHelper: 'Отметьте здесь только если возникает проблема тайм-аута при запросе сертификата.', skipDNSCheckHelper: 'Отметьте здесь только если возникает проблема тайм-аута при запросе сертификата.',
cfHelper: 'Не использовать Global API Key', cfHelper: 'Не использовать Global API Key',

View file

@ -2389,11 +2389,10 @@ const message = {
organizationDetail: '機構詳情', organizationDetail: '機構詳情',
fromWebsite: '從網站獲取', fromWebsite: '從網站獲取',
dnsMauanlHelper: '手動解析模式需要在建立完之後點選申請按鈕取得 DNS 解析值', dnsMauanlHelper: '手動解析模式需要在建立完之後點選申請按鈕取得 DNS 解析值',
httpHelper: 'HTTP 模式需安裝 OpenResty', httpHelper: '使用 HTTP 模式需安裝 OpenResty且不支持申請泛域名證書',
buypassHelper: 'Buypass 大陸地區無法訪問', buypassHelper: 'Buypass 大陸地區無法訪問',
googleHelper: '如何取得EAB HmacKey 和EAB kid', googleHelper: '如何取得EAB HmacKey 和EAB kid',
googleCloudHelper: 'Google Cloud API 大陸大部分地區無法存取', googleCloudHelper: 'Google Cloud API 大陸大部分地區無法存取',
httpHelper2: 'HTTP 模式無法申請泛網域憑證',
skipDNSCheck: '跳過 DNS 校驗', skipDNSCheck: '跳過 DNS 校驗',
skipDNSCheckHelper: '如果出現申請超時問題請勾選此處其他情況請勿勾選', skipDNSCheckHelper: '如果出現申請超時問題請勾選此處其他情況請勿勾選',
cfHelper: '請勿使用 Global API Key', cfHelper: '請勿使用 Global API Key',

View file

@ -2379,11 +2379,10 @@ const message = {
organizationDetail: '机构详情', organizationDetail: '机构详情',
fromWebsite: '从网站中获取', fromWebsite: '从网站中获取',
dnsMauanlHelper: '手动解析模式需要在创建完之后点击申请按钮获取 DNS 解析值', dnsMauanlHelper: '手动解析模式需要在创建完之后点击申请按钮获取 DNS 解析值',
httpHelper: 'HTTP 模式需安装 OpenResty', httpHelper: '使用 HTTP 模式需安装 OpenResty且不支持申请泛域名证书',
buypassHelper: 'Buypass 大陆地区无法访问', buypassHelper: 'Buypass 大陆地区无法访问',
googleHelper: '如何获取 EAB HmacKey EAB kid', googleHelper: '如何获取 EAB HmacKey EAB kid',
googleCloudHelper: 'Google Cloud API 大陆大部分地区无法访问', googleCloudHelper: 'Google Cloud API 大陆大部分地区无法访问',
httpHelper2: 'HTTP 模式无法申请泛域名证书',
skipDNSCheck: '跳过 DNS 校验', skipDNSCheck: '跳过 DNS 校验',
skipDNSCheckHelper: '如果出现申请超时问题请勾选此处其他情况请勿勾选', skipDNSCheckHelper: '如果出现申请超时问题请勾选此处其他情况请勿勾选',
cfHelper: '请勿使用 Global API Key', cfHelper: '请勿使用 Global API Key',

View file

@ -193,7 +193,8 @@
> >
<el-button <el-button
link link
icon="Star" size="large"
icon="StarFilled"
type="warning" type="warning"
@click="favoriteInstall(installed)" @click="favoriteInstall(installed)"
></el-button> ></el-button>

View file

@ -20,9 +20,7 @@
<el-input v-model.trim="process.user"></el-input> <el-input v-model.trim="process.user"></el-input>
</el-form-item> </el-form-item>
<el-form-item :label="$t('tool.supervisor.dir')" prop="dir"> <el-form-item :label="$t('tool.supervisor.dir')" prop="dir">
<el-input v-model.trim="process.dir"> <el-input v-model.trim="process.dir"></el-input>
<template #prepend><FileList @choose="getPath" :dir="true"></FileList></template>
</el-input>
</el-form-item> </el-form-item>
<el-form-item :label="$t('tool.supervisor.command')" prop="command"> <el-form-item :label="$t('tool.supervisor.command')" prop="command">
<el-input v-model="process.command"></el-input> <el-input v-model="process.command"></el-input>
@ -45,7 +43,6 @@
<script lang="ts" setup> <script lang="ts" setup>
import { createSupervisorProcess } from '@/api/modules/runtime'; import { createSupervisorProcess } from '@/api/modules/runtime';
import { Rules, checkNumberRange } from '@/global/form-rules'; import { Rules, checkNumberRange } from '@/global/form-rules';
import FileList from '@/components/file-list/index.vue';
import i18n from '@/lang'; import i18n from '@/lang';
import { FormInstance } from 'element-plus'; import { FormInstance } from 'element-plus';
import { ref } from 'vue'; import { ref } from 'vue';
@ -80,10 +77,6 @@ const handleClose = () => {
em('close', open); em('close', open);
}; };
const getPath = (path: string) => {
process.value.dir = path;
};
const resetForm = () => { const resetForm = () => {
process.value = initData(0); process.value = initData(0);
processForm.value?.resetFields(); processForm.value?.resetFields();

View file

@ -61,9 +61,6 @@
<span class="input-help text-red-500" v-if="ssl.provider === 'http'"> <span class="input-help text-red-500" v-if="ssl.provider === 'http'">
{{ $t('ssl.httpHelper') }} {{ $t('ssl.httpHelper') }}
</span> </span>
<span class="input-help text-red-500" v-if="ssl.provider === 'http'">
{{ $t('ssl.httpHelper2') }}
</span>
</el-form-item> </el-form-item>
<el-form-item :label="$t('website.dnsAccount')" prop="dnsAccountId" v-if="ssl.provider === 'dnsAccount'"> <el-form-item :label="$t('website.dnsAccount')" prop="dnsAccountId" v-if="ssl.provider === 'dnsAccount'">
<el-select v-model="ssl.dnsAccountId"> <el-select v-model="ssl.dnsAccountId">

View file

@ -87,8 +87,7 @@
:label="$t('commons.table.name')" :label="$t('commons.table.name')"
fix fix
prop="primaryDomain" prop="primaryDomain"
min-width="120px" min-width="150px"
:width="mobile ? 220 : 'auto'"
sortable sortable
show-overflow-tooltip show-overflow-tooltip
> >
@ -136,7 +135,8 @@
> >
<el-button <el-button
link link
icon="Star" size="large"
icon="StarFilled"
type="warning" type="warning"
@click="favoriteWebsite(row)" @click="favoriteWebsite(row)"
></el-button> ></el-button>
@ -160,7 +160,7 @@
</template> </template>
</el-table-column> </el-table-column>
<el-table-column <el-table-column
min-width="120px" width="120px"
:label="$t('commons.table.type')" :label="$t('commons.table.type')"
fix fix
show-overflow-tooltip show-overflow-tooltip
@ -200,18 +200,7 @@
/> />
</template> </template>
</el-table-column> </el-table-column>
<el-table-column :label="$t('website.remark')" prop="remark" min-width="150">
<template #default="{ row }">
<fu-read-write-switch>
<template #read>
<MsgInfo :info="row.remark" :width="'150'" />
</template>
<template #default="{ read }">
<el-input v-model="row.remark" @blur="updateRemark(row, read)" />
</template>
</fu-read-write-switch>
</template>
</el-table-column>
<el-table-column <el-table-column
:label="$t('commons.table.protocol')" :label="$t('commons.table.protocol')"
prop="protocol" prop="protocol"
@ -221,7 +210,7 @@
:label="$t('website.expireDate')" :label="$t('website.expireDate')"
prop="expireDate" prop="expireDate"
:sortable="'custom'" :sortable="'custom'"
min-width="150px" width="150px"
> >
<template #default="{ row }"> <template #default="{ row }">
<div v-if="row.showdate"> <div v-if="row.showdate">
@ -260,6 +249,18 @@
<span v-else></span> <span v-else></span>
</template> </template>
</el-table-column> </el-table-column>
<el-table-column :label="$t('website.remark')" prop="remark" min-width="150px">
<template #default="{ row }">
<fu-read-write-switch>
<template #read>
<MsgInfo :info="row.remark" :width="'150'" />
</template>
<template #default="{ read }">
<el-input v-model="row.remark" @blur="updateRemark(row, read)" />
</template>
</fu-read-write-switch>
</template>
</el-table-column>
<fu-table-operations <fu-table-operations
:ellipsis="1" :ellipsis="1"
width="150px" width="150px"