mirror of
https://github.com/qingchencloud/clawpanel.git
synced 2026-06-05 07:40:16 +08:00
i18n: - Add 9 new locale files (ja/ko/de/es/fr/pt/ru/vi/zh-TW) - Add multilingual README files for all 11 languages - Add locale helper, index, and modular translation system - Add translation generation scripts Website (docs/index.html): - Replace 公益AI接口 branding with 晴辰云AI接口 - Remove OpenClaw 独立安装包 promotion block - Update SEO meta tags (description, keywords, OG, Twitter, JSON-LD) - Add 11-language README links to footer - Update 元宝派 link to new URL Bug fixes: - fix(cron): delivery format mode:'push' → mode:'announce', remove invalid 'to' field (fixes #141) - fix(cron): allow single-channel users to select delivery channel - fix(cron): preserve delivery field in job state for editing - fix(models): add 'ollama' as recognized API type, prevent overwriting native ollama config (fixes #140) - fix(models): skip /v1 append for ollama native API baseUrl - fix(assistant): normalize 'google-generative-ai' consistently, add ollama hints - fix(version): use CLI path classification for source detection on Windows (fixes #139) - fix(version): default to 'official' instead of 'chinese' when source unknown - fix(version): reorder npm global package check based on active CLI
This commit is contained in:
44
src/locales/modules/common.js
Normal file
44
src/locales/modules/common.js
Normal file
@@ -0,0 +1,44 @@
|
||||
import { _ } from '../helper.js'
|
||||
|
||||
export default {
|
||||
save: _('保存', 'Save', '儲存', '保存', '저장', 'Lưu', 'Guardar', 'Salvar', 'Сохранить', 'Enregistrer', 'Speichern'),
|
||||
cancel: _('取消', 'Cancel', '', 'キャンセル', '취소', 'Hủy', 'Cancelar', 'Cancelar', 'Отмена', 'Annuler', 'Abbrechen'),
|
||||
confirm: _('确认', 'Confirm', '確認', '確認', '확인', 'Xác nhận', 'Confirmar', 'Confirmar', 'Подтвердить', 'Confirmer', 'Bestätigen'),
|
||||
delete: _('删除', 'Delete', '刪除', '削除', '삭제', 'Xóa', 'Eliminar', 'Excluir', 'Удалить', 'Supprimer', 'Löschen'),
|
||||
edit: _('编辑', 'Edit', '編輯', '編集', '편집', 'Chỉnh sửa', 'Editar', 'Editar', 'Редактировать', 'Modifier', 'Bearbeiten'),
|
||||
add: _('添加', 'Add', '新增', '追加', '추가', 'Thêm', 'Agregar', 'Adicionar', 'Добавить', 'Ajouter', 'Hinzufügen'),
|
||||
close: _('关闭', 'Close', '關閉', '閉じる', '닫기', 'Đóng', 'Cerrar', 'Fechar', 'Закрыть', 'Fermer', 'Schließen'),
|
||||
loading: _('加载中...', 'Loading...', '載入中...', '読み込み中...', '로딩 중...', 'Đang tải...', 'Cargando...', 'Carregando...', 'Загрузка...', 'Chargement...', 'Laden...'),
|
||||
retry: _('重试', 'Retry', '重試', '再試行', '재시도', 'Thử lại', 'Reintentar', 'Tentar novamente', 'Повторить', 'Réessayer', 'Wiederholen'),
|
||||
copy: _('复制', 'Copy', '複製', 'コピー', '복사', 'Sao chép', 'Copiar', 'Copiar', 'Копировать', 'Copier', 'Kopieren'),
|
||||
copied: _('已复制', 'Copied', '已複製', 'コピーしました', '복사됨', 'Đã sao chép', 'Copiado', 'Copiado', 'Скопировано', 'Copié', 'Kopiert'),
|
||||
search: _('搜索', 'Search', '搜尋', '検索', '검색', 'Tìm kiếm', 'Buscar', 'Pesquisar', 'Поиск', 'Rechercher', 'Suchen'),
|
||||
refresh: _('刷新', 'Refresh', '重新整理', '更新', '새로고침', 'Làm mới', 'Actualizar', 'Atualizar', 'Обновить', 'Actualiser', 'Aktualisieren'),
|
||||
back: _('返回', 'Back', '', '戻る', '뒤로', 'Quay lại', 'Volver', 'Voltar', 'Назад', 'Retour', 'Zurück'),
|
||||
submit: _('提交', 'Submit', '', '送信', '제출', 'Gửi', 'Enviar', 'Enviar', 'Отправить', 'Soumettre', 'Absenden'),
|
||||
reset: _('重置', 'Reset', '', 'リセット', '초기화', 'Đặt lại', 'Restablecer', 'Redefinir', 'Сбросить', 'Réinitialiser', 'Zurücksetzen'),
|
||||
enabled: _('已启用', 'Enabled', '已啟用', '有効', '활성화됨', 'Đã bật', 'Habilitado', 'Ativado', 'Включено', 'Activé', 'Aktiviert'),
|
||||
disabled: _('已禁用', 'Disabled', '已停用', '無効', '비활성화됨', 'Đã tắt', 'Deshabilitado', 'Desativado', 'Отключено', 'Désactivé', 'Deaktiviert'),
|
||||
unknown: _('未知', 'Unknown', '', '不明', '알 수 없음', 'Không rõ', 'Desconocido', 'Desconhecido', 'Неизвестно', 'Inconnu', 'Unbekannt'),
|
||||
none: _('无', 'None', '無', 'なし', '없음', 'Không', 'Ninguno', 'Nenhum', 'Нет', 'Aucun', 'Keine'),
|
||||
yes: _('是', 'Yes', '', 'はい', '예', 'Có', 'Sí', 'Sim', 'Да', 'Oui', 'Ja'),
|
||||
no: _('否', 'No', '', 'いいえ', '아니오', 'Không', '', 'Não', 'Нет', 'Non', 'Nein'),
|
||||
online: _('在线', 'Online', '線上', 'オンライン', '온라인', 'Trực tuyến', 'En línea', '', 'В сети', 'En ligne'),
|
||||
offline: _('离线', 'Offline', '離線', 'オフライン', '오프라인', 'Ngoại tuyến', 'Fuera de línea', '', 'Не в сети', 'Hors ligne'),
|
||||
running: _('运行中', 'Running', '執行中', '実行中', '실행 중', 'Đang chạy', 'Ejecutando', 'Em execução', 'Работает', 'En cours', 'Läuft'),
|
||||
stopped: _('已停止', 'Stopped', '', '停止', '중지됨', 'Đã dừng', 'Detenido', 'Parado', 'Остановлен', 'Arrêté', 'Gestoppt'),
|
||||
error: _('错误', 'Error', '錯誤', 'エラー', '오류', 'Lỗi', '', 'Erro', 'Ошибка', 'Erreur', 'Fehler'),
|
||||
success: _('成功', 'Success', '', '成功', '성공', 'Thành công', 'Éxito', 'Sucesso', 'Успех', 'Succès', 'Erfolg'),
|
||||
warning: _('警告', 'Warning', '', '警告', '경고', 'Cảnh báo', 'Advertencia', 'Aviso', 'Предупреждение', 'Avertissement', 'Warnung'),
|
||||
info: _('提示', 'Info', '', '情報', '알림', 'Thông tin', 'Información', 'Informação', 'Информация', 'Information'),
|
||||
loadFailed: _('加载失败', 'Load failed', '載入失敗', '読み込み失敗', '로드 실패', 'Tải thất bại', 'Error al cargar', 'Falha ao carregar', 'Ошибка загрузки', 'Échec du chargement', 'Laden fehlgeschlagen'),
|
||||
saveFailed: _('保存失败', 'Save failed', '儲存失敗', '保存失敗', '저장 실패', 'Lưu thất bại', 'Error al guardar', 'Falha ao salvar', 'Ошибка сохранения', 'Échec de la sauvegarde', 'Speichern fehlgeschlagen'),
|
||||
saveSuccess: _('保存成功', 'Saved successfully', '儲存成功', '保存しました', '저장 완료', 'Lưu thành công', 'Guardado correctamente', 'Salvo com sucesso', 'Сохранено', 'Sauvegardé', 'Erfolgreich gespeichert'),
|
||||
operationFailed: _('操作失败', 'Operation failed', '操作失敗', '操作失敗', '작업 실패', 'Thao tác thất bại', 'Operación fallida', 'Operação falhou', 'Операция не удалась', 'Opération échouée', 'Vorgang fehlgeschlagen'),
|
||||
operationSuccess: _('操作成功', 'Operation succeeded', '', '操作成功', '작업 성공', 'Thao tác thành công', 'Operación exitosa', 'Operação bem-sucedida', 'Операция выполнена', 'Opération réussie', 'Vorgang erfolgreich'),
|
||||
noData: _('暂无数据', 'No data', '暫無資料', 'データなし', '데이터 없음', 'Không có dữ liệu', 'Sin datos', 'Sem dados', 'Нет данных', 'Aucune donnée', 'Keine Daten'),
|
||||
unit: _('个', '', '個', '個', '개'),
|
||||
survivalRate: _('存活率', 'Uptime', '', '稼働率', '가동률', 'Tỷ lệ hoạt động', 'Disponibilidad', 'Disponibilidade', 'Доступность', 'Disponibilité', 'Verfügbarkeit'),
|
||||
settings: _('设置', 'Settings', '設定', '設定', '설정', 'Cài đặt', 'Configuración', 'Configurações', 'Настройки', 'Paramètres', 'Einstellungen'),
|
||||
update: _('更新', 'Update', '', '更新', '업데이트', 'Cập nhật', 'Actualizar', 'Atualizar', 'Обновить', 'Mettre à jour', 'Aktualisieren'),
|
||||
}
|
||||
Reference in New Issue
Block a user