feat: rebuild desktop sync as linked server accounts, fix packaged plugin bundles and UI scaling

This commit is contained in:
LukeGus committed 2026-09-26 00:41:25 -05:00
1 parent 7c02daccf4
commit 6cd9a2846d
242 files changed
+39127 -8558

No files matched your search

+1 -81
View File
@@ -232,86 +232,8 @@
"widgetTunnelDesc": "Gestor de túnels SSH integrat per a un host configurat",
"widgetNoHostSelected": "No hi ha cap amfitrió configurat"
},
"serverConfig": {
"title": "Configuració del servidor",
"description": "Configureu l'URL del servidor Termix per connectar-vos als vostres serveis de backend",
"serverUrl": "URL del servidor",
"enterServerUrl": "Si us plau, introduïu una URL de servidor",
"saveFailed": "No s'ha pogut desar la configuració",
"saveError": "S'ha produït un error en desar la configuració",
"saving": "Desant...",
"saveConfig": "Desa la configuració",
"helpText": "Introduïu l'URL on s'executa el vostre servidor Termix (per exemple, http://localhost:30001 o https://el-vostre-servidor.com)",
"changeServer": "Canviar servidor",
"mustIncludeProtocol": "L'URL del servidor ha de començar per http:// o https://",
"allowInvalidCertificate": "Permetre certificat no vàlid",
"allowInvalidCertificateDesc": "Utilitzeu-ho només per a servidors autoallotjats de confiança amb certificats autosignats o d'adreça IP.",
"useEmbedded": "Utilitza el servidor local",
"embeddedDesc": "Executeu Termix amb el servidor local integrat (no cal cap servidor remot)",
"embeddedConnecting": "Connectant al servidor local...",
"embeddedNotReady": "El servidor local encara no està a punt. Espereu un moment i torneu-ho a intentar.",
"localServer": "Servidor local",
"savedServers": "Servidors desats",
"noSavedServers": "Cap servidor desat",
"removeServer": "Elimina"
},
"migrationNotice": {
"title": "Termix Desktop ara funciona de manera autònoma",
"body1": "Aquesta aplicació abans es connectava directament al vostre servidor Termix. S'ha reelaborat per funcionar completament per si sola, emmagatzemant els hosts i les credencials localment per tal que continuï funcionant fora de línia. La sincronització bidireccional amb un servidor Termix autoallotjat ara és opcional.",
"body2": "Els vostres amfitrions i credencials existents encara són a {{url}}. Activeu la sincronització remota i torneu a connectar-vos a aquest servidor per tornar-los a sincronitzar i mantenir-los tots dos sincronitzats en el futur.",
"dismiss": "Ara no",
"setUpSync": "Configura la sincronització remota"
},
"remoteSync": {
"title": "Sincronització remota",
"description": "Opcionalment, podeu connectar aquesta aplicació d'escriptori a un servidor Termix autoallotjat per sincronitzar els vostres hosts, credencials i fragments entre dispositius. L'aplicació sempre funciona completament fora de línia, tant si us connecteu com si no.",
"notConnected": "No connectat",
"connected": "Connectat",
"connectedTo": "Connectat a {{url}}",
"lastSynced": "Última sincronització {{time}}",
"neverSynced": "Mai sincronitzat",
"syncError": "Error de sincronització: {{message}}",
"needsReauth": "L'inici de sessió ha caducat",
"connectButton": "Connecta't al servidor",
"disconnectButton": "Desconnecta",
"syncNowButton": "Sincronitza ara",
"syncing": "Sincronitzant...",
"syncSuccess": "Sincronització remota completada",
"syncUnavailable": "No s'ha pogut iniciar la sincronització remota",
"serverUrl": "URL del servidor",
"enterServerUrl": "Si us plau, introduïu una URL de servidor",
"mustIncludeProtocol": "L'URL del servidor ha de començar per http:// o https://",
"connectionTestFailed": "No s'ha pogut connectar amb un servidor Termix en aquesta URL.",
"allowInvalidCertificate": "Permetre certificat no vàlid",
"allowInvalidCertificateDesc": "Utilitzeu-ho només per a servidors autoallotjats de confiança amb certificats autosignats o d'adreça IP.",
"savedServers": "Servidors desats",
"removeServer": "Elimina",
"continueButton": "Continua",
"cancelButton": "Cancel·la",
"signInTitle": "Inicia la sessió a {{url}}",
"originTitle": "Origen de la connexió",
"originDescription": "Trieu l'origen de les connexions SSH per defecte. Això es pot anul·lar per cada host.",
"originLocal": "Aquest dispositiu (xarxa local)",
"originRemote": "Servidor remot",
"bannerReconnect": "Reconnecta",
"bannerMessage": "La sincronització remota necessita una reautenticació"
},
"versionCheck": {
"error": "Error de comprovació de versió",
"checkFailed": "No s'ha pogut comprovar si hi ha actualitzacions",
"upToDate": "L'aplicació està actualitzada",
"currentVersion": "Esteu executant la versió {{version}}",
"updateAvailable": "Actualització disponible",
"updateLinkLabel": "Actualització disponible: obriu les notes de la versió al GitHub",
"newVersionAvailable": "Hi ha una nova versió disponible! Esteu executant {{current}}, però {{latest}} està disponible.",
"betaVersion": "Versió beta",
"betaVersionDesc": "Esteu executant {{current}}, que és més recent que l'última versió estable {{latest}}.",
"releasedOn": "Publicat el {{date}}",
"downloadUpdate": "Descarrega l'actualització",
"checking": "S'estan buscant actualitzacions...",
"checkUpdates": "Comprova si hi ha actualitzacions",
"checkingUpdates": "S'estan buscant actualitzacions...",
"updateRequired": "Actualització necessària"
"updateLinkLabel": "Actualització disponible: obriu les notes de la versió al GitHub"
},
"common": {
"close": "Tanca",
@@ -1565,8 +1487,6 @@
"resetCodeRateLimitedWithTime": "Taxa limitada: massa intents de verificació. Espereu {{time}} segons abans de tornar-ho a intentar.",
"authTokenSaveFailed": "No s'ha pogut desar el testimoni d'autenticació",
"authTokenMissing": "El servidor no ha retornat un testimoni d'autenticació nou. Si us plau, torneu a iniciar la sessió.",
"authTokenRejected": "El servidor remot ha rebutjat el nou testimoni d'autenticació.",
"keyringUnavailable": "S'ha iniciat la sessió, però no s'ha pogut emmagatzemar la sessió: aquest sistema no té cap anell de claus disponible per xifrar-lo. Inicieu un servei secret (com ara gnome-keyring o KWallet) i torneu a iniciar la sessió.",
"failedToLoadServer": "No s'ha pogut carregar el servidor",
"remoteServerRequired": "Cal un servidor remot. Connecteu un servidor remot a Configuració per utilitzar aquest tipus de connexió."
},