mirror of
https://github.com/1Panel-dev/1Panel.git
synced 2026-11-10 21:21:13 +08:00
ref: add some translate (#13225)
This commit is contained in:
11 files changed
+36
-2
No files matched your search
@@ -23,6 +23,10 @@ const isCsrfForbidden = (response?: AxiosResponse<any>) => {
|
||||
return typeof message === 'string' && message.toLowerCase().includes('csrf token invalid');
|
||||
};
|
||||
|
||||
type RequestConfig = AxiosRequestConfig & {
|
||||
skipErrorMessage?: boolean;
|
||||
};
|
||||
|
||||
class RequestHttp {
|
||||
service: AxiosInstance;
|
||||
public constructor(config: AxiosRequestConfig) {
|
||||
@@ -113,7 +117,9 @@ class RequestHttp {
|
||||
MsgError(i18n.global.t('license.tamperHelper'));
|
||||
return Promise.reject(data);
|
||||
}
|
||||
MsgError(data.message);
|
||||
if (!(response.config as RequestConfig).skipErrorMessage) {
|
||||
MsgError(data.message);
|
||||
}
|
||||
return Promise.reject(data);
|
||||
}
|
||||
return data;
|
||||
@@ -171,6 +177,14 @@ class RequestHttp {
|
||||
}
|
||||
return this.service.post(url, params, config);
|
||||
}
|
||||
postWithConfig<T>(url: string, params?: object, config?: RequestConfig): Promise<ResultData<T>> {
|
||||
return this.service.post(url, params, {
|
||||
baseURL: import.meta.env.VITE_API_URL as string,
|
||||
timeout: ResultEnum.TIMEOUT as number,
|
||||
withCredentials: true,
|
||||
...config,
|
||||
});
|
||||
}
|
||||
postLocalNode<T>(url: string, params?: object, timeout?: number): Promise<ResultData<T>> {
|
||||
return this.service.post(url, params, {
|
||||
baseURL: import.meta.env.VITE_API_URL as string,
|
||||
@@ -190,7 +204,7 @@ class RequestHttp {
|
||||
download<BlobPart>(url: string, params?: object, _object = {}): Promise<BlobPart> {
|
||||
return this.service.post(url, params, _object);
|
||||
}
|
||||
upload<T>(url: string, params: object = {}, config?: AxiosRequestConfig): Promise<ResultData<T>> {
|
||||
upload<T>(url: string, params: object = {}, config?: RequestConfig): Promise<ResultData<T>> {
|
||||
return this.service.post(url, params, config);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1173,6 +1173,8 @@ const message = {
|
||||
versionAutoFillPlaceholder: 'Auto-detected from filename when possible. Confirm or enter manually',
|
||||
metadataOverwriteConfirm:
|
||||
'The version in the Skill package differs from the current input. Use the current input instead?',
|
||||
metadataOverwriteConfirmWithVersions:
|
||||
'The version in the Skill package differs from the current input. Package version: {packageVersion}; input version: {inputVersion}. Use the current input instead?',
|
||||
offlineNotice: 'Current environment is offline. Only skills from the local Skill Store can be installed.',
|
||||
publishConfirm: 'Publish this skill? Published skills can be installed from the local Skill Store.',
|
||||
disableConfirm: 'Unpublish this skill? Skills already installed in agents will not be affected.',
|
||||
|
||||
@@ -1187,6 +1187,8 @@ const message = {
|
||||
'Se detecta automáticamente desde el nombre del archivo cuando sea posible. Confirme o introdúzcalo manualmente',
|
||||
metadataOverwriteConfirm:
|
||||
'La versión del paquete Skill es diferente del valor introducido. ¿Usar el valor actual?',
|
||||
metadataOverwriteConfirmWithVersions:
|
||||
'La versión del paquete Skill es diferente del valor introducido. Versión del paquete: {packageVersion}; versión introducida: {inputVersion}. ¿Usar el valor actual?',
|
||||
offlineNotice: 'El entorno actual está sin conexión. Solo se pueden instalar Skills desde la tienda local.',
|
||||
publishConfirm: '¿Publicar este Skill? Después se podrá instalar desde la tienda local de Skills.',
|
||||
disableConfirm: '¿Retirar este Skill? Los Skills ya instalados en agentes no se verán afectados.',
|
||||
|
||||
@@ -1173,6 +1173,8 @@ const message = {
|
||||
versionAutoFillPlaceholder: '可能な場合はファイル名から自動検出されます。確認するか手動で入力してください',
|
||||
metadataOverwriteConfirm:
|
||||
'Skill パッケージ内のバージョンが現在の入力と異なります。現在の入力を使用しますか?',
|
||||
metadataOverwriteConfirmWithVersions:
|
||||
'Skill パッケージ内のバージョンが現在の入力と異なります。パッケージ内のバージョン:{packageVersion}、入力したバージョン:{inputVersion}。現在の入力を使用しますか?',
|
||||
offlineNotice:
|
||||
'現在の環境はオフラインです。ローカル Skill ストアからの Skill インストールのみ対応しています。',
|
||||
publishConfirm: 'この Skill を公開しますか?公開後、ローカル Skill ストアからインストールできます。',
|
||||
|
||||
@@ -1157,6 +1157,8 @@ const message = {
|
||||
uploadSuccess: 'Skill이 성공적으로 업로드되었으며 검토 대기 상태가 되었습니다.',
|
||||
versionAutoFillPlaceholder: '가능하면 파일명에서 자동 감지됩니다. 확인하거나 수동으로 입력하세요',
|
||||
metadataOverwriteConfirm: 'Skill 패키지의 버전이 현재 입력과 다릅니다. 현재 입력값을 사용하시겠습니까?',
|
||||
metadataOverwriteConfirmWithVersions:
|
||||
'Skill 패키지의 버전이 현재 입력과 다릅니다. 패키지 버전: {packageVersion}; 입력 버전: {inputVersion}. 현재 입력값을 사용하시겠습니까?',
|
||||
offlineNotice: '현재 환경은 오프라인입니다. 로컬 Skill 스토어에서만 Skill을 설치할 수 있습니다.',
|
||||
publishConfirm: '이 Skill을 게시하시겠습니까? 게시 후 로컬 Skill 스토어에서 설치할 수 있습니다.',
|
||||
disableConfirm: '이 Skill 게시를 해제하시겠습니까? 에이전트에 이미 설치된 Skill에는 영향이 없습니다.',
|
||||
|
||||
@@ -1182,6 +1182,8 @@ const message = {
|
||||
uploadSuccess: 'Skill berjaya dimuat naik dan kini menunggu semakan.',
|
||||
versionAutoFillPlaceholder: 'Dikesan automatik daripada nama fail jika boleh. Sahkan atau isi manual',
|
||||
metadataOverwriteConfirm: 'Versi dalam pakej Skill berbeza daripada input semasa. Guna input semasa?',
|
||||
metadataOverwriteConfirmWithVersions:
|
||||
'Versi dalam pakej Skill berbeza daripada input semasa. Versi pakej: {packageVersion}; versi input: {inputVersion}. Guna input semasa?',
|
||||
offlineNotice: 'Persekitaran semasa di luar talian. Hanya Skill daripada kedai tempatan boleh dipasang.',
|
||||
publishConfirm: 'Terbitkan Skill ini? Selepas diterbitkan, ia boleh dipasang dari kedai Skill tempatan.',
|
||||
disableConfirm: 'Nyahterbit Skill ini? Skill yang telah dipasang pada agen tidak akan terjejas.',
|
||||
|
||||
@@ -1180,6 +1180,8 @@ const message = {
|
||||
versionAutoFillPlaceholder:
|
||||
'Detectado automaticamente pelo nome do arquivo quando possível. Confirme ou preencha manualmente',
|
||||
metadataOverwriteConfirm: 'A versão no pacote Skill difere do valor atual. Usar o valor atual?',
|
||||
metadataOverwriteConfirmWithVersions:
|
||||
'A versão no pacote Skill difere do valor atual. Versão do pacote: {packageVersion}; versão informada: {inputVersion}. Usar o valor atual?',
|
||||
offlineNotice: 'O ambiente atual está offline. Apenas Skills da loja local podem ser instaladas.',
|
||||
publishConfirm: 'Publicar esta Skill? Depois disso, ela poderá ser instalada pela loja local de Skills.',
|
||||
disableConfirm: 'Despublicar esta Skill? Skills já instaladas em agentes não serão afetadas.',
|
||||
|
||||
@@ -1173,6 +1173,8 @@ const message = {
|
||||
versionAutoFillPlaceholder:
|
||||
'Автоматически определяется по имени файла, если возможно. Подтвердите или введите вручную',
|
||||
metadataOverwriteConfirm: 'Версия в пакете Skill отличается от текущего ввода. Использовать текущий ввод?',
|
||||
metadataOverwriteConfirmWithVersions:
|
||||
'Версия в пакете Skill отличается от текущего ввода. Версия в пакете: {packageVersion}; введенная версия: {inputVersion}. Использовать текущий ввод?',
|
||||
offlineNotice: 'Текущая среда офлайн. Можно устанавливать только Skills из локального магазина.',
|
||||
publishConfirm:
|
||||
'Опубликовать этот Skill? После публикации его можно установить из локального магазина Skills.',
|
||||
|
||||
@@ -1182,6 +1182,8 @@ const message = {
|
||||
uploadSuccess: 'Skill başarıyla yüklendi ve inceleme bekliyor.',
|
||||
versionAutoFillPlaceholder: 'Mümkünse dosya adından otomatik algılanır. Onaylayın veya manuel girin',
|
||||
metadataOverwriteConfirm: 'Skill paketindeki sürüm mevcut girişten farklı. Mevcut giriş kullanılsın mı?',
|
||||
metadataOverwriteConfirmWithVersions:
|
||||
'Skill paketindeki sürüm mevcut girişten farklı. Paket sürümü: {packageVersion}; girilen sürüm: {inputVersion}. Mevcut giriş kullanılsın mı?',
|
||||
offlineNotice: 'Geçerli ortam çevrimdışı. Yalnızca yerel Skill Mağazasından Skill kurulabilir.',
|
||||
publishConfirm:
|
||||
'Bu Skilli yayınlamak istiyor musunuz? Yayınlandıktan sonra yerel Skill Mağazasından kurulabilir.',
|
||||
|
||||
@@ -1114,6 +1114,8 @@ const message = {
|
||||
uploadSuccess: 'Skill 上傳成功,已進入待審核狀態。',
|
||||
versionAutoFillPlaceholder: '可從檔案名稱自動識別,請確認或手動填寫',
|
||||
metadataOverwriteConfirm: 'Skill 包內的版本號與目前填寫內容不一致,是否以目前填寫內容為準?',
|
||||
metadataOverwriteConfirmWithVersions:
|
||||
'Skill 包內的版本號與目前填寫內容不一致,包內版本:{packageVersion},填寫版本:{inputVersion},是否以目前填寫內容為準?',
|
||||
offlineNotice: '當前為離線環境,僅支援從本地 Skill 商店安裝技能。',
|
||||
publishConfirm: '確認上架該 Skill?上架後可在智能體中從本地 Skill 商店安裝。',
|
||||
disableConfirm: '確認下架該 Skill?已安裝到智能體中的 Skill 不受影響。',
|
||||
|
||||
@@ -1107,6 +1107,8 @@ const message = {
|
||||
uploadSuccess: 'Skill 上传成功,已进入待审核状态。',
|
||||
versionAutoFillPlaceholder: '可从文件名自动识别,请确认或手动填写',
|
||||
metadataOverwriteConfirm: 'Skill 包内的版本号与当前填写内容不一致,是否以当前填写内容为准?',
|
||||
metadataOverwriteConfirmWithVersions:
|
||||
'Skill 包内的版本号与当前填写内容不一致,包内版本:{packageVersion},填写版本:{inputVersion},是否以当前填写内容为准?',
|
||||
offlineNotice: '当前为离线环境,仅支持从本地 Skill 商店安装技能。',
|
||||
publishConfirm: '确认上架该 Skill?上架后可在智能体中从本地 Skill 商店安装。',
|
||||
disableConfirm: '确认下架该 Skill?已安装到智能体中的 Skill 不受影响。',
|
||||
|
||||
Reference in new issue
Block a user