From fdcfc149a041f7ae71f148150bb0a34ab08282f2 Mon Sep 17 00:00:00 2001 From: Jordi Date: Wed, 27 May 2026 19:58:22 +0200 Subject: [PATCH 1/3] (i18n): add Catalan translation --- README.md | 2 +- data/it.andreafontana.hideout.metainfo.xml | 16 +++++++- source/i18n.d | 48 +++++++++++++++++++++- 3 files changed, 62 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index a67b4fc..cd7e02d 100644 --- a/README.md +++ b/README.md @@ -8,7 +8,7 @@ Hideout is a minimal and secure desktop application for file encryption and decr - **Simple UI**: Drag and drop files to encrypt or decrypt. - **Secure**: Uses GPG symmetric encryption. Passphrases are handled securely. -- **Multi-language**: Supported languages: English, Italian, French, Spanish, German, and Portuguese (BR). +- **Multi-language**: Supported languages: English, Italian, French, Spanish, German, Catalan, and Portuguese (BR). ## Download diff --git a/data/it.andreafontana.hideout.metainfo.xml b/data/it.andreafontana.hideout.metainfo.xml index 7ed8883..20583df 100644 --- a/data/it.andreafontana.hideout.metainfo.xml +++ b/data/it.andreafontana.hideout.metainfo.xml @@ -1,4 +1,4 @@ - + it.andreafontana.hideout CC0-1.0 @@ -19,6 +19,7 @@ Cifrado seguro de archivos Sichere Dateiverschlüsselung Criptografia segura de arquivos + Encriptatge de fitxers simple i segur

@@ -45,25 +46,32 @@ Hideout é um aplicativo de desktop mínimo e seguro para criptografia e descriptografia de arquivos, baseado em GnuPG. Ele fornece uma interface simples de arrastar e soltar para proteger seus arquivos confidenciais.

+

+ El Hideout és una aplicació d'escriptori senzilla i segura per a l'encriptatge i el desencriptatge de fitxers + basada en GnuPG. Ofereix una interfície simple d'arrossegar i deixar anar per a protegir els vostres fitxers confidencials. +

  • Simple UI: Drag and drop files to encrypt or decrypt.
  • Interfaccia semplice: trascina i file per criptarli o decriptarli.
  • -
  • Interface simple : glissez-déposez des fichiers pour les chiffrer ou les déchiffrer.
  • + Interface simple : glissez-déposez des fichiers pour les chiffrer ou les déchiffrer.
  • Interfaz sencilla: arrastre y suelte archivos para cifrarlos o descifrarlos.
  • Einfache Benutzeroberfläche: Dateien zum Verschlüsseln oder Entschlüsseln per Drag-and-Drop verschieben.
  • Interface simples: arraste e solte arquivos para criptografá-los ou descriptografá-los.
  • +
  • Interfície senzilla: només cal arrossegar i deixar anar els fitxers per a encriptar-los o desencriptar-los.
  • Secure: Uses GPG symmetric encryption.
  • Sicuro: utilizza la crittografia simmetrica GPG.
  • Sécurisé : utilise le chiffrement symétrique GPG.
  • Seguro: utiliza cifrado simétrico GPG.
  • Sicher: Verwendet symmetrische GPG-Verschlüsselung.
  • Seguro: utiliza criptografia simétrica GPG.
  • +
  • Segur: utiliza encriptatge simètric GPG.
  • Multi-language: Supported in several languages.
  • Multi-lingua: supportato in diverse lingue.
  • Multi-langue : pris en charge dans plusieurs langues.
  • Multilingüe: disponible en varios idiomas.
  • Mehrsprachig: in mehreren Sprachen verfügbar.
  • Multilíngue: disponível em vários idiomas.
  • +
  • Multilíngüe: disponible en diversos idiomes.
@@ -77,6 +85,7 @@ La ventana principal de Hideout Das Hauptfenster von Hideout A janela principal do Hideout + La finestra principal del Hideout https://raw.githubusercontent.com/trikko/hideout/main/screenshots/main_window.png @@ -86,6 +95,7 @@ Opciones y ajustes de cifrado Optionen und Verschlüsselungseinstellungen Opções e configurações de criptografia + Opcions i paràmetres d'encriptació https://raw.githubusercontent.com/trikko/hideout/main/screenshots/options.png @@ -95,6 +105,7 @@ Cifrado en curso Verschlüsselung läuft Criptografia em andamento + Procés d'encriptatge https://raw.githubusercontent.com/trikko/hideout/main/screenshots/progress.png @@ -104,6 +115,7 @@ Operación completada con éxito Vorgang erfolgreich abgeschlossen Operação concluída com sucesso + Encriptatge completat amb èxit https://raw.githubusercontent.com/trikko/hideout/main/screenshots/completed.png diff --git a/source/i18n.d b/source/i18n.d index 77e52c3..09b218a 100644 --- a/source/i18n.d +++ b/source/i18n.d @@ -362,6 +362,52 @@ shared static this() { Msg.toast_install_success: "Entrada desktop instalada!", Msg.toast_install_fail: "A instalação falhou: ", Msg.hint_flatpak_manual: "Devido às restrições de segurança do Flatpak, o destino deve ser confirmado através do seletor de ficheiros" + ], + "ca": [ + Msg.app_title: "Hideout", + Msg.select_page_title: "Encripta o desencripta", + Msg.select_page_desc: "Seleccioneu o arrossegueu un fitxer aquí.", + Msg.select_file_btn: "Selecciona un fitxer", + Msg.action_label: "Acció:", + Msg.op_encrypt: "Encriptatge", + Msg.op_decrypt: "Desencriptatge", + Msg.dest_label: "Destinació:", + Msg.dest_placeholder: "Nom del fitxer de sortida", + Msg.pwd_label: "Contrasenya de seguretat:", + Msg.cancel_btn: "Cancel·la", + Msg.start_btn: "Inicia", + Msg.btn_encrypt: "Encripta", + Msg.btn_decrypt: "Desencripta", + Msg.btn_open: "Obre", + Msg.btn_show_folder: "Mostra", + Msg.confirm_title: "El fitxer ja existeix", + Msg.confirm_desc: "El fitxer de destinació ja existeix.\nEsteu segur que voleu sobreescriure'l?", + Msg.confirm_yes: "Sobreescriu", + Msg.progress_title_generic: "S'està processant...", + Msg.progress_desc: "S'està iniciant l'operació...", + Msg.progress_pct: "S'ha completat en un %.1f%% ", + Msg.done_title: "Operació completada", + Msg.done_success: "S'ha completat", + Msg.done_saved: "S'ha desat a:\n", + Msg.restart_btn: "Reinicia", + Msg.btn_retry: "Reintenta", + Msg.err_title: "Error", + Msg.err_generic: "L'operació ha fallat o s'ha cancel·lat.", + Msg.err_bad_password: "Contrasenya incorrecta", + Msg.err_corrupted: "El desencriptatge ha fallat.\nEl fitxer està malmès o té un format incorrecte.", + Msg.err_cancelled: "S'ha cancel·lat l'operació.", + Msg.err_code: "S'ha produït un error durant l'operació (codi ", + Msg.err_asymmetric: "El fitxer requereix una clau privada, no una contrasenya.", + Msg.err_unknown_gpg: "El fitxer no és compatible o té un format incorrecte.", + Msg.title_encrypt_file: "Encripteu un fitxer", + Msg.title_decrypt_file: "Desencripteu un fitxer", + Msg.btn_install: "Instal·la un llançador de l'escriptori", + Msg.btn_about: "Quant a", + Msg.btn_issues: "Informa d'un problema", + Msg.btn_website: "Lloc web", + Msg.toast_install_success: "S'ha instal·lat el llançador de l'escriptori!", + Msg.toast_install_fail: "La instal·lació ha fallat: ", + Msg.hint_flatpak_manual: "A causa de les restriccions de seguretat de Flatpak, cal confirmar la destinació amb el selector de fitxers." ] ]; @@ -379,7 +425,7 @@ string _(Msg key) { if (auto langMap = currentLang in allTranslations) { return (*langMap)[key]; } - + // English is the default language return allTranslations["en"][key]; } From 793fca7bb19a0ff4032d94a66b39395a6d4c8f46 Mon Sep 17 00:00:00 2001 From: Jordi Date: Wed, 27 May 2026 20:19:27 +0200 Subject: [PATCH 2/3] (i18n): add Catalan translation --- data/it.andreafontana.hideout.metainfo.xml | 48 ++++++++++++++++------ 1 file changed, 36 insertions(+), 12 deletions(-) diff --git a/data/it.andreafontana.hideout.metainfo.xml b/data/it.andreafontana.hideout.metainfo.xml index 20583df..e09cbb0 100644 --- a/data/it.andreafontana.hideout.metainfo.xml +++ b/data/it.andreafontana.hideout.metainfo.xml @@ -52,12 +52,24 @@

  • Simple UI: Drag and drop files to encrypt or decrypt.
  • -
  • Interfaccia semplice: trascina i file per criptarli o decriptarli.
  • - Interface simple : glissez-déposez des fichiers pour les chiffrer ou les déchiffrer. -
  • Interfaz sencilla: arrastre y suelte archivos para cifrarlos o descifrarlos.
  • -
  • Einfache Benutzeroberfläche: Dateien zum Verschlüsseln oder Entschlüsseln per Drag-and-Drop verschieben.
  • -
  • Interface simples: arraste e solte arquivos para criptografá-los ou descriptografá-los.
  • -
  • Interfície senzilla: només cal arrossegar i deixar anar els fitxers per a encriptar-los o desencriptar-los.
  • +
  • Interfaccia semplice: trascina i file per criptarli o decriptarli.
  • +
  • Interface simple : glissez-déposez des fichiers pour les chiffrer ou les déchiffrer.
  • +
  • Interfaz sencilla: arrastre y suelte archivos para cifrarlos o descifrarlos.
  • +
  • Einfache Benutzeroberfläche: Dateien zum Verschlüsseln oder Entschlüsseln per Drag-and-Drop verschieben.
  • +
  • Interface simples: arraste e solte arquivos para criptografá-los ou descriptografá-los.
  • +
  • Interfície senzilla: només cal arrossegar i deixar anar els fitxers per a encriptar-los o desencriptar-los.
  • Secure: Uses GPG symmetric encryption.
  • Sicuro: utilizza la crittografia simmetrica GPG.
  • Sécurisé : utilise le chiffrement symétrique GPG.
  • @@ -67,7 +79,9 @@
  • Segur: utiliza encriptatge simètric GPG.
  • Multi-language: Supported in several languages.
  • Multi-lingua: supportato in diverse lingue.
  • -
  • Multi-langue : pris en charge dans plusieurs langues.
  • +
  • Multi-langue : pris en charge dans plusieurs langues.
  • Multilingüe: disponible en varios idiomas.
  • Mehrsprachig: in mehreren Sprachen verfügbar.
  • Multilíngue: disponível em vários idiomas.
  • @@ -86,17 +100,23 @@ Das Hauptfenster von Hideout A janela principal do Hideout La finestra principal del Hideout - https://raw.githubusercontent.com/trikko/hideout/main/screenshots/main_window.png + https://raw.githubusercontent.com/trikko/hideout/main/screenshots/main_window.png Options and encryption settings Opzioni e impostazioni di cifratura Options et paramètres de chiffrement Opciones y ajustes de cifrado - Optionen und Verschlüsselungseinstellungen + Optionen und Verschlüsselungseinstellungen Opções e configurações de criptografia Opcions i paràmetres d'encriptació - https://raw.githubusercontent.com/trikko/hideout/main/screenshots/options.png + https://raw.githubusercontent.com/trikko/hideout/main/screenshots/options.png Encryption in progress @@ -106,7 +126,9 @@ Verschlüsselung läuft Criptografia em andamento Procés d'encriptatge - https://raw.githubusercontent.com/trikko/hideout/main/screenshots/progress.png + https://raw.githubusercontent.com/trikko/hideout/main/screenshots/progress.png Operation completed successfully @@ -116,7 +138,9 @@ Vorgang erfolgreich abgeschlossen Operação concluída com sucesso Encriptatge completat amb èxit - https://raw.githubusercontent.com/trikko/hideout/main/screenshots/completed.png + https://raw.githubusercontent.com/trikko/hideout/main/screenshots/completed.png From 7498195140920d4c91e4c0c779753503649c127c Mon Sep 17 00:00:00 2001 From: Jordi Date: Wed, 27 May 2026 20:27:25 +0200 Subject: [PATCH 3/3] (i18n): add Catalan translation --- data/it.andreafontana.hideout.metainfo.xml | 48 ++++++---------------- 1 file changed, 12 insertions(+), 36 deletions(-) diff --git a/data/it.andreafontana.hideout.metainfo.xml b/data/it.andreafontana.hideout.metainfo.xml index e09cbb0..2343234 100644 --- a/data/it.andreafontana.hideout.metainfo.xml +++ b/data/it.andreafontana.hideout.metainfo.xml @@ -52,24 +52,12 @@

    • Simple UI: Drag and drop files to encrypt or decrypt.
    • -
    • Interfaccia semplice: trascina i file per criptarli o decriptarli.
    • -
    • Interface simple : glissez-déposez des fichiers pour les chiffrer ou les déchiffrer.
    • -
    • Interfaz sencilla: arrastre y suelte archivos para cifrarlos o descifrarlos.
    • -
    • Einfache Benutzeroberfläche: Dateien zum Verschlüsseln oder Entschlüsseln per Drag-and-Drop verschieben.
    • -
    • Interface simples: arraste e solte arquivos para criptografá-los ou descriptografá-los.
    • -
    • Interfície senzilla: només cal arrossegar i deixar anar els fitxers per a encriptar-los o desencriptar-los.
    • +
    • Interfaccia semplice: trascina i file per criptarli o decriptarli.
    • +
    • Interface simple : glissez-déposez des fichiers pour les chiffrer ou les déchiffrer.
    • +
    • Interfaz sencilla: arrastre y suelte archivos para cifrarlos o descifrarlos.
    • +
    • Einfache Benutzeroberfläche: Dateien zum Verschlüsseln oder Entschlüsseln per Drag-and-Drop verschieben.
    • +
    • Interface simples: arraste e solte arquivos para criptografá-los ou descriptografá-los.
    • +
    • Interfície senzilla: només cal arrossegar i deixar anar els fitxers per a encriptar-los o desencriptar-los.
    • Secure: Uses GPG symmetric encryption.
    • Sicuro: utilizza la crittografia simmetrica GPG.
    • Sécurisé : utilise le chiffrement symétrique GPG.
    • @@ -79,9 +67,7 @@
    • Segur: utiliza encriptatge simètric GPG.
    • Multi-language: Supported in several languages.
    • Multi-lingua: supportato in diverse lingue.
    • -
    • Multi-langue : pris en charge dans plusieurs langues.
    • +
    • Multi-langue : pris en charge dans plusieurs langues.
    • Multilingüe: disponible en varios idiomas.
    • Mehrsprachig: in mehreren Sprachen verfügbar.
    • Multilíngue: disponível em vários idiomas.
    • @@ -100,23 +86,17 @@ Das Hauptfenster von Hideout A janela principal do Hideout La finestra principal del Hideout - https://raw.githubusercontent.com/trikko/hideout/main/screenshots/main_window.png + https://raw.githubusercontent.com/trikko/hideout/main/screenshots/main_window.png Options and encryption settings Opzioni e impostazioni di cifratura Options et paramètres de chiffrement Opciones y ajustes de cifrado - Optionen und Verschlüsselungseinstellungen + Optionen und Verschlüsselungseinstellungen Opções e configurações de criptografia Opcions i paràmetres d'encriptació - https://raw.githubusercontent.com/trikko/hideout/main/screenshots/options.png + https://raw.githubusercontent.com/trikko/hideout/main/screenshots/options.png Encryption in progress @@ -126,9 +106,7 @@ Verschlüsselung läuft Criptografia em andamento Procés d'encriptatge - https://raw.githubusercontent.com/trikko/hideout/main/screenshots/progress.png + https://raw.githubusercontent.com/trikko/hideout/main/screenshots/progress.png Operation completed successfully @@ -138,9 +116,7 @@ Vorgang erfolgreich abgeschlossen Operação concluída com sucesso Encriptatge completat amb èxit - https://raw.githubusercontent.com/trikko/hideout/main/screenshots/completed.png + https://raw.githubusercontent.com/trikko/hideout/main/screenshots/completed.png