feat: add some translate (#8615)

This commit is contained in:
CityFun
2025-05-13 08:14:03 +00:00
committed by GitHub
parent 8a85fe6461
commit 8a9f70851b
10 changed files with 19 additions and 33 deletions
+2 -1
View File
@@ -2749,7 +2749,8 @@ const message = {
environment: 'Environment Variable',
pythonHelper:
'Please provide a complete start command, for example: pip install -r requirements.txt && python manage.py runserver 0.0.0.0:5000',
donetHelper: 'Please fill in the complete startup comman, for example: dotnet MyWebApp.dll',
donetHelper: 'Please fill in the complete startup command, for example dotnet MyWebApp.dll',
dirHelper: 'Note: Please fill in the directory path inside the container',
},
process: {
pid: 'Process ID',
+2 -1
View File
@@ -2615,7 +2615,8 @@ const message = {
goDirHelper: 'ディレクトリまたはサブディレクトリには、goファイルまたはバイナリファイルを含める必要があります。',
pythonHelper:
'完全な起動コマンドを提供します。たとえば、「PIP Install -R Repormations.txt && python manage.py runserver 0.0.0.0:5000」。',
dotnetHelper: '完全な起動コマンドを提供します。たとえば、「dotnet mywebapp.dll」。',
donetHelper: '完全な起動コマンドを入力してください。例えば、dotnet MyWebApp.dll',
dirHelper: 'ノート: コンテナ内のディレクトリパスを入力してください',
},
process: {
pid: 'プロセスID',
+2 -1
View File
@@ -2571,7 +2571,8 @@ const message = {
goDirHelper: '디렉터리 또는 하위 디렉터리는 Go 또는 바이너리 파일을 포함해야 합니다.',
pythonHelper:
'전체 시작 명령을 제공하세요. 예: "pip install -r requirements.txt && python manage.py runserver 0.0.0.0:5000".',
dotnetHelper: '전체 시작 명령을 제공하세요. 예: "dotnet MyWebApp.dll".',
donetHelper: '완전한 시작 명령을 입력하세요. 예: dotnet MyWebApp.dll',
dirHelper: '주의: 컨테이너 내의 디렉토리 경로를 입력하세요',
},
process: {
pid: '프로세스 ID',
+2 -1
View File
@@ -2675,7 +2675,8 @@ const message = {
goDirHelper: 'Direktori atau subdirektori mesti mengandungi fail Go atau binari.',
pythonHelper:
'Sediakan arahan permulaan penuh. Contohnya, "pip install -r requirements.txt && python manage.py runserver 0.0.0.0:5000".',
dotnetHelper: 'Sediakan arahan permulaan penuh. Contohnya, "dotnet MyWebApp.dll".',
donetHelper: 'Sila isi arahan pelancaran lengkap, contohnya dotnet MyWebApp.dll',
dirHelper: 'Nota: Sila isi laluan direktori di dalam bekas',
},
process: {
pid: 'Process ID',
+2 -1
View File
@@ -2675,7 +2675,8 @@ const message = {
goDirHelper: 'O diretório ou subdiretório deve conter arquivos Go ou binários.',
pythonHelper:
'Forneça um comando completo de inicialização. Por exemplo, "pip install -r requirements.txt && python manage.py runserver 0.0.0.0:5000".',
dotnetHelper: 'Forneça um comando completo de inicialização. Por exemplo, "dotnet MyWebApp.dll".',
donetHelper: 'Por favor, preencha o comando completo de inicialização, por exemplo, dotnet MyWebApp.dll',
dirHelper: 'Nota: Preencha o caminho do diretório dentro do contêiner',
},
process: {
pid: 'ID do Processo',
+2 -1
View File
@@ -2668,7 +2668,8 @@ const message = {
goDirHelper: 'Директория или поддиректория должна содержать файлы Go или бинарные файлы.',
pythonHelper:
'Укажите полную команду запуска. Например, "pip install -r requirements.txt && python manage.py runserver 0.0.0.0:5000".',
dotnetHelper: 'Укажите полную команду запуска. Например, "dotnet MyWebApp.dll".',
donetHelper: 'Пожалуйста, укажите полную команду запуска, например, dotnet MyWebApp.dll',
dirHelper: 'Примечание: Укажите путь к каталогу внутри контейнера',
},
process: {
pid: 'ID процесса',
+2 -1
View File
@@ -2541,7 +2541,8 @@ const message = {
environment: '環境變數',
pythonHelper:
'請填寫完整啟動指令,例如:pip install -r requirements.txt && python manage.py runserver 0.0.0.0:5000',
donetHelper: '請填入完整啟動指令,例如 dotnet MyWebApp.dll',
donetHelper: '請填寫完整的啟動命令,例如 dotnet MyWebApp.dll',
dirHelper: '說明:請填寫容器內的目錄路徑',
},
process: {
pid: '進程ID',
+1
View File
@@ -2533,6 +2533,7 @@ const message = {
pythonHelper:
'请填写完整启动命令,例如:pip install -r requirements.txt && python manage.py runserver 0.0.0.0:5000',
donetHelper: '请填写完整启动命令,例如 dotnet MyWebApp.dll',
dirHelper: '说明:请填写容器内的目录路径',
},
process: {
pid: '进程ID',
+3 -26
View File
@@ -552,32 +552,9 @@ export function toLowerCase(str: string) {
}
export function downloadFile(filePath: string, currentNode: string) {
const url = `${import.meta.env.VITE_API_URL as string}/files/download`;
const path = encodeURIComponent(filePath);
fetch(`${url}?path=${path}`, {
method: 'GET',
headers: {
CurrentNode: currentNode,
},
})
.then((response) => {
if (!response.ok) {
throw new Error('Network response was not ok');
}
return response.blob();
})
.then((blob) => {
const downloadUrl = window.URL.createObjectURL(blob);
const a = document.createElement('a');
a.href = downloadUrl;
a.download = filePath.split('/').pop() || 'downloaded-file';
document.body.appendChild(a);
a.click();
a.remove();
window.URL.revokeObjectURL(downloadUrl);
})
.catch(() => {});
let url = `${import.meta.env.VITE_API_URL as string}/files/download?operateNode=${currentNode}&`;
let path = encodeURIComponent(filePath);
window.open(url + 'path=' + path, '_blank');
}
export function downloadWithContent(content: string, fileName: string) {
@@ -21,6 +21,7 @@
</el-form-item>
<el-form-item :label="$t('tool.supervisor.dir')" prop="dir">
<el-input v-model.trim="process.dir"></el-input>
<span class="input-help">{{ $t('runtime.dirHelper') }}</span>
</el-form-item>
<el-form-item :label="$t('tool.supervisor.command')" prop="command">
<el-input v-model="process.command"></el-input>