color select
Deploy HouseHub / deploy (push) Successful in 2s

This commit is contained in:
FeFeClochette committed 2026-09-02 19:13:51 +02:00
1 parent c05802fc79
commit 21c9b37ae0
11 files changed
+2838 -621

No files matched your search

+105
View File
@@ -170,6 +170,109 @@ return [
'set_care_modes' => 'Modalitats de cura habituals',
'set_add_care_mode' => 'Afegir una modalitat',
'btn_save' => 'Desar',
'settings_profile_added' => 'Perfil de %s afegit amb èxit.',
'settings_err_name_required' => 'El nom és obligatori.',
'settings_attached_profiles_title' => 'Perfils adjunts',
'settings_attached_profiles_desc' => 'Membres de la llar (Nens, mainaderes, familiars) sense accés directe.',
'settings_no_attached_profiles' => 'Cap perfil adjunt.',
'label_firstname' => 'Nom',
'placeholder_firstname_ex' => 'Ex: Pol, Carole...',
'label_role' => 'Rol',
'role_child_icon' => '👶 Nen/a',
'role_helper_icon' => '💼 Ajudant',
'role_relative_icon' => '👵 Familiar',
'role_unknown' => 'Desconegut',
'label_color' => 'Color',
'confirm_delete_profile' => 'Voleu eliminar definitivament aquest perfil?',
'change_color' => 'Canviar el color',
'color_updated' => 'Color actualitzat!',
'set_success_color_profile' => 'Color del perfil actualitzat.',
'set_success_color_update' => 'Color actualitzat!',
'set_desc_profile_color' => 'Aquest color s\'utilitzarà per a les teves graelles de pressupost, calendaris i indicadors personals.',
'placeholder_apple_id' => 'nom@icloud.com',
'placeholder_apple_pwd' => 'xxxx-xxxx-xxxx-xxxx',
// --- SETTINGS ---
'error_csrf' => 'Sessió invàlida (CSRF). Si us plau, recarrega la pàgina.',
'set_err_min_module' => 'Has de mantenir almenys un mòdul actiu.',
'set_success_modules' => 'Mòduls actualitzats amb èxit.',
'set_success_lang' => 'Idioma actualitzat.',
'set_err_empty_name' => 'El nom no pot estar buit.',
'set_success_profile' => 'Perfil actualitzat amb èxit.',
'set_err_wrong_pwd' => 'Contrasenya actual incorrecta.',
'set_err_pwd_length' => 'La nova contrasenya ha de tenir almenys 6 caràcters.',
'set_err_pwd_match' => 'Les contrasenyes no coincideixen.',
'set_success_pwd' => 'Contrasenya canviada amb èxit.',
'set_success_family' => 'Nom de l\'espai actualitzat.',
'set_success_invite' => 'Nou codi d\'invitació generat.',
'set_err_bg_format' => 'Format no compatible (jpg, png, webp).',
'set_success_bg' => 'Imatge d\'inici actualitzada.',
'set_err_upload' => 'Error durant la càrrega.',
'set_success_bg_reset' => 'Imatge d\'inici restablerta.',
'set_err_db_unavailable' => 'Base de dades familiar no disponible.',
'set_err_ios_missing' => 'Si us plau, proporciona un ID d\'iCloud, contrasenya d\'aplicació i URL CalDAV.',
'set_success_ios' => 'Connexió de calendari iOS desada.',
'set_success_ios_auto' => ' URL del calendari detectada automàticament.',
'set_err_ios_save' => 'No es pot desar la connexió iOS: ',
'set_err_ios_none' => 'Cap connexió iOS configurada.',
'set_success_ios_test' => 'Connexió iCloud CalDAV vàlida (HTTP %s).',
'set_err_ios_test' => 'La prova de connexió ha fallat (HTTP %s). Revisa les teves credencials.',
'set_err_ios_test_fail' => 'Prova de connexió no disponible: ',
'set_success_ios_del' => 'Connexió iOS eliminada.',
'set_success_profile_add' => 'Perfil de %s afegit amb èxit.',
'set_err_name_required' => 'El nom és obligatori.',
'set_success_profile_del' => 'Perfil suprimit.',
'set_title_page' => '⚙️ Configuració',
'set_title_lang' => '🌐 Idioma',
'set_title_modules' => '🧩 Mòduls Actius',
'set_desc_modules' => 'Tria els mòduls visibles a la navegació (compartits amb tots els membres de l\'espai).',
'set_title_ios' => '📱 Integració de Calendari iOS (CalDAV)',
'set_desc_ios' => 'Configura aquí el teu calendari iCloud per sincronitzar els esdeveniments creats a HouseHub.',
'set_label_apple_id' => 'ID d\'Apple (correu iCloud)',
'set_label_apple_pwd' => 'Contrasenya d\'aplicació d\'Apple',
'set_label_apple_url' => 'URL del calendari CalDAV',
'set_btn_test_ios' => 'Prova la connexió',
'set_btn_disconnect_ios' => 'Desconnecta',
'set_title_bg' => '🖼️ Imatge d\'Inici',
'set_desc_bg' => 'Foto de fons mostrada a la pàgina d\'inici (compartida amb tots els membres).',
'set_badge_custom_bg' => 'Imatge personalitzada',
'set_label_new_bg' => 'Nova imatge (jpg, png, webp — màx 10 MB)',
'set_btn_reset_bg' => '🔄 Restableix la imatge per defecte',
'set_confirm_reset_bg' => 'Tornar a la imatge per defecte?',
'set_title_profile' => '👤 El meu Perfil',
'set_label_username' => 'Nom d\'usuari',
'set_label_display_name' => 'Nom / Àlies mostrat',
'set_label_profile_color' => 'Color temàtic del meu perfil',
'set_desc_profile_color' => 'Aquest color s\'utilitzarà per a les teves graelles de pressupost, calendaris i indicadors personals.',
'set_title_pwd' => '🔒 Canviar Contrasenya',
'set_label_cur_pwd' => 'Contrasenya actual',
'set_label_new_pwd' => 'Nova contrasenya',
'set_label_confirm_pwd' => 'Confirma',
'set_btn_edit' => 'Modifica',
'set_title_family' => '🏠 El meu Espai Familiar',
'set_label_family_name' => 'Nom de l\'espai',
'set_desc_invite' => 'Codi d\'invitació — comparteix-lo per convidar algú',
'set_title_copy' => 'Fes clic per copiar',
'set_msg_copied' => '✓ Copiat!',
'set_btn_new_code' => '🔄 Nou codi',
'set_confirm_new_code' => 'Regenerar codi? L\'antic serà invalidat.',
'set_desc_register_link' => 'Enllaç de registre:',
'set_title_members' => 'Membres',
'set_badge_admin' => 'Admin',
'set_title_attached' => '🧸 Perfils Adjunts',
'set_desc_attached' => 'Membres gestionats per la llar (Nens, Mainaderes, Familiars) sense accés directe.',
'role_unknown' => 'Desconegut',
'role_child' => '👶 Nen/a',
'role_helper' => '💼 Ajudant',
'role_relative' => '👵 Familiar',
'set_confirm_del_profile' => 'Eliminar definitivament aquest perfil?',
'set_empty_attached' => 'Cap perfil adjunt.',
'set_label_firstname' => 'Nom',
'set_label_role' => 'Rol',
'set_label_color' => 'Color',
'set_link_admin' => '→ Tauler d\'Administració',
'set_success_color' => 'Color actualitzat!',
'error_network' => 'Error de xarxa',
// ==========================================
// FAMILY CALENDAR
@@ -736,6 +839,8 @@ return [
'bud_prev_monthly_target' => 'Import objectiu / Mensualitat (€)',
'bud_prev_transfer_dest' => 'Destinació de la transferència',
'bud_prev_none' => 'Cap destinació (Despesa estàndard)',
'bud_sav_new_line' => 'New line',
'bud_sav_prompt_new_line' => 'Name of the new savings line:',
// --- BUDGET : EPARGNE ---
'bud_sav_add_month' => 'Introduir un mes',
+105
View File
@@ -75,6 +75,88 @@ return [
'login_subtitle' => 'Please sign in to continue',
'login_remember_me' => 'Remember me',
// --- SETTINGS ---
'error_csrf' => 'Invalid session (CSRF). Please reload the page.',
'set_err_min_module' => 'You must keep at least one active module.',
'set_success_modules' => 'Modules successfully updated.',
'set_success_lang' => 'Language updated.',
'set_err_empty_name' => 'First name cannot be empty.',
'set_success_profile' => 'Profile updated successfully.',
'set_err_wrong_pwd' => 'Incorrect current password.',
'set_err_pwd_length' => 'New password must be at least 6 characters long.',
'set_err_pwd_match' => 'Passwords do not match.',
'set_success_pwd' => 'Password successfully changed.',
'set_success_family' => 'Space name updated.',
'set_success_invite' => 'New invitation code generated.',
'set_err_bg_format' => 'Unsupported format (jpg, png, webp).',
'set_success_bg' => 'Home image updated.',
'set_err_upload' => 'Error during upload.',
'set_success_bg_reset' => 'Home image reset.',
'set_err_db_unavailable' => 'Family database unavailable.',
'set_err_ios_missing' => 'Please provide an iCloud ID, app password, and CalDAV URL.',
'set_success_ios' => 'iOS calendar connection saved.',
'set_success_ios_auto' => ' Calendar URL automatically detected.',
'set_err_ios_save' => 'Cannot save iOS connection: ',
'set_err_ios_none' => 'No iOS connection configured.',
'set_success_ios_test' => 'Valid iCloud CalDAV connection (HTTP %s).',
'set_err_ios_test' => 'Connection test failed (HTTP %s). Check your credentials.',
'set_err_ios_test_fail' => 'Connection test unavailable: ',
'set_success_ios_del' => 'iOS connection removed.',
'set_success_profile_add' => 'Profile for %s successfully added.',
'set_err_name_required' => 'First name is required.',
'set_success_profile_del' => 'Profile deleted.',
'set_title_page' => '⚙️ Settings',
'set_title_lang' => '🌐 Language',
'set_title_modules' => '🧩 Active Modules',
'set_desc_modules' => 'Choose the modules visible in the navigation (shared with all space members).',
'set_title_ios' => '📱 iOS Calendar Integration (CalDAV)',
'set_desc_ios' => 'Configure your iCloud calendar here to sync events created in HouseHub.',
'set_label_apple_id' => 'Apple ID (iCloud email)',
'set_label_apple_pwd' => 'Apple app password',
'set_label_apple_url' => 'CalDAV calendar URL',
'set_btn_test_ios' => 'Test connection',
'set_btn_disconnect_ios' => 'Disconnect',
'set_title_bg' => '🖼️ Home Image',
'set_desc_bg' => 'Background photo displayed on the homepage (shared with all members).',
'set_badge_custom_bg' => 'Custom image',
'set_label_new_bg' => 'New image (jpg, png, webp — max 10 MB)',
'set_btn_reset_bg' => '🔄 Reset to default image',
'set_confirm_reset_bg' => 'Revert to default image?',
'set_title_profile' => '👤 My Profile',
'set_label_username' => 'Username',
'set_label_display_name' => 'First name / Display name',
'set_label_profile_color' => 'My profile theme color',
'set_desc_profile_color' => 'This color will be used for your budget grids, calendars, and personal indicators.',
'set_title_pwd' => '🔒 Change Password',
'set_label_cur_pwd' => 'Current password',
'set_label_new_pwd' => 'New password',
'set_label_confirm_pwd' => 'Confirm',
'set_btn_edit' => 'Edit',
'set_title_family' => '🏠 My Family Space',
'set_label_family_name' => 'Space name',
'set_desc_invite' => 'Invitation code — share it to invite someone',
'set_title_copy' => 'Click to copy',
'set_msg_copied' => '✓ Copied!',
'set_btn_new_code' => '🔄 New code',
'set_confirm_new_code' => 'Regenerate code? The old one will be invalidated.',
'set_desc_register_link' => 'Registration link:',
'set_title_members' => 'Members',
'set_badge_admin' => 'Admin',
'set_title_attached' => '🧸 Attached Profiles',
'set_desc_attached' => 'Members managed by the household (Children, Nannies, Relatives) without direct access.',
'role_unknown' => 'Unknown',
'role_child' => '👶 Child',
'role_helper' => '💼 Helper',
'role_relative' => '👵 Relative',
'set_confirm_del_profile' => 'Permanently delete this profile?',
'set_empty_attached' => 'No attached profiles.',
'set_label_firstname' => 'First name',
'set_label_role' => 'Role',
'set_label_color' => 'Color',
'set_link_admin' => '→ Administration Panel',
'set_success_color' => 'Color updated!',
'error_network' => 'Network error',
// ==========================================
// HOME / INDEX
// ==========================================
@@ -171,6 +253,27 @@ return [
'set_care_modes' => 'Common childcare arrangements',
'set_add_care_mode' => 'Ajouter un modeAdd a mode',
'btn_save' => 'Save',
'settings_profile_added' => 'Profile of %s added successfully.',
'settings_err_name_required' => 'First name is required.',
'settings_attached_profiles_title' => 'Attached Profiles',
'settings_attached_profiles_desc' => 'Household members (Children, Nannies, Relatives) without direct access.',
'settings_no_attached_profiles' => 'No attached profiles.',
'label_firstname' => 'First Name',
'placeholder_firstname_ex' => 'e.g., Pol, Carole...',
'label_role' => 'Role',
'role_child_icon' => '👶 Child',
'role_helper_icon' => '💼 Helper',
'role_relative_icon' => '👵 Relative',
'role_unknown' => 'Unknown',
'label_color' => 'Color',
'confirm_delete_profile' => 'Permanently delete this profile?',
'change_color' => 'Change color',
'color_updated' => 'Color updated!',
'set_success_color_profile' => 'Profile color updated.',
'set_success_color_update' => 'Color updated!',
'set_desc_profile_color' => 'This color will be used for your budget grids, calendars, and personal indicators.',
'placeholder_apple_id' => 'name@icloud.com',
'placeholder_apple_pwd' => 'xxxx-xxxx-xxxx-xxxx',
// ==========================================
// FAMILY CALENDAR
@@ -768,6 +871,8 @@ return [
'bud_sav_sum_mode_title' => 'Toggle calculator',
'bud_sav_selection' => 'Selection:',
'bud_sav_ph_name' => 'Account name',
'bud_sav_new_line' => 'New line',
'bud_sav_prompt_new_line' => 'Name of the new savings line:',
// JS & Errors
'bud_sav_confirm_delete_month' => 'Are you sure you want to delete all data of %m for %o?',
+105
View File
@@ -172,6 +172,109 @@ return [
'set_care_modes' => 'Modes de garde usuels',
'set_add_care_mode' => 'Ajouter un mode',
'btn_save_config' => 'Enregistrer',
'settings_profile_added' => 'Profil de %s ajouté avec succès.',
'settings_err_name_required' => 'Le prénom est obligatoire.',
'settings_attached_profiles_title' => 'Profils rattachés',
'settings_attached_profiles_desc' => 'Membres gérés par le foyer (Enfants, Nounous, Proches) n\'ayant pas d\'accès direct.',
'settings_no_attached_profiles' => 'Aucun profil rattaché.',
'label_firstname' => 'Prénom',
'placeholder_firstname_ex' => 'Ex: Pol, Carole...',
'label_role' => 'Rôle',
'role_child_icon' => '👶 Enfant',
'role_helper_icon' => '💼 Intervenant',
'role_relative_icon' => '👵 Proche',
'role_unknown' => 'Inconnu',
'label_color' => 'Couleur',
'confirm_delete_profile' => 'Supprimer définitivement ce profil ?',
'change_color' => 'Changer la couleur',
'color_updated' => 'Couleur mise à jour !',
'set_success_color_profile' => 'Couleur du profil mise à jour.',
'set_success_color_update' => 'Couleur mise à jour !',
'set_desc_profile_color' => 'Cette couleur sera utilisée pour vos grilles de budget, calendriers et indicateurs personnels.',
'placeholder_apple_id' => 'nom@icloud.com',
'placeholder_apple_pwd' => 'xxxx-xxxx-xxxx-xxxx',
// Fichier : includes/lang/fr.php
'error_csrf' => 'Session invalide (CSRF). Rechargez la page.',
'set_err_min_module' => 'Vous devez garder au moins un module actif.',
'set_success_modules' => 'Modules mis à jour avec succès.',
'set_success_lang' => 'Langue mise à jour.',
'set_err_empty_name' => 'Le prénom ne peut pas être vide.',
'set_success_profile' => 'Profil mis à jour avec succès.',
'set_err_wrong_pwd' => 'Mot de passe actuel incorrect.',
'set_err_pwd_length' => 'Le nouveau mot de passe doit faire au moins 6 caractères.',
'set_err_pwd_match' => 'Les mots de passe ne correspondent pas.',
'set_success_pwd' => 'Mot de passe modifié avec succès.',
'set_success_family' => 'Nom de l\'espace mis à jour.',
'set_success_invite' => 'Nouveau code d\'invitation généré.',
'set_err_bg_format' => 'Format non supporté (jpg, png, webp).',
'set_success_bg' => 'Image d\'accueil mise à jour.',
'set_err_upload' => 'Erreur lors de l\'upload.',
'set_success_bg_reset' => 'Image d\'accueil réinitialisée.',
'set_err_db_unavailable' => 'Base famille indisponible.',
'set_err_ios_missing' => 'Merci de renseigner identifiant iCloud, mot de passe d\'app et URL CalDAV.',
'set_success_ios' => 'Connexion calendrier iOS enregistrée.',
'set_success_ios_auto' => ' URL du calendrier détectée automatiquement.',
'set_err_ios_save' => 'Impossible d\'enregistrer la connexion iOS : ',
'set_err_ios_none' => 'Aucune connexion iOS configurée.',
'set_success_ios_test' => 'Connexion iCloud CalDAV valide (HTTP %s).',
'set_err_ios_test' => 'Test connexion échoué (HTTP %s). Vérifiez vos identifiants.',
'set_err_ios_test_fail' => 'Test connexion impossible : ',
'set_success_ios_del' => 'Connexion iOS supprimée.',
'set_success_profile_add' => 'Profil de %s ajouté avec succès.',
'set_err_name_required' => 'Le prénom est obligatoire.',
'set_success_profile_del' => 'Profil supprimé.',
'set_title_page' => '⚙️ Paramètres',
'set_title_lang' => '🌐 Langue / Language',
'set_title_modules' => '🧩 Modules actifs',
'set_desc_modules' => 'Choisissez les modules visibles dans la navigation (partagé avec tous les membres de l\'espace).',
'set_title_ios' => '📱 Intégration Calendrier iOS (CalDAV)',
'set_desc_ios' => 'Configurez ici votre calendrier iCloud pour synchroniser les événements créés dans HouseHub.',
'set_label_apple_id' => 'Identifiant Apple (email iCloud)',
'set_label_apple_pwd' => 'Mot de passe d\'app Apple',
'set_label_apple_url' => 'URL du calendrier CalDAV',
'set_btn_test_ios' => 'Tester la connexion',
'set_btn_disconnect_ios' => 'Déconnecter',
'set_title_bg' => '🖼️ Image d\'accueil',
'set_desc_bg' => 'Photo de fond affichée sur la page d\'accueil (partagée avec tous les membres).',
'set_badge_custom_bg' => 'Image personnalisée',
'set_label_new_bg' => 'Nouvelle image (jpg, png, webp — max 10 Mo)',
'set_btn_reset_bg' => '🔄 Remettre l\'image par défaut',
'set_confirm_reset_bg' => 'Revenir à l\'image par défaut ?',
'set_title_profile' => '👤 Mon profil',
'set_label_username' => 'Nom d\'utilisateur',
'set_label_display_name' => 'Prénom / Pseudo affiché',
'set_label_profile_color' => 'Couleur thématique de mon profil',
'set_desc_profile_color' => 'Cette couleur sera utilisée pour vos grilles de budget, calendriers et indicateurs personnels.',
'set_title_pwd' => '🔒 Changer le mot de passe',
'set_label_cur_pwd' => 'Mot de passe actuel',
'set_label_new_pwd' => 'Nouveau mot de passe',
'set_label_confirm_pwd' => 'Confirmer',
'set_btn_edit' => 'Modifier',
'set_title_family' => '🏠 Mon espace familial',
'set_label_family_name' => 'Nom de l\'espace',
'set_desc_invite' => 'Code d\'invitation — partagez-le pour inviter quelqu\'un',
'set_title_copy' => 'Cliquer pour copier',
'set_msg_copied' => '✓ Copié !',
'set_btn_new_code' => '🔄 Nouveau code',
'set_confirm_new_code' => 'Regénérer le code ? L\'ancien sera invalidé.',
'set_desc_register_link' => 'Lien d\'inscription :',
'set_title_members' => 'Membres',
'set_badge_admin' => 'Admin',
'set_title_attached' => '🧸 Profils rattachés',
'set_desc_attached' => 'Membres gérés par le foyer (Enfants, Nounous, Proches) n\'ayant pas d\'accès direct.',
'role_unknown' => 'Inconnu',
'role_child' => '👶 Enfant',
'role_helper' => '💼 Intervenant',
'role_relative' => '👵 Proche',
'set_confirm_del_profile' => 'Supprimer définitivement ce profil ?',
'set_empty_attached' => 'Aucun profil rattaché.',
'set_label_firstname' => 'Prénom',
'set_label_role' => 'Rôle',
'set_label_color' => 'Couleur',
'set_link_admin' => '→ Panneau d\'administration',
'set_success_color' => 'Couleur mise à jour !',
'error_network' => 'Erreur réseau',
// ==========================================
// FAMILY CALENDAR
@@ -789,6 +892,8 @@ return [
'bud_sav_sum_mode_title' => 'Activer/Désactiver la calculatrice',
'bud_sav_selection' => 'Sélection :',
'bud_sav_ph_name' => 'Nom du compte',
'bud_sav_new_line' => 'Nouvelle ligne',
'bud_sav_prompt_new_line' => 'Nom de la nouvelle ligne d\'épargne :',
// --- BUDGET : PREVISION ---