CH-J Toolsspráva serverů přes SSH
Menu
Vydané zdroje

CH-J Tools

Procházejte adresáře a soubory konkrétního vydání aplikace.

Stáhnout zdroje ZIP
CH-J / Server Manager 872 souborů
core-20261030T220507Z-61e4558d889f Přidáno: · Sestaveno:
en.json Přidáno: Datum není evidováno 21,6 KB · 368 řádků
Kód Stáhnout soubor
1{
2 "nav.diagnostics": "Server Diagnostics",
3 "nav.hash": "Hash & Checksum",
4 "nav.overview": "Overview",
5 "nav.terminal": "Terminal",
6 "nav.servers": "Servers",
7 "nav.updates": "Updates",
8 "nav.plugins": "Modules",
9 "nav.settings": "Settings",
10 "nav.aria": "Main navigation",
11 "vault.storage": "ENCRYPTED LOCAL STORAGE",
12 "vault.unlockTitle": "Unlock Server Manager",
13 "vault.unlockIntro": "Enter the master password. The password is not stored.",
14 "vault.password": "Master password",
15 "vault.confirmPassword": "Confirm password",
16 "vault.unlock": "Unlock",
17 "vault.forgot": "Forgot password / reset vault",
18 "vault.resetIrreversible": "Reset cannot be undone",
19 "vault.resetDescription": "All server profiles, saved host fingerprints, and other encrypted data will be deleted. Installed modules and update settings will remain.",
20 "vault.resetInstruction": "Type SMAZAT to confirm",
21 "vault.cancel": "Cancel",
22 "vault.resetAction": "Delete data and reset password",
23 "app.newArchitecture": "NEW ARCHITECTURE",
24 "app.initializing": "Initializing…",
25 "app.lock": "Lock",
26 "app.coreRunning": "Core is running",
27 "overview.cleanTitle": "A clean foundation for the new application",
28 "overview.cleanDescription": "Separated services, restricted IPC, module runtime, and a secure update channel.",
29 "overview.coreApi": "Core API",
30 "overview.coreApiDescription": "Stable application contract",
31 "overview.dataSchema": "Data schema",
32 "overview.dataSchemaDescription": "Versioned user storage",
33 "overview.installedPlugins": "Installed modules",
34 "overview.noToolsNeeded": "Core works without Tools",
35 "overview.currentSlice": "CURRENT SLICE",
36 "overview.sliceTitle": "Vault + profiles + SSH terminal",
37 "overview.sliceDescription": "Working connection with mandatory host-key verification and a separate SessionManager.",
38 "terminal.ping": "Ping",
39 "terminal.sshRtt": "SSH RTT",
40 "terminal.latencyUnavailable": "Unavailable",
41 "terminal.latencyMeaning": "Ping: ICMP echo from this computer (3 samples, median). SSH RTT: request and reply on the existing SSH connection (3 samples, median).",
42 "terminal.measuring": "measuring…",
43 "terminal.pingLoss": "loss {loss} %",
44 "terminal.pingTimeout": "no reply – a firewall may block ICMP",
45 "terminal.pingDenied": "ICMP denied by the system (Local Network permission / policy)",
46 "terminal.pingUnreachable": "target unreachable for ICMP",
47 "terminal.pingUnsupported": "ping is not available on this system",
48 "terminal.pingError": "ping failed",
49 "terminal.sshRttTransport": "SSH transport (keepalive request/response)",
50 "terminal.sshRttCommand": "command over SSH including server processing",
51 "terminal.title": "Interactive terminal",
52 "terminal.disconnected": "Disconnected",
53 "terminal.connecting": "Connecting…",
54 "terminal.connected": "Connected",
55 "terminal.connectionError": "Connection error",
56 "terminal.error": "Error",
57 "terminal.server": "Server",
58 "terminal.selectServer": "Select a server…",
59 "terminal.password": "Password",
60 "terminal.sshPassword": "SSH password",
61 "terminal.passphrase": "Passphrase (optional)",
62 "terminal.keyPassphrase": "Key passphrase",
63 "terminal.connect": "Connect",
64 "terminal.disconnect": "Disconnect",
65 "terminal.noProfile": "Create a server profile first.",
66 "terminal.aria": "SSH terminal",
67 "terminal.libraryMissing": "Terminal library is unavailable.",
68 "terminal.welcome": "Select a server and start the SSH connection.",
69 "terminal.connectingTo": "Connecting to {target}…",
70 "terminal.passwordAuth": "password authentication",
71 "terminal.vaultLocked": "Vault was locked.",
72 "profiles.eyebrow": "ENCRYPTED PROFILES",
73 "profiles.title": "Server management",
74 "profiles.new": "New server",
75 "profiles.none": "No server has been saved yet.",
76 "profiles.name": "Name",
77 "profiles.namePlaceholder": "Production server",
78 "profiles.host": "Host / IP",
79 "profiles.port": "Port",
80 "profiles.user": "User",
81 "profiles.auth": "Authentication",
82 "profiles.authPassword": "Password when connecting",
83 "profiles.authKey": "Private key",
84 "profiles.privateKey": "Private key",
85 "profiles.selectFile": "Select a file…",
86 "profiles.select": "Select",
87 "profiles.save": "Save profile",
88 "profiles.delete": "Delete",
89 "profiles.key": "key",
90 "profiles.password": "password",
91 "profiles.saved": "Profile was saved.",
92 "profiles.deleteConfirm": "Delete this server profile?",
93 "updates.eyebrow": "UPDATE REPOSITORY",
94 "updates.title": "Core updates",
95 "updates.installed": "Installed version",
96 "updates.channel": "channel {channel}",
97 "updates.ready": "Ready to check",
98 "updates.integrityIntro": "Core verifies platform, architecture, size, SHA-512, and the OpenPGP signature.",
99 "updates.check": "Check",
100 "updates.download": "Download and verify",
101 "updates.reveal": "Show file",
102 "updates.alphaSecurity": "Alpha security mode",
103 "updates.alphaDescription": "SHA-512 and the mandatory OpenPGP signature protect the installer. Installation does not start automatically, and the source is restricted to the allowed HTTPS domain.",
104 "updates.downloaded": "Release v{version} was downloaded and verified",
105 "updates.available": "Version {version} is available",
106 "updates.availableFallback": "The update is ready to download and verify.",
107 "updates.current": "You are using the current version",
108 "updates.noNewer": "No newer release is available on the selected channel.",
109 "updates.checking": "Checking…",
110 "updates.checkingServer": "Checking update repository",
111 "updates.tryingEndpoints": "Trying the allowed HTTPS endpoint…",
112 "updates.checkFailed": "Update check failed",
113 "updates.downloading": "Downloading…",
114 "updates.downloadRejected": "Update was blocked",
115 "plugins.eyebrow": "APPLICATION TOOLS",
116 "plugins.title": "Manage modules",
117 "plugins.install": "Install from catalog",
118 "plugins.plugin": "Module",
119 "plugins.version": "Version",
120 "plugins.permissions": "Permissions",
121 "plugins.none": "No modules yet",
122 "plugins.first": "System Monitor will be first.",
123 "plugins.noPermissions": "no permissions",
124 "plugins.bundled": "Built in",
125 "settings.eyebrow": "LOCAL CONFIGURATION",
126 "settings.title": "Core settings",
127 "settings.language": "Language",
128 "settings.czech": "Čeština",
129 "settings.german": "Deutsch",
130 "settings.english": "English",
131 "settings.updateChannel": "Update channel",
132 "settings.autoCheck": "Check automatically at startup",
133 "settings.allowedServers": "Allowed update servers",
134 "settings.save": "Save settings",
135 "settings.saved": "Saved",
136 "vault.damagedMode": "RECOVER ENCRYPTED STORAGE",
137 "vault.damagedTitle": "Vault is incomplete",
138 "vault.damagedDescription": "One of the vault files is missing. Data will not be overwritten automatically.",
139 "vault.setupMode": "INITIAL VAULT SETUP",
140 "vault.lockedMode": "VAULT IS LOCKED",
141 "vault.setupTitle": "Create master password",
142 "vault.setupDescription": "Choose a master password between 4 and 64 characters. Encrypted data cannot be recovered without it.",
143 "vault.lockedDescription": "The vault already exists. Enter its master password to access saved servers.",
144 "vault.create": "Create vault",
145 "vault.passwordLength": "The master password must contain 4 to 64 characters.",
146 "vault.passwordMismatch": "Passwords do not match.",
147 "vault.creating": "Creating…",
148 "vault.unlocking": "Unlocking…",
149 "vault.typeDelete": "Type SMAZAT exactly to confirm.",
150 "vault.finalResetConfirm": "Final confirmation: delete all encrypted user data?",
151 "vault.deleting": "Deleting…",
152 "vault.resetDone": "Vault was reset. Create a new master password.",
153 "ssh.unknownHost": "Server {host}:{port} is not trusted yet.\n\nSHA-256 fingerprint:\n{fingerprint}\n\nVerify the fingerprint through another channel. Save it and continue?",
154 "ssh.trustFailed": "The host key could not be saved.",
155 "ssh.keyChanged": "WARNING: The SSH host key changed. The connection was blocked.",
156 "ssh.knownKey": "Known",
157 "ssh.newKey": "New",
158 "ssh.failed": "Connection failed.",
159 "errors.unknown": "Unknown error",
160 "errors.initialization": "Initialization error",
161 "profiles.storePassword": "Store password in the encrypted vault",
162 "profiles.storedPassword": "SSH password",
163 "profiles.storePasswordPlaceholder": "Enter the password to store",
164 "profiles.passwordStoredPlaceholder": "Password stored – leave empty to keep it",
165 "profiles.passwordSecurity": "The password is stored only inside the encrypted vault.",
166 "terminal.savedPasswordHint": "Optional – the password from the vault will be used",
167 "ssh.changedHostConfirm": "WARNING: The SSH host key for {host}:{port} changed. This may be caused by a server reinstall, but it can also indicate an attack.\n\nKnown fingerprint:\n{knownFingerprint}\n\nNew fingerprint:\n{fingerprint}\n\nVerify the new fingerprint through another trusted channel. Replace the known fingerprint and reconnect?",
168 "channels.all": "All",
169 "updates.channelFilter": "Channel",
170 "updates.install": "Launch installer",
171 "updates.catalogEyebrow": "RELEASE CATALOG",
172 "updates.catalogTitle": "Available releases",
173 "updates.catalogBeforeCheck": "All compatible releases will appear here after checking.",
174 "updates.catalogEmpty": "No compatible releases are available in this channel.",
175 "updates.selectedLabel": "Selected",
176 "updates.selectLabel": "Select",
177 "updates.newerVersion": "A newer version v{version} is available",
178 "updates.sameVersionNewerRelease": "A newer release of the same version v{version} is available",
179 "updates.sameVersionCurrentRelease": "You are using the current release v{version}",
180 "updates.sameVersionOlderRelease": "An older release of the same version v{version} is selected",
181 "updates.olderVersion": "Older version v{version} selected",
182 "updates.selected": "Release v{version} selected",
183 "updates.publishedAt": "Published {date}",
184 "updates.noneAvailable": "No release available",
185 "updates.noCompatible": "The repository has no compatible release for this platform, architecture, and channel.",
186 "updates.installConfirm": "Launch the verified installer for v{version}, published {date}?",
187 "updates.installFailed": "The installer could not be launched",
188 "updates.installFailure": "The installation could not be started or completed. The update was not installed.",
189 "updates.downloadingAndVerifying": "Downloading and verifying…",
190 "updates.verifyingSignature": "Verifying digital signature…",
191 "updates.signatureVerified": "Digital signature verified",
192 "updates.signatureFailure": "The update cannot be verified safely and will not be installed.",
193 "plugins.checkCatalog": "Load web catalog",
194 "plugins.checking": "Loading catalog…",
195 "plugins.webCatalog": "WEB CATALOG",
196 "plugins.available": "Available modules",
197 "plugins.catalogBeforeCheck": "Load the catalog from an allowed update server first.",
198 "plugins.catalogEmpty": "No compatible modules are available in the selected channel.",
199 "plugins.open": "Open",
200 "plugins.channelFilter": "Catalog channel",
201 "plugins.remove": "Remove",
202 "plugins.removeConfirm": "Remove the {name} module? Core settings and the vault will remain intact.",
203 "plugins.installed": "Installed",
204 "plugins.update": "Update",
205 "plugins.installing": "Installing…",
206 "plugins.installConfirm": "Install {name} v{version}?\n\nRequired permissions: {permissions}",
207 "plugins.minimized": "Minimized modules",
208 "plugins.restore": "Restore the {name} module",
209 "plugins.restoreAction": "Click to restore",
210 "settings.pluginChannel": "Module channel",
211 "legal.eyebrow": "LEGAL INFORMATION",
212 "legal.title": "Licenses and documentation",
213 "legal.documentation": "Documentation",
214 "legal.safetyCzech": "Operational safety and backups (CS)",
215 "legal.safetyEnglish": "Operational safety and backups (EN)",
216 "legal.safetyGerman": "Operational safety and backups (DE)",
217 "legal.description": "CH-J Server Manager is provided under the CH-J Proprietary Software License 1.14. Third-party component licenses remain in effect.",
218 "legal.application": "Application license",
219 "legal.notice": "Copyright notice",
220 "legal.thirdParty": "Third-party licenses",
221 "legal.thirdPartyBundle": "Complete license package",
222 "legal.electron": "Electron license",
223 "legal.chromium": "Chromium licenses",
224 "security.title": "Security",
225 "security.enable": "Enable biometric unlock",
226 "security.remove": "Disable and remove enrollment",
227 "security.test": "Test system authentication",
228 "security.autoLock": "Automatically lock after inactivity",
229 "security.timeout": "Inactivity timeout",
230 "security.never": "Never",
231 "security.blur": "Lock when the application loses focus",
232 "security.sensitive": "Require system authentication for sensitive operations",
233 "security.scope": "Authentication protects profile deletion, module installation/removal, launching installers and resetting an unlocked Vault. Remote terminal commands do not require this additional authentication.",
234 "security.lockEffect": "Locking disconnects active SSH sessions, closes modules and stops diagnostics.",
235 "security.confirmPassword": "Master password to change locking rules",
236 "security.strong": "Keychain protects the key with the current Touch ID fingerprints. Changing fingerprints invalidates enrollment.",
237 "security.convenience": "Convenience unlock: the app requires system authentication, but credential storage is not cryptographically bound to biometrics.",
238 "security.enabled": "Biometric unlock enabled",
239 "security.disabled": "Biometric unlock disabled",
240 "security.testPassed": "System authentication succeeded",
241 "biometrics.touch-id": "Unlock with Touch ID",
242 "biometrics.windows-hello": "Unlock with Windows Hello",
243 "biometrics.fprintd": "Unlock with fingerprint",
244 "biometrics.BIOMETRIC_AVAILABLE": "System authentication available",
245 "biometrics.BIOMETRIC_UNAVAILABLE": "System authentication unavailable",
246 "biometrics.BIOMETRIC_NO_ENROLLMENT": "No fingerprint or Windows Hello enrolled",
247 "biometrics.BIOMETRIC_CANCELLED": "Authentication cancelled",
248 "biometrics.autoPrompt": "Confirm unlocking in the system dialog…",
249 "biometrics.usePassword": "Enter the vault password or retry biometrics with the button.",
250 "biometrics.BIOMETRIC_FAILED": "Authentication failed",
251 "biometrics.BIOMETRIC_DEVICE_UNAVAILABLE": "Device temporarily unavailable",
252 "biometrics.BIOMETRIC_ENROLLMENT_INVALIDATED": "Enrollment invalidated. Use the master password and enable biometric unlock again.",
253 "biometrics.BIOMETRIC_MASTER_PASSWORD_REQUIRED": "Master password required",
254 "biometrics.BIOMETRIC_TIMEOUT": "Authentication timed out",
255 "biometrics.BIOMETRIC_KEYRING_UNAVAILABLE": "Secure desktop keyring unavailable",
256 "biometrics.BIOMETRIC_CREDENTIAL_FAILED": "OS credential storage failed. Use the master password.",
257 "biometrics.BIOMETRIC_INVALID_KEY": "Stored key is invalid. Use the master password.",
258 "biometrics.BIOMETRIC_BUSY": "Another system authentication is in progress",
259 "ssh.SSH_LOCAL_NETWORK_DENIED": "macOS denied network access. Allow CH-J Server Manager in System Settings → Privacy & Security → Local Network, then restart the app.",
260 "ssh.SSH_MAC_NETWORK_UNREACHABLE": "Server unreachable from macOS. If SSH works in Terminal, check System Settings → Privacy & Security → Local Network → CH-J Server Manager, then restart the app. Also check connectivity and VPN.",
261 "nav.reorderHelp": "Enable Edit order in the left menu to drag items.",
262 "nav.drag": "Drag to reorder",
263 "plugins.display": "Module placement",
264 "plugins.visible": "Show in Modules",
265 "plugins.hidden": "Hide",
266 "plugins.navigation": "In left navigation",
267 "transfer.import": "Import",
268 "transfer.export": "Export",
269 "transfer.format": "Export format",
270 "transfer.selectedOnly": "Selected servers only",
271 "transfer.secrets": "Only name, original host, username and port are transferred. No passwords, keys, tokens or their paths.",
272 "transfer.preview": "Import preview",
273 "transfer.authRequired": "Imported and updated profiles need authentication to be assigned again. Updating removes the previously stored password and key path.",
274 "transfer.duplicate": "Duplicate",
275 "transfer.duplicates": "When host, port and username match",
276 "transfer.skip": "Skip",
277 "transfer.update": "Update",
278 "transfer.create": "Create new profile",
279 "transfer.confirm": "Confirm import",
280 "transfer.select": "Select {name} for export",
281 "transfer.yes": "Yes",
282 "transfer.summary": "Servers: {count} · Duplicates: {duplicates}",
283 "transfer.imported": "Created: {created} · Updated: {updated} · Skipped: {skipped}",
284 "transfer.exported": "Exported servers: {count}",
285 "nav.sidebarModes": "Menu view",
286 "nav.modeFull": "Icons and names",
287 "nav.modeCompact": "Icons only",
288 "nav.modeSplit": "Icons in two columns",
289 "nav.resize": "Resize the menu (arrow keys, double-click = default)",
290 "nav.hideSidebar": "Hide menu",
291 "nav.showSidebar": "Show menu",
292 "nav.editOrder": "Edit order",
293 "plugins.description": "Choose which tools to show and keep in the left menu.",
294 "plugins.show": "Show",
295 "plugins.inMenu": "In menu",
296 "plugins.more": "More modules and updates",
297 "plugins.details": "Details",
298 "chrome.collapse": "Collapse",
299 "chrome.collapseDescription": "Collapse into the application's bottom bar",
300 "native.privateKey.title": "Select an SSH private key",
301 "native.privateKey.keys": "SSH private keys",
302 "native.privateKey.all": "All files",
303 "native.biometric.reason": "Verify your identity for CH-J Server Manager",
304 "native.keys.saveTitle": "Save SSH key pair",
305 "native.files.selectUpload": "Select files or folders to upload",
306 "native.files.saveDownload": "Save downloaded file",
307 "native.files.selectDownloadDirectory": "Select a folder for the download",
308 "native.files.saveArchive": "Save remote items as an archive",
309 "native.profiles.importFilter": "JSON / CSV",
310 "native.diagnostics.importFilter": "Diagnostics JSON",
311 "terminal.layout": "Terminal layout",
312 "terminal.single": "One terminal",
313 "terminal.sideBySide": "Side by side",
314 "terminal.stacked": "Stacked",
315 "terminal.swap": "Swap terminals",
316 "terminal.resize": "Resize terminals",
317 "terminal.manualHost": "Enter host manually",
318 "terminal.noJump": "No jump host",
319 "terminal.jumpHost": "Jump host",
320 "terminal.pingJump": "Ping is not measured through a jump host",
321 "ssh.hopJump": "SSH hop: Jump host",
322 "ssh.hopTarget": "SSH hop: Target",
323 "ssh.jumpError": "Jump host {host}",
324 "ssh.JUMP_CHANNEL_FAILED": "The jump host refused the forwarding channel.",
325 "ssh.JUMP_LOOP": "The jump host route contains a loop.",
326 "ssh.JUMP_TOO_DEEP": "The jump host route exceeds three hops.",
327 "ssh.JUMP_PROFILE_NOT_FOUND": "The jump host profile was not found.",
328 "ssh.SSH_TARGET_INVALID": "Select one saved server or enter a valid host, port, user and authentication.",
329 "chrome.minimize": "Minimize",
330 "chrome.maximize": "Maximize",
331 "chrome.restore": "Restore",
332 "chrome.close": "Close",
333 "chrome.files": "Files",
334 "chrome.folders": "Folders",
335 "chrome.cancel": "Cancel",
336 "chrome.discard": "Discard",
337 "chrome.discardChanges": "Discard unsaved changes and close?",
338 "availability.online": "Online",
339 "availability.offline": "Offline",
340 "availability.checking": "Checking…",
341 "availability.unknown": "Unknown",
342 "availability.unverified": "via jump – not verified",
343 "availability.viaJump": "Checked through the jump host",
344 "availability.lastSuccess": "Last success: {time}",
345 "availability.lastAttempt": "Last attempt: {time}",
346 "availability.reason.timeout": "The SSH port did not respond in time.",
347 "availability.reason.refused": "The connection to the SSH port was refused.",
348 "availability.reason.unreachable": "The address cannot be reached from this network.",
349 "availability.reason.dns": "The DNS name could not be resolved.",
350 "availability.reason.denied": "The operating system denied the connection (for example the Local Network permission).",
351 "availability.reason.error": "The connection failed.",
352 "availability.reason.noJumpSession": "This server is reached through a jump host. It can be checked only while an SSH session to the jump host is open.",
353 "availability.reason.jumpDenied": "The jump host did not allow the check (TCP forwarding may be disabled).",
354 "availability.settingsTitle": "Server availability",
355 "availability.settingsEnabled": "Check server availability automatically",
356 "availability.settingsInterval": "Check interval",
357 "availability.settingsSeconds": "{seconds} s",
358 "availability.refreshNow": "Refresh availability now",
359 "availability.meaning": "Offline means the SSH port cannot be reached from this network; the server itself may still be running.",
360 "module.description.chj.nginx-manager": "Secure NGINX configuration management over SSH: inventory, editor, nginx -t, backups, rollback, and graceful reload.",
361 "module.description.chj.system-monitor": "CPU, network, disk, physical and virtual memory (swap/pagefile) overview for Linux and Windows, with swap and pagefile management through controlled Core operations.",
362 "module.description.chj.hash-checksum": "Local file hashing, verification, comparison, and checksum manifests.",
363 "module.description.chj.key-generator": "Local generation of SSH key pairs and random passwords through a restricted Core cryptographic capability.",
364 "module.description.chj.file-manager": "Interactive SFTP file manager with Monaco editor, multiple transfers, and ZIP/TAR/TAR.GZ export.",
365 "module.description.chj.log-viewer": "Secure viewing of the end of the CH-J Server Manager Core diagnostic log.",
366 "module.description.chj.disks": "Graphical disk management for remote Linux servers over SSH (similar to GParted): disk map, partitions, file systems, LVM/LUKS, automatic expansion, and an operation queue through controlled Core operations.",
367 "module.description.chj.users": "Management of Linux accounts, groups, sudo, SSH access, and Ed25519 keys through controlled Core operations and an active SSH session."
SHA-2561cf66fcbdb1933a4878524563cc5c30940e97943654aa5b86489514775ce1f18

CH-J Proprietary Software License 1.14 · Zdroje jsou zveřejněny pod CH-J Proprietary Software License 1.14. Jejich dostupnost nemění licenční podmínky ani neposkytuje další oprávnění.

SHA-256 archivu77380d4805485ffa4027fbe7858b5836f197a4aa9d52358a43e2d12d018744df
Soubory