refactor: rename api args

This commit is contained in:
Gabe
2025-09-03 12:24:18 +08:00
parent 17c8d198c3
commit 2b496bda31
4 changed files with 14 additions and 14 deletions

View File

@@ -245,7 +245,7 @@ export const apiTranslate = async ({
// 请求接口数据 // 请求接口数据
let trText = ""; let trText = "";
let srLang = ""; let srLang = "";
if (apiSetting.isBatchFetch && OPT_TRANS_BATCH.has(translator)) { if (apiSetting.useBatchFetch && OPT_TRANS_BATCH.has(translator)) {
const queue = getBatchQueue( const queue = getBatchQueue(
{ {
translator, translator,

View File

@@ -348,9 +348,9 @@ Fail-safe: {"translations":[]}`,
batchInterval: DEFAULT_BATCH_INTERVAL, // 批处理请求间隔时间 batchInterval: DEFAULT_BATCH_INTERVAL, // 批处理请求间隔时间
batchSize: DEFAULT_BATCH_SIZE, // 每次最多发送段落数量 batchSize: DEFAULT_BATCH_SIZE, // 每次最多发送段落数量
batchLength: DEFAULT_BATCH_LENGTH, // 每次发送最大文字数量 batchLength: DEFAULT_BATCH_LENGTH, // 每次发送最大文字数量
isBatchFetch: false, // 是否启用聚合发送请求 useBatchFetch: false, // 是否启用聚合发送请求
isRichText: false, // 是否启用富文本翻译 useRichText: false, // 是否启用富文本翻译
isContext: false, // 是否启用智能上下文 useContext: false, // 是否启用智能上下文
temperature: 0, temperature: 0,
maxTokens: 20480, maxTokens: 20480,
think: false, think: false,
@@ -395,13 +395,13 @@ export const DEFAULT_TRANS_APIS = {
apiName: OPT_TRANS_GOOGLE_2, apiName: OPT_TRANS_GOOGLE_2,
url: "https://translate-pa.googleapis.com/v1/translateHtml", url: "https://translate-pa.googleapis.com/v1/translateHtml",
key: "AIzaSyATBXajvzQLTDHEQbcpq0Ihe0vWDHmO520", key: "AIzaSyATBXajvzQLTDHEQbcpq0Ihe0vWDHmO520",
isBatchFetch: true, useBatchFetch: true,
}, },
[OPT_TRANS_MICROSOFT]: { [OPT_TRANS_MICROSOFT]: {
...defaultApi, ...defaultApi,
apiSlug: OPT_TRANS_MICROSOFT, apiSlug: OPT_TRANS_MICROSOFT,
apiName: OPT_TRANS_MICROSOFT, apiName: OPT_TRANS_MICROSOFT,
isBatchFetch: true, useBatchFetch: true,
}, },
[OPT_TRANS_BAIDU]: { [OPT_TRANS_BAIDU]: {
...defaultApi, ...defaultApi,
@@ -412,7 +412,7 @@ export const DEFAULT_TRANS_APIS = {
...defaultApi, ...defaultApi,
apiSlug: OPT_TRANS_TENCENT, apiSlug: OPT_TRANS_TENCENT,
apiName: OPT_TRANS_TENCENT, apiName: OPT_TRANS_TENCENT,
isBatchFetch: true, useBatchFetch: true,
}, },
[OPT_TRANS_VOLCENGINE]: { [OPT_TRANS_VOLCENGINE]: {
...defaultApi, ...defaultApi,
@@ -424,7 +424,7 @@ export const DEFAULT_TRANS_APIS = {
apiSlug: OPT_TRANS_DEEPL, apiSlug: OPT_TRANS_DEEPL,
apiName: OPT_TRANS_DEEPL, apiName: OPT_TRANS_DEEPL,
url: "https://api-free.deepl.com/v2/translate", url: "https://api-free.deepl.com/v2/translate",
isBatchFetch: true, useBatchFetch: true,
}, },
[OPT_TRANS_DEEPLFREE]: { [OPT_TRANS_DEEPLFREE]: {
...defaultApi, ...defaultApi,

View File

@@ -1228,7 +1228,7 @@ export const I18N = {
en: `If translate selected`, en: `If translate selected`,
zh_TW: `是否啟用劃詞翻譯`, zh_TW: `是否啟用劃詞翻譯`,
}, },
is_batch_fetch: { use_batch_fetch: {
zh: `是否聚合发送翻译请求`, zh: `是否聚合发送翻译请求`,
en: `Whether to aggregate and send translation requests`, en: `Whether to aggregate and send translation requests`,
zh_TW: `是否聚合發送翻譯請求`, zh_TW: `是否聚合發送翻譯請求`,

View File

@@ -144,7 +144,7 @@ function ApiFields({ translator, api, updateApi, resetApi }) {
maxTokens = 256, maxTokens = 256,
apiName = "", apiName = "",
isDisabled = false, isDisabled = false,
isBatchFetch = false, useBatchFetch = false,
batchInterval = DEFAULT_BATCH_INTERVAL, batchInterval = DEFAULT_BATCH_INTERVAL,
batchSize = DEFAULT_BATCH_SIZE, batchSize = DEFAULT_BATCH_SIZE,
batchLength = DEFAULT_BATCH_LENGTH, batchLength = DEFAULT_BATCH_LENGTH,
@@ -416,15 +416,15 @@ function ApiFields({ translator, api, updateApi, resetApi }) {
<TextField <TextField
select select
size="small" size="small"
name="isBatchFetch" name="useBatchFetch"
value={isBatchFetch} value={useBatchFetch}
label={i18n("is_batch_fetch")} label={i18n("use_batch_fetch")}
onChange={handleChange} onChange={handleChange}
> >
<MenuItem value={false}>{i18n("disable")}</MenuItem> <MenuItem value={false}>{i18n("disable")}</MenuItem>
<MenuItem value={true}>{i18n("enable")}</MenuItem> <MenuItem value={true}>{i18n("enable")}</MenuItem>
</TextField> </TextField>
{isBatchFetch && ( {useBatchFetch && (
<> <>
<TextField <TextField
size="small" size="small"