diff --git a/apps/dokploy/lib/languages.ts b/apps/dokploy/lib/languages.ts index 7a4d54fa5..defb03f7d 100644 --- a/apps/dokploy/lib/languages.ts +++ b/apps/dokploy/lib/languages.ts @@ -23,6 +23,7 @@ export const Languages = { norwegian: { code: "no", name: "Norsk" }, azerbaijani: { code: "az", name: "Azərbaycan" }, malayalam: { code: "ml", name: "മലയാളം" }, + catalan: { code: "ca", name: "Català" }, }; export type Language = keyof typeof Languages; diff --git a/apps/dokploy/public/locales/ca/common.json b/apps/dokploy/public/locales/ca/common.json new file mode 100644 index 000000000..0967ef424 --- /dev/null +++ b/apps/dokploy/public/locales/ca/common.json @@ -0,0 +1 @@ +{} diff --git a/apps/dokploy/public/locales/ca/settings.json b/apps/dokploy/public/locales/ca/settings.json new file mode 100644 index 000000000..c4840d145 --- /dev/null +++ b/apps/dokploy/public/locales/ca/settings.json @@ -0,0 +1,58 @@ +{ + "settings.common.save": "Desar", + "settings.common.enterTerminal": "Terminal", + "settings.server.domain.title": "Domini del servidor", + "settings.server.domain.description": "Afegir un domini a l'aplicació del servidor.", + "settings.server.domain.form.domain": "Domini", + "settings.server.domain.form.letsEncryptEmail": "Correu electrònic de Let's Encrypt", + "settings.server.domain.form.certificate.label": "Proveïdor de certificats", + "settings.server.domain.form.certificate.placeholder": "Selecciona un certificat", + "settings.server.domain.form.certificateOptions.none": "Cap", + "settings.server.domain.form.certificateOptions.letsencrypt": "Let's Encrypt", + + "settings.server.webServer.title": "Servidor web", + "settings.server.webServer.description": "Recarregar o netejar el servidor web.", + "settings.server.webServer.actions": "Accions", + "settings.server.webServer.reload": "Recarregar", + "settings.server.webServer.watchLogs": "Veure registres", + "settings.server.webServer.updateServerIp": "Actualitzar IP del servidor", + "settings.server.webServer.server.label": "Servidor", + "settings.server.webServer.traefik.label": "Traefik", + "settings.server.webServer.traefik.modifyEnv": "Modificar entorn", + "settings.server.webServer.traefik.managePorts": "Mapejats de ports addicionals", + "settings.server.webServer.traefik.managePortsDescription": "Afegir o eliminar ports addicionals per a Traefik", + "settings.server.webServer.traefik.targetPort": "Port de destinació", + "settings.server.webServer.traefik.publishedPort": "Port publicat", + "settings.server.webServer.traefik.addPort": "Afegir port", + "settings.server.webServer.traefik.portsUpdated": "Ports actualitzats correctament", + "settings.server.webServer.traefik.portsUpdateError": "Error en actualitzar els ports", + "settings.server.webServer.traefik.publishMode": "Mode de publicació", + "settings.server.webServer.storage.label": "Espai", + "settings.server.webServer.storage.cleanUnusedImages": "Netejar imatges no utilitzades", + "settings.server.webServer.storage.cleanUnusedVolumes": "Netejar volums no utilitzats", + "settings.server.webServer.storage.cleanStoppedContainers": "Netejar contenidors aturats", + "settings.server.webServer.storage.cleanDockerBuilder": "Netejar Docker Builder i sistema", + "settings.server.webServer.storage.cleanMonitoring": "Netejar monitorització", + "settings.server.webServer.storage.cleanAll": "Netejar tot", + + "settings.profile.title": "Compte", + "settings.profile.description": "Canvia els detalls del teu perfil aquí.", + "settings.profile.email": "Correu electrònic", + "settings.profile.password": "Contrasenya", + "settings.profile.avatar": "Avatar", + + "settings.appearance.title": "Aparença", + "settings.appearance.description": "Personalitza el tema del teu tauler.", + "settings.appearance.theme": "Tema", + "settings.appearance.themeDescription": "Selecciona un tema per al teu tauler", + "settings.appearance.themes.light": "Clar", + "settings.appearance.themes.dark": "Fosc", + "settings.appearance.themes.system": "Sistema", + "settings.appearance.language": "Idioma", + "settings.appearance.languageDescription": "Selecciona un idioma per al teu tauler", + + "settings.terminal.connectionSettings": "Configuració de connexió", + "settings.terminal.ipAddress": "Adreça IP", + "settings.terminal.port": "Port", + "settings.terminal.username": "Nom d'usuari" +}