feat: finish the homepage plugin, move service links and canvas out of core (B19)

This commit is contained in:
LukeGus committed 2026-09-24 15:07:25 -05:00
1 parent 21937a6b02
commit d4ec444558
256 files changed
+27365 -9077

No files matched your search

+1 -153
View File
@@ -195,9 +195,6 @@
"arrangeUnlocked": "드래그하여 순서를 재배열하세요."
},
"homepage": {
"title": "홈페이지",
"addWidget": "위젯 추가",
"editWidget": "위젯 편집",
"deleteWidget": "삭제",
"widgetTypes": "위젯 유형",
"serviceLink": "서비스 링크",
@@ -206,116 +203,40 @@
"notes": "메모",
"hostStatus": "호스트 상태",
"bookmarkList": "즐겨찾기",
"zoomIn": "확대",
"zoomOut": "축소",
"resetView": "보기 초기화",
"lockLayout": "레이아웃 잠금",
"unlockLayout": "레이아웃 잠금 해제",
"noWidgets": "마우스 오른쪽 클릭 또는 +를 클릭하여 첫 위젯을 추가하세요.",
"openFullView": "전체 보기 열기",
"previewTitle": "홈페이지 미리보기",
"cancel": "취소",
"save": "저장",
"title_label": "제목",
"widgetTitlePlaceholder": "위젯 제목 (선택 사항)",
"url": "URL",
"imageUrl": "사용자 지정 이미지 URL",
"imageUrlHint": "비워 두면 사이트 파비콘이 자동으로 사용됩니다.",
"showImage": "이미지 표시",
"description": "설명",
"color": "색상",
"icon": "아이콘",
"expanded": "기본적으로 확장됨",
"timezone": "시간대",
"invalidTimezone": "잘못된 시간대입니다. America/New_York와 같은 IANA 이름을 사용하십시오.",
"showSeconds": "초 표시",
"format12h": "12시간",
"format24h": "24시간",
"content": "내용",
"backgroundColor": "배경색",
"host": "호스트",
"showMetrics": "메트릭 표시",
"links": "링크",
"addLink": "링크 추가",
"linkLabel": "레이블",
"linkUrl": "URL",
"removeLink": "제거",
"categoryLinks": "링크",
"categoryInfo": "정보",
"categorySystem": "시스템",
"widgetServiceLinkDesc": "서비스 URL로 연결되는 클릭 가능한 타일",
"widgetFolderDesc": "관련 위젯을 그룹화하는 컨테이너",
"widgetClockDesc": "시간대 설정이 가능한 실시간 시계",
"widgetNotesDesc": "마크다운 메모 위젯",
"widgetHostStatusDesc": "SSH 호스트의 실시간 CPU, 메모리, 디스크 사용량 표시",
"widgetBookmarkListDesc": "빠른 링크 목록",
"copyLink": "링크 복사",
"linkCopied": "링크가 복사되었습니다!",
"location": "위치",
"temperatureUnit": "온도 단위",
"showForecast": "3일 예보 표시",
"scrolling": "스크롤 허용",
"feedUrl": "피드 URL",
"maxItems": "최대 항목 수",
"showDescription": "설명 표시",
"widgetWeatherName": "날씨",
"widgetWeatherDesc": "모든 지역의 실시간 날씨",
"widgetIframeName": "iFrame 임베드",
"widgetIframeDesc": "URL을 iframe으로 임베드",
"widgetRssName": "RSS 피드",
"widgetRssDesc": "RSS 또는 Atom 피드의 항목 표시",
"dragToFolder": "위젯을 여기로 드래그하거나 +를 눌러 추가하세요.",
"showDisk": "디스크 사용량 표시",
"addToFolder": "폴더에 위젯 추가",
"noHostSelected": "선택된 호스트 없음",
"selectHost": "호스트 선택...",
"displayedMetrics": "표시된 메트릭",
"metricCpu": "CPU",
"metricMemory": "메모리",
"metricDisk": "디스크",
"metricUptime": "업타임",
"metricSystem": "시스템",
"metricNetwork": "네트워크",
"metricProcesses": "프로세스",
"categoryMonitoring": "모니터링",
"loading": "로딩 중...",
"allClear": "모두 정상",
"noPingUrls": "구성된 URL 없음",
"pingLabel": "레이블",
"addPingUrl": "URL 추가",
"showLatency": "지연 시간 표시",
"refreshInterval": "새로 고침 간격",
"seconds": "초",
"filterActivityTypes": "유형 필터",
"filterTypesHint": "모두 보려면 비워 두세요",
"showTimestamp": "타임스탬프 표시",
"uptimeUnavailable": "업타임 없음",
"uptimeLabel": "업타임",
"overviewVersion": "버전",
"overviewUpdate": "최신 상태",
"overviewUpdateLabel": "업데이트",
"overviewUpdateAvailable": "업데이트 있음",
"overviewDatabase": "데이터베이스",
"overviewUptime": "업타임",
"noHosts": "호스트 구성 없음",
"hostGridHosts": "호스트",
"hostGridAllHint": "비워 두면 모든 호스트 표시",
"columns": "열",
"showIp": "IP 주소 표시",
"connectionType": "연결 유형",
"layout": "레이아웃",
"showStatus": "상태 표시",
"showHostName": "호스트 이름 표시",
"noDockerActivity": "Docker 활동 없음",
"noActivity": "활동 없음",
"showAcknowledged": "확인됨 표시",
"widgetMetricsChartName": "메트릭 차트",
"widgetMetricsChartDesc": "호스트의 CPU, 메모리, 디스크, 네트워크 기록 차트",
"widgetHostGridName": "호스트 그리드",
"widgetHostGridDesc": "SSH 호스트 상태 그리드 뷰",
"widgetPingStatusName": "Ping 상태",
"widgetPingStatusDesc": "하나 이상의 URL에 대한 HTTP 핑 상태",
"widgetRecentActivityName": "최근 활동",
"widgetRecentActivityDesc": "Termix 최근 활동의 스크롤 가능한 피드",
"widgetTermixUptimeName": "Termix 가동 시간",
"widgetTermixUptimeDesc": "Termix 서버의 실시간 가동 시간 카운터",
@@ -347,67 +268,8 @@
"widgetSearchLinksDesc": "인라인 입력이 있는 빠른 검색 바로가기 버튼",
"widgetLinkTreeName": "링크 트리",
"widgetLinkTreeDesc": "제목이 있는 링크의 그룹화된 섹션",
"calMon": "월",
"calTue": "화",
"calWed": "수",
"calThu": "목",
"calFri": "금",
"calSat": "토",
"calSun": "일",
"startOnMonday": "주 시작을 월요일로",
"countdownNoDate": "목표 날짜가 설정되지 않음",
"countdownPast": "이벤트가 지났습니다",
"countdownDays": "일",
"countdownHours": "시간",
"countdownMinutes": "분",
"countdownSeconds": "초",
"countdownLabel": "레이블",
"countdownLabelPlaceholder": "예: 출시일",
"countdownShowDays": "일 표시",
"countdownShowHours": "시간 표시",
"targetDate": "목표 날짜",
"searchEngine": "검색 엔진",
"customSearchUrl": "사용자 지정 검색 URL",
"searchPlaceholder": "검색...",
"searchGo": "이동",
"searchPlaceholderLabel": "플레이스홀더 텍스트",
"searchPlaceholderHint": "검색 입력란에 표시되는 텍스트",
"openInNewTab": "새 탭에서 열기",
"searchQueryPlaceholder": "검색어 입력...",
"noSearchShortcuts": "바로가기가 구성되지 않음",
"addSearchShortcut": "바로가기 추가",
"fontSize": "글꼴 크기",
"textAlign": "텍스트 정렬",
"fontWeight": "글꼴 두께",
"clearColor": "색상 지우기",
"imageFit": "이미지 맞춤",
"imageLinkUrl": "링크 URL",
"noImage": "이미지 URL이 설정되지 않음",
"altText": "대체 텍스트",
"altTextPlaceholder": "이미지 설명 입력",
"renderMarkdown": "마크다운 렌더링",
"displayMode": "표시 모드",
"displayField": "표시 필드",
"jsonPath": "JSON 경로",
"customApiLabel": "레이블",
"customApiLabelPlaceholder": "예: 온도",
"customApiUnit": "단위",
"customApiNoUrl": "API URL이 구성되지 않음",
"customApiError": "가져오기 실패",
"customApiNotArray": "응답이 배열이 아닙니다",
"addService": "서비스 추가",
"showLabels": "레이블 표시",
"iconSize": "아이콘 크기",
"noDashboardLinks": "대시보드 링크가 구성되지 않음",
"noLimit": "제한 없음",
"sectionHeading": "섹션 제목",
"addSection": "섹션 추가",
"compactMode": "간결 모드",
"showDetailed": "상세 보기",
"selectHosts": "호스트 선택",
"allHosts": "모든 호스트",
"listLayout": "목록",
"gridLayout": "그리드",
"terminal": "터미널",
"files": "파일",
"docker": "Docker",
@@ -422,12 +284,8 @@
"accentColor": "강조 색상",
"widgetSshTerminalName": "SSH 터미널",
"widgetSshTerminalDesc": "구성된 호스트에 연결된 인라인 SSH 터미널",
"sshTerminalNoHost": "호스트가 구성되지 않음",
"sshTerminalConnect": "연결",
"sshTerminalAutoConnect": "로드 시 자동 연결",
"widgetQuickConnectName": "빨리 연결",
"widgetQuickConnectDesc": "호스트 전반에 걸친 모든 연결 유형에 대한 원클릭 실행 버튼",
"connectionTypes": "연결 유형",
"connType_terminal": "터미널",
"connType_files": "파일 관리자",
"connType_docker": "Docker",
@@ -685,7 +543,6 @@
"renameTab": "탭 이름 변경",
"openFileManager": "파일 관리자 열기",
"dashboard": "대시보드",
"homepage": "홈페이지",
"quickConnect": "빠른 연결",
"sshTools": "SSH 도구",
"history": "기록",
@@ -1895,9 +1752,7 @@
"serverStatsCard": "서버 통계",
"panelMain": "메인",
"panelSide": "사이드",
"justNow": "방금 전",
"serviceLinks": "서비스 링크",
"homepagePreview": "홈페이지 미리보기"
"justNow": "방금 전"
},
"donation": {
"title": "Termix가 마음에 드시나요?",
@@ -1926,15 +1781,8 @@
"editModeInstructions": "카드를 드래그하여 재정렬 · 열 구분선을 드래그하여 열 너비 조절 · 카드 하단을 드래그하여 높이 조절 · 휴지통으로 제거",
"empty": "비어 있음",
"clear": "비우기",
"serviceLinksTitle": "서비스 링크",
"serviceLinksEmpty": "아직 서비스 링크 없음",
"serviceLinksAddLabel": "이름",
"serviceLinksAddUrl": "URL",
"serviceLinksAdd": "추가",
"serviceLinksLabelPlaceholder": "내 서비스",
"serviceLinksUrlPlaceholder": "http://192.168.1.10:8080",
"serviceLinksInvalidUrl": "올바른 웹 주소를 입력하세요",
"serviceLinksAddFailed": "서비스 링크 추가 실패",
"viewServerDetails": "서버 세부정보 보기"
},
"admin": {