Plugin Directory

Changeset 3788913


Ignore:
Timestamp:
11/07/2026 01:17:04 AM (less than one hour ago)
Author:
meerimmo
Message:

Release 2.0.10: settings page split into five tabs, each saving only its own settings

Location:
immowp-gestion-immobiliere
Files:
22 edited
1 copied

Legend:

Unmodified
Added
Removed
  • immowp-gestion-immobiliere/tags/2.0.10/admin/class-immowp-gestion-immo-admin.php

    r3780992 r3788913  
    307307
    308308        /**
     309         * Onglets de la page Réglages, dans l'ordre d'affichage : slug =>
     310         * array( libellé, dashicon, couleur ). Une couleur par onglet, désaturée
     311         * comme sur l'écran de la passerelle ImmoWP (bleu acier, sarcelle, vieux
     312         * rose, violet doux, ocre) ; le premier onglet est celui affiché sans
     313         * paramètre ?onglet=.
     314         *
     315         * @return array<string,array{0:string,1:string,2:string}>
     316         */
     317        public static function settings_tabs() {
     318                return array(
     319                        'annonces' => array( __( 'Annonces et affichage', 'immowp-gestion-immobiliere' ), 'dashicons-admin-home', '#4a5a9c' ),
     320                        'fiche'    => array( __( 'Fiche et contact', 'immowp-gestion-immobiliere' ), 'dashicons-email-alt', '#2f8478' ),
     321                        'favoris'  => array( __( 'Favoris et alertes', 'immowp-gestion-immobiliere' ), 'dashicons-heart', '#b04a5e' ),
     322                        'ia'       => array( __( 'IA', 'immowp-gestion-immobiliere' ), 'dashicons-lightbulb', '#6f5e9e' ),
     323                        'outils'   => array( __( 'Outils', 'immowp-gestion-immobiliere' ), 'dashicons-admin-tools', '#a87532' ),
     324                );
     325        }
     326
     327        /**
     328         * Onglet à afficher pour la valeur de ?onglet= reçue : le premier onglet
     329         * pour une valeur absente ou inconnue.
     330         *
     331         * @param string $requested Valeur brute du paramètre.
     332         * @return string
     333         */
     334        public static function current_settings_tab( $requested ) {
     335                $requested = sanitize_key( (string) $requested );
     336                return array_key_exists( $requested, self::settings_tabs() ) ? $requested : 'annonces';
     337        }
     338
     339        /**
     340         * URL d'un onglet de la page Réglages.
     341         *
     342         * @param string $tab Slug de l'onglet.
     343         * @return string
     344         */
     345        public static function settings_tab_url( $tab ) {
     346                $url = admin_url( 'edit.php?post_type=iwp_gestion_immo&page=immowp-settings' );
     347                return 'annonces' === $tab ? $url : add_query_arg( 'onglet', $tab, $url );
     348        }
     349
     350        /**
     351         * Cases à cocher de la page Réglages : option => array( onglet, valeur
     352         * cochée, valeur décochée, module requis ou '' ).
     353         *
     354         * Les valeurs décochées ('' ou 'no') sont celles qu'écrivait la page d'un
     355         * seul tenant, inchangées : certaines options sont lues avec un défaut à
     356         * 'yes', une chaîne vide n'y vaudrait pas « décochée ». Les cases des
     357         * taxonomies (onglet Outils) gardent leur traitement propre dans le
     358         * gabarit, qui détecte leur changement pour régénérer les permaliens.
     359         *
     360         * @return array<string,array{0:string,1:string,2:string,3:string}>
     361         */
     362        public static function settings_checkboxes() {
     363                return array(
     364                        'immowp_button_activate_archive' => array( 'annonces', 'yes', '', '' ),
     365                        'immowp_hide_sold'               => array( 'annonces', 'yes', '', '' ),
     366                        'immowp_sort_available_first'    => array( 'annonces', 'yes', 'no', '' ),
     367                        'immowp_lazy_load_images'        => array( 'annonces', 'yes', '', '' ),
     368                        'immowp_contact_form_enabled'    => array( 'fiche', 'yes', 'no', '' ),
     369                        'immowp_recaptcha_enabled'       => array( 'fiche', 'yes', 'no', '' ),
     370                        'immowp_social_share'            => array( 'fiche', 'yes', 'no', 'share' ),
     371                        'immowp_property_print'          => array( 'fiche', 'yes', 'no', 'print' ),
     372                        'immowp_favorites'               => array( 'favoris', 'yes', '', 'favorites' ),
     373                        'immowp_alertes_email'           => array( 'favoris', 'yes', '', 'alerts' ),
     374                        'immowp_button_alert'            => array( 'favoris', 'yes', '', 'alerts' ),
     375                        'immowp_button_activate_alert'   => array( 'favoris', 'yes', '', 'alerts' ),
     376                        'immowp_alert_double_optin'      => array( 'favoris', 'yes', 'no', 'alerts' ),
     377                        'immowp_track_views'             => array( 'outils', 'yes', 'no', '' ),
     378                        'immowp_remove_all_data'         => array( 'outils', 'yes', 'no', '' ),
     379                );
     380        }
     381
     382        /**
     383         * Vrai si l'enregistrement en cours doit relire les cases de $tab.
     384         *
     385         * Sans onglet posté (page ouverte avant la mise à jour, qui poste le
     386         * formulaire complet), tout est relu comme avant. Un onglet inconnu ne
     387         * relit aucune case.
     388         *
     389         * @param string $posted_tab Valeur du champ caché immowp_onglet ('' si absent).
     390         * @param string $tab        Onglet qui porte les cases.
     391         * @return bool
     392         */
     393        public static function settings_tab_saves( $posted_tab, $tab ) {
     394                $posted_tab = (string) $posted_tab;
     395                return '' === $posted_tab || $posted_tab === $tab;
     396        }
     397
     398        /**
     399         * Valeurs des cases à cocher à écrire pour un enregistrement : option =>
     400         * valeur. Les cases des autres onglets et des modules absents de
     401         * l'édition sont laissées telles quelles en base.
     402         *
     403         * @param string $posted_tab Valeur du champ caché immowp_onglet ('' si absent).
     404         * @param array  $post       Données postées (seule la présence des clés compte).
     405         * @return array<string,string>
     406         */
     407        public static function settings_checkbox_values( $posted_tab, array $post ) {
     408                $values = array();
     409                foreach ( self::settings_checkboxes() as $option => $rule ) {
     410                        list( $tab, $checked, $unchecked, $module ) = $rule;
     411                        if ( ! self::settings_tab_saves( $posted_tab, $tab ) ) {
     412                                continue;
     413                        }
     414                        if ( '' !== $module && ! immowp_gestion_immo_module_enabled( $module ) ) {
     415                                continue;
     416                        }
     417                        $values[ $option ] = isset( $post[ $option ] ) ? $checked : $unchecked;
     418                }
     419                return $values;
     420        }
     421
     422        /**
    309423         * Callback des entrées de menu « Pro » : redirige vers la page d'upgrade
    310424         * avec le module correspondant pré-sélectionné (?module=<clé>).
  • immowp-gestion-immobiliere/tags/2.0.10/admin/class-immowp-gestion-immo-metaboxes-annonce.php

    r3681676 r3788913  
    203203        public function display_ia_description_metabox( $post ) {
    204204                $api_key = get_option( 'immowp_openai_api_key', '' );
    205                 $settings_url = admin_url( 'edit.php?post_type=iwp_gestion_immo&page=immowp-settings' );
     205                $settings_url = admin_url( 'edit.php?post_type=iwp_gestion_immo&page=immowp-settings&onglet=ia' );
    206206                if ( empty( $api_key ) ) {
    207207                        printf(
  • immowp-gestion-immobiliere/tags/2.0.10/admin/class-immowp-gestion-immo-settings.php

    r3780992 r3788913  
    146146
    147147
    148         // Formulaire de contact natif + reCAPTCHA.
    149         update_option( 'immowp_contact_form_enabled', isset( $_POST['immowp_contact_form_enabled'] ) ? 'yes' : 'no' );
    150         update_option( 'immowp_recaptcha_enabled', isset( $_POST['immowp_recaptcha_enabled'] ) ? 'yes' : 'no' );
     148        /*
     149         * Cases à cocher : une case décochée n'est pas envoyée par le navigateur,
     150         * son absence vaut « décochée ». Chaque onglet ne poste que ses propres
     151         * champs, donc seules les cases de l'onglet qui enregistre sont relues
     152         * (champ caché immowp_onglet) ; sans ce tri, enregistrer l'onglet
     153         * Annonces couperait le formulaire de contact et les taxonomies.
     154         */
     155        $immowp_posted_tab = isset( $_POST['immowp_onglet'] ) ? sanitize_key( wp_unslash( $_POST['immowp_onglet'] ) ) : '';
     156        // phpcs:ignore WordPress.Security.ValidatedSanitizedInput.InputNotSanitized -- seule la présence des clés est lue (isset), jamais leur valeur.
     157        foreach ( Immowp_Gestion_Immo_Admin::settings_checkbox_values( $immowp_posted_tab, $_POST ) as $immowp_option => $immowp_value ) {
     158                update_option( $immowp_option, $immowp_value );
     159        }
     160
    151161        if ( isset( $_POST['immowp_archive_slug'] ) ) {
    152162                update_option( 'immowp_archive_slug', sanitize_title( wp_unslash( $_POST['immowp_archive_slug'] ) ) );
    … …  
    154164                $wp_rewrite->flush_rules( true );
    155165        }
    156 
    157         if ( immowp_gestion_immo_module_enabled( 'favorites' ) ) {
    158                 update_option( 'immowp_favorites', isset( $_POST['immowp_favorites'] ) ? 'yes' : '' );
    159         }
    160         if ( immowp_gestion_immo_module_enabled( 'alerts' ) ) {
    161                 update_option( 'immowp_alertes_email', isset( $_POST['immowp_alertes_email'] ) ? 'yes' : '' );
    162                 update_option( 'immowp_button_alert', isset( $_POST['immowp_button_alert'] ) ? 'yes' : '' );
    163                 update_option( 'immowp_button_activate_alert', isset( $_POST['immowp_button_activate_alert'] ) ? 'yes' : '' );
    164         }
    165         update_option( 'immowp_button_activate_archive', isset( $_POST['immowp_button_activate_archive'] ) ? 'yes' : '' );
    166 
    167166
    168167        if ( immowp_gestion_immo_module_enabled( 'redirects' ) && isset( $_POST['immowp_search_redirects'] ) && is_array( $_POST['immowp_search_redirects'] ) ) {
    … …  
    190189        );
    191190        $tax_registration_changed = false;
     191        // Cases des taxonomies : relues seulement depuis l'onglet Outils qui les
     192        // porte (même règle que les autres cases, plus haut).
     193        if ( ! Immowp_Gestion_Immo_Admin::settings_tab_saves( $immowp_posted_tab, 'outils' ) ) {
     194                $tax_toggle_fields = array();
     195        }
    192196        foreach ( $tax_toggle_fields as $tax_toggle_option ) {
    193197                $tax_toggle_value = isset( $_POST[ $tax_toggle_option ] ) ? 'yes' : 'no';
    … …  
    274278                }
    275279        }
    276         update_option( 'immowp_hide_sold', isset( $_POST['immowp_hide_sold'] ) ? 'yes' : '' );
    277         // Case à cocher active par défaut : l'absence du champ dans le POST signifie
    278         // bien « décochée », d'où la valeur 'no' explicite plutôt qu'une chaîne vide.
    279         update_option( 'immowp_sort_available_first', isset( $_POST['immowp_sort_available_first'] ) ? 'yes' : 'no' );
    280         update_option( 'immowp_lazy_load_images', isset( $_POST['immowp_lazy_load_images'] ) ? 'yes' : '' );
    281         // Case à cocher : absente du POST quand elle est décochée.
    282         update_option( 'immowp_remove_all_data', isset( $_POST['immowp_remove_all_data'] ) ? 'yes' : 'no' );
    283         update_option( 'immowp_track_views', isset( $_POST['immowp_track_views'] ) ? 'yes' : 'no' );
    284         if ( immowp_gestion_immo_module_enabled( 'alerts' ) ) {
    285                 update_option( 'immowp_alert_double_optin', isset( $_POST['immowp_alert_double_optin'] ) ? 'yes' : 'no' );
    286         }
    287         if ( immowp_gestion_immo_module_enabled( 'share' ) ) {
    288                 update_option( 'immowp_social_share', isset( $_POST['immowp_social_share'] ) ? 'yes' : 'no' );
    289         }
    290         if ( immowp_gestion_immo_module_enabled( 'print' ) ) {
    291                 update_option( 'immowp_property_print', isset( $_POST['immowp_property_print'] ) ? 'yes' : 'no' );
    292         }
    293 
    294280        if ( isset( $_POST['immowp_contact_rgpd_text'] ) ) {
    295281                // Accepte un lien : mention d'information au sens du RGPD (art. 13).
    … …  
    458444?>
    459445
    460 <?php settings_errors( 'immowp_settings' ); ?>
    461 
    462446<?php
    463447/*
    464  * Retours rendus directement dans la page : les hooks admin_notices posés
    465  * depuis ce fichier ne se déclenchent jamais, car il est inclus au moment du
    466  * rendu, donc après que WordPress a émis admin_notices.
     448 * Page découpée en onglets (?onglet=…), sur le modèle de la passerelle
     449 * ImmoWP et de mlsnative : chaque onglet ne rend et ne poste que ses champs.
     450 * Le champ caché immowp_onglet dit au traitement plus haut quelles cases à
     451 * cocher relire : sans lui, enregistrer un onglet décocherait toutes les
     452 * cases des autres (voir Immowp_Gestion_Immo_Admin::settings_checkbox_values()).
    467453 */
    468 // phpcs:disable WordPress.Security.NonceVerification.Recommended -- Simple affichage d'un retour après redirection.
    469 if ( isset( $_GET['iwp_alerts_run'] ) ) :
     454// phpcs:ignore WordPress.Security.NonceVerification.Recommended, WordPress.Security.ValidatedSanitizedInput.InputNotSanitized -- simple navigation, assainie par current_settings_tab().
     455$immowp_tab  = Immowp_Gestion_Immo_Admin::current_settings_tab( isset( $_GET['onglet'] ) ? wp_unslash( $_GET['onglet'] ) : '' );
     456$immowp_tabs = Immowp_Gestion_Immo_Admin::settings_tabs();
     457
     458/*
     459 * Onglets dont tout le contenu est réservé au Pro : badge « Pro » sur
     460 * l'onglet en lite, et pas de bouton d'enregistrement (rien à poster).
     461 */
     462$immowp_tabs_pro_only = array(
     463        'favoris' => ! immowp_gestion_immo_module_enabled( 'favorites' ) && ! immowp_gestion_immo_module_enabled( 'alerts' ),
     464        'ia'      => ! immowp_gestion_immo_module_enabled( 'ai' ),
     465);
     466
     467/*
     468 * Ouverture et fermeture d'une carte, au même balisage que les partiels
     469 * section-*.php (immowp_settings > section > en-tête + description), pour
     470 * que les cartes écrites ici et celles des partiels aient le même rendu.
     471 */
     472$immowp_card_open = static function ( $title ) {
    470473        ?>
    471         <div class="notice notice-success is-dismissible"><p><?php esc_html_e( 'Envoi des alertes exécuté.', 'immowp-gestion-immobiliere' ); ?></p></div>
     474                <div class="immowp_settings">
     475                        <section>
     476                                <div class="immowp_settings-header">
     477                                        <h3><?php echo esc_html( $title ); ?></h3>
     478                                </div>
     479                                <div class="immowp_settings-description">
    472480        <?php
    473 endif;
    474 // phpcs:enable WordPress.Security.NonceVerification.Recommended
     481};
     482$immowp_card_close = static function () {
     483        ?>
     484                                </div>
     485                        </section>
     486                </div>
     487        <?php
     488};
    475489?>
    476490
    477 <form method="post" enctype="multipart/form-data">
    478         <?php wp_nonce_field( 'immowp_save_settings_nonce', 'immowp_settings_nonce_field' ); ?>
    479         <div class="immowp-dashboard">
    480 
    481                 <div class="immowp-header">
    482 
    483                         <div class="immowp-logo">
    484                                 <img src="<?php echo esc_url( plugin_dir_url( __DIR__ ) . '/admin/images/logo.png' ); ?>">
     491<div class="wrap iwpg" style="--tab: <?php echo esc_attr( $immowp_tabs[ $immowp_tab ][2] ); ?>">
     492
     493        <div class="iwpg-hero">
     494                <div class="iwpg-hero__brand">
     495                        <span class="iwpg-logo"><img src="<?php echo esc_url( plugin_dir_url( __FILE__ ) . 'images/logo.png' ); ?>" alt="ImmoWP" width="159" height="73"></span>
     496                        <div>
     497                                <h1><?php esc_html_e( 'Réglages', 'immowp-gestion-immobiliere' ); ?></h1>
     498                                <small><?php esc_html_e( 'Gestion immobilière', 'immowp-gestion-immobiliere' ); ?></small>
    485499                        </div>
    486 
    487                         <div class="immowp-nav">
    488 
    489                                 <nav>
    490 
    491                                         <ul>
    492 
    493                                         <input type="hidden" name="save_general_setting" value="true">
    494                                                 <li> <input type="submit" class="button button-primary" value="<?php esc_attr_e( 'Sauvegarder', 'immowp-gestion-immobiliere' ); ?>"> </li>
    495 
    496                                         </ul>
    497 
    498                                 </nav>
    499 
    500                         </div>
    501 
    502500                </div>
     501                <div class="iwpg-hero__status">
     502                        <?php if ( immowp_gestion_immo_is_pro() ) : ?>
     503                                <span class="iwpg-pill iwpg-pill--ok"><?php esc_html_e( 'Édition Pro', 'immowp-gestion-immobiliere' ); ?></span>
     504                                <?php if ( Immowp_Gestion_Immo_Admin::passerelle_immowp_active() ) : ?>
     505                                        <span class="iwpg-pill iwpg-pill--ok"><?php esc_html_e( 'Passerelle ImmoWP active', 'immowp-gestion-immobiliere' ); ?></span>
     506                                <?php endif; ?>
     507                        <?php endif; ?>
     508                        <span class="iwpg-pill iwpg-pill--info">
     509                                <?php
     510                                /* translators: %s: numéro de version de l'extension. */
     511                                echo esc_html( sprintf( __( 'Version %s', 'immowp-gestion-immobiliere' ), IMMOWP_GESTION_IMMO_VERSION ) );
     512                                ?>
     513                        </span>
     514                </div>
     515        </div>
     516
     517        <nav class="iwpg-tabs" aria-label="<?php esc_attr_e( 'Sections des réglages', 'immowp-gestion-immobiliere' ); ?>">
     518                <?php foreach ( $immowp_tabs as $immowp_tab_slug => $immowp_tab_def ) : ?>
     519                        <a href="<?php echo esc_url( Immowp_Gestion_Immo_Admin::settings_tab_url( $immowp_tab_slug ) ); ?>" class="iwpg-tab<?php echo $immowp_tab_slug === $immowp_tab ? ' is-active' : ''; ?>" style="--c: <?php echo esc_attr( $immowp_tab_def[2] ); ?>"<?php echo $immowp_tab_slug === $immowp_tab ? ' aria-current="page"' : ''; ?>>
     520                                <span class="dashicons <?php echo esc_attr( $immowp_tab_def[1] ); ?>" aria-hidden="true"></span>
     521                                <?php echo esc_html( $immowp_tab_def[0] ); ?>
     522                                <?php if ( ! empty( $immowp_tabs_pro_only[ $immowp_tab_slug ] ) ) : ?>
     523                                        <span class="iwp-pro-badge"><?php esc_html_e( 'Pro', 'immowp-gestion-immobiliere' ); ?></span>
     524                                <?php endif; ?>
     525                        </a>
     526                <?php endforeach; ?>
     527        </nav>
     528
     529        <hr class="wp-header-end">
     530
     531
     532        <?php settings_errors( 'immowp_settings' ); ?>
     533
     534        <?php
     535        /*
     536         * Retours rendus directement dans la page : les hooks admin_notices posés
     537         * depuis ce fichier ne se déclenchent jamais, car il est inclus au moment du
     538         * rendu, donc après que WordPress a émis admin_notices.
     539         */
     540        // phpcs:disable WordPress.Security.NonceVerification.Recommended -- Simple affichage d'un retour après redirection.
     541        if ( isset( $_GET['iwp_alerts_run'] ) ) :
     542                ?>
     543                <div class="notice notice-success is-dismissible"><p><?php esc_html_e( 'Envoi des alertes exécuté.', 'immowp-gestion-immobiliere' ); ?></p></div>
     544                <?php
     545        endif;
     546        // phpcs:enable WordPress.Security.NonceVerification.Recommended
     547        ?>
     548
     549        <?php
     550        /*
     551         * Pas de bandeau « Passerelle ImmoWP » écrit ici : la notice
     552         * Immowp_Gestion_Immo_Admin::add_immowp_promotional_banner() s'affiche
     553         * déjà sur cette page, aux mêmes conditions (édition pro, passerelle
     554         * inactive), et elle se ferme. Les deux s'empilaient sous les onglets.
     555         */
     556        ?>
     557
     558        <form method="post" enctype="multipart/form-data" class="iwpg-form">
     559                <?php wp_nonce_field( 'immowp_save_settings_nonce', 'immowp_settings_nonce_field' ); ?>
     560                <input type="hidden" name="save_general_setting" value="true">
     561                <input type="hidden" name="immowp_onglet" value="<?php echo esc_attr( $immowp_tab ); ?>">
     562
     563                <?php if ( 'annonces' === $immowp_tab ) : ?>
     564
     565
     566                <?php $immowp_card_open( __( 'Liste des annonces', 'immowp-gestion-immobiliere' ) ); ?>
     567
     568                                <div class="immowp-row">
     569                                        <h5><?php esc_html_e( 'Permaliens / slug', 'immowp-gestion-immobiliere' ); ?></h5>
     570                                        <small><?php esc_html_e( 'Mettre à jour (flush) les permaliens après toutes modifications.', 'immowp-gestion-immobiliere' ); ?></small>
     571                                        <p><input type="text" name="immowp_archive_slug" value="<?php echo $immowp_archive_slug ? esc_html( $immowp_archive_slug ) : 'propriete'; ?>" placeholder="propriete"></p>
     572                                </div>
     573
     574                                <div class="immowp-row">
     575                                        <h5><?php esc_html_e( 'Activer la page archive', 'immowp-gestion-immobiliere' ); ?></h5>
     576                                        <small><?php esc_html_e( "Permet l'activation de la page archive, peut-être utile pour réalisé des templates avec Elementor notamment.", 'immowp-gestion-immobiliere' ); ?></small>
     577                                        <p>
     578                                                <input type="checkbox" name="immowp_button_activate_archive" id="immowp_button_activate_archive" <?php echo $immowp_button_activate_archive === 'yes' ? 'checked' : ''; ?>>
     579                                                <label for="immowp_button_activate_archive"><?php esc_html_e( 'Activer la page archive', 'immowp-gestion-immobiliere' ); ?></label>
     580                                        </p>
     581                                </div>
     582
     583                                <div class="immowp-row">
     584                                        <h5><?php esc_html_e( 'Nombre de résultats par page ', 'immowp-gestion-immobiliere' ); ?></h5>
     585                                        <small><?php esc_html_e( 'Nombre de résultats par page sur la page recherche.', 'immowp-gestion-immobiliere' ); ?></small>
     586                                        <p><input type="number" name="immowp_archive_number" value="<?php echo $immowp_archive_number ? esc_html( $immowp_archive_number ) : 12; ?>" placeholder="12"></p>
     587                                </div>
     588
     589                                <div class="immowp-row">
     590                                        <h5><?php esc_html_e( 'Tri par défaut des annonces', 'immowp-gestion-immobiliere' ); ?></h5>
     591                                        <?php if ( $immowp_tax_iwp_offre === 'yes' ) : ?>
     592                                                <small>
     593                                                        <?php esc_html_e( "Le tri par offre regroupe les biens par nom de terme, la date de publication départageant les biens d'une même offre.", 'immowp-gestion-immobiliere' ); ?>
     594                                                        <?php if ( $immowp_offres_names ) : ?>
     595                                                                <?php
     596                                                                /* translators: %s: list of offer names, in ascending order */
     597                                                                printf( esc_html__( 'Ordre A → Z actuel : %s.', 'immowp-gestion-immobiliere' ), esc_html( implode( ' → ', $immowp_offres_names ) ) );
     598                                                                ?>
     599                                                        <?php endif; ?>
     600                                                </small>
     601                                        <?php endif; ?>
     602                                        <p>
     603                                                <select name="immowp_default_sort">
     604                                                        <option value="date-DESC" <?php selected( $immowp_default_sort, 'date-DESC' ); ?>><?php esc_html_e( 'Plus récents en premier', 'immowp-gestion-immobiliere' ); ?></option>
     605                                                        <option value="date-ASC" <?php selected( $immowp_default_sort, 'date-ASC' ); ?>><?php esc_html_e( 'Plus anciens en premier', 'immowp-gestion-immobiliere' ); ?></option>
     606                                                        <option value="prix-ASC" <?php selected( $immowp_default_sort, 'prix-ASC' ); ?>><?php esc_html_e( 'Prix croissant', 'immowp-gestion-immobiliere' ); ?></option>
     607                                                        <option value="prix-DESC" <?php selected( $immowp_default_sort, 'prix-DESC' ); ?>><?php esc_html_e( 'Prix décroissant', 'immowp-gestion-immobiliere' ); ?></option>
     608                                                        <option value="surfaceHabitable-ASC" <?php selected( $immowp_default_sort, 'surfaceHabitable-ASC' ); ?>><?php esc_html_e( 'Surface croissante', 'immowp-gestion-immobiliere' ); ?></option>
     609                                                        <option value="surfaceHabitable-DESC" <?php selected( $immowp_default_sort, 'surfaceHabitable-DESC' ); ?>><?php esc_html_e( 'Surface décroissante', 'immowp-gestion-immobiliere' ); ?></option>
     610                                                        <option value="rand" <?php selected( $immowp_default_sort, 'rand' ); ?>><?php esc_html_e( 'Aléatoire', 'immowp-gestion-immobiliere' ); ?></option>
     611                                                        <?php if ( $immowp_tax_iwp_offre === 'yes' ) : ?>
     612                                                                <option value="offre-ASC" <?php selected( $immowp_default_sort, 'offre-ASC' ); ?>><?php esc_html_e( 'Offre (A → Z)', 'immowp-gestion-immobiliere' ); ?></option>
     613                                                                <option value="offre-DESC" <?php selected( $immowp_default_sort, 'offre-DESC' ); ?>><?php esc_html_e( 'Offre (Z → A)', 'immowp-gestion-immobiliere' ); ?></option>
     614                                                        <?php endif; ?>
     615                                                </select>
     616                                        </p>
     617                                </div>
     618
     619                                <div class="immowp-row">
     620                                        <h5><?php esc_html_e( 'Nombre de colonnes en grille', 'immowp-gestion-immobiliere' ); ?></h5>
     621                                        <small><?php esc_html_e( "Nombre maximal de biens par ligne en vue grille sur ordinateur (plus de 1 024 px de large) ; un bloc trop étroit en affiche moins. Sur tablette et mobile, la grille s'adapte à la largeur de l'écran.", 'immowp-gestion-immobiliere' ); ?></small>
     622                                        <p>
     623                                                <select name="immowp_grid_columns">
     624                                                        <option value="2" <?php selected( $immowp_grid_columns, 2 ); ?>><?php esc_html_e( '2 colonnes', 'immowp-gestion-immobiliere' ); ?></option>
     625                                                        <option value="3" <?php selected( $immowp_grid_columns, 3 ); ?>><?php esc_html_e( '3 colonnes', 'immowp-gestion-immobiliere' ); ?></option>
     626                                                        <option value="4" <?php selected( $immowp_grid_columns, 4 ); ?>><?php esc_html_e( '4 colonnes', 'immowp-gestion-immobiliere' ); ?></option>
     627                                                </select>
     628                                        </p>
     629                                </div>
     630
     631                                <div class="immowp-row">
     632                                        <h5><?php esc_html_e( 'Aucun résultat', 'immowp-gestion-immobiliere' ); ?></h5>
     633                                        <small><?php esc_html_e( "Texte s'affichant lorsque la recherche ne retourne aucun résultat", 'immowp-gestion-immobiliere' ); ?></small>
     634                                        <?php
     635                                        /*
     636                                         * Champ volontairement NON pré-rempli avec le défaut
     637                                         * français (même règle que « prix non communiqué ») :
     638                                         * pré-rempli, un simple enregistrement de la page
     639                                         * stockait le texte FR comme valeur « personnalisée »
     640                                         * et figeait le message en français sur les sites
     641                                         * traduits. Vide, le défaut suit la langue du site.
     642                                         */
     643                                        ?>
     644                                        <p><input type="text" name="immowp_archive_text" value="<?php echo esc_attr( $immowp_archive_text ); ?>" placeholder="Aucun résultat ne correspond à votre recherche."></p>
     645                                </div>
     646
     647                                <div class="immowp-row">
     648                                        <h5><?php esc_html_e( 'Texte "prix non communiqué"', 'immowp-gestion-immobiliere' ); ?></h5>
     649                                        <small><?php esc_html_e( 'Texte affiché quand aucun prix n\'est renseigné sur un bien.', 'immowp-gestion-immobiliere' ); ?></small>
     650                                        <p><input type="text" name="immowp_nous_consulter_text" value="<?php echo esc_attr( $immowp_nous_consulter_text ); ?>" placeholder="Nous consulter"></p>
     651                                </div>
     652
     653                                <div class="immowp-row">
     654                                        <h5><?php esc_html_e( 'Format de la devise', 'immowp-gestion-immobiliere' ); ?></h5>
     655                                        <small><?php esc_html_e( "Symbole et position de la devise dans l'affichage des prix.", 'immowp-gestion-immobiliere' ); ?></small>
     656                                        <p>
     657                                                <input type="text" name="immowp_currency_symbol" value="<?php echo esc_attr( $immowp_currency_symbol ); ?>" maxlength="5" style="width:60px;">
     658                                                <select name="immowp_currency_position">
     659                                                        <option value="after" <?php selected( $immowp_currency_position, 'after' ); ?>><?php esc_html_e( 'Après (100 €)', 'immowp-gestion-immobiliere' ); ?></option>
     660                                                        <option value="before" <?php selected( $immowp_currency_position, 'before' ); ?>><?php esc_html_e( 'Avant (€100)', 'immowp-gestion-immobiliere' ); ?></option>
     661                                                </select>
     662                                        </p>
     663                                </div>
     664
     665                                <div class="immowp-row">
     666                                        <h5><?php esc_html_e( 'Nombre de pièces max dans le filtre', 'immowp-gestion-immobiliere' ); ?></h5>
     667                                        <small><?php esc_html_e( 'Nombre maximum de pièces proposé dans le filtre de recherche (défaut : 5).', 'immowp-gestion-immobiliere' ); ?></small>
     668                                        <p><input type="number" name="immowp_max_pieces" value="<?php echo esc_attr( $immowp_max_pieces ); ?>" min="3" max="20"></p>
     669                                </div>
     670
     671                                <div class="immowp-row">
     672                                        <h5><?php esc_html_e( 'Masquer les biens vendus dans les listings', 'immowp-gestion-immobiliere' ); ?></h5>
     673                                        <small><?php esc_html_e( "Les biens marqués 'Vendu' n'apparaîtront pas dans les résultats de recherche.", 'immowp-gestion-immobiliere' ); ?></small>
     674                                        <p>
     675                                                <input type="checkbox" name="immowp_hide_sold" id="immowp_hide_sold" <?php echo $immowp_hide_sold === 'yes' ? 'checked' : ''; ?>>
     676                                                <label for="immowp_hide_sold"><?php esc_html_e( 'Masquer les biens vendus dans les listings', 'immowp-gestion-immobiliere' ); ?></label>
     677                                        </p>
     678                                </div>
     679
     680                                <div class="immowp-row">
     681                                        <h5><?php esc_html_e( 'Biens disponibles en premier', 'immowp-gestion-immobiliere' ); ?></h5>
     682                                        <small><?php esc_html_e( 'Dans tous les listings, les biens sous compromis puis les biens vendus sont renvoyés après les biens disponibles. Le tri choisi (date, prix, surface) reste appliqué à l\'intérieur de chaque groupe.', 'immowp-gestion-immobiliere' ); ?></small>
     683                                        <p>
     684                                                <input type="checkbox" name="immowp_sort_available_first" id="immowp_sort_available_first" <?php checked( $immowp_sort_available_first, 'yes' ); ?>>
     685                                                <label for="immowp_sort_available_first"><?php esc_html_e( 'Remonter les biens disponibles avant les biens sous compromis et vendus', 'immowp-gestion-immobiliere' ); ?></label>
     686                                        </p>
     687                                </div>
     688
     689                                <div class="immowp-row">
     690                                        <h5><?php esc_html_e( 'Lazy loading des images', 'immowp-gestion-immobiliere' ); ?></h5>
     691                                        <small><?php esc_html_e( 'Activer le chargement différé des images (loading=lazy).', 'immowp-gestion-immobiliere' ); ?></small>
     692                                        <p>
     693                                                <input type="checkbox" name="immowp_lazy_load_images" id="immowp_lazy_load_images" value="yes" <?php checked( $immowp_lazy_load_images, 'yes' ); ?>>
     694                                                <label for="immowp_lazy_load_images"><?php esc_html_e( 'Activer le chargement différé des images (loading=lazy)', 'immowp-gestion-immobiliere' ); ?></label>
     695                                        </p>
     696                                </div>
     697
     698                                <div class="immowp-row">
     699                                        <h5><?php esc_html_e( 'Page de redirection lors de la suppression ', 'immowp-gestion-immobiliere' ); ?></h5>
     700                                        <small><?php esc_html_e( 'Quand un bien est supprimé, indiquez la page pour rediriger en 301, laisser vide pour avoir une 404.', 'immowp-gestion-immobiliere' ); ?></small>
     701                                        <p>
     702                                                <select name="immowp_redirect_page">
     703                                                        <option value disabled selected><?php esc_html_e( 'Sélectionner une page', 'immowp-gestion-immobiliere' ); ?></option>
     704                                                        <?php foreach ( $pages as $page ) : ?>
     705                                                                <option value="<?php echo esc_attr( $page->ID ); ?>" <?php selected( $immowp_redirect_page, $page->ID ); ?>><?php echo esc_html( $page->post_title ); ?></option>
     706                                                        <?php endforeach; ?>
     707                                                </select>
     708                                        </p>
     709                                </div>
     710
     711                <?php $immowp_card_close(); ?>
     712
     713                <?php $immowp_card_open( __( 'Couleurs', 'immowp-gestion-immobiliere' ) ); ?>
     714
     715                                <div class="immowp-row">
     716                                        <h5><?php esc_html_e( 'Couleur principale', 'immowp-gestion-immobiliere' ); ?></h5>
     717                                        <small><?php esc_html_e( 'Couleur principale du plugin notamment utilisé pour le texte.', 'immowp-gestion-immobiliere' ); ?></small>
     718                                        <p><input type="text" class="immowp-color-picker" name="immowp_primary_color" value="<?php echo esc_attr( $immowp_primary_color ); ?>" placeholder="Couleur principale"></p>
     719                                </div>
     720
     721                                <div class="immowp-row">
     722                                        <h5><?php esc_html_e( 'Couleur secondaire', 'immowp-gestion-immobiliere' ); ?></h5>
     723                                        <small><?php esc_html_e( 'Couleur secondaire du plugin notamment utilisé pour les icones.', 'immowp-gestion-immobiliere' ); ?></small>
     724                                        <p><input type="text" class="immowp-color-picker" name="immowp_secondary_color" value="<?php echo esc_attr( $immowp_secondary_color ); ?>" placeholder="Couleur secondaire"></p>
     725                                </div>
     726
     727                <?php $immowp_card_close(); ?>
     728
     729                <?php $immowp_card_open( __( 'Carte', 'immowp-gestion-immobiliere' ) ); ?>
     730
     731                                <div class="immowp-row">
     732                                        <h5><?php esc_html_e( 'Icone du marker', 'immowp-gestion-immobiliere' ); ?></h5>
     733                                        <small><?php esc_html_e( 'Image à afficher sur la carte', 'immowp-gestion-immobiliere' ); ?></small>
     734                                        <br/>
     735                                        <?php $immowp_img = wp_get_attachment_image_url( $immowp_map_icon, 'thumbnail' ); ?>
     736
     737                                        <?php if ( $immowp_img ) : ?>
     738                                                <a href="#" class="button rudr-reglages-upload" style="display:none">Choisir l'image</a>
     739                                                <a href="#" class="rudr-upload-image">
     740                                                        <img src="<?php echo esc_url( $immowp_img ); ?>" />
     741                                                </a>
     742                                                <br/>
     743                                                <a href="#" class="rudr-reglages-remove">Supprimer l'image</a>
     744                                                <input type="hidden" name="immowp_map_icon" value="<?php echo esc_attr( absint( $immowp_map_icon ) ); ?>">
     745                                        <?php else : ?>
     746                                                <a href="#" class="button rudr-reglages-upload">Choisir l'image</a>
     747                                                <br/>
     748                                                <a href="#" class="rudr-reglages-remove" style="display:none">Supprimer l'image</a>
     749                                                <input type="hidden" name="immowp_map_icon" value="">
     750                                        <?php endif; ?>
     751                                </div>
     752
     753                                <div class="immowp-row">
     754                                        <h5><?php esc_html_e( 'Zoom initial de la carte (1=monde, 18=rue)', 'immowp-gestion-immobiliere' ); ?></h5>
     755                                        <p><input type="number" name="immowp_map_zoom" min="1" max="18" value="<?php echo esc_attr( $immowp_map_zoom ); ?>"></p>
     756                                </div>
     757
     758                <?php $immowp_card_close(); ?>
    503759
    504760                <?php
    505761                /*
    506                  * Bandeau réservé à l'édition pro : en lite, l'incitation à la
    507                  * passerelle vit désormais dans la page d'upgrade (voir
    508                  * Immowp_Gestion_Immo_Upsell), jamais sous forme d'un bandeau en dur
    509                  * sur la page de réglages.
     762                 * Section « Redirections du formulaire de recherche » extraite dans un
     763                 * partiel dédié, absent du paquet lite (voir tools/lite-exclude.txt) :
     764                 * le shortcode de recherche autonome qu'elle configure n'y existe pas.
    510765                 */
     766                $immowp_section_redirects = plugin_dir_path( __FILE__ ) . 'partials/settings/section-search-redirects.php';
     767                if ( immowp_gestion_immo_module_enabled( 'redirects' ) && file_exists( $immowp_section_redirects ) ) {
     768                        include $immowp_section_redirects;
     769                } else {
     770                        ?>
     771                        <div class="immowp_settings">
     772
     773                                <section>
     774
     775                                        <div class="immowp_settings-header">
     776
     777                                                <h3><?php esc_html_e( 'Redirections du formulaire de recherche', 'immowp-gestion-immobiliere' ); ?></h3>
     778
     779                                        </div>
     780
     781                                        <div class="immowp_settings-description">
     782                                                <?php $immowp_render_pro_teaser( 'redirects' ); ?>
     783                                        </div>
     784
     785                                </section>
     786
     787                        </div>
     788                        <?php
     789                }
    511790                ?>
    512                 <?php if ( immowp_gestion_immo_is_pro() && ! is_plugin_active( 'immowp/immowp.php' ) ) : ?>
    513                 <!-- ImmoWP Promotional Banner -->
    514                 <div class="immowp-promo-banner">
    515                         <div class="immowp-promo-content">
    516                                 <div class="immowp-promo-icon">🔧</div>
    517                                 <div class="immowp-promo-text">
    518                                         <strong><?php esc_html_e( 'Besoin de connecter votre site à votre logiciel métier ?', 'immowp-gestion-immobiliere' ); ?></strong>
    519                                         <span><?php esc_html_e( 'Essayez ImmoWP. ImmoWP fait la liaison entre votre logiciel de multidiffusion d\'annonces immobilières et votre site WordPress afin de vous éviter une duplication fastidieuse. Compatible avec tous les thèmes WordPress.', 'immowp-gestion-immobiliere' ); ?></span>
    520                                 </div>
    521                                 <div class="immowp-promo-action">
    522                                         <a href="https://www.immowp.fr/" target="_blank" class="immowp-promo-button">
    523                                                 <?php esc_html_e( 'Découvrir ImmoWP', 'immowp-gestion-immobiliere' ); ?>
    524                                         </a>
    525                                 </div>
    526                         </div>
    527                 </div>
    528                 <?php endif; ?>
     791
     792
     793                <?php elseif ( 'fiche' === $immowp_tab ) : ?>
     794
     795
     796                <?php $immowp_card_open( __( 'Coordonnées affichées sur la fiche', 'immowp-gestion-immobiliere' ) ); ?>
     797
     798                                <div class="immowp-row">
     799                                        <h5><?php esc_html_e( 'Coordonnées à afficher', 'immowp-gestion-immobiliere' ); ?></h5>
     800                                        <small><?php esc_html_e( "Choisissez si vous souhaitez afficher les coordonnées de l'agent, de l'agence ou des coordonnées personnalisées.", 'immowp-gestion-immobiliere' ); ?></small>
     801                                        <p>
     802                                                <select name="immowp_sidebar_coordinates">
     803                                                        <option value="agent" <?php echo $immowp_sidebar_coordinates == 'agent' ? 'selected' : ''; ?>><?php esc_html_e( "Coordonnées de l'agent", 'immowp-gestion-immobiliere' ); ?></option>
     804                                                        <option value="agency" <?php echo $immowp_sidebar_coordinates == 'agency' ? 'selected' : ''; ?>><?php esc_html_e( "Coordonnées de l'agence", 'immowp-gestion-immobiliere' ); ?></option>
     805                                                        <option value="perso" <?php echo $immowp_sidebar_coordinates == 'perso' ? 'selected' : ''; ?>><?php esc_html_e( 'Personnalisé', 'immowp-gestion-immobiliere' ); ?></option>
     806                                                </select>
     807                                        </p>
     808                                </div>
     809
     810                                <div class="immowp-row">
     811                                        <h5><?php esc_html_e( "Image de l'agence", 'immowp-gestion-immobiliere' ); ?></h5>
     812                                        <small><?php esc_html_e( 'Image à afficher si les coordonnées personnalisées sont choisies.', 'immowp-gestion-immobiliere' ); ?></small>
     813                                        <br/>
     814                                        <?php $image = wp_get_attachment_image_url( $agence_sidebar_image, 'thumbnail' ); ?>
     815
     816                                        <?php if ( $image ) : ?>
     817                                                <a href="#" class="button rudr-reglages-upload" style="display:none">Choisir l'image</a>
     818                                                <a href="#" class="rudr-upload-image">
     819                                                        <img src="<?php echo esc_url( $image ); ?>" />
     820                                                </a>
     821                                                <br/>
     822                                                <a href="#" class="rudr-reglages-remove">Supprimer l'image</a>
     823                                                <input type="hidden" name="agence_sidebar_image" value="<?php echo absint( $agence_sidebar_image ); ?>">
     824                                        <?php else : ?>
     825                                                <a href="#" class="button rudr-reglages-upload">Choisir l'image</a>
     826                                                <br/>
     827                                                <a href="#" class="rudr-reglages-remove" style="display:none">Supprimer l'image</a>
     828                                                <input type="hidden" name="agence_sidebar_image" value="">
     829                                        <?php endif; ?>
     830                                </div>
     831
     832                                <div class="immowp-row">
     833                                        <h5><?php esc_html_e( "Nom de l'agence", 'immowp-gestion-immobiliere' ); ?></h5>
     834                                        <small><?php esc_html_e( 'Nom à afficher si les coordonnées personnalisées sont choisies.', 'immowp-gestion-immobiliere' ); ?></small>
     835                                        <p><input type="text" name="immowp_sidebar_coordinates_name" value="<?php echo esc_html( $immowp_sidebar_coordinates_name ); ?>" placeholder="Nom de l'agence"></p>
     836                                </div>
     837
     838                                <div class="immowp-row">
     839                                        <h5><?php esc_html_e( "Adresse de l'agence ", 'immowp-gestion-immobiliere' ); ?></h5>
     840                                        <small><?php esc_html_e( 'Adresse à afficher si les coordonnées personnalisées sont choisies.', 'immowp-gestion-immobiliere' ); ?></small>
     841                                        <p><input type="text" name="immowp_sidebar_coordinates_adress" value="<?php echo esc_html( $immowp_sidebar_coordinates_adress ); ?>" placeholder="Adresse de l'agence"></p>
     842                                </div>
     843
     844                                <div class="immowp-row">
     845                                        <h5><?php esc_html_e( "Code Postal de l'agence ", 'immowp-gestion-immobiliere' ); ?></h5>
     846                                        <small><?php esc_html_e( 'Code Postal à afficher si les coordonnées personnalisées sont choisies.', 'immowp-gestion-immobiliere' ); ?></small>
     847                                        <p><input type="text" name="immowp_sidebar_coordinates_cp" value="<?php echo esc_html( $immowp_sidebar_coordinates_cp ); ?>" placeholder="Code postal de l'agence"></p>
     848                                </div>
     849
     850                                <div class="immowp-row">
     851                                        <h5><?php esc_html_e( "Ville de l'agence", 'immowp-gestion-immobiliere' ); ?></h5>
     852                                        <small><?php esc_html_e( 'Ville à afficher si les coordonnées personnalisées sont choisies.', 'immowp-gestion-immobiliere' ); ?></small>
     853                                        <p><input type="text" name="immowp_sidebar_coordinates_city" value="<?php echo esc_html( $immowp_sidebar_coordinates_city ); ?>" placeholder="Ville de l'agence"></p>
     854                                </div>
     855
     856                                <div class="immowp-row">
     857                                        <h5><?php esc_html_e( "Téléphone de l'agence ", 'immowp-gestion-immobiliere' ); ?></h5>
     858                                        <small><?php esc_html_e( 'Téléphone à afficher si les coordonnées personnalisées sont choisies.', 'immowp-gestion-immobiliere' ); ?></small>
     859                                        <p><input type="text" name="immowp_sidebar_coordinates_tel" value="<?php echo esc_html( $immowp_sidebar_coordinates_tel ); ?>" placeholder="Téléphone de l'agence"></p>
     860                                </div>
     861
     862                                <div class="immowp-row">
     863                                        <h5><?php esc_html_e( "Email de l'agence", 'immowp-gestion-immobiliere' ); ?></h5>
     864                                        <small><?php esc_html_e( 'Email à afficher si les coordonnées personnalisées sont choisies.', 'immowp-gestion-immobiliere' ); ?></small>
     865                                        <p><input type="text" name="immowp_sidebar_coordinates_email" value="<?php echo esc_html( $immowp_sidebar_coordinates_email ); ?>" placeholder="Email de l'agence"></p>
     866                                </div>
     867
     868                <?php $immowp_card_close(); ?>
     869
     870                <?php $immowp_card_open( __( 'Formulaire de contact', 'immowp-gestion-immobiliere' ) ); ?>
     871
     872                                <div class="immowp-row">
     873                                        <h5><?php esc_html_e( 'Activer le formulaire de contact', 'immowp-gestion-immobiliere' ); ?></h5>
     874                                        <small><?php esc_html_e( 'Affiche le formulaire « Je veux être contacté » sur les fiches biens (sidebar).', 'immowp-gestion-immobiliere' ); ?></small>
     875                                        <p>
     876                                                <label>
     877                                                        <input type="checkbox" name="immowp_contact_form_enabled" value="yes" <?php checked( $immowp_contact_form_enabled, 'yes' ); ?> />
     878                                                        <?php esc_html_e( 'Activer le formulaire de contact natif', 'immowp-gestion-immobiliere' ); ?>
     879                                                </label>
     880                                        </p>
     881                                </div>
     882
     883                                <div class="immowp-row">
     884                                        <h5><?php esc_html_e( 'Shortcode de formulaire (optionnel)', 'immowp-gestion-immobiliere' ); ?></h5>
     885                                        <small><?php esc_html_e( 'Si renseigné, remplace le formulaire natif (ex. Contact Form 7). Laisser vide pour utiliser le formulaire ImmoWP.', 'immowp-gestion-immobiliere' ); ?></small>
     886                                        <p><input type="text" name="immowp_sidebar_coordinates_form" value="<?php echo esc_html( $immowp_sidebar_coordinates_form ); ?>" placeholder="[contact-form-7 id=&quot;123&quot;]"></p>
     887                                </div>
     888
     889                                <div class="immowp-row">
     890                                        <h5><?php esc_html_e( 'Emails du formulaire natif', 'immowp-gestion-immobiliere' ); ?></h5>
     891                                        <small><?php esc_html_e( 'Ces réglages concernent uniquement le formulaire ImmoWP. Un formulaire ajouté par shortcode utilise ses propres réglages.', 'immowp-gestion-immobiliere' ); ?></small>
     892                                        <p>
     893                                                <label for="immowp_contact_recipient_email"><?php esc_html_e( 'Adresse destinataire', 'immowp-gestion-immobiliere' ); ?></label><br>
     894                                                <input type="email" id="immowp_contact_recipient_email" name="immowp_contact_recipient_email" class="regular-text" value="<?php echo esc_attr( get_option( 'immowp_contact_recipient_email', '' ) ); ?>" aria-describedby="immowp_contact_recipient_help">
     895                                        </p>
     896                                        <p id="immowp_contact_recipient_help" class="description"><?php esc_html_e( 'Laisser vide pour utiliser l’email de l’agent, de l’agence ou des coordonnées personnalisées sélectionnées ci-dessus. Si cet email est absent ou invalide, le message est envoyé à l’adresse d’administration de WordPress.', 'immowp-gestion-immobiliere' ); ?></p>
     897                                        <p>
     898                                                <label for="immowp_contact_from_email"><?php esc_html_e( 'Adresse d’expédition', 'immowp-gestion-immobiliere' ); ?></label><br>
     899                                                <input type="email" id="immowp_contact_from_email" name="immowp_contact_from_email" class="regular-text" value="<?php echo esc_attr( get_option( 'immowp_contact_from_email', '' ) ); ?>" aria-describedby="immowp_contact_from_help">
     900                                        </p>
     901                                        <p id="immowp_contact_from_help" class="description"><?php esc_html_e( 'Utilisez une adresse de votre domaine autorisée par votre service d’envoi. Laisser vide pour conserver l’expéditeur WordPress ou SMTP. Une extension SMTP peut imposer son propre expéditeur.', 'immowp-gestion-immobiliere' ); ?></p>
     902                                        <p>
     903                                                <label for="immowp_contact_from_name"><?php esc_html_e( 'Nom de l’expéditeur', 'immowp-gestion-immobiliere' ); ?></label><br>
     904                                                <input type="text" id="immowp_contact_from_name" name="immowp_contact_from_name" class="regular-text" value="<?php echo esc_attr( get_option( 'immowp_contact_from_name', '' ) ); ?>" aria-describedby="immowp_contact_name_help">
     905                                        </p>
     906                                        <p id="immowp_contact_name_help" class="description"><?php esc_html_e( 'Utilisé avec l’adresse d’expédition ci-dessus. Laisser vide pour utiliser le nom du site. Le bouton Répondre de votre messagerie répond toujours au visiteur.', 'immowp-gestion-immobiliere' ); ?></p>
     907                                </div>
     908
     909                                <div class="immowp-row">
     910                                        <h5><?php esc_html_e( 'Protection anti-bots (Google reCAPTCHA v2)', 'immowp-gestion-immobiliere' ); ?></h5>
     911                                        <small>
     912                                                <?php
     913                                                echo wp_kses(
     914                                                        sprintf(
     915                                                                /* translators: %s: Google reCAPTCHA admin URL */
     916                                                                __( 'Protège le formulaire natif contre les spams. Créez des clés sur %s (type « Case à cocher reCAPTCHA v2 »).', 'immowp-gestion-immobiliere' ),
     917                                                                '<a href="https://www.google.com/recaptcha/admin" target="_blank" rel="noopener noreferrer">google.com/recaptcha/admin</a>'
     918                                                        ),
     919                                                        array(
     920                                                                'a' => array(
     921                                                                        'href'   => array(),
     922                                                                        'target' => array(),
     923                                                                        'rel'    => array(),
     924                                                                ),
     925                                                        )
     926                                                );
     927                                                ?>
     928                                        </small>
     929                                        <p>
     930                                                <label>
     931                                                        <input type="checkbox" name="immowp_recaptcha_enabled" value="yes" <?php checked( $immowp_recaptcha_enabled, 'yes' ); ?> />
     932                                                        <?php esc_html_e( 'Activer Google reCAPTCHA v2', 'immowp-gestion-immobiliere' ); ?>
     933                                                </label>
     934                                        </p>
     935                                        <p>
     936                                                <label for="immowp_recaptcha_site_key"><?php esc_html_e( 'Clé du site (Site key)', 'immowp-gestion-immobiliere' ); ?></label><br>
     937                                                <input type="text" id="immowp_recaptcha_site_key" name="immowp_recaptcha_site_key" class="regular-text" value="<?php echo esc_attr( $immowp_recaptcha_site_key ); ?>" placeholder="6Le…" autocomplete="off" />
     938                                        </p>
     939                                        <p>
     940                                                <label for="immowp_recaptcha_secret_key"><?php esc_html_e( 'Clé secrète (Secret key)', 'immowp-gestion-immobiliere' ); ?></label><br>
     941                                                <input type="password" id="immowp_recaptcha_secret_key" name="immowp_recaptcha_secret_key" class="regular-text" value="<?php echo esc_attr( $immowp_recaptcha_secret_key ); ?>" placeholder="6Le…" autocomplete="new-password" />
     942                                        </p>
     943                                </div>
     944
     945                                <div class="immowp-row">
     946                                        <h5><?php esc_html_e( 'Mention d\'information du formulaire de contact', 'immowp-gestion-immobiliere' ); ?></h5>
     947                                        <small><?php esc_html_e( 'Affichée sous le bouton d\'envoi (information due au moment de la collecte). Le lien HTML est accepté. Laissez vide pour la mention par défaut, qui renvoie vers la page de confidentialité du site ; saisissez 0 pour ne rien afficher.', 'immowp-gestion-immobiliere' ); ?></small>
     948                                        <p><input type="text" name="immowp_contact_rgpd_text" class="large-text" value="<?php echo esc_attr( $immowp_contact_rgpd_text ); ?>"></p>
     949                                </div>
     950
     951                <?php $immowp_card_close(); ?>
     952
     953                <?php $immowp_card_open( __( 'Fiche du bien', 'immowp-gestion-immobiliere' ) ); ?>
     954
     955                                <div class="immowp-row">
     956                                        <h5><?php esc_html_e( 'Nombre de biens similaires dans la sidebar', 'immowp-gestion-immobiliere' ); ?></h5>
     957                                        <small><?php esc_html_e( 'Nombre d\'annonces similaires affichées dans la colonne latérale de la fiche bien (distinct des biens similaires en bas de page).', 'immowp-gestion-immobiliere' ); ?></small>
     958                                        <p><input type="number" name="immowp_sidebar_similar_count" min="1" max="6" value="<?php echo esc_attr( $immowp_sidebar_similar_count ); ?>"></p>
     959                                </div>
     960
     961                                <?php if ( immowp_gestion_immo_module_enabled( 'share' ) ) : ?>
     962                                <div class="immowp-row">
     963                                        <h5><?php esc_html_e( 'Partage sur les réseaux sociaux', 'immowp-gestion-immobiliere' ); ?></h5>
     964                                        <small><?php esc_html_e( 'Affiche des boutons de partage (Facebook, X, LinkedIn, WhatsApp, email, copie du lien) en haut de la fiche bien. Simples liens de partage : aucun script tiers n\'est chargé, aucune donnée n\'est transmise avant le clic du visiteur.', 'immowp-gestion-immobiliere' ); ?></small>
     965                                        <p>
     966                                                <input type="checkbox" name="immowp_social_share" id="immowp_social_share" value="yes" <?php checked( $immowp_social_share, 'yes' ); ?>>
     967                                                <label for="immowp_social_share"><?php esc_html_e( 'Activer les boutons de partage sur la fiche bien', 'immowp-gestion-immobiliere' ); ?></label>
     968                                        </p>
     969                                </div>
     970                                <?php else : ?>
     971                                <?php $immowp_render_pro_teaser( 'share' ); ?>
     972                                <?php endif; ?>
     973
     974                                <?php if ( immowp_gestion_immo_module_enabled( 'print' ) ) : ?>
     975                                <div class="immowp-row">
     976                                        <h5><?php esc_html_e( 'Fiche imprimable / PDF', 'immowp-gestion-immobiliere' ); ?></h5>
     977                                        <small><?php esc_html_e( 'Ajoute un bouton « Imprimer / PDF » sur la fiche bien, qui ouvre une version imprimable de l\'annonce (photos, caractéristiques, DPE, mentions financières, coordonnées). Le visiteur peut l\'imprimer ou l\'enregistrer en PDF depuis son navigateur.', 'immowp-gestion-immobiliere' ); ?></small>
     978                                        <p>
     979                                                <input type="checkbox" name="immowp_property_print" id="immowp_property_print" value="yes" <?php checked( $immowp_property_print, 'yes' ); ?>>
     980                                                <label for="immowp_property_print"><?php esc_html_e( 'Activer la fiche imprimable / PDF', 'immowp-gestion-immobiliere' ); ?></label>
     981                                        </p>
     982                                </div>
     983                                <?php else : ?>
     984                                <?php $immowp_render_pro_teaser( 'print' ); ?>
     985                                <?php endif; ?>
     986
     987                <?php $immowp_card_close(); ?>
     988
     989
     990                <?php elseif ( 'favoris' === $immowp_tab ) : ?>
     991
    529992
    530993                <?php if ( immowp_gestion_immo_module_enabled( 'favorites' ) ) : ?>
    … …  
    6071070                ?>
    6081071
    609                 <div class="immowp_settings">
    610 
    611                         <section>
    612 
    613                         <div class="immowp_settings-header">
    614 
    615                                         <h3><?php esc_html_e( 'Réglages', 'immowp-gestion-immobiliere' ); ?></h3>
    616 
    617                                 </div>
    618 
    619                                 <div class="immowp_settings-description">
    620 
    621                                         <div class="immowp-row">
    622                                                 <h5><?php esc_html_e( 'Compter les vues des annonces', 'immowp-gestion-immobiliere' ); ?></h5>
    623                                                 <small><?php esc_html_e( 'Comptabilise le nombre de consultations de chaque bien, affiché dans la liste des annonces. Le comptage est effectué après le chargement de la page, ce qui le rend compatible avec un cache.', 'immowp-gestion-immobiliere' ); ?></small>
    624                                                 <p><label><input type="checkbox" name="immowp_track_views" value="yes" <?php checked( $immowp_track_views, 'yes' ); ?>> <?php esc_html_e( 'Activer le comptage des vues', 'immowp-gestion-immobiliere' ); ?></label></p>
    625                                         </div>
    626 
    627                                         <div class="immowp-row">
    628                                                 <h5><?php esc_html_e( 'Suppression des données à la désinstallation', 'immowp-gestion-immobiliere' ); ?></h5>
    629                                                 <small><?php esc_html_e( 'Par défaut, la désinstallation du plugin conserve vos réglages et vos statistiques : réinstaller le plugin retrouve le site tel qu\'il était. Cochez cette case pour que tout soit supprimé définitivement — cela peut concerner des données personnelles, et l\'opération est irréversible. Vos biens immobiliers sont conservés dans tous les cas.', 'immowp-gestion-immobiliere' ); ?></small>
    630                                                 <p><label><input type="checkbox" name="immowp_remove_all_data" value="yes" <?php checked( $immowp_remove_all_data, 'yes' ); ?>> <?php esc_html_e( 'Supprimer les réglages et les statistiques lors de la désinstallation', 'immowp-gestion-immobiliere' ); ?></label></p>
    631                                         </div>
    632 
    633                                         <div class="immowp-row">
    634                                                 <h5><?php esc_html_e( 'Mention d\'information du formulaire de contact', 'immowp-gestion-immobiliere' ); ?></h5>
    635                                                 <small><?php esc_html_e( 'Affichée sous le bouton d\'envoi (information due au moment de la collecte). Le lien HTML est accepté. Laissez vide pour la mention par défaut, qui renvoie vers la page de confidentialité du site ; saisissez 0 pour ne rien afficher.', 'immowp-gestion-immobiliere' ); ?></small>
    636                                                 <p><input type="text" name="immowp_contact_rgpd_text" class="large-text" value="<?php echo esc_attr( $immowp_contact_rgpd_text ); ?>"></p>
    637                                         </div>
    638 
    639                                         <div class="immowp-row">
    640                                                 <h5><?php esc_html_e( 'Permaliens / slug', 'immowp-gestion-immobiliere' ); ?></h5>
    641                                                 <small><?php esc_html_e( 'Mettre à jour (flush) les permaliens après toutes modifications.', 'immowp-gestion-immobiliere' ); ?></small>
    642                                                 <p><input type="text" name="immowp_archive_slug" value="<?php echo $immowp_archive_slug ? esc_html( $immowp_archive_slug ) : 'propriete'; ?>" placeholder="propriete"></p>
    643                                         </div>
    644 
    645                                         <div class="immowp-row">
    646                                                 <h5><?php esc_html_e( 'Aucun résultat', 'immowp-gestion-immobiliere' ); ?></h5>
    647                                                 <small><?php esc_html_e( "Texte s'affichant lorsque la recherche ne retourne aucun résultat", 'immowp-gestion-immobiliere' ); ?></small>
    648                                                 <?php
    649                                                 /*
    650                                                  * Champ volontairement NON pré-rempli avec le défaut
    651                                                  * français (même règle que « prix non communiqué ») :
    652                                                  * pré-rempli, un simple enregistrement de la page
    653                                                  * stockait le texte FR comme valeur « personnalisée »
    654                                                  * et figeait le message en français sur les sites
    655                                                  * traduits. Vide, le défaut suit la langue du site.
    656                                                  */
    657                                                 ?>
    658                                                 <p><input type="text" name="immowp_archive_text" value="<?php echo esc_attr( $immowp_archive_text ); ?>" placeholder="Aucun résultat ne correspond à votre recherche."></p>
    659                                         </div>
    660 
    661                                         <div class="immowp-row">
    662                                                 <h5><?php esc_html_e( 'Nombre de résultats par page ', 'immowp-gestion-immobiliere' ); ?></h5>
    663                                                 <small><?php esc_html_e( 'Nombre de résultats par page sur la page recherche.', 'immowp-gestion-immobiliere' ); ?></small>
    664                                                 <p><input type="number" name="immowp_archive_number" value="<?php echo $immowp_archive_number ? esc_html( $immowp_archive_number ) : 12; ?>" placeholder="12"></p>
    665                                         </div>
    666 
    667                                         <div class="immowp-row">
    668                                                 <h5><?php esc_html_e( 'Page de redirection lors de la suppression ', 'immowp-gestion-immobiliere' ); ?></h5>
    669                                                 <small><?php esc_html_e( 'Quand un bien est supprimé, indiquez la page pour rediriger en 301, laisser vide pour avoir une 404.', 'immowp-gestion-immobiliere' ); ?></small>
    670                                                 <p>
    671                                                         <select name="immowp_redirect_page">
    672                                                                 <option value disabled selected><?php esc_html_e( 'Sélectionner une page', 'immowp-gestion-immobiliere' ); ?></option>
    673                                                                 <?php foreach ( $pages as $page ) : ?>
    674                                                                         <option value="<?php echo esc_attr( $page->ID ); ?>" <?php selected( $immowp_redirect_page, $page->ID ); ?>><?php echo esc_html( $page->post_title ); ?></option>
    675                                                                 <?php endforeach; ?>
    676                                                         </select>
    677                                                 </p>
    678                                         </div>
    679 
    680                                         <div class="immowp-row">
    681                                                 <h5><?php esc_html_e( 'Activer la page archive', 'immowp-gestion-immobiliere' ); ?></h5>
    682                                                 <small><?php esc_html_e( "Permet l'activation de la page archive, peut-être utile pour réalisé des templates avec Elementor notamment.", 'immowp-gestion-immobiliere' ); ?></small>
    683                                                 <p>
    684                                                         <input type="checkbox" name="immowp_button_activate_archive" id="immowp_button_activate_archive" <?php echo $immowp_button_activate_archive === 'yes' ? 'checked' : ''; ?>>
    685                                                         <label for="immowp_button_activate_archive"><?php esc_html_e( 'Activer la page archive', 'immowp-gestion-immobiliere' ); ?></label>
    686                                                 </p>
    687                                         </div>
    688 
    689                                         <div class="immowp-row">
    690                                                 <h5><?php esc_html_e( 'Masquer les biens vendus dans les listings', 'immowp-gestion-immobiliere' ); ?></h5>
    691                                                 <small><?php esc_html_e( "Les biens marqués 'Vendu' n'apparaîtront pas dans les résultats de recherche.", 'immowp-gestion-immobiliere' ); ?></small>
    692                                                 <p>
    693                                                         <input type="checkbox" name="immowp_hide_sold" id="immowp_hide_sold" <?php echo $immowp_hide_sold === 'yes' ? 'checked' : ''; ?>>
    694                                                         <label for="immowp_hide_sold"><?php esc_html_e( 'Masquer les biens vendus dans les listings', 'immowp-gestion-immobiliere' ); ?></label>
    695                                                 </p>
    696                                         </div>
    697 
    698                                         <div class="immowp-row">
    699                                                 <h5><?php esc_html_e( 'Biens disponibles en premier', 'immowp-gestion-immobiliere' ); ?></h5>
    700                                                 <small><?php esc_html_e( 'Dans tous les listings, les biens sous compromis puis les biens vendus sont renvoyés après les biens disponibles. Le tri choisi (date, prix, surface) reste appliqué à l\'intérieur de chaque groupe.', 'immowp-gestion-immobiliere' ); ?></small>
    701                                                 <p>
    702                                                         <input type="checkbox" name="immowp_sort_available_first" id="immowp_sort_available_first" <?php checked( $immowp_sort_available_first, 'yes' ); ?>>
    703                                                         <label for="immowp_sort_available_first"><?php esc_html_e( 'Remonter les biens disponibles avant les biens sous compromis et vendus', 'immowp-gestion-immobiliere' ); ?></label>
    704                                                 </p>
    705                                         </div>
    706 
    707                                         <div class="immowp-row">
    708                                                 <h5><?php esc_html_e( 'Nombre de pièces max dans le filtre', 'immowp-gestion-immobiliere' ); ?></h5>
    709                                                 <small><?php esc_html_e( 'Nombre maximum de pièces proposé dans le filtre de recherche (défaut : 5).', 'immowp-gestion-immobiliere' ); ?></small>
    710                                                 <p><input type="number" name="immowp_max_pieces" value="<?php echo esc_attr( $immowp_max_pieces ); ?>" min="3" max="20"></p>
    711                                         </div>
    712 
    713                                         <div class="immowp-row">
    714                                                 <h5><?php esc_html_e( 'Lazy loading des images', 'immowp-gestion-immobiliere' ); ?></h5>
    715                                                 <small><?php esc_html_e( 'Activer le chargement différé des images (loading=lazy).', 'immowp-gestion-immobiliere' ); ?></small>
    716                                                 <p>
    717                                                         <input type="checkbox" name="immowp_lazy_load_images" id="immowp_lazy_load_images" value="yes" <?php checked( $immowp_lazy_load_images, 'yes' ); ?>>
    718                                                         <label for="immowp_lazy_load_images"><?php esc_html_e( 'Activer le chargement différé des images (loading=lazy)', 'immowp-gestion-immobiliere' ); ?></label>
    719                                                 </p>
    720                                         </div>
    721 
    722                                         <div class="immowp-row">
    723                                                 <h5><?php esc_html_e( 'Nombre de colonnes en grille', 'immowp-gestion-immobiliere' ); ?></h5>
    724                                                 <small><?php esc_html_e( "Nombre maximal de biens par ligne en vue grille sur ordinateur (plus de 1 024 px de large) ; un bloc trop étroit en affiche moins. Sur tablette et mobile, la grille s'adapte à la largeur de l'écran.", 'immowp-gestion-immobiliere' ); ?></small>
    725                                                 <p>
    726                                                         <select name="immowp_grid_columns">
    727                                                                 <option value="2" <?php selected( $immowp_grid_columns, 2 ); ?>><?php esc_html_e( '2 colonnes', 'immowp-gestion-immobiliere' ); ?></option>
    728                                                                 <option value="3" <?php selected( $immowp_grid_columns, 3 ); ?>><?php esc_html_e( '3 colonnes', 'immowp-gestion-immobiliere' ); ?></option>
    729                                                                 <option value="4" <?php selected( $immowp_grid_columns, 4 ); ?>><?php esc_html_e( '4 colonnes', 'immowp-gestion-immobiliere' ); ?></option>
    730                                                         </select>
    731                                                 </p>
    732                                         </div>
    733 
    734                                         <div class="immowp-row">
    735                                                 <h5><?php esc_html_e( 'Format de la devise', 'immowp-gestion-immobiliere' ); ?></h5>
    736                                                 <small><?php esc_html_e( "Symbole et position de la devise dans l'affichage des prix.", 'immowp-gestion-immobiliere' ); ?></small>
    737                                                 <p>
    738                                                         <input type="text" name="immowp_currency_symbol" value="<?php echo esc_attr( $immowp_currency_symbol ); ?>" maxlength="5" style="width:60px;">
    739                                                         <select name="immowp_currency_position">
    740                                                                 <option value="after" <?php selected( $immowp_currency_position, 'after' ); ?>><?php esc_html_e( 'Après (100 €)', 'immowp-gestion-immobiliere' ); ?></option>
    741                                                                 <option value="before" <?php selected( $immowp_currency_position, 'before' ); ?>><?php esc_html_e( 'Avant (€100)', 'immowp-gestion-immobiliere' ); ?></option>
    742                                                         </select>
    743                                                 </p>
    744                                         </div>
    745 
    746                                         <div class="immowp-row">
    747                                                 <h5><?php esc_html_e( 'Tri par défaut des annonces', 'immowp-gestion-immobiliere' ); ?></h5>
    748                                                 <?php if ( $immowp_tax_iwp_offre === 'yes' ) : ?>
    749                                                         <small>
    750                                                                 <?php esc_html_e( "Le tri par offre regroupe les biens par nom de terme, la date de publication départageant les biens d'une même offre.", 'immowp-gestion-immobiliere' ); ?>
    751                                                                 <?php if ( $immowp_offres_names ) : ?>
    752                                                                         <?php
    753                                                                         /* translators: %s: list of offer names, in ascending order */
    754                                                                         printf( esc_html__( 'Ordre A → Z actuel : %s.', 'immowp-gestion-immobiliere' ), esc_html( implode( ' → ', $immowp_offres_names ) ) );
    755                                                                         ?>
    756                                                                 <?php endif; ?>
    757                                                         </small>
    758                                                 <?php endif; ?>
    759                                                 <p>
    760                                                         <select name="immowp_default_sort">
    761                                                                 <option value="date-DESC" <?php selected( $immowp_default_sort, 'date-DESC' ); ?>><?php esc_html_e( 'Plus récents en premier', 'immowp-gestion-immobiliere' ); ?></option>
    762                                                                 <option value="date-ASC" <?php selected( $immowp_default_sort, 'date-ASC' ); ?>><?php esc_html_e( 'Plus anciens en premier', 'immowp-gestion-immobiliere' ); ?></option>
    763                                                                 <option value="prix-ASC" <?php selected( $immowp_default_sort, 'prix-ASC' ); ?>><?php esc_html_e( 'Prix croissant', 'immowp-gestion-immobiliere' ); ?></option>
    764                                                                 <option value="prix-DESC" <?php selected( $immowp_default_sort, 'prix-DESC' ); ?>><?php esc_html_e( 'Prix décroissant', 'immowp-gestion-immobiliere' ); ?></option>
    765                                                                 <option value="surfaceHabitable-ASC" <?php selected( $immowp_default_sort, 'surfaceHabitable-ASC' ); ?>><?php esc_html_e( 'Surface croissante', 'immowp-gestion-immobiliere' ); ?></option>
    766                                                                 <option value="surfaceHabitable-DESC" <?php selected( $immowp_default_sort, 'surfaceHabitable-DESC' ); ?>><?php esc_html_e( 'Surface décroissante', 'immowp-gestion-immobiliere' ); ?></option>
    767                                                                 <option value="rand" <?php selected( $immowp_default_sort, 'rand' ); ?>><?php esc_html_e( 'Aléatoire', 'immowp-gestion-immobiliere' ); ?></option>
    768                                                                 <?php if ( $immowp_tax_iwp_offre === 'yes' ) : ?>
    769                                                                         <option value="offre-ASC" <?php selected( $immowp_default_sort, 'offre-ASC' ); ?>><?php esc_html_e( 'Offre (A → Z)', 'immowp-gestion-immobiliere' ); ?></option>
    770                                                                         <option value="offre-DESC" <?php selected( $immowp_default_sort, 'offre-DESC' ); ?>><?php esc_html_e( 'Offre (Z → A)', 'immowp-gestion-immobiliere' ); ?></option>
    771                                                                 <?php endif; ?>
    772                                                         </select>
    773                                                 </p>
    774                                         </div>
    775 
    776                                         <div class="immowp-row">
    777                                                 <h5><?php esc_html_e( 'Zoom initial de la carte (1=monde, 18=rue)', 'immowp-gestion-immobiliere' ); ?></h5>
    778                                                 <p><input type="number" name="immowp_map_zoom" min="1" max="18" value="<?php echo esc_attr( $immowp_map_zoom ); ?>"></p>
    779                                         </div>
    780 
    781                                         <div class="immowp-row">
    782                                                 <h5><?php esc_html_e( 'Texte "prix non communiqué"', 'immowp-gestion-immobiliere' ); ?></h5>
    783                                                 <small><?php esc_html_e( 'Texte affiché quand aucun prix n\'est renseigné sur un bien.', 'immowp-gestion-immobiliere' ); ?></small>
    784                                                 <p><input type="text" name="immowp_nous_consulter_text" value="<?php echo esc_attr( $immowp_nous_consulter_text ); ?>" placeholder="Nous consulter"></p>
    785                                         </div>
    786 
    787                                         <div class="immowp-row">
    788                                                 <h5><?php esc_html_e( 'Nombre de biens similaires dans la sidebar', 'immowp-gestion-immobiliere' ); ?></h5>
    789                                                 <small><?php esc_html_e( 'Nombre d\'annonces similaires affichées dans la colonne latérale de la fiche bien (distinct des biens similaires en bas de page).', 'immowp-gestion-immobiliere' ); ?></small>
    790                                                 <p><input type="number" name="immowp_sidebar_similar_count" min="1" max="6" value="<?php echo esc_attr( $immowp_sidebar_similar_count ); ?>"></p>
    791                                         </div>
    792 
    793                                         <?php if ( immowp_gestion_immo_module_enabled( 'share' ) ) : ?>
    794                                         <div class="immowp-row">
    795                                                 <h5><?php esc_html_e( 'Partage sur les réseaux sociaux', 'immowp-gestion-immobiliere' ); ?></h5>
    796                                                 <small><?php esc_html_e( 'Affiche des boutons de partage (Facebook, X, LinkedIn, WhatsApp, email, copie du lien) en haut de la fiche bien. Simples liens de partage : aucun script tiers n\'est chargé, aucune donnée n\'est transmise avant le clic du visiteur.', 'immowp-gestion-immobiliere' ); ?></small>
    797                                                 <p>
    798                                                         <input type="checkbox" name="immowp_social_share" id="immowp_social_share" value="yes" <?php checked( $immowp_social_share, 'yes' ); ?>>
    799                                                         <label for="immowp_social_share"><?php esc_html_e( 'Activer les boutons de partage sur la fiche bien', 'immowp-gestion-immobiliere' ); ?></label>
    800                                                 </p>
    801                                         </div>
    802                                         <?php else : ?>
    803                                         <?php $immowp_render_pro_teaser( 'share' ); ?>
    804                                         <?php endif; ?>
    805 
    806                                         <?php if ( immowp_gestion_immo_module_enabled( 'print' ) ) : ?>
    807                                         <div class="immowp-row">
    808                                                 <h5><?php esc_html_e( 'Fiche imprimable / PDF', 'immowp-gestion-immobiliere' ); ?></h5>
    809                                                 <small><?php esc_html_e( 'Ajoute un bouton « Imprimer / PDF » sur la fiche bien, qui ouvre une version imprimable de l\'annonce (photos, caractéristiques, DPE, mentions financières, coordonnées). Le visiteur peut l\'imprimer ou l\'enregistrer en PDF depuis son navigateur.', 'immowp-gestion-immobiliere' ); ?></small>
    810                                                 <p>
    811                                                         <input type="checkbox" name="immowp_property_print" id="immowp_property_print" value="yes" <?php checked( $immowp_property_print, 'yes' ); ?>>
    812                                                         <label for="immowp_property_print"><?php esc_html_e( 'Activer la fiche imprimable / PDF', 'immowp-gestion-immobiliere' ); ?></label>
    813                                                 </p>
    814                                         </div>
    815                                         <?php else : ?>
    816                                         <?php $immowp_render_pro_teaser( 'print' ); ?>
    817                                         <?php endif; ?>
    818 
    819                                 </div>
    820 
    821                         </section>
    822 
    823                 </div>
     1072
     1073                <?php elseif ( 'ia' === $immowp_tab ) : ?>
     1074
    8241075
    8251076                <?php
    8261077                /*
    827                  * Section « Redirections du formulaire de recherche » extraite dans un
    828                  * partiel dédié, absent du paquet lite (voir tools/lite-exclude.txt) :
    829                  * le shortcode de recherche autonome qu'elle configure n'y existe pas.
     1078                 * Section « Réécriture IA » extraite dans un partiel dédié, absent du
     1079                 * paquet lite (voir tools/lite-exclude.txt) : le service qu'elle
     1080                 * configure (admin/class-immowp-gestion-immo-ai-description-service.php)
     1081                 * y est lui-même absent.
    8301082                 */
    831                 $immowp_section_redirects = plugin_dir_path( __FILE__ ) . 'partials/settings/section-search-redirects.php';
    832                 if ( immowp_gestion_immo_module_enabled( 'redirects' ) && file_exists( $immowp_section_redirects ) ) {
    833                         include $immowp_section_redirects;
     1083                $immowp_section_ai = plugin_dir_path( __FILE__ ) . 'partials/settings/section-ai.php';
     1084                if ( immowp_gestion_immo_module_enabled( 'ai' ) && file_exists( $immowp_section_ai ) ) {
     1085                        include $immowp_section_ai;
    8341086                } else {
    8351087                        ?>
    … …  
    8401092                                        <div class="immowp_settings-header">
    8411093
    842                                                 <h3><?php esc_html_e( 'Redirections du formulaire de recherche', 'immowp-gestion-immobiliere' ); ?></h3>
     1094                                                <h3><?php esc_html_e( 'Réécriture IA', 'immowp-gestion-immobiliere' ); ?></h3>
    8431095
    8441096                                        </div>
    8451097
    8461098                                        <div class="immowp_settings-description">
    847                                                 <?php $immowp_render_pro_teaser( 'redirects' ); ?>
     1099                                                <?php $immowp_render_pro_teaser( 'ai' ); ?>
    8481100                                        </div>
    8491101
    … …  
    8551107                ?>
    8561108
     1109
     1110                <?php else : ?>
     1111
     1112
    8571113                <div class="immowp_settings">
    8581114
    … …  
    8611117                                <div class="immowp_settings-header">
    8621118
    863                                         <h3><?php esc_html_e( 'Sidebar', 'immowp-gestion-immobiliere' ); ?></h3>
     1119                                        <h3><?php esc_html_e( 'Shortcode', 'immowp-gestion-immobiliere' ); ?></h3>
    8641120
    8651121                                </div>
    … …  
    8671123                                <div class="immowp_settings-description">
    8681124
     1125                                        <p>
     1126                                                <small><?php esc_html_e( 'Shortcodes à utiliser pour votre page de résultat.', 'immowp-gestion-immobiliere' ); ?></small>
     1127                                                <br/>
     1128                                                <a href="https://demo.immowp.fr" target="_blank"><?php esc_html_e( 'Voir la démo', 'immowp-gestion-immobiliere' ); ?> →</a>
     1129                                        </p>
     1130
    8691131                                        <div class="immowp-row">
    870                                                 <h5><?php esc_html_e( 'Coordonnées à afficher', 'immowp-gestion-immobiliere' ); ?></h5>
    871                                                 <small><?php esc_html_e( "Choisissez si vous souhaitez afficher les coordonnées de l'agent, de l'agence ou des coordonnées personnalisées.", 'immowp-gestion-immobiliere' ); ?></small>
    872                                                 <p>
    873                                                         <select name="immowp_sidebar_coordinates">
    874                                                                 <option value="agent" <?php echo $immowp_sidebar_coordinates == 'agent' ? 'selected' : ''; ?>><?php esc_html_e( "Coordonnées de l'agent", 'immowp-gestion-immobiliere' ); ?></option>
    875                                                                 <option value="agency" <?php echo $immowp_sidebar_coordinates == 'agency' ? 'selected' : ''; ?>><?php esc_html_e( "Coordonnées de l'agence", 'immowp-gestion-immobiliere' ); ?></option>
    876                                                                 <option value="perso" <?php echo $immowp_sidebar_coordinates == 'perso' ? 'selected' : ''; ?>><?php esc_html_e( 'Personnalisé', 'immowp-gestion-immobiliere' ); ?></option>
    877                                                         </select>
    878                                                 </p>
     1132                                                <h5>[iwp_property]</h5>
     1133                                                <small><?php esc_html_e( 'Affiche la liste des biens immobiliers avec recherche avancée.', 'immowp-gestion-immobiliere' ); ?></small>
     1134                                                <p><input type="text" readonly value="[iwp_property]" onclick="this.select();"></p>
    8791135                                        </div>
    8801136
    881                                         <div class="immowp-row">
    882                                                 <h5><?php esc_html_e( "Image de l'agence", 'immowp-gestion-immobiliere' ); ?></h5>
    883                                                 <small><?php esc_html_e( 'Image à afficher si les coordonnées personnalisées sont choisies.', 'immowp-gestion-immobiliere' ); ?></small>
    884                                                 <br/>
    885                                                 <?php $image = wp_get_attachment_image_url( $agence_sidebar_image, 'thumbnail' ); ?>
    886 
    887                                                 <?php if ( $image ) : ?>
    888                                                         <a href="#" class="button rudr-reglages-upload" style="display:none">Choisir l'image</a>
    889                                                         <a href="#" class="rudr-upload-image">
    890                                                                 <img src="<?php echo esc_url( $image ); ?>" />
    891                                                         </a>
    892                                                         <br/>
    893                                                         <a href="#" class="rudr-reglages-remove">Supprimer l'image</a>
    894                                                         <input type="hidden" name="agence_sidebar_image" value="<?php echo absint( $agence_sidebar_image ); ?>">
    895                                                 <?php else : ?>
    896                                                         <a href="#" class="button rudr-reglages-upload">Choisir l'image</a>
    897                                                         <br/>
    898                                                         <a href="#" class="rudr-reglages-remove" style="display:none">Supprimer l'image</a>
    899                                                         <input type="hidden" name="agence_sidebar_image" value="">
    900                                                 <?php endif; ?>
    901                                         </div>
    902 
    903                                         <div class="immowp-row">
    904                                                 <h5><?php esc_html_e( "Nom de l'agence", 'immowp-gestion-immobiliere' ); ?></h5>
    905                                                 <small><?php esc_html_e( 'Nom à afficher si les coordonnées personnalisées sont choisies.', 'immowp-gestion-immobiliere' ); ?></small>
    906                                                 <p><input type="text" name="immowp_sidebar_coordinates_name" value="<?php echo esc_html( $immowp_sidebar_coordinates_name ); ?>" placeholder="Nom de l'agence"></p>
    907                                         </div>
    908 
    909                                         <div class="immowp-row">
    910                                                 <h5><?php esc_html_e( "Adresse de l'agence ", 'immowp-gestion-immobiliere' ); ?></h5>
    911                                                 <small><?php esc_html_e( 'Adresse à afficher si les coordonnées personnalisées sont choisies.', 'immowp-gestion-immobiliere' ); ?></small>
    912                                                 <p><input type="text" name="immowp_sidebar_coordinates_adress" value="<?php echo esc_html( $immowp_sidebar_coordinates_adress ); ?>" placeholder="Adresse de l'agence"></p>
    913                                         </div>
    914 
    915                                         <div class="immowp-row">
    916                                                 <h5><?php esc_html_e( "Code Postal de l'agence ", 'immowp-gestion-immobiliere' ); ?></h5>
    917                                                 <small><?php esc_html_e( 'Code Postal à afficher si les coordonnées personnalisées sont choisies.', 'immowp-gestion-immobiliere' ); ?></small>
    918                                                 <p><input type="text" name="immowp_sidebar_coordinates_cp" value="<?php echo esc_html( $immowp_sidebar_coordinates_cp ); ?>" placeholder="Code postal de l'agence"></p>
    919                                         </div>
    920 
    921                                         <div class="immowp-row">
    922                                                 <h5><?php esc_html_e( "Ville de l'agence", 'immowp-gestion-immobiliere' ); ?></h5>
    923                                                 <small><?php esc_html_e( 'Ville à afficher si les coordonnées personnalisées sont choisies.', 'immowp-gestion-immobiliere' ); ?></small>
    924                                                 <p><input type="text" name="immowp_sidebar_coordinates_city" value="<?php echo esc_html( $immowp_sidebar_coordinates_city ); ?>" placeholder="Ville de l'agence"></p>
    925                                         </div>
    926 
    927                                         <div class="immowp-row">
    928                                                 <h5><?php esc_html_e( "Téléphone de l'agence ", 'immowp-gestion-immobiliere' ); ?></h5>
    929                                                 <small><?php esc_html_e( 'Téléphone à afficher si les coordonnées personnalisées sont choisies.', 'immowp-gestion-immobiliere' ); ?></small>
    930                                                 <p><input type="text" name="immowp_sidebar_coordinates_tel" value="<?php echo esc_html( $immowp_sidebar_coordinates_tel ); ?>" placeholder="Téléphone de l'agence"></p>
    931                                         </div>
    932 
    933                                         <div class="immowp-row">
    934                                                 <h5><?php esc_html_e( "Email de l'agence", 'immowp-gestion-immobiliere' ); ?></h5>
    935                                                 <small><?php esc_html_e( 'Email à afficher si les coordonnées personnalisées sont choisies.', 'immowp-gestion-immobiliere' ); ?></small>
    936                                                 <p><input type="text" name="immowp_sidebar_coordinates_email" value="<?php echo esc_html( $immowp_sidebar_coordinates_email ); ?>" placeholder="Email de l'agence"></p>
    937                                         </div>
    938 
    939                                         <div class="immowp-row">
    940                                                 <h5><?php esc_html_e( 'Activer le formulaire de contact', 'immowp-gestion-immobiliere' ); ?></h5>
    941                                                 <small><?php esc_html_e( 'Affiche le formulaire « Je veux être contacté » sur les fiches biens (sidebar).', 'immowp-gestion-immobiliere' ); ?></small>
    942                                                 <p>
    943                                                         <label>
    944                                                                 <input type="checkbox" name="immowp_contact_form_enabled" value="yes" <?php checked( $immowp_contact_form_enabled, 'yes' ); ?> />
    945                                                                 <?php esc_html_e( 'Activer le formulaire de contact natif', 'immowp-gestion-immobiliere' ); ?>
    946                                                         </label>
    947                                                 </p>
    948                                         </div>
    949 
    950                                         <div class="immowp-row">
    951                                                 <h5><?php esc_html_e( 'Shortcode de formulaire (optionnel)', 'immowp-gestion-immobiliere' ); ?></h5>
    952                                                 <small><?php esc_html_e( 'Si renseigné, remplace le formulaire natif (ex. Contact Form 7). Laisser vide pour utiliser le formulaire ImmoWP.', 'immowp-gestion-immobiliere' ); ?></small>
    953                                                 <p><input type="text" name="immowp_sidebar_coordinates_form" value="<?php echo esc_html( $immowp_sidebar_coordinates_form ); ?>" placeholder="[contact-form-7 id=&quot;123&quot;]"></p>
    954                                         </div>
    955 
    956                                         <div class="immowp-row">
    957                                                 <h5><?php esc_html_e( 'Emails du formulaire natif', 'immowp-gestion-immobiliere' ); ?></h5>
    958                                                 <small><?php esc_html_e( 'Ces réglages concernent uniquement le formulaire ImmoWP. Un formulaire ajouté par shortcode utilise ses propres réglages.', 'immowp-gestion-immobiliere' ); ?></small>
    959                                                 <p>
    960                                                         <label for="immowp_contact_recipient_email"><?php esc_html_e( 'Adresse destinataire', 'immowp-gestion-immobiliere' ); ?></label><br>
    961                                                         <input type="email" id="immowp_contact_recipient_email" name="immowp_contact_recipient_email" class="regular-text" value="<?php echo esc_attr( get_option( 'immowp_contact_recipient_email', '' ) ); ?>" aria-describedby="immowp_contact_recipient_help">
    962                                                 </p>
    963                                                 <p id="immowp_contact_recipient_help" class="description"><?php esc_html_e( 'Laisser vide pour utiliser l’email de l’agent, de l’agence ou des coordonnées personnalisées sélectionnées ci-dessus. Si cet email est absent ou invalide, le message est envoyé à l’adresse d’administration de WordPress.', 'immowp-gestion-immobiliere' ); ?></p>
    964                                                 <p>
    965                                                         <label for="immowp_contact_from_email"><?php esc_html_e( 'Adresse d’expédition', 'immowp-gestion-immobiliere' ); ?></label><br>
    966                                                         <input type="email" id="immowp_contact_from_email" name="immowp_contact_from_email" class="regular-text" value="<?php echo esc_attr( get_option( 'immowp_contact_from_email', '' ) ); ?>" aria-describedby="immowp_contact_from_help">
    967                                                 </p>
    968                                                 <p id="immowp_contact_from_help" class="description"><?php esc_html_e( 'Utilisez une adresse de votre domaine autorisée par votre service d’envoi. Laisser vide pour conserver l’expéditeur WordPress ou SMTP. Une extension SMTP peut imposer son propre expéditeur.', 'immowp-gestion-immobiliere' ); ?></p>
    969                                                 <p>
    970                                                         <label for="immowp_contact_from_name"><?php esc_html_e( 'Nom de l’expéditeur', 'immowp-gestion-immobiliere' ); ?></label><br>
    971                                                         <input type="text" id="immowp_contact_from_name" name="immowp_contact_from_name" class="regular-text" value="<?php echo esc_attr( get_option( 'immowp_contact_from_name', '' ) ); ?>" aria-describedby="immowp_contact_name_help">
    972                                                 </p>
    973                                                 <p id="immowp_contact_name_help" class="description"><?php esc_html_e( 'Utilisé avec l’adresse d’expédition ci-dessus. Laisser vide pour utiliser le nom du site. Le bouton Répondre de votre messagerie répond toujours au visiteur.', 'immowp-gestion-immobiliere' ); ?></p>
    974                                         </div>
    975 
    976                                         <div class="immowp-row">
    977                                                 <h5><?php esc_html_e( 'Protection anti-bots (Google reCAPTCHA v2)', 'immowp-gestion-immobiliere' ); ?></h5>
    978                                                 <small>
    979                                                         <?php
    980                                                         echo wp_kses(
    981                                                                 sprintf(
    982                                                                         /* translators: %s: Google reCAPTCHA admin URL */
    983                                                                         __( 'Protège le formulaire natif contre les spams. Créez des clés sur %s (type « Case à cocher reCAPTCHA v2 »).', 'immowp-gestion-immobiliere' ),
    984                                                                         '<a href="https://www.google.com/recaptcha/admin" target="_blank" rel="noopener noreferrer">google.com/recaptcha/admin</a>'
    985                                                                 ),
    986                                                                 array(
    987                                                                         'a' => array(
    988                                                                                 'href'   => array(),
    989                                                                                 'target' => array(),
    990                                                                                 'rel'    => array(),
    991                                                                         ),
    992                                                                 )
    993                                                         );
    994                                                         ?>
    995                                                 </small>
    996                                                 <p>
    997                                                         <label>
    998                                                                 <input type="checkbox" name="immowp_recaptcha_enabled" value="yes" <?php checked( $immowp_recaptcha_enabled, 'yes' ); ?> />
    999                                                                 <?php esc_html_e( 'Activer Google reCAPTCHA v2', 'immowp-gestion-immobiliere' ); ?>
    1000                                                         </label>
    1001                                                 </p>
    1002                                                 <p>
    1003                                                         <label for="immowp_recaptcha_site_key"><?php esc_html_e( 'Clé du site (Site key)', 'immowp-gestion-immobiliere' ); ?></label><br>
    1004                                                         <input type="text" id="immowp_recaptcha_site_key" name="immowp_recaptcha_site_key" class="regular-text" value="<?php echo esc_attr( $immowp_recaptcha_site_key ); ?>" placeholder="6Le…" autocomplete="off" />
    1005                                                 </p>
    1006                                                 <p>
    1007                                                         <label for="immowp_recaptcha_secret_key"><?php esc_html_e( 'Clé secrète (Secret key)', 'immowp-gestion-immobiliere' ); ?></label><br>
    1008                                                         <input type="password" id="immowp_recaptcha_secret_key" name="immowp_recaptcha_secret_key" class="regular-text" value="<?php echo esc_attr( $immowp_recaptcha_secret_key ); ?>" placeholder="6Le…" autocomplete="new-password" />
    1009                                                 </p>
    1010                                         </div>
    1011 
    1012                                 </div>
    1013 
    1014                         </section>
    1015 
    1016                 </div>
    1017 
    1018                 <div class="immowp_settings">
    1019 
    1020                         <section>
    1021 
    1022                                 <div class="immowp_settings-header">
    1023 
    1024                                         <h3><?php esc_html_e( 'Design', 'immowp-gestion-immobiliere' ); ?></h3>
    1025 
    1026                                 </div>
    1027 
    1028                                 <div class="immowp_settings-description">
    1029 
    1030                                         <div class="immowp-row">
    1031                                                 <h5><?php esc_html_e( 'Couleur principale', 'immowp-gestion-immobiliere' ); ?></h5>
    1032                                                 <small><?php esc_html_e( 'Couleur principale du plugin notamment utilisé pour le texte.', 'immowp-gestion-immobiliere' ); ?></small>
    1033                                                 <p><input type="text" class="immowp-color-picker" name="immowp_primary_color" value="<?php echo esc_attr( $immowp_primary_color ); ?>" placeholder="Couleur principale"></p>
    1034                                         </div>
    1035 
    1036                                         <div class="immowp-row">
    1037                                                 <h5><?php esc_html_e( 'Couleur secondaire', 'immowp-gestion-immobiliere' ); ?></h5>
    1038                                                 <small><?php esc_html_e( 'Couleur secondaire du plugin notamment utilisé pour les icones.', 'immowp-gestion-immobiliere' ); ?></small>
    1039                                                 <p><input type="text" class="immowp-color-picker" name="immowp_secondary_color" value="<?php echo esc_attr( $immowp_secondary_color ); ?>" placeholder="Couleur secondaire"></p>
    1040                                         </div>
    1041                                 </div>
    1042 
    1043                         </section>
    1044 
    1045                 </div>
    1046 
    1047 
    1048                 <div class="immowp_settings">
    1049 
    1050                         <section>
    1051 
    1052                                 <div class="immowp_settings-header">
    1053 
    1054                                         <h3><?php esc_html_e( 'MAP', 'immowp-gestion-immobiliere' ); ?></h3>
    1055 
    1056                                 </div>
    1057 
    1058                                 <div class="immowp_settings-description">
    1059 
    1060                                         <div class="immowp-row">
    1061                                                 <h5><?php esc_html_e( 'Icone du marker', 'immowp-gestion-immobiliere' ); ?></h5>
    1062                                                 <small><?php esc_html_e( 'Image à afficher sur la carte', 'immowp-gestion-immobiliere' ); ?></small>
    1063                                                 <br/>
    1064                                                 <?php $immowp_img = wp_get_attachment_image_url( $immowp_map_icon, 'thumbnail' ); ?>
    1065 
    1066                                                 <?php if ( $immowp_img ) : ?>
    1067                                                         <a href="#" class="button rudr-reglages-upload" style="display:none">Choisir l'image</a>
    1068                                                         <a href="#" class="rudr-upload-image">
    1069                                                                 <img src="<?php echo esc_url( $immowp_img ); ?>" />
    1070                                                         </a>
    1071                                                         <br/>
    1072                                                         <a href="#" class="rudr-reglages-remove">Supprimer l'image</a>
    1073                                                         <input type="hidden" name="immowp_map_icon" value="<?php echo esc_attr( absint( $immowp_map_icon ) ); ?>">
    1074                                                 <?php else : ?>
    1075                                                         <a href="#" class="button rudr-reglages-upload">Choisir l'image</a>
    1076                                                         <br/>
    1077                                                         <a href="#" class="rudr-reglages-remove" style="display:none">Supprimer l'image</a>
    1078                                                         <input type="hidden" name="immowp_map_icon" value="">
    1079                                                 <?php endif; ?>
    1080                                         </div>
     1137                                        <?php
     1138                                        /*
     1139                                         * Shortcodes réservés à l'édition pro : partiel absent du paquet
     1140                                         * lite, où aucun d'eux n'est enregistré (les documenter serait
     1141                                         * trompeur).
     1142                                         */
     1143                                        $immowp_shortcodes_pro_partial = plugin_dir_path( __FILE__ ) . 'partials/settings/section-shortcodes-pro.php';
     1144                                        if ( immowp_gestion_immo_is_pro() && file_exists( $immowp_shortcodes_pro_partial ) ) {
     1145                                                include $immowp_shortcodes_pro_partial;
     1146                                        } else {
     1147                                                $immowp_render_pro_teaser( 'shortcodes_extra' );
     1148                                        }
     1149                                        ?>
     1150
    10811151                                </div>
    10821152
    … …  
    11591229                </div>
    11601230
    1161                 <?php
    1162                 /*
    1163                  * Section « Réécriture IA » extraite dans un partiel dédié, absent du
    1164                  * paquet lite (voir tools/lite-exclude.txt) : le service qu'elle
    1165                  * configure (admin/class-immowp-gestion-immo-ai-description-service.php)
    1166                  * y est lui-même absent.
    1167                  */
    1168                 $immowp_section_ai = plugin_dir_path( __FILE__ ) . 'partials/settings/section-ai.php';
    1169                 if ( immowp_gestion_immo_module_enabled( 'ai' ) && file_exists( $immowp_section_ai ) ) {
    1170                         include $immowp_section_ai;
    1171                 } else {
    1172                         ?>
    1173                         <div class="immowp_settings">
    1174 
    1175                                 <section>
    1176 
    1177                                         <div class="immowp_settings-header">
    1178 
    1179                                                 <h3><?php esc_html_e( 'Réécriture IA', 'immowp-gestion-immobiliere' ); ?></h3>
    1180 
    1181                                         </div>
    1182 
    1183                                         <div class="immowp_settings-description">
    1184                                                 <?php $immowp_render_pro_teaser( 'ai' ); ?>
    1185                                         </div>
    1186 
    1187                                 </section>
    1188 
    1189                         </div>
    1190                         <?php
    1191                 }
    1192                 ?>
     1231                <?php $immowp_card_open( __( 'Données', 'immowp-gestion-immobiliere' ) ); ?>
     1232
     1233                                <div class="immowp-row">
     1234                                        <h5><?php esc_html_e( 'Compter les vues des annonces', 'immowp-gestion-immobiliere' ); ?></h5>
     1235                                        <small><?php esc_html_e( 'Comptabilise le nombre de consultations de chaque bien, affiché dans la liste des annonces. Le comptage est effectué après le chargement de la page, ce qui le rend compatible avec un cache.', 'immowp-gestion-immobiliere' ); ?></small>
     1236                                        <p><label><input type="checkbox" name="immowp_track_views" value="yes" <?php checked( $immowp_track_views, 'yes' ); ?>> <?php esc_html_e( 'Activer le comptage des vues', 'immowp-gestion-immobiliere' ); ?></label></p>
     1237                                </div>
     1238
     1239                                <div class="immowp-row">
     1240                                        <h5><?php esc_html_e( 'Suppression des données à la désinstallation', 'immowp-gestion-immobiliere' ); ?></h5>
     1241                                        <small><?php esc_html_e( 'Par défaut, la désinstallation du plugin conserve vos réglages et vos statistiques : réinstaller le plugin retrouve le site tel qu\'il était. Cochez cette case pour que tout soit supprimé définitivement — cela peut concerner des données personnelles, et l\'opération est irréversible. Vos biens immobiliers sont conservés dans tous les cas.', 'immowp-gestion-immobiliere' ); ?></small>
     1242                                        <p><label><input type="checkbox" name="immowp_remove_all_data" value="yes" <?php checked( $immowp_remove_all_data, 'yes' ); ?>> <?php esc_html_e( 'Supprimer les réglages et les statistiques lors de la désinstallation', 'immowp-gestion-immobiliere' ); ?></label></p>
     1243                                </div>
     1244
     1245                <?php $immowp_card_close(); ?>
    11931246
    11941247                <?php
    … …  
    12061259                ?>
    12071260
    1208                 <!-- shortcode -->
    1209                 <div class="immowp_settings">
    1210 
    1211                         <section>
    1212 
    1213                                 <div class="immowp_settings-header">
    1214 
    1215                                         <h3><?php esc_html_e( 'Shortcode', 'immowp-gestion-immobiliere' ); ?></h3>
    1216 
    1217                                 </div>
    1218 
    1219                                 <div class="immowp_settings-description">
    1220 
    1221                                         <p>
    1222                                                 <small><?php esc_html_e( 'Shortcodes à utiliser pour votre page de résultat.', 'immowp-gestion-immobiliere' ); ?></small>
    1223                                                 <br/>
    1224                                                 <a href="https://demo.immowp.fr" target="_blank"><?php esc_html_e( 'Voir la démo', 'immowp-gestion-immobiliere' ); ?> →</a>
    1225                                         </p>
    1226 
    1227                                         <div class="immowp-row">
    1228                                                 <h5>[iwp_property]</h5>
    1229                                                 <small><?php esc_html_e( 'Affiche la liste des biens immobiliers avec recherche avancée.', 'immowp-gestion-immobiliere' ); ?></small>
    1230                                                 <p><input type="text" readonly value="[iwp_property]" onclick="this.select();"></p>
    1231                                         </div>
    1232 
    1233                                         <?php
    1234                                         /*
    1235                                          * Shortcodes réservés à l'édition pro : partiel absent du paquet
    1236                                          * lite, où aucun d'eux n'est enregistré (les documenter serait
    1237                                          * trompeur).
    1238                                          */
    1239                                         $immowp_shortcodes_pro_partial = plugin_dir_path( __FILE__ ) . 'partials/settings/section-shortcodes-pro.php';
    1240                                         if ( immowp_gestion_immo_is_pro() && file_exists( $immowp_shortcodes_pro_partial ) ) {
    1241                                                 include $immowp_shortcodes_pro_partial;
    1242                                         } else {
    1243                                                 $immowp_render_pro_teaser( 'shortcodes_extra' );
    1244                                         }
    1245                                         ?>
    1246 
    1247                                 </div>
    1248 
    1249                         </section>
    1250 
    1251                 </div>
    1252 
    1253 
    1254 
    1255 
    1256         </div>
    1257 
    1258 </form>
     1261
     1262                <?php endif; ?>
     1263
     1264                <?php if ( empty( $immowp_tabs_pro_only[ $immowp_tab ] ) ) : ?>
     1265                        <div class="iwpg-savebar">
     1266                                <input type="submit" class="button button-primary" value="<?php esc_attr_e( 'Sauvegarder', 'immowp-gestion-immobiliere' ); ?>">
     1267                        </div>
     1268                <?php endif; ?>
     1269
     1270        </form>
     1271
     1272</div>
  • immowp-gestion-immobiliere/tags/2.0.10/admin/css/immowp-gestion-immo-admin.css

    r3681676 r3788913  
    450450  align-items: center;
    451451}
     452
     453/* ---------------------------------------------------------------------------
     454   Page Réglages en onglets (admin/class-immowp-gestion-immo-settings.php),
     455   gabarit repris de l'écran d'administration de mlsnative, en version sobre
     456   comme l'écran de la passerelle ImmoWP : bandeau bleu nuit, couleurs
     457   désaturées, onglet actif teinté plutôt que plein, pas d'ombres colorées.
     458   Une couleur par onglet : --tab sur .iwpg (onglet ouvert), --c sur chaque
     459   onglet de la barre. La couleur de l'onglet ouvert se retrouve partout dans
     460   la page (pastille des cartes, liens, bouton d'enregistrement).
     461   Les cartes gardent le balisage des partiels section-*.php
     462   (.immowp_settings > section > en-tête + description).
     463   ------------------------------------------------------------------------ */
     464
     465body.iwp_gestion_immo_page_immowp-settings { background: #f4f6fb; }
     466
     467.iwpg {
     468  --ink: #0f172a;
     469  --muted: #64748b;
     470  --line: #e2e8f0;
     471  --card: #fff;
     472  --brand-a: #0e1a33;
     473  --brand-b: #22345c;
     474  --radius: 14px;
     475  color: var(--ink);
     476  max-width: 1280px;
     477  margin: 16px 20px 40px 0;
     478  font-size: 14px;
     479}
     480.iwpg * { box-sizing: border-box; }
     481.iwpg a { color: var(--tab); }
     482
     483/* Bandeau */
     484.iwpg-hero { display: flex; justify-content: space-between; align-items: center; gap: 16px; flex-wrap: wrap; padding: 20px 24px; border-radius: 18px; color: #fff; background: linear-gradient(120deg, var(--brand-a), var(--brand-b)); box-shadow: 0 1px 2px rgba(15, 23, 42, .08); }
     485.iwpg-hero__brand { display: flex; align-items: center; gap: 14px; }
     486.iwpg .iwpg-hero h1 { margin: 0; padding: 0; color: #fff; font-size: 22px; font-weight: 650; letter-spacing: -.02em; line-height: 1.2; }
     487.iwpg-hero small { color: rgba(255, 255, 255, .85); font-size: 13px; }
     488.iwpg-logo { display: grid; place-items: center; height: 52px; padding: 6px 12px; border-radius: 13px; background: #fff; }
     489.iwpg-logo img { display: block; width: auto; height: 36px; }
     490.iwpg-hero__status { display: flex; gap: 8px; flex-wrap: wrap; }
     491.iwpg-pill { display: inline-flex; align-items: center; gap: 6px; padding: 4px 10px; border-radius: 999px; font-size: 12px; font-weight: 550; color: rgba(255, 255, 255, .92); background: rgba(255, 255, 255, .08); border: 1px solid rgba(255, 255, 255, .16); }
     492.iwpg-pill::before { content: ""; width: 7px; height: 7px; border-radius: 50%; background: currentColor; }
     493.iwpg-pill--ok::before { background: #6ee7b7; }
     494.iwpg-pill--info::before { background: #bae6fd; }
     495
     496/* Barre d'onglets */
     497.iwpg-tabs { display: flex; gap: 6px; flex-wrap: wrap; margin: 18px 0 16px; padding: 6px; background: var(--card); border: 1px solid var(--line); border-radius: 14px; }
     498.iwpg .iwpg-tab { display: inline-flex; align-items: center; gap: 7px; padding: 9px 14px; border-radius: 10px; text-decoration: none; color: var(--ink); font-weight: 550; transition: background .15s, color .15s; }
     499.iwpg-tab .dashicons { width: 18px; height: 18px; font-size: 18px; color: var(--c); }
     500.iwpg .iwpg-tab:hover { background: #f8fafc; color: var(--ink); }
     501.iwpg .iwpg-tab.is-active { background: color-mix(in srgb, var(--c) 11%, #fff); color: color-mix(in srgb, var(--c) 85%, #000); box-shadow: inset 0 0 0 1px color-mix(in srgb, var(--c) 22%, #fff); }
     502.iwpg .iwpg-tab:focus { outline: none; box-shadow: 0 0 0 2px var(--c); }
     503.iwpg-tab .iwp-pro-badge { margin-left: 0; background: #6f5e9e; }
     504
     505/* Notices et bandeau de la passerelle, placés sous la barre d'onglets */
     506.iwpg .notice { margin: 0 0 16px; border-radius: 10px; }
     507.iwpg .immowp-promo-banner { margin: 0 0 16px; border-radius: var(--radius); }
     508
     509/* Cartes */
     510.iwpg .immowp_settings { display: block; margin: 0 0 16px; padding: 0; background: var(--card); border: 1px solid var(--line); border-radius: var(--radius); box-shadow: 0 1px 2px rgba(15, 23, 42, .04); overflow: hidden; }
     511.iwpg .immowp_settings > section { display: block; }
     512.iwpg .immowp_settings-header { display: flex; align-items: center; gap: 12px; padding: 16px 20px; border-bottom: 1px solid var(--line); }
     513.iwpg .immowp_settings-header h3 { display: flex; align-items: center; gap: 10px; margin: 0; font-size: 15px; font-weight: 650; color: var(--ink); }
     514.iwpg .immowp_settings-header h3::before { content: ""; flex: none; width: 10px; height: 10px; border-radius: 3px; background: var(--tab); box-shadow: 0 0 0 4px color-mix(in srgb, var(--tab) 12%, #fff); }
     515.iwpg .immowp_settings-description { padding: 4px 20px 8px; }
     516
     517/* Lignes de réglage */
     518.iwpg .immowp-row { margin: 0; padding: 14px 0; border-top: 1px solid var(--line); }
     519.iwpg .immowp-row:first-child { border-top: 0; }
     520.iwpg .immowp-row h5 { margin: 0 0 2px; font-size: 13.5px; font-weight: 600; text-decoration: none; color: var(--ink); }
     521.iwpg .immowp-row small,
     522.iwpg .immowp-row .description { color: var(--muted); }
     523.iwpg .immowp-row p { margin: 8px 0 0; }
     524.iwpg .immowp-row :where(input[type='text'], input[type='email'], input[type='password'], input[type='url'], select, textarea):not(.wp-color-picker) { width: 100%; min-width: 0; max-width: 420px; }
     525.iwpg .immowp-row .large-text { max-width: none; }
     526.iwpg .immowp-row.immowp-pro-teaser { margin: 12px 0; padding: 10px 14px; border: 1px dashed #d8cdf0; }
     527
     528/* Barre d'enregistrement, collée en bas de l'écran pendant le défilement */
     529.iwpg-savebar { position: sticky; bottom: 0; z-index: 5; display: flex; justify-content: flex-end; align-items: center; gap: 14px; margin: 4px 0 16px; padding: 12px 16px; border-radius: var(--radius); background: rgba(255, 255, 255, .92); backdrop-filter: blur(6px); border: 1px solid var(--line); box-shadow: 0 -6px 20px -14px rgba(15, 23, 42, .25); }
     530.iwpg .iwpg-savebar .button-primary { min-height: 36px; padding: 0 18px; border-radius: 8px; background: var(--tab); border-color: var(--tab); }
     531.iwpg .iwpg-savebar .button-primary:hover,
     532.iwpg .iwpg-savebar .button-primary:focus { background: color-mix(in srgb, var(--tab) 85%, #000); border-color: color-mix(in srgb, var(--tab) 85%, #000); box-shadow: 0 0 0 1px #fff, 0 0 0 3px color-mix(in srgb, var(--tab) 40%, #fff); }
     533
     534@media (max-width: 782px) {
     535  .iwpg { margin-right: 10px; }
     536  .iwpg-hero { padding: 16px; }
     537  .iwpg-tab { flex: 1 1 auto; justify-content: center; }
     538  .iwpg .immowp_settings-description { padding: 4px 16px 8px; }
     539}
  • immowp-gestion-immobiliere/tags/2.0.10/immowp-gestion-immobiliere.php

    r3780992 r3788913  
    1717 * Plugin URI:        https://wordpress.org/plugins/immowp-gestion-immobiliere/
    1818 * Description:       Gestion de vos biens immobiliers.
    19  * Version:           2.0.9
     19 * Version:           2.0.10
    2020 * Author:            ImmoWP
    2121 * Author URI:        https://www.immowp.fr/
    … …  
    3535 * Rename this for your plugin and update it as you release new versions.
    3636 */
    37 define( 'IMMOWP_GESTION_IMMO_VERSION', '2.0.9' );
     37define( 'IMMOWP_GESTION_IMMO_VERSION', '2.0.10' );
    3838
    3939/**
  • immowp-gestion-immobiliere/tags/2.0.10/languages/immowp-gestion-immobiliere-en_GB.po

    r3780992 r3788913  
    55"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/immowp-gestion-"
    66"immo\n"
    7 "POT-Creation-Date: 2026-09-07 19:20+0200\n"
     7"POT-Creation-Date: 2026-11-07 00:33+0100\n"
    88"PO-Revision-Date: 2026-07-30 12:00+0000\n"
    99"Last-Translator: ImmoWP\n"
    … …  
    3030#: admin/class-immowp-gestion-immo-admin.php:190
    3131#: admin/class-immowp-gestion-immo-admin.php:191
    32 #: admin/class-immowp-gestion-immo-settings.php:615
     32#: admin/class-immowp-gestion-immo-settings.php:497
    3333msgid "Réglages"
    3434msgstr "Settings"
    3535
    3636#: admin/class-immowp-gestion-immo-admin.php:208
    37 #: admin/class-immowp-gestion-immo-settings.php:450
     37#: admin/class-immowp-gestion-immo-settings.php:436
     38#: admin/class-immowp-gestion-immo-settings.php:523
    3839#: admin/partials/immowp-gestion-immo-extensions-pro.php:53
    3940#: admin/partials/immowp-gestion-immo-extensions-pro.php:81
    … …  
    4142msgstr "Pro"
    4243
    43 #: admin/class-immowp-gestion-immo-admin.php:218
    44 #: admin/class-immowp-gestion-immo-admin.php:219
     44#: admin/class-immowp-gestion-immo-admin.php:226
     45#: admin/class-immowp-gestion-immo-admin.php:227
     46#: admin/class-immowp-gestion-immo-admin.php:243
     47#: admin/class-immowp-gestion-immo-admin.php:244
    4548msgid "Passerelle ImmoWP"
    4649msgstr "ImmoWP sync service"
    4750
    48 #: admin/class-immowp-gestion-immo-admin.php:218
    49 #: admin/class-immowp-gestion-immo-admin.php:219
     51#: admin/class-immowp-gestion-immo-admin.php:243
     52#: admin/class-immowp-gestion-immo-admin.php:244
    5053msgid "Extensions Pro"
    5154msgstr "Pro extensions"
    5255
    53 #: admin/class-immowp-gestion-immo-admin.php:335
    54 #: admin/class-immowp-gestion-immo-settings.php:518
     56#: admin/class-immowp-gestion-immo-admin.php:319
     57msgid "Annonces et affichage"
     58msgstr "Listings and display"
     59
     60#: admin/class-immowp-gestion-immo-admin.php:320
     61msgid "Fiche et contact"
     62msgstr "Property page and contact"
     63
     64#: admin/class-immowp-gestion-immo-admin.php:321
     65msgid "Favoris et alertes"
     66msgstr "Favorites and alerts"
     67
     68#: admin/class-immowp-gestion-immo-admin.php:322
     69msgid "IA"
     70msgstr "AI"
     71
     72#: admin/class-immowp-gestion-immo-admin.php:323
     73msgid "Outils"
     74msgstr "Tools"
     75
     76#: admin/class-immowp-gestion-immo-admin.php:502
    5577msgid "Besoin de connecter votre site à votre logiciel métier ?"
    5678msgstr "Need to connect your website to your real estate software?"
    5779
    58 #: admin/class-immowp-gestion-immo-admin.php:336
     80#: admin/class-immowp-gestion-immo-admin.php:503
    5981msgid ""
    6082"ImmoWP fait la liaison entre votre logiciel de multidiffusion d'annonces "
    … …  
    6789"tedious duplication. Compatible with all WordPress themes."
    6890
    69 #: admin/class-immowp-gestion-immo-admin.php:340
    70 #: admin/class-immowp-gestion-immo-settings.php:523
     91#: admin/class-immowp-gestion-immo-admin.php:507
    7192msgid "Découvrir ImmoWP"
    7293msgstr "Discover ImmoWP"
    7394
    74 #: admin/class-immowp-gestion-immo-admin.php:359
     95#: admin/class-immowp-gestion-immo-admin.php:526
    7596msgid "ImmoWP — Top biens consultés"
    7697msgstr "ImmoWP — Most viewed properties"
    7798
    78 #: admin/class-immowp-gestion-immo-admin.php:375
     99#: admin/class-immowp-gestion-immo-admin.php:542
    79100msgid "Aucune consultation enregistrée."
    80101msgstr "No views recorded."
    81102
    82 #: admin/class-immowp-gestion-immo-admin.php:379
     103#: admin/class-immowp-gestion-immo-admin.php:546
    83104#: public/partials/archive/archive-real-estate.php:47
    84105msgid "Bien"
    … …  
    87108msgstr[1] "Properties"
    88109
    89 #: admin/class-immowp-gestion-immo-admin.php:379
     110#: admin/class-immowp-gestion-immo-admin.php:546
    90111#: includes/class-immowp-gestion-immo-post-type-registry.php:584
    91112msgid "Vues"
    … …  
    150171
    151172#: admin/class-immowp-gestion-immo-metaboxes-annonce.php:79
    152 #: admin/class-immowp-gestion-immo-settings.php:1127
     173#: admin/class-immowp-gestion-immo-settings.php:1197
    153174#: includes/class-immowp-gestion-immo-post-type-registry.php:117
    154175#: includes/class-immowp-gestion-immo-post-type-registry.php:119
    … …  
    272293
    273294#: admin/class-immowp-gestion-immo-metaboxes-annonce.php:299
    274 #: includes/immowp-gestion-immo-functions.php:935
     295#: includes/immowp-gestion-immo-functions.php:971
    275296msgid "Vendeur"
    276297msgstr "Seller"
    … …  
    868889#: admin/class-immowp-gestion-immo-metaboxes.php:237
    869890#: includes/class-immowp-gestion-immo-post-type-registry.php:541
    870 #: includes/immowp-gestion-immo-functions.php:2386
     891#: includes/immowp-gestion-immo-functions.php:2422
    871892msgid "Email"
    872893msgstr "Email"
    … …  
    922943msgstr "Invalid contact form email address: the previous value has been kept."
    923944
    924 #: admin/class-immowp-gestion-immo-settings.php:269
     945#: admin/class-immowp-gestion-immo-settings.php:273
    925946msgid ""
    926947"Le format de la clé de licence est invalide (attendu : IWP-XXXX-XXXX-XXXX-"
    … …  
    928949msgstr "The licence key format is invalid (expected: IWP-XXXX-XXXX-XXXX-XXXX)."
    929950
    930 #: admin/class-immowp-gestion-immo-settings.php:317
     951#: admin/class-immowp-gestion-immo-settings.php:303
    931952msgid "Options sauvegardés"
    932953msgstr "Settings saved"
    933954
    934 #: admin/class-immowp-gestion-immo-settings.php:452
     955#: admin/class-immowp-gestion-immo-settings.php:438
    935956msgid "Disponible dans la version Pro."
    936957msgstr "Available in the Pro edition."
    937958
    938 #: admin/class-immowp-gestion-immo-settings.php:453
     959#: admin/class-immowp-gestion-immo-settings.php:439
    939960msgid "En savoir plus"
    940961msgstr "Learn more"
    941962
    942 #: admin/class-immowp-gestion-immo-settings.php:471
     963#: admin/class-immowp-gestion-immo-settings.php:498
     964msgid "Gestion immobilière"
     965msgstr "Real estate management"
     966
     967#: admin/class-immowp-gestion-immo-settings.php:503
     968msgid "Édition Pro"
     969msgstr "Pro edition"
     970
     971#: admin/class-immowp-gestion-immo-settings.php:505
     972msgid "Passerelle ImmoWP active"
     973msgstr "ImmoWP sync service active"
     974
     975#. translators: %s: numéro de version de l'extension.
     976#: admin/class-immowp-gestion-immo-settings.php:511
     977#, php-format
     978msgid "Version %s"
     979msgstr "Version %s"
     980
     981#: admin/class-immowp-gestion-immo-settings.php:517
     982msgid "Sections des réglages"
     983msgstr "Settings sections"
     984
     985#: admin/class-immowp-gestion-immo-settings.php:543
    943986msgid "Envoi des alertes exécuté."
    944987msgstr "Alerts sent."
    945988
    946 #: admin/class-immowp-gestion-immo-settings.php:494
    947 msgid "Sauvegarder"
    948 msgstr "Save"
    949 
    950 #: admin/class-immowp-gestion-immo-settings.php:519
    951 msgid ""
    952 "Essayez ImmoWP. ImmoWP fait la liaison entre votre logiciel de "
    953 "multidiffusion d'annonces immobilières et votre site WordPress afin de vous "
    954 "éviter une duplication fastidieuse. Compatible avec tous les thèmes "
    955 "WordPress."
    956 msgstr ""
    957 "Try ImmoWP. ImmoWP connects your real estate listing multicasting software "
    958 "with your WordPress website to save you tedious duplication. Compatible with "
    959 "all WordPress themes."
    960 
    961 #: admin/class-immowp-gestion-immo-settings.php:537
    962 #: admin/class-immowp-gestion-immo-settings.php:564
     989#: admin/class-immowp-gestion-immo-settings.php:566
     990msgid "Liste des annonces"
     991msgstr "Listings"
     992
     993#: admin/class-immowp-gestion-immo-settings.php:569
     994msgid "Permaliens / slug"
     995msgstr "Permalinks / slug"
     996
     997#: admin/class-immowp-gestion-immo-settings.php:570
     998msgid "Mettre à jour (flush) les permaliens après toutes modifications."
     999msgstr "Flush permalinks after any change."
     1000
     1001#: admin/class-immowp-gestion-immo-settings.php:575
     1002#: admin/class-immowp-gestion-immo-settings.php:579
     1003msgid "Activer la page archive"
     1004msgstr "Enable the archive page"
     1005
     1006#: admin/class-immowp-gestion-immo-settings.php:576
     1007msgid ""
     1008"Permet l'activation de la page archive, peut-être utile pour réalisé des "
     1009"templates avec Elementor notamment."
     1010msgstr ""
     1011"Enables the archive page, which can be useful for building templates with "
     1012"Elementor."
     1013
     1014#: admin/class-immowp-gestion-immo-settings.php:584
     1015msgid "Nombre de résultats par page "
     1016msgstr "Number of results per page "
     1017
     1018#: admin/class-immowp-gestion-immo-settings.php:585
     1019msgid "Nombre de résultats par page sur la page recherche."
     1020msgstr "Number of results per page on the search page."
     1021
     1022#: admin/class-immowp-gestion-immo-settings.php:590
     1023msgid "Tri par défaut des annonces"
     1024msgstr "Default listing sort order"
     1025
     1026#: admin/class-immowp-gestion-immo-settings.php:593
     1027msgid ""
     1028"Le tri par offre regroupe les biens par nom de terme, la date de publication "
     1029"départageant les biens d'une même offre."
     1030msgstr ""
     1031"Sorting by offer groups properties by term name; the publication date breaks "
     1032"ties between properties sharing the same offer."
     1033
     1034#. translators: %s: list of offer names, in ascending order
     1035#: admin/class-immowp-gestion-immo-settings.php:597
     1036#, php-format
     1037msgid "Ordre A → Z actuel : %s."
     1038msgstr "Current A → Z order: %s."
     1039
     1040#: admin/class-immowp-gestion-immo-settings.php:604
     1041msgid "Plus récents en premier"
     1042msgstr "Newest first"
     1043
     1044#: admin/class-immowp-gestion-immo-settings.php:605
     1045msgid "Plus anciens en premier"
     1046msgstr "Oldest first"
     1047
     1048#: admin/class-immowp-gestion-immo-settings.php:606
     1049#: public/partials/archive/archive-real-estate.php:81
     1050msgid "Prix croissant"
     1051msgstr "Price: low to high"
     1052
     1053#: admin/class-immowp-gestion-immo-settings.php:607
     1054#: public/partials/archive/archive-real-estate.php:82
     1055msgid "Prix décroissant"
     1056msgstr "Price: high to low"
     1057
     1058#: admin/class-immowp-gestion-immo-settings.php:608
     1059#: public/partials/archive/archive-real-estate.php:83
     1060msgid "Surface croissante"
     1061msgstr "Surface: small to large"
     1062
     1063#: admin/class-immowp-gestion-immo-settings.php:609
     1064#: public/partials/archive/archive-real-estate.php:84
     1065msgid "Surface décroissante"
     1066msgstr "Surface: large to small"
     1067
     1068#: admin/class-immowp-gestion-immo-settings.php:610
     1069msgid "Aléatoire"
     1070msgstr "Random"
     1071
     1072#: admin/class-immowp-gestion-immo-settings.php:612
     1073msgid "Offre (A → Z)"
     1074msgstr "Offer (A → Z)"
     1075
     1076#: admin/class-immowp-gestion-immo-settings.php:613
     1077msgid "Offre (Z → A)"
     1078msgstr "Offer (Z → A)"
     1079
     1080#: admin/class-immowp-gestion-immo-settings.php:620
     1081msgid "Nombre de colonnes en grille"
     1082msgstr "Number of grid columns"
     1083
     1084#: admin/class-immowp-gestion-immo-settings.php:621
     1085msgid ""
     1086"Nombre maximal de biens par ligne en vue grille sur ordinateur (plus de 1 "
     1087"024 px de large) ; un bloc trop étroit en affiche moins. Sur tablette et "
     1088"mobile, la grille s'adapte à la largeur de l'écran."
     1089msgstr ""
     1090"Maximum number of listings per row in grid view on desktop (wider than 1,024 "
     1091"px); a narrow block shows fewer. On tablets and phones, the grid adapts to "
     1092"the screen width."
     1093
     1094#: admin/class-immowp-gestion-immo-settings.php:624
     1095msgid "2 colonnes"
     1096msgstr "2 columns"
     1097
     1098#: admin/class-immowp-gestion-immo-settings.php:625
     1099msgid "3 colonnes"
     1100msgstr "3 columns"
     1101
     1102#: admin/class-immowp-gestion-immo-settings.php:626
     1103msgid "4 colonnes"
     1104msgstr "4 columns"
     1105
     1106#: admin/class-immowp-gestion-immo-settings.php:632
     1107msgid "Aucun résultat"
     1108msgstr "No results"
     1109
     1110#: admin/class-immowp-gestion-immo-settings.php:633
     1111msgid "Texte s'affichant lorsque la recherche ne retourne aucun résultat"
     1112msgstr "Text displayed when the search returns no results"
     1113
     1114#: admin/class-immowp-gestion-immo-settings.php:648
     1115msgid "Texte \"prix non communiqué\""
     1116msgstr "\"Price on request\" text"
     1117
     1118#: admin/class-immowp-gestion-immo-settings.php:649
     1119msgid "Texte affiché quand aucun prix n'est renseigné sur un bien."
     1120msgstr "Text displayed when no price is set on a property."
     1121
     1122#: admin/class-immowp-gestion-immo-settings.php:654
     1123msgid "Format de la devise"
     1124msgstr "Currency format"
     1125
     1126#: admin/class-immowp-gestion-immo-settings.php:655
     1127msgid "Symbole et position de la devise dans l'affichage des prix."
     1128msgstr "Currency symbol and position in the price display."
     1129
     1130#: admin/class-immowp-gestion-immo-settings.php:659
     1131msgid "Après (100 €)"
     1132msgstr "After (100 €)"
     1133
     1134#: admin/class-immowp-gestion-immo-settings.php:660
     1135msgid "Avant (€100)"
     1136msgstr "Before (€100)"
     1137
     1138#: admin/class-immowp-gestion-immo-settings.php:666
     1139msgid "Nombre de pièces max dans le filtre"
     1140msgstr "Maximum number of rooms in the filter"
     1141
     1142#: admin/class-immowp-gestion-immo-settings.php:667
     1143msgid ""
     1144"Nombre maximum de pièces proposé dans le filtre de recherche (défaut : 5)."
     1145msgstr "Maximum number of rooms offered in the search filter (default: 5)."
     1146
     1147#: admin/class-immowp-gestion-immo-settings.php:672
     1148#: admin/class-immowp-gestion-immo-settings.php:676
     1149msgid "Masquer les biens vendus dans les listings"
     1150msgstr "Hide sold properties in listings"
     1151
     1152#: admin/class-immowp-gestion-immo-settings.php:673
     1153msgid ""
     1154"Les biens marqués 'Vendu' n'apparaîtront pas dans les résultats de recherche."
     1155msgstr "Properties marked 'Sold' will not appear in search results."
     1156
     1157#: admin/class-immowp-gestion-immo-settings.php:681
     1158msgid "Biens disponibles en premier"
     1159msgstr "Available properties first"
     1160
     1161#: admin/class-immowp-gestion-immo-settings.php:682
     1162msgid ""
     1163"Dans tous les listings, les biens sous compromis puis les biens vendus sont "
     1164"renvoyés après les biens disponibles. Le tri choisi (date, prix, surface) "
     1165"reste appliqué à l'intérieur de chaque groupe."
     1166msgstr ""
     1167"In every listing, properties under offer and then sold properties are "
     1168"returned after the available ones. The chosen sort order (date, price, floor "
     1169"area) still applies within each group."
     1170
     1171#: admin/class-immowp-gestion-immo-settings.php:685
     1172msgid "Remonter les biens disponibles avant les biens sous compromis et vendus"
     1173msgstr "List available properties before those under offer and sold"
     1174
     1175#: admin/class-immowp-gestion-immo-settings.php:690
     1176msgid "Lazy loading des images"
     1177msgstr "Image lazy loading"
     1178
     1179#: admin/class-immowp-gestion-immo-settings.php:691
     1180msgid "Activer le chargement différé des images (loading=lazy)."
     1181msgstr "Enable deferred image loading (loading=lazy)."
     1182
     1183#: admin/class-immowp-gestion-immo-settings.php:694
     1184msgid "Activer le chargement différé des images (loading=lazy)"
     1185msgstr "Enable deferred image loading (loading=lazy)"
     1186
     1187#: admin/class-immowp-gestion-immo-settings.php:699
     1188msgid "Page de redirection lors de la suppression "
     1189msgstr "Redirect page on deletion "
     1190
     1191#: admin/class-immowp-gestion-immo-settings.php:700
     1192msgid ""
     1193"Quand un bien est supprimé, indiquez la page pour rediriger en 301, laisser "
     1194"vide pour avoir une 404."
     1195msgstr ""
     1196"When a property is deleted, set the page for a 301 redirect; leave empty to "
     1197"get a 404."
     1198
     1199#: admin/class-immowp-gestion-immo-settings.php:703
     1200#: admin/partials/settings/section-alerts.php:65
     1201msgid "Sélectionner une page"
     1202msgstr "Select a page"
     1203
     1204#: admin/class-immowp-gestion-immo-settings.php:713
     1205msgid "Couleurs"
     1206msgstr "Colors"
     1207
     1208#: admin/class-immowp-gestion-immo-settings.php:716
     1209msgid "Couleur principale"
     1210msgstr "Primary color"
     1211
     1212#: admin/class-immowp-gestion-immo-settings.php:717
     1213msgid "Couleur principale du plugin notamment utilisé pour le texte."
     1214msgstr "Main plugin color, mainly used for text."
     1215
     1216#: admin/class-immowp-gestion-immo-settings.php:722
     1217msgid "Couleur secondaire"
     1218msgstr "Secondary color"
     1219
     1220#: admin/class-immowp-gestion-immo-settings.php:723
     1221msgid "Couleur secondaire du plugin notamment utilisé pour les icones."
     1222msgstr "Secondary plugin color, mainly used for icons."
     1223
     1224#: admin/class-immowp-gestion-immo-settings.php:729
     1225msgid "Carte"
     1226msgstr "Map"
     1227
     1228#: admin/class-immowp-gestion-immo-settings.php:732
     1229msgid "Icone du marker"
     1230msgstr "Marker icon"
     1231
     1232#: admin/class-immowp-gestion-immo-settings.php:733
     1233msgid "Image à afficher sur la carte"
     1234msgstr "Image displayed on the map"
     1235
     1236#: admin/class-immowp-gestion-immo-settings.php:754
     1237msgid "Zoom initial de la carte (1=monde, 18=rue)"
     1238msgstr "Initial map zoom (1=world, 18=street)"
     1239
     1240#: admin/class-immowp-gestion-immo-settings.php:777
     1241#: admin/partials/settings/section-search-redirects.php:26
     1242#: includes/immowp-gestion-immo-functions.php:105
     1243msgid "Redirections du formulaire de recherche"
     1244msgstr "Search form redirects"
     1245
     1246#: admin/class-immowp-gestion-immo-settings.php:796
     1247msgid "Coordonnées affichées sur la fiche"
     1248msgstr "Contact details shown on the property page"
     1249
     1250#: admin/class-immowp-gestion-immo-settings.php:799
     1251msgid "Coordonnées à afficher"
     1252msgstr "Contact details to display"
     1253
     1254#: admin/class-immowp-gestion-immo-settings.php:800
     1255msgid ""
     1256"Choisissez si vous souhaitez afficher les coordonnées de l'agent, de "
     1257"l'agence ou des coordonnées personnalisées."
     1258msgstr ""
     1259"Choose whether to display the agent's contact details, the agency's, or "
     1260"custom contact details."
     1261
     1262#: admin/class-immowp-gestion-immo-settings.php:803
     1263msgid "Coordonnées de l'agent"
     1264msgstr "Agent contact details"
     1265
     1266#: admin/class-immowp-gestion-immo-settings.php:804
     1267msgid "Coordonnées de l'agence"
     1268msgstr "Agency contact details"
     1269
     1270#: admin/class-immowp-gestion-immo-settings.php:805
     1271msgid "Personnalisé"
     1272msgstr "Custom"
     1273
     1274#: admin/class-immowp-gestion-immo-settings.php:811
     1275msgid "Image de l'agence"
     1276msgstr "Agency image"
     1277
     1278#: admin/class-immowp-gestion-immo-settings.php:812
     1279msgid "Image à afficher si les coordonnées personnalisées sont choisies."
     1280msgstr "Image displayed when custom contact details are selected."
     1281
     1282#: admin/class-immowp-gestion-immo-settings.php:833
     1283msgid "Nom de l'agence"
     1284msgstr "Agency name"
     1285
     1286#: admin/class-immowp-gestion-immo-settings.php:834
     1287msgid "Nom à afficher si les coordonnées personnalisées sont choisies."
     1288msgstr "Name displayed when custom contact details are selected."
     1289
     1290#: admin/class-immowp-gestion-immo-settings.php:839
     1291msgid "Adresse de l'agence "
     1292msgstr "Agency address "
     1293
     1294#: admin/class-immowp-gestion-immo-settings.php:840
     1295msgid "Adresse à afficher si les coordonnées personnalisées sont choisies."
     1296msgstr "Address displayed when custom contact details are selected."
     1297
     1298#: admin/class-immowp-gestion-immo-settings.php:845
     1299msgid "Code Postal de l'agence "
     1300msgstr "Agency postal code "
     1301
     1302#: admin/class-immowp-gestion-immo-settings.php:846
     1303msgid "Code Postal à afficher si les coordonnées personnalisées sont choisies."
     1304msgstr "Postal code displayed when custom contact details are selected."
     1305
     1306#: admin/class-immowp-gestion-immo-settings.php:851
     1307msgid "Ville de l'agence"
     1308msgstr "Agency city"
     1309
     1310#: admin/class-immowp-gestion-immo-settings.php:852
     1311msgid "Ville à afficher si les coordonnées personnalisées sont choisies."
     1312msgstr "City displayed when custom contact details are selected."
     1313
     1314#: admin/class-immowp-gestion-immo-settings.php:857
     1315msgid "Téléphone de l'agence "
     1316msgstr "Agency phone "
     1317
     1318#: admin/class-immowp-gestion-immo-settings.php:858
     1319msgid "Téléphone à afficher si les coordonnées personnalisées sont choisies."
     1320msgstr "Phone number displayed when custom contact details are selected."
     1321
     1322#: admin/class-immowp-gestion-immo-settings.php:863
     1323msgid "Email de l'agence"
     1324msgstr "Agency email"
     1325
     1326#: admin/class-immowp-gestion-immo-settings.php:864
     1327msgid "Email à afficher si les coordonnées personnalisées sont choisies."
     1328msgstr "Email displayed when custom contact details are selected."
     1329
     1330#. #-#-#-#-#  theme-overrides.pot (ImmoWP - Gestion Immobilière 1.4.3)  #-#-#-#-#
     1331#. Chaîne des templates surchargés (non présente dans le code du plugin).
     1332#: admin/class-immowp-gestion-immo-settings.php:870
     1333msgid "Formulaire de contact"
     1334msgstr "Contact form"
     1335
     1336#: admin/class-immowp-gestion-immo-settings.php:873
     1337msgid "Activer le formulaire de contact"
     1338msgstr "Enable the contact form"
     1339
     1340#: admin/class-immowp-gestion-immo-settings.php:874
     1341msgid ""
     1342"Affiche le formulaire « Je veux être contacté » sur les fiches biens "
     1343"(sidebar)."
     1344msgstr ""
     1345"Displays the \"I want to be contacted\" form on property pages (sidebar)."
     1346
     1347#: admin/class-immowp-gestion-immo-settings.php:878
     1348msgid "Activer le formulaire de contact natif"
     1349msgstr "Enable the native contact form"
     1350
     1351#: admin/class-immowp-gestion-immo-settings.php:884
     1352msgid "Shortcode de formulaire (optionnel)"
     1353msgstr "Form shortcode (optional)"
     1354
     1355#: admin/class-immowp-gestion-immo-settings.php:885
     1356msgid ""
     1357"Si renseigné, remplace le formulaire natif (ex. Contact Form 7). Laisser "
     1358"vide pour utiliser le formulaire ImmoWP."
     1359msgstr ""
     1360"If set, replaces the native form (e.g. Contact Form 7). Leave empty to use "
     1361"the ImmoWP form."
     1362
     1363#: admin/class-immowp-gestion-immo-settings.php:890
     1364msgid "Emails du formulaire natif"
     1365msgstr "Native contact form emails"
     1366
     1367#: admin/class-immowp-gestion-immo-settings.php:891
     1368msgid ""
     1369"Ces réglages concernent uniquement le formulaire ImmoWP. Un formulaire "
     1370"ajouté par shortcode utilise ses propres réglages."
     1371msgstr ""
     1372"These settings only apply to the ImmoWP form. A form added by shortcode uses "
     1373"its own settings."
     1374
     1375#: admin/class-immowp-gestion-immo-settings.php:893
     1376msgid "Adresse destinataire"
     1377msgstr "Recipient email address"
     1378
     1379#: admin/class-immowp-gestion-immo-settings.php:896
     1380msgid ""
     1381"Laisser vide pour utiliser l’email de l’agent, de l’agence ou des "
     1382"coordonnées personnalisées sélectionnées ci-dessus. Si cet email est absent "
     1383"ou invalide, le message est envoyé à l’adresse d’administration de WordPress."
     1384msgstr ""
     1385"Leave blank to use the email of the agent, agency or custom contact selected "
     1386"above. If that email is missing or invalid, the message is sent to the "
     1387"WordPress administration email address."
     1388
     1389#: admin/class-immowp-gestion-immo-settings.php:898
     1390msgid "Adresse d’expédition"
     1391msgstr "Sender email address"
     1392
     1393#: admin/class-immowp-gestion-immo-settings.php:901
     1394msgid ""
     1395"Utilisez une adresse de votre domaine autorisée par votre service d’envoi. "
     1396"Laisser vide pour conserver l’expéditeur WordPress ou SMTP. Une extension "
     1397"SMTP peut imposer son propre expéditeur."
     1398msgstr ""
     1399"Use an address on your domain authorised by your email service. Leave blank "
     1400"to keep the WordPress or SMTP sender. An SMTP plugin may enforce its own "
     1401"sender."
     1402
     1403#: admin/class-immowp-gestion-immo-settings.php:903
     1404msgid "Nom de l’expéditeur"
     1405msgstr "Sender name"
     1406
     1407#: admin/class-immowp-gestion-immo-settings.php:906
     1408msgid ""
     1409"Utilisé avec l’adresse d’expédition ci-dessus. Laisser vide pour utiliser le "
     1410"nom du site. Le bouton Répondre de votre messagerie répond toujours au "
     1411"visiteur."
     1412msgstr ""
     1413"Used with the sender email address above. Leave blank to use the site name. "
     1414"The Reply button in your email client always replies to the visitor."
     1415
     1416#: admin/class-immowp-gestion-immo-settings.php:910
     1417msgid "Protection anti-bots (Google reCAPTCHA v2)"
     1418msgstr "Anti-bot protection (Google reCAPTCHA v2)"
     1419
     1420#. translators: %s: Google reCAPTCHA admin URL
     1421#: admin/class-immowp-gestion-immo-settings.php:916
     1422#, php-format
     1423msgid ""
     1424"Protège le formulaire natif contre les spams. Créez des clés sur %s (type "
     1425"« Case à cocher reCAPTCHA v2 »)."
     1426msgstr ""
     1427"Protects the native form against spam. Create your keys on %s (\"reCAPTCHA "
     1428"v2 Checkbox\" type)."
     1429
     1430#: admin/class-immowp-gestion-immo-settings.php:932
     1431msgid "Activer Google reCAPTCHA v2"
     1432msgstr "Enable Google reCAPTCHA v2"
     1433
     1434#: admin/class-immowp-gestion-immo-settings.php:936
     1435msgid "Clé du site (Site key)"
     1436msgstr "Site key"
     1437
     1438#: admin/class-immowp-gestion-immo-settings.php:940
     1439msgid "Clé secrète (Secret key)"
     1440msgstr "Secret key"
     1441
     1442#: admin/class-immowp-gestion-immo-settings.php:946
     1443msgid "Mention d'information du formulaire de contact"
     1444msgstr "Contact form privacy notice"
     1445
     1446#: admin/class-immowp-gestion-immo-settings.php:947
     1447msgid ""
     1448"Affichée sous le bouton d'envoi (information due au moment de la collecte). "
     1449"Le lien HTML est accepté. Laissez vide pour la mention par défaut, qui "
     1450"renvoie vers la page de confidentialité du site ; saisissez 0 pour ne rien "
     1451"afficher."
     1452msgstr ""
     1453"Displayed under the submit button (information required at the time of "
     1454"collection). HTML links are accepted. Leave empty for the default notice, "
     1455"which links to the site's privacy page; enter 0 to display nothing."
     1456
     1457#: admin/class-immowp-gestion-immo-settings.php:953
     1458msgid "Fiche du bien"
     1459msgstr "Property page"
     1460
     1461#: admin/class-immowp-gestion-immo-settings.php:956
     1462msgid "Nombre de biens similaires dans la sidebar"
     1463msgstr "Number of similar properties in the sidebar"
     1464
     1465#: admin/class-immowp-gestion-immo-settings.php:957
     1466msgid ""
     1467"Nombre d'annonces similaires affichées dans la colonne latérale de la fiche "
     1468"bien (distinct des biens similaires en bas de page)."
     1469msgstr ""
     1470"Number of similar listings displayed in the property page sidebar (separate "
     1471"from the similar properties at the bottom of the page)."
     1472
     1473#: admin/class-immowp-gestion-immo-settings.php:963
     1474msgid "Partage sur les réseaux sociaux"
     1475msgstr "Social media sharing"
     1476
     1477#: admin/class-immowp-gestion-immo-settings.php:964
     1478msgid ""
     1479"Affiche des boutons de partage (Facebook, X, LinkedIn, WhatsApp, email, "
     1480"copie du lien) en haut de la fiche bien. Simples liens de partage : aucun "
     1481"script tiers n'est chargé, aucune donnée n'est transmise avant le clic du "
     1482"visiteur."
     1483msgstr ""
     1484"Displays share buttons (Facebook, X, LinkedIn, WhatsApp, email, copy link) "
     1485"at the top of the property page. Plain share links: no third-party script is "
     1486"loaded and no data is sent before the visitor clicks."
     1487
     1488#: admin/class-immowp-gestion-immo-settings.php:967
     1489msgid "Activer les boutons de partage sur la fiche bien"
     1490msgstr "Enable share buttons on the property page"
     1491
     1492#: admin/class-immowp-gestion-immo-settings.php:976
     1493#: includes/immowp-gestion-immo-functions.php:93
     1494msgid "Fiche imprimable / PDF"
     1495msgstr "Printable / PDF property sheet"
     1496
     1497#: admin/class-immowp-gestion-immo-settings.php:977
     1498msgid ""
     1499"Ajoute un bouton « Imprimer / PDF » sur la fiche bien, qui ouvre une version "
     1500"imprimable de l'annonce (photos, caractéristiques, DPE, mentions "
     1501"financières, coordonnées). Le visiteur peut l'imprimer ou l'enregistrer en "
     1502"PDF depuis son navigateur."
     1503msgstr ""
     1504"Adds a “Print / PDF” button to the property page, opening a printable "
     1505"version of the listing (photos, features, energy certificate, financial "
     1506"information, contact details). Visitors can print it or save it as a PDF "
     1507"from their browser."
     1508
     1509#: admin/class-immowp-gestion-immo-settings.php:980
     1510msgid "Activer la fiche imprimable / PDF"
     1511msgstr "Enable the printable / PDF property sheet"
     1512
     1513#: admin/class-immowp-gestion-immo-settings.php:1000
     1514#: admin/class-immowp-gestion-immo-settings.php:1027
    9631515msgid "Favoris"
    9641516msgstr "Favorites"
    9651517
    966 #: admin/class-immowp-gestion-immo-settings.php:544
     1518#: admin/class-immowp-gestion-immo-settings.php:1007
    9671519msgid "Activer la gestion des favoris"
    9681520msgstr "Enable favorites management"
    9691521
    970 #: admin/class-immowp-gestion-immo-settings.php:545
     1522#: admin/class-immowp-gestion-immo-settings.php:1008
    9711523msgid ""
    9721524"Activer ou désactiver la gestion des favoris - utiliser le shortcode "
    … …  
    9741526msgstr "Enable or disable visitor favourites - use the iwp_favorites shortcode"
    9751527
    976 #: admin/class-immowp-gestion-immo-settings.php:548
     1528#: admin/class-immowp-gestion-immo-settings.php:1011
    9771529msgid "Activer les favoris"
    9781530msgstr "Enable favorites"
    9791531
    980 #: admin/class-immowp-gestion-immo-settings.php:594
     1532#: admin/class-immowp-gestion-immo-settings.php:1057
    9811533#: admin/partials/settings/section-alerts.php:27
    9821534#: includes/class-immowp-gestion-immo-post-type-registry.php:220
    … …  
    9881540msgstr "Email alert"
    9891541
    990 #: admin/class-immowp-gestion-immo-settings.php:622
    991 msgid "Compter les vues des annonces"
    992 msgstr "Count listing views"
    993 
    994 #: admin/class-immowp-gestion-immo-settings.php:623
    995 msgid ""
    996 "Comptabilise le nombre de consultations de chaque bien, affiché dans la "
    997 "liste des annonces. Le comptage est effectué après le chargement de la page, "
    998 "ce qui le rend compatible avec un cache."
    999 msgstr ""
    1000 "Counts how many times each property is viewed, shown in the listings table. "
    1001 "Counting happens after the page has loaded, which keeps it compatible with a "
    1002 "page cache."
    1003 
    1004 #: admin/class-immowp-gestion-immo-settings.php:624
    1005 msgid "Activer le comptage des vues"
    1006 msgstr "Enable view counting"
    1007 
    1008 #: admin/class-immowp-gestion-immo-settings.php:628
    1009 msgid "Suppression des données à la désinstallation"
    1010 msgstr "Deleting data on uninstall"
    1011 
    1012 #: admin/class-immowp-gestion-immo-settings.php:629
    1013 msgid ""
    1014 "Par défaut, la désinstallation du plugin conserve vos réglages et vos "
    1015 "statistiques : réinstaller le plugin retrouve le site tel qu'il était. "
    1016 "Cochez cette case pour que tout soit supprimé définitivement — cela peut "
    1017 "concerner des données personnelles, et l'opération est irréversible. Vos "
    1018 "biens immobiliers sont conservés dans tous les cas."
    1019 msgstr "By default, uninstalling the plugin keeps your settings and statistics: reinstalling it restores the site as it was. Tick this box to have everything deleted permanently — this may include personal data, and the operation cannot be undone. Your properties are kept either way."
    1020 
    1021 #: admin/class-immowp-gestion-immo-settings.php:630
    1022 msgid "Supprimer les réglages et les statistiques lors de la désinstallation"
    1023 msgstr "Delete settings and statistics on uninstall"
    1024 
    1025 #: admin/class-immowp-gestion-immo-settings.php:634
    1026 msgid "Mention d'information du formulaire de contact"
    1027 msgstr "Contact form privacy notice"
    1028 
    1029 #: admin/class-immowp-gestion-immo-settings.php:635
    1030 msgid ""
    1031 "Affichée sous le bouton d'envoi (information due au moment de la collecte). "
    1032 "Le lien HTML est accepté. Laissez vide pour la mention par défaut, qui "
    1033 "renvoie vers la page de confidentialité du site ; saisissez 0 pour ne rien "
    1034 "afficher."
    1035 msgstr ""
    1036 "Displayed under the submit button (information required at the time of "
    1037 "collection). HTML links are accepted. Leave empty for the default notice, "
    1038 "which links to the site's privacy page; enter 0 to display nothing."
    1039 
    1040 #: admin/class-immowp-gestion-immo-settings.php:640
    1041 msgid "Permaliens / slug"
    1042 msgstr "Permalinks / slug"
    1043 
    1044 #: admin/class-immowp-gestion-immo-settings.php:641
    1045 msgid "Mettre à jour (flush) les permaliens après toutes modifications."
    1046 msgstr "Flush permalinks after any change."
    1047 
    1048 #: admin/class-immowp-gestion-immo-settings.php:646
    1049 msgid "Aucun résultat"
    1050 msgstr "No results"
    1051 
    1052 #: admin/class-immowp-gestion-immo-settings.php:647
    1053 msgid "Texte s'affichant lorsque la recherche ne retourne aucun résultat"
    1054 msgstr "Text displayed when the search returns no results"
    1055 
    1056 #: admin/class-immowp-gestion-immo-settings.php:662
    1057 msgid "Nombre de résultats par page "
    1058 msgstr "Number of results per page "
    1059 
    1060 #: admin/class-immowp-gestion-immo-settings.php:663
    1061 msgid "Nombre de résultats par page sur la page recherche."
    1062 msgstr "Number of results per page on the search page."
    1063 
    1064 #: admin/class-immowp-gestion-immo-settings.php:668
    1065 msgid "Page de redirection lors de la suppression "
    1066 msgstr "Redirect page on deletion "
    1067 
    1068 #: admin/class-immowp-gestion-immo-settings.php:669
    1069 msgid ""
    1070 "Quand un bien est supprimé, indiquez la page pour rediriger en 301, laisser "
    1071 "vide pour avoir une 404."
    1072 msgstr ""
    1073 "When a property is deleted, set the page for a 301 redirect; leave empty to "
    1074 "get a 404."
    1075 
    1076 #: admin/class-immowp-gestion-immo-settings.php:672
    1077 #: admin/partials/settings/section-alerts.php:65
    1078 msgid "Sélectionner une page"
    1079 msgstr "Select a page"
    1080 
    1081 #: admin/class-immowp-gestion-immo-settings.php:681
    1082 #: admin/class-immowp-gestion-immo-settings.php:685
    1083 msgid "Activer la page archive"
    1084 msgstr "Enable the archive page"
    1085 
    1086 #: admin/class-immowp-gestion-immo-settings.php:682
    1087 msgid ""
    1088 "Permet l'activation de la page archive, peut-être utile pour réalisé des "
    1089 "templates avec Elementor notamment."
    1090 msgstr ""
    1091 "Enables the archive page, which can be useful for building templates with "
    1092 "Elementor."
    1093 
    1094 #: admin/class-immowp-gestion-immo-settings.php:690
    1095 #: admin/class-immowp-gestion-immo-settings.php:694
    1096 msgid "Masquer les biens vendus dans les listings"
    1097 msgstr "Hide sold properties in listings"
    1098 
    1099 #: admin/class-immowp-gestion-immo-settings.php:691
    1100 msgid ""
    1101 "Les biens marqués 'Vendu' n'apparaîtront pas dans les résultats de recherche."
    1102 msgstr "Properties marked 'Sold' will not appear in search results."
    1103 
    1104 #: admin/class-immowp-gestion-immo-settings.php:699
    1105 msgid "Biens disponibles en premier"
    1106 msgstr "Available properties first"
    1107 
    1108 #: admin/class-immowp-gestion-immo-settings.php:700
    1109 msgid ""
    1110 "Dans tous les listings, les biens sous compromis puis les biens vendus sont "
    1111 "renvoyés après les biens disponibles. Le tri choisi (date, prix, surface) "
    1112 "reste appliqué à l'intérieur de chaque groupe."
    1113 msgstr ""
    1114 "In every listing, properties under offer and then sold properties are "
    1115 "returned after the available ones. The chosen sort order (date, price, floor "
    1116 "area) still applies within each group."
    1117 
    1118 #: admin/class-immowp-gestion-immo-settings.php:703
    1119 msgid "Remonter les biens disponibles avant les biens sous compromis et vendus"
    1120 msgstr "List available properties before those under offer and sold"
    1121 
    1122 #: admin/class-immowp-gestion-immo-settings.php:708
    1123 msgid "Nombre de pièces max dans le filtre"
    1124 msgstr "Maximum number of rooms in the filter"
    1125 
    1126 #: admin/class-immowp-gestion-immo-settings.php:709
    1127 msgid ""
    1128 "Nombre maximum de pièces proposé dans le filtre de recherche (défaut : 5)."
    1129 msgstr "Maximum number of rooms offered in the search filter (default: 5)."
    1130 
    1131 #: admin/class-immowp-gestion-immo-settings.php:714
    1132 msgid "Lazy loading des images"
    1133 msgstr "Image lazy loading"
    1134 
    1135 #: admin/class-immowp-gestion-immo-settings.php:715
    1136 msgid "Activer le chargement différé des images (loading=lazy)."
    1137 msgstr "Enable deferred image loading (loading=lazy)."
    1138 
    1139 #: admin/class-immowp-gestion-immo-settings.php:718
    1140 msgid "Activer le chargement différé des images (loading=lazy)"
    1141 msgstr "Enable deferred image loading (loading=lazy)"
    1142 
    1143 #: admin/class-immowp-gestion-immo-settings.php:723
    1144 msgid "Nombre de colonnes en grille"
    1145 msgstr "Number of grid columns"
    1146 
    1147 #: admin/class-immowp-gestion-immo-settings.php:724
    1148 msgid ""
    1149 "Nombre maximal de biens par ligne en vue grille sur ordinateur (plus de 1 024 "
    1150 "px de large) ; un bloc trop étroit en affiche moins. Sur tablette et mobile, "
    1151 "la grille s'adapte à la largeur de l'écran."
    1152 msgstr ""
    1153 "Maximum number of listings per row in grid view on desktop (wider than 1,024 "
    1154 "px); a narrow block shows fewer. On tablets and phones, the grid adapts to the "
    1155 "screen width."
    1156 
    1157 #: admin/class-immowp-gestion-immo-settings.php:727
    1158 msgid "2 colonnes"
    1159 msgstr "2 columns"
    1160 
    1161 #: admin/class-immowp-gestion-immo-settings.php:728
    1162 msgid "3 colonnes"
    1163 msgstr "3 columns"
    1164 
    1165 #: admin/class-immowp-gestion-immo-settings.php:729
    1166 msgid "4 colonnes"
    1167 msgstr "4 columns"
    1168 
    1169 #: admin/class-immowp-gestion-immo-settings.php:735
    1170 msgid "Format de la devise"
    1171 msgstr "Currency format"
    1172 
    1173 #: admin/class-immowp-gestion-immo-settings.php:736
    1174 msgid "Symbole et position de la devise dans l'affichage des prix."
    1175 msgstr "Currency symbol and position in the price display."
    1176 
    1177 #: admin/class-immowp-gestion-immo-settings.php:740
    1178 msgid "Après (100 €)"
    1179 msgstr "After (100 €)"
    1180 
    1181 #: admin/class-immowp-gestion-immo-settings.php:741
    1182 msgid "Avant (€100)"
    1183 msgstr "Before (€100)"
    1184 
    1185 #: admin/class-immowp-gestion-immo-settings.php:747
    1186 msgid "Tri par défaut des annonces"
    1187 msgstr "Default listing sort order"
    1188 
    1189 #: admin/class-immowp-gestion-immo-settings.php:750
    1190 msgid ""
    1191 "Le tri par offre regroupe les biens par nom de terme, la date de publication "
    1192 "départageant les biens d'une même offre."
    1193 msgstr ""
    1194 "Sorting by offer groups properties by term name; the publication date breaks "
    1195 "ties between properties sharing the same offer."
    1196 
    1197 #. translators: %s: list of offer names, in ascending order
    1198 #: admin/class-immowp-gestion-immo-settings.php:754
    1199 #, php-format
    1200 msgid "Ordre A → Z actuel : %s."
    1201 msgstr "Current A → Z order: %s."
    1202 
    1203 #: admin/class-immowp-gestion-immo-settings.php:761
    1204 msgid "Plus récents en premier"
    1205 msgstr "Newest first"
    1206 
    1207 #: admin/class-immowp-gestion-immo-settings.php:762
    1208 msgid "Plus anciens en premier"
    1209 msgstr "Oldest first"
    1210 
    1211 #: admin/class-immowp-gestion-immo-settings.php:763
    1212 #: public/partials/archive/archive-real-estate.php:81
    1213 msgid "Prix croissant"
    1214 msgstr "Price: low to high"
    1215 
    1216 #: admin/class-immowp-gestion-immo-settings.php:764
    1217 #: public/partials/archive/archive-real-estate.php:82
    1218 msgid "Prix décroissant"
    1219 msgstr "Price: high to low"
    1220 
    1221 #: admin/class-immowp-gestion-immo-settings.php:765
    1222 #: public/partials/archive/archive-real-estate.php:83
    1223 msgid "Surface croissante"
    1224 msgstr "Surface: small to large"
    1225 
    1226 #: admin/class-immowp-gestion-immo-settings.php:766
    1227 #: public/partials/archive/archive-real-estate.php:84
    1228 msgid "Surface décroissante"
    1229 msgstr "Surface: large to small"
    1230 
    1231 #: admin/class-immowp-gestion-immo-settings.php:767
    1232 msgid "Aléatoire"
    1233 msgstr "Random"
    1234 
    1235 #: admin/class-immowp-gestion-immo-settings.php:769
    1236 msgid "Offre (A → Z)"
    1237 msgstr "Offer (A → Z)"
    1238 
    1239 #: admin/class-immowp-gestion-immo-settings.php:770
    1240 msgid "Offre (Z → A)"
    1241 msgstr "Offer (Z → A)"
    1242 
    1243 #: admin/class-immowp-gestion-immo-settings.php:777
    1244 msgid "Zoom initial de la carte (1=monde, 18=rue)"
    1245 msgstr "Initial map zoom (1=world, 18=street)"
    1246 
    1247 #: admin/class-immowp-gestion-immo-settings.php:782
    1248 msgid "Texte \"prix non communiqué\""
    1249 msgstr "\"Price on request\" text"
    1250 
    1251 #: admin/class-immowp-gestion-immo-settings.php:783
    1252 msgid "Texte affiché quand aucun prix n'est renseigné sur un bien."
    1253 msgstr "Text displayed when no price is set on a property."
    1254 
    1255 #: admin/class-immowp-gestion-immo-settings.php:788
    1256 msgid "Nombre de biens similaires dans la sidebar"
    1257 msgstr "Number of similar properties in the sidebar"
    1258 
    1259 #: admin/class-immowp-gestion-immo-settings.php:789
    1260 msgid ""
    1261 "Nombre d'annonces similaires affichées dans la colonne latérale de la fiche "
    1262 "bien (distinct des biens similaires en bas de page)."
    1263 msgstr ""
    1264 "Number of similar listings displayed in the property page sidebar (separate "
    1265 "from the similar properties at the bottom of the page)."
    1266 
    1267 #: admin/class-immowp-gestion-immo-settings.php:795
    1268 msgid "Partage sur les réseaux sociaux"
    1269 msgstr "Social media sharing"
    1270 
    1271 #: admin/class-immowp-gestion-immo-settings.php:796
    1272 msgid ""
    1273 "Affiche des boutons de partage (Facebook, X, LinkedIn, WhatsApp, email, "
    1274 "copie du lien) en haut de la fiche bien. Simples liens de partage : aucun "
    1275 "script tiers n'est chargé, aucune donnée n'est transmise avant le clic du "
    1276 "visiteur."
    1277 msgstr ""
    1278 "Displays share buttons (Facebook, X, LinkedIn, WhatsApp, email, copy link) "
    1279 "at the top of the property page. Plain share links: no third-party script is "
    1280 "loaded and no data is sent before the visitor clicks."
    1281 
    1282 #: admin/class-immowp-gestion-immo-settings.php:799
    1283 msgid "Activer les boutons de partage sur la fiche bien"
    1284 msgstr "Enable share buttons on the property page"
    1285 
    1286 #: admin/class-immowp-gestion-immo-settings.php:808
    1287 #: includes/immowp-gestion-immo-functions.php:93
    1288 msgid "Fiche imprimable / PDF"
    1289 msgstr "Printable / PDF property sheet"
    1290 
    1291 #: admin/class-immowp-gestion-immo-settings.php:809
    1292 msgid ""
    1293 "Ajoute un bouton « Imprimer / PDF » sur la fiche bien, qui ouvre une version "
    1294 "imprimable de l'annonce (photos, caractéristiques, DPE, mentions "
    1295 "financières, coordonnées). Le visiteur peut l'imprimer ou l'enregistrer en "
    1296 "PDF depuis son navigateur."
    1297 msgstr ""
    1298 "Adds a “Print / PDF” button to the property page, opening a printable "
    1299 "version of the listing (photos, features, energy certificate, financial "
    1300 "information, contact details). Visitors can print it or save it as a PDF "
    1301 "from their browser."
    1302 
    1303 #: admin/class-immowp-gestion-immo-settings.php:812
    1304 msgid "Activer la fiche imprimable / PDF"
    1305 msgstr "Enable the printable / PDF property sheet"
    1306 
    1307 #: admin/class-immowp-gestion-immo-settings.php:842
    1308 #: admin/partials/settings/section-search-redirects.php:26
    1309 #: includes/immowp-gestion-immo-functions.php:105
    1310 msgid "Redirections du formulaire de recherche"
    1311 msgstr "Search form redirects"
    1312 
    1313 #: admin/class-immowp-gestion-immo-settings.php:863
    1314 msgid "Sidebar"
    1315 msgstr "Sidebar"
    1316 
    1317 #: admin/class-immowp-gestion-immo-settings.php:870
    1318 msgid "Coordonnées à afficher"
    1319 msgstr "Contact details to display"
    1320 
    1321 #: admin/class-immowp-gestion-immo-settings.php:871
    1322 msgid ""
    1323 "Choisissez si vous souhaitez afficher les coordonnées de l'agent, de "
    1324 "l'agence ou des coordonnées personnalisées."
    1325 msgstr ""
    1326 "Choose whether to display the agent's contact details, the agency's, or "
    1327 "custom contact details."
    1328 
    1329 #: admin/class-immowp-gestion-immo-settings.php:874
    1330 msgid "Coordonnées de l'agent"
    1331 msgstr "Agent contact details"
    1332 
    1333 #: admin/class-immowp-gestion-immo-settings.php:875
    1334 msgid "Coordonnées de l'agence"
    1335 msgstr "Agency contact details"
    1336 
    1337 #: admin/class-immowp-gestion-immo-settings.php:876
    1338 msgid "Personnalisé"
    1339 msgstr "Custom"
    1340 
    1341 #: admin/class-immowp-gestion-immo-settings.php:882
    1342 msgid "Image de l'agence"
    1343 msgstr "Agency image"
    1344 
    1345 #: admin/class-immowp-gestion-immo-settings.php:883
    1346 msgid "Image à afficher si les coordonnées personnalisées sont choisies."
    1347 msgstr "Image displayed when custom contact details are selected."
    1348 
    1349 #: admin/class-immowp-gestion-immo-settings.php:904
    1350 msgid "Nom de l'agence"
    1351 msgstr "Agency name"
    1352 
    1353 #: admin/class-immowp-gestion-immo-settings.php:905
    1354 msgid "Nom à afficher si les coordonnées personnalisées sont choisies."
    1355 msgstr "Name displayed when custom contact details are selected."
    1356 
    1357 #: admin/class-immowp-gestion-immo-settings.php:910
    1358 msgid "Adresse de l'agence "
    1359 msgstr "Agency address "
    1360 
    1361 #: admin/class-immowp-gestion-immo-settings.php:911
    1362 msgid "Adresse à afficher si les coordonnées personnalisées sont choisies."
    1363 msgstr "Address displayed when custom contact details are selected."
    1364 
    1365 #: admin/class-immowp-gestion-immo-settings.php:916
    1366 msgid "Code Postal de l'agence "
    1367 msgstr "Agency postal code "
    1368 
    1369 #: admin/class-immowp-gestion-immo-settings.php:917
    1370 msgid "Code Postal à afficher si les coordonnées personnalisées sont choisies."
    1371 msgstr "Postal code displayed when custom contact details are selected."
    1372 
    1373 #: admin/class-immowp-gestion-immo-settings.php:922
    1374 msgid "Ville de l'agence"
    1375 msgstr "Agency city"
    1376 
    1377 #: admin/class-immowp-gestion-immo-settings.php:923
    1378 msgid "Ville à afficher si les coordonnées personnalisées sont choisies."
    1379 msgstr "City displayed when custom contact details are selected."
    1380 
    1381 #: admin/class-immowp-gestion-immo-settings.php:928
    1382 msgid "Téléphone de l'agence "
    1383 msgstr "Agency phone "
    1384 
    1385 #: admin/class-immowp-gestion-immo-settings.php:929
    1386 msgid "Téléphone à afficher si les coordonnées personnalisées sont choisies."
    1387 msgstr "Phone number displayed when custom contact details are selected."
    1388 
    1389 #: admin/class-immowp-gestion-immo-settings.php:934
    1390 msgid "Email de l'agence"
    1391 msgstr "Agency email"
    1392 
    1393 #: admin/class-immowp-gestion-immo-settings.php:935
    1394 msgid "Email à afficher si les coordonnées personnalisées sont choisies."
    1395 msgstr "Email displayed when custom contact details are selected."
    1396 
    1397 #: admin/class-immowp-gestion-immo-settings.php:940
    1398 msgid "Activer le formulaire de contact"
    1399 msgstr "Enable the contact form"
    1400 
    1401 #: admin/class-immowp-gestion-immo-settings.php:941
    1402 msgid ""
    1403 "Affiche le formulaire « Je veux être contacté » sur les fiches biens "
    1404 "(sidebar)."
    1405 msgstr ""
    1406 "Displays the \"I want to be contacted\" form on property pages (sidebar)."
    1407 
    1408 #: admin/class-immowp-gestion-immo-settings.php:945
    1409 msgid "Activer le formulaire de contact natif"
    1410 msgstr "Enable the native contact form"
    1411 
    1412 #: admin/class-immowp-gestion-immo-settings.php:951
    1413 msgid "Shortcode de formulaire (optionnel)"
    1414 msgstr "Form shortcode (optional)"
    1415 
    1416 #: admin/class-immowp-gestion-immo-settings.php:952
    1417 msgid ""
    1418 "Si renseigné, remplace le formulaire natif (ex. Contact Form 7). Laisser "
    1419 "vide pour utiliser le formulaire ImmoWP."
    1420 msgstr ""
    1421 "If set, replaces the native form (e.g. Contact Form 7). Leave empty to use "
    1422 "the ImmoWP form."
    1423 
    1424 #: admin/class-immowp-gestion-immo-settings.php:957
    1425 msgid "Emails du formulaire natif"
    1426 msgstr "Native contact form emails"
    1427 
    1428 #: admin/class-immowp-gestion-immo-settings.php:958
    1429 msgid ""
    1430 "Ces réglages concernent uniquement le formulaire ImmoWP. Un formulaire "
    1431 "ajouté par shortcode utilise ses propres réglages."
    1432 msgstr ""
    1433 "These settings only apply to the ImmoWP form. A form added by shortcode uses "
    1434 "its own settings."
    1435 
    1436 #: admin/class-immowp-gestion-immo-settings.php:960
    1437 msgid "Adresse destinataire"
    1438 msgstr "Recipient email address"
    1439 
    1440 #: admin/class-immowp-gestion-immo-settings.php:963
    1441 msgid ""
    1442 "Laisser vide pour utiliser l’email de l’agent, de l’agence ou des "
    1443 "coordonnées personnalisées sélectionnées ci-dessus. Si cet email est absent "
    1444 "ou invalide, le message est envoyé à l’adresse d’administration de WordPress."
    1445 msgstr ""
    1446 "Leave blank to use the email of the agent, agency or custom contact selected "
    1447 "above. If that email is missing or invalid, the message is sent to the "
    1448 "WordPress administration email address."
    1449 
    1450 #: admin/class-immowp-gestion-immo-settings.php:965
    1451 msgid "Adresse d’expédition"
    1452 msgstr "Sender email address"
    1453 
    1454 #: admin/class-immowp-gestion-immo-settings.php:968
    1455 msgid ""
    1456 "Utilisez une adresse de votre domaine autorisée par votre service d’envoi. "
    1457 "Laisser vide pour conserver l’expéditeur WordPress ou SMTP. Une extension "
    1458 "SMTP peut imposer son propre expéditeur."
    1459 msgstr ""
    1460 "Use an address on your domain authorised by your email service. Leave blank "
    1461 "to keep the WordPress or SMTP sender. An SMTP plugin may enforce its own "
    1462 "sender."
    1463 
    1464 #: admin/class-immowp-gestion-immo-settings.php:970
    1465 msgid "Nom de l’expéditeur"
    1466 msgstr "Sender name"
    1467 
    1468 #: admin/class-immowp-gestion-immo-settings.php:973
    1469 msgid ""
    1470 "Utilisé avec l’adresse d’expédition ci-dessus. Laisser vide pour utiliser le "
    1471 "nom du site. Le bouton Répondre de votre messagerie répond toujours au "
    1472 "visiteur."
    1473 msgstr ""
    1474 "Used with the sender email address above. Leave blank to use the site name. "
    1475 "The Reply button in your email client always replies to the visitor."
    1476 
    1477 #: admin/class-immowp-gestion-immo-settings.php:977
    1478 msgid "Protection anti-bots (Google reCAPTCHA v2)"
    1479 msgstr "Anti-bot protection (Google reCAPTCHA v2)"
    1480 
    1481 #. translators: %s: Google reCAPTCHA admin URL
    1482 #: admin/class-immowp-gestion-immo-settings.php:983
    1483 #, php-format
    1484 msgid ""
    1485 "Protège le formulaire natif contre les spams. Créez des clés sur %s (type "
    1486 "« Case à cocher reCAPTCHA v2 »)."
    1487 msgstr ""
    1488 "Protects the native form against spam. Create your keys on %s (\"reCAPTCHA "
    1489 "v2 Checkbox\" type)."
    1490 
    1491 #: admin/class-immowp-gestion-immo-settings.php:999
    1492 msgid "Activer Google reCAPTCHA v2"
    1493 msgstr "Enable Google reCAPTCHA v2"
    1494 
    1495 #: admin/class-immowp-gestion-immo-settings.php:1003
    1496 msgid "Clé du site (Site key)"
    1497 msgstr "Site key"
    1498 
    1499 #: admin/class-immowp-gestion-immo-settings.php:1007
    1500 msgid "Clé secrète (Secret key)"
    1501 msgstr "Secret key"
    1502 
    1503 #: admin/class-immowp-gestion-immo-settings.php:1024
    1504 msgid "Design"
    1505 msgstr "Design"
    1506 
    1507 #: admin/class-immowp-gestion-immo-settings.php:1031
    1508 msgid "Couleur principale"
    1509 msgstr "Primary color"
    1510 
    1511 #: admin/class-immowp-gestion-immo-settings.php:1032
    1512 msgid "Couleur principale du plugin notamment utilisé pour le texte."
    1513 msgstr "Main plugin color, mainly used for text."
    1514 
    1515 #: admin/class-immowp-gestion-immo-settings.php:1037
    1516 msgid "Couleur secondaire"
    1517 msgstr "Secondary color"
    1518 
    1519 #: admin/class-immowp-gestion-immo-settings.php:1038
    1520 msgid "Couleur secondaire du plugin notamment utilisé pour les icones."
    1521 msgstr "Secondary plugin color, mainly used for icons."
    1522 
    1523 #: admin/class-immowp-gestion-immo-settings.php:1054
    1524 msgid "MAP"
    1525 msgstr "MAP"
    1526 
    1527 #: admin/class-immowp-gestion-immo-settings.php:1061
    1528 msgid "Icone du marker"
    1529 msgstr "Marker icon"
    1530 
    1531 #: admin/class-immowp-gestion-immo-settings.php:1062
    1532 msgid "Image à afficher sur la carte"
    1533 msgstr "Image displayed on the map"
    1534 
    1535 #: admin/class-immowp-gestion-immo-settings.php:1093
     1542#: admin/class-immowp-gestion-immo-settings.php:1094
     1543#: admin/partials/settings/section-ai.php:27
     1544msgid "Réécriture IA"
     1545msgstr "AI rewriting"
     1546
     1547#: admin/class-immowp-gestion-immo-settings.php:1119
     1548msgid "Shortcode"
     1549msgstr "Shortcode"
     1550
     1551#: admin/class-immowp-gestion-immo-settings.php:1126
     1552msgid "Shortcodes à utiliser pour votre page de résultat."
     1553msgstr "Shortcodes to use on your results page."
     1554
     1555#: admin/class-immowp-gestion-immo-settings.php:1128
     1556msgid "Voir la démo"
     1557msgstr "View the demo"
     1558
     1559#: admin/class-immowp-gestion-immo-settings.php:1133
     1560msgid "Affiche la liste des biens immobiliers avec recherche avancée."
     1561msgstr "Displays the property list with advanced search."
     1562
     1563#: admin/class-immowp-gestion-immo-settings.php:1163
    15361564msgid "Taxonomies"
    15371565msgstr "Taxonomies"
    15381566
    1539 #: admin/class-immowp-gestion-immo-settings.php:1100
     1567#: admin/class-immowp-gestion-immo-settings.php:1170
    15401568msgid "Activer ou désactiver les taxonomies"
    15411569msgstr "Enable or disable taxonomies"
    15421570
    1543 #: admin/class-immowp-gestion-immo-settings.php:1101
     1571#: admin/class-immowp-gestion-immo-settings.php:1171
    15441572msgid ""
    15451573"Cochez les taxonomies que vous souhaitez utiliser. Le slug détermine l'URL "
    … …  
    15501578"offre/vente/). Flush permalinks after any slug change."
    15511579
    1552 #: admin/class-immowp-gestion-immo-settings.php:1105
     1580#: admin/class-immowp-gestion-immo-settings.php:1175
    15531581msgid "Taxonomie"
    15541582msgstr "Taxonomy"
    15551583
    1556 #: admin/class-immowp-gestion-immo-settings.php:1106
     1584#: admin/class-immowp-gestion-immo-settings.php:1176
    15571585msgid "Activer"
    15581586msgstr "Enable"
    15591587
    1560 #: admin/class-immowp-gestion-immo-settings.php:1107
     1588#: admin/class-immowp-gestion-immo-settings.php:1177
    15611589msgid "Slug URL"
    15621590msgstr "URL slug"
    15631591
    1564 #: admin/class-immowp-gestion-immo-settings.php:1112
     1592#: admin/class-immowp-gestion-immo-settings.php:1182
    15651593#: includes/class-immowp-gestion-immo-post-type-registry.php:72
    1566 #: includes/immowp-gestion-immo-functions.php:1987
    1567 #: includes/immowp-gestion-immo-functions.php:2388
     1594#: includes/immowp-gestion-immo-functions.php:2023
     1595#: includes/immowp-gestion-immo-functions.php:2424
    15681596msgid "Types"
    15691597msgstr "Types"
    15701598
    1571 #: admin/class-immowp-gestion-immo-settings.php:1117
     1599#: admin/class-immowp-gestion-immo-settings.php:1187
    15721600#: includes/class-immowp-gestion-immo-post-type-registry.php:87
    15731601#: includes/class-immowp-gestion-immo-post-type-registry.php:89
    … …  
    15801608msgstr "Location"
    15811609
    1582 #: admin/class-immowp-gestion-immo-settings.php:1122
     1610#: admin/class-immowp-gestion-immo-settings.php:1192
    15831611#: includes/class-immowp-gestion-immo-post-type-registry.php:102
    15841612#: includes/class-immowp-gestion-immo-post-type-registry.php:104
    … …  
    15881616msgstr "Offer"
    15891617
    1590 #: admin/class-immowp-gestion-immo-settings.php:1132
     1618#: admin/class-immowp-gestion-immo-settings.php:1202
    15911619#: includes/class-immowp-gestion-immo-post-type-registry.php:132
    15921620#: includes/class-immowp-gestion-immo-post-type-registry.php:134
    … …  
    15941622msgstr "Agencies"
    15951623
    1596 #: admin/class-immowp-gestion-immo-settings.php:1137
     1624#: admin/class-immowp-gestion-immo-settings.php:1207
    15971625#: includes/class-immowp-gestion-immo-post-type-registry.php:147
    15981626msgid "Agents"
    15991627msgstr "Agents"
    16001628
    1601 #: admin/class-immowp-gestion-immo-settings.php:1142
     1629#: admin/class-immowp-gestion-immo-settings.php:1212
    16021630#: includes/class-immowp-gestion-immo-post-type-registry.php:162
    16031631#: includes/class-immowp-gestion-immo-post-type-registry.php:164
    … …  
    16051633msgstr "Regions"
    16061634
    1607 #: admin/class-immowp-gestion-immo-settings.php:1147
     1635#: admin/class-immowp-gestion-immo-settings.php:1217
    16081636#: includes/class-immowp-gestion-immo-post-type-registry.php:177
    16091637#: includes/class-immowp-gestion-immo-post-type-registry.php:179
    … …  
    16111639msgstr "Departments"
    16121640
    1613 #: admin/class-immowp-gestion-immo-settings.php:1179
    1614 #: admin/partials/settings/section-ai.php:27
    1615 msgid "Réécriture IA"
    1616 msgstr "AI rewriting"
    1617 
    1618 #: admin/class-immowp-gestion-immo-settings.php:1215
    1619 msgid "Shortcode"
    1620 msgstr "Shortcode"
    1621 
    1622 #: admin/class-immowp-gestion-immo-settings.php:1222
    1623 msgid "Shortcodes à utiliser pour votre page de résultat."
    1624 msgstr "Shortcodes to use on your results page."
    1625 
    1626 #: admin/class-immowp-gestion-immo-settings.php:1224
    1627 msgid "Voir la démo"
    1628 msgstr "View the demo"
    1629 
    1630 #: admin/class-immowp-gestion-immo-settings.php:1229
    1631 msgid "Affiche la liste des biens immobiliers avec recherche avancée."
    1632 msgstr "Displays the property list with advanced search."
     1641#: admin/class-immowp-gestion-immo-settings.php:1231
     1642msgid "Données"
     1643msgstr "Data"
     1644
     1645#: admin/class-immowp-gestion-immo-settings.php:1234
     1646msgid "Compter les vues des annonces"
     1647msgstr "Count listing views"
     1648
     1649#: admin/class-immowp-gestion-immo-settings.php:1235
     1650msgid ""
     1651"Comptabilise le nombre de consultations de chaque bien, affiché dans la "
     1652"liste des annonces. Le comptage est effectué après le chargement de la page, "
     1653"ce qui le rend compatible avec un cache."
     1654msgstr ""
     1655"Counts how many times each property is viewed, shown in the listings table. "
     1656"Counting happens after the page has loaded, which keeps it compatible with a "
     1657"page cache."
     1658
     1659#: admin/class-immowp-gestion-immo-settings.php:1236
     1660msgid "Activer le comptage des vues"
     1661msgstr "Enable view counting"
     1662
     1663#: admin/class-immowp-gestion-immo-settings.php:1240
     1664msgid "Suppression des données à la désinstallation"
     1665msgstr "Deleting data on uninstall"
     1666
     1667#: admin/class-immowp-gestion-immo-settings.php:1241
     1668msgid ""
     1669"Par défaut, la désinstallation du plugin conserve vos réglages et vos "
     1670"statistiques : réinstaller le plugin retrouve le site tel qu'il était. "
     1671"Cochez cette case pour que tout soit supprimé définitivement — cela peut "
     1672"concerner des données personnelles, et l'opération est irréversible. Vos "
     1673"biens immobiliers sont conservés dans tous les cas."
     1674msgstr ""
     1675"By default, uninstalling the plugin keeps your settings and statistics: "
     1676"reinstalling it restores the site as it was. Tick this box to have "
     1677"everything deleted permanently — this may include personal data, and the "
     1678"operation cannot be undone. Your properties are kept either way."
     1679
     1680#: admin/class-immowp-gestion-immo-settings.php:1242
     1681msgid "Supprimer les réglages et les statistiques lors de la désinstallation"
     1682msgstr "Delete settings and statistics on uninstall"
     1683
     1684#: admin/class-immowp-gestion-immo-settings.php:1266
     1685msgid "Sauvegarder"
     1686msgstr "Save"
    16331687
    16341688#. translators: %d: nombre de vues cumulées sur les 30 derniers biens.
    … …  
    16381692"Vos biens ont été vus %d fois. Avec les alertes email et les favoris (Pro), "
    16391693"ces visiteurs deviennent des contacts."
    1640 msgstr "Your properties have been viewed %d times. With email alerts and favourites (Pro), those visitors become leads."
     1694msgstr ""
     1695"Your properties have been viewed %d times. With email alerts and favourites "
     1696"(Pro), those visitors become leads."
    16411697
    16421698#: admin/class-immowp-gestion-immo-upsell.php:231
    … …  
    16481704"ImmoWP Gestion Immobilière vous est utile ? Un avis sur wordpress.org nous "
    16491705"aide beaucoup."
    1650 msgstr "Finding ImmoWP Gestion Immobiliere useful? A review on wordpress.org helps us a lot."
     1706msgstr ""
     1707"Finding ImmoWP Gestion Immobiliere useful? A review on wordpress.org helps "
     1708"us a lot."
    16511709
    16521710#: admin/class-immowp-gestion-immo-upsell.php:311
    … …  
    16711729"par IA… autant de façons de transformer un visiteur en contact, sans changer "
    16721730"de plugin ni migrer vos biens."
    1673 msgstr "Email alerts, favourites, interactive map, sharing, PDF sheet, AI-written descriptions — as many ways to turn a visitor into a lead, without changing plugin or migrating your properties."
     1731msgstr ""
     1732"Email alerts, favourites, interactive map, sharing, PDF sheet, AI-written "
     1733"descriptions — as many ways to turn a visitor into a lead, without changing "
     1734"plugin or migrating your properties."
    16741735
    16751736#: admin/partials/immowp-gestion-immo-extensions-pro.php:41
    … …  
    17201781"statistiques sont conservés à l'identique, le Pro se contente d'activer les "
    17211782"modules supplémentaires."
    1722 msgstr "No. Pro installs on the same database: your properties, settings and statistics are kept exactly as they are, Pro merely enables the additional modules."
     1783msgstr ""
     1784"No. Pro installs on the same database: your properties, settings and "
     1785"statistics are kept exactly as they are, Pro merely enables the additional "
     1786"modules."
    17231787
    17241788#: admin/partials/immowp-gestion-immo-extensions-pro.php:128
    … …  
    17301794"La licence est facturée par site. Pour plusieurs sites, une licence est "
    17311795"nécessaire pour chacun d'eux."
    1732 msgstr "The licence is billed per site. For several sites, one licence is required for each of them."
     1796msgstr ""
     1797"The licence is billed per site. For several sites, one licence is required "
     1798"for each of them."
    17331799
    17341800#: admin/partials/immowp-gestion-immo-extensions-pro.php:133
    … …  
    17411807"prélèvement récurrent, mises à jour et support inclus sans limite de durée. "
    17421808"Votre clé de licence arrive par email juste après le paiement."
    1743 msgstr "No. Pro is bought once per site: no renewal, no recurring charge, with updates and support included for good. Your licence key is emailed to you right after payment."
     1809msgstr ""
     1810"No. Pro is bought once per site: no renewal, no recurring charge, with "
     1811"updates and support included for good. Your licence key is emailed to you "
     1812"right after payment."
    17441813
    17451814#: admin/partials/immowp-gestion-immo-extensions-pro.php:141
    … …  
    17511820"Vous avez un logiciel métier (Hektor, Apimo, Immofacile, Ubiflow, Netty…) ? "
    17521821"La passerelle ImmoWP synchronise vos biens automatiquement, Pro inclus."
    1753 msgstr "Do you use property management software (Hektor, Apimo, Immofacile, Ubiflow, Netty and others)? The ImmoWP sync service imports your properties automatically, Pro included."
     1822msgstr ""
     1823"Do you use property management software (Hektor, Apimo, Immofacile, Ubiflow, "
     1824"Netty and others)? The ImmoWP sync service imports your properties "
     1825"automatically, Pro included."
    17541826
    17551827#: admin/partials/immowp-gestion-immo-extensions-pro.php:146
    … …  
    20272099"passerelle ImmoWP : votre clé est incluse, contactez contact@immowp.fr si "
    20282100"vous ne l'avez pas reçue."
    2029 msgstr "Your key was emailed to you after purchase. ImmoWP sync service customers: your key is included, contact contact@immowp.fr if you have not received it."
     2101msgstr ""
     2102"Your key was emailed to you after purchase. ImmoWP sync service customers: "
     2103"your key is included, contact contact@immowp.fr if you have not received it."
    20302104
    20312105#: admin/partials/settings/section-licence.php:50
    … …  
    22162290"annonces, taxonomies et réglages sont conservés. Vous pouvez supprimer "
    22172291"l'extension « ImmoWP Gestion Immobiliere » depuis la page des extensions."
    2218 msgstr "the free edition was active alongside this one: it has just been deactivated so the two stop competing over your properties. Your listings, taxonomies and settings are kept. You can delete the \\\"ImmoWP Gestion Immobiliere\\\" plugin from the Plugins page."
     2292msgstr ""
     2293"the free edition was active alongside this one: it has just been deactivated "
     2294"so the two stop competing over your properties. Your listings, taxonomies "
     2295"and settings are kept. You can delete the \\\"ImmoWP Gestion Immobiliere\\\" "
     2296"plugin from the Plugins page."
    22192297
    22202298#: includes/class-immowp-gestion-immo-post-type-registry.php:27
    … …  
    25592637
    25602638#: includes/class-immowp-gestion-immo-post-type-registry.php:540
    2561 #: includes/immowp-gestion-immo-functions.php:2384
     2639#: includes/immowp-gestion-immo-functions.php:2420
    25622640#: public/partials/shortcode/iwp-alerte-email.php:264
    25632641msgid "Nom"
    … …  
    25932671msgstr "CTA clicks"
    25942672
    2595 #: includes/class-immowp-gestion-immo-shortcode-manager.php:201
    2596 #: public/class-immowp-gestion-immo-public.php:208
     2673#: includes/class-immowp-gestion-immo-shortcode-manager.php:283
     2674#: public/class-immowp-gestion-immo-public.php:213
    25972675msgid "Envoi en cours…"
    25982676msgstr "Sending…"
    25992677
    2600 #: includes/class-immowp-gestion-immo-shortcode-manager.php:202
    2601 #: public/class-immowp-gestion-immo-public.php:209
    2602 #: public/class-immowp-gestion-immo-public.php:650
    2603 #: public/class-immowp-gestion-immo-public.php:730
     2678#: includes/class-immowp-gestion-immo-shortcode-manager.php:284
     2679#: public/class-immowp-gestion-immo-public.php:214
     2680#: public/class-immowp-gestion-immo-public.php:655
     2681#: public/class-immowp-gestion-immo-public.php:735
    26042682msgid "Votre demande a bien été envoyée. Nous vous recontacterons rapidement."
    26052683msgstr "Your request has been sent. We will get back to you shortly."
    26062684
    2607 #: includes/class-immowp-gestion-immo-shortcode-manager.php:203
    2608 #: public/class-immowp-gestion-immo-public.php:210
     2685#: includes/class-immowp-gestion-immo-shortcode-manager.php:285
     2686#: public/class-immowp-gestion-immo-public.php:215
    26092687msgid "Une erreur est survenue. Veuillez réessayer."
    26102688msgstr "An error occurred. Please try again."
    26112689
    2612 #: includes/class-immowp-gestion-immo-shortcode-manager.php:204
    2613 #: public/class-immowp-gestion-immo-public.php:211
    2614 #: public/class-immowp-gestion-immo-public.php:677
     2690#: includes/class-immowp-gestion-immo-shortcode-manager.php:286
     2691#: public/class-immowp-gestion-immo-public.php:216
     2692#: public/class-immowp-gestion-immo-public.php:682
    26152693msgid "Veuillez remplir les champs obligatoires."
    26162694msgstr "Please fill in the required fields."
    26172695
    2618 #: includes/class-immowp-gestion-immo-shortcode-manager.php:205
    2619 #: public/class-immowp-gestion-immo-public.php:212
     2696#: includes/class-immowp-gestion-immo-shortcode-manager.php:287
     2697#: public/class-immowp-gestion-immo-public.php:217
    26202698msgid "Veuillez valider le captcha anti-robot."
    26212699msgstr "Please complete the anti-robot captcha."
    26222700
    2623 #: includes/class-immowp-gestion-immo-shortcode-manager.php:206
    2624 #: public/class-immowp-gestion-immo-public.php:213
     2701#: includes/class-immowp-gestion-immo-shortcode-manager.php:288
     2702#: public/class-immowp-gestion-immo-public.php:218
    26252703#: public/partials/archive/archive-parts/property-item.php:123
    26262704msgid "Ajouter aux favoris"
    26272705msgstr "Add to favorites"
    26282706
    2629 #: includes/class-immowp-gestion-immo-shortcode-manager.php:207
    2630 #: public/class-immowp-gestion-immo-public.php:214
     2707#: includes/class-immowp-gestion-immo-shortcode-manager.php:289
     2708#: public/class-immowp-gestion-immo-public.php:219
    26312709msgid "Retirer des favoris"
    26322710msgstr "Remove from favourites"
    … …  
    26402718"Licence incluse avec votre passerelle ImmoWP : aucune clé à saisir, les "
    26412719"mises à jour sont actives."
    2642 msgstr "Licence included with your ImmoWP sync service: no key to enter, updates are active."
     2720msgstr ""
     2721"Licence included with your ImmoWP sync service: no key to enter, updates are "
     2722"active."
    26432723
    26442724#: includes/class-immowp-gestion-immo-updater.php:140
    … …  
    26522732"Cette clé de licence est inconnue. Vérifiez la saisie ou contactez "
    26532733"contact@immowp.fr."
    2654 msgstr "This licence key is unknown. Check what you typed or contact contact@immowp.fr."
     2734msgstr ""
     2735"This licence key is unknown. Check what you typed or contact "
     2736"contact@immowp.fr."
    26552737
    26562738#: includes/class-immowp-gestion-immo-updater.php:144
    … …  
    26892771"automatiquement, sans clé ; si ce message persiste, contactez "
    26902772"contact@immowp.fr."
    2691 msgstr "ImmoWP sync service customers: your site is normally recognised automatically, without a key; if this message persists, contact contact@immowp.fr."
     2773msgstr ""
     2774"ImmoWP sync service customers: your site is normally recognised "
     2775"automatically, without a key; if this message persists, contact "
     2776"contact@immowp.fr."
    26922777
    26932778#: includes/class-immowp-gestion-immo-updater.php:543
    … …  
    27072792"Inscription des visiteurs à une alerte email et envoi automatique des "
    27082793"nouveaux biens correspondant à leurs critères."
    2709 msgstr "Visitors subscribe to an email alert and automatically receive new properties matching their criteria."
     2794msgstr ""
     2795"Visitors subscribe to an email alert and automatically receive new "
     2796"properties matching their criteria."
    27102797
    27112798#: includes/immowp-gestion-immo-functions.php:81
    … …  
    27172804"Liste de favoris côté visiteur : bouton cœur sur les biens et shortcode "
    27182805"[iwp_favorites]."
    2719 msgstr "Visitor-side favourites list: heart button on properties and [iwp_favorites] shortcode."
     2806msgstr ""
     2807"Visitor-side favourites list: heart button on properties and [iwp_favorites] "
     2808"shortcode."
    27202809
    27212810#: includes/immowp-gestion-immo-functions.php:85
    … …  
    27272816"Carte listant tous les biens géolocalisés (shortcode [iwp_map]) et recherche "
    27282817"par ville + rayon dans le formulaire."
    2729 msgstr "Map listing every geolocated property ([iwp_map] shortcode) and search by town plus radius in the form."
     2818msgstr ""
     2819"Map listing every geolocated property ([iwp_map] shortcode) and search by "
     2820"town plus radius in the form."
    27302821
    27312822#: includes/immowp-gestion-immo-functions.php:89
    … …  
    27372828"Boutons de partage (Facebook, X, LinkedIn, WhatsApp, email, copie du lien) "
    27382829"sur la fiche bien."
    2739 msgstr "Sharing buttons (Facebook, X, LinkedIn, WhatsApp, email, copy link) on the property page."
     2830msgstr ""
     2831"Sharing buttons (Facebook, X, LinkedIn, WhatsApp, email, copy link) on the "
     2832"property page."
    27402833
    27412834#: includes/immowp-gestion-immo-functions.php:94
    … …  
    27602853"Suivi des clics sur les appels à l'action (téléphone, email, contact, "
    27612854"visite) de la fiche bien."
    2762 msgstr "Tracking of clicks on the calls to action (phone, email, contact, viewing) of the property page."
     2855msgstr ""
     2856"Tracking of clicks on the calls to action (phone, email, contact, viewing) "
     2857"of the property page."
    27632858
    27642859#: includes/immowp-gestion-immo-functions.php:106
    … …  
    27662861"Redirection du formulaire [iwp_search] vers une page dédiée selon le type "
    27672862"d'offre choisi."
    2768 msgstr "Redirection of the [iwp_search] form to a dedicated page depending on the chosen offer type."
     2863msgstr ""
     2864"Redirection of the [iwp_search] form to a dedicated page depending on the "
     2865"chosen offer type."
    27692866
    27702867#: includes/immowp-gestion-immo-functions.php:109
    … …  
    27902887msgstr "EUR 79 (one-off payment)"
    27912888
    2792 #: includes/immowp-gestion-immo-functions.php:839
     2889#: includes/immowp-gestion-immo-functions.php:875
    27932890msgid "politique de confidentialité"
    27942891msgstr "privacy policy"
    27952892
    27962893#. translators: %s: link to the privacy policy page
    2797 #: includes/immowp-gestion-immo-functions.php:885
     2894#: includes/immowp-gestion-immo-functions.php:921
    27982895#, php-format
    27992896msgid ""
    … …  
    28072904"right of access, rectification and erasure: see our %s."
    28082905
    2809 #: includes/immowp-gestion-immo-functions.php:932
     2906#: includes/immowp-gestion-immo-functions.php:968
    28102907msgid "Acquéreur"
    28112908msgstr "Buyer"
    28122909
    2813 #: includes/immowp-gestion-immo-functions.php:938
     2910#: includes/immowp-gestion-immo-functions.php:974
    28142911msgid "Honoraires partagés acquéreur / vendeur"
    28152912msgstr "Agency fees shared between buyer and seller"
    28162913
    2817 #: includes/immowp-gestion-immo-functions.php:1436
    2818 #: includes/immowp-gestion-immo-functions.php:1447
     2914#: includes/immowp-gestion-immo-functions.php:1472
     2915#: includes/immowp-gestion-immo-functions.php:1483
    28192916msgid "charges récupérables"
    28202917msgstr "recoverable charges"
    28212918
    2822 #: includes/immowp-gestion-immo-functions.php:1440
     2919#: includes/immowp-gestion-immo-functions.php:1476
    28232920msgid "forfait de charges"
    28242921msgstr "flat-rate charges"
    28252922
    2826 #: includes/immowp-gestion-immo-functions.php:1444
     2923#: includes/immowp-gestion-immo-functions.php:1480
    28272924msgid "provisions sur charges"
    28282925msgstr "charge provisions"
    28292926
    2830 #: includes/immowp-gestion-immo-functions.php:1464
     2927#: includes/immowp-gestion-immo-functions.php:1500
    28312928msgid "charges comprises"
    28322929msgstr "charges included"
    28332930
    2834 #: includes/immowp-gestion-immo-functions.php:1465
     2931#: includes/immowp-gestion-immo-functions.php:1501
    28352932msgid "hors charges"
    28362933msgstr "excluding charges"
    28372934
    2838 #: includes/immowp-gestion-immo-functions.php:1576
    2839 #: includes/immowp-gestion-immo-functions.php:1601
     2935#: includes/immowp-gestion-immo-functions.php:1612
     2936#: includes/immowp-gestion-immo-functions.php:1637
    28402937msgid "Vendu"
    28412938msgstr "Sold"
    28422939
    2843 #: includes/immowp-gestion-immo-functions.php:1587
    2844 #: includes/immowp-gestion-immo-functions.php:1596
     2940#: includes/immowp-gestion-immo-functions.php:1623
     2941#: includes/immowp-gestion-immo-functions.php:1632
    28452942msgid "Loué"
    28462943msgstr "Let"
    28472944
    2848 #: includes/immowp-gestion-immo-functions.php:1717
    2849 #: includes/immowp-gestion-immo-functions.php:1726
     2945#: includes/immowp-gestion-immo-functions.php:1753
     2946#: includes/immowp-gestion-immo-functions.php:1762
    28502947msgid "Sous compromis"
    28512948msgstr "Sale agreed"
    28522949
    2853 #: includes/immowp-gestion-immo-functions.php:1723
     2950#: includes/immowp-gestion-immo-functions.php:1759
    28542951msgid "Sous option"
    28552952msgstr "Under option"
    28562953
    2857 #: includes/immowp-gestion-immo-functions.php:1790
    2858 #: includes/immowp-gestion-immo-functions.php:1799
     2954#: includes/immowp-gestion-immo-functions.php:1826
     2955#: includes/immowp-gestion-immo-functions.php:1835
    28592956msgid "Nos biens"
    28602957msgstr "Our properties"
    28612958
    2862 #: includes/immowp-gestion-immo-functions.php:1823
     2959#: includes/immowp-gestion-immo-functions.php:1859
    28632960msgid "Accueil"
    28642961msgstr "Home"
    28652962
    2866 #: includes/immowp-gestion-immo-functions.php:1986
    2867 #: includes/immowp-gestion-immo-functions.php:2387
     2963#: includes/immowp-gestion-immo-functions.php:2022
     2964#: includes/immowp-gestion-immo-functions.php:2423
    28682965msgid "Offres"
    28692966msgstr "Offers"
    28702967
    2871 #: includes/immowp-gestion-immo-functions.php:1988
    2872 #: includes/immowp-gestion-immo-functions.php:2389
     2968#: includes/immowp-gestion-immo-functions.php:2024
     2969#: includes/immowp-gestion-immo-functions.php:2425
    28732970#: public/partials/shortcode/iwp-alerte-email.php:308
    28742971msgid "Villes"
    28752972msgstr "Towns"
    28762973
    2877 #: includes/immowp-gestion-immo-functions.php:1993
     2974#: includes/immowp-gestion-immo-functions.php:2029
    28782975msgid "toutes"
    28792976msgstr "all"
    28802977
    2881 #: includes/immowp-gestion-immo-functions.php:2285
     2978#: includes/immowp-gestion-immo-functions.php:2321
    28822979msgid "Fil d’Ariane"
    28832980msgstr "Breadcrumb"
    28842981
    2885 #: includes/immowp-gestion-immo-functions.php:2317
    2886 #: includes/immowp-gestion-immo-functions.php:2328
    2887 #: includes/immowp-gestion-immo-functions.php:2381
     2982#: includes/immowp-gestion-immo-functions.php:2353
     2983#: includes/immowp-gestion-immo-functions.php:2364
     2984#: includes/immowp-gestion-immo-functions.php:2417
    28882985msgid "Alertes email immobilières"
    28892986msgstr "Property email alerts"
    28902987
    2891 #: includes/immowp-gestion-immo-functions.php:2385
     2988#: includes/immowp-gestion-immo-functions.php:2421
    28922989#: public/partials/shortcode/iwp-alerte-email.php:269
    28932990msgid "Prénom"
    28942991msgstr "First name"
    28952992
    2896 #: includes/immowp-gestion-immo-functions.php:2390
     2993#: includes/immowp-gestion-immo-functions.php:2426
    28972994msgid "Date d'inscription"
    28982995msgstr "Sign-up date"
    28992996
    2900 #: includes/immowp-gestion-immo-functions.php:2680
     2997#: includes/immowp-gestion-immo-functions.php:2717
    29012998#: public/partials/archive/archive-parts/property-item.php:167
    29022999#: public/partials/archive/archive-parts/property-popup.php:22
    … …  
    29053002msgstr "Price on request"
    29063003
    2907 #: includes/immowp-gestion-immo-functions.php:2720
     3004#: includes/immowp-gestion-immo-functions.php:2757
    29083005#: public/partials/single/single-parts/details.php:350
    29093006msgid "jour"
    29103007msgstr "day"
    29113008
    2912 #: includes/immowp-gestion-immo-functions.php:2729
     3009#: includes/immowp-gestion-immo-functions.php:2766
    29133010msgid "A partir de "
    29143011msgstr "From "
    29153012
    2916 #: public/class-immowp-gestion-immo-public.php:630
     3013#: public/class-immowp-gestion-immo-public.php:635
    29173014msgid "La vérification de sécurité a échoué."
    29183015msgstr "Security check failed."
    29193016
    2920 #: public/class-immowp-gestion-immo-public.php:644
     3017#: public/class-immowp-gestion-immo-public.php:649
    29213018msgid "Le formulaire de contact est désactivé."
    29223019msgstr "The contact form is disabled."
    29233020
    2924 #: public/class-immowp-gestion-immo-public.php:657
     3021#: public/class-immowp-gestion-immo-public.php:662
    29253022msgid "Échec de la vérification anti-robot. Veuillez cocher la case reCAPTCHA."
    29263023msgstr "Anti-robot verification failed. Please tick the reCAPTCHA box."
    29273024
    29283025#. translators: 1: site name, 2: property title
    2929 #: public/class-immowp-gestion-immo-public.php:692
     3026#: public/class-immowp-gestion-immo-public.php:697
    29303027#, php-format
    29313028msgid "[%1$s] Demande de contact — %2$s"
    29323029msgstr "[%1$s] Contact request — %2$s"
    29333030
    2934 #: public/class-immowp-gestion-immo-public.php:694
     3031#: public/class-immowp-gestion-immo-public.php:699
    29353032msgid "Bien immobilier"
    29363033msgstr "Property"
    29373034
    2938 #: public/class-immowp-gestion-immo-public.php:698
     3035#: public/class-immowp-gestion-immo-public.php:703
    29393036msgid "Nouvelle demande de contact depuis le site :"
    29403037msgstr "New contact request from the website:"
    29413038
    2942 #: public/class-immowp-gestion-immo-public.php:700
     3039#: public/class-immowp-gestion-immo-public.php:705
    29433040msgid "Bien :"
    29443041msgstr "Property:"
    29453042
    2946 #: public/class-immowp-gestion-immo-public.php:702
     3043#: public/class-immowp-gestion-immo-public.php:707
    29473044msgid "URL :"
    29483045msgstr "URL:"
    29493046
    2950 #: public/class-immowp-gestion-immo-public.php:705
     3047#: public/class-immowp-gestion-immo-public.php:710
    29513048msgid "Nom :"
    29523049msgstr "Name:"
    29533050
    2954 #: public/class-immowp-gestion-immo-public.php:706
     3051#: public/class-immowp-gestion-immo-public.php:711
    29553052msgid "Email :"
    29563053msgstr "Email:"
    29573054
    2958 #: public/class-immowp-gestion-immo-public.php:708
     3055#: public/class-immowp-gestion-immo-public.php:713
    29593056msgid "Téléphone :"
    29603057msgstr "Phone:"
    29613058
    2962 #: public/class-immowp-gestion-immo-public.php:711
     3059#: public/class-immowp-gestion-immo-public.php:716
    29633060msgid "Message :"
    29643061msgstr "Message:"
    29653062
    2966 #: public/class-immowp-gestion-immo-public.php:720
     3063#: public/class-immowp-gestion-immo-public.php:725
    29673064msgid "L'envoi a échoué. Veuillez réessayer ou nous contacter par téléphone."
    29683065msgstr "Sending failed. Please try again or contact us by phone."
    29693066
    2970 #: public/class-immowp-gestion-immo-public.php:800
     3067#: public/class-immowp-gestion-immo-public.php:805
    29713068msgid ""
    29723069"La vérification de sécurité a échoué. Veuillez revenir en arrière et "
    … …  
    29743071msgstr "Security check failed. Please go back and try again."
    29753072
    2976 #: public/class-immowp-gestion-immo-public.php:842
    2977 #: public/class-immowp-gestion-immo-public.php:1091
     3073#: public/class-immowp-gestion-immo-public.php:847
     3074#: public/class-immowp-gestion-immo-public.php:1096
    29783075#: public/partials/shortcode/iwp-alerte-email.php:143
    29793076#: public/js/immowp-gestion-public.js:575
    … …  
    29823079
    29833080#. translators: %s: site name
    2984 #: public/class-immowp-gestion-immo-public.php:860
     3081#: public/class-immowp-gestion-immo-public.php:865
    29853082#, php-format
    29863083msgid "[%s] Votre alerte immobilière est déjà active"
    … …  
    29883085
    29893086#. translators: %s: site name
    2990 #: public/class-immowp-gestion-immo-public.php:865
     3087#: public/class-immowp-gestion-immo-public.php:870
    29913088#, php-format
    29923089msgid ""
    … …  
    30023099"make this request, you can ignore this message.</p>"
    30033100
    3004 #: public/class-immowp-gestion-immo-public.php:919
     3101#: public/class-immowp-gestion-immo-public.php:924
    30053102#: public/partials/shortcode/iwp-alerte-email.php:146
    30063103msgid "Veuillez remplir tous les champs obligatoires."
    30073104msgstr "Please fill in all required fields."
    30083105
    3009 #: public/class-immowp-gestion-immo-public.php:923
     3106#: public/class-immowp-gestion-immo-public.php:928
    30103107#: public/partials/shortcode/iwp-alerte-email.php:145
    30113108msgid "L'adresse email saisie n'est pas valide."
    30123109msgstr "The email address entered is not valid."
    30133110
    3014 #: public/class-immowp-gestion-immo-public.php:927
     3111#: public/class-immowp-gestion-immo-public.php:932
    30153112#: public/partials/shortcode/iwp-alerte-email.php:147
    30163113msgid "Vous devez accepter la politique de confidentialité."
    30173114msgstr "You must accept the privacy policy."
    30183115
    3019 #: public/class-immowp-gestion-immo-public.php:1035
     3116#: public/class-immowp-gestion-immo-public.php:1040
    30203117#: public/partials/shortcode/iwp-alerte-email.php:148
    30213118msgid ""
    … …  
    30253122
    30263123#. translators: %s: site name
    3027 #: public/class-immowp-gestion-immo-public.php:1058
     3124#: public/class-immowp-gestion-immo-public.php:1063
    30283125#, php-format
    30293126msgid "[%s] Confirmation de votre alerte immobilière"
    … …  
    30313128
    30323129#. translators: 1: subscriber first name, 2: subscriber last name, 3: site name
    3033 #: public/class-immowp-gestion-immo-public.php:1063
     3130#: public/class-immowp-gestion-immo-public.php:1068
    30343131#, php-format
    30353132msgid ""
    … …  
    30463143
    30473144#. translators: %s: site name
    3048 #: public/class-immowp-gestion-immo-public.php:1077
     3145#: public/class-immowp-gestion-immo-public.php:1082
    30493146#, php-format
    30503147msgid "[%s] Confirmez votre alerte immobilière"
    … …  
    30523149
    30533150#. translators: 1: subscriber first name, 2: subscriber last name, 3: confirmation link
    3054 #: public/class-immowp-gestion-immo-public.php:1082
     3151#: public/class-immowp-gestion-immo-public.php:1087
    30553152#, php-format
    30563153msgid ""
    … …  
    39864083
    39874084#. Chaîne des templates surchargés (non présente dans le code du plugin).
    3988 msgid "Formulaire de contact"
    3989 msgstr "Contact form"
    3990 
    3991 #. Chaîne des templates surchargés (non présente dans le code du plugin).
    39924085msgid ""
    39934086"Vous pouvez afficher un shortcode de contact dans la sidebar (Par exemple "
    … …  
    41154208"To display the energy performance diagnosis, please install and activate the "
    41164209"ImmoWP Diagnostic DPE GES plugin."
     4210
     4211#~ msgid ""
     4212#~ "Essayez ImmoWP. ImmoWP fait la liaison entre votre logiciel de "
     4213#~ "multidiffusion d'annonces immobilières et votre site WordPress afin de "
     4214#~ "vous éviter une duplication fastidieuse. Compatible avec tous les thèmes "
     4215#~ "WordPress."
     4216#~ msgstr ""
     4217#~ "Try ImmoWP. ImmoWP connects your real estate listing multicasting "
     4218#~ "software with your WordPress website to save you tedious duplication. "
     4219#~ "Compatible with all WordPress themes."
     4220
     4221#~ msgid "Sidebar"
     4222#~ msgstr "Sidebar"
     4223
     4224#~ msgid "Design"
     4225#~ msgstr "Design"
     4226
     4227#~ msgid "MAP"
     4228#~ msgstr "MAP"
    41174229
    41184230#~ msgid ""
  • immowp-gestion-immobiliere/tags/2.0.10/languages/immowp-gestion-immobiliere-en_US.po

    r3780992 r3788913  
    55"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/immowp-gestion-"
    66"immo\n"
    7 "POT-Creation-Date: 2026-09-07 19:20+0200\n"
     7"POT-Creation-Date: 2026-11-07 00:33+0100\n"
    88"PO-Revision-Date: 2026-07-30 12:00+0000\n"
    99"Last-Translator: ImmoWP\n"
    … …  
    3030#: admin/class-immowp-gestion-immo-admin.php:190
    3131#: admin/class-immowp-gestion-immo-admin.php:191
    32 #: admin/class-immowp-gestion-immo-settings.php:615
     32#: admin/class-immowp-gestion-immo-settings.php:497
    3333msgid "Réglages"
    3434msgstr "Settings"
    3535
    3636#: admin/class-immowp-gestion-immo-admin.php:208
    37 #: admin/class-immowp-gestion-immo-settings.php:450
     37#: admin/class-immowp-gestion-immo-settings.php:436
     38#: admin/class-immowp-gestion-immo-settings.php:523
    3839#: admin/partials/immowp-gestion-immo-extensions-pro.php:53
    3940#: admin/partials/immowp-gestion-immo-extensions-pro.php:81
    … …  
    4142msgstr "Pro"
    4243
    43 #: admin/class-immowp-gestion-immo-admin.php:218
    44 #: admin/class-immowp-gestion-immo-admin.php:219
     44#: admin/class-immowp-gestion-immo-admin.php:226
     45#: admin/class-immowp-gestion-immo-admin.php:227
     46#: admin/class-immowp-gestion-immo-admin.php:243
     47#: admin/class-immowp-gestion-immo-admin.php:244
    4548msgid "Passerelle ImmoWP"
    4649msgstr "ImmoWP sync service"
    4750
    48 #: admin/class-immowp-gestion-immo-admin.php:218
    49 #: admin/class-immowp-gestion-immo-admin.php:219
     51#: admin/class-immowp-gestion-immo-admin.php:243
     52#: admin/class-immowp-gestion-immo-admin.php:244
    5053msgid "Extensions Pro"
    5154msgstr "Pro extensions"
    5255
    53 #: admin/class-immowp-gestion-immo-admin.php:335
    54 #: admin/class-immowp-gestion-immo-settings.php:518
     56#: admin/class-immowp-gestion-immo-admin.php:319
     57msgid "Annonces et affichage"
     58msgstr "Listings and display"
     59
     60#: admin/class-immowp-gestion-immo-admin.php:320
     61msgid "Fiche et contact"
     62msgstr "Property page and contact"
     63
     64#: admin/class-immowp-gestion-immo-admin.php:321
     65msgid "Favoris et alertes"
     66msgstr "Favorites and alerts"
     67
     68#: admin/class-immowp-gestion-immo-admin.php:322
     69msgid "IA"
     70msgstr "AI"
     71
     72#: admin/class-immowp-gestion-immo-admin.php:323
     73msgid "Outils"
     74msgstr "Tools"
     75
     76#: admin/class-immowp-gestion-immo-admin.php:502
    5577msgid "Besoin de connecter votre site à votre logiciel métier ?"
    5678msgstr "Need to connect your website to your real estate software?"
    5779
    58 #: admin/class-immowp-gestion-immo-admin.php:336
     80#: admin/class-immowp-gestion-immo-admin.php:503
    5981msgid ""
    6082"ImmoWP fait la liaison entre votre logiciel de multidiffusion d'annonces "
    … …  
    6789"tedious duplication. Compatible with all WordPress themes."
    6890
    69 #: admin/class-immowp-gestion-immo-admin.php:340
    70 #: admin/class-immowp-gestion-immo-settings.php:523
     91#: admin/class-immowp-gestion-immo-admin.php:507
    7192msgid "Découvrir ImmoWP"
    7293msgstr "Discover ImmoWP"
    7394
    74 #: admin/class-immowp-gestion-immo-admin.php:359
     95#: admin/class-immowp-gestion-immo-admin.php:526
    7596msgid "ImmoWP — Top biens consultés"
    7697msgstr "ImmoWP — Most viewed properties"
    7798
    78 #: admin/class-immowp-gestion-immo-admin.php:375
     99#: admin/class-immowp-gestion-immo-admin.php:542
    79100msgid "Aucune consultation enregistrée."
    80101msgstr "No views recorded."
    81102
    82 #: admin/class-immowp-gestion-immo-admin.php:379
     103#: admin/class-immowp-gestion-immo-admin.php:546
    83104#: public/partials/archive/archive-real-estate.php:47
    84105msgid "Bien"
    … …  
    87108msgstr[1] "Properties"
    88109
    89 #: admin/class-immowp-gestion-immo-admin.php:379
     110#: admin/class-immowp-gestion-immo-admin.php:546
    90111#: includes/class-immowp-gestion-immo-post-type-registry.php:584
    91112msgid "Vues"
    … …  
    150171
    151172#: admin/class-immowp-gestion-immo-metaboxes-annonce.php:79
    152 #: admin/class-immowp-gestion-immo-settings.php:1127
     173#: admin/class-immowp-gestion-immo-settings.php:1197
    153174#: includes/class-immowp-gestion-immo-post-type-registry.php:117
    154175#: includes/class-immowp-gestion-immo-post-type-registry.php:119
    … …  
    272293
    273294#: admin/class-immowp-gestion-immo-metaboxes-annonce.php:299
    274 #: includes/immowp-gestion-immo-functions.php:935
     295#: includes/immowp-gestion-immo-functions.php:971
    275296msgid "Vendeur"
    276297msgstr "Seller"
    … …  
    868889#: admin/class-immowp-gestion-immo-metaboxes.php:237
    869890#: includes/class-immowp-gestion-immo-post-type-registry.php:541
    870 #: includes/immowp-gestion-immo-functions.php:2386
     891#: includes/immowp-gestion-immo-functions.php:2422
    871892msgid "Email"
    872893msgstr "Email"
    … …  
    922943msgstr "Invalid contact form email address: the previous value has been kept."
    923944
    924 #: admin/class-immowp-gestion-immo-settings.php:269
     945#: admin/class-immowp-gestion-immo-settings.php:273
    925946msgid ""
    926947"Le format de la clé de licence est invalide (attendu : IWP-XXXX-XXXX-XXXX-"
    … …  
    928949msgstr "The license key format is invalid (expected: IWP-XXXX-XXXX-XXXX-XXXX)."
    929950
    930 #: admin/class-immowp-gestion-immo-settings.php:317
     951#: admin/class-immowp-gestion-immo-settings.php:303
    931952msgid "Options sauvegardés"
    932953msgstr "Settings saved"
    933954
    934 #: admin/class-immowp-gestion-immo-settings.php:452
     955#: admin/class-immowp-gestion-immo-settings.php:438
    935956msgid "Disponible dans la version Pro."
    936957msgstr "Available in the Pro edition."
    937958
    938 #: admin/class-immowp-gestion-immo-settings.php:453
     959#: admin/class-immowp-gestion-immo-settings.php:439
    939960msgid "En savoir plus"
    940961msgstr "Learn more"
    941962
    942 #: admin/class-immowp-gestion-immo-settings.php:471
     963#: admin/class-immowp-gestion-immo-settings.php:498
     964msgid "Gestion immobilière"
     965msgstr "Real estate management"
     966
     967#: admin/class-immowp-gestion-immo-settings.php:503
     968msgid "Édition Pro"
     969msgstr "Pro edition"
     970
     971#: admin/class-immowp-gestion-immo-settings.php:505
     972msgid "Passerelle ImmoWP active"
     973msgstr "ImmoWP sync service active"
     974
     975#. translators: %s: numéro de version de l'extension.
     976#: admin/class-immowp-gestion-immo-settings.php:511
     977#, php-format
     978msgid "Version %s"
     979msgstr "Version %s"
     980
     981#: admin/class-immowp-gestion-immo-settings.php:517
     982msgid "Sections des réglages"
     983msgstr "Settings sections"
     984
     985#: admin/class-immowp-gestion-immo-settings.php:543
    943986msgid "Envoi des alertes exécuté."
    944987msgstr "Alerts sent."
    945988
    946 #: admin/class-immowp-gestion-immo-settings.php:494
    947 msgid "Sauvegarder"
    948 msgstr "Save"
    949 
    950 #: admin/class-immowp-gestion-immo-settings.php:519
    951 msgid ""
    952 "Essayez ImmoWP. ImmoWP fait la liaison entre votre logiciel de "
    953 "multidiffusion d'annonces immobilières et votre site WordPress afin de vous "
    954 "éviter une duplication fastidieuse. Compatible avec tous les thèmes "
    955 "WordPress."
    956 msgstr ""
    957 "Try ImmoWP. ImmoWP connects your real estate listing multicasting software "
    958 "with your WordPress website to save you tedious duplication. Compatible with "
    959 "all WordPress themes."
    960 
    961 #: admin/class-immowp-gestion-immo-settings.php:537
    962 #: admin/class-immowp-gestion-immo-settings.php:564
     989#: admin/class-immowp-gestion-immo-settings.php:566
     990msgid "Liste des annonces"
     991msgstr "Listings"
     992
     993#: admin/class-immowp-gestion-immo-settings.php:569
     994msgid "Permaliens / slug"
     995msgstr "Permalinks / slug"
     996
     997#: admin/class-immowp-gestion-immo-settings.php:570
     998msgid "Mettre à jour (flush) les permaliens après toutes modifications."
     999msgstr "Flush permalinks after any change."
     1000
     1001#: admin/class-immowp-gestion-immo-settings.php:575
     1002#: admin/class-immowp-gestion-immo-settings.php:579
     1003msgid "Activer la page archive"
     1004msgstr "Enable the archive page"
     1005
     1006#: admin/class-immowp-gestion-immo-settings.php:576
     1007msgid ""
     1008"Permet l'activation de la page archive, peut-être utile pour réalisé des "
     1009"templates avec Elementor notamment."
     1010msgstr ""
     1011"Enables the archive page, which can be useful for building templates with "
     1012"Elementor."
     1013
     1014#: admin/class-immowp-gestion-immo-settings.php:584
     1015msgid "Nombre de résultats par page "
     1016msgstr "Number of results per page "
     1017
     1018#: admin/class-immowp-gestion-immo-settings.php:585
     1019msgid "Nombre de résultats par page sur la page recherche."
     1020msgstr "Number of results per page on the search page."
     1021
     1022#: admin/class-immowp-gestion-immo-settings.php:590
     1023msgid "Tri par défaut des annonces"
     1024msgstr "Default listing sort order"
     1025
     1026#: admin/class-immowp-gestion-immo-settings.php:593
     1027msgid ""
     1028"Le tri par offre regroupe les biens par nom de terme, la date de publication "
     1029"départageant les biens d'une même offre."
     1030msgstr ""
     1031"Sorting by offer groups properties by term name; the publication date breaks "
     1032"ties between properties sharing the same offer."
     1033
     1034#. translators: %s: list of offer names, in ascending order
     1035#: admin/class-immowp-gestion-immo-settings.php:597
     1036#, php-format
     1037msgid "Ordre A → Z actuel : %s."
     1038msgstr "Current A → Z order: %s."
     1039
     1040#: admin/class-immowp-gestion-immo-settings.php:604
     1041msgid "Plus récents en premier"
     1042msgstr "Newest first"
     1043
     1044#: admin/class-immowp-gestion-immo-settings.php:605
     1045msgid "Plus anciens en premier"
     1046msgstr "Oldest first"
     1047
     1048#: admin/class-immowp-gestion-immo-settings.php:606
     1049#: public/partials/archive/archive-real-estate.php:81
     1050msgid "Prix croissant"
     1051msgstr "Price: low to high"
     1052
     1053#: admin/class-immowp-gestion-immo-settings.php:607
     1054#: public/partials/archive/archive-real-estate.php:82
     1055msgid "Prix décroissant"
     1056msgstr "Price: high to low"
     1057
     1058#: admin/class-immowp-gestion-immo-settings.php:608
     1059#: public/partials/archive/archive-real-estate.php:83
     1060msgid "Surface croissante"
     1061msgstr "Surface: small to large"
     1062
     1063#: admin/class-immowp-gestion-immo-settings.php:609
     1064#: public/partials/archive/archive-real-estate.php:84
     1065msgid "Surface décroissante"
     1066msgstr "Surface: large to small"
     1067
     1068#: admin/class-immowp-gestion-immo-settings.php:610
     1069msgid "Aléatoire"
     1070msgstr "Random"
     1071
     1072#: admin/class-immowp-gestion-immo-settings.php:612
     1073msgid "Offre (A → Z)"
     1074msgstr "Offer (A → Z)"
     1075
     1076#: admin/class-immowp-gestion-immo-settings.php:613
     1077msgid "Offre (Z → A)"
     1078msgstr "Offer (Z → A)"
     1079
     1080#: admin/class-immowp-gestion-immo-settings.php:620
     1081msgid "Nombre de colonnes en grille"
     1082msgstr "Number of grid columns"
     1083
     1084#: admin/class-immowp-gestion-immo-settings.php:621
     1085msgid ""
     1086"Nombre maximal de biens par ligne en vue grille sur ordinateur (plus de 1 "
     1087"024 px de large) ; un bloc trop étroit en affiche moins. Sur tablette et "
     1088"mobile, la grille s'adapte à la largeur de l'écran."
     1089msgstr ""
     1090"Maximum number of listings per row in grid view on desktop (wider than 1,024 "
     1091"px); a narrow block shows fewer. On tablets and phones, the grid adapts to "
     1092"the screen width."
     1093
     1094#: admin/class-immowp-gestion-immo-settings.php:624
     1095msgid "2 colonnes"
     1096msgstr "2 columns"
     1097
     1098#: admin/class-immowp-gestion-immo-settings.php:625
     1099msgid "3 colonnes"
     1100msgstr "3 columns"
     1101
     1102#: admin/class-immowp-gestion-immo-settings.php:626
     1103msgid "4 colonnes"
     1104msgstr "4 columns"
     1105
     1106#: admin/class-immowp-gestion-immo-settings.php:632
     1107msgid "Aucun résultat"
     1108msgstr "No results"
     1109
     1110#: admin/class-immowp-gestion-immo-settings.php:633
     1111msgid "Texte s'affichant lorsque la recherche ne retourne aucun résultat"
     1112msgstr "Text displayed when the search returns no results"
     1113
     1114#: admin/class-immowp-gestion-immo-settings.php:648
     1115msgid "Texte \"prix non communiqué\""
     1116msgstr "\"Price on request\" text"
     1117
     1118#: admin/class-immowp-gestion-immo-settings.php:649
     1119msgid "Texte affiché quand aucun prix n'est renseigné sur un bien."
     1120msgstr "Text displayed when no price is set on a property."
     1121
     1122#: admin/class-immowp-gestion-immo-settings.php:654
     1123msgid "Format de la devise"
     1124msgstr "Currency format"
     1125
     1126#: admin/class-immowp-gestion-immo-settings.php:655
     1127msgid "Symbole et position de la devise dans l'affichage des prix."
     1128msgstr "Currency symbol and position in the price display."
     1129
     1130#: admin/class-immowp-gestion-immo-settings.php:659
     1131msgid "Après (100 €)"
     1132msgstr "After (100 €)"
     1133
     1134#: admin/class-immowp-gestion-immo-settings.php:660
     1135msgid "Avant (€100)"
     1136msgstr "Before (€100)"
     1137
     1138#: admin/class-immowp-gestion-immo-settings.php:666
     1139msgid "Nombre de pièces max dans le filtre"
     1140msgstr "Maximum number of rooms in the filter"
     1141
     1142#: admin/class-immowp-gestion-immo-settings.php:667
     1143msgid ""
     1144"Nombre maximum de pièces proposé dans le filtre de recherche (défaut : 5)."
     1145msgstr "Maximum number of rooms offered in the search filter (default: 5)."
     1146
     1147#: admin/class-immowp-gestion-immo-settings.php:672
     1148#: admin/class-immowp-gestion-immo-settings.php:676
     1149msgid "Masquer les biens vendus dans les listings"
     1150msgstr "Hide sold properties in listings"
     1151
     1152#: admin/class-immowp-gestion-immo-settings.php:673
     1153msgid ""
     1154"Les biens marqués 'Vendu' n'apparaîtront pas dans les résultats de recherche."
     1155msgstr "Properties marked 'Sold' will not appear in search results."
     1156
     1157#: admin/class-immowp-gestion-immo-settings.php:681
     1158msgid "Biens disponibles en premier"
     1159msgstr "Available properties first"
     1160
     1161#: admin/class-immowp-gestion-immo-settings.php:682
     1162msgid ""
     1163"Dans tous les listings, les biens sous compromis puis les biens vendus sont "
     1164"renvoyés après les biens disponibles. Le tri choisi (date, prix, surface) "
     1165"reste appliqué à l'intérieur de chaque groupe."
     1166msgstr ""
     1167"In every listing, properties under offer and then sold properties are "
     1168"returned after the available ones. The chosen sort order (date, price, floor "
     1169"area) still applies within each group."
     1170
     1171#: admin/class-immowp-gestion-immo-settings.php:685
     1172msgid "Remonter les biens disponibles avant les biens sous compromis et vendus"
     1173msgstr "List available properties before those under offer and sold"
     1174
     1175#: admin/class-immowp-gestion-immo-settings.php:690
     1176msgid "Lazy loading des images"
     1177msgstr "Image lazy loading"
     1178
     1179#: admin/class-immowp-gestion-immo-settings.php:691
     1180msgid "Activer le chargement différé des images (loading=lazy)."
     1181msgstr "Enable deferred image loading (loading=lazy)."
     1182
     1183#: admin/class-immowp-gestion-immo-settings.php:694
     1184msgid "Activer le chargement différé des images (loading=lazy)"
     1185msgstr "Enable deferred image loading (loading=lazy)"
     1186
     1187#: admin/class-immowp-gestion-immo-settings.php:699
     1188msgid "Page de redirection lors de la suppression "
     1189msgstr "Redirect page on deletion "
     1190
     1191#: admin/class-immowp-gestion-immo-settings.php:700
     1192msgid ""
     1193"Quand un bien est supprimé, indiquez la page pour rediriger en 301, laisser "
     1194"vide pour avoir une 404."
     1195msgstr ""
     1196"When a property is deleted, set the page for a 301 redirect; leave empty to "
     1197"get a 404."
     1198
     1199#: admin/class-immowp-gestion-immo-settings.php:703
     1200#: admin/partials/settings/section-alerts.php:65
     1201msgid "Sélectionner une page"
     1202msgstr "Select a page"
     1203
     1204#: admin/class-immowp-gestion-immo-settings.php:713
     1205msgid "Couleurs"
     1206msgstr "Colors"
     1207
     1208#: admin/class-immowp-gestion-immo-settings.php:716
     1209msgid "Couleur principale"
     1210msgstr "Primary color"
     1211
     1212#: admin/class-immowp-gestion-immo-settings.php:717
     1213msgid "Couleur principale du plugin notamment utilisé pour le texte."
     1214msgstr "Main plugin color, mainly used for text."
     1215
     1216#: admin/class-immowp-gestion-immo-settings.php:722
     1217msgid "Couleur secondaire"
     1218msgstr "Secondary color"
     1219
     1220#: admin/class-immowp-gestion-immo-settings.php:723
     1221msgid "Couleur secondaire du plugin notamment utilisé pour les icones."
     1222msgstr "Secondary plugin color, mainly used for icons."
     1223
     1224#: admin/class-immowp-gestion-immo-settings.php:729
     1225msgid "Carte"
     1226msgstr "Map"
     1227
     1228#: admin/class-immowp-gestion-immo-settings.php:732
     1229msgid "Icone du marker"
     1230msgstr "Marker icon"
     1231
     1232#: admin/class-immowp-gestion-immo-settings.php:733
     1233msgid "Image à afficher sur la carte"
     1234msgstr "Image displayed on the map"
     1235
     1236#: admin/class-immowp-gestion-immo-settings.php:754
     1237msgid "Zoom initial de la carte (1=monde, 18=rue)"
     1238msgstr "Initial map zoom (1=world, 18=street)"
     1239
     1240#: admin/class-immowp-gestion-immo-settings.php:777
     1241#: admin/partials/settings/section-search-redirects.php:26
     1242#: includes/immowp-gestion-immo-functions.php:105
     1243msgid "Redirections du formulaire de recherche"
     1244msgstr "Search form redirects"
     1245
     1246#: admin/class-immowp-gestion-immo-settings.php:796
     1247msgid "Coordonnées affichées sur la fiche"
     1248msgstr "Contact details shown on the property page"
     1249
     1250#: admin/class-immowp-gestion-immo-settings.php:799
     1251msgid "Coordonnées à afficher"
     1252msgstr "Contact details to display"
     1253
     1254#: admin/class-immowp-gestion-immo-settings.php:800
     1255msgid ""
     1256"Choisissez si vous souhaitez afficher les coordonnées de l'agent, de "
     1257"l'agence ou des coordonnées personnalisées."
     1258msgstr ""
     1259"Choose whether to display the agent's contact details, the agency's, or "
     1260"custom contact details."
     1261
     1262#: admin/class-immowp-gestion-immo-settings.php:803
     1263msgid "Coordonnées de l'agent"
     1264msgstr "Agent contact details"
     1265
     1266#: admin/class-immowp-gestion-immo-settings.php:804
     1267msgid "Coordonnées de l'agence"
     1268msgstr "Agency contact details"
     1269
     1270#: admin/class-immowp-gestion-immo-settings.php:805
     1271msgid "Personnalisé"
     1272msgstr "Custom"
     1273
     1274#: admin/class-immowp-gestion-immo-settings.php:811
     1275msgid "Image de l'agence"
     1276msgstr "Agency image"
     1277
     1278#: admin/class-immowp-gestion-immo-settings.php:812
     1279msgid "Image à afficher si les coordonnées personnalisées sont choisies."
     1280msgstr "Image displayed when custom contact details are selected."
     1281
     1282#: admin/class-immowp-gestion-immo-settings.php:833
     1283msgid "Nom de l'agence"
     1284msgstr "Agency name"
     1285
     1286#: admin/class-immowp-gestion-immo-settings.php:834
     1287msgid "Nom à afficher si les coordonnées personnalisées sont choisies."
     1288msgstr "Name displayed when custom contact details are selected."
     1289
     1290#: admin/class-immowp-gestion-immo-settings.php:839
     1291msgid "Adresse de l'agence "
     1292msgstr "Agency address "
     1293
     1294#: admin/class-immowp-gestion-immo-settings.php:840
     1295msgid "Adresse à afficher si les coordonnées personnalisées sont choisies."
     1296msgstr "Address displayed when custom contact details are selected."
     1297
     1298#: admin/class-immowp-gestion-immo-settings.php:845
     1299msgid "Code Postal de l'agence "
     1300msgstr "Agency postal code "
     1301
     1302#: admin/class-immowp-gestion-immo-settings.php:846
     1303msgid "Code Postal à afficher si les coordonnées personnalisées sont choisies."
     1304msgstr "Postal code displayed when custom contact details are selected."
     1305
     1306#: admin/class-immowp-gestion-immo-settings.php:851
     1307msgid "Ville de l'agence"
     1308msgstr "Agency city"
     1309
     1310#: admin/class-immowp-gestion-immo-settings.php:852
     1311msgid "Ville à afficher si les coordonnées personnalisées sont choisies."
     1312msgstr "City displayed when custom contact details are selected."
     1313
     1314#: admin/class-immowp-gestion-immo-settings.php:857
     1315msgid "Téléphone de l'agence "
     1316msgstr "Agency phone "
     1317
     1318#: admin/class-immowp-gestion-immo-settings.php:858
     1319msgid "Téléphone à afficher si les coordonnées personnalisées sont choisies."
     1320msgstr "Phone number displayed when custom contact details are selected."
     1321
     1322#: admin/class-immowp-gestion-immo-settings.php:863
     1323msgid "Email de l'agence"
     1324msgstr "Agency email"
     1325
     1326#: admin/class-immowp-gestion-immo-settings.php:864
     1327msgid "Email à afficher si les coordonnées personnalisées sont choisies."
     1328msgstr "Email displayed when custom contact details are selected."
     1329
     1330#. #-#-#-#-#  theme-overrides.pot (ImmoWP - Gestion Immobilière 1.4.3)  #-#-#-#-#
     1331#. Chaîne des templates surchargés (non présente dans le code du plugin).
     1332#: admin/class-immowp-gestion-immo-settings.php:870
     1333msgid "Formulaire de contact"
     1334msgstr "Contact form"
     1335
     1336#: admin/class-immowp-gestion-immo-settings.php:873
     1337msgid "Activer le formulaire de contact"
     1338msgstr "Enable the contact form"
     1339
     1340#: admin/class-immowp-gestion-immo-settings.php:874
     1341msgid ""
     1342"Affiche le formulaire « Je veux être contacté » sur les fiches biens "
     1343"(sidebar)."
     1344msgstr ""
     1345"Displays the \"I want to be contacted\" form on property pages (sidebar)."
     1346
     1347#: admin/class-immowp-gestion-immo-settings.php:878
     1348msgid "Activer le formulaire de contact natif"
     1349msgstr "Enable the native contact form"
     1350
     1351#: admin/class-immowp-gestion-immo-settings.php:884
     1352msgid "Shortcode de formulaire (optionnel)"
     1353msgstr "Form shortcode (optional)"
     1354
     1355#: admin/class-immowp-gestion-immo-settings.php:885
     1356msgid ""
     1357"Si renseigné, remplace le formulaire natif (ex. Contact Form 7). Laisser "
     1358"vide pour utiliser le formulaire ImmoWP."
     1359msgstr ""
     1360"If set, replaces the native form (e.g. Contact Form 7). Leave empty to use "
     1361"the ImmoWP form."
     1362
     1363#: admin/class-immowp-gestion-immo-settings.php:890
     1364msgid "Emails du formulaire natif"
     1365msgstr "Native contact form emails"
     1366
     1367#: admin/class-immowp-gestion-immo-settings.php:891
     1368msgid ""
     1369"Ces réglages concernent uniquement le formulaire ImmoWP. Un formulaire "
     1370"ajouté par shortcode utilise ses propres réglages."
     1371msgstr ""
     1372"These settings only apply to the ImmoWP form. A form added by shortcode uses "
     1373"its own settings."
     1374
     1375#: admin/class-immowp-gestion-immo-settings.php:893
     1376msgid "Adresse destinataire"
     1377msgstr "Recipient email address"
     1378
     1379#: admin/class-immowp-gestion-immo-settings.php:896
     1380msgid ""
     1381"Laisser vide pour utiliser l’email de l’agent, de l’agence ou des "
     1382"coordonnées personnalisées sélectionnées ci-dessus. Si cet email est absent "
     1383"ou invalide, le message est envoyé à l’adresse d’administration de WordPress."
     1384msgstr ""
     1385"Leave blank to use the email of the agent, agency or custom contact selected "
     1386"above. If that email is missing or invalid, the message is sent to the "
     1387"WordPress administration email address."
     1388
     1389#: admin/class-immowp-gestion-immo-settings.php:898
     1390msgid "Adresse d’expédition"
     1391msgstr "Sender email address"
     1392
     1393#: admin/class-immowp-gestion-immo-settings.php:901
     1394msgid ""
     1395"Utilisez une adresse de votre domaine autorisée par votre service d’envoi. "
     1396"Laisser vide pour conserver l’expéditeur WordPress ou SMTP. Une extension "
     1397"SMTP peut imposer son propre expéditeur."
     1398msgstr ""
     1399"Use an address on your domain authorized by your email service. Leave blank "
     1400"to keep the WordPress or SMTP sender. An SMTP plugin may enforce its own "
     1401"sender."
     1402
     1403#: admin/class-immowp-gestion-immo-settings.php:903
     1404msgid "Nom de l’expéditeur"
     1405msgstr "Sender name"
     1406
     1407#: admin/class-immowp-gestion-immo-settings.php:906
     1408msgid ""
     1409"Utilisé avec l’adresse d’expédition ci-dessus. Laisser vide pour utiliser le "
     1410"nom du site. Le bouton Répondre de votre messagerie répond toujours au "
     1411"visiteur."
     1412msgstr ""
     1413"Used with the sender email address above. Leave blank to use the site name. "
     1414"The Reply button in your email client always replies to the visitor."
     1415
     1416#: admin/class-immowp-gestion-immo-settings.php:910
     1417msgid "Protection anti-bots (Google reCAPTCHA v2)"
     1418msgstr "Anti-bot protection (Google reCAPTCHA v2)"
     1419
     1420#. translators: %s: Google reCAPTCHA admin URL
     1421#: admin/class-immowp-gestion-immo-settings.php:916
     1422#, php-format
     1423msgid ""
     1424"Protège le formulaire natif contre les spams. Créez des clés sur %s (type "
     1425"« Case à cocher reCAPTCHA v2 »)."
     1426msgstr ""
     1427"Protects the native form against spam. Create your keys on %s (\"reCAPTCHA "
     1428"v2 Checkbox\" type)."
     1429
     1430#: admin/class-immowp-gestion-immo-settings.php:932
     1431msgid "Activer Google reCAPTCHA v2"
     1432msgstr "Enable Google reCAPTCHA v2"
     1433
     1434#: admin/class-immowp-gestion-immo-settings.php:936
     1435msgid "Clé du site (Site key)"
     1436msgstr "Site key"
     1437
     1438#: admin/class-immowp-gestion-immo-settings.php:940
     1439msgid "Clé secrète (Secret key)"
     1440msgstr "Secret key"
     1441
     1442#: admin/class-immowp-gestion-immo-settings.php:946
     1443msgid "Mention d'information du formulaire de contact"
     1444msgstr "Contact form privacy notice"
     1445
     1446#: admin/class-immowp-gestion-immo-settings.php:947
     1447msgid ""
     1448"Affichée sous le bouton d'envoi (information due au moment de la collecte). "
     1449"Le lien HTML est accepté. Laissez vide pour la mention par défaut, qui "
     1450"renvoie vers la page de confidentialité du site ; saisissez 0 pour ne rien "
     1451"afficher."
     1452msgstr ""
     1453"Displayed under the submit button (information required at the time of "
     1454"collection). HTML links are accepted. Leave empty for the default notice, "
     1455"which links to the site's privacy page; enter 0 to display nothing."
     1456
     1457#: admin/class-immowp-gestion-immo-settings.php:953
     1458msgid "Fiche du bien"
     1459msgstr "Property page"
     1460
     1461#: admin/class-immowp-gestion-immo-settings.php:956
     1462msgid "Nombre de biens similaires dans la sidebar"
     1463msgstr "Number of similar properties in the sidebar"
     1464
     1465#: admin/class-immowp-gestion-immo-settings.php:957
     1466msgid ""
     1467"Nombre d'annonces similaires affichées dans la colonne latérale de la fiche "
     1468"bien (distinct des biens similaires en bas de page)."
     1469msgstr ""
     1470"Number of similar listings displayed in the property page sidebar (separate "
     1471"from the similar properties at the bottom of the page)."
     1472
     1473#: admin/class-immowp-gestion-immo-settings.php:963
     1474msgid "Partage sur les réseaux sociaux"
     1475msgstr "Social media sharing"
     1476
     1477#: admin/class-immowp-gestion-immo-settings.php:964
     1478msgid ""
     1479"Affiche des boutons de partage (Facebook, X, LinkedIn, WhatsApp, email, "
     1480"copie du lien) en haut de la fiche bien. Simples liens de partage : aucun "
     1481"script tiers n'est chargé, aucune donnée n'est transmise avant le clic du "
     1482"visiteur."
     1483msgstr ""
     1484"Displays share buttons (Facebook, X, LinkedIn, WhatsApp, email, copy link) "
     1485"at the top of the property page. Plain share links: no third-party script is "
     1486"loaded and no data is sent before the visitor clicks."
     1487
     1488#: admin/class-immowp-gestion-immo-settings.php:967
     1489msgid "Activer les boutons de partage sur la fiche bien"
     1490msgstr "Enable share buttons on the property page"
     1491
     1492#: admin/class-immowp-gestion-immo-settings.php:976
     1493#: includes/immowp-gestion-immo-functions.php:93
     1494msgid "Fiche imprimable / PDF"
     1495msgstr "Printable / PDF property sheet"
     1496
     1497#: admin/class-immowp-gestion-immo-settings.php:977
     1498msgid ""
     1499"Ajoute un bouton « Imprimer / PDF » sur la fiche bien, qui ouvre une version "
     1500"imprimable de l'annonce (photos, caractéristiques, DPE, mentions "
     1501"financières, coordonnées). Le visiteur peut l'imprimer ou l'enregistrer en "
     1502"PDF depuis son navigateur."
     1503msgstr ""
     1504"Adds a “Print / PDF” button to the property page, opening a printable "
     1505"version of the listing (photos, features, energy certificate, financial "
     1506"information, contact details). Visitors can print it or save it as a PDF "
     1507"from their browser."
     1508
     1509#: admin/class-immowp-gestion-immo-settings.php:980
     1510msgid "Activer la fiche imprimable / PDF"
     1511msgstr "Enable the printable / PDF property sheet"
     1512
     1513#: admin/class-immowp-gestion-immo-settings.php:1000
     1514#: admin/class-immowp-gestion-immo-settings.php:1027
    9631515msgid "Favoris"
    9641516msgstr "Favorites"
    9651517
    966 #: admin/class-immowp-gestion-immo-settings.php:544
     1518#: admin/class-immowp-gestion-immo-settings.php:1007
    9671519msgid "Activer la gestion des favoris"
    9681520msgstr "Enable favorites management"
    9691521
    970 #: admin/class-immowp-gestion-immo-settings.php:545
     1522#: admin/class-immowp-gestion-immo-settings.php:1008
    9711523msgid ""
    9721524"Activer ou désactiver la gestion des favoris - utiliser le shortcode "
    … …  
    9741526msgstr "Enable or disable visitor favorites - use the iwp_favorites shortcode"
    9751527
    976 #: admin/class-immowp-gestion-immo-settings.php:548
     1528#: admin/class-immowp-gestion-immo-settings.php:1011
    9771529msgid "Activer les favoris"
    9781530msgstr "Enable favorites"
    9791531
    980 #: admin/class-immowp-gestion-immo-settings.php:594
     1532#: admin/class-immowp-gestion-immo-settings.php:1057
    9811533#: admin/partials/settings/section-alerts.php:27
    9821534#: includes/class-immowp-gestion-immo-post-type-registry.php:220
    … …  
    9881540msgstr "Email alert"
    9891541
    990 #: admin/class-immowp-gestion-immo-settings.php:622
    991 msgid "Compter les vues des annonces"
    992 msgstr "Count listing views"
    993 
    994 #: admin/class-immowp-gestion-immo-settings.php:623
    995 msgid ""
    996 "Comptabilise le nombre de consultations de chaque bien, affiché dans la "
    997 "liste des annonces. Le comptage est effectué après le chargement de la page, "
    998 "ce qui le rend compatible avec un cache."
    999 msgstr ""
    1000 "Counts how many times each property is viewed, shown in the listings table. "
    1001 "Counting happens after the page has loaded, which keeps it compatible with a "
    1002 "page cache."
    1003 
    1004 #: admin/class-immowp-gestion-immo-settings.php:624
    1005 msgid "Activer le comptage des vues"
    1006 msgstr "Enable view counting"
    1007 
    1008 #: admin/class-immowp-gestion-immo-settings.php:628
    1009 msgid "Suppression des données à la désinstallation"
    1010 msgstr "Deleting data on uninstall"
    1011 
    1012 #: admin/class-immowp-gestion-immo-settings.php:629
    1013 msgid ""
    1014 "Par défaut, la désinstallation du plugin conserve vos réglages et vos "
    1015 "statistiques : réinstaller le plugin retrouve le site tel qu'il était. "
    1016 "Cochez cette case pour que tout soit supprimé définitivement — cela peut "
    1017 "concerner des données personnelles, et l'opération est irréversible. Vos "
    1018 "biens immobiliers sont conservés dans tous les cas."
    1019 msgstr "By default, uninstalling the plugin keeps your settings and statistics: reinstalling it restores the site as it was. Tick this box to have everything deleted permanently — this may include personal data, and the operation cannot be undone. Your properties are kept either way."
    1020 
    1021 #: admin/class-immowp-gestion-immo-settings.php:630
    1022 msgid "Supprimer les réglages et les statistiques lors de la désinstallation"
    1023 msgstr "Delete settings and statistics on uninstall"
    1024 
    1025 #: admin/class-immowp-gestion-immo-settings.php:634
    1026 msgid "Mention d'information du formulaire de contact"
    1027 msgstr "Contact form privacy notice"
    1028 
    1029 #: admin/class-immowp-gestion-immo-settings.php:635
    1030 msgid ""
    1031 "Affichée sous le bouton d'envoi (information due au moment de la collecte). "
    1032 "Le lien HTML est accepté. Laissez vide pour la mention par défaut, qui "
    1033 "renvoie vers la page de confidentialité du site ; saisissez 0 pour ne rien "
    1034 "afficher."
    1035 msgstr ""
    1036 "Displayed under the submit button (information required at the time of "
    1037 "collection). HTML links are accepted. Leave empty for the default notice, "
    1038 "which links to the site's privacy page; enter 0 to display nothing."
    1039 
    1040 #: admin/class-immowp-gestion-immo-settings.php:640
    1041 msgid "Permaliens / slug"
    1042 msgstr "Permalinks / slug"
    1043 
    1044 #: admin/class-immowp-gestion-immo-settings.php:641
    1045 msgid "Mettre à jour (flush) les permaliens après toutes modifications."
    1046 msgstr "Flush permalinks after any change."
    1047 
    1048 #: admin/class-immowp-gestion-immo-settings.php:646
    1049 msgid "Aucun résultat"
    1050 msgstr "No results"
    1051 
    1052 #: admin/class-immowp-gestion-immo-settings.php:647
    1053 msgid "Texte s'affichant lorsque la recherche ne retourne aucun résultat"
    1054 msgstr "Text displayed when the search returns no results"
    1055 
    1056 #: admin/class-immowp-gestion-immo-settings.php:662
    1057 msgid "Nombre de résultats par page "
    1058 msgstr "Number of results per page "
    1059 
    1060 #: admin/class-immowp-gestion-immo-settings.php:663
    1061 msgid "Nombre de résultats par page sur la page recherche."
    1062 msgstr "Number of results per page on the search page."
    1063 
    1064 #: admin/class-immowp-gestion-immo-settings.php:668
    1065 msgid "Page de redirection lors de la suppression "
    1066 msgstr "Redirect page on deletion "
    1067 
    1068 #: admin/class-immowp-gestion-immo-settings.php:669
    1069 msgid ""
    1070 "Quand un bien est supprimé, indiquez la page pour rediriger en 301, laisser "
    1071 "vide pour avoir une 404."
    1072 msgstr ""
    1073 "When a property is deleted, set the page for a 301 redirect; leave empty to "
    1074 "get a 404."
    1075 
    1076 #: admin/class-immowp-gestion-immo-settings.php:672
    1077 #: admin/partials/settings/section-alerts.php:65
    1078 msgid "Sélectionner une page"
    1079 msgstr "Select a page"
    1080 
    1081 #: admin/class-immowp-gestion-immo-settings.php:681
    1082 #: admin/class-immowp-gestion-immo-settings.php:685
    1083 msgid "Activer la page archive"
    1084 msgstr "Enable the archive page"
    1085 
    1086 #: admin/class-immowp-gestion-immo-settings.php:682
    1087 msgid ""
    1088 "Permet l'activation de la page archive, peut-être utile pour réalisé des "
    1089 "templates avec Elementor notamment."
    1090 msgstr ""
    1091 "Enables the archive page, which can be useful for building templates with "
    1092 "Elementor."
    1093 
    1094 #: admin/class-immowp-gestion-immo-settings.php:690
    1095 #: admin/class-immowp-gestion-immo-settings.php:694
    1096 msgid "Masquer les biens vendus dans les listings"
    1097 msgstr "Hide sold properties in listings"
    1098 
    1099 #: admin/class-immowp-gestion-immo-settings.php:691
    1100 msgid ""
    1101 "Les biens marqués 'Vendu' n'apparaîtront pas dans les résultats de recherche."
    1102 msgstr "Properties marked 'Sold' will not appear in search results."
    1103 
    1104 #: admin/class-immowp-gestion-immo-settings.php:699
    1105 msgid "Biens disponibles en premier"
    1106 msgstr "Available properties first"
    1107 
    1108 #: admin/class-immowp-gestion-immo-settings.php:700
    1109 msgid ""
    1110 "Dans tous les listings, les biens sous compromis puis les biens vendus sont "
    1111 "renvoyés après les biens disponibles. Le tri choisi (date, prix, surface) "
    1112 "reste appliqué à l'intérieur de chaque groupe."
    1113 msgstr ""
    1114 "In every listing, properties under offer and then sold properties are "
    1115 "returned after the available ones. The chosen sort order (date, price, floor "
    1116 "area) still applies within each group."
    1117 
    1118 #: admin/class-immowp-gestion-immo-settings.php:703
    1119 msgid "Remonter les biens disponibles avant les biens sous compromis et vendus"
    1120 msgstr "List available properties before those under offer and sold"
    1121 
    1122 #: admin/class-immowp-gestion-immo-settings.php:708
    1123 msgid "Nombre de pièces max dans le filtre"
    1124 msgstr "Maximum number of rooms in the filter"
    1125 
    1126 #: admin/class-immowp-gestion-immo-settings.php:709
    1127 msgid ""
    1128 "Nombre maximum de pièces proposé dans le filtre de recherche (défaut : 5)."
    1129 msgstr "Maximum number of rooms offered in the search filter (default: 5)."
    1130 
    1131 #: admin/class-immowp-gestion-immo-settings.php:714
    1132 msgid "Lazy loading des images"
    1133 msgstr "Image lazy loading"
    1134 
    1135 #: admin/class-immowp-gestion-immo-settings.php:715
    1136 msgid "Activer le chargement différé des images (loading=lazy)."
    1137 msgstr "Enable deferred image loading (loading=lazy)."
    1138 
    1139 #: admin/class-immowp-gestion-immo-settings.php:718
    1140 msgid "Activer le chargement différé des images (loading=lazy)"
    1141 msgstr "Enable deferred image loading (loading=lazy)"
    1142 
    1143 #: admin/class-immowp-gestion-immo-settings.php:723
    1144 msgid "Nombre de colonnes en grille"
    1145 msgstr "Number of grid columns"
    1146 
    1147 #: admin/class-immowp-gestion-immo-settings.php:724
    1148 msgid ""
    1149 "Nombre maximal de biens par ligne en vue grille sur ordinateur (plus de 1 024 "
    1150 "px de large) ; un bloc trop étroit en affiche moins. Sur tablette et mobile, "
    1151 "la grille s'adapte à la largeur de l'écran."
    1152 msgstr ""
    1153 "Maximum number of listings per row in grid view on desktop (wider than 1,024 "
    1154 "px); a narrow block shows fewer. On tablets and phones, the grid adapts to the "
    1155 "screen width."
    1156 
    1157 #: admin/class-immowp-gestion-immo-settings.php:727
    1158 msgid "2 colonnes"
    1159 msgstr "2 columns"
    1160 
    1161 #: admin/class-immowp-gestion-immo-settings.php:728
    1162 msgid "3 colonnes"
    1163 msgstr "3 columns"
    1164 
    1165 #: admin/class-immowp-gestion-immo-settings.php:729
    1166 msgid "4 colonnes"
    1167 msgstr "4 columns"
    1168 
    1169 #: admin/class-immowp-gestion-immo-settings.php:735
    1170 msgid "Format de la devise"
    1171 msgstr "Currency format"
    1172 
    1173 #: admin/class-immowp-gestion-immo-settings.php:736
    1174 msgid "Symbole et position de la devise dans l'affichage des prix."
    1175 msgstr "Currency symbol and position in the price display."
    1176 
    1177 #: admin/class-immowp-gestion-immo-settings.php:740
    1178 msgid "Après (100 €)"
    1179 msgstr "After (100 €)"
    1180 
    1181 #: admin/class-immowp-gestion-immo-settings.php:741
    1182 msgid "Avant (€100)"
    1183 msgstr "Before (€100)"
    1184 
    1185 #: admin/class-immowp-gestion-immo-settings.php:747
    1186 msgid "Tri par défaut des annonces"
    1187 msgstr "Default listing sort order"
    1188 
    1189 #: admin/class-immowp-gestion-immo-settings.php:750
    1190 msgid ""
    1191 "Le tri par offre regroupe les biens par nom de terme, la date de publication "
    1192 "départageant les biens d'une même offre."
    1193 msgstr ""
    1194 "Sorting by offer groups properties by term name; the publication date breaks "
    1195 "ties between properties sharing the same offer."
    1196 
    1197 #. translators: %s: list of offer names, in ascending order
    1198 #: admin/class-immowp-gestion-immo-settings.php:754
    1199 #, php-format
    1200 msgid "Ordre A → Z actuel : %s."
    1201 msgstr "Current A → Z order: %s."
    1202 
    1203 #: admin/class-immowp-gestion-immo-settings.php:761
    1204 msgid "Plus récents en premier"
    1205 msgstr "Newest first"
    1206 
    1207 #: admin/class-immowp-gestion-immo-settings.php:762
    1208 msgid "Plus anciens en premier"
    1209 msgstr "Oldest first"
    1210 
    1211 #: admin/class-immowp-gestion-immo-settings.php:763
    1212 #: public/partials/archive/archive-real-estate.php:81
    1213 msgid "Prix croissant"
    1214 msgstr "Price: low to high"
    1215 
    1216 #: admin/class-immowp-gestion-immo-settings.php:764
    1217 #: public/partials/archive/archive-real-estate.php:82
    1218 msgid "Prix décroissant"
    1219 msgstr "Price: high to low"
    1220 
    1221 #: admin/class-immowp-gestion-immo-settings.php:765
    1222 #: public/partials/archive/archive-real-estate.php:83
    1223 msgid "Surface croissante"
    1224 msgstr "Surface: small to large"
    1225 
    1226 #: admin/class-immowp-gestion-immo-settings.php:766
    1227 #: public/partials/archive/archive-real-estate.php:84
    1228 msgid "Surface décroissante"
    1229 msgstr "Surface: large to small"
    1230 
    1231 #: admin/class-immowp-gestion-immo-settings.php:767
    1232 msgid "Aléatoire"
    1233 msgstr "Random"
    1234 
    1235 #: admin/class-immowp-gestion-immo-settings.php:769
    1236 msgid "Offre (A → Z)"
    1237 msgstr "Offer (A → Z)"
    1238 
    1239 #: admin/class-immowp-gestion-immo-settings.php:770
    1240 msgid "Offre (Z → A)"
    1241 msgstr "Offer (Z → A)"
    1242 
    1243 #: admin/class-immowp-gestion-immo-settings.php:777
    1244 msgid "Zoom initial de la carte (1=monde, 18=rue)"
    1245 msgstr "Initial map zoom (1=world, 18=street)"
    1246 
    1247 #: admin/class-immowp-gestion-immo-settings.php:782
    1248 msgid "Texte \"prix non communiqué\""
    1249 msgstr "\"Price on request\" text"
    1250 
    1251 #: admin/class-immowp-gestion-immo-settings.php:783
    1252 msgid "Texte affiché quand aucun prix n'est renseigné sur un bien."
    1253 msgstr "Text displayed when no price is set on a property."
    1254 
    1255 #: admin/class-immowp-gestion-immo-settings.php:788
    1256 msgid "Nombre de biens similaires dans la sidebar"
    1257 msgstr "Number of similar properties in the sidebar"
    1258 
    1259 #: admin/class-immowp-gestion-immo-settings.php:789
    1260 msgid ""
    1261 "Nombre d'annonces similaires affichées dans la colonne latérale de la fiche "
    1262 "bien (distinct des biens similaires en bas de page)."
    1263 msgstr ""
    1264 "Number of similar listings displayed in the property page sidebar (separate "
    1265 "from the similar properties at the bottom of the page)."
    1266 
    1267 #: admin/class-immowp-gestion-immo-settings.php:795
    1268 msgid "Partage sur les réseaux sociaux"
    1269 msgstr "Social media sharing"
    1270 
    1271 #: admin/class-immowp-gestion-immo-settings.php:796
    1272 msgid ""
    1273 "Affiche des boutons de partage (Facebook, X, LinkedIn, WhatsApp, email, "
    1274 "copie du lien) en haut de la fiche bien. Simples liens de partage : aucun "
    1275 "script tiers n'est chargé, aucune donnée n'est transmise avant le clic du "
    1276 "visiteur."
    1277 msgstr ""
    1278 "Displays share buttons (Facebook, X, LinkedIn, WhatsApp, email, copy link) "
    1279 "at the top of the property page. Plain share links: no third-party script is "
    1280 "loaded and no data is sent before the visitor clicks."
    1281 
    1282 #: admin/class-immowp-gestion-immo-settings.php:799
    1283 msgid "Activer les boutons de partage sur la fiche bien"
    1284 msgstr "Enable share buttons on the property page"
    1285 
    1286 #: admin/class-immowp-gestion-immo-settings.php:808
    1287 #: includes/immowp-gestion-immo-functions.php:93
    1288 msgid "Fiche imprimable / PDF"
    1289 msgstr "Printable / PDF property sheet"
    1290 
    1291 #: admin/class-immowp-gestion-immo-settings.php:809
    1292 msgid ""
    1293 "Ajoute un bouton « Imprimer / PDF » sur la fiche bien, qui ouvre une version "
    1294 "imprimable de l'annonce (photos, caractéristiques, DPE, mentions "
    1295 "financières, coordonnées). Le visiteur peut l'imprimer ou l'enregistrer en "
    1296 "PDF depuis son navigateur."
    1297 msgstr ""
    1298 "Adds a “Print / PDF” button to the property page, opening a printable "
    1299 "version of the listing (photos, features, energy certificate, financial "
    1300 "information, contact details). Visitors can print it or save it as a PDF "
    1301 "from their browser."
    1302 
    1303 #: admin/class-immowp-gestion-immo-settings.php:812
    1304 msgid "Activer la fiche imprimable / PDF"
    1305 msgstr "Enable the printable / PDF property sheet"
    1306 
    1307 #: admin/class-immowp-gestion-immo-settings.php:842
    1308 #: admin/partials/settings/section-search-redirects.php:26
    1309 #: includes/immowp-gestion-immo-functions.php:105
    1310 msgid "Redirections du formulaire de recherche"
    1311 msgstr "Search form redirects"
    1312 
    1313 #: admin/class-immowp-gestion-immo-settings.php:863
    1314 msgid "Sidebar"
    1315 msgstr "Sidebar"
    1316 
    1317 #: admin/class-immowp-gestion-immo-settings.php:870
    1318 msgid "Coordonnées à afficher"
    1319 msgstr "Contact details to display"
    1320 
    1321 #: admin/class-immowp-gestion-immo-settings.php:871
    1322 msgid ""
    1323 "Choisissez si vous souhaitez afficher les coordonnées de l'agent, de "
    1324 "l'agence ou des coordonnées personnalisées."
    1325 msgstr ""
    1326 "Choose whether to display the agent's contact details, the agency's, or "
    1327 "custom contact details."
    1328 
    1329 #: admin/class-immowp-gestion-immo-settings.php:874
    1330 msgid "Coordonnées de l'agent"
    1331 msgstr "Agent contact details"
    1332 
    1333 #: admin/class-immowp-gestion-immo-settings.php:875
    1334 msgid "Coordonnées de l'agence"
    1335 msgstr "Agency contact details"
    1336 
    1337 #: admin/class-immowp-gestion-immo-settings.php:876
    1338 msgid "Personnalisé"
    1339 msgstr "Custom"
    1340 
    1341 #: admin/class-immowp-gestion-immo-settings.php:882
    1342 msgid "Image de l'agence"
    1343 msgstr "Agency image"
    1344 
    1345 #: admin/class-immowp-gestion-immo-settings.php:883
    1346 msgid "Image à afficher si les coordonnées personnalisées sont choisies."
    1347 msgstr "Image displayed when custom contact details are selected."
    1348 
    1349 #: admin/class-immowp-gestion-immo-settings.php:904
    1350 msgid "Nom de l'agence"
    1351 msgstr "Agency name"
    1352 
    1353 #: admin/class-immowp-gestion-immo-settings.php:905
    1354 msgid "Nom à afficher si les coordonnées personnalisées sont choisies."
    1355 msgstr "Name displayed when custom contact details are selected."
    1356 
    1357 #: admin/class-immowp-gestion-immo-settings.php:910
    1358 msgid "Adresse de l'agence "
    1359 msgstr "Agency address "
    1360 
    1361 #: admin/class-immowp-gestion-immo-settings.php:911
    1362 msgid "Adresse à afficher si les coordonnées personnalisées sont choisies."
    1363 msgstr "Address displayed when custom contact details are selected."
    1364 
    1365 #: admin/class-immowp-gestion-immo-settings.php:916
    1366 msgid "Code Postal de l'agence "
    1367 msgstr "Agency postal code "
    1368 
    1369 #: admin/class-immowp-gestion-immo-settings.php:917
    1370 msgid "Code Postal à afficher si les coordonnées personnalisées sont choisies."
    1371 msgstr "Postal code displayed when custom contact details are selected."
    1372 
    1373 #: admin/class-immowp-gestion-immo-settings.php:922
    1374 msgid "Ville de l'agence"
    1375 msgstr "Agency city"
    1376 
    1377 #: admin/class-immowp-gestion-immo-settings.php:923
    1378 msgid "Ville à afficher si les coordonnées personnalisées sont choisies."
    1379 msgstr "City displayed when custom contact details are selected."
    1380 
    1381 #: admin/class-immowp-gestion-immo-settings.php:928
    1382 msgid "Téléphone de l'agence "
    1383 msgstr "Agency phone "
    1384 
    1385 #: admin/class-immowp-gestion-immo-settings.php:929
    1386 msgid "Téléphone à afficher si les coordonnées personnalisées sont choisies."
    1387 msgstr "Phone number displayed when custom contact details are selected."
    1388 
    1389 #: admin/class-immowp-gestion-immo-settings.php:934
    1390 msgid "Email de l'agence"
    1391 msgstr "Agency email"
    1392 
    1393 #: admin/class-immowp-gestion-immo-settings.php:935
    1394 msgid "Email à afficher si les coordonnées personnalisées sont choisies."
    1395 msgstr "Email displayed when custom contact details are selected."
    1396 
    1397 #: admin/class-immowp-gestion-immo-settings.php:940
    1398 msgid "Activer le formulaire de contact"
    1399 msgstr "Enable the contact form"
    1400 
    1401 #: admin/class-immowp-gestion-immo-settings.php:941
    1402 msgid ""
    1403 "Affiche le formulaire « Je veux être contacté » sur les fiches biens "
    1404 "(sidebar)."
    1405 msgstr ""
    1406 "Displays the \"I want to be contacted\" form on property pages (sidebar)."
    1407 
    1408 #: admin/class-immowp-gestion-immo-settings.php:945
    1409 msgid "Activer le formulaire de contact natif"
    1410 msgstr "Enable the native contact form"
    1411 
    1412 #: admin/class-immowp-gestion-immo-settings.php:951
    1413 msgid "Shortcode de formulaire (optionnel)"
    1414 msgstr "Form shortcode (optional)"
    1415 
    1416 #: admin/class-immowp-gestion-immo-settings.php:952
    1417 msgid ""
    1418 "Si renseigné, remplace le formulaire natif (ex. Contact Form 7). Laisser "
    1419 "vide pour utiliser le formulaire ImmoWP."
    1420 msgstr ""
    1421 "If set, replaces the native form (e.g. Contact Form 7). Leave empty to use "
    1422 "the ImmoWP form."
    1423 
    1424 #: admin/class-immowp-gestion-immo-settings.php:957
    1425 msgid "Emails du formulaire natif"
    1426 msgstr "Native contact form emails"
    1427 
    1428 #: admin/class-immowp-gestion-immo-settings.php:958
    1429 msgid ""
    1430 "Ces réglages concernent uniquement le formulaire ImmoWP. Un formulaire "
    1431 "ajouté par shortcode utilise ses propres réglages."
    1432 msgstr ""
    1433 "These settings only apply to the ImmoWP form. A form added by shortcode uses "
    1434 "its own settings."
    1435 
    1436 #: admin/class-immowp-gestion-immo-settings.php:960
    1437 msgid "Adresse destinataire"
    1438 msgstr "Recipient email address"
    1439 
    1440 #: admin/class-immowp-gestion-immo-settings.php:963
    1441 msgid ""
    1442 "Laisser vide pour utiliser l’email de l’agent, de l’agence ou des "
    1443 "coordonnées personnalisées sélectionnées ci-dessus. Si cet email est absent "
    1444 "ou invalide, le message est envoyé à l’adresse d’administration de WordPress."
    1445 msgstr ""
    1446 "Leave blank to use the email of the agent, agency or custom contact selected "
    1447 "above. If that email is missing or invalid, the message is sent to the "
    1448 "WordPress administration email address."
    1449 
    1450 #: admin/class-immowp-gestion-immo-settings.php:965
    1451 msgid "Adresse d’expédition"
    1452 msgstr "Sender email address"
    1453 
    1454 #: admin/class-immowp-gestion-immo-settings.php:968
    1455 msgid ""
    1456 "Utilisez une adresse de votre domaine autorisée par votre service d’envoi. "
    1457 "Laisser vide pour conserver l’expéditeur WordPress ou SMTP. Une extension "
    1458 "SMTP peut imposer son propre expéditeur."
    1459 msgstr ""
    1460 "Use an address on your domain authorized by your email service. Leave blank "
    1461 "to keep the WordPress or SMTP sender. An SMTP plugin may enforce its own "
    1462 "sender."
    1463 
    1464 #: admin/class-immowp-gestion-immo-settings.php:970
    1465 msgid "Nom de l’expéditeur"
    1466 msgstr "Sender name"
    1467 
    1468 #: admin/class-immowp-gestion-immo-settings.php:973
    1469 msgid ""
    1470 "Utilisé avec l’adresse d’expédition ci-dessus. Laisser vide pour utiliser le "
    1471 "nom du site. Le bouton Répondre de votre messagerie répond toujours au "
    1472 "visiteur."
    1473 msgstr ""
    1474 "Used with the sender email address above. Leave blank to use the site name. "
    1475 "The Reply button in your email client always replies to the visitor."
    1476 
    1477 #: admin/class-immowp-gestion-immo-settings.php:977
    1478 msgid "Protection anti-bots (Google reCAPTCHA v2)"
    1479 msgstr "Anti-bot protection (Google reCAPTCHA v2)"
    1480 
    1481 #. translators: %s: Google reCAPTCHA admin URL
    1482 #: admin/class-immowp-gestion-immo-settings.php:983
    1483 #, php-format
    1484 msgid ""
    1485 "Protège le formulaire natif contre les spams. Créez des clés sur %s (type "
    1486 "« Case à cocher reCAPTCHA v2 »)."
    1487 msgstr ""
    1488 "Protects the native form against spam. Create your keys on %s (\"reCAPTCHA "
    1489 "v2 Checkbox\" type)."
    1490 
    1491 #: admin/class-immowp-gestion-immo-settings.php:999
    1492 msgid "Activer Google reCAPTCHA v2"
    1493 msgstr "Enable Google reCAPTCHA v2"
    1494 
    1495 #: admin/class-immowp-gestion-immo-settings.php:1003
    1496 msgid "Clé du site (Site key)"
    1497 msgstr "Site key"
    1498 
    1499 #: admin/class-immowp-gestion-immo-settings.php:1007
    1500 msgid "Clé secrète (Secret key)"
    1501 msgstr "Secret key"
    1502 
    1503 #: admin/class-immowp-gestion-immo-settings.php:1024
    1504 msgid "Design"
    1505 msgstr "Design"
    1506 
    1507 #: admin/class-immowp-gestion-immo-settings.php:1031
    1508 msgid "Couleur principale"
    1509 msgstr "Primary color"
    1510 
    1511 #: admin/class-immowp-gestion-immo-settings.php:1032
    1512 msgid "Couleur principale du plugin notamment utilisé pour le texte."
    1513 msgstr "Main plugin color, mainly used for text."
    1514 
    1515 #: admin/class-immowp-gestion-immo-settings.php:1037
    1516 msgid "Couleur secondaire"
    1517 msgstr "Secondary color"
    1518 
    1519 #: admin/class-immowp-gestion-immo-settings.php:1038
    1520 msgid "Couleur secondaire du plugin notamment utilisé pour les icones."
    1521 msgstr "Secondary plugin color, mainly used for icons."
    1522 
    1523 #: admin/class-immowp-gestion-immo-settings.php:1054
    1524 msgid "MAP"
    1525 msgstr "MAP"
    1526 
    1527 #: admin/class-immowp-gestion-immo-settings.php:1061
    1528 msgid "Icone du marker"
    1529 msgstr "Marker icon"
    1530 
    1531 #: admin/class-immowp-gestion-immo-settings.php:1062
    1532 msgid "Image à afficher sur la carte"
    1533 msgstr "Image displayed on the map"
    1534 
    1535 #: admin/class-immowp-gestion-immo-settings.php:1093
     1542#: admin/class-immowp-gestion-immo-settings.php:1094
     1543#: admin/partials/settings/section-ai.php:27
     1544msgid "Réécriture IA"
     1545msgstr "AI rewriting"
     1546
     1547#: admin/class-immowp-gestion-immo-settings.php:1119
     1548msgid "Shortcode"
     1549msgstr "Shortcode"
     1550
     1551#: admin/class-immowp-gestion-immo-settings.php:1126
     1552msgid "Shortcodes à utiliser pour votre page de résultat."
     1553msgstr "Shortcodes to use on your results page."
     1554
     1555#: admin/class-immowp-gestion-immo-settings.php:1128
     1556msgid "Voir la démo"
     1557msgstr "View the demo"
     1558
     1559#: admin/class-immowp-gestion-immo-settings.php:1133
     1560msgid "Affiche la liste des biens immobiliers avec recherche avancée."
     1561msgstr "Displays the property list with advanced search."
     1562
     1563#: admin/class-immowp-gestion-immo-settings.php:1163
    15361564msgid "Taxonomies"
    15371565msgstr "Taxonomies"
    15381566
    1539 #: admin/class-immowp-gestion-immo-settings.php:1100
     1567#: admin/class-immowp-gestion-immo-settings.php:1170
    15401568msgid "Activer ou désactiver les taxonomies"
    15411569msgstr "Enable or disable taxonomies"
    15421570
    1543 #: admin/class-immowp-gestion-immo-settings.php:1101
     1571#: admin/class-immowp-gestion-immo-settings.php:1171
    15441572msgid ""
    15451573"Cochez les taxonomies que vous souhaitez utiliser. Le slug détermine l'URL "
    … …  
    15501578"offre/vente/). Flush permalinks after any slug change."
    15511579
    1552 #: admin/class-immowp-gestion-immo-settings.php:1105
     1580#: admin/class-immowp-gestion-immo-settings.php:1175
    15531581msgid "Taxonomie"
    15541582msgstr "Taxonomy"
    15551583
    1556 #: admin/class-immowp-gestion-immo-settings.php:1106
     1584#: admin/class-immowp-gestion-immo-settings.php:1176
    15571585msgid "Activer"
    15581586msgstr "Enable"
    15591587
    1560 #: admin/class-immowp-gestion-immo-settings.php:1107
     1588#: admin/class-immowp-gestion-immo-settings.php:1177
    15611589msgid "Slug URL"
    15621590msgstr "URL slug"
    15631591
    1564 #: admin/class-immowp-gestion-immo-settings.php:1112
     1592#: admin/class-immowp-gestion-immo-settings.php:1182
    15651593#: includes/class-immowp-gestion-immo-post-type-registry.php:72
    1566 #: includes/immowp-gestion-immo-functions.php:1987
    1567 #: includes/immowp-gestion-immo-functions.php:2388
     1594#: includes/immowp-gestion-immo-functions.php:2023
     1595#: includes/immowp-gestion-immo-functions.php:2424
    15681596msgid "Types"
    15691597msgstr "Types"
    15701598
    1571 #: admin/class-immowp-gestion-immo-settings.php:1117
     1599#: admin/class-immowp-gestion-immo-settings.php:1187
    15721600#: includes/class-immowp-gestion-immo-post-type-registry.php:87
    15731601#: includes/class-immowp-gestion-immo-post-type-registry.php:89
    … …  
    15801608msgstr "Location"
    15811609
    1582 #: admin/class-immowp-gestion-immo-settings.php:1122
     1610#: admin/class-immowp-gestion-immo-settings.php:1192
    15831611#: includes/class-immowp-gestion-immo-post-type-registry.php:102
    15841612#: includes/class-immowp-gestion-immo-post-type-registry.php:104
    … …  
    15881616msgstr "Offer"
    15891617
    1590 #: admin/class-immowp-gestion-immo-settings.php:1132
     1618#: admin/class-immowp-gestion-immo-settings.php:1202
    15911619#: includes/class-immowp-gestion-immo-post-type-registry.php:132
    15921620#: includes/class-immowp-gestion-immo-post-type-registry.php:134
    … …  
    15941622msgstr "Agencies"
    15951623
    1596 #: admin/class-immowp-gestion-immo-settings.php:1137
     1624#: admin/class-immowp-gestion-immo-settings.php:1207
    15971625#: includes/class-immowp-gestion-immo-post-type-registry.php:147
    15981626msgid "Agents"
    15991627msgstr "Agents"
    16001628
    1601 #: admin/class-immowp-gestion-immo-settings.php:1142
     1629#: admin/class-immowp-gestion-immo-settings.php:1212
    16021630#: includes/class-immowp-gestion-immo-post-type-registry.php:162
    16031631#: includes/class-immowp-gestion-immo-post-type-registry.php:164
    … …  
    16051633msgstr "Regions"
    16061634
    1607 #: admin/class-immowp-gestion-immo-settings.php:1147
     1635#: admin/class-immowp-gestion-immo-settings.php:1217
    16081636#: includes/class-immowp-gestion-immo-post-type-registry.php:177
    16091637#: includes/class-immowp-gestion-immo-post-type-registry.php:179
    … …  
    16111639msgstr "Departments"
    16121640
    1613 #: admin/class-immowp-gestion-immo-settings.php:1179
    1614 #: admin/partials/settings/section-ai.php:27
    1615 msgid "Réécriture IA"
    1616 msgstr "AI rewriting"
    1617 
    1618 #: admin/class-immowp-gestion-immo-settings.php:1215
    1619 msgid "Shortcode"
    1620 msgstr "Shortcode"
    1621 
    1622 #: admin/class-immowp-gestion-immo-settings.php:1222
    1623 msgid "Shortcodes à utiliser pour votre page de résultat."
    1624 msgstr "Shortcodes to use on your results page."
    1625 
    1626 #: admin/class-immowp-gestion-immo-settings.php:1224
    1627 msgid "Voir la démo"
    1628 msgstr "View the demo"
    1629 
    1630 #: admin/class-immowp-gestion-immo-settings.php:1229
    1631 msgid "Affiche la liste des biens immobiliers avec recherche avancée."
    1632 msgstr "Displays the property list with advanced search."
     1641#: admin/class-immowp-gestion-immo-settings.php:1231
     1642msgid "Données"
     1643msgstr "Data"
     1644
     1645#: admin/class-immowp-gestion-immo-settings.php:1234
     1646msgid "Compter les vues des annonces"
     1647msgstr "Count listing views"
     1648
     1649#: admin/class-immowp-gestion-immo-settings.php:1235
     1650msgid ""
     1651"Comptabilise le nombre de consultations de chaque bien, affiché dans la "
     1652"liste des annonces. Le comptage est effectué après le chargement de la page, "
     1653"ce qui le rend compatible avec un cache."
     1654msgstr ""
     1655"Counts how many times each property is viewed, shown in the listings table. "
     1656"Counting happens after the page has loaded, which keeps it compatible with a "
     1657"page cache."
     1658
     1659#: admin/class-immowp-gestion-immo-settings.php:1236
     1660msgid "Activer le comptage des vues"
     1661msgstr "Enable view counting"
     1662
     1663#: admin/class-immowp-gestion-immo-settings.php:1240
     1664msgid "Suppression des données à la désinstallation"
     1665msgstr "Deleting data on uninstall"
     1666
     1667#: admin/class-immowp-gestion-immo-settings.php:1241
     1668msgid ""
     1669"Par défaut, la désinstallation du plugin conserve vos réglages et vos "
     1670"statistiques : réinstaller le plugin retrouve le site tel qu'il était. "
     1671"Cochez cette case pour que tout soit supprimé définitivement — cela peut "
     1672"concerner des données personnelles, et l'opération est irréversible. Vos "
     1673"biens immobiliers sont conservés dans tous les cas."
     1674msgstr ""
     1675"By default, uninstalling the plugin keeps your settings and statistics: "
     1676"reinstalling it restores the site as it was. Tick this box to have "
     1677"everything deleted permanently — this may include personal data, and the "
     1678"operation cannot be undone. Your properties are kept either way."
     1679
     1680#: admin/class-immowp-gestion-immo-settings.php:1242
     1681msgid "Supprimer les réglages et les statistiques lors de la désinstallation"
     1682msgstr "Delete settings and statistics on uninstall"
     1683
     1684#: admin/class-immowp-gestion-immo-settings.php:1266
     1685msgid "Sauvegarder"
     1686msgstr "Save"
    16331687
    16341688#. translators: %d: nombre de vues cumulées sur les 30 derniers biens.
    … …  
    16381692"Vos biens ont été vus %d fois. Avec les alertes email et les favoris (Pro), "
    16391693"ces visiteurs deviennent des contacts."
    1640 msgstr "Your properties have been viewed %d times. With email alerts and favorites (Pro), those visitors become leads."
     1694msgstr ""
     1695"Your properties have been viewed %d times. With email alerts and favorites "
     1696"(Pro), those visitors become leads."
    16411697
    16421698#: admin/class-immowp-gestion-immo-upsell.php:231
    … …  
    16481704"ImmoWP Gestion Immobilière vous est utile ? Un avis sur wordpress.org nous "
    16491705"aide beaucoup."
    1650 msgstr "Finding ImmoWP Gestion Immobiliere useful? A review on wordpress.org helps us a lot."
     1706msgstr ""
     1707"Finding ImmoWP Gestion Immobiliere useful? A review on wordpress.org helps "
     1708"us a lot."
    16511709
    16521710#: admin/class-immowp-gestion-immo-upsell.php:311
    … …  
    16711729"par IA… autant de façons de transformer un visiteur en contact, sans changer "
    16721730"de plugin ni migrer vos biens."
    1673 msgstr "Email alerts, favorites, interactive map, sharing, PDF sheet, AI-written descriptions — as many ways to turn a visitor into a lead, without changing plugin or migrating your properties."
     1731msgstr ""
     1732"Email alerts, favorites, interactive map, sharing, PDF sheet, AI-written "
     1733"descriptions — as many ways to turn a visitor into a lead, without changing "
     1734"plugin or migrating your properties."
    16741735
    16751736#: admin/partials/immowp-gestion-immo-extensions-pro.php:41
    … …  
    17201781"statistiques sont conservés à l'identique, le Pro se contente d'activer les "
    17211782"modules supplémentaires."
    1722 msgstr "No. Pro installs on the same database: your properties, settings and statistics are kept exactly as they are, Pro merely enables the additional modules."
     1783msgstr ""
     1784"No. Pro installs on the same database: your properties, settings and "
     1785"statistics are kept exactly as they are, Pro merely enables the additional "
     1786"modules."
    17231787
    17241788#: admin/partials/immowp-gestion-immo-extensions-pro.php:128
    … …  
    17301794"La licence est facturée par site. Pour plusieurs sites, une licence est "
    17311795"nécessaire pour chacun d'eux."
    1732 msgstr "The license is billed per site. For several sites, one license is required for each of them."
     1796msgstr ""
     1797"The license is billed per site. For several sites, one license is required "
     1798"for each of them."
    17331799
    17341800#: admin/partials/immowp-gestion-immo-extensions-pro.php:133
    … …  
    17411807"prélèvement récurrent, mises à jour et support inclus sans limite de durée. "
    17421808"Votre clé de licence arrive par email juste après le paiement."
    1743 msgstr "No. Pro is bought once per site: no renewal, no recurring charge, with updates and support included for good. Your license key is emailed to you right after payment."
     1809msgstr ""
     1810"No. Pro is bought once per site: no renewal, no recurring charge, with "
     1811"updates and support included for good. Your license key is emailed to you "
     1812"right after payment."
    17441813
    17451814#: admin/partials/immowp-gestion-immo-extensions-pro.php:141
    … …  
    17511820"Vous avez un logiciel métier (Hektor, Apimo, Immofacile, Ubiflow, Netty…) ? "
    17521821"La passerelle ImmoWP synchronise vos biens automatiquement, Pro inclus."
    1753 msgstr "Do you use property management software (Hektor, Apimo, Immofacile, Ubiflow, Netty and others)? The ImmoWP sync service imports your properties automatically, Pro included."
     1822msgstr ""
     1823"Do you use property management software (Hektor, Apimo, Immofacile, Ubiflow, "
     1824"Netty and others)? The ImmoWP sync service imports your properties "
     1825"automatically, Pro included."
    17541826
    17551827#: admin/partials/immowp-gestion-immo-extensions-pro.php:146
    … …  
    20272099"passerelle ImmoWP : votre clé est incluse, contactez contact@immowp.fr si "
    20282100"vous ne l'avez pas reçue."
    2029 msgstr "Your key was emailed to you after purchase. ImmoWP sync service customers: your key is included, contact contact@immowp.fr if you have not received it."
     2101msgstr ""
     2102"Your key was emailed to you after purchase. ImmoWP sync service customers: "
     2103"your key is included, contact contact@immowp.fr if you have not received it."
    20302104
    20312105#: admin/partials/settings/section-licence.php:50
    … …  
    22162290"annonces, taxonomies et réglages sont conservés. Vous pouvez supprimer "
    22172291"l'extension « ImmoWP Gestion Immobiliere » depuis la page des extensions."
    2218 msgstr "the free edition was active alongside this one: it has just been deactivated so the two stop competing over your properties. Your listings, taxonomies and settings are kept. You can delete the \\\"ImmoWP Gestion Immobiliere\\\" plugin from the Plugins page."
     2292msgstr ""
     2293"the free edition was active alongside this one: it has just been deactivated "
     2294"so the two stop competing over your properties. Your listings, taxonomies "
     2295"and settings are kept. You can delete the \\\"ImmoWP Gestion Immobiliere\\\" "
     2296"plugin from the Plugins page."
    22192297
    22202298#: includes/class-immowp-gestion-immo-post-type-registry.php:27
    … …  
    25592637
    25602638#: includes/class-immowp-gestion-immo-post-type-registry.php:540
    2561 #: includes/immowp-gestion-immo-functions.php:2384
     2639#: includes/immowp-gestion-immo-functions.php:2420
    25622640#: public/partials/shortcode/iwp-alerte-email.php:264
    25632641msgid "Nom"
    … …  
    25932671msgstr "CTA clicks"
    25942672
    2595 #: includes/class-immowp-gestion-immo-shortcode-manager.php:201
    2596 #: public/class-immowp-gestion-immo-public.php:208
     2673#: includes/class-immowp-gestion-immo-shortcode-manager.php:283
     2674#: public/class-immowp-gestion-immo-public.php:213
    25972675msgid "Envoi en cours…"
    25982676msgstr "Sending…"
    25992677
    2600 #: includes/class-immowp-gestion-immo-shortcode-manager.php:202
    2601 #: public/class-immowp-gestion-immo-public.php:209
    2602 #: public/class-immowp-gestion-immo-public.php:650
    2603 #: public/class-immowp-gestion-immo-public.php:730
     2678#: includes/class-immowp-gestion-immo-shortcode-manager.php:284
     2679#: public/class-immowp-gestion-immo-public.php:214
     2680#: public/class-immowp-gestion-immo-public.php:655
     2681#: public/class-immowp-gestion-immo-public.php:735
    26042682msgid "Votre demande a bien été envoyée. Nous vous recontacterons rapidement."
    26052683msgstr "Your request has been sent. We will get back to you shortly."
    26062684
    2607 #: includes/class-immowp-gestion-immo-shortcode-manager.php:203
    2608 #: public/class-immowp-gestion-immo-public.php:210
     2685#: includes/class-immowp-gestion-immo-shortcode-manager.php:285
     2686#: public/class-immowp-gestion-immo-public.php:215
    26092687msgid "Une erreur est survenue. Veuillez réessayer."
    26102688msgstr "An error occurred. Please try again."
    26112689
    2612 #: includes/class-immowp-gestion-immo-shortcode-manager.php:204
    2613 #: public/class-immowp-gestion-immo-public.php:211
    2614 #: public/class-immowp-gestion-immo-public.php:677
     2690#: includes/class-immowp-gestion-immo-shortcode-manager.php:286
     2691#: public/class-immowp-gestion-immo-public.php:216
     2692#: public/class-immowp-gestion-immo-public.php:682
    26152693msgid "Veuillez remplir les champs obligatoires."
    26162694msgstr "Please fill in the required fields."
    26172695
    2618 #: includes/class-immowp-gestion-immo-shortcode-manager.php:205
    2619 #: public/class-immowp-gestion-immo-public.php:212
     2696#: includes/class-immowp-gestion-immo-shortcode-manager.php:287
     2697#: public/class-immowp-gestion-immo-public.php:217
    26202698msgid "Veuillez valider le captcha anti-robot."
    26212699msgstr "Please complete the anti-robot captcha."
    26222700
    2623 #: includes/class-immowp-gestion-immo-shortcode-manager.php:206
    2624 #: public/class-immowp-gestion-immo-public.php:213
     2701#: includes/class-immowp-gestion-immo-shortcode-manager.php:288
     2702#: public/class-immowp-gestion-immo-public.php:218
    26252703#: public/partials/archive/archive-parts/property-item.php:123
    26262704msgid "Ajouter aux favoris"
    26272705msgstr "Add to favorites"
    26282706
    2629 #: includes/class-immowp-gestion-immo-shortcode-manager.php:207
    2630 #: public/class-immowp-gestion-immo-public.php:214
     2707#: includes/class-immowp-gestion-immo-shortcode-manager.php:289
     2708#: public/class-immowp-gestion-immo-public.php:219
    26312709msgid "Retirer des favoris"
    26322710msgstr "Remove from favorites"
    … …  
    26402718"Licence incluse avec votre passerelle ImmoWP : aucune clé à saisir, les "
    26412719"mises à jour sont actives."
    2642 msgstr "License included with your ImmoWP sync service: no key to enter, updates are active."
     2720msgstr ""
     2721"License included with your ImmoWP sync service: no key to enter, updates are "
     2722"active."
    26432723
    26442724#: includes/class-immowp-gestion-immo-updater.php:140
    … …  
    26522732"Cette clé de licence est inconnue. Vérifiez la saisie ou contactez "
    26532733"contact@immowp.fr."
    2654 msgstr "This license key is unknown. Check what you typed or contact contact@immowp.fr."
     2734msgstr ""
     2735"This license key is unknown. Check what you typed or contact "
     2736"contact@immowp.fr."
    26552737
    26562738#: includes/class-immowp-gestion-immo-updater.php:144
    … …  
    26892771"automatiquement, sans clé ; si ce message persiste, contactez "
    26902772"contact@immowp.fr."
    2691 msgstr "ImmoWP sync service customers: your site is normally recognized automatically, without a key; if this message persists, contact contact@immowp.fr."
     2773msgstr ""
     2774"ImmoWP sync service customers: your site is normally recognized "
     2775"automatically, without a key; if this message persists, contact "
     2776"contact@immowp.fr."
    26922777
    26932778#: includes/class-immowp-gestion-immo-updater.php:543
    … …  
    27072792"Inscription des visiteurs à une alerte email et envoi automatique des "
    27082793"nouveaux biens correspondant à leurs critères."
    2709 msgstr "Visitors subscribe to an email alert and automatically receive new properties matching their criteria."
     2794msgstr ""
     2795"Visitors subscribe to an email alert and automatically receive new "
     2796"properties matching their criteria."
    27102797
    27112798#: includes/immowp-gestion-immo-functions.php:81
    … …  
    27172804"Liste de favoris côté visiteur : bouton cœur sur les biens et shortcode "
    27182805"[iwp_favorites]."
    2719 msgstr "Visitor-side favorites list: heart button on properties and [iwp_favorites] shortcode."
     2806msgstr ""
     2807"Visitor-side favorites list: heart button on properties and [iwp_favorites] "
     2808"shortcode."
    27202809
    27212810#: includes/immowp-gestion-immo-functions.php:85
    … …  
    27272816"Carte listant tous les biens géolocalisés (shortcode [iwp_map]) et recherche "
    27282817"par ville + rayon dans le formulaire."
    2729 msgstr "Map listing every geolocated property ([iwp_map] shortcode) and search by town plus radius in the form."
     2818msgstr ""
     2819"Map listing every geolocated property ([iwp_map] shortcode) and search by "
     2820"town plus radius in the form."
    27302821
    27312822#: includes/immowp-gestion-immo-functions.php:89
    … …  
    27372828"Boutons de partage (Facebook, X, LinkedIn, WhatsApp, email, copie du lien) "
    27382829"sur la fiche bien."
    2739 msgstr "Sharing buttons (Facebook, X, LinkedIn, WhatsApp, email, copy link) on the property page."
     2830msgstr ""
     2831"Sharing buttons (Facebook, X, LinkedIn, WhatsApp, email, copy link) on the "
     2832"property page."
    27402833
    27412834#: includes/immowp-gestion-immo-functions.php:94
    … …  
    27602853"Suivi des clics sur les appels à l'action (téléphone, email, contact, "
    27612854"visite) de la fiche bien."
    2762 msgstr "Tracking of clicks on the calls to action (phone, email, contact, viewing) of the property page."
     2855msgstr ""
     2856"Tracking of clicks on the calls to action (phone, email, contact, viewing) "
     2857"of the property page."
    27632858
    27642859#: includes/immowp-gestion-immo-functions.php:106
    … …  
    27662861"Redirection du formulaire [iwp_search] vers une page dédiée selon le type "
    27672862"d'offre choisi."
    2768 msgstr "Redirection of the [iwp_search] form to a dedicated page depending on the chosen offer type."
     2863msgstr ""
     2864"Redirection of the [iwp_search] form to a dedicated page depending on the "
     2865"chosen offer type."
    27692866
    27702867#: includes/immowp-gestion-immo-functions.php:109
    … …  
    27902887msgstr "EUR 79 (one-time payment)"
    27912888
    2792 #: includes/immowp-gestion-immo-functions.php:839
     2889#: includes/immowp-gestion-immo-functions.php:875
    27932890msgid "politique de confidentialité"
    27942891msgstr "privacy policy"
    27952892
    27962893#. translators: %s: link to the privacy policy page
    2797 #: includes/immowp-gestion-immo-functions.php:885
     2894#: includes/immowp-gestion-immo-functions.php:921
    27982895#, php-format
    27992896msgid ""
    … …  
    28072904"right of access, rectification and erasure: see our %s."
    28082905
    2809 #: includes/immowp-gestion-immo-functions.php:932
     2906#: includes/immowp-gestion-immo-functions.php:968
    28102907msgid "Acquéreur"
    28112908msgstr "Buyer"
    28122909
    2813 #: includes/immowp-gestion-immo-functions.php:938
     2910#: includes/immowp-gestion-immo-functions.php:974
    28142911msgid "Honoraires partagés acquéreur / vendeur"
    28152912msgstr "Agency fees shared between buyer and seller"
    28162913
    2817 #: includes/immowp-gestion-immo-functions.php:1436
    2818 #: includes/immowp-gestion-immo-functions.php:1447
     2914#: includes/immowp-gestion-immo-functions.php:1472
     2915#: includes/immowp-gestion-immo-functions.php:1483
    28192916msgid "charges récupérables"
    28202917msgstr "recoverable charges"
    28212918
    2822 #: includes/immowp-gestion-immo-functions.php:1440
     2919#: includes/immowp-gestion-immo-functions.php:1476
    28232920msgid "forfait de charges"
    28242921msgstr "flat-rate charges"
    28252922
    2826 #: includes/immowp-gestion-immo-functions.php:1444
     2923#: includes/immowp-gestion-immo-functions.php:1480
    28272924msgid "provisions sur charges"
    28282925msgstr "charge provisions"
    28292926
    2830 #: includes/immowp-gestion-immo-functions.php:1464
     2927#: includes/immowp-gestion-immo-functions.php:1500
    28312928msgid "charges comprises"
    28322929msgstr "charges included"
    28332930
    2834 #: includes/immowp-gestion-immo-functions.php:1465
     2931#: includes/immowp-gestion-immo-functions.php:1501
    28352932msgid "hors charges"
    28362933msgstr "excluding charges"
    28372934
    2838 #: includes/immowp-gestion-immo-functions.php:1576
    2839 #: includes/immowp-gestion-immo-functions.php:1601
     2935#: includes/immowp-gestion-immo-functions.php:1612
     2936#: includes/immowp-gestion-immo-functions.php:1637
    28402937msgid "Vendu"
    28412938msgstr "Sold"
    28422939
    2843 #: includes/immowp-gestion-immo-functions.php:1587
    2844 #: includes/immowp-gestion-immo-functions.php:1596
     2940#: includes/immowp-gestion-immo-functions.php:1623
     2941#: includes/immowp-gestion-immo-functions.php:1632
    28452942msgid "Loué"
    28462943msgstr "Rented"
    28472944
    2848 #: includes/immowp-gestion-immo-functions.php:1717
    2849 #: includes/immowp-gestion-immo-functions.php:1726
     2945#: includes/immowp-gestion-immo-functions.php:1753
     2946#: includes/immowp-gestion-immo-functions.php:1762
    28502947msgid "Sous compromis"
    28512948msgstr "Under contract"
    28522949
    2853 #: includes/immowp-gestion-immo-functions.php:1723
     2950#: includes/immowp-gestion-immo-functions.php:1759
    28542951msgid "Sous option"
    28552952msgstr "Under option"
    28562953
    2857 #: includes/immowp-gestion-immo-functions.php:1790
    2858 #: includes/immowp-gestion-immo-functions.php:1799
     2954#: includes/immowp-gestion-immo-functions.php:1826
     2955#: includes/immowp-gestion-immo-functions.php:1835
    28592956msgid "Nos biens"
    28602957msgstr "Our properties"
    28612958
    2862 #: includes/immowp-gestion-immo-functions.php:1823
     2959#: includes/immowp-gestion-immo-functions.php:1859
    28632960msgid "Accueil"
    28642961msgstr "Home"
    28652962
    2866 #: includes/immowp-gestion-immo-functions.php:1986
    2867 #: includes/immowp-gestion-immo-functions.php:2387
     2963#: includes/immowp-gestion-immo-functions.php:2022
     2964#: includes/immowp-gestion-immo-functions.php:2423
    28682965msgid "Offres"
    28692966msgstr "Offers"
    28702967
    2871 #: includes/immowp-gestion-immo-functions.php:1988
    2872 #: includes/immowp-gestion-immo-functions.php:2389
     2968#: includes/immowp-gestion-immo-functions.php:2024
     2969#: includes/immowp-gestion-immo-functions.php:2425
    28732970#: public/partials/shortcode/iwp-alerte-email.php:308
    28742971msgid "Villes"
    28752972msgstr "Towns"
    28762973
    2877 #: includes/immowp-gestion-immo-functions.php:1993
     2974#: includes/immowp-gestion-immo-functions.php:2029
    28782975msgid "toutes"
    28792976msgstr "all"
    28802977
    2881 #: includes/immowp-gestion-immo-functions.php:2285
     2978#: includes/immowp-gestion-immo-functions.php:2321
    28822979msgid "Fil d’Ariane"
    28832980msgstr "Breadcrumb"
    28842981
    2885 #: includes/immowp-gestion-immo-functions.php:2317
    2886 #: includes/immowp-gestion-immo-functions.php:2328
    2887 #: includes/immowp-gestion-immo-functions.php:2381
     2982#: includes/immowp-gestion-immo-functions.php:2353
     2983#: includes/immowp-gestion-immo-functions.php:2364
     2984#: includes/immowp-gestion-immo-functions.php:2417
    28882985msgid "Alertes email immobilières"
    28892986msgstr "Property email alerts"
    28902987
    2891 #: includes/immowp-gestion-immo-functions.php:2385
     2988#: includes/immowp-gestion-immo-functions.php:2421
    28922989#: public/partials/shortcode/iwp-alerte-email.php:269
    28932990msgid "Prénom"
    28942991msgstr "First name"
    28952992
    2896 #: includes/immowp-gestion-immo-functions.php:2390
     2993#: includes/immowp-gestion-immo-functions.php:2426
    28972994msgid "Date d'inscription"
    28982995msgstr "Sign-up date"
    28992996
    2900 #: includes/immowp-gestion-immo-functions.php:2680
     2997#: includes/immowp-gestion-immo-functions.php:2717
    29012998#: public/partials/archive/archive-parts/property-item.php:167
    29022999#: public/partials/archive/archive-parts/property-popup.php:22
    … …  
    29053002msgstr "Price on request"
    29063003
    2907 #: includes/immowp-gestion-immo-functions.php:2720
     3004#: includes/immowp-gestion-immo-functions.php:2757
    29083005#: public/partials/single/single-parts/details.php:350
    29093006msgid "jour"
    29103007msgstr "day"
    29113008
    2912 #: includes/immowp-gestion-immo-functions.php:2729
     3009#: includes/immowp-gestion-immo-functions.php:2766
    29133010msgid "A partir de "
    29143011msgstr "From "
    29153012
    2916 #: public/class-immowp-gestion-immo-public.php:630
     3013#: public/class-immowp-gestion-immo-public.php:635
    29173014msgid "La vérification de sécurité a échoué."
    29183015msgstr "Security check failed."
    29193016
    2920 #: public/class-immowp-gestion-immo-public.php:644
     3017#: public/class-immowp-gestion-immo-public.php:649
    29213018msgid "Le formulaire de contact est désactivé."
    29223019msgstr "The contact form is disabled."
    29233020
    2924 #: public/class-immowp-gestion-immo-public.php:657
     3021#: public/class-immowp-gestion-immo-public.php:662
    29253022msgid "Échec de la vérification anti-robot. Veuillez cocher la case reCAPTCHA."
    29263023msgstr "Anti-robot verification failed. Please check the reCAPTCHA box."
    29273024
    29283025#. translators: 1: site name, 2: property title
    2929 #: public/class-immowp-gestion-immo-public.php:692
     3026#: public/class-immowp-gestion-immo-public.php:697
    29303027#, php-format
    29313028msgid "[%1$s] Demande de contact — %2$s"
    29323029msgstr "[%1$s] Contact request — %2$s"
    29333030
    2934 #: public/class-immowp-gestion-immo-public.php:694
     3031#: public/class-immowp-gestion-immo-public.php:699
    29353032msgid "Bien immobilier"
    29363033msgstr "Property"
    29373034
    2938 #: public/class-immowp-gestion-immo-public.php:698
     3035#: public/class-immowp-gestion-immo-public.php:703
    29393036msgid "Nouvelle demande de contact depuis le site :"
    29403037msgstr "New contact request from the website:"
    29413038
    2942 #: public/class-immowp-gestion-immo-public.php:700
     3039#: public/class-immowp-gestion-immo-public.php:705
    29433040msgid "Bien :"
    29443041msgstr "Property:"
    29453042
    2946 #: public/class-immowp-gestion-immo-public.php:702
     3043#: public/class-immowp-gestion-immo-public.php:707
    29473044msgid "URL :"
    29483045msgstr "URL:"
    29493046
    2950 #: public/class-immowp-gestion-immo-public.php:705
     3047#: public/class-immowp-gestion-immo-public.php:710
    29513048msgid "Nom :"
    29523049msgstr "Name:"
    29533050
    2954 #: public/class-immowp-gestion-immo-public.php:706
     3051#: public/class-immowp-gestion-immo-public.php:711
    29553052msgid "Email :"
    29563053msgstr "Email:"
    29573054
    2958 #: public/class-immowp-gestion-immo-public.php:708
     3055#: public/class-immowp-gestion-immo-public.php:713
    29593056msgid "Téléphone :"
    29603057msgstr "Phone:"
    29613058
    2962 #: public/class-immowp-gestion-immo-public.php:711
     3059#: public/class-immowp-gestion-immo-public.php:716
    29633060msgid "Message :"
    29643061msgstr "Message:"
    29653062
    2966 #: public/class-immowp-gestion-immo-public.php:720
     3063#: public/class-immowp-gestion-immo-public.php:725
    29673064msgid "L'envoi a échoué. Veuillez réessayer ou nous contacter par téléphone."
    29683065msgstr "Sending failed. Please try again or contact us by phone."
    29693066
    2970 #: public/class-immowp-gestion-immo-public.php:800
     3067#: public/class-immowp-gestion-immo-public.php:805
    29713068msgid ""
    29723069"La vérification de sécurité a échoué. Veuillez revenir en arrière et "
    … …  
    29743071msgstr "Security check failed. Please go back and try again."
    29753072
    2976 #: public/class-immowp-gestion-immo-public.php:842
    2977 #: public/class-immowp-gestion-immo-public.php:1091
     3073#: public/class-immowp-gestion-immo-public.php:847
     3074#: public/class-immowp-gestion-immo-public.php:1096
    29783075#: public/partials/shortcode/iwp-alerte-email.php:143
    29793076#: public/js/immowp-gestion-public.js:575
    … …  
    29823079
    29833080#. translators: %s: site name
    2984 #: public/class-immowp-gestion-immo-public.php:860
     3081#: public/class-immowp-gestion-immo-public.php:865
    29853082#, php-format
    29863083msgid "[%s] Votre alerte immobilière est déjà active"
    … …  
    29883085
    29893086#. translators: %s: site name
    2990 #: public/class-immowp-gestion-immo-public.php:865
     3087#: public/class-immowp-gestion-immo-public.php:870
    29913088#, php-format
    29923089msgid ""
    … …  
    30023099"make this request, you can ignore this message.</p>"
    30033100
    3004 #: public/class-immowp-gestion-immo-public.php:919
     3101#: public/class-immowp-gestion-immo-public.php:924
    30053102#: public/partials/shortcode/iwp-alerte-email.php:146
    30063103msgid "Veuillez remplir tous les champs obligatoires."
    30073104msgstr "Please fill in all required fields."
    30083105
    3009 #: public/class-immowp-gestion-immo-public.php:923
     3106#: public/class-immowp-gestion-immo-public.php:928
    30103107#: public/partials/shortcode/iwp-alerte-email.php:145
    30113108msgid "L'adresse email saisie n'est pas valide."
    30123109msgstr "The email address entered is not valid."
    30133110
    3014 #: public/class-immowp-gestion-immo-public.php:927
     3111#: public/class-immowp-gestion-immo-public.php:932
    30153112#: public/partials/shortcode/iwp-alerte-email.php:147
    30163113msgid "Vous devez accepter la politique de confidentialité."
    30173114msgstr "You must accept the privacy policy."
    30183115
    3019 #: public/class-immowp-gestion-immo-public.php:1035
     3116#: public/class-immowp-gestion-immo-public.php:1040
    30203117#: public/partials/shortcode/iwp-alerte-email.php:148
    30213118msgid ""
    … …  
    30253122
    30263123#. translators: %s: site name
    3027 #: public/class-immowp-gestion-immo-public.php:1058
     3124#: public/class-immowp-gestion-immo-public.php:1063
    30283125#, php-format
    30293126msgid "[%s] Confirmation de votre alerte immobilière"
    … …  
    30313128
    30323129#. translators: 1: subscriber first name, 2: subscriber last name, 3: site name
    3033 #: public/class-immowp-gestion-immo-public.php:1063
     3130#: public/class-immowp-gestion-immo-public.php:1068
    30343131#, php-format
    30353132msgid ""
    … …  
    30463143
    30473144#. translators: %s: site name
    3048 #: public/class-immowp-gestion-immo-public.php:1077
     3145#: public/class-immowp-gestion-immo-public.php:1082
    30493146#, php-format
    30503147msgid "[%s] Confirmez votre alerte immobilière"
    … …  
    30523149
    30533150#. translators: 1: subscriber first name, 2: subscriber last name, 3: confirmation link
    3054 #: public/class-immowp-gestion-immo-public.php:1082
     3151#: public/class-immowp-gestion-immo-public.php:1087
    30553152#, php-format
    30563153msgid ""
    … …  
    39864083
    39874084#. Chaîne des templates surchargés (non présente dans le code du plugin).
    3988 msgid "Formulaire de contact"
    3989 msgstr "Contact form"
    3990 
    3991 #. Chaîne des templates surchargés (non présente dans le code du plugin).
    39924085msgid ""
    39934086"Vous pouvez afficher un shortcode de contact dans la sidebar (Par exemple "
    … …  
    41154208"To display the energy performance diagnosis, please install and activate the "
    41164209"ImmoWP Diagnostic DPE GES plugin."
     4210
     4211#~ msgid ""
     4212#~ "Essayez ImmoWP. ImmoWP fait la liaison entre votre logiciel de "
     4213#~ "multidiffusion d'annonces immobilières et votre site WordPress afin de "
     4214#~ "vous éviter une duplication fastidieuse. Compatible avec tous les thèmes "
     4215#~ "WordPress."
     4216#~ msgstr ""
     4217#~ "Try ImmoWP. ImmoWP connects your real estate listing multicasting "
     4218#~ "software with your WordPress website to save you tedious duplication. "
     4219#~ "Compatible with all WordPress themes."
     4220
     4221#~ msgid "Sidebar"
     4222#~ msgstr "Sidebar"
     4223
     4224#~ msgid "Design"
     4225#~ msgstr "Design"
     4226
     4227#~ msgid "MAP"
     4228#~ msgstr "MAP"
    41174229
    41184230#~ msgid ""
  • immowp-gestion-immobiliere/tags/2.0.10/languages/immowp-gestion-immobiliere.pot

    r3780992 r3788913  
    33msgid ""
    44msgstr ""
    5 "Project-Id-Version: ImmoWP - Gestion Immobilière 2.0.4\n"
     5"Project-Id-Version: ImmoWP - Gestion Immobilière 2.0.10\n"
    66"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/immowp-gestion-immo\n"
    7 "POT-Creation-Date: 2026-09-07 19:20+0200\n"
     7"POT-Creation-Date: 2026-11-07 02:15+0100\n"
    88"Language: \n"
    99"MIME-Version: 1.0\n"
    … …  
    2929#: admin/class-immowp-gestion-immo-admin.php:190
    3030#: admin/class-immowp-gestion-immo-admin.php:191
    31 #: admin/class-immowp-gestion-immo-settings.php:615
     31#: admin/class-immowp-gestion-immo-settings.php:497
    3232msgid "Réglages"
    3333msgstr ""
    3434
    3535#: admin/class-immowp-gestion-immo-admin.php:208
    36 #: admin/class-immowp-gestion-immo-settings.php:450
     36#: admin/class-immowp-gestion-immo-settings.php:436
     37#: admin/class-immowp-gestion-immo-settings.php:523
    3738#: admin/partials/immowp-gestion-immo-extensions-pro.php:53
    3839#: admin/partials/immowp-gestion-immo-extensions-pro.php:81
    … …  
    4041msgstr ""
    4142
    42 #: admin/class-immowp-gestion-immo-admin.php:218
    43 #: admin/class-immowp-gestion-immo-admin.php:219
     43#: admin/class-immowp-gestion-immo-admin.php:226
     44#: admin/class-immowp-gestion-immo-admin.php:227
     45#: admin/class-immowp-gestion-immo-admin.php:243
     46#: admin/class-immowp-gestion-immo-admin.php:244
    4447msgid "Passerelle ImmoWP"
    4548msgstr ""
    4649
    47 #: admin/class-immowp-gestion-immo-admin.php:218
    48 #: admin/class-immowp-gestion-immo-admin.php:219
     50#: admin/class-immowp-gestion-immo-admin.php:243
     51#: admin/class-immowp-gestion-immo-admin.php:244
    4952msgid "Extensions Pro"
    5053msgstr ""
    5154
    52 #: admin/class-immowp-gestion-immo-admin.php:335
    53 #: admin/class-immowp-gestion-immo-settings.php:518
     55#: admin/class-immowp-gestion-immo-admin.php:319
     56msgid "Annonces et affichage"
     57msgstr ""
     58
     59#: admin/class-immowp-gestion-immo-admin.php:320
     60msgid "Fiche et contact"
     61msgstr ""
     62
     63#: admin/class-immowp-gestion-immo-admin.php:321
     64msgid "Favoris et alertes"
     65msgstr ""
     66
     67#: admin/class-immowp-gestion-immo-admin.php:322
     68msgid "IA"
     69msgstr ""
     70
     71#: admin/class-immowp-gestion-immo-admin.php:323
     72msgid "Outils"
     73msgstr ""
     74
     75#: admin/class-immowp-gestion-immo-admin.php:502
    5476msgid "Besoin de connecter votre site à votre logiciel métier ?"
    5577msgstr ""
    5678
    57 #: admin/class-immowp-gestion-immo-admin.php:336
     79#: admin/class-immowp-gestion-immo-admin.php:503
    5880msgid ""
    5981"ImmoWP fait la liaison entre votre logiciel de multidiffusion d'annonces "
    … …  
    6385msgstr ""
    6486
    65 #: admin/class-immowp-gestion-immo-admin.php:340
    66 #: admin/class-immowp-gestion-immo-settings.php:523
     87#: admin/class-immowp-gestion-immo-admin.php:507
    6788msgid "Découvrir ImmoWP"
    6889msgstr ""
    6990
    70 #: admin/class-immowp-gestion-immo-admin.php:359
     91#: admin/class-immowp-gestion-immo-admin.php:526
    7192msgid "ImmoWP — Top biens consultés"
    7293msgstr ""
    7394
    74 #: admin/class-immowp-gestion-immo-admin.php:375
     95#: admin/class-immowp-gestion-immo-admin.php:542
    7596msgid "Aucune consultation enregistrée."
    7697msgstr ""
    7798
    78 #: admin/class-immowp-gestion-immo-admin.php:379
     99#: admin/class-immowp-gestion-immo-admin.php:546
    79100#: public/partials/archive/archive-real-estate.php:47
    80101msgid "Bien"
    … …  
    83104msgstr[1] ""
    84105
    85 #: admin/class-immowp-gestion-immo-admin.php:379
     106#: admin/class-immowp-gestion-immo-admin.php:546
    86107#: includes/class-immowp-gestion-immo-post-type-registry.php:584
    87108msgid "Vues"
    … …  
    146167
    147168#: admin/class-immowp-gestion-immo-metaboxes-annonce.php:79
    148 #: admin/class-immowp-gestion-immo-settings.php:1127
     169#: admin/class-immowp-gestion-immo-settings.php:1197
    149170#: includes/class-immowp-gestion-immo-post-type-registry.php:117
    150171#: includes/class-immowp-gestion-immo-post-type-registry.php:119
    … …  
    266287
    267288#: admin/class-immowp-gestion-immo-metaboxes-annonce.php:299
    268 #: includes/immowp-gestion-immo-functions.php:935
     289#: includes/immowp-gestion-immo-functions.php:971
    269290msgid "Vendeur"
    270291msgstr ""
    … …  
    824845#: admin/class-immowp-gestion-immo-metaboxes.php:237
    825846#: includes/class-immowp-gestion-immo-post-type-registry.php:541
    826 #: includes/immowp-gestion-immo-functions.php:2386
     847#: includes/immowp-gestion-immo-functions.php:2422
    827848msgid "Email"
    828849msgstr ""
    … …  
    876897msgstr ""
    877898
    878 #: admin/class-immowp-gestion-immo-settings.php:269
     899#: admin/class-immowp-gestion-immo-settings.php:273
    879900msgid ""
    880901"Le format de la clé de licence est invalide (attendu : IWP-XXXX-XXXX-XXXX-"
    … …  
    882903msgstr ""
    883904
    884 #: admin/class-immowp-gestion-immo-settings.php:317
     905#: admin/class-immowp-gestion-immo-settings.php:303
    885906msgid "Options sauvegardés"
    886907msgstr ""
    887908
    888 #: admin/class-immowp-gestion-immo-settings.php:452
     909#: admin/class-immowp-gestion-immo-settings.php:438
    889910msgid "Disponible dans la version Pro."
    890911msgstr ""
    891912
    892 #: admin/class-immowp-gestion-immo-settings.php:453
     913#: admin/class-immowp-gestion-immo-settings.php:439
    893914msgid "En savoir plus"
    894915msgstr ""
    895916
    896 #: admin/class-immowp-gestion-immo-settings.php:471
     917#: admin/class-immowp-gestion-immo-settings.php:498
     918msgid "Gestion immobilière"
     919msgstr ""
     920
     921#: admin/class-immowp-gestion-immo-settings.php:503
     922msgid "Édition Pro"
     923msgstr ""
     924
     925#: admin/class-immowp-gestion-immo-settings.php:505
     926msgid "Passerelle ImmoWP active"
     927msgstr ""
     928
     929#. translators: %s: numéro de version de l'extension.
     930#: admin/class-immowp-gestion-immo-settings.php:511
     931#, php-format
     932msgid "Version %s"
     933msgstr ""
     934
     935#: admin/class-immowp-gestion-immo-settings.php:517
     936msgid "Sections des réglages"
     937msgstr ""
     938
     939#: admin/class-immowp-gestion-immo-settings.php:543
    897940msgid "Envoi des alertes exécuté."
    898941msgstr ""
    899942
    900 #: admin/class-immowp-gestion-immo-settings.php:494
    901 msgid "Sauvegarder"
    902 msgstr ""
    903 
    904 #: admin/class-immowp-gestion-immo-settings.php:519
    905 msgid ""
    906 "Essayez ImmoWP. ImmoWP fait la liaison entre votre logiciel de "
    907 "multidiffusion d'annonces immobilières et votre site WordPress afin de vous "
    908 "éviter une duplication fastidieuse. Compatible avec tous les thèmes "
    909 "WordPress."
    910 msgstr ""
    911 
    912 #: admin/class-immowp-gestion-immo-settings.php:537
    913 #: admin/class-immowp-gestion-immo-settings.php:564
     943#: admin/class-immowp-gestion-immo-settings.php:566
     944msgid "Liste des annonces"
     945msgstr ""
     946
     947#: admin/class-immowp-gestion-immo-settings.php:569
     948msgid "Permaliens / slug"
     949msgstr ""
     950
     951#: admin/class-immowp-gestion-immo-settings.php:570
     952msgid "Mettre à jour (flush) les permaliens après toutes modifications."
     953msgstr ""
     954
     955#: admin/class-immowp-gestion-immo-settings.php:575
     956#: admin/class-immowp-gestion-immo-settings.php:579
     957msgid "Activer la page archive"
     958msgstr ""
     959
     960#: admin/class-immowp-gestion-immo-settings.php:576
     961msgid ""
     962"Permet l'activation de la page archive, peut-être utile pour réalisé des "
     963"templates avec Elementor notamment."
     964msgstr ""
     965
     966#: admin/class-immowp-gestion-immo-settings.php:584
     967msgid "Nombre de résultats par page "
     968msgstr ""
     969
     970#: admin/class-immowp-gestion-immo-settings.php:585
     971msgid "Nombre de résultats par page sur la page recherche."
     972msgstr ""
     973
     974#: admin/class-immowp-gestion-immo-settings.php:590
     975msgid "Tri par défaut des annonces"
     976msgstr ""
     977
     978#: admin/class-immowp-gestion-immo-settings.php:593
     979msgid ""
     980"Le tri par offre regroupe les biens par nom de terme, la date de publication "
     981"départageant les biens d'une même offre."
     982msgstr ""
     983
     984#. translators: %s: list of offer names, in ascending order
     985#: admin/class-immowp-gestion-immo-settings.php:597
     986#, php-format
     987msgid "Ordre A → Z actuel : %s."
     988msgstr ""
     989
     990#: admin/class-immowp-gestion-immo-settings.php:604
     991msgid "Plus récents en premier"
     992msgstr ""
     993
     994#: admin/class-immowp-gestion-immo-settings.php:605
     995msgid "Plus anciens en premier"
     996msgstr ""
     997
     998#: admin/class-immowp-gestion-immo-settings.php:606
     999#: public/partials/archive/archive-real-estate.php:81
     1000msgid "Prix croissant"
     1001msgstr ""
     1002
     1003#: admin/class-immowp-gestion-immo-settings.php:607
     1004#: public/partials/archive/archive-real-estate.php:82
     1005msgid "Prix décroissant"
     1006msgstr ""
     1007
     1008#: admin/class-immowp-gestion-immo-settings.php:608
     1009#: public/partials/archive/archive-real-estate.php:83
     1010msgid "Surface croissante"
     1011msgstr ""
     1012
     1013#: admin/class-immowp-gestion-immo-settings.php:609
     1014#: public/partials/archive/archive-real-estate.php:84
     1015msgid "Surface décroissante"
     1016msgstr ""
     1017
     1018#: admin/class-immowp-gestion-immo-settings.php:610
     1019msgid "Aléatoire"
     1020msgstr ""
     1021
     1022#: admin/class-immowp-gestion-immo-settings.php:612
     1023msgid "Offre (A → Z)"
     1024msgstr ""
     1025
     1026#: admin/class-immowp-gestion-immo-settings.php:613
     1027msgid "Offre (Z → A)"
     1028msgstr ""
     1029
     1030#: admin/class-immowp-gestion-immo-settings.php:620
     1031msgid "Nombre de colonnes en grille"
     1032msgstr ""
     1033
     1034#: admin/class-immowp-gestion-immo-settings.php:621
     1035msgid ""
     1036"Nombre maximal de biens par ligne en vue grille sur ordinateur (plus de 1 "
     1037"024 px de large) ; un bloc trop étroit en affiche moins. Sur tablette et "
     1038"mobile, la grille s'adapte à la largeur de l'écran."
     1039msgstr ""
     1040
     1041#: admin/class-immowp-gestion-immo-settings.php:624
     1042msgid "2 colonnes"
     1043msgstr ""
     1044
     1045#: admin/class-immowp-gestion-immo-settings.php:625
     1046msgid "3 colonnes"
     1047msgstr ""
     1048
     1049#: admin/class-immowp-gestion-immo-settings.php:626
     1050msgid "4 colonnes"
     1051msgstr ""
     1052
     1053#: admin/class-immowp-gestion-immo-settings.php:632
     1054msgid "Aucun résultat"
     1055msgstr ""
     1056
     1057#: admin/class-immowp-gestion-immo-settings.php:633
     1058msgid "Texte s'affichant lorsque la recherche ne retourne aucun résultat"
     1059msgstr ""
     1060
     1061#: admin/class-immowp-gestion-immo-settings.php:648
     1062msgid "Texte \"prix non communiqué\""
     1063msgstr ""
     1064
     1065#: admin/class-immowp-gestion-immo-settings.php:649
     1066msgid "Texte affiché quand aucun prix n'est renseigné sur un bien."
     1067msgstr ""
     1068
     1069#: admin/class-immowp-gestion-immo-settings.php:654
     1070msgid "Format de la devise"
     1071msgstr ""
     1072
     1073#: admin/class-immowp-gestion-immo-settings.php:655
     1074msgid "Symbole et position de la devise dans l'affichage des prix."
     1075msgstr ""
     1076
     1077#: admin/class-immowp-gestion-immo-settings.php:659
     1078msgid "Après (100 €)"
     1079msgstr ""
     1080
     1081#: admin/class-immowp-gestion-immo-settings.php:660
     1082msgid "Avant (€100)"
     1083msgstr ""
     1084
     1085#: admin/class-immowp-gestion-immo-settings.php:666
     1086msgid "Nombre de pièces max dans le filtre"
     1087msgstr ""
     1088
     1089#: admin/class-immowp-gestion-immo-settings.php:667
     1090msgid ""
     1091"Nombre maximum de pièces proposé dans le filtre de recherche (défaut : 5)."
     1092msgstr ""
     1093
     1094#: admin/class-immowp-gestion-immo-settings.php:672
     1095#: admin/class-immowp-gestion-immo-settings.php:676
     1096msgid "Masquer les biens vendus dans les listings"
     1097msgstr ""
     1098
     1099#: admin/class-immowp-gestion-immo-settings.php:673
     1100msgid ""
     1101"Les biens marqués 'Vendu' n'apparaîtront pas dans les résultats de recherche."
     1102msgstr ""
     1103
     1104#: admin/class-immowp-gestion-immo-settings.php:681
     1105msgid "Biens disponibles en premier"
     1106msgstr ""
     1107
     1108#: admin/class-immowp-gestion-immo-settings.php:682
     1109msgid ""
     1110"Dans tous les listings, les biens sous compromis puis les biens vendus sont "
     1111"renvoyés après les biens disponibles. Le tri choisi (date, prix, surface) "
     1112"reste appliqué à l'intérieur de chaque groupe."
     1113msgstr ""
     1114
     1115#: admin/class-immowp-gestion-immo-settings.php:685
     1116msgid "Remonter les biens disponibles avant les biens sous compromis et vendus"
     1117msgstr ""
     1118
     1119#: admin/class-immowp-gestion-immo-settings.php:690
     1120msgid "Lazy loading des images"
     1121msgstr ""
     1122
     1123#: admin/class-immowp-gestion-immo-settings.php:691
     1124msgid "Activer le chargement différé des images (loading=lazy)."
     1125msgstr ""
     1126
     1127#: admin/class-immowp-gestion-immo-settings.php:694
     1128msgid "Activer le chargement différé des images (loading=lazy)"
     1129msgstr ""
     1130
     1131#: admin/class-immowp-gestion-immo-settings.php:699
     1132msgid "Page de redirection lors de la suppression "
     1133msgstr ""
     1134
     1135#: admin/class-immowp-gestion-immo-settings.php:700
     1136msgid ""
     1137"Quand un bien est supprimé, indiquez la page pour rediriger en 301, laisser "
     1138"vide pour avoir une 404."
     1139msgstr ""
     1140
     1141#: admin/class-immowp-gestion-immo-settings.php:703
     1142#: admin/partials/settings/section-alerts.php:65
     1143msgid "Sélectionner une page"
     1144msgstr ""
     1145
     1146#: admin/class-immowp-gestion-immo-settings.php:713
     1147msgid "Couleurs"
     1148msgstr ""
     1149
     1150#: admin/class-immowp-gestion-immo-settings.php:716
     1151msgid "Couleur principale"
     1152msgstr ""
     1153
     1154#: admin/class-immowp-gestion-immo-settings.php:717
     1155msgid "Couleur principale du plugin notamment utilisé pour le texte."
     1156msgstr ""
     1157
     1158#: admin/class-immowp-gestion-immo-settings.php:722
     1159msgid "Couleur secondaire"
     1160msgstr ""
     1161
     1162#: admin/class-immowp-gestion-immo-settings.php:723
     1163msgid "Couleur secondaire du plugin notamment utilisé pour les icones."
     1164msgstr ""
     1165
     1166#: admin/class-immowp-gestion-immo-settings.php:729
     1167msgid "Carte"
     1168msgstr ""
     1169
     1170#: admin/class-immowp-gestion-immo-settings.php:732
     1171msgid "Icone du marker"
     1172msgstr ""
     1173
     1174#: admin/class-immowp-gestion-immo-settings.php:733
     1175msgid "Image à afficher sur la carte"
     1176msgstr ""
     1177
     1178#: admin/class-immowp-gestion-immo-settings.php:754
     1179msgid "Zoom initial de la carte (1=monde, 18=rue)"
     1180msgstr ""
     1181
     1182#: admin/class-immowp-gestion-immo-settings.php:777
     1183#: admin/partials/settings/section-search-redirects.php:26
     1184#: includes/immowp-gestion-immo-functions.php:105
     1185msgid "Redirections du formulaire de recherche"
     1186msgstr ""
     1187
     1188#: admin/class-immowp-gestion-immo-settings.php:796
     1189msgid "Coordonnées affichées sur la fiche"
     1190msgstr ""
     1191
     1192#: admin/class-immowp-gestion-immo-settings.php:799
     1193msgid "Coordonnées à afficher"
     1194msgstr ""
     1195
     1196#: admin/class-immowp-gestion-immo-settings.php:800
     1197msgid ""
     1198"Choisissez si vous souhaitez afficher les coordonnées de l'agent, de "
     1199"l'agence ou des coordonnées personnalisées."
     1200msgstr ""
     1201
     1202#: admin/class-immowp-gestion-immo-settings.php:803
     1203msgid "Coordonnées de l'agent"
     1204msgstr ""
     1205
     1206#: admin/class-immowp-gestion-immo-settings.php:804
     1207msgid "Coordonnées de l'agence"
     1208msgstr ""
     1209
     1210#: admin/class-immowp-gestion-immo-settings.php:805
     1211msgid "Personnalisé"
     1212msgstr ""
     1213
     1214#: admin/class-immowp-gestion-immo-settings.php:811
     1215msgid "Image de l'agence"
     1216msgstr ""
     1217
     1218#: admin/class-immowp-gestion-immo-settings.php:812
     1219msgid "Image à afficher si les coordonnées personnalisées sont choisies."
     1220msgstr ""
     1221
     1222#: admin/class-immowp-gestion-immo-settings.php:833
     1223msgid "Nom de l'agence"
     1224msgstr ""
     1225
     1226#: admin/class-immowp-gestion-immo-settings.php:834
     1227msgid "Nom à afficher si les coordonnées personnalisées sont choisies."
     1228msgstr ""
     1229
     1230#: admin/class-immowp-gestion-immo-settings.php:839
     1231msgid "Adresse de l'agence "
     1232msgstr ""
     1233
     1234#: admin/class-immowp-gestion-immo-settings.php:840
     1235msgid "Adresse à afficher si les coordonnées personnalisées sont choisies."
     1236msgstr ""
     1237
     1238#: admin/class-immowp-gestion-immo-settings.php:845
     1239msgid "Code Postal de l'agence "
     1240msgstr ""
     1241
     1242#: admin/class-immowp-gestion-immo-settings.php:846
     1243msgid "Code Postal à afficher si les coordonnées personnalisées sont choisies."
     1244msgstr ""
     1245
     1246#: admin/class-immowp-gestion-immo-settings.php:851
     1247msgid "Ville de l'agence"
     1248msgstr ""
     1249
     1250#: admin/class-immowp-gestion-immo-settings.php:852
     1251msgid "Ville à afficher si les coordonnées personnalisées sont choisies."
     1252msgstr ""
     1253
     1254#: admin/class-immowp-gestion-immo-settings.php:857
     1255msgid "Téléphone de l'agence "
     1256msgstr ""
     1257
     1258#: admin/class-immowp-gestion-immo-settings.php:858
     1259msgid "Téléphone à afficher si les coordonnées personnalisées sont choisies."
     1260msgstr ""
     1261
     1262#: admin/class-immowp-gestion-immo-settings.php:863
     1263msgid "Email de l'agence"
     1264msgstr ""
     1265
     1266#: admin/class-immowp-gestion-immo-settings.php:864
     1267msgid "Email à afficher si les coordonnées personnalisées sont choisies."
     1268msgstr ""
     1269
     1270#. #-#-#-#-#  theme-overrides.pot (ImmoWP - Gestion Immobilière 1.4.3)  #-#-#-#-#
     1271#. Chaîne des templates surchargés (non présente dans le code du plugin).
     1272#: admin/class-immowp-gestion-immo-settings.php:870
     1273msgid "Formulaire de contact"
     1274msgstr ""
     1275
     1276#: admin/class-immowp-gestion-immo-settings.php:873
     1277msgid "Activer le formulaire de contact"
     1278msgstr ""
     1279
     1280#: admin/class-immowp-gestion-immo-settings.php:874
     1281msgid ""
     1282"Affiche le formulaire « Je veux être contacté » sur les fiches biens "
     1283"(sidebar)."
     1284msgstr ""
     1285
     1286#: admin/class-immowp-gestion-immo-settings.php:878
     1287msgid "Activer le formulaire de contact natif"
     1288msgstr ""
     1289
     1290#: admin/class-immowp-gestion-immo-settings.php:884
     1291msgid "Shortcode de formulaire (optionnel)"
     1292msgstr ""
     1293
     1294#: admin/class-immowp-gestion-immo-settings.php:885
     1295msgid ""
     1296"Si renseigné, remplace le formulaire natif (ex. Contact Form 7). Laisser "
     1297"vide pour utiliser le formulaire ImmoWP."
     1298msgstr ""
     1299
     1300#: admin/class-immowp-gestion-immo-settings.php:890
     1301msgid "Emails du formulaire natif"
     1302msgstr ""
     1303
     1304#: admin/class-immowp-gestion-immo-settings.php:891
     1305msgid ""
     1306"Ces réglages concernent uniquement le formulaire ImmoWP. Un formulaire "
     1307"ajouté par shortcode utilise ses propres réglages."
     1308msgstr ""
     1309
     1310#: admin/class-immowp-gestion-immo-settings.php:893
     1311msgid "Adresse destinataire"
     1312msgstr ""
     1313
     1314#: admin/class-immowp-gestion-immo-settings.php:896
     1315msgid ""
     1316"Laisser vide pour utiliser l’email de l’agent, de l’agence ou des "
     1317"coordonnées personnalisées sélectionnées ci-dessus. Si cet email est absent "
     1318"ou invalide, le message est envoyé à l’adresse d’administration de WordPress."
     1319msgstr ""
     1320
     1321#: admin/class-immowp-gestion-immo-settings.php:898
     1322msgid "Adresse d’expédition"
     1323msgstr ""
     1324
     1325#: admin/class-immowp-gestion-immo-settings.php:901
     1326msgid ""
     1327"Utilisez une adresse de votre domaine autorisée par votre service d’envoi. "
     1328"Laisser vide pour conserver l’expéditeur WordPress ou SMTP. Une extension "
     1329"SMTP peut imposer son propre expéditeur."
     1330msgstr ""
     1331
     1332#: admin/class-immowp-gestion-immo-settings.php:903
     1333msgid "Nom de l’expéditeur"
     1334msgstr ""
     1335
     1336#: admin/class-immowp-gestion-immo-settings.php:906
     1337msgid ""
     1338"Utilisé avec l’adresse d’expédition ci-dessus. Laisser vide pour utiliser le "
     1339"nom du site. Le bouton Répondre de votre messagerie répond toujours au "
     1340"visiteur."
     1341msgstr ""
     1342
     1343#: admin/class-immowp-gestion-immo-settings.php:910
     1344msgid "Protection anti-bots (Google reCAPTCHA v2)"
     1345msgstr ""
     1346
     1347#. translators: %s: Google reCAPTCHA admin URL
     1348#: admin/class-immowp-gestion-immo-settings.php:916
     1349#, php-format
     1350msgid ""
     1351"Protège le formulaire natif contre les spams. Créez des clés sur %s (type "
     1352"« Case à cocher reCAPTCHA v2 »)."
     1353msgstr ""
     1354
     1355#: admin/class-immowp-gestion-immo-settings.php:932
     1356msgid "Activer Google reCAPTCHA v2"
     1357msgstr ""
     1358
     1359#: admin/class-immowp-gestion-immo-settings.php:936
     1360msgid "Clé du site (Site key)"
     1361msgstr ""
     1362
     1363#: admin/class-immowp-gestion-immo-settings.php:940
     1364msgid "Clé secrète (Secret key)"
     1365msgstr ""
     1366
     1367#: admin/class-immowp-gestion-immo-settings.php:946
     1368msgid "Mention d'information du formulaire de contact"
     1369msgstr ""
     1370
     1371#: admin/class-immowp-gestion-immo-settings.php:947
     1372msgid ""
     1373"Affichée sous le bouton d'envoi (information due au moment de la collecte). "
     1374"Le lien HTML est accepté. Laissez vide pour la mention par défaut, qui "
     1375"renvoie vers la page de confidentialité du site ; saisissez 0 pour ne rien "
     1376"afficher."
     1377msgstr ""
     1378
     1379#: admin/class-immowp-gestion-immo-settings.php:953
     1380msgid "Fiche du bien"
     1381msgstr ""
     1382
     1383#: admin/class-immowp-gestion-immo-settings.php:956
     1384msgid "Nombre de biens similaires dans la sidebar"
     1385msgstr ""
     1386
     1387#: admin/class-immowp-gestion-immo-settings.php:957
     1388msgid ""
     1389"Nombre d'annonces similaires affichées dans la colonne latérale de la fiche "
     1390"bien (distinct des biens similaires en bas de page)."
     1391msgstr ""
     1392
     1393#: admin/class-immowp-gestion-immo-settings.php:963
     1394msgid "Partage sur les réseaux sociaux"
     1395msgstr ""
     1396
     1397#: admin/class-immowp-gestion-immo-settings.php:964
     1398msgid ""
     1399"Affiche des boutons de partage (Facebook, X, LinkedIn, WhatsApp, email, "
     1400"copie du lien) en haut de la fiche bien. Simples liens de partage : aucun "
     1401"script tiers n'est chargé, aucune donnée n'est transmise avant le clic du "
     1402"visiteur."
     1403msgstr ""
     1404
     1405#: admin/class-immowp-gestion-immo-settings.php:967
     1406msgid "Activer les boutons de partage sur la fiche bien"
     1407msgstr ""
     1408
     1409#: admin/class-immowp-gestion-immo-settings.php:976
     1410#: includes/immowp-gestion-immo-functions.php:93
     1411msgid "Fiche imprimable / PDF"
     1412msgstr ""
     1413
     1414#: admin/class-immowp-gestion-immo-settings.php:977
     1415msgid ""
     1416"Ajoute un bouton « Imprimer / PDF » sur la fiche bien, qui ouvre une version "
     1417"imprimable de l'annonce (photos, caractéristiques, DPE, mentions "
     1418"financières, coordonnées). Le visiteur peut l'imprimer ou l'enregistrer en "
     1419"PDF depuis son navigateur."
     1420msgstr ""
     1421
     1422#: admin/class-immowp-gestion-immo-settings.php:980
     1423msgid "Activer la fiche imprimable / PDF"
     1424msgstr ""
     1425
     1426#: admin/class-immowp-gestion-immo-settings.php:1000
     1427#: admin/class-immowp-gestion-immo-settings.php:1027
    9141428msgid "Favoris"
    9151429msgstr ""
    9161430
    917 #: admin/class-immowp-gestion-immo-settings.php:544
     1431#: admin/class-immowp-gestion-immo-settings.php:1007
    9181432msgid "Activer la gestion des favoris"
    9191433msgstr ""
    9201434
    921 #: admin/class-immowp-gestion-immo-settings.php:545
     1435#: admin/class-immowp-gestion-immo-settings.php:1008
    9221436msgid ""
    9231437"Activer ou désactiver la gestion des favoris - utiliser le shortcode "
    … …  
    9251439msgstr ""
    9261440
    927 #: admin/class-immowp-gestion-immo-settings.php:548
     1441#: admin/class-immowp-gestion-immo-settings.php:1011
    9281442msgid "Activer les favoris"
    9291443msgstr ""
    9301444
    931 #: admin/class-immowp-gestion-immo-settings.php:594
     1445#: admin/class-immowp-gestion-immo-settings.php:1057
    9321446#: admin/partials/settings/section-alerts.php:27
    9331447#: includes/class-immowp-gestion-immo-post-type-registry.php:220
    … …  
    9391453msgstr ""
    9401454
    941 #: admin/class-immowp-gestion-immo-settings.php:622
    942 msgid "Compter les vues des annonces"
    943 msgstr ""
    944 
    945 #: admin/class-immowp-gestion-immo-settings.php:623
    946 msgid ""
    947 "Comptabilise le nombre de consultations de chaque bien, affiché dans la "
    948 "liste des annonces. Le comptage est effectué après le chargement de la page, "
    949 "ce qui le rend compatible avec un cache."
    950 msgstr ""
    951 
    952 #: admin/class-immowp-gestion-immo-settings.php:624
    953 msgid "Activer le comptage des vues"
    954 msgstr ""
    955 
    956 #: admin/class-immowp-gestion-immo-settings.php:628
    957 msgid "Suppression des données à la désinstallation"
    958 msgstr ""
    959 
    960 #: admin/class-immowp-gestion-immo-settings.php:629
    961 msgid ""
    962 "Par défaut, la désinstallation du plugin conserve vos réglages et vos "
    963 "statistiques : réinstaller le plugin retrouve le site tel qu'il était. "
    964 "Cochez cette case pour que tout soit supprimé définitivement — cela peut "
    965 "concerner des données personnelles, et l'opération est irréversible. Vos "
    966 "biens immobiliers sont conservés dans tous les cas."
    967 msgstr ""
    968 
    969 #: admin/class-immowp-gestion-immo-settings.php:630
    970 msgid "Supprimer les réglages et les statistiques lors de la désinstallation"
    971 msgstr ""
    972 
    973 #: admin/class-immowp-gestion-immo-settings.php:634
    974 msgid "Mention d'information du formulaire de contact"
    975 msgstr ""
    976 
    977 #: admin/class-immowp-gestion-immo-settings.php:635
    978 msgid ""
    979 "Affichée sous le bouton d'envoi (information due au moment de la collecte). "
    980 "Le lien HTML est accepté. Laissez vide pour la mention par défaut, qui "
    981 "renvoie vers la page de confidentialité du site ; saisissez 0 pour ne rien "
    982 "afficher."
    983 msgstr ""
    984 
    985 #: admin/class-immowp-gestion-immo-settings.php:640
    986 msgid "Permaliens / slug"
    987 msgstr ""
    988 
    989 #: admin/class-immowp-gestion-immo-settings.php:641
    990 msgid "Mettre à jour (flush) les permaliens après toutes modifications."
    991 msgstr ""
    992 
    993 #: admin/class-immowp-gestion-immo-settings.php:646
    994 msgid "Aucun résultat"
    995 msgstr ""
    996 
    997 #: admin/class-immowp-gestion-immo-settings.php:647
    998 msgid "Texte s'affichant lorsque la recherche ne retourne aucun résultat"
    999 msgstr ""
    1000 
    1001 #: admin/class-immowp-gestion-immo-settings.php:662
    1002 msgid "Nombre de résultats par page "
    1003 msgstr ""
    1004 
    1005 #: admin/class-immowp-gestion-immo-settings.php:663
    1006 msgid "Nombre de résultats par page sur la page recherche."
    1007 msgstr ""
    1008 
    1009 #: admin/class-immowp-gestion-immo-settings.php:668
    1010 msgid "Page de redirection lors de la suppression "
    1011 msgstr ""
    1012 
    1013 #: admin/class-immowp-gestion-immo-settings.php:669
    1014 msgid ""
    1015 "Quand un bien est supprimé, indiquez la page pour rediriger en 301, laisser "
    1016 "vide pour avoir une 404."
    1017 msgstr ""
    1018 
    1019 #: admin/class-immowp-gestion-immo-settings.php:672
    1020 #: admin/partials/settings/section-alerts.php:65
    1021 msgid "Sélectionner une page"
    1022 msgstr ""
    1023 
    1024 #: admin/class-immowp-gestion-immo-settings.php:681
    1025 #: admin/class-immowp-gestion-immo-settings.php:685
    1026 msgid "Activer la page archive"
    1027 msgstr ""
    1028 
    1029 #: admin/class-immowp-gestion-immo-settings.php:682
    1030 msgid ""
    1031 "Permet l'activation de la page archive, peut-être utile pour réalisé des "
    1032 "templates avec Elementor notamment."
    1033 msgstr ""
    1034 
    1035 #: admin/class-immowp-gestion-immo-settings.php:690
    1036 #: admin/class-immowp-gestion-immo-settings.php:694
    1037 msgid "Masquer les biens vendus dans les listings"
    1038 msgstr ""
    1039 
    1040 #: admin/class-immowp-gestion-immo-settings.php:691
    1041 msgid ""
    1042 "Les biens marqués 'Vendu' n'apparaîtront pas dans les résultats de recherche."
    1043 msgstr ""
    1044 
    1045 #: admin/class-immowp-gestion-immo-settings.php:699
    1046 msgid "Biens disponibles en premier"
    1047 msgstr ""
    1048 
    1049 #: admin/class-immowp-gestion-immo-settings.php:700
    1050 msgid ""
    1051 "Dans tous les listings, les biens sous compromis puis les biens vendus sont "
    1052 "renvoyés après les biens disponibles. Le tri choisi (date, prix, surface) "
    1053 "reste appliqué à l'intérieur de chaque groupe."
    1054 msgstr ""
    1055 
    1056 #: admin/class-immowp-gestion-immo-settings.php:703
    1057 msgid "Remonter les biens disponibles avant les biens sous compromis et vendus"
    1058 msgstr ""
    1059 
    1060 #: admin/class-immowp-gestion-immo-settings.php:708
    1061 msgid "Nombre de pièces max dans le filtre"
    1062 msgstr ""
    1063 
    1064 #: admin/class-immowp-gestion-immo-settings.php:709
    1065 msgid ""
    1066 "Nombre maximum de pièces proposé dans le filtre de recherche (défaut : 5)."
    1067 msgstr ""
    1068 
    1069 #: admin/class-immowp-gestion-immo-settings.php:714
    1070 msgid "Lazy loading des images"
    1071 msgstr ""
    1072 
    1073 #: admin/class-immowp-gestion-immo-settings.php:715
    1074 msgid "Activer le chargement différé des images (loading=lazy)."
    1075 msgstr ""
    1076 
    1077 #: admin/class-immowp-gestion-immo-settings.php:718
    1078 msgid "Activer le chargement différé des images (loading=lazy)"
    1079 msgstr ""
    1080 
    1081 #: admin/class-immowp-gestion-immo-settings.php:723
    1082 msgid "Nombre de colonnes en grille"
    1083 msgstr ""
    1084 
    1085 #: admin/class-immowp-gestion-immo-settings.php:724
    1086 msgid ""
    1087 "Nombre maximal de biens par ligne en vue grille sur ordinateur (plus de 1 024 "
    1088 "px de large) ; un bloc trop étroit en affiche moins. Sur tablette et mobile, "
    1089 "la grille s'adapte à la largeur de l'écran."
    1090 msgstr ""
    1091 
    1092 #: admin/class-immowp-gestion-immo-settings.php:727
    1093 msgid "2 colonnes"
    1094 msgstr ""
    1095 
    1096 #: admin/class-immowp-gestion-immo-settings.php:728
    1097 msgid "3 colonnes"
    1098 msgstr ""
    1099 
    1100 #: admin/class-immowp-gestion-immo-settings.php:729
    1101 msgid "4 colonnes"
    1102 msgstr ""
    1103 
    1104 #: admin/class-immowp-gestion-immo-settings.php:735
    1105 msgid "Format de la devise"
    1106 msgstr ""
    1107 
    1108 #: admin/class-immowp-gestion-immo-settings.php:736
    1109 msgid "Symbole et position de la devise dans l'affichage des prix."
    1110 msgstr ""
    1111 
    1112 #: admin/class-immowp-gestion-immo-settings.php:740
    1113 msgid "Après (100 €)"
    1114 msgstr ""
    1115 
    1116 #: admin/class-immowp-gestion-immo-settings.php:741
    1117 msgid "Avant (€100)"
    1118 msgstr ""
    1119 
    1120 #: admin/class-immowp-gestion-immo-settings.php:747
    1121 msgid "Tri par défaut des annonces"
    1122 msgstr ""
    1123 
    1124 #: admin/class-immowp-gestion-immo-settings.php:750
    1125 msgid ""
    1126 "Le tri par offre regroupe les biens par nom de terme, la date de publication "
    1127 "départageant les biens d'une même offre."
    1128 msgstr ""
    1129 
    1130 #. translators: %s: list of offer names, in ascending order
    1131 #: admin/class-immowp-gestion-immo-settings.php:754
    1132 #, php-format
    1133 msgid "Ordre A → Z actuel : %s."
    1134 msgstr ""
    1135 
    1136 #: admin/class-immowp-gestion-immo-settings.php:761
    1137 msgid "Plus récents en premier"
    1138 msgstr ""
    1139 
    1140 #: admin/class-immowp-gestion-immo-settings.php:762
    1141 msgid "Plus anciens en premier"
    1142 msgstr ""
    1143 
    1144 #: admin/class-immowp-gestion-immo-settings.php:763
    1145 #: public/partials/archive/archive-real-estate.php:81
    1146 msgid "Prix croissant"
    1147 msgstr ""
    1148 
    1149 #: admin/class-immowp-gestion-immo-settings.php:764
    1150 #: public/partials/archive/archive-real-estate.php:82
    1151 msgid "Prix décroissant"
    1152 msgstr ""
    1153 
    1154 #: admin/class-immowp-gestion-immo-settings.php:765
    1155 #: public/partials/archive/archive-real-estate.php:83
    1156 msgid "Surface croissante"
    1157 msgstr ""
    1158 
    1159 #: admin/class-immowp-gestion-immo-settings.php:766
    1160 #: public/partials/archive/archive-real-estate.php:84
    1161 msgid "Surface décroissante"
    1162 msgstr ""
    1163 
    1164 #: admin/class-immowp-gestion-immo-settings.php:767
    1165 msgid "Aléatoire"
    1166 msgstr ""
    1167 
    1168 #: admin/class-immowp-gestion-immo-settings.php:769
    1169 msgid "Offre (A → Z)"
    1170 msgstr ""
    1171 
    1172 #: admin/class-immowp-gestion-immo-settings.php:770
    1173 msgid "Offre (Z → A)"
    1174 msgstr ""
    1175 
    1176 #: admin/class-immowp-gestion-immo-settings.php:777
    1177 msgid "Zoom initial de la carte (1=monde, 18=rue)"
    1178 msgstr ""
    1179 
    1180 #: admin/class-immowp-gestion-immo-settings.php:782
    1181 msgid "Texte \"prix non communiqué\""
    1182 msgstr ""
    1183 
    1184 #: admin/class-immowp-gestion-immo-settings.php:783
    1185 msgid "Texte affiché quand aucun prix n'est renseigné sur un bien."
    1186 msgstr ""
    1187 
    1188 #: admin/class-immowp-gestion-immo-settings.php:788
    1189 msgid "Nombre de biens similaires dans la sidebar"
    1190 msgstr ""
    1191 
    1192 #: admin/class-immowp-gestion-immo-settings.php:789
    1193 msgid ""
    1194 "Nombre d'annonces similaires affichées dans la colonne latérale de la fiche "
    1195 "bien (distinct des biens similaires en bas de page)."
    1196 msgstr ""
    1197 
    1198 #: admin/class-immowp-gestion-immo-settings.php:795
    1199 msgid "Partage sur les réseaux sociaux"
    1200 msgstr ""
    1201 
    1202 #: admin/class-immowp-gestion-immo-settings.php:796
    1203 msgid ""
    1204 "Affiche des boutons de partage (Facebook, X, LinkedIn, WhatsApp, email, "
    1205 "copie du lien) en haut de la fiche bien. Simples liens de partage : aucun "
    1206 "script tiers n'est chargé, aucune donnée n'est transmise avant le clic du "
    1207 "visiteur."
    1208 msgstr ""
    1209 
    1210 #: admin/class-immowp-gestion-immo-settings.php:799
    1211 msgid "Activer les boutons de partage sur la fiche bien"
    1212 msgstr ""
    1213 
    1214 #: admin/class-immowp-gestion-immo-settings.php:808
    1215 #: includes/immowp-gestion-immo-functions.php:93
    1216 msgid "Fiche imprimable / PDF"
    1217 msgstr ""
    1218 
    1219 #: admin/class-immowp-gestion-immo-settings.php:809
    1220 msgid ""
    1221 "Ajoute un bouton « Imprimer / PDF » sur la fiche bien, qui ouvre une version "
    1222 "imprimable de l'annonce (photos, caractéristiques, DPE, mentions "
    1223 "financières, coordonnées). Le visiteur peut l'imprimer ou l'enregistrer en "
    1224 "PDF depuis son navigateur."
    1225 msgstr ""
    1226 
    1227 #: admin/class-immowp-gestion-immo-settings.php:812
    1228 msgid "Activer la fiche imprimable / PDF"
    1229 msgstr ""
    1230 
    1231 #: admin/class-immowp-gestion-immo-settings.php:842
    1232 #: admin/partials/settings/section-search-redirects.php:26
    1233 #: includes/immowp-gestion-immo-functions.php:105
    1234 msgid "Redirections du formulaire de recherche"
    1235 msgstr ""
    1236 
    1237 #: admin/class-immowp-gestion-immo-settings.php:863
    1238 msgid "Sidebar"
    1239 msgstr ""
    1240 
    1241 #: admin/class-immowp-gestion-immo-settings.php:870
    1242 msgid "Coordonnées à afficher"
    1243 msgstr ""
    1244 
    1245 #: admin/class-immowp-gestion-immo-settings.php:871
    1246 msgid ""
    1247 "Choisissez si vous souhaitez afficher les coordonnées de l'agent, de "
    1248 "l'agence ou des coordonnées personnalisées."
    1249 msgstr ""
    1250 
    1251 #: admin/class-immowp-gestion-immo-settings.php:874
    1252 msgid "Coordonnées de l'agent"
    1253 msgstr ""
    1254 
    1255 #: admin/class-immowp-gestion-immo-settings.php:875
    1256 msgid "Coordonnées de l'agence"
    1257 msgstr ""
    1258 
    1259 #: admin/class-immowp-gestion-immo-settings.php:876
    1260 msgid "Personnalisé"
    1261 msgstr ""
    1262 
    1263 #: admin/class-immowp-gestion-immo-settings.php:882
    1264 msgid "Image de l'agence"
    1265 msgstr ""
    1266 
    1267 #: admin/class-immowp-gestion-immo-settings.php:883
    1268 msgid "Image à afficher si les coordonnées personnalisées sont choisies."
    1269 msgstr ""
    1270 
    1271 #: admin/class-immowp-gestion-immo-settings.php:904
    1272 msgid "Nom de l'agence"
    1273 msgstr ""
    1274 
    1275 #: admin/class-immowp-gestion-immo-settings.php:905
    1276 msgid "Nom à afficher si les coordonnées personnalisées sont choisies."
    1277 msgstr ""
    1278 
    1279 #: admin/class-immowp-gestion-immo-settings.php:910
    1280 msgid "Adresse de l'agence "
    1281 msgstr ""
    1282 
    1283 #: admin/class-immowp-gestion-immo-settings.php:911
    1284 msgid "Adresse à afficher si les coordonnées personnalisées sont choisies."
    1285 msgstr ""
    1286 
    1287 #: admin/class-immowp-gestion-immo-settings.php:916
    1288 msgid "Code Postal de l'agence "
    1289 msgstr ""
    1290 
    1291 #: admin/class-immowp-gestion-immo-settings.php:917
    1292 msgid "Code Postal à afficher si les coordonnées personnalisées sont choisies."
    1293 msgstr ""
    1294 
    1295 #: admin/class-immowp-gestion-immo-settings.php:922
    1296 msgid "Ville de l'agence"
    1297 msgstr ""
    1298 
    1299 #: admin/class-immowp-gestion-immo-settings.php:923
    1300 msgid "Ville à afficher si les coordonnées personnalisées sont choisies."
    1301 msgstr ""
    1302 
    1303 #: admin/class-immowp-gestion-immo-settings.php:928
    1304 msgid "Téléphone de l'agence "
    1305 msgstr ""
    1306 
    1307 #: admin/class-immowp-gestion-immo-settings.php:929
    1308 msgid "Téléphone à afficher si les coordonnées personnalisées sont choisies."
    1309 msgstr ""
    1310 
    1311 #: admin/class-immowp-gestion-immo-settings.php:934
    1312 msgid "Email de l'agence"
    1313 msgstr ""
    1314 
    1315 #: admin/class-immowp-gestion-immo-settings.php:935
    1316 msgid "Email à afficher si les coordonnées personnalisées sont choisies."
    1317 msgstr ""
    1318 
    1319 #: admin/class-immowp-gestion-immo-settings.php:940
    1320 msgid "Activer le formulaire de contact"
    1321 msgstr ""
    1322 
    1323 #: admin/class-immowp-gestion-immo-settings.php:941
    1324 msgid ""
    1325 "Affiche le formulaire « Je veux être contacté » sur les fiches biens "
    1326 "(sidebar)."
    1327 msgstr ""
    1328 
    1329 #: admin/class-immowp-gestion-immo-settings.php:945
    1330 msgid "Activer le formulaire de contact natif"
    1331 msgstr ""
    1332 
    1333 #: admin/class-immowp-gestion-immo-settings.php:951
    1334 msgid "Shortcode de formulaire (optionnel)"
    1335 msgstr ""
    1336 
    1337 #: admin/class-immowp-gestion-immo-settings.php:952
    1338 msgid ""
    1339 "Si renseigné, remplace le formulaire natif (ex. Contact Form 7). Laisser "
    1340 "vide pour utiliser le formulaire ImmoWP."
    1341 msgstr ""
    1342 
    1343 #: admin/class-immowp-gestion-immo-settings.php:957
    1344 msgid "Emails du formulaire natif"
    1345 msgstr ""
    1346 
    1347 #: admin/class-immowp-gestion-immo-settings.php:958
    1348 msgid ""
    1349 "Ces réglages concernent uniquement le formulaire ImmoWP. Un formulaire "
    1350 "ajouté par shortcode utilise ses propres réglages."
    1351 msgstr ""
    1352 
    1353 #: admin/class-immowp-gestion-immo-settings.php:960
    1354 msgid "Adresse destinataire"
    1355 msgstr ""
    1356 
    1357 #: admin/class-immowp-gestion-immo-settings.php:963
    1358 msgid ""
    1359 "Laisser vide pour utiliser l’email de l’agent, de l’agence ou des "
    1360 "coordonnées personnalisées sélectionnées ci-dessus. Si cet email est absent "
    1361 "ou invalide, le message est envoyé à l’adresse d’administration de WordPress."
    1362 msgstr ""
    1363 
    1364 #: admin/class-immowp-gestion-immo-settings.php:965
    1365 msgid "Adresse d’expédition"
    1366 msgstr ""
    1367 
    1368 #: admin/class-immowp-gestion-immo-settings.php:968
    1369 msgid ""
    1370 "Utilisez une adresse de votre domaine autorisée par votre service d’envoi. "
    1371 "Laisser vide pour conserver l’expéditeur WordPress ou SMTP. Une extension "
    1372 "SMTP peut imposer son propre expéditeur."
    1373 msgstr ""
    1374 
    1375 #: admin/class-immowp-gestion-immo-settings.php:970
    1376 msgid "Nom de l’expéditeur"
    1377 msgstr ""
    1378 
    1379 #: admin/class-immowp-gestion-immo-settings.php:973
    1380 msgid ""
    1381 "Utilisé avec l’adresse d’expédition ci-dessus. Laisser vide pour utiliser le "
    1382 "nom du site. Le bouton Répondre de votre messagerie répond toujours au "
    1383 "visiteur."
    1384 msgstr ""
    1385 
    1386 #: admin/class-immowp-gestion-immo-settings.php:977
    1387 msgid "Protection anti-bots (Google reCAPTCHA v2)"
    1388 msgstr ""
    1389 
    1390 #. translators: %s: Google reCAPTCHA admin URL
    1391 #: admin/class-immowp-gestion-immo-settings.php:983
    1392 #, php-format
    1393 msgid ""
    1394 "Protège le formulaire natif contre les spams. Créez des clés sur %s (type "
    1395 "« Case à cocher reCAPTCHA v2 »)."
    1396 msgstr ""
    1397 
    1398 #: admin/class-immowp-gestion-immo-settings.php:999
    1399 msgid "Activer Google reCAPTCHA v2"
    1400 msgstr ""
    1401 
    1402 #: admin/class-immowp-gestion-immo-settings.php:1003
    1403 msgid "Clé du site (Site key)"
    1404 msgstr ""
    1405 
    1406 #: admin/class-immowp-gestion-immo-settings.php:1007
    1407 msgid "Clé secrète (Secret key)"
    1408 msgstr ""
    1409 
    1410 #: admin/class-immowp-gestion-immo-settings.php:1024
    1411 msgid "Design"
    1412 msgstr ""
    1413 
    1414 #: admin/class-immowp-gestion-immo-settings.php:1031
    1415 msgid "Couleur principale"
    1416 msgstr ""
    1417 
    1418 #: admin/class-immowp-gestion-immo-settings.php:1032
    1419 msgid "Couleur principale du plugin notamment utilisé pour le texte."
    1420 msgstr ""
    1421 
    1422 #: admin/class-immowp-gestion-immo-settings.php:1037
    1423 msgid "Couleur secondaire"
    1424 msgstr ""
    1425 
    1426 #: admin/class-immowp-gestion-immo-settings.php:1038
    1427 msgid "Couleur secondaire du plugin notamment utilisé pour les icones."
    1428 msgstr ""
    1429 
    1430 #: admin/class-immowp-gestion-immo-settings.php:1054
    1431 msgid "MAP"
    1432 msgstr ""
    1433 
    1434 #: admin/class-immowp-gestion-immo-settings.php:1061
    1435 msgid "Icone du marker"
    1436 msgstr ""
    1437 
    1438 #: admin/class-immowp-gestion-immo-settings.php:1062
    1439 msgid "Image à afficher sur la carte"
    1440 msgstr ""
    1441 
    1442 #: admin/class-immowp-gestion-immo-settings.php:1093
     1455#: admin/class-immowp-gestion-immo-settings.php:1094
     1456#: admin/partials/settings/section-ai.php:27
     1457msgid "Réécriture IA"
     1458msgstr ""
     1459
     1460#: admin/class-immowp-gestion-immo-settings.php:1119
     1461msgid "Shortcode"
     1462msgstr ""
     1463
     1464#: admin/class-immowp-gestion-immo-settings.php:1126
     1465msgid "Shortcodes à utiliser pour votre page de résultat."
     1466msgstr ""
     1467
     1468#: admin/class-immowp-gestion-immo-settings.php:1128
     1469msgid "Voir la démo"
     1470msgstr ""
     1471
     1472#: admin/class-immowp-gestion-immo-settings.php:1133
     1473msgid "Affiche la liste des biens immobiliers avec recherche avancée."
     1474msgstr ""
     1475
     1476#: admin/class-immowp-gestion-immo-settings.php:1163
    14431477msgid "Taxonomies"
    14441478msgstr ""
    14451479
    1446 #: admin/class-immowp-gestion-immo-settings.php:1100
     1480#: admin/class-immowp-gestion-immo-settings.php:1170
    14471481msgid "Activer ou désactiver les taxonomies"
    14481482msgstr ""
    14491483
    1450 #: admin/class-immowp-gestion-immo-settings.php:1101
     1484#: admin/class-immowp-gestion-immo-settings.php:1171
    14511485msgid ""
    14521486"Cochez les taxonomies que vous souhaitez utiliser. Le slug détermine l'URL "
    … …  
    14551489msgstr ""
    14561490
    1457 #: admin/class-immowp-gestion-immo-settings.php:1105
     1491#: admin/class-immowp-gestion-immo-settings.php:1175
    14581492msgid "Taxonomie"
    14591493msgstr ""
    14601494
    1461 #: admin/class-immowp-gestion-immo-settings.php:1106
     1495#: admin/class-immowp-gestion-immo-settings.php:1176
    14621496msgid "Activer"
    14631497msgstr ""
    14641498
    1465 #: admin/class-immowp-gestion-immo-settings.php:1107
     1499#: admin/class-immowp-gestion-immo-settings.php:1177
    14661500msgid "Slug URL"
    14671501msgstr ""
    14681502
    1469 #: admin/class-immowp-gestion-immo-settings.php:1112
     1503#: admin/class-immowp-gestion-immo-settings.php:1182
    14701504#: includes/class-immowp-gestion-immo-post-type-registry.php:72
    1471 #: includes/immowp-gestion-immo-functions.php:1987
    1472 #: includes/immowp-gestion-immo-functions.php:2388
     1505#: includes/immowp-gestion-immo-functions.php:2023
     1506#: includes/immowp-gestion-immo-functions.php:2424
    14731507msgid "Types"
    14741508msgstr ""
    14751509
    1476 #: admin/class-immowp-gestion-immo-settings.php:1117
     1510#: admin/class-immowp-gestion-immo-settings.php:1187
    14771511#: includes/class-immowp-gestion-immo-post-type-registry.php:87
    14781512#: includes/class-immowp-gestion-immo-post-type-registry.php:89
    … …  
    14851519msgstr ""
    14861520
    1487 #: admin/class-immowp-gestion-immo-settings.php:1122
     1521#: admin/class-immowp-gestion-immo-settings.php:1192
    14881522#: includes/class-immowp-gestion-immo-post-type-registry.php:102
    14891523#: includes/class-immowp-gestion-immo-post-type-registry.php:104
    … …  
    14931527msgstr ""
    14941528
    1495 #: admin/class-immowp-gestion-immo-settings.php:1132
     1529#: admin/class-immowp-gestion-immo-settings.php:1202
    14961530#: includes/class-immowp-gestion-immo-post-type-registry.php:132
    14971531#: includes/class-immowp-gestion-immo-post-type-registry.php:134
    … …  
    14991533msgstr ""
    15001534
    1501 #: admin/class-immowp-gestion-immo-settings.php:1137
     1535#: admin/class-immowp-gestion-immo-settings.php:1207
    15021536#: includes/class-immowp-gestion-immo-post-type-registry.php:147
    15031537msgid "Agents"
    15041538msgstr ""
    15051539
    1506 #: admin/class-immowp-gestion-immo-settings.php:1142
     1540#: admin/class-immowp-gestion-immo-settings.php:1212
    15071541#: includes/class-immowp-gestion-immo-post-type-registry.php:162
    15081542#: includes/class-immowp-gestion-immo-post-type-registry.php:164
    … …  
    15101544msgstr ""
    15111545
    1512 #: admin/class-immowp-gestion-immo-settings.php:1147
     1546#: admin/class-immowp-gestion-immo-settings.php:1217
    15131547#: includes/class-immowp-gestion-immo-post-type-registry.php:177
    15141548#: includes/class-immowp-gestion-immo-post-type-registry.php:179
    … …  
    15161550msgstr ""
    15171551
    1518 #: admin/class-immowp-gestion-immo-settings.php:1179
    1519 #: admin/partials/settings/section-ai.php:27
    1520 msgid "Réécriture IA"
    1521 msgstr ""
    1522 
    1523 #: admin/class-immowp-gestion-immo-settings.php:1215
    1524 msgid "Shortcode"
    1525 msgstr ""
    1526 
    1527 #: admin/class-immowp-gestion-immo-settings.php:1222
    1528 msgid "Shortcodes à utiliser pour votre page de résultat."
    1529 msgstr ""
    1530 
    1531 #: admin/class-immowp-gestion-immo-settings.php:1224
    1532 msgid "Voir la démo"
    1533 msgstr ""
    1534 
    1535 #: admin/class-immowp-gestion-immo-settings.php:1229
    1536 msgid "Affiche la liste des biens immobiliers avec recherche avancée."
     1552#: admin/class-immowp-gestion-immo-settings.php:1231
     1553msgid "Données"
     1554msgstr ""
     1555
     1556#: admin/class-immowp-gestion-immo-settings.php:1234
     1557msgid "Compter les vues des annonces"
     1558msgstr ""
     1559
     1560#: admin/class-immowp-gestion-immo-settings.php:1235
     1561msgid ""
     1562"Comptabilise le nombre de consultations de chaque bien, affiché dans la "
     1563"liste des annonces. Le comptage est effectué après le chargement de la page, "
     1564"ce qui le rend compatible avec un cache."
     1565msgstr ""
     1566
     1567#: admin/class-immowp-gestion-immo-settings.php:1236
     1568msgid "Activer le comptage des vues"
     1569msgstr ""
     1570
     1571#: admin/class-immowp-gestion-immo-settings.php:1240
     1572msgid "Suppression des données à la désinstallation"
     1573msgstr ""
     1574
     1575#: admin/class-immowp-gestion-immo-settings.php:1241
     1576msgid ""
     1577"Par défaut, la désinstallation du plugin conserve vos réglages et vos "
     1578"statistiques : réinstaller le plugin retrouve le site tel qu'il était. "
     1579"Cochez cette case pour que tout soit supprimé définitivement — cela peut "
     1580"concerner des données personnelles, et l'opération est irréversible. Vos "
     1581"biens immobiliers sont conservés dans tous les cas."
     1582msgstr ""
     1583
     1584#: admin/class-immowp-gestion-immo-settings.php:1242
     1585msgid "Supprimer les réglages et les statistiques lors de la désinstallation"
     1586msgstr ""
     1587
     1588#: admin/class-immowp-gestion-immo-settings.php:1266
     1589msgid "Sauvegarder"
    15371590msgstr ""
    15381591
    … …  
    24302483
    24312484#: includes/class-immowp-gestion-immo-post-type-registry.php:540
    2432 #: includes/immowp-gestion-immo-functions.php:2384
     2485#: includes/immowp-gestion-immo-functions.php:2420
    24332486#: public/partials/shortcode/iwp-alerte-email.php:264
    24342487msgid "Nom"
    … …  
    24642517msgstr ""
    24652518
    2466 #: includes/class-immowp-gestion-immo-shortcode-manager.php:201
    2467 #: public/class-immowp-gestion-immo-public.php:208
     2519#: includes/class-immowp-gestion-immo-shortcode-manager.php:283
     2520#: public/class-immowp-gestion-immo-public.php:213
    24682521msgid "Envoi en cours…"
    24692522msgstr ""
    24702523
    2471 #: includes/class-immowp-gestion-immo-shortcode-manager.php:202
    2472 #: public/class-immowp-gestion-immo-public.php:209
    2473 #: public/class-immowp-gestion-immo-public.php:650
    2474 #: public/class-immowp-gestion-immo-public.php:730
     2524#: includes/class-immowp-gestion-immo-shortcode-manager.php:284
     2525#: public/class-immowp-gestion-immo-public.php:214
     2526#: public/class-immowp-gestion-immo-public.php:655
     2527#: public/class-immowp-gestion-immo-public.php:735
    24752528msgid "Votre demande a bien été envoyée. Nous vous recontacterons rapidement."
    24762529msgstr ""
    24772530
    2478 #: includes/class-immowp-gestion-immo-shortcode-manager.php:203
    2479 #: public/class-immowp-gestion-immo-public.php:210
     2531#: includes/class-immowp-gestion-immo-shortcode-manager.php:285
     2532#: public/class-immowp-gestion-immo-public.php:215
    24802533msgid "Une erreur est survenue. Veuillez réessayer."
    24812534msgstr ""
    24822535
    2483 #: includes/class-immowp-gestion-immo-shortcode-manager.php:204
    2484 #: public/class-immowp-gestion-immo-public.php:211
    2485 #: public/class-immowp-gestion-immo-public.php:677
     2536#: includes/class-immowp-gestion-immo-shortcode-manager.php:286
     2537#: public/class-immowp-gestion-immo-public.php:216
     2538#: public/class-immowp-gestion-immo-public.php:682
    24862539msgid "Veuillez remplir les champs obligatoires."
    24872540msgstr ""
    24882541
    2489 #: includes/class-immowp-gestion-immo-shortcode-manager.php:205
    2490 #: public/class-immowp-gestion-immo-public.php:212
     2542#: includes/class-immowp-gestion-immo-shortcode-manager.php:287
     2543#: public/class-immowp-gestion-immo-public.php:217
    24912544msgid "Veuillez valider le captcha anti-robot."
    24922545msgstr ""
    24932546
    2494 #: includes/class-immowp-gestion-immo-shortcode-manager.php:206
    2495 #: public/class-immowp-gestion-immo-public.php:213
     2547#: includes/class-immowp-gestion-immo-shortcode-manager.php:288
     2548#: public/class-immowp-gestion-immo-public.php:218
    24962549#: public/partials/archive/archive-parts/property-item.php:123
    24972550msgid "Ajouter aux favoris"
    24982551msgstr ""
    24992552
    2500 #: includes/class-immowp-gestion-immo-shortcode-manager.php:207
    2501 #: public/class-immowp-gestion-immo-public.php:214
     2553#: includes/class-immowp-gestion-immo-shortcode-manager.php:289
     2554#: public/class-immowp-gestion-immo-public.php:219
    25022555msgid "Retirer des favoris"
    25032556msgstr ""
    … …  
    26612714msgstr ""
    26622715
    2663 #: includes/immowp-gestion-immo-functions.php:839
     2716#: includes/immowp-gestion-immo-functions.php:875
    26642717msgid "politique de confidentialité"
    26652718msgstr ""
    26662719
    26672720#. translators: %s: link to the privacy policy page
    2668 #: includes/immowp-gestion-immo-functions.php:885
     2721#: includes/immowp-gestion-immo-functions.php:921
    26692722#, php-format
    26702723msgid ""
    … …  
    26752728msgstr ""
    26762729
    2677 #: includes/immowp-gestion-immo-functions.php:932
     2730#: includes/immowp-gestion-immo-functions.php:968
    26782731msgid "Acquéreur"
    26792732msgstr ""
    26802733
    2681 #: includes/immowp-gestion-immo-functions.php:938
     2734#: includes/immowp-gestion-immo-functions.php:974
    26822735msgid "Honoraires partagés acquéreur / vendeur"
    26832736msgstr ""
    26842737
    2685 #: includes/immowp-gestion-immo-functions.php:1436
    2686 #: includes/immowp-gestion-immo-functions.php:1447
     2738#: includes/immowp-gestion-immo-functions.php:1472
     2739#: includes/immowp-gestion-immo-functions.php:1483
    26872740msgid "charges récupérables"
    26882741msgstr ""
    26892742
    2690 #: includes/immowp-gestion-immo-functions.php:1440
     2743#: includes/immowp-gestion-immo-functions.php:1476
    26912744msgid "forfait de charges"
    26922745msgstr ""
    26932746
    2694 #: includes/immowp-gestion-immo-functions.php:1444
     2747#: includes/immowp-gestion-immo-functions.php:1480
    26952748msgid "provisions sur charges"
    26962749msgstr ""
    26972750
    2698 #: includes/immowp-gestion-immo-functions.php:1464
     2751#: includes/immowp-gestion-immo-functions.php:1500
    26992752msgid "charges comprises"
    27002753msgstr ""
    27012754
    2702 #: includes/immowp-gestion-immo-functions.php:1465
     2755#: includes/immowp-gestion-immo-functions.php:1501
    27032756msgid "hors charges"
    27042757msgstr ""
    27052758
    2706 #: includes/immowp-gestion-immo-functions.php:1576
    2707 #: includes/immowp-gestion-immo-functions.php:1601
     2759#: includes/immowp-gestion-immo-functions.php:1612
     2760#: includes/immowp-gestion-immo-functions.php:1637
    27082761msgid "Vendu"
    27092762msgstr ""
    27102763
    2711 #: includes/immowp-gestion-immo-functions.php:1587
    2712 #: includes/immowp-gestion-immo-functions.php:1596
     2764#: includes/immowp-gestion-immo-functions.php:1623
     2765#: includes/immowp-gestion-immo-functions.php:1632
    27132766msgid "Loué"
    27142767msgstr ""
    27152768
    2716 #: includes/immowp-gestion-immo-functions.php:1717
    2717 #: includes/immowp-gestion-immo-functions.php:1726
     2769#: includes/immowp-gestion-immo-functions.php:1753
     2770#: includes/immowp-gestion-immo-functions.php:1762
    27182771msgid "Sous compromis"
    27192772msgstr ""
    27202773
    2721 #: includes/immowp-gestion-immo-functions.php:1723
     2774#: includes/immowp-gestion-immo-functions.php:1759
    27222775msgid "Sous option"
    27232776msgstr ""
    27242777
    2725 #: includes/immowp-gestion-immo-functions.php:1790
    2726 #: includes/immowp-gestion-immo-functions.php:1799
     2778#: includes/immowp-gestion-immo-functions.php:1826
     2779#: includes/immowp-gestion-immo-functions.php:1835
    27272780msgid "Nos biens"
    27282781msgstr ""
    27292782
    2730 #: includes/immowp-gestion-immo-functions.php:1823
     2783#: includes/immowp-gestion-immo-functions.php:1859
    27312784msgid "Accueil"
    27322785msgstr ""
    27332786
    2734 #: includes/immowp-gestion-immo-functions.php:1986
    2735 #: includes/immowp-gestion-immo-functions.php:2387
     2787#: includes/immowp-gestion-immo-functions.php:2022
     2788#: includes/immowp-gestion-immo-functions.php:2423
    27362789msgid "Offres"
    27372790msgstr ""
    27382791
    2739 #: includes/immowp-gestion-immo-functions.php:1988
    2740 #: includes/immowp-gestion-immo-functions.php:2389
     2792#: includes/immowp-gestion-immo-functions.php:2024
     2793#: includes/immowp-gestion-immo-functions.php:2425
    27412794#: public/partials/shortcode/iwp-alerte-email.php:308
    27422795msgid "Villes"
    27432796msgstr ""
    27442797
    2745 #: includes/immowp-gestion-immo-functions.php:1993
     2798#: includes/immowp-gestion-immo-functions.php:2029
    27462799msgid "toutes"
    27472800msgstr ""
    27482801
    2749 #: includes/immowp-gestion-immo-functions.php:2285
     2802#: includes/immowp-gestion-immo-functions.php:2321
    27502803msgid "Fil d’Ariane"
    27512804msgstr ""
    27522805
    2753 #: includes/immowp-gestion-immo-functions.php:2317
    2754 #: includes/immowp-gestion-immo-functions.php:2328
    2755 #: includes/immowp-gestion-immo-functions.php:2381
     2806#: includes/immowp-gestion-immo-functions.php:2353
     2807#: includes/immowp-gestion-immo-functions.php:2364
     2808#: includes/immowp-gestion-immo-functions.php:2417
    27562809msgid "Alertes email immobilières"
    27572810msgstr ""
    27582811
    2759 #: includes/immowp-gestion-immo-functions.php:2385
     2812#: includes/immowp-gestion-immo-functions.php:2421
    27602813#: public/partials/shortcode/iwp-alerte-email.php:269
    27612814msgid "Prénom"
    27622815msgstr ""
    27632816
    2764 #: includes/immowp-gestion-immo-functions.php:2390
     2817#: includes/immowp-gestion-immo-functions.php:2426
    27652818msgid "Date d'inscription"
    27662819msgstr ""
    27672820
    2768 #: includes/immowp-gestion-immo-functions.php:2680
     2821#: includes/immowp-gestion-immo-functions.php:2717
    27692822#: public/partials/archive/archive-parts/property-item.php:167
    27702823#: public/partials/archive/archive-parts/property-popup.php:22
    … …  
    27732826msgstr ""
    27742827
    2775 #: includes/immowp-gestion-immo-functions.php:2720
     2828#: includes/immowp-gestion-immo-functions.php:2757
    27762829#: public/partials/single/single-parts/details.php:350
    27772830msgid "jour"
    27782831msgstr ""
    27792832
    2780 #: includes/immowp-gestion-immo-functions.php:2729
     2833#: includes/immowp-gestion-immo-functions.php:2766
    27812834msgid "A partir de "
    27822835msgstr ""
    27832836
    2784 #: public/class-immowp-gestion-immo-public.php:630
     2837#: public/class-immowp-gestion-immo-public.php:635
    27852838msgid "La vérification de sécurité a échoué."
    27862839msgstr ""
    27872840
    2788 #: public/class-immowp-gestion-immo-public.php:644
     2841#: public/class-immowp-gestion-immo-public.php:649
    27892842msgid "Le formulaire de contact est désactivé."
    27902843msgstr ""
    27912844
    2792 #: public/class-immowp-gestion-immo-public.php:657
     2845#: public/class-immowp-gestion-immo-public.php:662
    27932846msgid "Échec de la vérification anti-robot. Veuillez cocher la case reCAPTCHA."
    27942847msgstr ""
    27952848
    27962849#. translators: 1: site name, 2: property title
    2797 #: public/class-immowp-gestion-immo-public.php:692
     2850#: public/class-immowp-gestion-immo-public.php:697
    27982851#, php-format
    27992852msgid "[%1$s] Demande de contact — %2$s"
    28002853msgstr ""
    28012854
    2802 #: public/class-immowp-gestion-immo-public.php:694
     2855#: public/class-immowp-gestion-immo-public.php:699
    28032856msgid "Bien immobilier"
    28042857msgstr ""
    28052858
    2806 #: public/class-immowp-gestion-immo-public.php:698
     2859#: public/class-immowp-gestion-immo-public.php:703
    28072860msgid "Nouvelle demande de contact depuis le site :"
    28082861msgstr ""
    28092862
    2810 #: public/class-immowp-gestion-immo-public.php:700
     2863#: public/class-immowp-gestion-immo-public.php:705
    28112864msgid "Bien :"
    28122865msgstr ""
    28132866
    2814 #: public/class-immowp-gestion-immo-public.php:702
     2867#: public/class-immowp-gestion-immo-public.php:707
    28152868msgid "URL :"
    28162869msgstr ""
    28172870
    2818 #: public/class-immowp-gestion-immo-public.php:705
     2871#: public/class-immowp-gestion-immo-public.php:710
    28192872msgid "Nom :"
    28202873msgstr ""
    28212874
    2822 #: public/class-immowp-gestion-immo-public.php:706
     2875#: public/class-immowp-gestion-immo-public.php:711
    28232876msgid "Email :"
    28242877msgstr ""
    28252878
    2826 #: public/class-immowp-gestion-immo-public.php:708
     2879#: public/class-immowp-gestion-immo-public.php:713
    28272880msgid "Téléphone :"
    28282881msgstr ""
    28292882
    2830 #: public/class-immowp-gestion-immo-public.php:711
     2883#: public/class-immowp-gestion-immo-public.php:716
    28312884msgid "Message :"
    28322885msgstr ""
    28332886
    2834 #: public/class-immowp-gestion-immo-public.php:720
     2887#: public/class-immowp-gestion-immo-public.php:725
    28352888msgid "L'envoi a échoué. Veuillez réessayer ou nous contacter par téléphone."
    28362889msgstr ""
    28372890
    2838 #: public/class-immowp-gestion-immo-public.php:800
     2891#: public/class-immowp-gestion-immo-public.php:805
    28392892msgid ""
    28402893"La vérification de sécurité a échoué. Veuillez revenir en arrière et "
    … …  
    28422895msgstr ""
    28432896
    2844 #: public/class-immowp-gestion-immo-public.php:842
    2845 #: public/class-immowp-gestion-immo-public.php:1091
     2897#: public/class-immowp-gestion-immo-public.php:847
     2898#: public/class-immowp-gestion-immo-public.php:1096
    28462899#: public/partials/shortcode/iwp-alerte-email.php:143
    28472900#: public/js/immowp-gestion-public.js:575
    … …  
    28502903
    28512904#. translators: %s: site name
    2852 #: public/class-immowp-gestion-immo-public.php:860
     2905#: public/class-immowp-gestion-immo-public.php:865
    28532906#, php-format
    28542907msgid "[%s] Votre alerte immobilière est déjà active"
    … …  
    28562909
    28572910#. translators: %s: site name
    2858 #: public/class-immowp-gestion-immo-public.php:865
     2911#: public/class-immowp-gestion-immo-public.php:870
    28592912#, php-format
    28602913msgid ""
    … …  
    28662919msgstr ""
    28672920
    2868 #: public/class-immowp-gestion-immo-public.php:919
     2921#: public/class-immowp-gestion-immo-public.php:924
    28692922#: public/partials/shortcode/iwp-alerte-email.php:146
    28702923msgid "Veuillez remplir tous les champs obligatoires."
    28712924msgstr ""
    28722925
    2873 #: public/class-immowp-gestion-immo-public.php:923
     2926#: public/class-immowp-gestion-immo-public.php:928
    28742927#: public/partials/shortcode/iwp-alerte-email.php:145
    28752928msgid "L'adresse email saisie n'est pas valide."
    28762929msgstr ""
    28772930
    2878 #: public/class-immowp-gestion-immo-public.php:927
     2931#: public/class-immowp-gestion-immo-public.php:932
    28792932#: public/partials/shortcode/iwp-alerte-email.php:147
    28802933msgid "Vous devez accepter la politique de confidentialité."
    28812934msgstr ""
    28822935
    2883 #: public/class-immowp-gestion-immo-public.php:1035
     2936#: public/class-immowp-gestion-immo-public.php:1040
    28842937#: public/partials/shortcode/iwp-alerte-email.php:148
    28852938msgid ""
    … …  
    28892942
    28902943#. translators: %s: site name
    2891 #: public/class-immowp-gestion-immo-public.php:1058
     2944#: public/class-immowp-gestion-immo-public.php:1063
    28922945#, php-format
    28932946msgid "[%s] Confirmation de votre alerte immobilière"
    … …  
    28952948
    28962949#. translators: 1: subscriber first name, 2: subscriber last name, 3: site name
    2897 #: public/class-immowp-gestion-immo-public.php:1063
     2950#: public/class-immowp-gestion-immo-public.php:1068
    28982951#, php-format
    28992952msgid ""
    … …  
    29062959
    29072960#. translators: %s: site name
    2908 #: public/class-immowp-gestion-immo-public.php:1077
     2961#: public/class-immowp-gestion-immo-public.php:1082
    29092962#, php-format
    29102963msgid "[%s] Confirmez votre alerte immobilière"
    … …  
    29122965
    29132966#. translators: 1: subscriber first name, 2: subscriber last name, 3: confirmation link
    2914 #: public/class-immowp-gestion-immo-public.php:1082
     2967#: public/class-immowp-gestion-immo-public.php:1087
    29152968#, php-format
    29162969msgid ""
    … …  
    38203873
    38213874#. Chaîne des templates surchargés (non présente dans le code du plugin).
    3822 msgid "Formulaire de contact"
    3823 msgstr ""
    3824 
    3825 #. Chaîne des templates surchargés (non présente dans le code du plugin).
    38263875msgid ""
    38273876"Vous pouvez afficher un shortcode de contact dans la sidebar (Par exemple "
  • immowp-gestion-immobiliere/tags/2.0.10/readme.txt

    r3780992 r3788913  
    55Tested up to: 7.1.4
    66Requires PHP: 7.4
    7 Stable tag: 2.0.9
     7Stable tag: 2.0.10
    88License: GPLv2 or later
    99License URI: https://www.gnu.org/licenses/gpl-2.0.html
    … …  
    167167== Changelog ==
    168168
     169= 2.0.10 =
     170* The settings page is split into five tabs: Listings and display, Property page and contact, Favorites and alerts, AI, Tools. Each tab has its own address and Save button, and only saves its own settings: saving one tab never changes the checkboxes of another. Your current settings are kept as they are.
     171
    169172= 2.0.9 =
    170173* Fix: Previsite videos sent by Hektor (player.previsite.net addresses) did not display on the property page, because this player was not among the allowed video hosts. It now is, alongside Previsite virtual tours (tour.previsite.com).
    … …  
    244247== Upgrade Notice ==
    245248
     249= 2.0.10 =
     250Settings page reorganized into five tabs. Your settings are kept. Safe update.
     251
    246252= 2.0.9 =
    247253Display fixes (list view on mobile, grid columns setting, description paragraphs) and Previsite video support. Safe update.
  • immowp-gestion-immobiliere/trunk/admin/class-immowp-gestion-immo-admin.php

    r3780992 r3788913  
    307307
    308308        /**
     309         * Onglets de la page Réglages, dans l'ordre d'affichage : slug =>
     310         * array( libellé, dashicon, couleur ). Une couleur par onglet, désaturée
     311         * comme sur l'écran de la passerelle ImmoWP (bleu acier, sarcelle, vieux
     312         * rose, violet doux, ocre) ; le premier onglet est celui affiché sans
     313         * paramètre ?onglet=.
     314         *
     315         * @return array<string,array{0:string,1:string,2:string}>
     316         */
     317        public static function settings_tabs() {
     318                return array(
     319                        'annonces' => array( __( 'Annonces et affichage', 'immowp-gestion-immobiliere' ), 'dashicons-admin-home', '#4a5a9c' ),
     320                        'fiche'    => array( __( 'Fiche et contact', 'immowp-gestion-immobiliere' ), 'dashicons-email-alt', '#2f8478' ),
     321                        'favoris'  => array( __( 'Favoris et alertes', 'immowp-gestion-immobiliere' ), 'dashicons-heart', '#b04a5e' ),
     322                        'ia'       => array( __( 'IA', 'immowp-gestion-immobiliere' ), 'dashicons-lightbulb', '#6f5e9e' ),
     323                        'outils'   => array( __( 'Outils', 'immowp-gestion-immobiliere' ), 'dashicons-admin-tools', '#a87532' ),
     324                );
     325        }
     326
     327        /**
     328         * Onglet à afficher pour la valeur de ?onglet= reçue : le premier onglet
     329         * pour une valeur absente ou inconnue.
     330         *
     331         * @param string $requested Valeur brute du paramètre.
     332         * @return string
     333         */
     334        public static function current_settings_tab( $requested ) {
     335                $requested = sanitize_key( (string) $requested );
     336                return array_key_exists( $requested, self::settings_tabs() ) ? $requested : 'annonces';
     337        }
     338
     339        /**
     340         * URL d'un onglet de la page Réglages.
     341         *
     342         * @param string $tab Slug de l'onglet.
     343         * @return string
     344         */
     345        public static function settings_tab_url( $tab ) {
     346                $url = admin_url( 'edit.php?post_type=iwp_gestion_immo&page=immowp-settings' );
     347                return 'annonces' === $tab ? $url : add_query_arg( 'onglet', $tab, $url );
     348        }
     349
     350        /**
     351         * Cases à cocher de la page Réglages : option => array( onglet, valeur
     352         * cochée, valeur décochée, module requis ou '' ).
     353         *
     354         * Les valeurs décochées ('' ou 'no') sont celles qu'écrivait la page d'un
     355         * seul tenant, inchangées : certaines options sont lues avec un défaut à
     356         * 'yes', une chaîne vide n'y vaudrait pas « décochée ». Les cases des
     357         * taxonomies (onglet Outils) gardent leur traitement propre dans le
     358         * gabarit, qui détecte leur changement pour régénérer les permaliens.
     359         *
     360         * @return array<string,array{0:string,1:string,2:string,3:string}>
     361         */
     362        public static function settings_checkboxes() {
     363                return array(
     364                        'immowp_button_activate_archive' => array( 'annonces', 'yes', '', '' ),
     365                        'immowp_hide_sold'               => array( 'annonces', 'yes', '', '' ),
     366                        'immowp_sort_available_first'    => array( 'annonces', 'yes', 'no', '' ),
     367                        'immowp_lazy_load_images'        => array( 'annonces', 'yes', '', '' ),
     368                        'immowp_contact_form_enabled'    => array( 'fiche', 'yes', 'no', '' ),
     369                        'immowp_recaptcha_enabled'       => array( 'fiche', 'yes', 'no', '' ),
     370                        'immowp_social_share'            => array( 'fiche', 'yes', 'no', 'share' ),
     371                        'immowp_property_print'          => array( 'fiche', 'yes', 'no', 'print' ),
     372                        'immowp_favorites'               => array( 'favoris', 'yes', '', 'favorites' ),
     373                        'immowp_alertes_email'           => array( 'favoris', 'yes', '', 'alerts' ),
     374                        'immowp_button_alert'            => array( 'favoris', 'yes', '', 'alerts' ),
     375                        'immowp_button_activate_alert'   => array( 'favoris', 'yes', '', 'alerts' ),
     376                        'immowp_alert_double_optin'      => array( 'favoris', 'yes', 'no', 'alerts' ),
     377                        'immowp_track_views'             => array( 'outils', 'yes', 'no', '' ),
     378                        'immowp_remove_all_data'         => array( 'outils', 'yes', 'no', '' ),
     379                );
     380        }
     381
     382        /**
     383         * Vrai si l'enregistrement en cours doit relire les cases de $tab.
     384         *
     385         * Sans onglet posté (page ouverte avant la mise à jour, qui poste le
     386         * formulaire complet), tout est relu comme avant. Un onglet inconnu ne
     387         * relit aucune case.
     388         *
     389         * @param string $posted_tab Valeur du champ caché immowp_onglet ('' si absent).
     390         * @param string $tab        Onglet qui porte les cases.
     391         * @return bool
     392         */
     393        public static function settings_tab_saves( $posted_tab, $tab ) {
     394                $posted_tab = (string) $posted_tab;
     395                return '' === $posted_tab || $posted_tab === $tab;
     396        }
     397
     398        /**
     399         * Valeurs des cases à cocher à écrire pour un enregistrement : option =>
     400         * valeur. Les cases des autres onglets et des modules absents de
     401         * l'édition sont laissées telles quelles en base.
     402         *
     403         * @param string $posted_tab Valeur du champ caché immowp_onglet ('' si absent).
     404         * @param array  $post       Données postées (seule la présence des clés compte).
     405         * @return array<string,string>
     406         */
     407        public static function settings_checkbox_values( $posted_tab, array $post ) {
     408                $values = array();
     409                foreach ( self::settings_checkboxes() as $option => $rule ) {
     410                        list( $tab, $checked, $unchecked, $module ) = $rule;
     411                        if ( ! self::settings_tab_saves( $posted_tab, $tab ) ) {
     412                                continue;
     413                        }
     414                        if ( '' !== $module && ! immowp_gestion_immo_module_enabled( $module ) ) {
     415                                continue;
     416                        }
     417                        $values[ $option ] = isset( $post[ $option ] ) ? $checked : $unchecked;
     418                }
     419                return $values;
     420        }
     421
     422        /**
    309423         * Callback des entrées de menu « Pro » : redirige vers la page d'upgrade
    310424         * avec le module correspondant pré-sélectionné (?module=<clé>).
  • immowp-gestion-immobiliere/trunk/admin/class-immowp-gestion-immo-metaboxes-annonce.php

    r3681676 r3788913  
    203203        public function display_ia_description_metabox( $post ) {
    204204                $api_key = get_option( 'immowp_openai_api_key', '' );
    205                 $settings_url = admin_url( 'edit.php?post_type=iwp_gestion_immo&page=immowp-settings' );
     205                $settings_url = admin_url( 'edit.php?post_type=iwp_gestion_immo&page=immowp-settings&onglet=ia' );
    206206                if ( empty( $api_key ) ) {
    207207                        printf(
  • immowp-gestion-immobiliere/trunk/admin/class-immowp-gestion-immo-settings.php

    r3780992 r3788913  
    146146
    147147
    148         // Formulaire de contact natif + reCAPTCHA.
    149         update_option( 'immowp_contact_form_enabled', isset( $_POST['immowp_contact_form_enabled'] ) ? 'yes' : 'no' );
    150         update_option( 'immowp_recaptcha_enabled', isset( $_POST['immowp_recaptcha_enabled'] ) ? 'yes' : 'no' );
     148        /*
     149         * Cases à cocher : une case décochée n'est pas envoyée par le navigateur,
     150         * son absence vaut « décochée ». Chaque onglet ne poste que ses propres
     151         * champs, donc seules les cases de l'onglet qui enregistre sont relues
     152         * (champ caché immowp_onglet) ; sans ce tri, enregistrer l'onglet
     153         * Annonces couperait le formulaire de contact et les taxonomies.
     154         */
     155        $immowp_posted_tab = isset( $_POST['immowp_onglet'] ) ? sanitize_key( wp_unslash( $_POST['immowp_onglet'] ) ) : '';
     156        // phpcs:ignore WordPress.Security.ValidatedSanitizedInput.InputNotSanitized -- seule la présence des clés est lue (isset), jamais leur valeur.
     157        foreach ( Immowp_Gestion_Immo_Admin::settings_checkbox_values( $immowp_posted_tab, $_POST ) as $immowp_option => $immowp_value ) {
     158                update_option( $immowp_option, $immowp_value );
     159        }
     160
    151161        if ( isset( $_POST['immowp_archive_slug'] ) ) {
    152162                update_option( 'immowp_archive_slug', sanitize_title( wp_unslash( $_POST['immowp_archive_slug'] ) ) );
    … …  
    154164                $wp_rewrite->flush_rules( true );
    155165        }
    156 
    157         if ( immowp_gestion_immo_module_enabled( 'favorites' ) ) {
    158                 update_option( 'immowp_favorites', isset( $_POST['immowp_favorites'] ) ? 'yes' : '' );
    159         }
    160         if ( immowp_gestion_immo_module_enabled( 'alerts' ) ) {
    161                 update_option( 'immowp_alertes_email', isset( $_POST['immowp_alertes_email'] ) ? 'yes' : '' );
    162                 update_option( 'immowp_button_alert', isset( $_POST['immowp_button_alert'] ) ? 'yes' : '' );
    163                 update_option( 'immowp_button_activate_alert', isset( $_POST['immowp_button_activate_alert'] ) ? 'yes' : '' );
    164         }
    165         update_option( 'immowp_button_activate_archive', isset( $_POST['immowp_button_activate_archive'] ) ? 'yes' : '' );
    166 
    167166
    168167        if ( immowp_gestion_immo_module_enabled( 'redirects' ) && isset( $_POST['immowp_search_redirects'] ) && is_array( $_POST['immowp_search_redirects'] ) ) {
    … …  
    190189        );
    191190        $tax_registration_changed = false;
     191        // Cases des taxonomies : relues seulement depuis l'onglet Outils qui les
     192        // porte (même règle que les autres cases, plus haut).
     193        if ( ! Immowp_Gestion_Immo_Admin::settings_tab_saves( $immowp_posted_tab, 'outils' ) ) {
     194                $tax_toggle_fields = array();
     195        }
    192196        foreach ( $tax_toggle_fields as $tax_toggle_option ) {
    193197                $tax_toggle_value = isset( $_POST[ $tax_toggle_option ] ) ? 'yes' : 'no';
    … …  
    274278                }
    275279        }
    276         update_option( 'immowp_hide_sold', isset( $_POST['immowp_hide_sold'] ) ? 'yes' : '' );
    277         // Case à cocher active par défaut : l'absence du champ dans le POST signifie
    278         // bien « décochée », d'où la valeur 'no' explicite plutôt qu'une chaîne vide.
    279         update_option( 'immowp_sort_available_first', isset( $_POST['immowp_sort_available_first'] ) ? 'yes' : 'no' );
    280         update_option( 'immowp_lazy_load_images', isset( $_POST['immowp_lazy_load_images'] ) ? 'yes' : '' );
    281         // Case à cocher : absente du POST quand elle est décochée.
    282         update_option( 'immowp_remove_all_data', isset( $_POST['immowp_remove_all_data'] ) ? 'yes' : 'no' );
    283         update_option( 'immowp_track_views', isset( $_POST['immowp_track_views'] ) ? 'yes' : 'no' );
    284         if ( immowp_gestion_immo_module_enabled( 'alerts' ) ) {
    285                 update_option( 'immowp_alert_double_optin', isset( $_POST['immowp_alert_double_optin'] ) ? 'yes' : 'no' );
    286         }
    287         if ( immowp_gestion_immo_module_enabled( 'share' ) ) {
    288                 update_option( 'immowp_social_share', isset( $_POST['immowp_social_share'] ) ? 'yes' : 'no' );
    289         }
    290         if ( immowp_gestion_immo_module_enabled( 'print' ) ) {
    291                 update_option( 'immowp_property_print', isset( $_POST['immowp_property_print'] ) ? 'yes' : 'no' );
    292         }
    293 
    294280        if ( isset( $_POST['immowp_contact_rgpd_text'] ) ) {
    295281                // Accepte un lien : mention d'information au sens du RGPD (art. 13).
    … …  
    458444?>
    459445
    460 <?php settings_errors( 'immowp_settings' ); ?>
    461 
    462446<?php
    463447/*
    464  * Retours rendus directement dans la page : les hooks admin_notices posés
    465  * depuis ce fichier ne se déclenchent jamais, car il est inclus au moment du
    466  * rendu, donc après que WordPress a émis admin_notices.
     448 * Page découpée en onglets (?onglet=…), sur le modèle de la passerelle
     449 * ImmoWP et de mlsnative : chaque onglet ne rend et ne poste que ses champs.
     450 * Le champ caché immowp_onglet dit au traitement plus haut quelles cases à
     451 * cocher relire : sans lui, enregistrer un onglet décocherait toutes les
     452 * cases des autres (voir Immowp_Gestion_Immo_Admin::settings_checkbox_values()).
    467453 */
    468 // phpcs:disable WordPress.Security.NonceVerification.Recommended -- Simple affichage d'un retour après redirection.
    469 if ( isset( $_GET['iwp_alerts_run'] ) ) :
     454// phpcs:ignore WordPress.Security.NonceVerification.Recommended, WordPress.Security.ValidatedSanitizedInput.InputNotSanitized -- simple navigation, assainie par current_settings_tab().
     455$immowp_tab  = Immowp_Gestion_Immo_Admin::current_settings_tab( isset( $_GET['onglet'] ) ? wp_unslash( $_GET['onglet'] ) : '' );
     456$immowp_tabs = Immowp_Gestion_Immo_Admin::settings_tabs();
     457
     458/*
     459 * Onglets dont tout le contenu est réservé au Pro : badge « Pro » sur
     460 * l'onglet en lite, et pas de bouton d'enregistrement (rien à poster).
     461 */
     462$immowp_tabs_pro_only = array(
     463        'favoris' => ! immowp_gestion_immo_module_enabled( 'favorites' ) && ! immowp_gestion_immo_module_enabled( 'alerts' ),
     464        'ia'      => ! immowp_gestion_immo_module_enabled( 'ai' ),
     465);
     466
     467/*
     468 * Ouverture et fermeture d'une carte, au même balisage que les partiels
     469 * section-*.php (immowp_settings > section > en-tête + description), pour
     470 * que les cartes écrites ici et celles des partiels aient le même rendu.
     471 */
     472$immowp_card_open = static function ( $title ) {
    470473        ?>
    471         <div class="notice notice-success is-dismissible"><p><?php esc_html_e( 'Envoi des alertes exécuté.', 'immowp-gestion-immobiliere' ); ?></p></div>
     474                <div class="immowp_settings">
     475                        <section>
     476                                <div class="immowp_settings-header">
     477                                        <h3><?php echo esc_html( $title ); ?></h3>
     478                                </div>
     479                                <div class="immowp_settings-description">
    472480        <?php
    473 endif;
    474 // phpcs:enable WordPress.Security.NonceVerification.Recommended
     481};
     482$immowp_card_close = static function () {
     483        ?>
     484                                </div>
     485                        </section>
     486                </div>
     487        <?php
     488};
    475489?>
    476490
    477 <form method="post" enctype="multipart/form-data">
    478         <?php wp_nonce_field( 'immowp_save_settings_nonce', 'immowp_settings_nonce_field' ); ?>
    479         <div class="immowp-dashboard">
    480 
    481                 <div class="immowp-header">
    482 
    483                         <div class="immowp-logo">
    484                                 <img src="<?php echo esc_url( plugin_dir_url( __DIR__ ) . '/admin/images/logo.png' ); ?>">
     491<div class="wrap iwpg" style="--tab: <?php echo esc_attr( $immowp_tabs[ $immowp_tab ][2] ); ?>">
     492
     493        <div class="iwpg-hero">
     494                <div class="iwpg-hero__brand">
     495                        <span class="iwpg-logo"><img src="<?php echo esc_url( plugin_dir_url( __FILE__ ) . 'images/logo.png' ); ?>" alt="ImmoWP" width="159" height="73"></span>
     496                        <div>
     497                                <h1><?php esc_html_e( 'Réglages', 'immowp-gestion-immobiliere' ); ?></h1>
     498                                <small><?php esc_html_e( 'Gestion immobilière', 'immowp-gestion-immobiliere' ); ?></small>
    485499                        </div>
    486 
    487                         <div class="immowp-nav">
    488 
    489                                 <nav>
    490 
    491                                         <ul>
    492 
    493                                         <input type="hidden" name="save_general_setting" value="true">
    494                                                 <li> <input type="submit" class="button button-primary" value="<?php esc_attr_e( 'Sauvegarder', 'immowp-gestion-immobiliere' ); ?>"> </li>
    495 
    496                                         </ul>
    497 
    498                                 </nav>
    499 
    500                         </div>
    501 
    502500                </div>
     501                <div class="iwpg-hero__status">
     502                        <?php if ( immowp_gestion_immo_is_pro() ) : ?>
     503                                <span class="iwpg-pill iwpg-pill--ok"><?php esc_html_e( 'Édition Pro', 'immowp-gestion-immobiliere' ); ?></span>
     504                                <?php if ( Immowp_Gestion_Immo_Admin::passerelle_immowp_active() ) : ?>
     505                                        <span class="iwpg-pill iwpg-pill--ok"><?php esc_html_e( 'Passerelle ImmoWP active', 'immowp-gestion-immobiliere' ); ?></span>
     506                                <?php endif; ?>
     507                        <?php endif; ?>
     508                        <span class="iwpg-pill iwpg-pill--info">
     509                                <?php
     510                                /* translators: %s: numéro de version de l'extension. */
     511                                echo esc_html( sprintf( __( 'Version %s', 'immowp-gestion-immobiliere' ), IMMOWP_GESTION_IMMO_VERSION ) );
     512                                ?>
     513                        </span>
     514                </div>
     515        </div>
     516
     517        <nav class="iwpg-tabs" aria-label="<?php esc_attr_e( 'Sections des réglages', 'immowp-gestion-immobiliere' ); ?>">
     518                <?php foreach ( $immowp_tabs as $immowp_tab_slug => $immowp_tab_def ) : ?>
     519                        <a href="<?php echo esc_url( Immowp_Gestion_Immo_Admin::settings_tab_url( $immowp_tab_slug ) ); ?>" class="iwpg-tab<?php echo $immowp_tab_slug === $immowp_tab ? ' is-active' : ''; ?>" style="--c: <?php echo esc_attr( $immowp_tab_def[2] ); ?>"<?php echo $immowp_tab_slug === $immowp_tab ? ' aria-current="page"' : ''; ?>>
     520                                <span class="dashicons <?php echo esc_attr( $immowp_tab_def[1] ); ?>" aria-hidden="true"></span>
     521                                <?php echo esc_html( $immowp_tab_def[0] ); ?>
     522                                <?php if ( ! empty( $immowp_tabs_pro_only[ $immowp_tab_slug ] ) ) : ?>
     523                                        <span class="iwp-pro-badge"><?php esc_html_e( 'Pro', 'immowp-gestion-immobiliere' ); ?></span>
     524                                <?php endif; ?>
     525                        </a>
     526                <?php endforeach; ?>
     527        </nav>
     528
     529        <hr class="wp-header-end">
     530
     531
     532        <?php settings_errors( 'immowp_settings' ); ?>
     533
     534        <?php
     535        /*
     536         * Retours rendus directement dans la page : les hooks admin_notices posés
     537         * depuis ce fichier ne se déclenchent jamais, car il est inclus au moment du
     538         * rendu, donc après que WordPress a émis admin_notices.
     539         */
     540        // phpcs:disable WordPress.Security.NonceVerification.Recommended -- Simple affichage d'un retour après redirection.
     541        if ( isset( $_GET['iwp_alerts_run'] ) ) :
     542                ?>
     543                <div class="notice notice-success is-dismissible"><p><?php esc_html_e( 'Envoi des alertes exécuté.', 'immowp-gestion-immobiliere' ); ?></p></div>
     544                <?php
     545        endif;
     546        // phpcs:enable WordPress.Security.NonceVerification.Recommended
     547        ?>
     548
     549        <?php
     550        /*
     551         * Pas de bandeau « Passerelle ImmoWP » écrit ici : la notice
     552         * Immowp_Gestion_Immo_Admin::add_immowp_promotional_banner() s'affiche
     553         * déjà sur cette page, aux mêmes conditions (édition pro, passerelle
     554         * inactive), et elle se ferme. Les deux s'empilaient sous les onglets.
     555         */
     556        ?>
     557
     558        <form method="post" enctype="multipart/form-data" class="iwpg-form">
     559                <?php wp_nonce_field( 'immowp_save_settings_nonce', 'immowp_settings_nonce_field' ); ?>
     560                <input type="hidden" name="save_general_setting" value="true">
     561                <input type="hidden" name="immowp_onglet" value="<?php echo esc_attr( $immowp_tab ); ?>">
     562
     563                <?php if ( 'annonces' === $immowp_tab ) : ?>
     564
     565
     566                <?php $immowp_card_open( __( 'Liste des annonces', 'immowp-gestion-immobiliere' ) ); ?>
     567
     568                                <div class="immowp-row">
     569                                        <h5><?php esc_html_e( 'Permaliens / slug', 'immowp-gestion-immobiliere' ); ?></h5>
     570                                        <small><?php esc_html_e( 'Mettre à jour (flush) les permaliens après toutes modifications.', 'immowp-gestion-immobiliere' ); ?></small>
     571                                        <p><input type="text" name="immowp_archive_slug" value="<?php echo $immowp_archive_slug ? esc_html( $immowp_archive_slug ) : 'propriete'; ?>" placeholder="propriete"></p>
     572                                </div>
     573
     574                                <div class="immowp-row">
     575                                        <h5><?php esc_html_e( 'Activer la page archive', 'immowp-gestion-immobiliere' ); ?></h5>
     576                                        <small><?php esc_html_e( "Permet l'activation de la page archive, peut-être utile pour réalisé des templates avec Elementor notamment.", 'immowp-gestion-immobiliere' ); ?></small>
     577                                        <p>
     578                                                <input type="checkbox" name="immowp_button_activate_archive" id="immowp_button_activate_archive" <?php echo $immowp_button_activate_archive === 'yes' ? 'checked' : ''; ?>>
     579                                                <label for="immowp_button_activate_archive"><?php esc_html_e( 'Activer la page archive', 'immowp-gestion-immobiliere' ); ?></label>
     580                                        </p>
     581                                </div>
     582
     583                                <div class="immowp-row">
     584                                        <h5><?php esc_html_e( 'Nombre de résultats par page ', 'immowp-gestion-immobiliere' ); ?></h5>
     585                                        <small><?php esc_html_e( 'Nombre de résultats par page sur la page recherche.', 'immowp-gestion-immobiliere' ); ?></small>
     586                                        <p><input type="number" name="immowp_archive_number" value="<?php echo $immowp_archive_number ? esc_html( $immowp_archive_number ) : 12; ?>" placeholder="12"></p>
     587                                </div>
     588
     589                                <div class="immowp-row">
     590                                        <h5><?php esc_html_e( 'Tri par défaut des annonces', 'immowp-gestion-immobiliere' ); ?></h5>
     591                                        <?php if ( $immowp_tax_iwp_offre === 'yes' ) : ?>
     592                                                <small>
     593                                                        <?php esc_html_e( "Le tri par offre regroupe les biens par nom de terme, la date de publication départageant les biens d'une même offre.", 'immowp-gestion-immobiliere' ); ?>
     594                                                        <?php if ( $immowp_offres_names ) : ?>
     595                                                                <?php
     596                                                                /* translators: %s: list of offer names, in ascending order */
     597                                                                printf( esc_html__( 'Ordre A → Z actuel : %s.', 'immowp-gestion-immobiliere' ), esc_html( implode( ' → ', $immowp_offres_names ) ) );
     598                                                                ?>
     599                                                        <?php endif; ?>
     600                                                </small>
     601                                        <?php endif; ?>
     602                                        <p>
     603                                                <select name="immowp_default_sort">
     604                                                        <option value="date-DESC" <?php selected( $immowp_default_sort, 'date-DESC' ); ?>><?php esc_html_e( 'Plus récents en premier', 'immowp-gestion-immobiliere' ); ?></option>
     605                                                        <option value="date-ASC" <?php selected( $immowp_default_sort, 'date-ASC' ); ?>><?php esc_html_e( 'Plus anciens en premier', 'immowp-gestion-immobiliere' ); ?></option>
     606                                                        <option value="prix-ASC" <?php selected( $immowp_default_sort, 'prix-ASC' ); ?>><?php esc_html_e( 'Prix croissant', 'immowp-gestion-immobiliere' ); ?></option>
     607                                                        <option value="prix-DESC" <?php selected( $immowp_default_sort, 'prix-DESC' ); ?>><?php esc_html_e( 'Prix décroissant', 'immowp-gestion-immobiliere' ); ?></option>
     608                                                        <option value="surfaceHabitable-ASC" <?php selected( $immowp_default_sort, 'surfaceHabitable-ASC' ); ?>><?php esc_html_e( 'Surface croissante', 'immowp-gestion-immobiliere' ); ?></option>
     609                                                        <option value="surfaceHabitable-DESC" <?php selected( $immowp_default_sort, 'surfaceHabitable-DESC' ); ?>><?php esc_html_e( 'Surface décroissante', 'immowp-gestion-immobiliere' ); ?></option>
     610                                                        <option value="rand" <?php selected( $immowp_default_sort, 'rand' ); ?>><?php esc_html_e( 'Aléatoire', 'immowp-gestion-immobiliere' ); ?></option>
     611                                                        <?php if ( $immowp_tax_iwp_offre === 'yes' ) : ?>
     612                                                                <option value="offre-ASC" <?php selected( $immowp_default_sort, 'offre-ASC' ); ?>><?php esc_html_e( 'Offre (A → Z)', 'immowp-gestion-immobiliere' ); ?></option>
     613                                                                <option value="offre-DESC" <?php selected( $immowp_default_sort, 'offre-DESC' ); ?>><?php esc_html_e( 'Offre (Z → A)', 'immowp-gestion-immobiliere' ); ?></option>
     614                                                        <?php endif; ?>
     615                                                </select>
     616                                        </p>
     617                                </div>
     618
     619                                <div class="immowp-row">
     620                                        <h5><?php esc_html_e( 'Nombre de colonnes en grille', 'immowp-gestion-immobiliere' ); ?></h5>
     621                                        <small><?php esc_html_e( "Nombre maximal de biens par ligne en vue grille sur ordinateur (plus de 1 024 px de large) ; un bloc trop étroit en affiche moins. Sur tablette et mobile, la grille s'adapte à la largeur de l'écran.", 'immowp-gestion-immobiliere' ); ?></small>
     622                                        <p>
     623                                                <select name="immowp_grid_columns">
     624                                                        <option value="2" <?php selected( $immowp_grid_columns, 2 ); ?>><?php esc_html_e( '2 colonnes', 'immowp-gestion-immobiliere' ); ?></option>
     625                                                        <option value="3" <?php selected( $immowp_grid_columns, 3 ); ?>><?php esc_html_e( '3 colonnes', 'immowp-gestion-immobiliere' ); ?></option>
     626                                                        <option value="4" <?php selected( $immowp_grid_columns, 4 ); ?>><?php esc_html_e( '4 colonnes', 'immowp-gestion-immobiliere' ); ?></option>
     627                                                </select>
     628                                        </p>
     629                                </div>
     630
     631                                <div class="immowp-row">
     632                                        <h5><?php esc_html_e( 'Aucun résultat', 'immowp-gestion-immobiliere' ); ?></h5>
     633                                        <small><?php esc_html_e( "Texte s'affichant lorsque la recherche ne retourne aucun résultat", 'immowp-gestion-immobiliere' ); ?></small>
     634                                        <?php
     635                                        /*
     636                                         * Champ volontairement NON pré-rempli avec le défaut
     637                                         * français (même règle que « prix non communiqué ») :
     638                                         * pré-rempli, un simple enregistrement de la page
     639                                         * stockait le texte FR comme valeur « personnalisée »
     640                                         * et figeait le message en français sur les sites
     641                                         * traduits. Vide, le défaut suit la langue du site.
     642                                         */
     643                                        ?>
     644                                        <p><input type="text" name="immowp_archive_text" value="<?php echo esc_attr( $immowp_archive_text ); ?>" placeholder="Aucun résultat ne correspond à votre recherche."></p>
     645                                </div>
     646
     647                                <div class="immowp-row">
     648                                        <h5><?php esc_html_e( 'Texte "prix non communiqué"', 'immowp-gestion-immobiliere' ); ?></h5>
     649                                        <small><?php esc_html_e( 'Texte affiché quand aucun prix n\'est renseigné sur un bien.', 'immowp-gestion-immobiliere' ); ?></small>
     650                                        <p><input type="text" name="immowp_nous_consulter_text" value="<?php echo esc_attr( $immowp_nous_consulter_text ); ?>" placeholder="Nous consulter"></p>
     651                                </div>
     652
     653                                <div class="immowp-row">
     654                                        <h5><?php esc_html_e( 'Format de la devise', 'immowp-gestion-immobiliere' ); ?></h5>
     655                                        <small><?php esc_html_e( "Symbole et position de la devise dans l'affichage des prix.", 'immowp-gestion-immobiliere' ); ?></small>
     656                                        <p>
     657                                                <input type="text" name="immowp_currency_symbol" value="<?php echo esc_attr( $immowp_currency_symbol ); ?>" maxlength="5" style="width:60px;">
     658                                                <select name="immowp_currency_position">
     659                                                        <option value="after" <?php selected( $immowp_currency_position, 'after' ); ?>><?php esc_html_e( 'Après (100 €)', 'immowp-gestion-immobiliere' ); ?></option>
     660                                                        <option value="before" <?php selected( $immowp_currency_position, 'before' ); ?>><?php esc_html_e( 'Avant (€100)', 'immowp-gestion-immobiliere' ); ?></option>
     661                                                </select>
     662                                        </p>
     663                                </div>
     664
     665                                <div class="immowp-row">
     666                                        <h5><?php esc_html_e( 'Nombre de pièces max dans le filtre', 'immowp-gestion-immobiliere' ); ?></h5>
     667                                        <small><?php esc_html_e( 'Nombre maximum de pièces proposé dans le filtre de recherche (défaut : 5).', 'immowp-gestion-immobiliere' ); ?></small>
     668                                        <p><input type="number" name="immowp_max_pieces" value="<?php echo esc_attr( $immowp_max_pieces ); ?>" min="3" max="20"></p>
     669                                </div>
     670
     671                                <div class="immowp-row">
     672                                        <h5><?php esc_html_e( 'Masquer les biens vendus dans les listings', 'immowp-gestion-immobiliere' ); ?></h5>
     673                                        <small><?php esc_html_e( "Les biens marqués 'Vendu' n'apparaîtront pas dans les résultats de recherche.", 'immowp-gestion-immobiliere' ); ?></small>
     674                                        <p>
     675                                                <input type="checkbox" name="immowp_hide_sold" id="immowp_hide_sold" <?php echo $immowp_hide_sold === 'yes' ? 'checked' : ''; ?>>
     676                                                <label for="immowp_hide_sold"><?php esc_html_e( 'Masquer les biens vendus dans les listings', 'immowp-gestion-immobiliere' ); ?></label>
     677                                        </p>
     678                                </div>
     679
     680                                <div class="immowp-row">
     681                                        <h5><?php esc_html_e( 'Biens disponibles en premier', 'immowp-gestion-immobiliere' ); ?></h5>
     682                                        <small><?php esc_html_e( 'Dans tous les listings, les biens sous compromis puis les biens vendus sont renvoyés après les biens disponibles. Le tri choisi (date, prix, surface) reste appliqué à l\'intérieur de chaque groupe.', 'immowp-gestion-immobiliere' ); ?></small>
     683                                        <p>
     684                                                <input type="checkbox" name="immowp_sort_available_first" id="immowp_sort_available_first" <?php checked( $immowp_sort_available_first, 'yes' ); ?>>
     685                                                <label for="immowp_sort_available_first"><?php esc_html_e( 'Remonter les biens disponibles avant les biens sous compromis et vendus', 'immowp-gestion-immobiliere' ); ?></label>
     686                                        </p>
     687                                </div>
     688
     689                                <div class="immowp-row">
     690                                        <h5><?php esc_html_e( 'Lazy loading des images', 'immowp-gestion-immobiliere' ); ?></h5>
     691                                        <small><?php esc_html_e( 'Activer le chargement différé des images (loading=lazy).', 'immowp-gestion-immobiliere' ); ?></small>
     692                                        <p>
     693                                                <input type="checkbox" name="immowp_lazy_load_images" id="immowp_lazy_load_images" value="yes" <?php checked( $immowp_lazy_load_images, 'yes' ); ?>>
     694                                                <label for="immowp_lazy_load_images"><?php esc_html_e( 'Activer le chargement différé des images (loading=lazy)', 'immowp-gestion-immobiliere' ); ?></label>
     695                                        </p>
     696                                </div>
     697
     698                                <div class="immowp-row">
     699                                        <h5><?php esc_html_e( 'Page de redirection lors de la suppression ', 'immowp-gestion-immobiliere' ); ?></h5>
     700                                        <small><?php esc_html_e( 'Quand un bien est supprimé, indiquez la page pour rediriger en 301, laisser vide pour avoir une 404.', 'immowp-gestion-immobiliere' ); ?></small>
     701                                        <p>
     702                                                <select name="immowp_redirect_page">
     703                                                        <option value disabled selected><?php esc_html_e( 'Sélectionner une page', 'immowp-gestion-immobiliere' ); ?></option>
     704                                                        <?php foreach ( $pages as $page ) : ?>
     705                                                                <option value="<?php echo esc_attr( $page->ID ); ?>" <?php selected( $immowp_redirect_page, $page->ID ); ?>><?php echo esc_html( $page->post_title ); ?></option>
     706                                                        <?php endforeach; ?>
     707                                                </select>
     708                                        </p>
     709                                </div>
     710
     711                <?php $immowp_card_close(); ?>
     712
     713                <?php $immowp_card_open( __( 'Couleurs', 'immowp-gestion-immobiliere' ) ); ?>
     714
     715                                <div class="immowp-row">
     716                                        <h5><?php esc_html_e( 'Couleur principale', 'immowp-gestion-immobiliere' ); ?></h5>
     717                                        <small><?php esc_html_e( 'Couleur principale du plugin notamment utilisé pour le texte.', 'immowp-gestion-immobiliere' ); ?></small>
     718                                        <p><input type="text" class="immowp-color-picker" name="immowp_primary_color" value="<?php echo esc_attr( $immowp_primary_color ); ?>" placeholder="Couleur principale"></p>
     719                                </div>
     720
     721                                <div class="immowp-row">
     722                                        <h5><?php esc_html_e( 'Couleur secondaire', 'immowp-gestion-immobiliere' ); ?></h5>
     723                                        <small><?php esc_html_e( 'Couleur secondaire du plugin notamment utilisé pour les icones.', 'immowp-gestion-immobiliere' ); ?></small>
     724                                        <p><input type="text" class="immowp-color-picker" name="immowp_secondary_color" value="<?php echo esc_attr( $immowp_secondary_color ); ?>" placeholder="Couleur secondaire"></p>
     725                                </div>
     726
     727                <?php $immowp_card_close(); ?>
     728
     729                <?php $immowp_card_open( __( 'Carte', 'immowp-gestion-immobiliere' ) ); ?>
     730
     731                                <div class="immowp-row">
     732                                        <h5><?php esc_html_e( 'Icone du marker', 'immowp-gestion-immobiliere' ); ?></h5>
     733                                        <small><?php esc_html_e( 'Image à afficher sur la carte', 'immowp-gestion-immobiliere' ); ?></small>
     734                                        <br/>
     735                                        <?php $immowp_img = wp_get_attachment_image_url( $immowp_map_icon, 'thumbnail' ); ?>
     736
     737                                        <?php if ( $immowp_img ) : ?>
     738                                                <a href="#" class="button rudr-reglages-upload" style="display:none">Choisir l'image</a>
     739                                                <a href="#" class="rudr-upload-image">
     740                                                        <img src="<?php echo esc_url( $immowp_img ); ?>" />
     741                                                </a>
     742                                                <br/>
     743                                                <a href="#" class="rudr-reglages-remove">Supprimer l'image</a>
     744                                                <input type="hidden" name="immowp_map_icon" value="<?php echo esc_attr( absint( $immowp_map_icon ) ); ?>">
     745                                        <?php else : ?>
     746                                                <a href="#" class="button rudr-reglages-upload">Choisir l'image</a>
     747                                                <br/>
     748                                                <a href="#" class="rudr-reglages-remove" style="display:none">Supprimer l'image</a>
     749                                                <input type="hidden" name="immowp_map_icon" value="">
     750                                        <?php endif; ?>
     751                                </div>
     752
     753                                <div class="immowp-row">
     754                                        <h5><?php esc_html_e( 'Zoom initial de la carte (1=monde, 18=rue)', 'immowp-gestion-immobiliere' ); ?></h5>
     755                                        <p><input type="number" name="immowp_map_zoom" min="1" max="18" value="<?php echo esc_attr( $immowp_map_zoom ); ?>"></p>
     756                                </div>
     757
     758                <?php $immowp_card_close(); ?>
    503759
    504760                <?php
    505761                /*
    506                  * Bandeau réservé à l'édition pro : en lite, l'incitation à la
    507                  * passerelle vit désormais dans la page d'upgrade (voir
    508                  * Immowp_Gestion_Immo_Upsell), jamais sous forme d'un bandeau en dur
    509                  * sur la page de réglages.
     762                 * Section « Redirections du formulaire de recherche » extraite dans un
     763                 * partiel dédié, absent du paquet lite (voir tools/lite-exclude.txt) :
     764                 * le shortcode de recherche autonome qu'elle configure n'y existe pas.
    510765                 */
     766                $immowp_section_redirects = plugin_dir_path( __FILE__ ) . 'partials/settings/section-search-redirects.php';
     767                if ( immowp_gestion_immo_module_enabled( 'redirects' ) && file_exists( $immowp_section_redirects ) ) {
     768                        include $immowp_section_redirects;
     769                } else {
     770                        ?>
     771                        <div class="immowp_settings">
     772
     773                                <section>
     774
     775                                        <div class="immowp_settings-header">
     776
     777                                                <h3><?php esc_html_e( 'Redirections du formulaire de recherche', 'immowp-gestion-immobiliere' ); ?></h3>
     778
     779                                        </div>
     780
     781                                        <div class="immowp_settings-description">
     782                                                <?php $immowp_render_pro_teaser( 'redirects' ); ?>
     783                                        </div>
     784
     785                                </section>
     786
     787                        </div>
     788                        <?php
     789                }
    511790                ?>
    512                 <?php if ( immowp_gestion_immo_is_pro() && ! is_plugin_active( 'immowp/immowp.php' ) ) : ?>
    513                 <!-- ImmoWP Promotional Banner -->
    514                 <div class="immowp-promo-banner">
    515                         <div class="immowp-promo-content">
    516                                 <div class="immowp-promo-icon">🔧</div>
    517                                 <div class="immowp-promo-text">
    518                                         <strong><?php esc_html_e( 'Besoin de connecter votre site à votre logiciel métier ?', 'immowp-gestion-immobiliere' ); ?></strong>
    519                                         <span><?php esc_html_e( 'Essayez ImmoWP. ImmoWP fait la liaison entre votre logiciel de multidiffusion d\'annonces immobilières et votre site WordPress afin de vous éviter une duplication fastidieuse. Compatible avec tous les thèmes WordPress.', 'immowp-gestion-immobiliere' ); ?></span>
    520                                 </div>
    521                                 <div class="immowp-promo-action">
    522                                         <a href="https://www.immowp.fr/" target="_blank" class="immowp-promo-button">
    523                                                 <?php esc_html_e( 'Découvrir ImmoWP', 'immowp-gestion-immobiliere' ); ?>
    524                                         </a>
    525                                 </div>
    526                         </div>
    527                 </div>
    528                 <?php endif; ?>
     791
     792
     793                <?php elseif ( 'fiche' === $immowp_tab ) : ?>
     794
     795
     796                <?php $immowp_card_open( __( 'Coordonnées affichées sur la fiche', 'immowp-gestion-immobiliere' ) ); ?>
     797
     798                                <div class="immowp-row">
     799                                        <h5><?php esc_html_e( 'Coordonnées à afficher', 'immowp-gestion-immobiliere' ); ?></h5>
     800                                        <small><?php esc_html_e( "Choisissez si vous souhaitez afficher les coordonnées de l'agent, de l'agence ou des coordonnées personnalisées.", 'immowp-gestion-immobiliere' ); ?></small>
     801                                        <p>
     802                                                <select name="immowp_sidebar_coordinates">
     803                                                        <option value="agent" <?php echo $immowp_sidebar_coordinates == 'agent' ? 'selected' : ''; ?>><?php esc_html_e( "Coordonnées de l'agent", 'immowp-gestion-immobiliere' ); ?></option>
     804                                                        <option value="agency" <?php echo $immowp_sidebar_coordinates == 'agency' ? 'selected' : ''; ?>><?php esc_html_e( "Coordonnées de l'agence", 'immowp-gestion-immobiliere' ); ?></option>
     805                                                        <option value="perso" <?php echo $immowp_sidebar_coordinates == 'perso' ? 'selected' : ''; ?>><?php esc_html_e( 'Personnalisé', 'immowp-gestion-immobiliere' ); ?></option>
     806                                                </select>
     807                                        </p>
     808                                </div>
     809
     810                                <div class="immowp-row">
     811                                        <h5><?php esc_html_e( "Image de l'agence", 'immowp-gestion-immobiliere' ); ?></h5>
     812                                        <small><?php esc_html_e( 'Image à afficher si les coordonnées personnalisées sont choisies.', 'immowp-gestion-immobiliere' ); ?></small>
     813                                        <br/>
     814                                        <?php $image = wp_get_attachment_image_url( $agence_sidebar_image, 'thumbnail' ); ?>
     815
     816                                        <?php if ( $image ) : ?>
     817                                                <a href="#" class="button rudr-reglages-upload" style="display:none">Choisir l'image</a>
     818                                                <a href="#" class="rudr-upload-image">
     819                                                        <img src="<?php echo esc_url( $image ); ?>" />
     820                                                </a>
     821                                                <br/>
     822                                                <a href="#" class="rudr-reglages-remove">Supprimer l'image</a>
     823                                                <input type="hidden" name="agence_sidebar_image" value="<?php echo absint( $agence_sidebar_image ); ?>">
     824                                        <?php else : ?>
     825                                                <a href="#" class="button rudr-reglages-upload">Choisir l'image</a>
     826                                                <br/>
     827                                                <a href="#" class="rudr-reglages-remove" style="display:none">Supprimer l'image</a>
     828                                                <input type="hidden" name="agence_sidebar_image" value="">
     829                                        <?php endif; ?>
     830                                </div>
     831
     832                                <div class="immowp-row">
     833                                        <h5><?php esc_html_e( "Nom de l'agence", 'immowp-gestion-immobiliere' ); ?></h5>
     834                                        <small><?php esc_html_e( 'Nom à afficher si les coordonnées personnalisées sont choisies.', 'immowp-gestion-immobiliere' ); ?></small>
     835                                        <p><input type="text" name="immowp_sidebar_coordinates_name" value="<?php echo esc_html( $immowp_sidebar_coordinates_name ); ?>" placeholder="Nom de l'agence"></p>
     836                                </div>
     837
     838                                <div class="immowp-row">
     839                                        <h5><?php esc_html_e( "Adresse de l'agence ", 'immowp-gestion-immobiliere' ); ?></h5>
     840                                        <small><?php esc_html_e( 'Adresse à afficher si les coordonnées personnalisées sont choisies.', 'immowp-gestion-immobiliere' ); ?></small>
     841                                        <p><input type="text" name="immowp_sidebar_coordinates_adress" value="<?php echo esc_html( $immowp_sidebar_coordinates_adress ); ?>" placeholder="Adresse de l'agence"></p>
     842                                </div>
     843
     844                                <div class="immowp-row">
     845                                        <h5><?php esc_html_e( "Code Postal de l'agence ", 'immowp-gestion-immobiliere' ); ?></h5>
     846                                        <small><?php esc_html_e( 'Code Postal à afficher si les coordonnées personnalisées sont choisies.', 'immowp-gestion-immobiliere' ); ?></small>
     847                                        <p><input type="text" name="immowp_sidebar_coordinates_cp" value="<?php echo esc_html( $immowp_sidebar_coordinates_cp ); ?>" placeholder="Code postal de l'agence"></p>
     848                                </div>
     849
     850                                <div class="immowp-row">
     851                                        <h5><?php esc_html_e( "Ville de l'agence", 'immowp-gestion-immobiliere' ); ?></h5>
     852                                        <small><?php esc_html_e( 'Ville à afficher si les coordonnées personnalisées sont choisies.', 'immowp-gestion-immobiliere' ); ?></small>
     853                                        <p><input type="text" name="immowp_sidebar_coordinates_city" value="<?php echo esc_html( $immowp_sidebar_coordinates_city ); ?>" placeholder="Ville de l'agence"></p>
     854                                </div>
     855
     856                                <div class="immowp-row">
     857                                        <h5><?php esc_html_e( "Téléphone de l'agence ", 'immowp-gestion-immobiliere' ); ?></h5>
     858                                        <small><?php esc_html_e( 'Téléphone à afficher si les coordonnées personnalisées sont choisies.', 'immowp-gestion-immobiliere' ); ?></small>
     859                                        <p><input type="text" name="immowp_sidebar_coordinates_tel" value="<?php echo esc_html( $immowp_sidebar_coordinates_tel ); ?>" placeholder="Téléphone de l'agence"></p>
     860                                </div>
     861
     862                                <div class="immowp-row">
     863                                        <h5><?php esc_html_e( "Email de l'agence", 'immowp-gestion-immobiliere' ); ?></h5>
     864                                        <small><?php esc_html_e( 'Email à afficher si les coordonnées personnalisées sont choisies.', 'immowp-gestion-immobiliere' ); ?></small>
     865                                        <p><input type="text" name="immowp_sidebar_coordinates_email" value="<?php echo esc_html( $immowp_sidebar_coordinates_email ); ?>" placeholder="Email de l'agence"></p>
     866                                </div>
     867
     868                <?php $immowp_card_close(); ?>
     869
     870                <?php $immowp_card_open( __( 'Formulaire de contact', 'immowp-gestion-immobiliere' ) ); ?>
     871
     872                                <div class="immowp-row">
     873                                        <h5><?php esc_html_e( 'Activer le formulaire de contact', 'immowp-gestion-immobiliere' ); ?></h5>
     874                                        <small><?php esc_html_e( 'Affiche le formulaire « Je veux être contacté » sur les fiches biens (sidebar).', 'immowp-gestion-immobiliere' ); ?></small>
     875                                        <p>
     876                                                <label>
     877                                                        <input type="checkbox" name="immowp_contact_form_enabled" value="yes" <?php checked( $immowp_contact_form_enabled, 'yes' ); ?> />
     878                                                        <?php esc_html_e( 'Activer le formulaire de contact natif', 'immowp-gestion-immobiliere' ); ?>
     879                                                </label>
     880                                        </p>
     881                                </div>
     882
     883                                <div class="immowp-row">
     884                                        <h5><?php esc_html_e( 'Shortcode de formulaire (optionnel)', 'immowp-gestion-immobiliere' ); ?></h5>
     885                                        <small><?php esc_html_e( 'Si renseigné, remplace le formulaire natif (ex. Contact Form 7). Laisser vide pour utiliser le formulaire ImmoWP.', 'immowp-gestion-immobiliere' ); ?></small>
     886                                        <p><input type="text" name="immowp_sidebar_coordinates_form" value="<?php echo esc_html( $immowp_sidebar_coordinates_form ); ?>" placeholder="[contact-form-7 id=&quot;123&quot;]"></p>
     887                                </div>
     888
     889                                <div class="immowp-row">
     890                                        <h5><?php esc_html_e( 'Emails du formulaire natif', 'immowp-gestion-immobiliere' ); ?></h5>
     891                                        <small><?php esc_html_e( 'Ces réglages concernent uniquement le formulaire ImmoWP. Un formulaire ajouté par shortcode utilise ses propres réglages.', 'immowp-gestion-immobiliere' ); ?></small>
     892                                        <p>
     893                                                <label for="immowp_contact_recipient_email"><?php esc_html_e( 'Adresse destinataire', 'immowp-gestion-immobiliere' ); ?></label><br>
     894                                                <input type="email" id="immowp_contact_recipient_email" name="immowp_contact_recipient_email" class="regular-text" value="<?php echo esc_attr( get_option( 'immowp_contact_recipient_email', '' ) ); ?>" aria-describedby="immowp_contact_recipient_help">
     895                                        </p>
     896                                        <p id="immowp_contact_recipient_help" class="description"><?php esc_html_e( 'Laisser vide pour utiliser l’email de l’agent, de l’agence ou des coordonnées personnalisées sélectionnées ci-dessus. Si cet email est absent ou invalide, le message est envoyé à l’adresse d’administration de WordPress.', 'immowp-gestion-immobiliere' ); ?></p>
     897                                        <p>
     898                                                <label for="immowp_contact_from_email"><?php esc_html_e( 'Adresse d’expédition', 'immowp-gestion-immobiliere' ); ?></label><br>
     899                                                <input type="email" id="immowp_contact_from_email" name="immowp_contact_from_email" class="regular-text" value="<?php echo esc_attr( get_option( 'immowp_contact_from_email', '' ) ); ?>" aria-describedby="immowp_contact_from_help">
     900                                        </p>
     901                                        <p id="immowp_contact_from_help" class="description"><?php esc_html_e( 'Utilisez une adresse de votre domaine autorisée par votre service d’envoi. Laisser vide pour conserver l’expéditeur WordPress ou SMTP. Une extension SMTP peut imposer son propre expéditeur.', 'immowp-gestion-immobiliere' ); ?></p>
     902                                        <p>
     903                                                <label for="immowp_contact_from_name"><?php esc_html_e( 'Nom de l’expéditeur', 'immowp-gestion-immobiliere' ); ?></label><br>
     904                                                <input type="text" id="immowp_contact_from_name" name="immowp_contact_from_name" class="regular-text" value="<?php echo esc_attr( get_option( 'immowp_contact_from_name', '' ) ); ?>" aria-describedby="immowp_contact_name_help">
     905                                        </p>
     906                                        <p id="immowp_contact_name_help" class="description"><?php esc_html_e( 'Utilisé avec l’adresse d’expédition ci-dessus. Laisser vide pour utiliser le nom du site. Le bouton Répondre de votre messagerie répond toujours au visiteur.', 'immowp-gestion-immobiliere' ); ?></p>
     907                                </div>
     908
     909                                <div class="immowp-row">
     910                                        <h5><?php esc_html_e( 'Protection anti-bots (Google reCAPTCHA v2)', 'immowp-gestion-immobiliere' ); ?></h5>
     911                                        <small>
     912                                                <?php
     913                                                echo wp_kses(
     914                                                        sprintf(
     915                                                                /* translators: %s: Google reCAPTCHA admin URL */
     916                                                                __( 'Protège le formulaire natif contre les spams. Créez des clés sur %s (type « Case à cocher reCAPTCHA v2 »).', 'immowp-gestion-immobiliere' ),
     917                                                                '<a href="https://www.google.com/recaptcha/admin" target="_blank" rel="noopener noreferrer">google.com/recaptcha/admin</a>'
     918                                                        ),
     919                                                        array(
     920                                                                'a' => array(
     921                                                                        'href'   => array(),
     922                                                                        'target' => array(),
     923                                                                        'rel'    => array(),
     924                                                                ),
     925                                                        )
     926                                                );
     927                                                ?>
     928                                        </small>
     929                                        <p>
     930                                                <label>
     931                                                        <input type="checkbox" name="immowp_recaptcha_enabled" value="yes" <?php checked( $immowp_recaptcha_enabled, 'yes' ); ?> />
     932                                                        <?php esc_html_e( 'Activer Google reCAPTCHA v2', 'immowp-gestion-immobiliere' ); ?>
     933                                                </label>
     934                                        </p>
     935                                        <p>
     936                                                <label for="immowp_recaptcha_site_key"><?php esc_html_e( 'Clé du site (Site key)', 'immowp-gestion-immobiliere' ); ?></label><br>
     937                                                <input type="text" id="immowp_recaptcha_site_key" name="immowp_recaptcha_site_key" class="regular-text" value="<?php echo esc_attr( $immowp_recaptcha_site_key ); ?>" placeholder="6Le…" autocomplete="off" />
     938                                        </p>
     939                                        <p>
     940                                                <label for="immowp_recaptcha_secret_key"><?php esc_html_e( 'Clé secrète (Secret key)', 'immowp-gestion-immobiliere' ); ?></label><br>
     941                                                <input type="password" id="immowp_recaptcha_secret_key" name="immowp_recaptcha_secret_key" class="regular-text" value="<?php echo esc_attr( $immowp_recaptcha_secret_key ); ?>" placeholder="6Le…" autocomplete="new-password" />
     942                                        </p>
     943                                </div>
     944
     945                                <div class="immowp-row">
     946                                        <h5><?php esc_html_e( 'Mention d\'information du formulaire de contact', 'immowp-gestion-immobiliere' ); ?></h5>
     947                                        <small><?php esc_html_e( 'Affichée sous le bouton d\'envoi (information due au moment de la collecte). Le lien HTML est accepté. Laissez vide pour la mention par défaut, qui renvoie vers la page de confidentialité du site ; saisissez 0 pour ne rien afficher.', 'immowp-gestion-immobiliere' ); ?></small>
     948                                        <p><input type="text" name="immowp_contact_rgpd_text" class="large-text" value="<?php echo esc_attr( $immowp_contact_rgpd_text ); ?>"></p>
     949                                </div>
     950
     951                <?php $immowp_card_close(); ?>
     952
     953                <?php $immowp_card_open( __( 'Fiche du bien', 'immowp-gestion-immobiliere' ) ); ?>
     954
     955                                <div class="immowp-row">
     956                                        <h5><?php esc_html_e( 'Nombre de biens similaires dans la sidebar', 'immowp-gestion-immobiliere' ); ?></h5>
     957                                        <small><?php esc_html_e( 'Nombre d\'annonces similaires affichées dans la colonne latérale de la fiche bien (distinct des biens similaires en bas de page).', 'immowp-gestion-immobiliere' ); ?></small>
     958                                        <p><input type="number" name="immowp_sidebar_similar_count" min="1" max="6" value="<?php echo esc_attr( $immowp_sidebar_similar_count ); ?>"></p>
     959                                </div>
     960
     961                                <?php if ( immowp_gestion_immo_module_enabled( 'share' ) ) : ?>
     962                                <div class="immowp-row">
     963                                        <h5><?php esc_html_e( 'Partage sur les réseaux sociaux', 'immowp-gestion-immobiliere' ); ?></h5>
     964                                        <small><?php esc_html_e( 'Affiche des boutons de partage (Facebook, X, LinkedIn, WhatsApp, email, copie du lien) en haut de la fiche bien. Simples liens de partage : aucun script tiers n\'est chargé, aucune donnée n\'est transmise avant le clic du visiteur.', 'immowp-gestion-immobiliere' ); ?></small>
     965                                        <p>
     966                                                <input type="checkbox" name="immowp_social_share" id="immowp_social_share" value="yes" <?php checked( $immowp_social_share, 'yes' ); ?>>
     967                                                <label for="immowp_social_share"><?php esc_html_e( 'Activer les boutons de partage sur la fiche bien', 'immowp-gestion-immobiliere' ); ?></label>
     968                                        </p>
     969                                </div>
     970                                <?php else : ?>
     971                                <?php $immowp_render_pro_teaser( 'share' ); ?>
     972                                <?php endif; ?>
     973
     974                                <?php if ( immowp_gestion_immo_module_enabled( 'print' ) ) : ?>
     975                                <div class="immowp-row">
     976                                        <h5><?php esc_html_e( 'Fiche imprimable / PDF', 'immowp-gestion-immobiliere' ); ?></h5>
     977                                        <small><?php esc_html_e( 'Ajoute un bouton « Imprimer / PDF » sur la fiche bien, qui ouvre une version imprimable de l\'annonce (photos, caractéristiques, DPE, mentions financières, coordonnées). Le visiteur peut l\'imprimer ou l\'enregistrer en PDF depuis son navigateur.', 'immowp-gestion-immobiliere' ); ?></small>
     978                                        <p>
     979                                                <input type="checkbox" name="immowp_property_print" id="immowp_property_print" value="yes" <?php checked( $immowp_property_print, 'yes' ); ?>>
     980                                                <label for="immowp_property_print"><?php esc_html_e( 'Activer la fiche imprimable / PDF', 'immowp-gestion-immobiliere' ); ?></label>
     981                                        </p>
     982                                </div>
     983                                <?php else : ?>
     984                                <?php $immowp_render_pro_teaser( 'print' ); ?>
     985                                <?php endif; ?>
     986
     987                <?php $immowp_card_close(); ?>
     988
     989
     990                <?php elseif ( 'favoris' === $immowp_tab ) : ?>
     991
    529992
    530993                <?php if ( immowp_gestion_immo_module_enabled( 'favorites' ) ) : ?>
    … …  
    6071070                ?>
    6081071
    609                 <div class="immowp_settings">
    610 
    611                         <section>
    612 
    613                         <div class="immowp_settings-header">
    614 
    615                                         <h3><?php esc_html_e( 'Réglages', 'immowp-gestion-immobiliere' ); ?></h3>
    616 
    617                                 </div>
    618 
    619                                 <div class="immowp_settings-description">
    620 
    621                                         <div class="immowp-row">
    622                                                 <h5><?php esc_html_e( 'Compter les vues des annonces', 'immowp-gestion-immobiliere' ); ?></h5>
    623                                                 <small><?php esc_html_e( 'Comptabilise le nombre de consultations de chaque bien, affiché dans la liste des annonces. Le comptage est effectué après le chargement de la page, ce qui le rend compatible avec un cache.', 'immowp-gestion-immobiliere' ); ?></small>
    624                                                 <p><label><input type="checkbox" name="immowp_track_views" value="yes" <?php checked( $immowp_track_views, 'yes' ); ?>> <?php esc_html_e( 'Activer le comptage des vues', 'immowp-gestion-immobiliere' ); ?></label></p>
    625                                         </div>
    626 
    627                                         <div class="immowp-row">
    628                                                 <h5><?php esc_html_e( 'Suppression des données à la désinstallation', 'immowp-gestion-immobiliere' ); ?></h5>
    629                                                 <small><?php esc_html_e( 'Par défaut, la désinstallation du plugin conserve vos réglages et vos statistiques : réinstaller le plugin retrouve le site tel qu\'il était. Cochez cette case pour que tout soit supprimé définitivement — cela peut concerner des données personnelles, et l\'opération est irréversible. Vos biens immobiliers sont conservés dans tous les cas.', 'immowp-gestion-immobiliere' ); ?></small>
    630                                                 <p><label><input type="checkbox" name="immowp_remove_all_data" value="yes" <?php checked( $immowp_remove_all_data, 'yes' ); ?>> <?php esc_html_e( 'Supprimer les réglages et les statistiques lors de la désinstallation', 'immowp-gestion-immobiliere' ); ?></label></p>
    631                                         </div>
    632 
    633                                         <div class="immowp-row">
    634                                                 <h5><?php esc_html_e( 'Mention d\'information du formulaire de contact', 'immowp-gestion-immobiliere' ); ?></h5>
    635                                                 <small><?php esc_html_e( 'Affichée sous le bouton d\'envoi (information due au moment de la collecte). Le lien HTML est accepté. Laissez vide pour la mention par défaut, qui renvoie vers la page de confidentialité du site ; saisissez 0 pour ne rien afficher.', 'immowp-gestion-immobiliere' ); ?></small>
    636                                                 <p><input type="text" name="immowp_contact_rgpd_text" class="large-text" value="<?php echo esc_attr( $immowp_contact_rgpd_text ); ?>"></p>
    637                                         </div>
    638 
    639                                         <div class="immowp-row">
    640                                                 <h5><?php esc_html_e( 'Permaliens / slug', 'immowp-gestion-immobiliere' ); ?></h5>
    641                                                 <small><?php esc_html_e( 'Mettre à jour (flush) les permaliens après toutes modifications.', 'immowp-gestion-immobiliere' ); ?></small>
    642                                                 <p><input type="text" name="immowp_archive_slug" value="<?php echo $immowp_archive_slug ? esc_html( $immowp_archive_slug ) : 'propriete'; ?>" placeholder="propriete"></p>
    643                                         </div>
    644 
    645                                         <div class="immowp-row">
    646                                                 <h5><?php esc_html_e( 'Aucun résultat', 'immowp-gestion-immobiliere' ); ?></h5>
    647                                                 <small><?php esc_html_e( "Texte s'affichant lorsque la recherche ne retourne aucun résultat", 'immowp-gestion-immobiliere' ); ?></small>
    648                                                 <?php
    649                                                 /*
    650                                                  * Champ volontairement NON pré-rempli avec le défaut
    651                                                  * français (même règle que « prix non communiqué ») :
    652                                                  * pré-rempli, un simple enregistrement de la page
    653                                                  * stockait le texte FR comme valeur « personnalisée »
    654                                                  * et figeait le message en français sur les sites
    655                                                  * traduits. Vide, le défaut suit la langue du site.
    656                                                  */
    657                                                 ?>
    658                                                 <p><input type="text" name="immowp_archive_text" value="<?php echo esc_attr( $immowp_archive_text ); ?>" placeholder="Aucun résultat ne correspond à votre recherche."></p>
    659                                         </div>
    660 
    661                                         <div class="immowp-row">
    662                                                 <h5><?php esc_html_e( 'Nombre de résultats par page ', 'immowp-gestion-immobiliere' ); ?></h5>
    663                                                 <small><?php esc_html_e( 'Nombre de résultats par page sur la page recherche.', 'immowp-gestion-immobiliere' ); ?></small>
    664                                                 <p><input type="number" name="immowp_archive_number" value="<?php echo $immowp_archive_number ? esc_html( $immowp_archive_number ) : 12; ?>" placeholder="12"></p>
    665                                         </div>
    666 
    667                                         <div class="immowp-row">
    668                                                 <h5><?php esc_html_e( 'Page de redirection lors de la suppression ', 'immowp-gestion-immobiliere' ); ?></h5>
    669                                                 <small><?php esc_html_e( 'Quand un bien est supprimé, indiquez la page pour rediriger en 301, laisser vide pour avoir une 404.', 'immowp-gestion-immobiliere' ); ?></small>
    670                                                 <p>
    671                                                         <select name="immowp_redirect_page">
    672                                                                 <option value disabled selected><?php esc_html_e( 'Sélectionner une page', 'immowp-gestion-immobiliere' ); ?></option>
    673                                                                 <?php foreach ( $pages as $page ) : ?>
    674                                                                         <option value="<?php echo esc_attr( $page->ID ); ?>" <?php selected( $immowp_redirect_page, $page->ID ); ?>><?php echo esc_html( $page->post_title ); ?></option>
    675                                                                 <?php endforeach; ?>
    676                                                         </select>
    677                                                 </p>
    678                                         </div>
    679 
    680                                         <div class="immowp-row">
    681                                                 <h5><?php esc_html_e( 'Activer la page archive', 'immowp-gestion-immobiliere' ); ?></h5>
    682                                                 <small><?php esc_html_e( "Permet l'activation de la page archive, peut-être utile pour réalisé des templates avec Elementor notamment.", 'immowp-gestion-immobiliere' ); ?></small>
    683                                                 <p>
    684                                                         <input type="checkbox" name="immowp_button_activate_archive" id="immowp_button_activate_archive" <?php echo $immowp_button_activate_archive === 'yes' ? 'checked' : ''; ?>>
    685                                                         <label for="immowp_button_activate_archive"><?php esc_html_e( 'Activer la page archive', 'immowp-gestion-immobiliere' ); ?></label>
    686                                                 </p>
    687                                         </div>
    688 
    689                                         <div class="immowp-row">
    690                                                 <h5><?php esc_html_e( 'Masquer les biens vendus dans les listings', 'immowp-gestion-immobiliere' ); ?></h5>
    691                                                 <small><?php esc_html_e( "Les biens marqués 'Vendu' n'apparaîtront pas dans les résultats de recherche.", 'immowp-gestion-immobiliere' ); ?></small>
    692                                                 <p>
    693                                                         <input type="checkbox" name="immowp_hide_sold" id="immowp_hide_sold" <?php echo $immowp_hide_sold === 'yes' ? 'checked' : ''; ?>>
    694                                                         <label for="immowp_hide_sold"><?php esc_html_e( 'Masquer les biens vendus dans les listings', 'immowp-gestion-immobiliere' ); ?></label>
    695                                                 </p>
    696                                         </div>
    697 
    698                                         <div class="immowp-row">
    699                                                 <h5><?php esc_html_e( 'Biens disponibles en premier', 'immowp-gestion-immobiliere' ); ?></h5>
    700                                                 <small><?php esc_html_e( 'Dans tous les listings, les biens sous compromis puis les biens vendus sont renvoyés après les biens disponibles. Le tri choisi (date, prix, surface) reste appliqué à l\'intérieur de chaque groupe.', 'immowp-gestion-immobiliere' ); ?></small>
    701                                                 <p>
    702                                                         <input type="checkbox" name="immowp_sort_available_first" id="immowp_sort_available_first" <?php checked( $immowp_sort_available_first, 'yes' ); ?>>
    703                                                         <label for="immowp_sort_available_first"><?php esc_html_e( 'Remonter les biens disponibles avant les biens sous compromis et vendus', 'immowp-gestion-immobiliere' ); ?></label>
    704                                                 </p>
    705                                         </div>
    706 
    707                                         <div class="immowp-row">
    708                                                 <h5><?php esc_html_e( 'Nombre de pièces max dans le filtre', 'immowp-gestion-immobiliere' ); ?></h5>
    709                                                 <small><?php esc_html_e( 'Nombre maximum de pièces proposé dans le filtre de recherche (défaut : 5).', 'immowp-gestion-immobiliere' ); ?></small>
    710                                                 <p><input type="number" name="immowp_max_pieces" value="<?php echo esc_attr( $immowp_max_pieces ); ?>" min="3" max="20"></p>
    711                                         </div>
    712 
    713                                         <div class="immowp-row">
    714                                                 <h5><?php esc_html_e( 'Lazy loading des images', 'immowp-gestion-immobiliere' ); ?></h5>
    715                                                 <small><?php esc_html_e( 'Activer le chargement différé des images (loading=lazy).', 'immowp-gestion-immobiliere' ); ?></small>
    716                                                 <p>
    717                                                         <input type="checkbox" name="immowp_lazy_load_images" id="immowp_lazy_load_images" value="yes" <?php checked( $immowp_lazy_load_images, 'yes' ); ?>>
    718                                                         <label for="immowp_lazy_load_images"><?php esc_html_e( 'Activer le chargement différé des images (loading=lazy)', 'immowp-gestion-immobiliere' ); ?></label>
    719                                                 </p>
    720                                         </div>
    721 
    722                                         <div class="immowp-row">
    723                                                 <h5><?php esc_html_e( 'Nombre de colonnes en grille', 'immowp-gestion-immobiliere' ); ?></h5>
    724                                                 <small><?php esc_html_e( "Nombre maximal de biens par ligne en vue grille sur ordinateur (plus de 1 024 px de large) ; un bloc trop étroit en affiche moins. Sur tablette et mobile, la grille s'adapte à la largeur de l'écran.", 'immowp-gestion-immobiliere' ); ?></small>
    725                                                 <p>
    726                                                         <select name="immowp_grid_columns">
    727                                                                 <option value="2" <?php selected( $immowp_grid_columns, 2 ); ?>><?php esc_html_e( '2 colonnes', 'immowp-gestion-immobiliere' ); ?></option>
    728                                                                 <option value="3" <?php selected( $immowp_grid_columns, 3 ); ?>><?php esc_html_e( '3 colonnes', 'immowp-gestion-immobiliere' ); ?></option>
    729                                                                 <option value="4" <?php selected( $immowp_grid_columns, 4 ); ?>><?php esc_html_e( '4 colonnes', 'immowp-gestion-immobiliere' ); ?></option>
    730                                                         </select>
    731                                                 </p>
    732                                         </div>
    733 
    734                                         <div class="immowp-row">
    735                                                 <h5><?php esc_html_e( 'Format de la devise', 'immowp-gestion-immobiliere' ); ?></h5>
    736                                                 <small><?php esc_html_e( "Symbole et position de la devise dans l'affichage des prix.", 'immowp-gestion-immobiliere' ); ?></small>
    737                                                 <p>
    738                                                         <input type="text" name="immowp_currency_symbol" value="<?php echo esc_attr( $immowp_currency_symbol ); ?>" maxlength="5" style="width:60px;">
    739                                                         <select name="immowp_currency_position">
    740                                                                 <option value="after" <?php selected( $immowp_currency_position, 'after' ); ?>><?php esc_html_e( 'Après (100 €)', 'immowp-gestion-immobiliere' ); ?></option>
    741                                                                 <option value="before" <?php selected( $immowp_currency_position, 'before' ); ?>><?php esc_html_e( 'Avant (€100)', 'immowp-gestion-immobiliere' ); ?></option>
    742                                                         </select>
    743                                                 </p>
    744                                         </div>
    745 
    746                                         <div class="immowp-row">
    747                                                 <h5><?php esc_html_e( 'Tri par défaut des annonces', 'immowp-gestion-immobiliere' ); ?></h5>
    748                                                 <?php if ( $immowp_tax_iwp_offre === 'yes' ) : ?>
    749                                                         <small>
    750                                                                 <?php esc_html_e( "Le tri par offre regroupe les biens par nom de terme, la date de publication départageant les biens d'une même offre.", 'immowp-gestion-immobiliere' ); ?>
    751                                                                 <?php if ( $immowp_offres_names ) : ?>
    752                                                                         <?php
    753                                                                         /* translators: %s: list of offer names, in ascending order */
    754                                                                         printf( esc_html__( 'Ordre A → Z actuel : %s.', 'immowp-gestion-immobiliere' ), esc_html( implode( ' → ', $immowp_offres_names ) ) );
    755                                                                         ?>
    756                                                                 <?php endif; ?>
    757                                                         </small>
    758                                                 <?php endif; ?>
    759                                                 <p>
    760                                                         <select name="immowp_default_sort">
    761                                                                 <option value="date-DESC" <?php selected( $immowp_default_sort, 'date-DESC' ); ?>><?php esc_html_e( 'Plus récents en premier', 'immowp-gestion-immobiliere' ); ?></option>
    762                                                                 <option value="date-ASC" <?php selected( $immowp_default_sort, 'date-ASC' ); ?>><?php esc_html_e( 'Plus anciens en premier', 'immowp-gestion-immobiliere' ); ?></option>
    763                                                                 <option value="prix-ASC" <?php selected( $immowp_default_sort, 'prix-ASC' ); ?>><?php esc_html_e( 'Prix croissant', 'immowp-gestion-immobiliere' ); ?></option>
    764                                                                 <option value="prix-DESC" <?php selected( $immowp_default_sort, 'prix-DESC' ); ?>><?php esc_html_e( 'Prix décroissant', 'immowp-gestion-immobiliere' ); ?></option>
    765                                                                 <option value="surfaceHabitable-ASC" <?php selected( $immowp_default_sort, 'surfaceHabitable-ASC' ); ?>><?php esc_html_e( 'Surface croissante', 'immowp-gestion-immobiliere' ); ?></option>
    766                                                                 <option value="surfaceHabitable-DESC" <?php selected( $immowp_default_sort, 'surfaceHabitable-DESC' ); ?>><?php esc_html_e( 'Surface décroissante', 'immowp-gestion-immobiliere' ); ?></option>
    767                                                                 <option value="rand" <?php selected( $immowp_default_sort, 'rand' ); ?>><?php esc_html_e( 'Aléatoire', 'immowp-gestion-immobiliere' ); ?></option>
    768                                                                 <?php if ( $immowp_tax_iwp_offre === 'yes' ) : ?>
    769                                                                         <option value="offre-ASC" <?php selected( $immowp_default_sort, 'offre-ASC' ); ?>><?php esc_html_e( 'Offre (A → Z)', 'immowp-gestion-immobiliere' ); ?></option>
    770                                                                         <option value="offre-DESC" <?php selected( $immowp_default_sort, 'offre-DESC' ); ?>><?php esc_html_e( 'Offre (Z → A)', 'immowp-gestion-immobiliere' ); ?></option>
    771                                                                 <?php endif; ?>
    772                                                         </select>
    773                                                 </p>
    774                                         </div>
    775 
    776                                         <div class="immowp-row">
    777                                                 <h5><?php esc_html_e( 'Zoom initial de la carte (1=monde, 18=rue)', 'immowp-gestion-immobiliere' ); ?></h5>
    778                                                 <p><input type="number" name="immowp_map_zoom" min="1" max="18" value="<?php echo esc_attr( $immowp_map_zoom ); ?>"></p>
    779                                         </div>
    780 
    781                                         <div class="immowp-row">
    782                                                 <h5><?php esc_html_e( 'Texte "prix non communiqué"', 'immowp-gestion-immobiliere' ); ?></h5>
    783                                                 <small><?php esc_html_e( 'Texte affiché quand aucun prix n\'est renseigné sur un bien.', 'immowp-gestion-immobiliere' ); ?></small>
    784                                                 <p><input type="text" name="immowp_nous_consulter_text" value="<?php echo esc_attr( $immowp_nous_consulter_text ); ?>" placeholder="Nous consulter"></p>
    785                                         </div>
    786 
    787                                         <div class="immowp-row">
    788                                                 <h5><?php esc_html_e( 'Nombre de biens similaires dans la sidebar', 'immowp-gestion-immobiliere' ); ?></h5>
    789                                                 <small><?php esc_html_e( 'Nombre d\'annonces similaires affichées dans la colonne latérale de la fiche bien (distinct des biens similaires en bas de page).', 'immowp-gestion-immobiliere' ); ?></small>
    790                                                 <p><input type="number" name="immowp_sidebar_similar_count" min="1" max="6" value="<?php echo esc_attr( $immowp_sidebar_similar_count ); ?>"></p>
    791                                         </div>
    792 
    793                                         <?php if ( immowp_gestion_immo_module_enabled( 'share' ) ) : ?>
    794                                         <div class="immowp-row">
    795                                                 <h5><?php esc_html_e( 'Partage sur les réseaux sociaux', 'immowp-gestion-immobiliere' ); ?></h5>
    796                                                 <small><?php esc_html_e( 'Affiche des boutons de partage (Facebook, X, LinkedIn, WhatsApp, email, copie du lien) en haut de la fiche bien. Simples liens de partage : aucun script tiers n\'est chargé, aucune donnée n\'est transmise avant le clic du visiteur.', 'immowp-gestion-immobiliere' ); ?></small>
    797                                                 <p>
    798                                                         <input type="checkbox" name="immowp_social_share" id="immowp_social_share" value="yes" <?php checked( $immowp_social_share, 'yes' ); ?>>
    799                                                         <label for="immowp_social_share"><?php esc_html_e( 'Activer les boutons de partage sur la fiche bien', 'immowp-gestion-immobiliere' ); ?></label>
    800                                                 </p>
    801                                         </div>
    802                                         <?php else : ?>
    803                                         <?php $immowp_render_pro_teaser( 'share' ); ?>
    804                                         <?php endif; ?>
    805 
    806                                         <?php if ( immowp_gestion_immo_module_enabled( 'print' ) ) : ?>
    807                                         <div class="immowp-row">
    808                                                 <h5><?php esc_html_e( 'Fiche imprimable / PDF', 'immowp-gestion-immobiliere' ); ?></h5>
    809                                                 <small><?php esc_html_e( 'Ajoute un bouton « Imprimer / PDF » sur la fiche bien, qui ouvre une version imprimable de l\'annonce (photos, caractéristiques, DPE, mentions financières, coordonnées). Le visiteur peut l\'imprimer ou l\'enregistrer en PDF depuis son navigateur.', 'immowp-gestion-immobiliere' ); ?></small>
    810                                                 <p>
    811                                                         <input type="checkbox" name="immowp_property_print" id="immowp_property_print" value="yes" <?php checked( $immowp_property_print, 'yes' ); ?>>
    812                                                         <label for="immowp_property_print"><?php esc_html_e( 'Activer la fiche imprimable / PDF', 'immowp-gestion-immobiliere' ); ?></label>
    813                                                 </p>
    814                                         </div>
    815                                         <?php else : ?>
    816                                         <?php $immowp_render_pro_teaser( 'print' ); ?>
    817                                         <?php endif; ?>
    818 
    819                                 </div>
    820 
    821                         </section>
    822 
    823                 </div>
     1072
     1073                <?php elseif ( 'ia' === $immowp_tab ) : ?>
     1074
    8241075
    8251076                <?php
    8261077                /*
    827                  * Section « Redirections du formulaire de recherche » extraite dans un
    828                  * partiel dédié, absent du paquet lite (voir tools/lite-exclude.txt) :
    829                  * le shortcode de recherche autonome qu'elle configure n'y existe pas.
     1078                 * Section « Réécriture IA » extraite dans un partiel dédié, absent du
     1079                 * paquet lite (voir tools/lite-exclude.txt) : le service qu'elle
     1080                 * configure (admin/class-immowp-gestion-immo-ai-description-service.php)
     1081                 * y est lui-même absent.
    8301082                 */
    831                 $immowp_section_redirects = plugin_dir_path( __FILE__ ) . 'partials/settings/section-search-redirects.php';
    832                 if ( immowp_gestion_immo_module_enabled( 'redirects' ) && file_exists( $immowp_section_redirects ) ) {
    833                         include $immowp_section_redirects;
     1083                $immowp_section_ai = plugin_dir_path( __FILE__ ) . 'partials/settings/section-ai.php';
     1084                if ( immowp_gestion_immo_module_enabled( 'ai' ) && file_exists( $immowp_section_ai ) ) {
     1085                        include $immowp_section_ai;
    8341086                } else {
    8351087                        ?>
    … …  
    8401092                                        <div class="immowp_settings-header">
    8411093
    842                                                 <h3><?php esc_html_e( 'Redirections du formulaire de recherche', 'immowp-gestion-immobiliere' ); ?></h3>
     1094                                                <h3><?php esc_html_e( 'Réécriture IA', 'immowp-gestion-immobiliere' ); ?></h3>
    8431095
    8441096                                        </div>
    8451097
    8461098                                        <div class="immowp_settings-description">
    847                                                 <?php $immowp_render_pro_teaser( 'redirects' ); ?>
     1099                                                <?php $immowp_render_pro_teaser( 'ai' ); ?>
    8481100                                        </div>
    8491101
    … …  
    8551107                ?>
    8561108
     1109
     1110                <?php else : ?>
     1111
     1112
    8571113                <div class="immowp_settings">
    8581114
    … …  
    8611117                                <div class="immowp_settings-header">
    8621118
    863                                         <h3><?php esc_html_e( 'Sidebar', 'immowp-gestion-immobiliere' ); ?></h3>
     1119                                        <h3><?php esc_html_e( 'Shortcode', 'immowp-gestion-immobiliere' ); ?></h3>
    8641120
    8651121                                </div>
    … …  
    8671123                                <div class="immowp_settings-description">
    8681124
     1125                                        <p>
     1126                                                <small><?php esc_html_e( 'Shortcodes à utiliser pour votre page de résultat.', 'immowp-gestion-immobiliere' ); ?></small>
     1127                                                <br/>
     1128                                                <a href="https://demo.immowp.fr" target="_blank"><?php esc_html_e( 'Voir la démo', 'immowp-gestion-immobiliere' ); ?> →</a>
     1129                                        </p>
     1130
    8691131                                        <div class="immowp-row">
    870                                                 <h5><?php esc_html_e( 'Coordonnées à afficher', 'immowp-gestion-immobiliere' ); ?></h5>
    871                                                 <small><?php esc_html_e( "Choisissez si vous souhaitez afficher les coordonnées de l'agent, de l'agence ou des coordonnées personnalisées.", 'immowp-gestion-immobiliere' ); ?></small>
    872                                                 <p>
    873                                                         <select name="immowp_sidebar_coordinates">
    874                                                                 <option value="agent" <?php echo $immowp_sidebar_coordinates == 'agent' ? 'selected' : ''; ?>><?php esc_html_e( "Coordonnées de l'agent", 'immowp-gestion-immobiliere' ); ?></option>
    875                                                                 <option value="agency" <?php echo $immowp_sidebar_coordinates == 'agency' ? 'selected' : ''; ?>><?php esc_html_e( "Coordonnées de l'agence", 'immowp-gestion-immobiliere' ); ?></option>
    876                                                                 <option value="perso" <?php echo $immowp_sidebar_coordinates == 'perso' ? 'selected' : ''; ?>><?php esc_html_e( 'Personnalisé', 'immowp-gestion-immobiliere' ); ?></option>
    877                                                         </select>
    878                                                 </p>
     1132                                                <h5>[iwp_property]</h5>
     1133                                                <small><?php esc_html_e( 'Affiche la liste des biens immobiliers avec recherche avancée.', 'immowp-gestion-immobiliere' ); ?></small>
     1134                                                <p><input type="text" readonly value="[iwp_property]" onclick="this.select();"></p>
    8791135                                        </div>
    8801136
    881                                         <div class="immowp-row">
    882                                                 <h5><?php esc_html_e( "Image de l'agence", 'immowp-gestion-immobiliere' ); ?></h5>
    883                                                 <small><?php esc_html_e( 'Image à afficher si les coordonnées personnalisées sont choisies.', 'immowp-gestion-immobiliere' ); ?></small>
    884                                                 <br/>
    885                                                 <?php $image = wp_get_attachment_image_url( $agence_sidebar_image, 'thumbnail' ); ?>
    886 
    887                                                 <?php if ( $image ) : ?>
    888                                                         <a href="#" class="button rudr-reglages-upload" style="display:none">Choisir l'image</a>
    889                                                         <a href="#" class="rudr-upload-image">
    890                                                                 <img src="<?php echo esc_url( $image ); ?>" />
    891                                                         </a>
    892                                                         <br/>
    893                                                         <a href="#" class="rudr-reglages-remove">Supprimer l'image</a>
    894                                                         <input type="hidden" name="agence_sidebar_image" value="<?php echo absint( $agence_sidebar_image ); ?>">
    895                                                 <?php else : ?>
    896                                                         <a href="#" class="button rudr-reglages-upload">Choisir l'image</a>
    897                                                         <br/>
    898                                                         <a href="#" class="rudr-reglages-remove" style="display:none">Supprimer l'image</a>
    899                                                         <input type="hidden" name="agence_sidebar_image" value="">
    900                                                 <?php endif; ?>
    901                                         </div>
    902 
    903                                         <div class="immowp-row">
    904                                                 <h5><?php esc_html_e( "Nom de l'agence", 'immowp-gestion-immobiliere' ); ?></h5>
    905                                                 <small><?php esc_html_e( 'Nom à afficher si les coordonnées personnalisées sont choisies.', 'immowp-gestion-immobiliere' ); ?></small>
    906                                                 <p><input type="text" name="immowp_sidebar_coordinates_name" value="<?php echo esc_html( $immowp_sidebar_coordinates_name ); ?>" placeholder="Nom de l'agence"></p>
    907                                         </div>
    908 
    909                                         <div class="immowp-row">
    910                                                 <h5><?php esc_html_e( "Adresse de l'agence ", 'immowp-gestion-immobiliere' ); ?></h5>
    911                                                 <small><?php esc_html_e( 'Adresse à afficher si les coordonnées personnalisées sont choisies.', 'immowp-gestion-immobiliere' ); ?></small>
    912                                                 <p><input type="text" name="immowp_sidebar_coordinates_adress" value="<?php echo esc_html( $immowp_sidebar_coordinates_adress ); ?>" placeholder="Adresse de l'agence"></p>
    913                                         </div>
    914 
    915                                         <div class="immowp-row">
    916                                                 <h5><?php esc_html_e( "Code Postal de l'agence ", 'immowp-gestion-immobiliere' ); ?></h5>
    917                                                 <small><?php esc_html_e( 'Code Postal à afficher si les coordonnées personnalisées sont choisies.', 'immowp-gestion-immobiliere' ); ?></small>
    918                                                 <p><input type="text" name="immowp_sidebar_coordinates_cp" value="<?php echo esc_html( $immowp_sidebar_coordinates_cp ); ?>" placeholder="Code postal de l'agence"></p>
    919                                         </div>
    920 
    921                                         <div class="immowp-row">
    922                                                 <h5><?php esc_html_e( "Ville de l'agence", 'immowp-gestion-immobiliere' ); ?></h5>
    923                                                 <small><?php esc_html_e( 'Ville à afficher si les coordonnées personnalisées sont choisies.', 'immowp-gestion-immobiliere' ); ?></small>
    924                                                 <p><input type="text" name="immowp_sidebar_coordinates_city" value="<?php echo esc_html( $immowp_sidebar_coordinates_city ); ?>" placeholder="Ville de l'agence"></p>
    925                                         </div>
    926 
    927                                         <div class="immowp-row">
    928                                                 <h5><?php esc_html_e( "Téléphone de l'agence ", 'immowp-gestion-immobiliere' ); ?></h5>
    929                                                 <small><?php esc_html_e( 'Téléphone à afficher si les coordonnées personnalisées sont choisies.', 'immowp-gestion-immobiliere' ); ?></small>
    930                                                 <p><input type="text" name="immowp_sidebar_coordinates_tel" value="<?php echo esc_html( $immowp_sidebar_coordinates_tel ); ?>" placeholder="Téléphone de l'agence"></p>
    931                                         </div>
    932 
    933                                         <div class="immowp-row">
    934                                                 <h5><?php esc_html_e( "Email de l'agence", 'immowp-gestion-immobiliere' ); ?></h5>
    935                                                 <small><?php esc_html_e( 'Email à afficher si les coordonnées personnalisées sont choisies.', 'immowp-gestion-immobiliere' ); ?></small>
    936                                                 <p><input type="text" name="immowp_sidebar_coordinates_email" value="<?php echo esc_html( $immowp_sidebar_coordinates_email ); ?>" placeholder="Email de l'agence"></p>
    937                                         </div>
    938 
    939                                         <div class="immowp-row">
    940                                                 <h5><?php esc_html_e( 'Activer le formulaire de contact', 'immowp-gestion-immobiliere' ); ?></h5>
    941                                                 <small><?php esc_html_e( 'Affiche le formulaire « Je veux être contacté » sur les fiches biens (sidebar).', 'immowp-gestion-immobiliere' ); ?></small>
    942                                                 <p>
    943                                                         <label>
    944                                                                 <input type="checkbox" name="immowp_contact_form_enabled" value="yes" <?php checked( $immowp_contact_form_enabled, 'yes' ); ?> />
    945                                                                 <?php esc_html_e( 'Activer le formulaire de contact natif', 'immowp-gestion-immobiliere' ); ?>
    946                                                         </label>
    947                                                 </p>
    948                                         </div>
    949 
    950                                         <div class="immowp-row">
    951                                                 <h5><?php esc_html_e( 'Shortcode de formulaire (optionnel)', 'immowp-gestion-immobiliere' ); ?></h5>
    952                                                 <small><?php esc_html_e( 'Si renseigné, remplace le formulaire natif (ex. Contact Form 7). Laisser vide pour utiliser le formulaire ImmoWP.', 'immowp-gestion-immobiliere' ); ?></small>
    953                                                 <p><input type="text" name="immowp_sidebar_coordinates_form" value="<?php echo esc_html( $immowp_sidebar_coordinates_form ); ?>" placeholder="[contact-form-7 id=&quot;123&quot;]"></p>
    954                                         </div>
    955 
    956                                         <div class="immowp-row">
    957                                                 <h5><?php esc_html_e( 'Emails du formulaire natif', 'immowp-gestion-immobiliere' ); ?></h5>
    958                                                 <small><?php esc_html_e( 'Ces réglages concernent uniquement le formulaire ImmoWP. Un formulaire ajouté par shortcode utilise ses propres réglages.', 'immowp-gestion-immobiliere' ); ?></small>
    959                                                 <p>
    960                                                         <label for="immowp_contact_recipient_email"><?php esc_html_e( 'Adresse destinataire', 'immowp-gestion-immobiliere' ); ?></label><br>
    961                                                         <input type="email" id="immowp_contact_recipient_email" name="immowp_contact_recipient_email" class="regular-text" value="<?php echo esc_attr( get_option( 'immowp_contact_recipient_email', '' ) ); ?>" aria-describedby="immowp_contact_recipient_help">
    962                                                 </p>
    963                                                 <p id="immowp_contact_recipient_help" class="description"><?php esc_html_e( 'Laisser vide pour utiliser l’email de l’agent, de l’agence ou des coordonnées personnalisées sélectionnées ci-dessus. Si cet email est absent ou invalide, le message est envoyé à l’adresse d’administration de WordPress.', 'immowp-gestion-immobiliere' ); ?></p>
    964                                                 <p>
    965                                                         <label for="immowp_contact_from_email"><?php esc_html_e( 'Adresse d’expédition', 'immowp-gestion-immobiliere' ); ?></label><br>
    966                                                         <input type="email" id="immowp_contact_from_email" name="immowp_contact_from_email" class="regular-text" value="<?php echo esc_attr( get_option( 'immowp_contact_from_email', '' ) ); ?>" aria-describedby="immowp_contact_from_help">
    967                                                 </p>
    968                                                 <p id="immowp_contact_from_help" class="description"><?php esc_html_e( 'Utilisez une adresse de votre domaine autorisée par votre service d’envoi. Laisser vide pour conserver l’expéditeur WordPress ou SMTP. Une extension SMTP peut imposer son propre expéditeur.', 'immowp-gestion-immobiliere' ); ?></p>
    969                                                 <p>
    970                                                         <label for="immowp_contact_from_name"><?php esc_html_e( 'Nom de l’expéditeur', 'immowp-gestion-immobiliere' ); ?></label><br>
    971                                                         <input type="text" id="immowp_contact_from_name" name="immowp_contact_from_name" class="regular-text" value="<?php echo esc_attr( get_option( 'immowp_contact_from_name', '' ) ); ?>" aria-describedby="immowp_contact_name_help">
    972                                                 </p>
    973                                                 <p id="immowp_contact_name_help" class="description"><?php esc_html_e( 'Utilisé avec l’adresse d’expédition ci-dessus. Laisser vide pour utiliser le nom du site. Le bouton Répondre de votre messagerie répond toujours au visiteur.', 'immowp-gestion-immobiliere' ); ?></p>
    974                                         </div>
    975 
    976                                         <div class="immowp-row">
    977                                                 <h5><?php esc_html_e( 'Protection anti-bots (Google reCAPTCHA v2)', 'immowp-gestion-immobiliere' ); ?></h5>
    978                                                 <small>
    979                                                         <?php
    980                                                         echo wp_kses(
    981                                                                 sprintf(
    982                                                                         /* translators: %s: Google reCAPTCHA admin URL */
    983                                                                         __( 'Protège le formulaire natif contre les spams. Créez des clés sur %s (type « Case à cocher reCAPTCHA v2 »).', 'immowp-gestion-immobiliere' ),
    984                                                                         '<a href="https://www.google.com/recaptcha/admin" target="_blank" rel="noopener noreferrer">google.com/recaptcha/admin</a>'
    985                                                                 ),
    986                                                                 array(
    987                                                                         'a' => array(
    988                                                                                 'href'   => array(),
    989                                                                                 'target' => array(),
    990                                                                                 'rel'    => array(),
    991                                                                         ),
    992                                                                 )
    993                                                         );
    994                                                         ?>
    995                                                 </small>
    996                                                 <p>
    997                                                         <label>
    998                                                                 <input type="checkbox" name="immowp_recaptcha_enabled" value="yes" <?php checked( $immowp_recaptcha_enabled, 'yes' ); ?> />
    999                                                                 <?php esc_html_e( 'Activer Google reCAPTCHA v2', 'immowp-gestion-immobiliere' ); ?>
    1000                                                         </label>
    1001                                                 </p>
    1002                                                 <p>
    1003                                                         <label for="immowp_recaptcha_site_key"><?php esc_html_e( 'Clé du site (Site key)', 'immowp-gestion-immobiliere' ); ?></label><br>
    1004                                                         <input type="text" id="immowp_recaptcha_site_key" name="immowp_recaptcha_site_key" class="regular-text" value="<?php echo esc_attr( $immowp_recaptcha_site_key ); ?>" placeholder="6Le…" autocomplete="off" />
    1005                                                 </p>
    1006                                                 <p>
    1007                                                         <label for="immowp_recaptcha_secret_key"><?php esc_html_e( 'Clé secrète (Secret key)', 'immowp-gestion-immobiliere' ); ?></label><br>
    1008                                                         <input type="password" id="immowp_recaptcha_secret_key" name="immowp_recaptcha_secret_key" class="regular-text" value="<?php echo esc_attr( $immowp_recaptcha_secret_key ); ?>" placeholder="6Le…" autocomplete="new-password" />
    1009                                                 </p>
    1010                                         </div>
    1011 
    1012                                 </div>
    1013 
    1014                         </section>
    1015 
    1016                 </div>
    1017 
    1018                 <div class="immowp_settings">
    1019 
    1020                         <section>
    1021 
    1022                                 <div class="immowp_settings-header">
    1023 
    1024                                         <h3><?php esc_html_e( 'Design', 'immowp-gestion-immobiliere' ); ?></h3>
    1025 
    1026                                 </div>
    1027 
    1028                                 <div class="immowp_settings-description">
    1029 
    1030                                         <div class="immowp-row">
    1031                                                 <h5><?php esc_html_e( 'Couleur principale', 'immowp-gestion-immobiliere' ); ?></h5>
    1032                                                 <small><?php esc_html_e( 'Couleur principale du plugin notamment utilisé pour le texte.', 'immowp-gestion-immobiliere' ); ?></small>
    1033                                                 <p><input type="text" class="immowp-color-picker" name="immowp_primary_color" value="<?php echo esc_attr( $immowp_primary_color ); ?>" placeholder="Couleur principale"></p>
    1034                                         </div>
    1035 
    1036                                         <div class="immowp-row">
    1037                                                 <h5><?php esc_html_e( 'Couleur secondaire', 'immowp-gestion-immobiliere' ); ?></h5>
    1038                                                 <small><?php esc_html_e( 'Couleur secondaire du plugin notamment utilisé pour les icones.', 'immowp-gestion-immobiliere' ); ?></small>
    1039                                                 <p><input type="text" class="immowp-color-picker" name="immowp_secondary_color" value="<?php echo esc_attr( $immowp_secondary_color ); ?>" placeholder="Couleur secondaire"></p>
    1040                                         </div>
    1041                                 </div>
    1042 
    1043                         </section>
    1044 
    1045                 </div>
    1046 
    1047 
    1048                 <div class="immowp_settings">
    1049 
    1050                         <section>
    1051 
    1052                                 <div class="immowp_settings-header">
    1053 
    1054                                         <h3><?php esc_html_e( 'MAP', 'immowp-gestion-immobiliere' ); ?></h3>
    1055 
    1056                                 </div>
    1057 
    1058                                 <div class="immowp_settings-description">
    1059 
    1060                                         <div class="immowp-row">
    1061                                                 <h5><?php esc_html_e( 'Icone du marker', 'immowp-gestion-immobiliere' ); ?></h5>
    1062                                                 <small><?php esc_html_e( 'Image à afficher sur la carte', 'immowp-gestion-immobiliere' ); ?></small>
    1063                                                 <br/>
    1064                                                 <?php $immowp_img = wp_get_attachment_image_url( $immowp_map_icon, 'thumbnail' ); ?>
    1065 
    1066                                                 <?php if ( $immowp_img ) : ?>
    1067                                                         <a href="#" class="button rudr-reglages-upload" style="display:none">Choisir l'image</a>
    1068                                                         <a href="#" class="rudr-upload-image">
    1069                                                                 <img src="<?php echo esc_url( $immowp_img ); ?>" />
    1070                                                         </a>
    1071                                                         <br/>
    1072                                                         <a href="#" class="rudr-reglages-remove">Supprimer l'image</a>
    1073                                                         <input type="hidden" name="immowp_map_icon" value="<?php echo esc_attr( absint( $immowp_map_icon ) ); ?>">
    1074                                                 <?php else : ?>
    1075                                                         <a href="#" class="button rudr-reglages-upload">Choisir l'image</a>
    1076                                                         <br/>
    1077                                                         <a href="#" class="rudr-reglages-remove" style="display:none">Supprimer l'image</a>
    1078                                                         <input type="hidden" name="immowp_map_icon" value="">
    1079                                                 <?php endif; ?>
    1080                                         </div>
     1137                                        <?php
     1138                                        /*
     1139                                         * Shortcodes réservés à l'édition pro : partiel absent du paquet
     1140                                         * lite, où aucun d'eux n'est enregistré (les documenter serait
     1141                                         * trompeur).
     1142                                         */
     1143                                        $immowp_shortcodes_pro_partial = plugin_dir_path( __FILE__ ) . 'partials/settings/section-shortcodes-pro.php';
     1144                                        if ( immowp_gestion_immo_is_pro() && file_exists( $immowp_shortcodes_pro_partial ) ) {
     1145                                                include $immowp_shortcodes_pro_partial;
     1146                                        } else {
     1147                                                $immowp_render_pro_teaser( 'shortcodes_extra' );
     1148                                        }
     1149                                        ?>
     1150
    10811151                                </div>
    10821152
    … …  
    11591229                </div>
    11601230
    1161                 <?php
    1162                 /*
    1163                  * Section « Réécriture IA » extraite dans un partiel dédié, absent du
    1164                  * paquet lite (voir tools/lite-exclude.txt) : le service qu'elle
    1165                  * configure (admin/class-immowp-gestion-immo-ai-description-service.php)
    1166                  * y est lui-même absent.
    1167                  */
    1168                 $immowp_section_ai = plugin_dir_path( __FILE__ ) . 'partials/settings/section-ai.php';
    1169                 if ( immowp_gestion_immo_module_enabled( 'ai' ) && file_exists( $immowp_section_ai ) ) {
    1170                         include $immowp_section_ai;
    1171                 } else {
    1172                         ?>
    1173                         <div class="immowp_settings">
    1174 
    1175                                 <section>
    1176 
    1177                                         <div class="immowp_settings-header">
    1178 
    1179                                                 <h3><?php esc_html_e( 'Réécriture IA', 'immowp-gestion-immobiliere' ); ?></h3>
    1180 
    1181                                         </div>
    1182 
    1183                                         <div class="immowp_settings-description">
    1184                                                 <?php $immowp_render_pro_teaser( 'ai' ); ?>
    1185                                         </div>
    1186 
    1187                                 </section>
    1188 
    1189                         </div>
    1190                         <?php
    1191                 }
    1192                 ?>
     1231                <?php $immowp_card_open( __( 'Données', 'immowp-gestion-immobiliere' ) ); ?>
     1232
     1233                                <div class="immowp-row">
     1234                                        <h5><?php esc_html_e( 'Compter les vues des annonces', 'immowp-gestion-immobiliere' ); ?></h5>
     1235                                        <small><?php esc_html_e( 'Comptabilise le nombre de consultations de chaque bien, affiché dans la liste des annonces. Le comptage est effectué après le chargement de la page, ce qui le rend compatible avec un cache.', 'immowp-gestion-immobiliere' ); ?></small>
     1236                                        <p><label><input type="checkbox" name="immowp_track_views" value="yes" <?php checked( $immowp_track_views, 'yes' ); ?>> <?php esc_html_e( 'Activer le comptage des vues', 'immowp-gestion-immobiliere' ); ?></label></p>
     1237                                </div>
     1238
     1239                                <div class="immowp-row">
     1240                                        <h5><?php esc_html_e( 'Suppression des données à la désinstallation', 'immowp-gestion-immobiliere' ); ?></h5>
     1241                                        <small><?php esc_html_e( 'Par défaut, la désinstallation du plugin conserve vos réglages et vos statistiques : réinstaller le plugin retrouve le site tel qu\'il était. Cochez cette case pour que tout soit supprimé définitivement — cela peut concerner des données personnelles, et l\'opération est irréversible. Vos biens immobiliers sont conservés dans tous les cas.', 'immowp-gestion-immobiliere' ); ?></small>
     1242                                        <p><label><input type="checkbox" name="immowp_remove_all_data" value="yes" <?php checked( $immowp_remove_all_data, 'yes' ); ?>> <?php esc_html_e( 'Supprimer les réglages et les statistiques lors de la désinstallation', 'immowp-gestion-immobiliere' ); ?></label></p>
     1243                                </div>
     1244
     1245                <?php $immowp_card_close(); ?>
    11931246
    11941247                <?php
    … …  
    12061259                ?>
    12071260
    1208                 <!-- shortcode -->
    1209                 <div class="immowp_settings">
    1210 
    1211                         <section>
    1212 
    1213                                 <div class="immowp_settings-header">
    1214 
    1215                                         <h3><?php esc_html_e( 'Shortcode', 'immowp-gestion-immobiliere' ); ?></h3>
    1216 
    1217                                 </div>
    1218 
    1219                                 <div class="immowp_settings-description">
    1220 
    1221                                         <p>
    1222                                                 <small><?php esc_html_e( 'Shortcodes à utiliser pour votre page de résultat.', 'immowp-gestion-immobiliere' ); ?></small>
    1223                                                 <br/>
    1224                                                 <a href="https://demo.immowp.fr" target="_blank"><?php esc_html_e( 'Voir la démo', 'immowp-gestion-immobiliere' ); ?> →</a>
    1225                                         </p>
    1226 
    1227                                         <div class="immowp-row">
    1228                                                 <h5>[iwp_property]</h5>
    1229                                                 <small><?php esc_html_e( 'Affiche la liste des biens immobiliers avec recherche avancée.', 'immowp-gestion-immobiliere' ); ?></small>
    1230                                                 <p><input type="text" readonly value="[iwp_property]" onclick="this.select();"></p>
    1231                                         </div>
    1232 
    1233                                         <?php
    1234                                         /*
    1235                                          * Shortcodes réservés à l'édition pro : partiel absent du paquet
    1236                                          * lite, où aucun d'eux n'est enregistré (les documenter serait
    1237                                          * trompeur).
    1238                                          */
    1239                                         $immowp_shortcodes_pro_partial = plugin_dir_path( __FILE__ ) . 'partials/settings/section-shortcodes-pro.php';
    1240                                         if ( immowp_gestion_immo_is_pro() && file_exists( $immowp_shortcodes_pro_partial ) ) {
    1241                                                 include $immowp_shortcodes_pro_partial;
    1242                                         } else {
    1243                                                 $immowp_render_pro_teaser( 'shortcodes_extra' );
    1244                                         }
    1245                                         ?>
    1246 
    1247                                 </div>
    1248 
    1249                         </section>
    1250 
    1251                 </div>
    1252 
    1253 
    1254 
    1255 
    1256         </div>
    1257 
    1258 </form>
     1261
     1262                <?php endif; ?>
     1263
     1264                <?php if ( empty( $immowp_tabs_pro_only[ $immowp_tab ] ) ) : ?>
     1265                        <div class="iwpg-savebar">
     1266                                <input type="submit" class="button button-primary" value="<?php esc_attr_e( 'Sauvegarder', 'immowp-gestion-immobiliere' ); ?>">
     1267                        </div>
     1268                <?php endif; ?>
     1269
     1270        </form>
     1271
     1272</div>
  • immowp-gestion-immobiliere/trunk/admin/css/immowp-gestion-immo-admin.css

    r3681676 r3788913  
    450450  align-items: center;
    451451}
     452
     453/* ---------------------------------------------------------------------------
     454   Page Réglages en onglets (admin/class-immowp-gestion-immo-settings.php),
     455   gabarit repris de l'écran d'administration de mlsnative, en version sobre
     456   comme l'écran de la passerelle ImmoWP : bandeau bleu nuit, couleurs
     457   désaturées, onglet actif teinté plutôt que plein, pas d'ombres colorées.
     458   Une couleur par onglet : --tab sur .iwpg (onglet ouvert), --c sur chaque
     459   onglet de la barre. La couleur de l'onglet ouvert se retrouve partout dans
     460   la page (pastille des cartes, liens, bouton d'enregistrement).
     461   Les cartes gardent le balisage des partiels section-*.php
     462   (.immowp_settings > section > en-tête + description).
     463   ------------------------------------------------------------------------ */
     464
     465body.iwp_gestion_immo_page_immowp-settings { background: #f4f6fb; }
     466
     467.iwpg {
     468  --ink: #0f172a;
     469  --muted: #64748b;
     470  --line: #e2e8f0;
     471  --card: #fff;
     472  --brand-a: #0e1a33;
     473  --brand-b: #22345c;
     474  --radius: 14px;
     475  color: var(--ink);
     476  max-width: 1280px;
     477  margin: 16px 20px 40px 0;
     478  font-size: 14px;
     479}
     480.iwpg * { box-sizing: border-box; }
     481.iwpg a { color: var(--tab); }
     482
     483/* Bandeau */
     484.iwpg-hero { display: flex; justify-content: space-between; align-items: center; gap: 16px; flex-wrap: wrap; padding: 20px 24px; border-radius: 18px; color: #fff; background: linear-gradient(120deg, var(--brand-a), var(--brand-b)); box-shadow: 0 1px 2px rgba(15, 23, 42, .08); }
     485.iwpg-hero__brand { display: flex; align-items: center; gap: 14px; }
     486.iwpg .iwpg-hero h1 { margin: 0; padding: 0; color: #fff; font-size: 22px; font-weight: 650; letter-spacing: -.02em; line-height: 1.2; }
     487.iwpg-hero small { color: rgba(255, 255, 255, .85); font-size: 13px; }
     488.iwpg-logo { display: grid; place-items: center; height: 52px; padding: 6px 12px; border-radius: 13px; background: #fff; }
     489.iwpg-logo img { display: block; width: auto; height: 36px; }
     490.iwpg-hero__status { display: flex; gap: 8px; flex-wrap: wrap; }
     491.iwpg-pill { display: inline-flex; align-items: center; gap: 6px; padding: 4px 10px; border-radius: 999px; font-size: 12px; font-weight: 550; color: rgba(255, 255, 255, .92); background: rgba(255, 255, 255, .08); border: 1px solid rgba(255, 255, 255, .16); }
     492.iwpg-pill::before { content: ""; width: 7px; height: 7px; border-radius: 50%; background: currentColor; }
     493.iwpg-pill--ok::before { background: #6ee7b7; }
     494.iwpg-pill--info::before { background: #bae6fd; }
     495
     496/* Barre d'onglets */
     497.iwpg-tabs { display: flex; gap: 6px; flex-wrap: wrap; margin: 18px 0 16px; padding: 6px; background: var(--card); border: 1px solid var(--line); border-radius: 14px; }
     498.iwpg .iwpg-tab { display: inline-flex; align-items: center; gap: 7px; padding: 9px 14px; border-radius: 10px; text-decoration: none; color: var(--ink); font-weight: 550; transition: background .15s, color .15s; }
     499.iwpg-tab .dashicons { width: 18px; height: 18px; font-size: 18px; color: var(--c); }
     500.iwpg .iwpg-tab:hover { background: #f8fafc; color: var(--ink); }
     501.iwpg .iwpg-tab.is-active { background: color-mix(in srgb, var(--c) 11%, #fff); color: color-mix(in srgb, var(--c) 85%, #000); box-shadow: inset 0 0 0 1px color-mix(in srgb, var(--c) 22%, #fff); }
     502.iwpg .iwpg-tab:focus { outline: none; box-shadow: 0 0 0 2px var(--c); }
     503.iwpg-tab .iwp-pro-badge { margin-left: 0; background: #6f5e9e; }
     504
     505/* Notices et bandeau de la passerelle, placés sous la barre d'onglets */
     506.iwpg .notice { margin: 0 0 16px; border-radius: 10px; }
     507.iwpg .immowp-promo-banner { margin: 0 0 16px; border-radius: var(--radius); }
     508
     509/* Cartes */
     510.iwpg .immowp_settings { display: block; margin: 0 0 16px; padding: 0; background: var(--card); border: 1px solid var(--line); border-radius: var(--radius); box-shadow: 0 1px 2px rgba(15, 23, 42, .04); overflow: hidden; }
     511.iwpg .immowp_settings > section { display: block; }
     512.iwpg .immowp_settings-header { display: flex; align-items: center; gap: 12px; padding: 16px 20px; border-bottom: 1px solid var(--line); }
     513.iwpg .immowp_settings-header h3 { display: flex; align-items: center; gap: 10px; margin: 0; font-size: 15px; font-weight: 650; color: var(--ink); }
     514.iwpg .immowp_settings-header h3::before { content: ""; flex: none; width: 10px; height: 10px; border-radius: 3px; background: var(--tab); box-shadow: 0 0 0 4px color-mix(in srgb, var(--tab) 12%, #fff); }
     515.iwpg .immowp_settings-description { padding: 4px 20px 8px; }
     516
     517/* Lignes de réglage */
     518.iwpg .immowp-row { margin: 0; padding: 14px 0; border-top: 1px solid var(--line); }
     519.iwpg .immowp-row:first-child { border-top: 0; }
     520.iwpg .immowp-row h5 { margin: 0 0 2px; font-size: 13.5px; font-weight: 600; text-decoration: none; color: var(--ink); }
     521.iwpg .immowp-row small,
     522.iwpg .immowp-row .description { color: var(--muted); }
     523.iwpg .immowp-row p { margin: 8px 0 0; }
     524.iwpg .immowp-row :where(input[type='text'], input[type='email'], input[type='password'], input[type='url'], select, textarea):not(.wp-color-picker) { width: 100%; min-width: 0; max-width: 420px; }
     525.iwpg .immowp-row .large-text { max-width: none; }
     526.iwpg .immowp-row.immowp-pro-teaser { margin: 12px 0; padding: 10px 14px; border: 1px dashed #d8cdf0; }
     527
     528/* Barre d'enregistrement, collée en bas de l'écran pendant le défilement */
     529.iwpg-savebar { position: sticky; bottom: 0; z-index: 5; display: flex; justify-content: flex-end; align-items: center; gap: 14px; margin: 4px 0 16px; padding: 12px 16px; border-radius: var(--radius); background: rgba(255, 255, 255, .92); backdrop-filter: blur(6px); border: 1px solid var(--line); box-shadow: 0 -6px 20px -14px rgba(15, 23, 42, .25); }
     530.iwpg .iwpg-savebar .button-primary { min-height: 36px; padding: 0 18px; border-radius: 8px; background: var(--tab); border-color: var(--tab); }
     531.iwpg .iwpg-savebar .button-primary:hover,
     532.iwpg .iwpg-savebar .button-primary:focus { background: color-mix(in srgb, var(--tab) 85%, #000); border-color: color-mix(in srgb, var(--tab) 85%, #000); box-shadow: 0 0 0 1px #fff, 0 0 0 3px color-mix(in srgb, var(--tab) 40%, #fff); }
     533
     534@media (max-width: 782px) {
     535  .iwpg { margin-right: 10px; }
     536  .iwpg-hero { padding: 16px; }
     537  .iwpg-tab { flex: 1 1 auto; justify-content: center; }
     538  .iwpg .immowp_settings-description { padding: 4px 16px 8px; }
     539}
  • immowp-gestion-immobiliere/trunk/immowp-gestion-immobiliere.php

    r3780992 r3788913  
    1717 * Plugin URI:        https://wordpress.org/plugins/immowp-gestion-immobiliere/
    1818 * Description:       Gestion de vos biens immobiliers.
    19  * Version:           2.0.9
     19 * Version:           2.0.10
    2020 * Author:            ImmoWP
    2121 * Author URI:        https://www.immowp.fr/
    … …  
    3535 * Rename this for your plugin and update it as you release new versions.
    3636 */
    37 define( 'IMMOWP_GESTION_IMMO_VERSION', '2.0.9' );
     37define( 'IMMOWP_GESTION_IMMO_VERSION', '2.0.10' );
    3838
    3939/**
  • immowp-gestion-immobiliere/trunk/languages/immowp-gestion-immobiliere-en_GB.po

    r3780992 r3788913  
    55"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/immowp-gestion-"
    66"immo\n"
    7 "POT-Creation-Date: 2026-09-07 19:20+0200\n"
     7"POT-Creation-Date: 2026-11-07 00:33+0100\n"
    88"PO-Revision-Date: 2026-07-30 12:00+0000\n"
    99"Last-Translator: ImmoWP\n"
    … …  
    3030#: admin/class-immowp-gestion-immo-admin.php:190
    3131#: admin/class-immowp-gestion-immo-admin.php:191
    32 #: admin/class-immowp-gestion-immo-settings.php:615
     32#: admin/class-immowp-gestion-immo-settings.php:497
    3333msgid "Réglages"
    3434msgstr "Settings"
    3535
    3636#: admin/class-immowp-gestion-immo-admin.php:208
    37 #: admin/class-immowp-gestion-immo-settings.php:450
     37#: admin/class-immowp-gestion-immo-settings.php:436
     38#: admin/class-immowp-gestion-immo-settings.php:523
    3839#: admin/partials/immowp-gestion-immo-extensions-pro.php:53
    3940#: admin/partials/immowp-gestion-immo-extensions-pro.php:81
    … …  
    4142msgstr "Pro"
    4243
    43 #: admin/class-immowp-gestion-immo-admin.php:218
    44 #: admin/class-immowp-gestion-immo-admin.php:219
     44#: admin/class-immowp-gestion-immo-admin.php:226
     45#: admin/class-immowp-gestion-immo-admin.php:227
     46#: admin/class-immowp-gestion-immo-admin.php:243
     47#: admin/class-immowp-gestion-immo-admin.php:244
    4548msgid "Passerelle ImmoWP"
    4649msgstr "ImmoWP sync service"
    4750
    48 #: admin/class-immowp-gestion-immo-admin.php:218
    49 #: admin/class-immowp-gestion-immo-admin.php:219
     51#: admin/class-immowp-gestion-immo-admin.php:243
     52#: admin/class-immowp-gestion-immo-admin.php:244
    5053msgid "Extensions Pro"
    5154msgstr "Pro extensions"
    5255
    53 #: admin/class-immowp-gestion-immo-admin.php:335
    54 #: admin/class-immowp-gestion-immo-settings.php:518
     56#: admin/class-immowp-gestion-immo-admin.php:319
     57msgid "Annonces et affichage"
     58msgstr "Listings and display"
     59
     60#: admin/class-immowp-gestion-immo-admin.php:320
     61msgid "Fiche et contact"
     62msgstr "Property page and contact"
     63
     64#: admin/class-immowp-gestion-immo-admin.php:321
     65msgid "Favoris et alertes"
     66msgstr "Favorites and alerts"
     67
     68#: admin/class-immowp-gestion-immo-admin.php:322
     69msgid "IA"
     70msgstr "AI"
     71
     72#: admin/class-immowp-gestion-immo-admin.php:323
     73msgid "Outils"
     74msgstr "Tools"
     75
     76#: admin/class-immowp-gestion-immo-admin.php:502
    5577msgid "Besoin de connecter votre site à votre logiciel métier ?"
    5678msgstr "Need to connect your website to your real estate software?"
    5779
    58 #: admin/class-immowp-gestion-immo-admin.php:336
     80#: admin/class-immowp-gestion-immo-admin.php:503
    5981msgid ""
    6082"ImmoWP fait la liaison entre votre logiciel de multidiffusion d'annonces "
    … …  
    6789"tedious duplication. Compatible with all WordPress themes."
    6890
    69 #: admin/class-immowp-gestion-immo-admin.php:340
    70 #: admin/class-immowp-gestion-immo-settings.php:523
     91#: admin/class-immowp-gestion-immo-admin.php:507
    7192msgid "Découvrir ImmoWP"
    7293msgstr "Discover ImmoWP"
    7394
    74 #: admin/class-immowp-gestion-immo-admin.php:359
     95#: admin/class-immowp-gestion-immo-admin.php:526
    7596msgid "ImmoWP — Top biens consultés"
    7697msgstr "ImmoWP — Most viewed properties"
    7798
    78 #: admin/class-immowp-gestion-immo-admin.php:375
     99#: admin/class-immowp-gestion-immo-admin.php:542
    79100msgid "Aucune consultation enregistrée."
    80101msgstr "No views recorded."
    81102
    82 #: admin/class-immowp-gestion-immo-admin.php:379
     103#: admin/class-immowp-gestion-immo-admin.php:546
    83104#: public/partials/archive/archive-real-estate.php:47
    84105msgid "Bien"
    … …  
    87108msgstr[1] "Properties"
    88109
    89 #: admin/class-immowp-gestion-immo-admin.php:379
     110#: admin/class-immowp-gestion-immo-admin.php:546
    90111#: includes/class-immowp-gestion-immo-post-type-registry.php:584
    91112msgid "Vues"
    … …  
    150171
    151172#: admin/class-immowp-gestion-immo-metaboxes-annonce.php:79
    152 #: admin/class-immowp-gestion-immo-settings.php:1127
     173#: admin/class-immowp-gestion-immo-settings.php:1197
    153174#: includes/class-immowp-gestion-immo-post-type-registry.php:117
    154175#: includes/class-immowp-gestion-immo-post-type-registry.php:119
    … …  
    272293
    273294#: admin/class-immowp-gestion-immo-metaboxes-annonce.php:299
    274 #: includes/immowp-gestion-immo-functions.php:935
     295#: includes/immowp-gestion-immo-functions.php:971
    275296msgid "Vendeur"
    276297msgstr "Seller"
    … …  
    868889#: admin/class-immowp-gestion-immo-metaboxes.php:237
    869890#: includes/class-immowp-gestion-immo-post-type-registry.php:541
    870 #: includes/immowp-gestion-immo-functions.php:2386
     891#: includes/immowp-gestion-immo-functions.php:2422
    871892msgid "Email"
    872893msgstr "Email"
    … …  
    922943msgstr "Invalid contact form email address: the previous value has been kept."
    923944
    924 #: admin/class-immowp-gestion-immo-settings.php:269
     945#: admin/class-immowp-gestion-immo-settings.php:273
    925946msgid ""
    926947"Le format de la clé de licence est invalide (attendu : IWP-XXXX-XXXX-XXXX-"
    … …  
    928949msgstr "The licence key format is invalid (expected: IWP-XXXX-XXXX-XXXX-XXXX)."
    929950
    930 #: admin/class-immowp-gestion-immo-settings.php:317
     951#: admin/class-immowp-gestion-immo-settings.php:303
    931952msgid "Options sauvegardés"
    932953msgstr "Settings saved"
    933954
    934 #: admin/class-immowp-gestion-immo-settings.php:452
     955#: admin/class-immowp-gestion-immo-settings.php:438
    935956msgid "Disponible dans la version Pro."
    936957msgstr "Available in the Pro edition."
    937958
    938 #: admin/class-immowp-gestion-immo-settings.php:453
     959#: admin/class-immowp-gestion-immo-settings.php:439
    939960msgid "En savoir plus"
    940961msgstr "Learn more"
    941962
    942 #: admin/class-immowp-gestion-immo-settings.php:471
     963#: admin/class-immowp-gestion-immo-settings.php:498
     964msgid "Gestion immobilière"
     965msgstr "Real estate management"
     966
     967#: admin/class-immowp-gestion-immo-settings.php:503
     968msgid "Édition Pro"
     969msgstr "Pro edition"
     970
     971#: admin/class-immowp-gestion-immo-settings.php:505
     972msgid "Passerelle ImmoWP active"
     973msgstr "ImmoWP sync service active"
     974
     975#. translators: %s: numéro de version de l'extension.
     976#: admin/class-immowp-gestion-immo-settings.php:511
     977#, php-format
     978msgid "Version %s"
     979msgstr "Version %s"
     980
     981#: admin/class-immowp-gestion-immo-settings.php:517
     982msgid "Sections des réglages"
     983msgstr "Settings sections"
     984
     985#: admin/class-immowp-gestion-immo-settings.php:543
    943986msgid "Envoi des alertes exécuté."
    944987msgstr "Alerts sent."
    945988
    946 #: admin/class-immowp-gestion-immo-settings.php:494
    947 msgid "Sauvegarder"
    948 msgstr "Save"
    949 
    950 #: admin/class-immowp-gestion-immo-settings.php:519
    951 msgid ""
    952 "Essayez ImmoWP. ImmoWP fait la liaison entre votre logiciel de "
    953 "multidiffusion d'annonces immobilières et votre site WordPress afin de vous "
    954 "éviter une duplication fastidieuse. Compatible avec tous les thèmes "
    955 "WordPress."
    956 msgstr ""
    957 "Try ImmoWP. ImmoWP connects your real estate listing multicasting software "
    958 "with your WordPress website to save you tedious duplication. Compatible with "
    959 "all WordPress themes."
    960 
    961 #: admin/class-immowp-gestion-immo-settings.php:537
    962 #: admin/class-immowp-gestion-immo-settings.php:564
     989#: admin/class-immowp-gestion-immo-settings.php:566
     990msgid "Liste des annonces"
     991msgstr "Listings"
     992
     993#: admin/class-immowp-gestion-immo-settings.php:569
     994msgid "Permaliens / slug"
     995msgstr "Permalinks / slug"
     996
     997#: admin/class-immowp-gestion-immo-settings.php:570
     998msgid "Mettre à jour (flush) les permaliens après toutes modifications."
     999msgstr "Flush permalinks after any change."
     1000
     1001#: admin/class-immowp-gestion-immo-settings.php:575
     1002#: admin/class-immowp-gestion-immo-settings.php:579
     1003msgid "Activer la page archive"
     1004msgstr "Enable the archive page"
     1005
     1006#: admin/class-immowp-gestion-immo-settings.php:576
     1007msgid ""
     1008"Permet l'activation de la page archive, peut-être utile pour réalisé des "
     1009"templates avec Elementor notamment."
     1010msgstr ""
     1011"Enables the archive page, which can be useful for building templates with "
     1012"Elementor."
     1013
     1014#: admin/class-immowp-gestion-immo-settings.php:584
     1015msgid "Nombre de résultats par page "
     1016msgstr "Number of results per page "
     1017
     1018#: admin/class-immowp-gestion-immo-settings.php:585
     1019msgid "Nombre de résultats par page sur la page recherche."
     1020msgstr "Number of results per page on the search page."
     1021
     1022#: admin/class-immowp-gestion-immo-settings.php:590
     1023msgid "Tri par défaut des annonces"
     1024msgstr "Default listing sort order"
     1025
     1026#: admin/class-immowp-gestion-immo-settings.php:593
     1027msgid ""
     1028"Le tri par offre regroupe les biens par nom de terme, la date de publication "
     1029"départageant les biens d'une même offre."
     1030msgstr ""
     1031"Sorting by offer groups properties by term name; the publication date breaks "
     1032"ties between properties sharing the same offer."
     1033
     1034#. translators: %s: list of offer names, in ascending order
     1035#: admin/class-immowp-gestion-immo-settings.php:597
     1036#, php-format
     1037msgid "Ordre A → Z actuel : %s."
     1038msgstr "Current A → Z order: %s."
     1039
     1040#: admin/class-immowp-gestion-immo-settings.php:604
     1041msgid "Plus récents en premier"
     1042msgstr "Newest first"
     1043
     1044#: admin/class-immowp-gestion-immo-settings.php:605
     1045msgid "Plus anciens en premier"
     1046msgstr "Oldest first"
     1047
     1048#: admin/class-immowp-gestion-immo-settings.php:606
     1049#: public/partials/archive/archive-real-estate.php:81
     1050msgid "Prix croissant"
     1051msgstr "Price: low to high"
     1052
     1053#: admin/class-immowp-gestion-immo-settings.php:607
     1054#: public/partials/archive/archive-real-estate.php:82
     1055msgid "Prix décroissant"
     1056msgstr "Price: high to low"
     1057
     1058#: admin/class-immowp-gestion-immo-settings.php:608
     1059#: public/partials/archive/archive-real-estate.php:83
     1060msgid "Surface croissante"
     1061msgstr "Surface: small to large"
     1062
     1063#: admin/class-immowp-gestion-immo-settings.php:609
     1064#: public/partials/archive/archive-real-estate.php:84
     1065msgid "Surface décroissante"
     1066msgstr "Surface: large to small"
     1067
     1068#: admin/class-immowp-gestion-immo-settings.php:610
     1069msgid "Aléatoire"
     1070msgstr "Random"
     1071
     1072#: admin/class-immowp-gestion-immo-settings.php:612
     1073msgid "Offre (A → Z)"
     1074msgstr "Offer (A → Z)"
     1075
     1076#: admin/class-immowp-gestion-immo-settings.php:613
     1077msgid "Offre (Z → A)"
     1078msgstr "Offer (Z → A)"
     1079
     1080#: admin/class-immowp-gestion-immo-settings.php:620
     1081msgid "Nombre de colonnes en grille"
     1082msgstr "Number of grid columns"
     1083
     1084#: admin/class-immowp-gestion-immo-settings.php:621
     1085msgid ""
     1086"Nombre maximal de biens par ligne en vue grille sur ordinateur (plus de 1 "
     1087"024 px de large) ; un bloc trop étroit en affiche moins. Sur tablette et "
     1088"mobile, la grille s'adapte à la largeur de l'écran."
     1089msgstr ""
     1090"Maximum number of listings per row in grid view on desktop (wider than 1,024 "
     1091"px); a narrow block shows fewer. On tablets and phones, the grid adapts to "
     1092"the screen width."
     1093
     1094#: admin/class-immowp-gestion-immo-settings.php:624
     1095msgid "2 colonnes"
     1096msgstr "2 columns"
     1097
     1098#: admin/class-immowp-gestion-immo-settings.php:625
     1099msgid "3 colonnes"
     1100msgstr "3 columns"
     1101
     1102#: admin/class-immowp-gestion-immo-settings.php:626
     1103msgid "4 colonnes"
     1104msgstr "4 columns"
     1105
     1106#: admin/class-immowp-gestion-immo-settings.php:632
     1107msgid "Aucun résultat"
     1108msgstr "No results"
     1109
     1110#: admin/class-immowp-gestion-immo-settings.php:633
     1111msgid "Texte s'affichant lorsque la recherche ne retourne aucun résultat"
     1112msgstr "Text displayed when the search returns no results"
     1113
     1114#: admin/class-immowp-gestion-immo-settings.php:648
     1115msgid "Texte \"prix non communiqué\""
     1116msgstr "\"Price on request\" text"
     1117
     1118#: admin/class-immowp-gestion-immo-settings.php:649
     1119msgid "Texte affiché quand aucun prix n'est renseigné sur un bien."
     1120msgstr "Text displayed when no price is set on a property."
     1121
     1122#: admin/class-immowp-gestion-immo-settings.php:654
     1123msgid "Format de la devise"
     1124msgstr "Currency format"
     1125
     1126#: admin/class-immowp-gestion-immo-settings.php:655
     1127msgid "Symbole et position de la devise dans l'affichage des prix."
     1128msgstr "Currency symbol and position in the price display."
     1129
     1130#: admin/class-immowp-gestion-immo-settings.php:659
     1131msgid "Après (100 €)"
     1132msgstr "After (100 €)"
     1133
     1134#: admin/class-immowp-gestion-immo-settings.php:660
     1135msgid "Avant (€100)"
     1136msgstr "Before (€100)"
     1137
     1138#: admin/class-immowp-gestion-immo-settings.php:666
     1139msgid "Nombre de pièces max dans le filtre"
     1140msgstr "Maximum number of rooms in the filter"
     1141
     1142#: admin/class-immowp-gestion-immo-settings.php:667
     1143msgid ""
     1144"Nombre maximum de pièces proposé dans le filtre de recherche (défaut : 5)."
     1145msgstr "Maximum number of rooms offered in the search filter (default: 5)."
     1146
     1147#: admin/class-immowp-gestion-immo-settings.php:672
     1148#: admin/class-immowp-gestion-immo-settings.php:676
     1149msgid "Masquer les biens vendus dans les listings"
     1150msgstr "Hide sold properties in listings"
     1151
     1152#: admin/class-immowp-gestion-immo-settings.php:673
     1153msgid ""
     1154"Les biens marqués 'Vendu' n'apparaîtront pas dans les résultats de recherche."
     1155msgstr "Properties marked 'Sold' will not appear in search results."
     1156
     1157#: admin/class-immowp-gestion-immo-settings.php:681
     1158msgid "Biens disponibles en premier"
     1159msgstr "Available properties first"
     1160
     1161#: admin/class-immowp-gestion-immo-settings.php:682
     1162msgid ""
     1163"Dans tous les listings, les biens sous compromis puis les biens vendus sont "
     1164"renvoyés après les biens disponibles. Le tri choisi (date, prix, surface) "
     1165"reste appliqué à l'intérieur de chaque groupe."
     1166msgstr ""
     1167"In every listing, properties under offer and then sold properties are "
     1168"returned after the available ones. The chosen sort order (date, price, floor "
     1169"area) still applies within each group."
     1170
     1171#: admin/class-immowp-gestion-immo-settings.php:685
     1172msgid "Remonter les biens disponibles avant les biens sous compromis et vendus"
     1173msgstr "List available properties before those under offer and sold"
     1174
     1175#: admin/class-immowp-gestion-immo-settings.php:690
     1176msgid "Lazy loading des images"
     1177msgstr "Image lazy loading"
     1178
     1179#: admin/class-immowp-gestion-immo-settings.php:691
     1180msgid "Activer le chargement différé des images (loading=lazy)."
     1181msgstr "Enable deferred image loading (loading=lazy)."
     1182
     1183#: admin/class-immowp-gestion-immo-settings.php:694
     1184msgid "Activer le chargement différé des images (loading=lazy)"
     1185msgstr "Enable deferred image loading (loading=lazy)"
     1186
     1187#: admin/class-immowp-gestion-immo-settings.php:699
     1188msgid "Page de redirection lors de la suppression "
     1189msgstr "Redirect page on deletion "
     1190
     1191#: admin/class-immowp-gestion-immo-settings.php:700
     1192msgid ""
     1193"Quand un bien est supprimé, indiquez la page pour rediriger en 301, laisser "
     1194"vide pour avoir une 404."
     1195msgstr ""
     1196"When a property is deleted, set the page for a 301 redirect; leave empty to "
     1197"get a 404."
     1198
     1199#: admin/class-immowp-gestion-immo-settings.php:703
     1200#: admin/partials/settings/section-alerts.php:65
     1201msgid "Sélectionner une page"
     1202msgstr "Select a page"
     1203
     1204#: admin/class-immowp-gestion-immo-settings.php:713
     1205msgid "Couleurs"
     1206msgstr "Colors"
     1207
     1208#: admin/class-immowp-gestion-immo-settings.php:716
     1209msgid "Couleur principale"
     1210msgstr "Primary color"
     1211
     1212#: admin/class-immowp-gestion-immo-settings.php:717
     1213msgid "Couleur principale du plugin notamment utilisé pour le texte."
     1214msgstr "Main plugin color, mainly used for text."
     1215
     1216#: admin/class-immowp-gestion-immo-settings.php:722
     1217msgid "Couleur secondaire"
     1218msgstr "Secondary color"
     1219
     1220#: admin/class-immowp-gestion-immo-settings.php:723
     1221msgid "Couleur secondaire du plugin notamment utilisé pour les icones."
     1222msgstr "Secondary plugin color, mainly used for icons."
     1223
     1224#: admin/class-immowp-gestion-immo-settings.php:729
     1225msgid "Carte"
     1226msgstr "Map"
     1227
     1228#: admin/class-immowp-gestion-immo-settings.php:732
     1229msgid "Icone du marker"
     1230msgstr "Marker icon"
     1231
     1232#: admin/class-immowp-gestion-immo-settings.php:733
     1233msgid "Image à afficher sur la carte"
     1234msgstr "Image displayed on the map"
     1235
     1236#: admin/class-immowp-gestion-immo-settings.php:754
     1237msgid "Zoom initial de la carte (1=monde, 18=rue)"
     1238msgstr "Initial map zoom (1=world, 18=street)"
     1239
     1240#: admin/class-immowp-gestion-immo-settings.php:777
     1241#: admin/partials/settings/section-search-redirects.php:26
     1242#: includes/immowp-gestion-immo-functions.php:105
     1243msgid "Redirections du formulaire de recherche"
     1244msgstr "Search form redirects"
     1245
     1246#: admin/class-immowp-gestion-immo-settings.php:796
     1247msgid "Coordonnées affichées sur la fiche"
     1248msgstr "Contact details shown on the property page"
     1249
     1250#: admin/class-immowp-gestion-immo-settings.php:799
     1251msgid "Coordonnées à afficher"
     1252msgstr "Contact details to display"
     1253
     1254#: admin/class-immowp-gestion-immo-settings.php:800
     1255msgid ""
     1256"Choisissez si vous souhaitez afficher les coordonnées de l'agent, de "
     1257"l'agence ou des coordonnées personnalisées."
     1258msgstr ""
     1259"Choose whether to display the agent's contact details, the agency's, or "
     1260"custom contact details."
     1261
     1262#: admin/class-immowp-gestion-immo-settings.php:803
     1263msgid "Coordonnées de l'agent"
     1264msgstr "Agent contact details"
     1265
     1266#: admin/class-immowp-gestion-immo-settings.php:804
     1267msgid "Coordonnées de l'agence"
     1268msgstr "Agency contact details"
     1269
     1270#: admin/class-immowp-gestion-immo-settings.php:805
     1271msgid "Personnalisé"
     1272msgstr "Custom"
     1273
     1274#: admin/class-immowp-gestion-immo-settings.php:811
     1275msgid "Image de l'agence"
     1276msgstr "Agency image"
     1277
     1278#: admin/class-immowp-gestion-immo-settings.php:812
     1279msgid "Image à afficher si les coordonnées personnalisées sont choisies."
     1280msgstr "Image displayed when custom contact details are selected."
     1281
     1282#: admin/class-immowp-gestion-immo-settings.php:833
     1283msgid "Nom de l'agence"
     1284msgstr "Agency name"
     1285
     1286#: admin/class-immowp-gestion-immo-settings.php:834
     1287msgid "Nom à afficher si les coordonnées personnalisées sont choisies."
     1288msgstr "Name displayed when custom contact details are selected."
     1289
     1290#: admin/class-immowp-gestion-immo-settings.php:839
     1291msgid "Adresse de l'agence "
     1292msgstr "Agency address "
     1293
     1294#: admin/class-immowp-gestion-immo-settings.php:840
     1295msgid "Adresse à afficher si les coordonnées personnalisées sont choisies."
     1296msgstr "Address displayed when custom contact details are selected."
     1297
     1298#: admin/class-immowp-gestion-immo-settings.php:845
     1299msgid "Code Postal de l'agence "
     1300msgstr "Agency postal code "
     1301
     1302#: admin/class-immowp-gestion-immo-settings.php:846
     1303msgid "Code Postal à afficher si les coordonnées personnalisées sont choisies."
     1304msgstr "Postal code displayed when custom contact details are selected."
     1305
     1306#: admin/class-immowp-gestion-immo-settings.php:851
     1307msgid "Ville de l'agence"
     1308msgstr "Agency city"
     1309
     1310#: admin/class-immowp-gestion-immo-settings.php:852
     1311msgid "Ville à afficher si les coordonnées personnalisées sont choisies."
     1312msgstr "City displayed when custom contact details are selected."
     1313
     1314#: admin/class-immowp-gestion-immo-settings.php:857
     1315msgid "Téléphone de l'agence "
     1316msgstr "Agency phone "
     1317
     1318#: admin/class-immowp-gestion-immo-settings.php:858
     1319msgid "Téléphone à afficher si les coordonnées personnalisées sont choisies."
     1320msgstr "Phone number displayed when custom contact details are selected."
     1321
     1322#: admin/class-immowp-gestion-immo-settings.php:863
     1323msgid "Email de l'agence"
     1324msgstr "Agency email"
     1325
     1326#: admin/class-immowp-gestion-immo-settings.php:864
     1327msgid "Email à afficher si les coordonnées personnalisées sont choisies."
     1328msgstr "Email displayed when custom contact details are selected."
     1329
     1330#. #-#-#-#-#  theme-overrides.pot (ImmoWP - Gestion Immobilière 1.4.3)  #-#-#-#-#
     1331#. Chaîne des templates surchargés (non présente dans le code du plugin).
     1332#: admin/class-immowp-gestion-immo-settings.php:870
     1333msgid "Formulaire de contact"
     1334msgstr "Contact form"
     1335
     1336#: admin/class-immowp-gestion-immo-settings.php:873
     1337msgid "Activer le formulaire de contact"
     1338msgstr "Enable the contact form"
     1339
     1340#: admin/class-immowp-gestion-immo-settings.php:874
     1341msgid ""
     1342"Affiche le formulaire « Je veux être contacté » sur les fiches biens "
     1343"(sidebar)."
     1344msgstr ""
     1345"Displays the \"I want to be contacted\" form on property pages (sidebar)."
     1346
     1347#: admin/class-immowp-gestion-immo-settings.php:878
     1348msgid "Activer le formulaire de contact natif"
     1349msgstr "Enable the native contact form"
     1350
     1351#: admin/class-immowp-gestion-immo-settings.php:884
     1352msgid "Shortcode de formulaire (optionnel)"
     1353msgstr "Form shortcode (optional)"
     1354
     1355#: admin/class-immowp-gestion-immo-settings.php:885
     1356msgid ""
     1357"Si renseigné, remplace le formulaire natif (ex. Contact Form 7). Laisser "
     1358"vide pour utiliser le formulaire ImmoWP."
     1359msgstr ""
     1360"If set, replaces the native form (e.g. Contact Form 7). Leave empty to use "
     1361"the ImmoWP form."
     1362
     1363#: admin/class-immowp-gestion-immo-settings.php:890
     1364msgid "Emails du formulaire natif"
     1365msgstr "Native contact form emails"
     1366
     1367#: admin/class-immowp-gestion-immo-settings.php:891
     1368msgid ""
     1369"Ces réglages concernent uniquement le formulaire ImmoWP. Un formulaire "
     1370"ajouté par shortcode utilise ses propres réglages."
     1371msgstr ""
     1372"These settings only apply to the ImmoWP form. A form added by shortcode uses "
     1373"its own settings."
     1374
     1375#: admin/class-immowp-gestion-immo-settings.php:893
     1376msgid "Adresse destinataire"
     1377msgstr "Recipient email address"
     1378
     1379#: admin/class-immowp-gestion-immo-settings.php:896
     1380msgid ""
     1381"Laisser vide pour utiliser l’email de l’agent, de l’agence ou des "
     1382"coordonnées personnalisées sélectionnées ci-dessus. Si cet email est absent "
     1383"ou invalide, le message est envoyé à l’adresse d’administration de WordPress."
     1384msgstr ""
     1385"Leave blank to use the email of the agent, agency or custom contact selected "
     1386"above. If that email is missing or invalid, the message is sent to the "
     1387"WordPress administration email address."
     1388
     1389#: admin/class-immowp-gestion-immo-settings.php:898
     1390msgid "Adresse d’expédition"
     1391msgstr "Sender email address"
     1392
     1393#: admin/class-immowp-gestion-immo-settings.php:901
     1394msgid ""
     1395"Utilisez une adresse de votre domaine autorisée par votre service d’envoi. "
     1396"Laisser vide pour conserver l’expéditeur WordPress ou SMTP. Une extension "
     1397"SMTP peut imposer son propre expéditeur."
     1398msgstr ""
     1399"Use an address on your domain authorised by your email service. Leave blank "
     1400"to keep the WordPress or SMTP sender. An SMTP plugin may enforce its own "
     1401"sender."
     1402
     1403#: admin/class-immowp-gestion-immo-settings.php:903
     1404msgid "Nom de l’expéditeur"
     1405msgstr "Sender name"
     1406
     1407#: admin/class-immowp-gestion-immo-settings.php:906
     1408msgid ""
     1409"Utilisé avec l’adresse d’expédition ci-dessus. Laisser vide pour utiliser le "
     1410"nom du site. Le bouton Répondre de votre messagerie répond toujours au "
     1411"visiteur."
     1412msgstr ""
     1413"Used with the sender email address above. Leave blank to use the site name. "
     1414"The Reply button in your email client always replies to the visitor."
     1415
     1416#: admin/class-immowp-gestion-immo-settings.php:910
     1417msgid "Protection anti-bots (Google reCAPTCHA v2)"
     1418msgstr "Anti-bot protection (Google reCAPTCHA v2)"
     1419
     1420#. translators: %s: Google reCAPTCHA admin URL
     1421#: admin/class-immowp-gestion-immo-settings.php:916
     1422#, php-format
     1423msgid ""
     1424"Protège le formulaire natif contre les spams. Créez des clés sur %s (type "
     1425"« Case à cocher reCAPTCHA v2 »)."
     1426msgstr ""
     1427"Protects the native form against spam. Create your keys on %s (\"reCAPTCHA "
     1428"v2 Checkbox\" type)."
     1429
     1430#: admin/class-immowp-gestion-immo-settings.php:932
     1431msgid "Activer Google reCAPTCHA v2"
     1432msgstr "Enable Google reCAPTCHA v2"
     1433
     1434#: admin/class-immowp-gestion-immo-settings.php:936
     1435msgid "Clé du site (Site key)"
     1436msgstr "Site key"
     1437
     1438#: admin/class-immowp-gestion-immo-settings.php:940
     1439msgid "Clé secrète (Secret key)"
     1440msgstr "Secret key"
     1441
     1442#: admin/class-immowp-gestion-immo-settings.php:946
     1443msgid "Mention d'information du formulaire de contact"
     1444msgstr "Contact form privacy notice"
     1445
     1446#: admin/class-immowp-gestion-immo-settings.php:947
     1447msgid ""
     1448"Affichée sous le bouton d'envoi (information due au moment de la collecte). "
     1449"Le lien HTML est accepté. Laissez vide pour la mention par défaut, qui "
     1450"renvoie vers la page de confidentialité du site ; saisissez 0 pour ne rien "
     1451"afficher."
     1452msgstr ""
     1453"Displayed under the submit button (information required at the time of "
     1454"collection). HTML links are accepted. Leave empty for the default notice, "
     1455"which links to the site's privacy page; enter 0 to display nothing."
     1456
     1457#: admin/class-immowp-gestion-immo-settings.php:953
     1458msgid "Fiche du bien"
     1459msgstr "Property page"
     1460
     1461#: admin/class-immowp-gestion-immo-settings.php:956
     1462msgid "Nombre de biens similaires dans la sidebar"
     1463msgstr "Number of similar properties in the sidebar"
     1464
     1465#: admin/class-immowp-gestion-immo-settings.php:957
     1466msgid ""
     1467"Nombre d'annonces similaires affichées dans la colonne latérale de la fiche "
     1468"bien (distinct des biens similaires en bas de page)."
     1469msgstr ""
     1470"Number of similar listings displayed in the property page sidebar (separate "
     1471"from the similar properties at the bottom of the page)."
     1472
     1473#: admin/class-immowp-gestion-immo-settings.php:963
     1474msgid "Partage sur les réseaux sociaux"
     1475msgstr "Social media sharing"
     1476
     1477#: admin/class-immowp-gestion-immo-settings.php:964
     1478msgid ""
     1479"Affiche des boutons de partage (Facebook, X, LinkedIn, WhatsApp, email, "
     1480"copie du lien) en haut de la fiche bien. Simples liens de partage : aucun "
     1481"script tiers n'est chargé, aucune donnée n'est transmise avant le clic du "
     1482"visiteur."
     1483msgstr ""
     1484"Displays share buttons (Facebook, X, LinkedIn, WhatsApp, email, copy link) "
     1485"at the top of the property page. Plain share links: no third-party script is "
     1486"loaded and no data is sent before the visitor clicks."
     1487
     1488#: admin/class-immowp-gestion-immo-settings.php:967
     1489msgid "Activer les boutons de partage sur la fiche bien"
     1490msgstr "Enable share buttons on the property page"
     1491
     1492#: admin/class-immowp-gestion-immo-settings.php:976
     1493#: includes/immowp-gestion-immo-functions.php:93
     1494msgid "Fiche imprimable / PDF"
     1495msgstr "Printable / PDF property sheet"
     1496
     1497#: admin/class-immowp-gestion-immo-settings.php:977
     1498msgid ""
     1499"Ajoute un bouton « Imprimer / PDF » sur la fiche bien, qui ouvre une version "
     1500"imprimable de l'annonce (photos, caractéristiques, DPE, mentions "
     1501"financières, coordonnées). Le visiteur peut l'imprimer ou l'enregistrer en "
     1502"PDF depuis son navigateur."
     1503msgstr ""
     1504"Adds a “Print / PDF” button to the property page, opening a printable "
     1505"version of the listing (photos, features, energy certificate, financial "
     1506"information, contact details). Visitors can print it or save it as a PDF "
     1507"from their browser."
     1508
     1509#: admin/class-immowp-gestion-immo-settings.php:980
     1510msgid "Activer la fiche imprimable / PDF"
     1511msgstr "Enable the printable / PDF property sheet"
     1512
     1513#: admin/class-immowp-gestion-immo-settings.php:1000
     1514#: admin/class-immowp-gestion-immo-settings.php:1027
    9631515msgid "Favoris"
    9641516msgstr "Favorites"
    9651517
    966 #: admin/class-immowp-gestion-immo-settings.php:544
     1518#: admin/class-immowp-gestion-immo-settings.php:1007
    9671519msgid "Activer la gestion des favoris"
    9681520msgstr "Enable favorites management"
    9691521
    970 #: admin/class-immowp-gestion-immo-settings.php:545
     1522#: admin/class-immowp-gestion-immo-settings.php:1008
    9711523msgid ""
    9721524"Activer ou désactiver la gestion des favoris - utiliser le shortcode "
    … …  
    9741526msgstr "Enable or disable visitor favourites - use the iwp_favorites shortcode"
    9751527
    976 #: admin/class-immowp-gestion-immo-settings.php:548
     1528#: admin/class-immowp-gestion-immo-settings.php:1011
    9771529msgid "Activer les favoris"
    9781530msgstr "Enable favorites"
    9791531
    980 #: admin/class-immowp-gestion-immo-settings.php:594
     1532#: admin/class-immowp-gestion-immo-settings.php:1057
    9811533#: admin/partials/settings/section-alerts.php:27
    9821534#: includes/class-immowp-gestion-immo-post-type-registry.php:220
    … …  
    9881540msgstr "Email alert"
    9891541
    990 #: admin/class-immowp-gestion-immo-settings.php:622
    991 msgid "Compter les vues des annonces"
    992 msgstr "Count listing views"
    993 
    994 #: admin/class-immowp-gestion-immo-settings.php:623
    995 msgid ""
    996 "Comptabilise le nombre de consultations de chaque bien, affiché dans la "
    997 "liste des annonces. Le comptage est effectué après le chargement de la page, "
    998 "ce qui le rend compatible avec un cache."
    999 msgstr ""
    1000 "Counts how many times each property is viewed, shown in the listings table. "
    1001 "Counting happens after the page has loaded, which keeps it compatible with a "
    1002 "page cache."
    1003 
    1004 #: admin/class-immowp-gestion-immo-settings.php:624
    1005 msgid "Activer le comptage des vues"
    1006 msgstr "Enable view counting"
    1007 
    1008 #: admin/class-immowp-gestion-immo-settings.php:628
    1009 msgid "Suppression des données à la désinstallation"
    1010 msgstr "Deleting data on uninstall"
    1011 
    1012 #: admin/class-immowp-gestion-immo-settings.php:629
    1013 msgid ""
    1014 "Par défaut, la désinstallation du plugin conserve vos réglages et vos "
    1015 "statistiques : réinstaller le plugin retrouve le site tel qu'il était. "
    1016 "Cochez cette case pour que tout soit supprimé définitivement — cela peut "
    1017 "concerner des données personnelles, et l'opération est irréversible. Vos "
    1018 "biens immobiliers sont conservés dans tous les cas."
    1019 msgstr "By default, uninstalling the plugin keeps your settings and statistics: reinstalling it restores the site as it was. Tick this box to have everything deleted permanently — this may include personal data, and the operation cannot be undone. Your properties are kept either way."
    1020 
    1021 #: admin/class-immowp-gestion-immo-settings.php:630
    1022 msgid "Supprimer les réglages et les statistiques lors de la désinstallation"
    1023 msgstr "Delete settings and statistics on uninstall"
    1024 
    1025 #: admin/class-immowp-gestion-immo-settings.php:634
    1026 msgid "Mention d'information du formulaire de contact"
    1027 msgstr "Contact form privacy notice"
    1028 
    1029 #: admin/class-immowp-gestion-immo-settings.php:635
    1030 msgid ""
    1031 "Affichée sous le bouton d'envoi (information due au moment de la collecte). "
    1032 "Le lien HTML est accepté. Laissez vide pour la mention par défaut, qui "
    1033 "renvoie vers la page de confidentialité du site ; saisissez 0 pour ne rien "
    1034 "afficher."
    1035 msgstr ""
    1036 "Displayed under the submit button (information required at the time of "
    1037 "collection). HTML links are accepted. Leave empty for the default notice, "
    1038 "which links to the site's privacy page; enter 0 to display nothing."
    1039 
    1040 #: admin/class-immowp-gestion-immo-settings.php:640
    1041 msgid "Permaliens / slug"
    1042 msgstr "Permalinks / slug"
    1043 
    1044 #: admin/class-immowp-gestion-immo-settings.php:641
    1045 msgid "Mettre à jour (flush) les permaliens après toutes modifications."
    1046 msgstr "Flush permalinks after any change."
    1047 
    1048 #: admin/class-immowp-gestion-immo-settings.php:646
    1049 msgid "Aucun résultat"
    1050 msgstr "No results"
    1051 
    1052 #: admin/class-immowp-gestion-immo-settings.php:647
    1053 msgid "Texte s'affichant lorsque la recherche ne retourne aucun résultat"
    1054 msgstr "Text displayed when the search returns no results"
    1055 
    1056 #: admin/class-immowp-gestion-immo-settings.php:662
    1057 msgid "Nombre de résultats par page "
    1058 msgstr "Number of results per page "
    1059 
    1060 #: admin/class-immowp-gestion-immo-settings.php:663
    1061 msgid "Nombre de résultats par page sur la page recherche."
    1062 msgstr "Number of results per page on the search page."
    1063 
    1064 #: admin/class-immowp-gestion-immo-settings.php:668
    1065 msgid "Page de redirection lors de la suppression "
    1066 msgstr "Redirect page on deletion "
    1067 
    1068 #: admin/class-immowp-gestion-immo-settings.php:669
    1069 msgid ""
    1070 "Quand un bien est supprimé, indiquez la page pour rediriger en 301, laisser "
    1071 "vide pour avoir une 404."
    1072 msgstr ""
    1073 "When a property is deleted, set the page for a 301 redirect; leave empty to "
    1074 "get a 404."
    1075 
    1076 #: admin/class-immowp-gestion-immo-settings.php:672
    1077 #: admin/partials/settings/section-alerts.php:65
    1078 msgid "Sélectionner une page"
    1079 msgstr "Select a page"
    1080 
    1081 #: admin/class-immowp-gestion-immo-settings.php:681
    1082 #: admin/class-immowp-gestion-immo-settings.php:685
    1083 msgid "Activer la page archive"
    1084 msgstr "Enable the archive page"
    1085 
    1086 #: admin/class-immowp-gestion-immo-settings.php:682
    1087 msgid ""
    1088 "Permet l'activation de la page archive, peut-être utile pour réalisé des "
    1089 "templates avec Elementor notamment."
    1090 msgstr ""
    1091 "Enables the archive page, which can be useful for building templates with "
    1092 "Elementor."
    1093 
    1094 #: admin/class-immowp-gestion-immo-settings.php:690
    1095 #: admin/class-immowp-gestion-immo-settings.php:694
    1096 msgid "Masquer les biens vendus dans les listings"
    1097 msgstr "Hide sold properties in listings"
    1098 
    1099 #: admin/class-immowp-gestion-immo-settings.php:691
    1100 msgid ""
    1101 "Les biens marqués 'Vendu' n'apparaîtront pas dans les résultats de recherche."
    1102 msgstr "Properties marked 'Sold' will not appear in search results."
    1103 
    1104 #: admin/class-immowp-gestion-immo-settings.php:699
    1105 msgid "Biens disponibles en premier"
    1106 msgstr "Available properties first"
    1107 
    1108 #: admin/class-immowp-gestion-immo-settings.php:700
    1109 msgid ""
    1110 "Dans tous les listings, les biens sous compromis puis les biens vendus sont "
    1111 "renvoyés après les biens disponibles. Le tri choisi (date, prix, surface) "
    1112 "reste appliqué à l'intérieur de chaque groupe."
    1113 msgstr ""
    1114 "In every listing, properties under offer and then sold properties are "
    1115 "returned after the available ones. The chosen sort order (date, price, floor "
    1116 "area) still applies within each group."
    1117 
    1118 #: admin/class-immowp-gestion-immo-settings.php:703
    1119 msgid "Remonter les biens disponibles avant les biens sous compromis et vendus"
    1120 msgstr "List available properties before those under offer and sold"
    1121 
    1122 #: admin/class-immowp-gestion-immo-settings.php:708
    1123 msgid "Nombre de pièces max dans le filtre"
    1124 msgstr "Maximum number of rooms in the filter"
    1125 
    1126 #: admin/class-immowp-gestion-immo-settings.php:709
    1127 msgid ""
    1128 "Nombre maximum de pièces proposé dans le filtre de recherche (défaut : 5)."
    1129 msgstr "Maximum number of rooms offered in the search filter (default: 5)."
    1130 
    1131 #: admin/class-immowp-gestion-immo-settings.php:714
    1132 msgid "Lazy loading des images"
    1133 msgstr "Image lazy loading"
    1134 
    1135 #: admin/class-immowp-gestion-immo-settings.php:715
    1136 msgid "Activer le chargement différé des images (loading=lazy)."
    1137 msgstr "Enable deferred image loading (loading=lazy)."
    1138 
    1139 #: admin/class-immowp-gestion-immo-settings.php:718
    1140 msgid "Activer le chargement différé des images (loading=lazy)"
    1141 msgstr "Enable deferred image loading (loading=lazy)"
    1142 
    1143 #: admin/class-immowp-gestion-immo-settings.php:723
    1144 msgid "Nombre de colonnes en grille"
    1145 msgstr "Number of grid columns"
    1146 
    1147 #: admin/class-immowp-gestion-immo-settings.php:724
    1148 msgid ""
    1149 "Nombre maximal de biens par ligne en vue grille sur ordinateur (plus de 1 024 "
    1150 "px de large) ; un bloc trop étroit en affiche moins. Sur tablette et mobile, "
    1151 "la grille s'adapte à la largeur de l'écran."
    1152 msgstr ""
    1153 "Maximum number of listings per row in grid view on desktop (wider than 1,024 "
    1154 "px); a narrow block shows fewer. On tablets and phones, the grid adapts to the "
    1155 "screen width."
    1156 
    1157 #: admin/class-immowp-gestion-immo-settings.php:727
    1158 msgid "2 colonnes"
    1159 msgstr "2 columns"
    1160 
    1161 #: admin/class-immowp-gestion-immo-settings.php:728
    1162 msgid "3 colonnes"
    1163 msgstr "3 columns"
    1164 
    1165 #: admin/class-immowp-gestion-immo-settings.php:729
    1166 msgid "4 colonnes"
    1167 msgstr "4 columns"
    1168 
    1169 #: admin/class-immowp-gestion-immo-settings.php:735
    1170 msgid "Format de la devise"
    1171 msgstr "Currency format"
    1172 
    1173 #: admin/class-immowp-gestion-immo-settings.php:736
    1174 msgid "Symbole et position de la devise dans l'affichage des prix."
    1175 msgstr "Currency symbol and position in the price display."
    1176 
    1177 #: admin/class-immowp-gestion-immo-settings.php:740
    1178 msgid "Après (100 €)"
    1179 msgstr "After (100 €)"
    1180 
    1181 #: admin/class-immowp-gestion-immo-settings.php:741
    1182 msgid "Avant (€100)"
    1183 msgstr "Before (€100)"
    1184 
    1185 #: admin/class-immowp-gestion-immo-settings.php:747
    1186 msgid "Tri par défaut des annonces"
    1187 msgstr "Default listing sort order"
    1188 
    1189 #: admin/class-immowp-gestion-immo-settings.php:750
    1190 msgid ""
    1191 "Le tri par offre regroupe les biens par nom de terme, la date de publication "
    1192 "départageant les biens d'une même offre."
    1193 msgstr ""
    1194 "Sorting by offer groups properties by term name; the publication date breaks "
    1195 "ties between properties sharing the same offer."
    1196 
    1197 #. translators: %s: list of offer names, in ascending order
    1198 #: admin/class-immowp-gestion-immo-settings.php:754
    1199 #, php-format
    1200 msgid "Ordre A → Z actuel : %s."
    1201 msgstr "Current A → Z order: %s."
    1202 
    1203 #: admin/class-immowp-gestion-immo-settings.php:761
    1204 msgid "Plus récents en premier"
    1205 msgstr "Newest first"
    1206 
    1207 #: admin/class-immowp-gestion-immo-settings.php:762
    1208 msgid "Plus anciens en premier"
    1209 msgstr "Oldest first"
    1210 
    1211 #: admin/class-immowp-gestion-immo-settings.php:763
    1212 #: public/partials/archive/archive-real-estate.php:81
    1213 msgid "Prix croissant"
    1214 msgstr "Price: low to high"
    1215 
    1216 #: admin/class-immowp-gestion-immo-settings.php:764
    1217 #: public/partials/archive/archive-real-estate.php:82
    1218 msgid "Prix décroissant"
    1219 msgstr "Price: high to low"
    1220 
    1221 #: admin/class-immowp-gestion-immo-settings.php:765
    1222 #: public/partials/archive/archive-real-estate.php:83
    1223 msgid "Surface croissante"
    1224 msgstr "Surface: small to large"
    1225 
    1226 #: admin/class-immowp-gestion-immo-settings.php:766
    1227 #: public/partials/archive/archive-real-estate.php:84
    1228 msgid "Surface décroissante"
    1229 msgstr "Surface: large to small"
    1230 
    1231 #: admin/class-immowp-gestion-immo-settings.php:767
    1232 msgid "Aléatoire"
    1233 msgstr "Random"
    1234 
    1235 #: admin/class-immowp-gestion-immo-settings.php:769
    1236 msgid "Offre (A → Z)"
    1237 msgstr "Offer (A → Z)"
    1238 
    1239 #: admin/class-immowp-gestion-immo-settings.php:770
    1240 msgid "Offre (Z → A)"
    1241 msgstr "Offer (Z → A)"
    1242 
    1243 #: admin/class-immowp-gestion-immo-settings.php:777
    1244 msgid "Zoom initial de la carte (1=monde, 18=rue)"
    1245 msgstr "Initial map zoom (1=world, 18=street)"
    1246 
    1247 #: admin/class-immowp-gestion-immo-settings.php:782
    1248 msgid "Texte \"prix non communiqué\""
    1249 msgstr "\"Price on request\" text"
    1250 
    1251 #: admin/class-immowp-gestion-immo-settings.php:783
    1252 msgid "Texte affiché quand aucun prix n'est renseigné sur un bien."
    1253 msgstr "Text displayed when no price is set on a property."
    1254 
    1255 #: admin/class-immowp-gestion-immo-settings.php:788
    1256 msgid "Nombre de biens similaires dans la sidebar"
    1257 msgstr "Number of similar properties in the sidebar"
    1258 
    1259 #: admin/class-immowp-gestion-immo-settings.php:789
    1260 msgid ""
    1261 "Nombre d'annonces similaires affichées dans la colonne latérale de la fiche "
    1262 "bien (distinct des biens similaires en bas de page)."
    1263 msgstr ""
    1264 "Number of similar listings displayed in the property page sidebar (separate "
    1265 "from the similar properties at the bottom of the page)."
    1266 
    1267 #: admin/class-immowp-gestion-immo-settings.php:795
    1268 msgid "Partage sur les réseaux sociaux"
    1269 msgstr "Social media sharing"
    1270 
    1271 #: admin/class-immowp-gestion-immo-settings.php:796
    1272 msgid ""
    1273 "Affiche des boutons de partage (Facebook, X, LinkedIn, WhatsApp, email, "
    1274 "copie du lien) en haut de la fiche bien. Simples liens de partage : aucun "
    1275 "script tiers n'est chargé, aucune donnée n'est transmise avant le clic du "
    1276 "visiteur."
    1277 msgstr ""
    1278 "Displays share buttons (Facebook, X, LinkedIn, WhatsApp, email, copy link) "
    1279 "at the top of the property page. Plain share links: no third-party script is "
    1280 "loaded and no data is sent before the visitor clicks."
    1281 
    1282 #: admin/class-immowp-gestion-immo-settings.php:799
    1283 msgid "Activer les boutons de partage sur la fiche bien"
    1284 msgstr "Enable share buttons on the property page"
    1285 
    1286 #: admin/class-immowp-gestion-immo-settings.php:808
    1287 #: includes/immowp-gestion-immo-functions.php:93
    1288 msgid "Fiche imprimable / PDF"
    1289 msgstr "Printable / PDF property sheet"
    1290 
    1291 #: admin/class-immowp-gestion-immo-settings.php:809
    1292 msgid ""
    1293 "Ajoute un bouton « Imprimer / PDF » sur la fiche bien, qui ouvre une version "
    1294 "imprimable de l'annonce (photos, caractéristiques, DPE, mentions "
    1295 "financières, coordonnées). Le visiteur peut l'imprimer ou l'enregistrer en "
    1296 "PDF depuis son navigateur."
    1297 msgstr ""
    1298 "Adds a “Print / PDF” button to the property page, opening a printable "
    1299 "version of the listing (photos, features, energy certificate, financial "
    1300 "information, contact details). Visitors can print it or save it as a PDF "
    1301 "from their browser."
    1302 
    1303 #: admin/class-immowp-gestion-immo-settings.php:812
    1304 msgid "Activer la fiche imprimable / PDF"
    1305 msgstr "Enable the printable / PDF property sheet"
    1306 
    1307 #: admin/class-immowp-gestion-immo-settings.php:842
    1308 #: admin/partials/settings/section-search-redirects.php:26
    1309 #: includes/immowp-gestion-immo-functions.php:105
    1310 msgid "Redirections du formulaire de recherche"
    1311 msgstr "Search form redirects"
    1312 
    1313 #: admin/class-immowp-gestion-immo-settings.php:863
    1314 msgid "Sidebar"
    1315 msgstr "Sidebar"
    1316 
    1317 #: admin/class-immowp-gestion-immo-settings.php:870
    1318 msgid "Coordonnées à afficher"
    1319 msgstr "Contact details to display"
    1320 
    1321 #: admin/class-immowp-gestion-immo-settings.php:871
    1322 msgid ""
    1323 "Choisissez si vous souhaitez afficher les coordonnées de l'agent, de "
    1324 "l'agence ou des coordonnées personnalisées."
    1325 msgstr ""
    1326 "Choose whether to display the agent's contact details, the agency's, or "
    1327 "custom contact details."
    1328 
    1329 #: admin/class-immowp-gestion-immo-settings.php:874
    1330 msgid "Coordonnées de l'agent"
    1331 msgstr "Agent contact details"
    1332 
    1333 #: admin/class-immowp-gestion-immo-settings.php:875
    1334 msgid "Coordonnées de l'agence"
    1335 msgstr "Agency contact details"
    1336 
    1337 #: admin/class-immowp-gestion-immo-settings.php:876
    1338 msgid "Personnalisé"
    1339 msgstr "Custom"
    1340 
    1341 #: admin/class-immowp-gestion-immo-settings.php:882
    1342 msgid "Image de l'agence"
    1343 msgstr "Agency image"
    1344 
    1345 #: admin/class-immowp-gestion-immo-settings.php:883
    1346 msgid "Image à afficher si les coordonnées personnalisées sont choisies."
    1347 msgstr "Image displayed when custom contact details are selected."
    1348 
    1349 #: admin/class-immowp-gestion-immo-settings.php:904
    1350 msgid "Nom de l'agence"
    1351 msgstr "Agency name"
    1352 
    1353 #: admin/class-immowp-gestion-immo-settings.php:905
    1354 msgid "Nom à afficher si les coordonnées personnalisées sont choisies."
    1355 msgstr "Name displayed when custom contact details are selected."
    1356 
    1357 #: admin/class-immowp-gestion-immo-settings.php:910
    1358 msgid "Adresse de l'agence "
    1359 msgstr "Agency address "
    1360 
    1361 #: admin/class-immowp-gestion-immo-settings.php:911
    1362 msgid "Adresse à afficher si les coordonnées personnalisées sont choisies."
    1363 msgstr "Address displayed when custom contact details are selected."
    1364 
    1365 #: admin/class-immowp-gestion-immo-settings.php:916
    1366 msgid "Code Postal de l'agence "
    1367 msgstr "Agency postal code "
    1368 
    1369 #: admin/class-immowp-gestion-immo-settings.php:917
    1370 msgid "Code Postal à afficher si les coordonnées personnalisées sont choisies."
    1371 msgstr "Postal code displayed when custom contact details are selected."
    1372 
    1373 #: admin/class-immowp-gestion-immo-settings.php:922
    1374 msgid "Ville de l'agence"
    1375 msgstr "Agency city"
    1376 
    1377 #: admin/class-immowp-gestion-immo-settings.php:923
    1378 msgid "Ville à afficher si les coordonnées personnalisées sont choisies."
    1379 msgstr "City displayed when custom contact details are selected."
    1380 
    1381 #: admin/class-immowp-gestion-immo-settings.php:928
    1382 msgid "Téléphone de l'agence "
    1383 msgstr "Agency phone "
    1384 
    1385 #: admin/class-immowp-gestion-immo-settings.php:929
    1386 msgid "Téléphone à afficher si les coordonnées personnalisées sont choisies."
    1387 msgstr "Phone number displayed when custom contact details are selected."
    1388 
    1389 #: admin/class-immowp-gestion-immo-settings.php:934
    1390 msgid "Email de l'agence"
    1391 msgstr "Agency email"
    1392 
    1393 #: admin/class-immowp-gestion-immo-settings.php:935
    1394 msgid "Email à afficher si les coordonnées personnalisées sont choisies."
    1395 msgstr "Email displayed when custom contact details are selected."
    1396 
    1397 #: admin/class-immowp-gestion-immo-settings.php:940
    1398 msgid "Activer le formulaire de contact"
    1399 msgstr "Enable the contact form"
    1400 
    1401 #: admin/class-immowp-gestion-immo-settings.php:941
    1402 msgid ""
    1403 "Affiche le formulaire « Je veux être contacté » sur les fiches biens "
    1404 "(sidebar)."
    1405 msgstr ""
    1406 "Displays the \"I want to be contacted\" form on property pages (sidebar)."
    1407 
    1408 #: admin/class-immowp-gestion-immo-settings.php:945
    1409 msgid "Activer le formulaire de contact natif"
    1410 msgstr "Enable the native contact form"
    1411 
    1412 #: admin/class-immowp-gestion-immo-settings.php:951
    1413 msgid "Shortcode de formulaire (optionnel)"
    1414 msgstr "Form shortcode (optional)"
    1415 
    1416 #: admin/class-immowp-gestion-immo-settings.php:952
    1417 msgid ""
    1418 "Si renseigné, remplace le formulaire natif (ex. Contact Form 7). Laisser "
    1419 "vide pour utiliser le formulaire ImmoWP."
    1420 msgstr ""
    1421 "If set, replaces the native form (e.g. Contact Form 7). Leave empty to use "
    1422 "the ImmoWP form."
    1423 
    1424 #: admin/class-immowp-gestion-immo-settings.php:957
    1425 msgid "Emails du formulaire natif"
    1426 msgstr "Native contact form emails"
    1427 
    1428 #: admin/class-immowp-gestion-immo-settings.php:958
    1429 msgid ""
    1430 "Ces réglages concernent uniquement le formulaire ImmoWP. Un formulaire "
    1431 "ajouté par shortcode utilise ses propres réglages."
    1432 msgstr ""
    1433 "These settings only apply to the ImmoWP form. A form added by shortcode uses "
    1434 "its own settings."
    1435 
    1436 #: admin/class-immowp-gestion-immo-settings.php:960
    1437 msgid "Adresse destinataire"
    1438 msgstr "Recipient email address"
    1439 
    1440 #: admin/class-immowp-gestion-immo-settings.php:963
    1441 msgid ""
    1442 "Laisser vide pour utiliser l’email de l’agent, de l’agence ou des "
    1443 "coordonnées personnalisées sélectionnées ci-dessus. Si cet email est absent "
    1444 "ou invalide, le message est envoyé à l’adresse d’administration de WordPress."
    1445 msgstr ""
    1446 "Leave blank to use the email of the agent, agency or custom contact selected "
    1447 "above. If that email is missing or invalid, the message is sent to the "
    1448 "WordPress administration email address."
    1449 
    1450 #: admin/class-immowp-gestion-immo-settings.php:965
    1451 msgid "Adresse d’expédition"
    1452 msgstr "Sender email address"
    1453 
    1454 #: admin/class-immowp-gestion-immo-settings.php:968
    1455 msgid ""
    1456 "Utilisez une adresse de votre domaine autorisée par votre service d’envoi. "
    1457 "Laisser vide pour conserver l’expéditeur WordPress ou SMTP. Une extension "
    1458 "SMTP peut imposer son propre expéditeur."
    1459 msgstr ""
    1460 "Use an address on your domain authorised by your email service. Leave blank "
    1461 "to keep the WordPress or SMTP sender. An SMTP plugin may enforce its own "
    1462 "sender."
    1463 
    1464 #: admin/class-immowp-gestion-immo-settings.php:970
    1465 msgid "Nom de l’expéditeur"
    1466 msgstr "Sender name"
    1467 
    1468 #: admin/class-immowp-gestion-immo-settings.php:973
    1469 msgid ""
    1470 "Utilisé avec l’adresse d’expédition ci-dessus. Laisser vide pour utiliser le "
    1471 "nom du site. Le bouton Répondre de votre messagerie répond toujours au "
    1472 "visiteur."
    1473 msgstr ""
    1474 "Used with the sender email address above. Leave blank to use the site name. "
    1475 "The Reply button in your email client always replies to the visitor."
    1476 
    1477 #: admin/class-immowp-gestion-immo-settings.php:977
    1478 msgid "Protection anti-bots (Google reCAPTCHA v2)"
    1479 msgstr "Anti-bot protection (Google reCAPTCHA v2)"
    1480 
    1481 #. translators: %s: Google reCAPTCHA admin URL
    1482 #: admin/class-immowp-gestion-immo-settings.php:983
    1483 #, php-format
    1484 msgid ""
    1485 "Protège le formulaire natif contre les spams. Créez des clés sur %s (type "
    1486 "« Case à cocher reCAPTCHA v2 »)."
    1487 msgstr ""
    1488 "Protects the native form against spam. Create your keys on %s (\"reCAPTCHA "
    1489 "v2 Checkbox\" type)."
    1490 
    1491 #: admin/class-immowp-gestion-immo-settings.php:999
    1492 msgid "Activer Google reCAPTCHA v2"
    1493 msgstr "Enable Google reCAPTCHA v2"
    1494 
    1495 #: admin/class-immowp-gestion-immo-settings.php:1003
    1496 msgid "Clé du site (Site key)"
    1497 msgstr "Site key"
    1498 
    1499 #: admin/class-immowp-gestion-immo-settings.php:1007
    1500 msgid "Clé secrète (Secret key)"
    1501 msgstr "Secret key"
    1502 
    1503 #: admin/class-immowp-gestion-immo-settings.php:1024
    1504 msgid "Design"
    1505 msgstr "Design"
    1506 
    1507 #: admin/class-immowp-gestion-immo-settings.php:1031
    1508 msgid "Couleur principale"
    1509 msgstr "Primary color"
    1510 
    1511 #: admin/class-immowp-gestion-immo-settings.php:1032
    1512 msgid "Couleur principale du plugin notamment utilisé pour le texte."
    1513 msgstr "Main plugin color, mainly used for text."
    1514 
    1515 #: admin/class-immowp-gestion-immo-settings.php:1037
    1516 msgid "Couleur secondaire"
    1517 msgstr "Secondary color"
    1518 
    1519 #: admin/class-immowp-gestion-immo-settings.php:1038
    1520 msgid "Couleur secondaire du plugin notamment utilisé pour les icones."
    1521 msgstr "Secondary plugin color, mainly used for icons."
    1522 
    1523 #: admin/class-immowp-gestion-immo-settings.php:1054
    1524 msgid "MAP"
    1525 msgstr "MAP"
    1526 
    1527 #: admin/class-immowp-gestion-immo-settings.php:1061
    1528 msgid "Icone du marker"
    1529 msgstr "Marker icon"
    1530 
    1531 #: admin/class-immowp-gestion-immo-settings.php:1062
    1532 msgid "Image à afficher sur la carte"
    1533 msgstr "Image displayed on the map"
    1534 
    1535 #: admin/class-immowp-gestion-immo-settings.php:1093
     1542#: admin/class-immowp-gestion-immo-settings.php:1094
     1543#: admin/partials/settings/section-ai.php:27
     1544msgid "Réécriture IA"
     1545msgstr "AI rewriting"
     1546
     1547#: admin/class-immowp-gestion-immo-settings.php:1119
     1548msgid "Shortcode"
     1549msgstr "Shortcode"
     1550
     1551#: admin/class-immowp-gestion-immo-settings.php:1126
     1552msgid "Shortcodes à utiliser pour votre page de résultat."
     1553msgstr "Shortcodes to use on your results page."
     1554
     1555#: admin/class-immowp-gestion-immo-settings.php:1128
     1556msgid "Voir la démo"
     1557msgstr "View the demo"
     1558
     1559#: admin/class-immowp-gestion-immo-settings.php:1133
     1560msgid "Affiche la liste des biens immobiliers avec recherche avancée."
     1561msgstr "Displays the property list with advanced search."
     1562
     1563#: admin/class-immowp-gestion-immo-settings.php:1163
    15361564msgid "Taxonomies"
    15371565msgstr "Taxonomies"
    15381566
    1539 #: admin/class-immowp-gestion-immo-settings.php:1100
     1567#: admin/class-immowp-gestion-immo-settings.php:1170
    15401568msgid "Activer ou désactiver les taxonomies"
    15411569msgstr "Enable or disable taxonomies"
    15421570
    1543 #: admin/class-immowp-gestion-immo-settings.php:1101
     1571#: admin/class-immowp-gestion-immo-settings.php:1171
    15441572msgid ""
    15451573"Cochez les taxonomies que vous souhaitez utiliser. Le slug détermine l'URL "
    … …  
    15501578"offre/vente/). Flush permalinks after any slug change."
    15511579
    1552 #: admin/class-immowp-gestion-immo-settings.php:1105
     1580#: admin/class-immowp-gestion-immo-settings.php:1175
    15531581msgid "Taxonomie"
    15541582msgstr "Taxonomy"
    15551583
    1556 #: admin/class-immowp-gestion-immo-settings.php:1106
     1584#: admin/class-immowp-gestion-immo-settings.php:1176
    15571585msgid "Activer"
    15581586msgstr "Enable"
    15591587
    1560 #: admin/class-immowp-gestion-immo-settings.php:1107
     1588#: admin/class-immowp-gestion-immo-settings.php:1177
    15611589msgid "Slug URL"
    15621590msgstr "URL slug"
    15631591
    1564 #: admin/class-immowp-gestion-immo-settings.php:1112
     1592#: admin/class-immowp-gestion-immo-settings.php:1182
    15651593#: includes/class-immowp-gestion-immo-post-type-registry.php:72
    1566 #: includes/immowp-gestion-immo-functions.php:1987
    1567 #: includes/immowp-gestion-immo-functions.php:2388
     1594#: includes/immowp-gestion-immo-functions.php:2023
     1595#: includes/immowp-gestion-immo-functions.php:2424
    15681596msgid "Types"
    15691597msgstr "Types"
    15701598
    1571 #: admin/class-immowp-gestion-immo-settings.php:1117
     1599#: admin/class-immowp-gestion-immo-settings.php:1187
    15721600#: includes/class-immowp-gestion-immo-post-type-registry.php:87
    15731601#: includes/class-immowp-gestion-immo-post-type-registry.php:89
    … …  
    15801608msgstr "Location"
    15811609
    1582 #: admin/class-immowp-gestion-immo-settings.php:1122
     1610#: admin/class-immowp-gestion-immo-settings.php:1192
    15831611#: includes/class-immowp-gestion-immo-post-type-registry.php:102
    15841612#: includes/class-immowp-gestion-immo-post-type-registry.php:104
    … …  
    15881616msgstr "Offer"
    15891617
    1590 #: admin/class-immowp-gestion-immo-settings.php:1132
     1618#: admin/class-immowp-gestion-immo-settings.php:1202
    15911619#: includes/class-immowp-gestion-immo-post-type-registry.php:132
    15921620#: includes/class-immowp-gestion-immo-post-type-registry.php:134
    … …  
    15941622msgstr "Agencies"
    15951623
    1596 #: admin/class-immowp-gestion-immo-settings.php:1137
     1624#: admin/class-immowp-gestion-immo-settings.php:1207
    15971625#: includes/class-immowp-gestion-immo-post-type-registry.php:147
    15981626msgid "Agents"
    15991627msgstr "Agents"
    16001628
    1601 #: admin/class-immowp-gestion-immo-settings.php:1142
     1629#: admin/class-immowp-gestion-immo-settings.php:1212
    16021630#: includes/class-immowp-gestion-immo-post-type-registry.php:162
    16031631#: includes/class-immowp-gestion-immo-post-type-registry.php:164
    … …  
    16051633msgstr "Regions"
    16061634
    1607 #: admin/class-immowp-gestion-immo-settings.php:1147
     1635#: admin/class-immowp-gestion-immo-settings.php:1217
    16081636#: includes/class-immowp-gestion-immo-post-type-registry.php:177
    16091637#: includes/class-immowp-gestion-immo-post-type-registry.php:179
    … …  
    16111639msgstr "Departments"
    16121640
    1613 #: admin/class-immowp-gestion-immo-settings.php:1179
    1614 #: admin/partials/settings/section-ai.php:27
    1615 msgid "Réécriture IA"
    1616 msgstr "AI rewriting"
    1617 
    1618 #: admin/class-immowp-gestion-immo-settings.php:1215
    1619 msgid "Shortcode"
    1620 msgstr "Shortcode"
    1621 
    1622 #: admin/class-immowp-gestion-immo-settings.php:1222
    1623 msgid "Shortcodes à utiliser pour votre page de résultat."
    1624 msgstr "Shortcodes to use on your results page."
    1625 
    1626 #: admin/class-immowp-gestion-immo-settings.php:1224
    1627 msgid "Voir la démo"
    1628 msgstr "View the demo"
    1629 
    1630 #: admin/class-immowp-gestion-immo-settings.php:1229
    1631 msgid "Affiche la liste des biens immobiliers avec recherche avancée."
    1632 msgstr "Displays the property list with advanced search."
     1641#: admin/class-immowp-gestion-immo-settings.php:1231
     1642msgid "Données"
     1643msgstr "Data"
     1644
     1645#: admin/class-immowp-gestion-immo-settings.php:1234
     1646msgid "Compter les vues des annonces"
     1647msgstr "Count listing views"
     1648
     1649#: admin/class-immowp-gestion-immo-settings.php:1235
     1650msgid ""
     1651"Comptabilise le nombre de consultations de chaque bien, affiché dans la "
     1652"liste des annonces. Le comptage est effectué après le chargement de la page, "
     1653"ce qui le rend compatible avec un cache."
     1654msgstr ""
     1655"Counts how many times each property is viewed, shown in the listings table. "
     1656"Counting happens after the page has loaded, which keeps it compatible with a "
     1657"page cache."
     1658
     1659#: admin/class-immowp-gestion-immo-settings.php:1236
     1660msgid "Activer le comptage des vues"
     1661msgstr "Enable view counting"
     1662
     1663#: admin/class-immowp-gestion-immo-settings.php:1240
     1664msgid "Suppression des données à la désinstallation"
     1665msgstr "Deleting data on uninstall"
     1666
     1667#: admin/class-immowp-gestion-immo-settings.php:1241
     1668msgid ""
     1669"Par défaut, la désinstallation du plugin conserve vos réglages et vos "
     1670"statistiques : réinstaller le plugin retrouve le site tel qu'il était. "
     1671"Cochez cette case pour que tout soit supprimé définitivement — cela peut "
     1672"concerner des données personnelles, et l'opération est irréversible. Vos "
     1673"biens immobiliers sont conservés dans tous les cas."
     1674msgstr ""
     1675"By default, uninstalling the plugin keeps your settings and statistics: "
     1676"reinstalling it restores the site as it was. Tick this box to have "
     1677"everything deleted permanently — this may include personal data, and the "
     1678"operation cannot be undone. Your properties are kept either way."
     1679
     1680#: admin/class-immowp-gestion-immo-settings.php:1242
     1681msgid "Supprimer les réglages et les statistiques lors de la désinstallation"
     1682msgstr "Delete settings and statistics on uninstall"
     1683
     1684#: admin/class-immowp-gestion-immo-settings.php:1266
     1685msgid "Sauvegarder"
     1686msgstr "Save"
    16331687
    16341688#. translators: %d: nombre de vues cumulées sur les 30 derniers biens.
    … …  
    16381692"Vos biens ont été vus %d fois. Avec les alertes email et les favoris (Pro), "
    16391693"ces visiteurs deviennent des contacts."
    1640 msgstr "Your properties have been viewed %d times. With email alerts and favourites (Pro), those visitors become leads."
     1694msgstr ""
     1695"Your properties have been viewed %d times. With email alerts and favourites "
     1696"(Pro), those visitors become leads."
    16411697
    16421698#: admin/class-immowp-gestion-immo-upsell.php:231
    … …  
    16481704"ImmoWP Gestion Immobilière vous est utile ? Un avis sur wordpress.org nous "
    16491705"aide beaucoup."
    1650 msgstr "Finding ImmoWP Gestion Immobiliere useful? A review on wordpress.org helps us a lot."
     1706msgstr ""
     1707"Finding ImmoWP Gestion Immobiliere useful? A review on wordpress.org helps "
     1708"us a lot."
    16511709
    16521710#: admin/class-immowp-gestion-immo-upsell.php:311
    … …  
    16711729"par IA… autant de façons de transformer un visiteur en contact, sans changer "
    16721730"de plugin ni migrer vos biens."
    1673 msgstr "Email alerts, favourites, interactive map, sharing, PDF sheet, AI-written descriptions — as many ways to turn a visitor into a lead, without changing plugin or migrating your properties."
     1731msgstr ""
     1732"Email alerts, favourites, interactive map, sharing, PDF sheet, AI-written "
     1733"descriptions — as many ways to turn a visitor into a lead, without changing "
     1734"plugin or migrating your properties."
    16741735
    16751736#: admin/partials/immowp-gestion-immo-extensions-pro.php:41
    … …  
    17201781"statistiques sont conservés à l'identique, le Pro se contente d'activer les "
    17211782"modules supplémentaires."
    1722 msgstr "No. Pro installs on the same database: your properties, settings and statistics are kept exactly as they are, Pro merely enables the additional modules."
     1783msgstr ""
     1784"No. Pro installs on the same database: your properties, settings and "
     1785"statistics are kept exactly as they are, Pro merely enables the additional "
     1786"modules."
    17231787
    17241788#: admin/partials/immowp-gestion-immo-extensions-pro.php:128
    … …  
    17301794"La licence est facturée par site. Pour plusieurs sites, une licence est "
    17311795"nécessaire pour chacun d'eux."
    1732 msgstr "The licence is billed per site. For several sites, one licence is required for each of them."
     1796msgstr ""
     1797"The licence is billed per site. For several sites, one licence is required "
     1798"for each of them."
    17331799
    17341800#: admin/partials/immowp-gestion-immo-extensions-pro.php:133
    … …  
    17411807"prélèvement récurrent, mises à jour et support inclus sans limite de durée. "
    17421808"Votre clé de licence arrive par email juste après le paiement."
    1743 msgstr "No. Pro is bought once per site: no renewal, no recurring charge, with updates and support included for good. Your licence key is emailed to you right after payment."
     1809msgstr ""
     1810"No. Pro is bought once per site: no renewal, no recurring charge, with "
     1811"updates and support included for good. Your licence key is emailed to you "
     1812"right after payment."
    17441813
    17451814#: admin/partials/immowp-gestion-immo-extensions-pro.php:141
    … …  
    17511820"Vous avez un logiciel métier (Hektor, Apimo, Immofacile, Ubiflow, Netty…) ? "
    17521821"La passerelle ImmoWP synchronise vos biens automatiquement, Pro inclus."
    1753 msgstr "Do you use property management software (Hektor, Apimo, Immofacile, Ubiflow, Netty and others)? The ImmoWP sync service imports your properties automatically, Pro included."
     1822msgstr ""
     1823"Do you use property management software (Hektor, Apimo, Immofacile, Ubiflow, "
     1824"Netty and others)? The ImmoWP sync service imports your properties "
     1825"automatically, Pro included."
    17541826
    17551827#: admin/partials/immowp-gestion-immo-extensions-pro.php:146
    … …  
    20272099"passerelle ImmoWP : votre clé est incluse, contactez contact@immowp.fr si "
    20282100"vous ne l'avez pas reçue."
    2029 msgstr "Your key was emailed to you after purchase. ImmoWP sync service customers: your key is included, contact contact@immowp.fr if you have not received it."
     2101msgstr ""
     2102"Your key was emailed to you after purchase. ImmoWP sync service customers: "
     2103"your key is included, contact contact@immowp.fr if you have not received it."
    20302104
    20312105#: admin/partials/settings/section-licence.php:50
    … …  
    22162290"annonces, taxonomies et réglages sont conservés. Vous pouvez supprimer "
    22172291"l'extension « ImmoWP Gestion Immobiliere » depuis la page des extensions."
    2218 msgstr "the free edition was active alongside this one: it has just been deactivated so the two stop competing over your properties. Your listings, taxonomies and settings are kept. You can delete the \\\"ImmoWP Gestion Immobiliere\\\" plugin from the Plugins page."
     2292msgstr ""
     2293"the free edition was active alongside this one: it has just been deactivated "
     2294"so the two stop competing over your properties. Your listings, taxonomies "
     2295"and settings are kept. You can delete the \\\"ImmoWP Gestion Immobiliere\\\" "
     2296"plugin from the Plugins page."
    22192297
    22202298#: includes/class-immowp-gestion-immo-post-type-registry.php:27
    … …  
    25592637
    25602638#: includes/class-immowp-gestion-immo-post-type-registry.php:540
    2561 #: includes/immowp-gestion-immo-functions.php:2384
     2639#: includes/immowp-gestion-immo-functions.php:2420
    25622640#: public/partials/shortcode/iwp-alerte-email.php:264
    25632641msgid "Nom"
    … …  
    25932671msgstr "CTA clicks"
    25942672
    2595 #: includes/class-immowp-gestion-immo-shortcode-manager.php:201
    2596 #: public/class-immowp-gestion-immo-public.php:208
     2673#: includes/class-immowp-gestion-immo-shortcode-manager.php:283
     2674#: public/class-immowp-gestion-immo-public.php:213
    25972675msgid "Envoi en cours…"
    25982676msgstr "Sending…"
    25992677
    2600 #: includes/class-immowp-gestion-immo-shortcode-manager.php:202
    2601 #: public/class-immowp-gestion-immo-public.php:209
    2602 #: public/class-immowp-gestion-immo-public.php:650
    2603 #: public/class-immowp-gestion-immo-public.php:730
     2678#: includes/class-immowp-gestion-immo-shortcode-manager.php:284
     2679#: public/class-immowp-gestion-immo-public.php:214
     2680#: public/class-immowp-gestion-immo-public.php:655
     2681#: public/class-immowp-gestion-immo-public.php:735
    26042682msgid "Votre demande a bien été envoyée. Nous vous recontacterons rapidement."
    26052683msgstr "Your request has been sent. We will get back to you shortly."
    26062684
    2607 #: includes/class-immowp-gestion-immo-shortcode-manager.php:203
    2608 #: public/class-immowp-gestion-immo-public.php:210
     2685#: includes/class-immowp-gestion-immo-shortcode-manager.php:285
     2686#: public/class-immowp-gestion-immo-public.php:215
    26092687msgid "Une erreur est survenue. Veuillez réessayer."
    26102688msgstr "An error occurred. Please try again."
    26112689
    2612 #: includes/class-immowp-gestion-immo-shortcode-manager.php:204
    2613 #: public/class-immowp-gestion-immo-public.php:211
    2614 #: public/class-immowp-gestion-immo-public.php:677
     2690#: includes/class-immowp-gestion-immo-shortcode-manager.php:286
     2691#: public/class-immowp-gestion-immo-public.php:216
     2692#: public/class-immowp-gestion-immo-public.php:682
    26152693msgid "Veuillez remplir les champs obligatoires."
    26162694msgstr "Please fill in the required fields."
    26172695
    2618 #: includes/class-immowp-gestion-immo-shortcode-manager.php:205
    2619 #: public/class-immowp-gestion-immo-public.php:212
     2696#: includes/class-immowp-gestion-immo-shortcode-manager.php:287
     2697#: public/class-immowp-gestion-immo-public.php:217
    26202698msgid "Veuillez valider le captcha anti-robot."
    26212699msgstr "Please complete the anti-robot captcha."
    26222700
    2623 #: includes/class-immowp-gestion-immo-shortcode-manager.php:206
    2624 #: public/class-immowp-gestion-immo-public.php:213
     2701#: includes/class-immowp-gestion-immo-shortcode-manager.php:288
     2702#: public/class-immowp-gestion-immo-public.php:218
    26252703#: public/partials/archive/archive-parts/property-item.php:123
    26262704msgid "Ajouter aux favoris"
    26272705msgstr "Add to favorites"
    26282706
    2629 #: includes/class-immowp-gestion-immo-shortcode-manager.php:207
    2630 #: public/class-immowp-gestion-immo-public.php:214
     2707#: includes/class-immowp-gestion-immo-shortcode-manager.php:289
     2708#: public/class-immowp-gestion-immo-public.php:219
    26312709msgid "Retirer des favoris"
    26322710msgstr "Remove from favourites"
    … …  
    26402718"Licence incluse avec votre passerelle ImmoWP : aucune clé à saisir, les "
    26412719"mises à jour sont actives."
    2642 msgstr "Licence included with your ImmoWP sync service: no key to enter, updates are active."
     2720msgstr ""
     2721"Licence included with your ImmoWP sync service: no key to enter, updates are "
     2722"active."
    26432723
    26442724#: includes/class-immowp-gestion-immo-updater.php:140
    … …  
    26522732"Cette clé de licence est inconnue. Vérifiez la saisie ou contactez "
    26532733"contact@immowp.fr."
    2654 msgstr "This licence key is unknown. Check what you typed or contact contact@immowp.fr."
     2734msgstr ""
     2735"This licence key is unknown. Check what you typed or contact "
     2736"contact@immowp.fr."
    26552737
    26562738#: includes/class-immowp-gestion-immo-updater.php:144
    … …  
    26892771"automatiquement, sans clé ; si ce message persiste, contactez "
    26902772"contact@immowp.fr."
    2691 msgstr "ImmoWP sync service customers: your site is normally recognised automatically, without a key; if this message persists, contact contact@immowp.fr."
     2773msgstr ""
     2774"ImmoWP sync service customers: your site is normally recognised "
     2775"automatically, without a key; if this message persists, contact "
     2776"contact@immowp.fr."
    26922777
    26932778#: includes/class-immowp-gestion-immo-updater.php:543
    … …  
    27072792"Inscription des visiteurs à une alerte email et envoi automatique des "
    27082793"nouveaux biens correspondant à leurs critères."
    2709 msgstr "Visitors subscribe to an email alert and automatically receive new properties matching their criteria."
     2794msgstr ""
     2795"Visitors subscribe to an email alert and automatically receive new "
     2796"properties matching their criteria."
    27102797
    27112798#: includes/immowp-gestion-immo-functions.php:81
    … …  
    27172804"Liste de favoris côté visiteur : bouton cœur sur les biens et shortcode "
    27182805"[iwp_favorites]."
    2719 msgstr "Visitor-side favourites list: heart button on properties and [iwp_favorites] shortcode."
     2806msgstr ""
     2807"Visitor-side favourites list: heart button on properties and [iwp_favorites] "
     2808"shortcode."
    27202809
    27212810#: includes/immowp-gestion-immo-functions.php:85
    … …  
    27272816"Carte listant tous les biens géolocalisés (shortcode [iwp_map]) et recherche "
    27282817"par ville + rayon dans le formulaire."
    2729 msgstr "Map listing every geolocated property ([iwp_map] shortcode) and search by town plus radius in the form."
     2818msgstr ""
     2819"Map listing every geolocated property ([iwp_map] shortcode) and search by "
     2820"town plus radius in the form."
    27302821
    27312822#: includes/immowp-gestion-immo-functions.php:89
    … …  
    27372828"Boutons de partage (Facebook, X, LinkedIn, WhatsApp, email, copie du lien) "
    27382829"sur la fiche bien."
    2739 msgstr "Sharing buttons (Facebook, X, LinkedIn, WhatsApp, email, copy link) on the property page."
     2830msgstr ""
     2831"Sharing buttons (Facebook, X, LinkedIn, WhatsApp, email, copy link) on the "
     2832"property page."
    27402833
    27412834#: includes/immowp-gestion-immo-functions.php:94
    … …  
    27602853"Suivi des clics sur les appels à l'action (téléphone, email, contact, "
    27612854"visite) de la fiche bien."
    2762 msgstr "Tracking of clicks on the calls to action (phone, email, contact, viewing) of the property page."
     2855msgstr ""
     2856"Tracking of clicks on the calls to action (phone, email, contact, viewing) "
     2857"of the property page."
    27632858
    27642859#: includes/immowp-gestion-immo-functions.php:106
    … …  
    27662861"Redirection du formulaire [iwp_search] vers une page dédiée selon le type "
    27672862"d'offre choisi."
    2768 msgstr "Redirection of the [iwp_search] form to a dedicated page depending on the chosen offer type."
     2863msgstr ""
     2864"Redirection of the [iwp_search] form to a dedicated page depending on the "
     2865"chosen offer type."
    27692866
    27702867#: includes/immowp-gestion-immo-functions.php:109
    … …  
    27902887msgstr "EUR 79 (one-off payment)"
    27912888
    2792 #: includes/immowp-gestion-immo-functions.php:839
     2889#: includes/immowp-gestion-immo-functions.php:875
    27932890msgid "politique de confidentialité"
    27942891msgstr "privacy policy"
    27952892
    27962893#. translators: %s: link to the privacy policy page
    2797 #: includes/immowp-gestion-immo-functions.php:885
     2894#: includes/immowp-gestion-immo-functions.php:921
    27982895#, php-format
    27992896msgid ""
    … …  
    28072904"right of access, rectification and erasure: see our %s."
    28082905
    2809 #: includes/immowp-gestion-immo-functions.php:932
     2906#: includes/immowp-gestion-immo-functions.php:968
    28102907msgid "Acquéreur"
    28112908msgstr "Buyer"
    28122909
    2813 #: includes/immowp-gestion-immo-functions.php:938
     2910#: includes/immowp-gestion-immo-functions.php:974
    28142911msgid "Honoraires partagés acquéreur / vendeur"
    28152912msgstr "Agency fees shared between buyer and seller"
    28162913
    2817 #: includes/immowp-gestion-immo-functions.php:1436
    2818 #: includes/immowp-gestion-immo-functions.php:1447
     2914#: includes/immowp-gestion-immo-functions.php:1472
     2915#: includes/immowp-gestion-immo-functions.php:1483
    28192916msgid "charges récupérables"
    28202917msgstr "recoverable charges"
    28212918
    2822 #: includes/immowp-gestion-immo-functions.php:1440
     2919#: includes/immowp-gestion-immo-functions.php:1476
    28232920msgid "forfait de charges"
    28242921msgstr "flat-rate charges"
    28252922
    2826 #: includes/immowp-gestion-immo-functions.php:1444
     2923#: includes/immowp-gestion-immo-functions.php:1480
    28272924msgid "provisions sur charges"
    28282925msgstr "charge provisions"
    28292926
    2830 #: includes/immowp-gestion-immo-functions.php:1464
     2927#: includes/immowp-gestion-immo-functions.php:1500
    28312928msgid "charges comprises"
    28322929msgstr "charges included"
    28332930
    2834 #: includes/immowp-gestion-immo-functions.php:1465
     2931#: includes/immowp-gestion-immo-functions.php:1501
    28352932msgid "hors charges"
    28362933msgstr "excluding charges"
    28372934
    2838 #: includes/immowp-gestion-immo-functions.php:1576
    2839 #: includes/immowp-gestion-immo-functions.php:1601
     2935#: includes/immowp-gestion-immo-functions.php:1612
     2936#: includes/immowp-gestion-immo-functions.php:1637
    28402937msgid "Vendu"
    28412938msgstr "Sold"
    28422939
    2843 #: includes/immowp-gestion-immo-functions.php:1587
    2844 #: includes/immowp-gestion-immo-functions.php:1596
     2940#: includes/immowp-gestion-immo-functions.php:1623
     2941#: includes/immowp-gestion-immo-functions.php:1632
    28452942msgid "Loué"
    28462943msgstr "Let"
    28472944
    2848 #: includes/immowp-gestion-immo-functions.php:1717
    2849 #: includes/immowp-gestion-immo-functions.php:1726
     2945#: includes/immowp-gestion-immo-functions.php:1753
     2946#: includes/immowp-gestion-immo-functions.php:1762
    28502947msgid "Sous compromis"
    28512948msgstr "Sale agreed"
    28522949
    2853 #: includes/immowp-gestion-immo-functions.php:1723
     2950#: includes/immowp-gestion-immo-functions.php:1759
    28542951msgid "Sous option"
    28552952msgstr "Under option"
    28562953
    2857 #: includes/immowp-gestion-immo-functions.php:1790
    2858 #: includes/immowp-gestion-immo-functions.php:1799
     2954#: includes/immowp-gestion-immo-functions.php:1826
     2955#: includes/immowp-gestion-immo-functions.php:1835
    28592956msgid "Nos biens"
    28602957msgstr "Our properties"
    28612958
    2862 #: includes/immowp-gestion-immo-functions.php:1823
     2959#: includes/immowp-gestion-immo-functions.php:1859
    28632960msgid "Accueil"
    28642961msgstr "Home"
    28652962
    2866 #: includes/immowp-gestion-immo-functions.php:1986
    2867 #: includes/immowp-gestion-immo-functions.php:2387
     2963#: includes/immowp-gestion-immo-functions.php:2022
     2964#: includes/immowp-gestion-immo-functions.php:2423
    28682965msgid "Offres"
    28692966msgstr "Offers"
    28702967
    2871 #: includes/immowp-gestion-immo-functions.php:1988
    2872 #: includes/immowp-gestion-immo-functions.php:2389
     2968#: includes/immowp-gestion-immo-functions.php:2024
     2969#: includes/immowp-gestion-immo-functions.php:2425
    28732970#: public/partials/shortcode/iwp-alerte-email.php:308
    28742971msgid "Villes"
    28752972msgstr "Towns"
    28762973
    2877 #: includes/immowp-gestion-immo-functions.php:1993
     2974#: includes/immowp-gestion-immo-functions.php:2029
    28782975msgid "toutes"
    28792976msgstr "all"
    28802977
    2881 #: includes/immowp-gestion-immo-functions.php:2285
     2978#: includes/immowp-gestion-immo-functions.php:2321
    28822979msgid "Fil d’Ariane"
    28832980msgstr "Breadcrumb"
    28842981
    2885 #: includes/immowp-gestion-immo-functions.php:2317
    2886 #: includes/immowp-gestion-immo-functions.php:2328
    2887 #: includes/immowp-gestion-immo-functions.php:2381
     2982#: includes/immowp-gestion-immo-functions.php:2353
     2983#: includes/immowp-gestion-immo-functions.php:2364
     2984#: includes/immowp-gestion-immo-functions.php:2417
    28882985msgid "Alertes email immobilières"
    28892986msgstr "Property email alerts"
    28902987
    2891 #: includes/immowp-gestion-immo-functions.php:2385
     2988#: includes/immowp-gestion-immo-functions.php:2421
    28922989#: public/partials/shortcode/iwp-alerte-email.php:269
    28932990msgid "Prénom"
    28942991msgstr "First name"
    28952992
    2896 #: includes/immowp-gestion-immo-functions.php:2390
     2993#: includes/immowp-gestion-immo-functions.php:2426
    28972994msgid "Date d'inscription"
    28982995msgstr "Sign-up date"
    28992996
    2900 #: includes/immowp-gestion-immo-functions.php:2680
     2997#: includes/immowp-gestion-immo-functions.php:2717
    29012998#: public/partials/archive/archive-parts/property-item.php:167
    29022999#: public/partials/archive/archive-parts/property-popup.php:22
    … …  
    29053002msgstr "Price on request"
    29063003
    2907 #: includes/immowp-gestion-immo-functions.php:2720
     3004#: includes/immowp-gestion-immo-functions.php:2757
    29083005#: public/partials/single/single-parts/details.php:350
    29093006msgid "jour"
    29103007msgstr "day"
    29113008
    2912 #: includes/immowp-gestion-immo-functions.php:2729
     3009#: includes/immowp-gestion-immo-functions.php:2766
    29133010msgid "A partir de "
    29143011msgstr "From "
    29153012
    2916 #: public/class-immowp-gestion-immo-public.php:630
     3013#: public/class-immowp-gestion-immo-public.php:635
    29173014msgid "La vérification de sécurité a échoué."
    29183015msgstr "Security check failed."
    29193016
    2920 #: public/class-immowp-gestion-immo-public.php:644
     3017#: public/class-immowp-gestion-immo-public.php:649
    29213018msgid "Le formulaire de contact est désactivé."
    29223019msgstr "The contact form is disabled."
    29233020
    2924 #: public/class-immowp-gestion-immo-public.php:657
     3021#: public/class-immowp-gestion-immo-public.php:662
    29253022msgid "Échec de la vérification anti-robot. Veuillez cocher la case reCAPTCHA."
    29263023msgstr "Anti-robot verification failed. Please tick the reCAPTCHA box."
    29273024
    29283025#. translators: 1: site name, 2: property title
    2929 #: public/class-immowp-gestion-immo-public.php:692
     3026#: public/class-immowp-gestion-immo-public.php:697
    29303027#, php-format
    29313028msgid "[%1$s] Demande de contact — %2$s"
    29323029msgstr "[%1$s] Contact request — %2$s"
    29333030
    2934 #: public/class-immowp-gestion-immo-public.php:694
     3031#: public/class-immowp-gestion-immo-public.php:699
    29353032msgid "Bien immobilier"
    29363033msgstr "Property"
    29373034
    2938 #: public/class-immowp-gestion-immo-public.php:698
     3035#: public/class-immowp-gestion-immo-public.php:703
    29393036msgid "Nouvelle demande de contact depuis le site :"
    29403037msgstr "New contact request from the website:"
    29413038
    2942 #: public/class-immowp-gestion-immo-public.php:700
     3039#: public/class-immowp-gestion-immo-public.php:705
    29433040msgid "Bien :"
    29443041msgstr "Property:"
    29453042
    2946 #: public/class-immowp-gestion-immo-public.php:702
     3043#: public/class-immowp-gestion-immo-public.php:707
    29473044msgid "URL :"
    29483045msgstr "URL:"
    29493046
    2950 #: public/class-immowp-gestion-immo-public.php:705
     3047#: public/class-immowp-gestion-immo-public.php:710
    29513048msgid "Nom :"
    29523049msgstr "Name:"
    29533050
    2954 #: public/class-immowp-gestion-immo-public.php:706
     3051#: public/class-immowp-gestion-immo-public.php:711
    29553052msgid "Email :"
    29563053msgstr "Email:"
    29573054
    2958 #: public/class-immowp-gestion-immo-public.php:708
     3055#: public/class-immowp-gestion-immo-public.php:713
    29593056msgid "Téléphone :"
    29603057msgstr "Phone:"
    29613058
    2962 #: public/class-immowp-gestion-immo-public.php:711
     3059#: public/class-immowp-gestion-immo-public.php:716
    29633060msgid "Message :"
    29643061msgstr "Message:"
    29653062
    2966 #: public/class-immowp-gestion-immo-public.php:720
     3063#: public/class-immowp-gestion-immo-public.php:725
    29673064msgid "L'envoi a échoué. Veuillez réessayer ou nous contacter par téléphone."
    29683065msgstr "Sending failed. Please try again or contact us by phone."
    29693066
    2970 #: public/class-immowp-gestion-immo-public.php:800
     3067#: public/class-immowp-gestion-immo-public.php:805
    29713068msgid ""
    29723069"La vérification de sécurité a échoué. Veuillez revenir en arrière et "
    … …  
    29743071msgstr "Security check failed. Please go back and try again."
    29753072
    2976 #: public/class-immowp-gestion-immo-public.php:842
    2977 #: public/class-immowp-gestion-immo-public.php:1091
     3073#: public/class-immowp-gestion-immo-public.php:847
     3074#: public/class-immowp-gestion-immo-public.php:1096
    29783075#: public/partials/shortcode/iwp-alerte-email.php:143
    29793076#: public/js/immowp-gestion-public.js:575
    … …  
    29823079
    29833080#. translators: %s: site name
    2984 #: public/class-immowp-gestion-immo-public.php:860
     3081#: public/class-immowp-gestion-immo-public.php:865
    29853082#, php-format
    29863083msgid "[%s] Votre alerte immobilière est déjà active"
    … …  
    29883085
    29893086#. translators: %s: site name
    2990 #: public/class-immowp-gestion-immo-public.php:865
     3087#: public/class-immowp-gestion-immo-public.php:870
    29913088#, php-format
    29923089msgid ""
    … …  
    30023099"make this request, you can ignore this message.</p>"
    30033100
    3004 #: public/class-immowp-gestion-immo-public.php:919
     3101#: public/class-immowp-gestion-immo-public.php:924
    30053102#: public/partials/shortcode/iwp-alerte-email.php:146
    30063103msgid "Veuillez remplir tous les champs obligatoires."
    30073104msgstr "Please fill in all required fields."
    30083105
    3009 #: public/class-immowp-gestion-immo-public.php:923
     3106#: public/class-immowp-gestion-immo-public.php:928
    30103107#: public/partials/shortcode/iwp-alerte-email.php:145
    30113108msgid "L'adresse email saisie n'est pas valide."
    30123109msgstr "The email address entered is not valid."
    30133110
    3014 #: public/class-immowp-gestion-immo-public.php:927
     3111#: public/class-immowp-gestion-immo-public.php:932
    30153112#: public/partials/shortcode/iwp-alerte-email.php:147
    30163113msgid "Vous devez accepter la politique de confidentialité."
    30173114msgstr "You must accept the privacy policy."
    30183115
    3019 #: public/class-immowp-gestion-immo-public.php:1035
     3116#: public/class-immowp-gestion-immo-public.php:1040
    30203117#: public/partials/shortcode/iwp-alerte-email.php:148
    30213118msgid ""
    … …  
    30253122
    30263123#. translators: %s: site name
    3027 #: public/class-immowp-gestion-immo-public.php:1058
     3124#: public/class-immowp-gestion-immo-public.php:1063
    30283125#, php-format
    30293126msgid "[%s] Confirmation de votre alerte immobilière"
    … …  
    30313128
    30323129#. translators: 1: subscriber first name, 2: subscriber last name, 3: site name
    3033 #: public/class-immowp-gestion-immo-public.php:1063
     3130#: public/class-immowp-gestion-immo-public.php:1068
    30343131#, php-format
    30353132msgid ""
    … …  
    30463143
    30473144#. translators: %s: site name
    3048 #: public/class-immowp-gestion-immo-public.php:1077
     3145#: public/class-immowp-gestion-immo-public.php:1082
    30493146#, php-format
    30503147msgid "[%s] Confirmez votre alerte immobilière"
    … …  
    30523149
    30533150#. translators: 1: subscriber first name, 2: subscriber last name, 3: confirmation link
    3054 #: public/class-immowp-gestion-immo-public.php:1082
     3151#: public/class-immowp-gestion-immo-public.php:1087
    30553152#, php-format
    30563153msgid ""
    … …  
    39864083
    39874084#. Chaîne des templates surchargés (non présente dans le code du plugin).
    3988 msgid "Formulaire de contact"
    3989 msgstr "Contact form"
    3990 
    3991 #. Chaîne des templates surchargés (non présente dans le code du plugin).
    39924085msgid ""
    39934086"Vous pouvez afficher un shortcode de contact dans la sidebar (Par exemple "
    … …  
    41154208"To display the energy performance diagnosis, please install and activate the "
    41164209"ImmoWP Diagnostic DPE GES plugin."
     4210
     4211#~ msgid ""
     4212#~ "Essayez ImmoWP. ImmoWP fait la liaison entre votre logiciel de "
     4213#~ "multidiffusion d'annonces immobilières et votre site WordPress afin de "
     4214#~ "vous éviter une duplication fastidieuse. Compatible avec tous les thèmes "
     4215#~ "WordPress."
     4216#~ msgstr ""
     4217#~ "Try ImmoWP. ImmoWP connects your real estate listing multicasting "
     4218#~ "software with your WordPress website to save you tedious duplication. "
     4219#~ "Compatible with all WordPress themes."
     4220
     4221#~ msgid "Sidebar"
     4222#~ msgstr "Sidebar"
     4223
     4224#~ msgid "Design"
     4225#~ msgstr "Design"
     4226
     4227#~ msgid "MAP"
     4228#~ msgstr "MAP"
    41174229
    41184230#~ msgid ""
  • immowp-gestion-immobiliere/trunk/languages/immowp-gestion-immobiliere-en_US.po

    r3780992 r3788913  
    55"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/immowp-gestion-"
    66"immo\n"
    7 "POT-Creation-Date: 2026-09-07 19:20+0200\n"
     7"POT-Creation-Date: 2026-11-07 00:33+0100\n"
    88"PO-Revision-Date: 2026-07-30 12:00+0000\n"
    99"Last-Translator: ImmoWP\n"
    … …  
    3030#: admin/class-immowp-gestion-immo-admin.php:190
    3131#: admin/class-immowp-gestion-immo-admin.php:191
    32 #: admin/class-immowp-gestion-immo-settings.php:615
     32#: admin/class-immowp-gestion-immo-settings.php:497
    3333msgid "Réglages"
    3434msgstr "Settings"
    3535
    3636#: admin/class-immowp-gestion-immo-admin.php:208
    37 #: admin/class-immowp-gestion-immo-settings.php:450
     37#: admin/class-immowp-gestion-immo-settings.php:436
     38#: admin/class-immowp-gestion-immo-settings.php:523
    3839#: admin/partials/immowp-gestion-immo-extensions-pro.php:53
    3940#: admin/partials/immowp-gestion-immo-extensions-pro.php:81
    … …  
    4142msgstr "Pro"
    4243
    43 #: admin/class-immowp-gestion-immo-admin.php:218
    44 #: admin/class-immowp-gestion-immo-admin.php:219
     44#: admin/class-immowp-gestion-immo-admin.php:226
     45#: admin/class-immowp-gestion-immo-admin.php:227
     46#: admin/class-immowp-gestion-immo-admin.php:243
     47#: admin/class-immowp-gestion-immo-admin.php:244
    4548msgid "Passerelle ImmoWP"
    4649msgstr "ImmoWP sync service"
    4750
    48 #: admin/class-immowp-gestion-immo-admin.php:218
    49 #: admin/class-immowp-gestion-immo-admin.php:219
     51#: admin/class-immowp-gestion-immo-admin.php:243
     52#: admin/class-immowp-gestion-immo-admin.php:244
    5053msgid "Extensions Pro"
    5154msgstr "Pro extensions"
    5255
    53 #: admin/class-immowp-gestion-immo-admin.php:335
    54 #: admin/class-immowp-gestion-immo-settings.php:518
     56#: admin/class-immowp-gestion-immo-admin.php:319
     57msgid "Annonces et affichage"
     58msgstr "Listings and display"
     59
     60#: admin/class-immowp-gestion-immo-admin.php:320
     61msgid "Fiche et contact"
     62msgstr "Property page and contact"
     63
     64#: admin/class-immowp-gestion-immo-admin.php:321
     65msgid "Favoris et alertes"
     66msgstr "Favorites and alerts"
     67
     68#: admin/class-immowp-gestion-immo-admin.php:322
     69msgid "IA"
     70msgstr "AI"
     71
     72#: admin/class-immowp-gestion-immo-admin.php:323
     73msgid "Outils"
     74msgstr "Tools"
     75
     76#: admin/class-immowp-gestion-immo-admin.php:502
    5577msgid "Besoin de connecter votre site à votre logiciel métier ?"
    5678msgstr "Need to connect your website to your real estate software?"
    5779
    58 #: admin/class-immowp-gestion-immo-admin.php:336
     80#: admin/class-immowp-gestion-immo-admin.php:503
    5981msgid ""
    6082"ImmoWP fait la liaison entre votre logiciel de multidiffusion d'annonces "
    … …  
    6789"tedious duplication. Compatible with all WordPress themes."
    6890
    69 #: admin/class-immowp-gestion-immo-admin.php:340
    70 #: admin/class-immowp-gestion-immo-settings.php:523
     91#: admin/class-immowp-gestion-immo-admin.php:507
    7192msgid "Découvrir ImmoWP"
    7293msgstr "Discover ImmoWP"
    7394
    74 #: admin/class-immowp-gestion-immo-admin.php:359
     95#: admin/class-immowp-gestion-immo-admin.php:526
    7596msgid "ImmoWP — Top biens consultés"
    7697msgstr "ImmoWP — Most viewed properties"
    7798
    78 #: admin/class-immowp-gestion-immo-admin.php:375
     99#: admin/class-immowp-gestion-immo-admin.php:542
    79100msgid "Aucune consultation enregistrée."
    80101msgstr "No views recorded."
    81102
    82 #: admin/class-immowp-gestion-immo-admin.php:379
     103#: admin/class-immowp-gestion-immo-admin.php:546
    83104#: public/partials/archive/archive-real-estate.php:47
    84105msgid "Bien"
    … …  
    87108msgstr[1] "Properties"
    88109
    89 #: admin/class-immowp-gestion-immo-admin.php:379
     110#: admin/class-immowp-gestion-immo-admin.php:546
    90111#: includes/class-immowp-gestion-immo-post-type-registry.php:584
    91112msgid "Vues"
    … …  
    150171
    151172#: admin/class-immowp-gestion-immo-metaboxes-annonce.php:79
    152 #: admin/class-immowp-gestion-immo-settings.php:1127
     173#: admin/class-immowp-gestion-immo-settings.php:1197
    153174#: includes/class-immowp-gestion-immo-post-type-registry.php:117
    154175#: includes/class-immowp-gestion-immo-post-type-registry.php:119
    … …  
    272293
    273294#: admin/class-immowp-gestion-immo-metaboxes-annonce.php:299
    274 #: includes/immowp-gestion-immo-functions.php:935
     295#: includes/immowp-gestion-immo-functions.php:971
    275296msgid "Vendeur"
    276297msgstr "Seller"
    … …  
    868889#: admin/class-immowp-gestion-immo-metaboxes.php:237
    869890#: includes/class-immowp-gestion-immo-post-type-registry.php:541
    870 #: includes/immowp-gestion-immo-functions.php:2386
     891#: includes/immowp-gestion-immo-functions.php:2422
    871892msgid "Email"
    872893msgstr "Email"
    … …  
    922943msgstr "Invalid contact form email address: the previous value has been kept."
    923944
    924 #: admin/class-immowp-gestion-immo-settings.php:269
     945#: admin/class-immowp-gestion-immo-settings.php:273
    925946msgid ""
    926947"Le format de la clé de licence est invalide (attendu : IWP-XXXX-XXXX-XXXX-"
    … …  
    928949msgstr "The license key format is invalid (expected: IWP-XXXX-XXXX-XXXX-XXXX)."
    929950
    930 #: admin/class-immowp-gestion-immo-settings.php:317
     951#: admin/class-immowp-gestion-immo-settings.php:303
    931952msgid "Options sauvegardés"
    932953msgstr "Settings saved"
    933954
    934 #: admin/class-immowp-gestion-immo-settings.php:452
     955#: admin/class-immowp-gestion-immo-settings.php:438
    935956msgid "Disponible dans la version Pro."
    936957msgstr "Available in the Pro edition."
    937958
    938 #: admin/class-immowp-gestion-immo-settings.php:453
     959#: admin/class-immowp-gestion-immo-settings.php:439
    939960msgid "En savoir plus"
    940961msgstr "Learn more"
    941962
    942 #: admin/class-immowp-gestion-immo-settings.php:471
     963#: admin/class-immowp-gestion-immo-settings.php:498
     964msgid "Gestion immobilière"
     965msgstr "Real estate management"
     966
     967#: admin/class-immowp-gestion-immo-settings.php:503
     968msgid "Édition Pro"
     969msgstr "Pro edition"
     970
     971#: admin/class-immowp-gestion-immo-settings.php:505
     972msgid "Passerelle ImmoWP active"
     973msgstr "ImmoWP sync service active"
     974
     975#. translators: %s: numéro de version de l'extension.
     976#: admin/class-immowp-gestion-immo-settings.php:511
     977#, php-format
     978msgid "Version %s"
     979msgstr "Version %s"
     980
     981#: admin/class-immowp-gestion-immo-settings.php:517
     982msgid "Sections des réglages"
     983msgstr "Settings sections"
     984
     985#: admin/class-immowp-gestion-immo-settings.php:543
    943986msgid "Envoi des alertes exécuté."
    944987msgstr "Alerts sent."
    945988
    946 #: admin/class-immowp-gestion-immo-settings.php:494
    947 msgid "Sauvegarder"
    948 msgstr "Save"
    949 
    950 #: admin/class-immowp-gestion-immo-settings.php:519
    951 msgid ""
    952 "Essayez ImmoWP. ImmoWP fait la liaison entre votre logiciel de "
    953 "multidiffusion d'annonces immobilières et votre site WordPress afin de vous "
    954 "éviter une duplication fastidieuse. Compatible avec tous les thèmes "
    955 "WordPress."
    956 msgstr ""
    957 "Try ImmoWP. ImmoWP connects your real estate listing multicasting software "
    958 "with your WordPress website to save you tedious duplication. Compatible with "
    959 "all WordPress themes."
    960 
    961 #: admin/class-immowp-gestion-immo-settings.php:537
    962 #: admin/class-immowp-gestion-immo-settings.php:564
     989#: admin/class-immowp-gestion-immo-settings.php:566
     990msgid "Liste des annonces"
     991msgstr "Listings"
     992
     993#: admin/class-immowp-gestion-immo-settings.php:569
     994msgid "Permaliens / slug"
     995msgstr "Permalinks / slug"
     996
     997#: admin/class-immowp-gestion-immo-settings.php:570
     998msgid "Mettre à jour (flush) les permaliens après toutes modifications."
     999msgstr "Flush permalinks after any change."
     1000
     1001#: admin/class-immowp-gestion-immo-settings.php:575
     1002#: admin/class-immowp-gestion-immo-settings.php:579
     1003msgid "Activer la page archive"
     1004msgstr "Enable the archive page"
     1005
     1006#: admin/class-immowp-gestion-immo-settings.php:576
     1007msgid ""
     1008"Permet l'activation de la page archive, peut-être utile pour réalisé des "
     1009"templates avec Elementor notamment."
     1010msgstr ""
     1011"Enables the archive page, which can be useful for building templates with "
     1012"Elementor."
     1013
     1014#: admin/class-immowp-gestion-immo-settings.php:584
     1015msgid "Nombre de résultats par page "
     1016msgstr "Number of results per page "
     1017
     1018#: admin/class-immowp-gestion-immo-settings.php:585
     1019msgid "Nombre de résultats par page sur la page recherche."
     1020msgstr "Number of results per page on the search page."
     1021
     1022#: admin/class-immowp-gestion-immo-settings.php:590
     1023msgid "Tri par défaut des annonces"
     1024msgstr "Default listing sort order"
     1025
     1026#: admin/class-immowp-gestion-immo-settings.php:593
     1027msgid ""
     1028"Le tri par offre regroupe les biens par nom de terme, la date de publication "
     1029"départageant les biens d'une même offre."
     1030msgstr ""
     1031"Sorting by offer groups properties by term name; the publication date breaks "
     1032"ties between properties sharing the same offer."
     1033
     1034#. translators: %s: list of offer names, in ascending order
     1035#: admin/class-immowp-gestion-immo-settings.php:597
     1036#, php-format
     1037msgid "Ordre A → Z actuel : %s."
     1038msgstr "Current A → Z order: %s."
     1039
     1040#: admin/class-immowp-gestion-immo-settings.php:604
     1041msgid "Plus récents en premier"
     1042msgstr "Newest first"
     1043
     1044#: admin/class-immowp-gestion-immo-settings.php:605
     1045msgid "Plus anciens en premier"
     1046msgstr "Oldest first"
     1047
     1048#: admin/class-immowp-gestion-immo-settings.php:606
     1049#: public/partials/archive/archive-real-estate.php:81
     1050msgid "Prix croissant"
     1051msgstr "Price: low to high"
     1052
     1053#: admin/class-immowp-gestion-immo-settings.php:607
     1054#: public/partials/archive/archive-real-estate.php:82
     1055msgid "Prix décroissant"
     1056msgstr "Price: high to low"
     1057
     1058#: admin/class-immowp-gestion-immo-settings.php:608
     1059#: public/partials/archive/archive-real-estate.php:83
     1060msgid "Surface croissante"
     1061msgstr "Surface: small to large"
     1062
     1063#: admin/class-immowp-gestion-immo-settings.php:609
     1064#: public/partials/archive/archive-real-estate.php:84
     1065msgid "Surface décroissante"
     1066msgstr "Surface: large to small"
     1067
     1068#: admin/class-immowp-gestion-immo-settings.php:610
     1069msgid "Aléatoire"
     1070msgstr "Random"
     1071
     1072#: admin/class-immowp-gestion-immo-settings.php:612
     1073msgid "Offre (A → Z)"
     1074msgstr "Offer (A → Z)"
     1075
     1076#: admin/class-immowp-gestion-immo-settings.php:613
     1077msgid "Offre (Z → A)"
     1078msgstr "Offer (Z → A)"
     1079
     1080#: admin/class-immowp-gestion-immo-settings.php:620
     1081msgid "Nombre de colonnes en grille"
     1082msgstr "Number of grid columns"
     1083
     1084#: admin/class-immowp-gestion-immo-settings.php:621
     1085msgid ""
     1086"Nombre maximal de biens par ligne en vue grille sur ordinateur (plus de 1 "
     1087"024 px de large) ; un bloc trop étroit en affiche moins. Sur tablette et "
     1088"mobile, la grille s'adapte à la largeur de l'écran."
     1089msgstr ""
     1090"Maximum number of listings per row in grid view on desktop (wider than 1,024 "
     1091"px); a narrow block shows fewer. On tablets and phones, the grid adapts to "
     1092"the screen width."
     1093
     1094#: admin/class-immowp-gestion-immo-settings.php:624
     1095msgid "2 colonnes"
     1096msgstr "2 columns"
     1097
     1098#: admin/class-immowp-gestion-immo-settings.php:625
     1099msgid "3 colonnes"
     1100msgstr "3 columns"
     1101
     1102#: admin/class-immowp-gestion-immo-settings.php:626
     1103msgid "4 colonnes"
     1104msgstr "4 columns"
     1105
     1106#: admin/class-immowp-gestion-immo-settings.php:632
     1107msgid "Aucun résultat"
     1108msgstr "No results"
     1109
     1110#: admin/class-immowp-gestion-immo-settings.php:633
     1111msgid "Texte s'affichant lorsque la recherche ne retourne aucun résultat"
     1112msgstr "Text displayed when the search returns no results"
     1113
     1114#: admin/class-immowp-gestion-immo-settings.php:648
     1115msgid "Texte \"prix non communiqué\""
     1116msgstr "\"Price on request\" text"
     1117
     1118#: admin/class-immowp-gestion-immo-settings.php:649
     1119msgid "Texte affiché quand aucun prix n'est renseigné sur un bien."
     1120msgstr "Text displayed when no price is set on a property."
     1121
     1122#: admin/class-immowp-gestion-immo-settings.php:654
     1123msgid "Format de la devise"
     1124msgstr "Currency format"
     1125
     1126#: admin/class-immowp-gestion-immo-settings.php:655
     1127msgid "Symbole et position de la devise dans l'affichage des prix."
     1128msgstr "Currency symbol and position in the price display."
     1129
     1130#: admin/class-immowp-gestion-immo-settings.php:659
     1131msgid "Après (100 €)"
     1132msgstr "After (100 €)"
     1133
     1134#: admin/class-immowp-gestion-immo-settings.php:660
     1135msgid "Avant (€100)"
     1136msgstr "Before (€100)"
     1137
     1138#: admin/class-immowp-gestion-immo-settings.php:666
     1139msgid "Nombre de pièces max dans le filtre"
     1140msgstr "Maximum number of rooms in the filter"
     1141
     1142#: admin/class-immowp-gestion-immo-settings.php:667
     1143msgid ""
     1144"Nombre maximum de pièces proposé dans le filtre de recherche (défaut : 5)."
     1145msgstr "Maximum number of rooms offered in the search filter (default: 5)."
     1146
     1147#: admin/class-immowp-gestion-immo-settings.php:672
     1148#: admin/class-immowp-gestion-immo-settings.php:676
     1149msgid "Masquer les biens vendus dans les listings"
     1150msgstr "Hide sold properties in listings"
     1151
     1152#: admin/class-immowp-gestion-immo-settings.php:673
     1153msgid ""
     1154"Les biens marqués 'Vendu' n'apparaîtront pas dans les résultats de recherche."
     1155msgstr "Properties marked 'Sold' will not appear in search results."
     1156
     1157#: admin/class-immowp-gestion-immo-settings.php:681
     1158msgid "Biens disponibles en premier"
     1159msgstr "Available properties first"
     1160
     1161#: admin/class-immowp-gestion-immo-settings.php:682
     1162msgid ""
     1163"Dans tous les listings, les biens sous compromis puis les biens vendus sont "
     1164"renvoyés après les biens disponibles. Le tri choisi (date, prix, surface) "
     1165"reste appliqué à l'intérieur de chaque groupe."
     1166msgstr ""
     1167"In every listing, properties under offer and then sold properties are "
     1168"returned after the available ones. The chosen sort order (date, price, floor "
     1169"area) still applies within each group."
     1170
     1171#: admin/class-immowp-gestion-immo-settings.php:685
     1172msgid "Remonter les biens disponibles avant les biens sous compromis et vendus"
     1173msgstr "List available properties before those under offer and sold"
     1174
     1175#: admin/class-immowp-gestion-immo-settings.php:690
     1176msgid "Lazy loading des images"
     1177msgstr "Image lazy loading"
     1178
     1179#: admin/class-immowp-gestion-immo-settings.php:691
     1180msgid "Activer le chargement différé des images (loading=lazy)."
     1181msgstr "Enable deferred image loading (loading=lazy)."
     1182
     1183#: admin/class-immowp-gestion-immo-settings.php:694
     1184msgid "Activer le chargement différé des images (loading=lazy)"
     1185msgstr "Enable deferred image loading (loading=lazy)"
     1186
     1187#: admin/class-immowp-gestion-immo-settings.php:699
     1188msgid "Page de redirection lors de la suppression "
     1189msgstr "Redirect page on deletion "
     1190
     1191#: admin/class-immowp-gestion-immo-settings.php:700
     1192msgid ""
     1193"Quand un bien est supprimé, indiquez la page pour rediriger en 301, laisser "
     1194"vide pour avoir une 404."
     1195msgstr ""
     1196"When a property is deleted, set the page for a 301 redirect; leave empty to "
     1197"get a 404."
     1198
     1199#: admin/class-immowp-gestion-immo-settings.php:703
     1200#: admin/partials/settings/section-alerts.php:65
     1201msgid "Sélectionner une page"
     1202msgstr "Select a page"
     1203
     1204#: admin/class-immowp-gestion-immo-settings.php:713
     1205msgid "Couleurs"
     1206msgstr "Colors"
     1207
     1208#: admin/class-immowp-gestion-immo-settings.php:716
     1209msgid "Couleur principale"
     1210msgstr "Primary color"
     1211
     1212#: admin/class-immowp-gestion-immo-settings.php:717
     1213msgid "Couleur principale du plugin notamment utilisé pour le texte."
     1214msgstr "Main plugin color, mainly used for text."
     1215
     1216#: admin/class-immowp-gestion-immo-settings.php:722
     1217msgid "Couleur secondaire"
     1218msgstr "Secondary color"
     1219
     1220#: admin/class-immowp-gestion-immo-settings.php:723
     1221msgid "Couleur secondaire du plugin notamment utilisé pour les icones."
     1222msgstr "Secondary plugin color, mainly used for icons."
     1223
     1224#: admin/class-immowp-gestion-immo-settings.php:729
     1225msgid "Carte"
     1226msgstr "Map"
     1227
     1228#: admin/class-immowp-gestion-immo-settings.php:732
     1229msgid "Icone du marker"
     1230msgstr "Marker icon"
     1231
     1232#: admin/class-immowp-gestion-immo-settings.php:733
     1233msgid "Image à afficher sur la carte"
     1234msgstr "Image displayed on the map"
     1235
     1236#: admin/class-immowp-gestion-immo-settings.php:754
     1237msgid "Zoom initial de la carte (1=monde, 18=rue)"
     1238msgstr "Initial map zoom (1=world, 18=street)"
     1239
     1240#: admin/class-immowp-gestion-immo-settings.php:777
     1241#: admin/partials/settings/section-search-redirects.php:26
     1242#: includes/immowp-gestion-immo-functions.php:105
     1243msgid "Redirections du formulaire de recherche"
     1244msgstr "Search form redirects"
     1245
     1246#: admin/class-immowp-gestion-immo-settings.php:796
     1247msgid "Coordonnées affichées sur la fiche"
     1248msgstr "Contact details shown on the property page"
     1249
     1250#: admin/class-immowp-gestion-immo-settings.php:799
     1251msgid "Coordonnées à afficher"
     1252msgstr "Contact details to display"
     1253
     1254#: admin/class-immowp-gestion-immo-settings.php:800
     1255msgid ""
     1256"Choisissez si vous souhaitez afficher les coordonnées de l'agent, de "
     1257"l'agence ou des coordonnées personnalisées."
     1258msgstr ""
     1259"Choose whether to display the agent's contact details, the agency's, or "
     1260"custom contact details."
     1261
     1262#: admin/class-immowp-gestion-immo-settings.php:803
     1263msgid "Coordonnées de l'agent"
     1264msgstr "Agent contact details"
     1265
     1266#: admin/class-immowp-gestion-immo-settings.php:804
     1267msgid "Coordonnées de l'agence"
     1268msgstr "Agency contact details"
     1269
     1270#: admin/class-immowp-gestion-immo-settings.php:805
     1271msgid "Personnalisé"
     1272msgstr "Custom"
     1273
     1274#: admin/class-immowp-gestion-immo-settings.php:811
     1275msgid "Image de l'agence"
     1276msgstr "Agency image"
     1277
     1278#: admin/class-immowp-gestion-immo-settings.php:812
     1279msgid "Image à afficher si les coordonnées personnalisées sont choisies."
     1280msgstr "Image displayed when custom contact details are selected."
     1281
     1282#: admin/class-immowp-gestion-immo-settings.php:833
     1283msgid "Nom de l'agence"
     1284msgstr "Agency name"
     1285
     1286#: admin/class-immowp-gestion-immo-settings.php:834
     1287msgid "Nom à afficher si les coordonnées personnalisées sont choisies."
     1288msgstr "Name displayed when custom contact details are selected."
     1289
     1290#: admin/class-immowp-gestion-immo-settings.php:839
     1291msgid "Adresse de l'agence "
     1292msgstr "Agency address "
     1293
     1294#: admin/class-immowp-gestion-immo-settings.php:840
     1295msgid "Adresse à afficher si les coordonnées personnalisées sont choisies."
     1296msgstr "Address displayed when custom contact details are selected."
     1297
     1298#: admin/class-immowp-gestion-immo-settings.php:845
     1299msgid "Code Postal de l'agence "
     1300msgstr "Agency postal code "
     1301
     1302#: admin/class-immowp-gestion-immo-settings.php:846
     1303msgid "Code Postal à afficher si les coordonnées personnalisées sont choisies."
     1304msgstr "Postal code displayed when custom contact details are selected."
     1305
     1306#: admin/class-immowp-gestion-immo-settings.php:851
     1307msgid "Ville de l'agence"
     1308msgstr "Agency city"
     1309
     1310#: admin/class-immowp-gestion-immo-settings.php:852
     1311msgid "Ville à afficher si les coordonnées personnalisées sont choisies."
     1312msgstr "City displayed when custom contact details are selected."
     1313
     1314#: admin/class-immowp-gestion-immo-settings.php:857
     1315msgid "Téléphone de l'agence "
     1316msgstr "Agency phone "
     1317
     1318#: admin/class-immowp-gestion-immo-settings.php:858
     1319msgid "Téléphone à afficher si les coordonnées personnalisées sont choisies."
     1320msgstr "Phone number displayed when custom contact details are selected."
     1321
     1322#: admin/class-immowp-gestion-immo-settings.php:863
     1323msgid "Email de l'agence"
     1324msgstr "Agency email"
     1325
     1326#: admin/class-immowp-gestion-immo-settings.php:864
     1327msgid "Email à afficher si les coordonnées personnalisées sont choisies."
     1328msgstr "Email displayed when custom contact details are selected."
     1329
     1330#. #-#-#-#-#  theme-overrides.pot (ImmoWP - Gestion Immobilière 1.4.3)  #-#-#-#-#
     1331#. Chaîne des templates surchargés (non présente dans le code du plugin).
     1332#: admin/class-immowp-gestion-immo-settings.php:870
     1333msgid "Formulaire de contact"
     1334msgstr "Contact form"
     1335
     1336#: admin/class-immowp-gestion-immo-settings.php:873
     1337msgid "Activer le formulaire de contact"
     1338msgstr "Enable the contact form"
     1339
     1340#: admin/class-immowp-gestion-immo-settings.php:874
     1341msgid ""
     1342"Affiche le formulaire « Je veux être contacté » sur les fiches biens "
     1343"(sidebar)."
     1344msgstr ""
     1345"Displays the \"I want to be contacted\" form on property pages (sidebar)."
     1346
     1347#: admin/class-immowp-gestion-immo-settings.php:878
     1348msgid "Activer le formulaire de contact natif"
     1349msgstr "Enable the native contact form"
     1350
     1351#: admin/class-immowp-gestion-immo-settings.php:884
     1352msgid "Shortcode de formulaire (optionnel)"
     1353msgstr "Form shortcode (optional)"
     1354
     1355#: admin/class-immowp-gestion-immo-settings.php:885
     1356msgid ""
     1357"Si renseigné, remplace le formulaire natif (ex. Contact Form 7). Laisser "
     1358"vide pour utiliser le formulaire ImmoWP."
     1359msgstr ""
     1360"If set, replaces the native form (e.g. Contact Form 7). Leave empty to use "
     1361"the ImmoWP form."
     1362
     1363#: admin/class-immowp-gestion-immo-settings.php:890
     1364msgid "Emails du formulaire natif"
     1365msgstr "Native contact form emails"
     1366
     1367#: admin/class-immowp-gestion-immo-settings.php:891
     1368msgid ""
     1369"Ces réglages concernent uniquement le formulaire ImmoWP. Un formulaire "
     1370"ajouté par shortcode utilise ses propres réglages."
     1371msgstr ""
     1372"These settings only apply to the ImmoWP form. A form added by shortcode uses "
     1373"its own settings."
     1374
     1375#: admin/class-immowp-gestion-immo-settings.php:893
     1376msgid "Adresse destinataire"
     1377msgstr "Recipient email address"
     1378
     1379#: admin/class-immowp-gestion-immo-settings.php:896
     1380msgid ""
     1381"Laisser vide pour utiliser l’email de l’agent, de l’agence ou des "
     1382"coordonnées personnalisées sélectionnées ci-dessus. Si cet email est absent "
     1383"ou invalide, le message est envoyé à l’adresse d’administration de WordPress."
     1384msgstr ""
     1385"Leave blank to use the email of the agent, agency or custom contact selected "
     1386"above. If that email is missing or invalid, the message is sent to the "
     1387"WordPress administration email address."
     1388
     1389#: admin/class-immowp-gestion-immo-settings.php:898
     1390msgid "Adresse d’expédition"
     1391msgstr "Sender email address"
     1392
     1393#: admin/class-immowp-gestion-immo-settings.php:901
     1394msgid ""
     1395"Utilisez une adresse de votre domaine autorisée par votre service d’envoi. "
     1396"Laisser vide pour conserver l’expéditeur WordPress ou SMTP. Une extension "
     1397"SMTP peut imposer son propre expéditeur."
     1398msgstr ""
     1399"Use an address on your domain authorized by your email service. Leave blank "
     1400"to keep the WordPress or SMTP sender. An SMTP plugin may enforce its own "
     1401"sender."
     1402
     1403#: admin/class-immowp-gestion-immo-settings.php:903
     1404msgid "Nom de l’expéditeur"
     1405msgstr "Sender name"
     1406
     1407#: admin/class-immowp-gestion-immo-settings.php:906
     1408msgid ""
     1409"Utilisé avec l’adresse d’expédition ci-dessus. Laisser vide pour utiliser le "
     1410"nom du site. Le bouton Répondre de votre messagerie répond toujours au "
     1411"visiteur."
     1412msgstr ""
     1413"Used with the sender email address above. Leave blank to use the site name. "
     1414"The Reply button in your email client always replies to the visitor."
     1415
     1416#: admin/class-immowp-gestion-immo-settings.php:910
     1417msgid "Protection anti-bots (Google reCAPTCHA v2)"
     1418msgstr "Anti-bot protection (Google reCAPTCHA v2)"
     1419
     1420#. translators: %s: Google reCAPTCHA admin URL
     1421#: admin/class-immowp-gestion-immo-settings.php:916
     1422#, php-format
     1423msgid ""
     1424"Protège le formulaire natif contre les spams. Créez des clés sur %s (type "
     1425"« Case à cocher reCAPTCHA v2 »)."
     1426msgstr ""
     1427"Protects the native form against spam. Create your keys on %s (\"reCAPTCHA "
     1428"v2 Checkbox\" type)."
     1429
     1430#: admin/class-immowp-gestion-immo-settings.php:932
     1431msgid "Activer Google reCAPTCHA v2"
     1432msgstr "Enable Google reCAPTCHA v2"
     1433
     1434#: admin/class-immowp-gestion-immo-settings.php:936
     1435msgid "Clé du site (Site key)"
     1436msgstr "Site key"
     1437
     1438#: admin/class-immowp-gestion-immo-settings.php:940
     1439msgid "Clé secrète (Secret key)"
     1440msgstr "Secret key"
     1441
     1442#: admin/class-immowp-gestion-immo-settings.php:946
     1443msgid "Mention d'information du formulaire de contact"
     1444msgstr "Contact form privacy notice"
     1445
     1446#: admin/class-immowp-gestion-immo-settings.php:947
     1447msgid ""
     1448"Affichée sous le bouton d'envoi (information due au moment de la collecte). "
     1449"Le lien HTML est accepté. Laissez vide pour la mention par défaut, qui "
     1450"renvoie vers la page de confidentialité du site ; saisissez 0 pour ne rien "
     1451"afficher."
     1452msgstr ""
     1453"Displayed under the submit button (information required at the time of "
     1454"collection). HTML links are accepted. Leave empty for the default notice, "
     1455"which links to the site's privacy page; enter 0 to display nothing."
     1456
     1457#: admin/class-immowp-gestion-immo-settings.php:953
     1458msgid "Fiche du bien"
     1459msgstr "Property page"
     1460
     1461#: admin/class-immowp-gestion-immo-settings.php:956
     1462msgid "Nombre de biens similaires dans la sidebar"
     1463msgstr "Number of similar properties in the sidebar"
     1464
     1465#: admin/class-immowp-gestion-immo-settings.php:957
     1466msgid ""
     1467"Nombre d'annonces similaires affichées dans la colonne latérale de la fiche "
     1468"bien (distinct des biens similaires en bas de page)."
     1469msgstr ""
     1470"Number of similar listings displayed in the property page sidebar (separate "
     1471"from the similar properties at the bottom of the page)."
     1472
     1473#: admin/class-immowp-gestion-immo-settings.php:963
     1474msgid "Partage sur les réseaux sociaux"
     1475msgstr "Social media sharing"
     1476
     1477#: admin/class-immowp-gestion-immo-settings.php:964
     1478msgid ""
     1479"Affiche des boutons de partage (Facebook, X, LinkedIn, WhatsApp, email, "
     1480"copie du lien) en haut de la fiche bien. Simples liens de partage : aucun "
     1481"script tiers n'est chargé, aucune donnée n'est transmise avant le clic du "
     1482"visiteur."
     1483msgstr ""
     1484"Displays share buttons (Facebook, X, LinkedIn, WhatsApp, email, copy link) "
     1485"at the top of the property page. Plain share links: no third-party script is "
     1486"loaded and no data is sent before the visitor clicks."
     1487
     1488#: admin/class-immowp-gestion-immo-settings.php:967
     1489msgid "Activer les boutons de partage sur la fiche bien"
     1490msgstr "Enable share buttons on the property page"
     1491
     1492#: admin/class-immowp-gestion-immo-settings.php:976
     1493#: includes/immowp-gestion-immo-functions.php:93
     1494msgid "Fiche imprimable / PDF"
     1495msgstr "Printable / PDF property sheet"
     1496
     1497#: admin/class-immowp-gestion-immo-settings.php:977
     1498msgid ""
     1499"Ajoute un bouton « Imprimer / PDF » sur la fiche bien, qui ouvre une version "
     1500"imprimable de l'annonce (photos, caractéristiques, DPE, mentions "
     1501"financières, coordonnées). Le visiteur peut l'imprimer ou l'enregistrer en "
     1502"PDF depuis son navigateur."
     1503msgstr ""
     1504"Adds a “Print / PDF” button to the property page, opening a printable "
     1505"version of the listing (photos, features, energy certificate, financial "
     1506"information, contact details). Visitors can print it or save it as a PDF "
     1507"from their browser."
     1508
     1509#: admin/class-immowp-gestion-immo-settings.php:980
     1510msgid "Activer la fiche imprimable / PDF"
     1511msgstr "Enable the printable / PDF property sheet"
     1512
     1513#: admin/class-immowp-gestion-immo-settings.php:1000
     1514#: admin/class-immowp-gestion-immo-settings.php:1027
    9631515msgid "Favoris"
    9641516msgstr "Favorites"
    9651517
    966 #: admin/class-immowp-gestion-immo-settings.php:544
     1518#: admin/class-immowp-gestion-immo-settings.php:1007
    9671519msgid "Activer la gestion des favoris"
    9681520msgstr "Enable favorites management"
    9691521
    970 #: admin/class-immowp-gestion-immo-settings.php:545
     1522#: admin/class-immowp-gestion-immo-settings.php:1008
    9711523msgid ""
    9721524"Activer ou désactiver la gestion des favoris - utiliser le shortcode "
    … …  
    9741526msgstr "Enable or disable visitor favorites - use the iwp_favorites shortcode"
    9751527
    976 #: admin/class-immowp-gestion-immo-settings.php:548
     1528#: admin/class-immowp-gestion-immo-settings.php:1011
    9771529msgid "Activer les favoris"
    9781530msgstr "Enable favorites"
    9791531
    980 #: admin/class-immowp-gestion-immo-settings.php:594
     1532#: admin/class-immowp-gestion-immo-settings.php:1057
    9811533#: admin/partials/settings/section-alerts.php:27
    9821534#: includes/class-immowp-gestion-immo-post-type-registry.php:220
    … …  
    9881540msgstr "Email alert"
    9891541
    990 #: admin/class-immowp-gestion-immo-settings.php:622
    991 msgid "Compter les vues des annonces"
    992 msgstr "Count listing views"
    993 
    994 #: admin/class-immowp-gestion-immo-settings.php:623
    995 msgid ""
    996 "Comptabilise le nombre de consultations de chaque bien, affiché dans la "
    997 "liste des annonces. Le comptage est effectué après le chargement de la page, "
    998 "ce qui le rend compatible avec un cache."
    999 msgstr ""
    1000 "Counts how many times each property is viewed, shown in the listings table. "
    1001 "Counting happens after the page has loaded, which keeps it compatible with a "
    1002 "page cache."
    1003 
    1004 #: admin/class-immowp-gestion-immo-settings.php:624
    1005 msgid "Activer le comptage des vues"
    1006 msgstr "Enable view counting"
    1007 
    1008 #: admin/class-immowp-gestion-immo-settings.php:628
    1009 msgid "Suppression des données à la désinstallation"
    1010 msgstr "Deleting data on uninstall"
    1011 
    1012 #: admin/class-immowp-gestion-immo-settings.php:629
    1013 msgid ""
    1014 "Par défaut, la désinstallation du plugin conserve vos réglages et vos "
    1015 "statistiques : réinstaller le plugin retrouve le site tel qu'il était. "
    1016 "Cochez cette case pour que tout soit supprimé définitivement — cela peut "
    1017 "concerner des données personnelles, et l'opération est irréversible. Vos "
    1018 "biens immobiliers sont conservés dans tous les cas."
    1019 msgstr "By default, uninstalling the plugin keeps your settings and statistics: reinstalling it restores the site as it was. Tick this box to have everything deleted permanently — this may include personal data, and the operation cannot be undone. Your properties are kept either way."
    1020 
    1021 #: admin/class-immowp-gestion-immo-settings.php:630
    1022 msgid "Supprimer les réglages et les statistiques lors de la désinstallation"
    1023 msgstr "Delete settings and statistics on uninstall"
    1024 
    1025 #: admin/class-immowp-gestion-immo-settings.php:634
    1026 msgid "Mention d'information du formulaire de contact"
    1027 msgstr "Contact form privacy notice"
    1028 
    1029 #: admin/class-immowp-gestion-immo-settings.php:635
    1030 msgid ""
    1031 "Affichée sous le bouton d'envoi (information due au moment de la collecte). "
    1032 "Le lien HTML est accepté. Laissez vide pour la mention par défaut, qui "
    1033 "renvoie vers la page de confidentialité du site ; saisissez 0 pour ne rien "
    1034 "afficher."
    1035 msgstr ""
    1036 "Displayed under the submit button (information required at the time of "
    1037 "collection). HTML links are accepted. Leave empty for the default notice, "
    1038 "which links to the site's privacy page; enter 0 to display nothing."
    1039 
    1040 #: admin/class-immowp-gestion-immo-settings.php:640
    1041 msgid "Permaliens / slug"
    1042 msgstr "Permalinks / slug"
    1043 
    1044 #: admin/class-immowp-gestion-immo-settings.php:641
    1045 msgid "Mettre à jour (flush) les permaliens après toutes modifications."
    1046 msgstr "Flush permalinks after any change."
    1047 
    1048 #: admin/class-immowp-gestion-immo-settings.php:646
    1049 msgid "Aucun résultat"
    1050 msgstr "No results"
    1051 
    1052 #: admin/class-immowp-gestion-immo-settings.php:647
    1053 msgid "Texte s'affichant lorsque la recherche ne retourne aucun résultat"
    1054 msgstr "Text displayed when the search returns no results"
    1055 
    1056 #: admin/class-immowp-gestion-immo-settings.php:662
    1057 msgid "Nombre de résultats par page "
    1058 msgstr "Number of results per page "
    1059 
    1060 #: admin/class-immowp-gestion-immo-settings.php:663
    1061 msgid "Nombre de résultats par page sur la page recherche."
    1062 msgstr "Number of results per page on the search page."
    1063 
    1064 #: admin/class-immowp-gestion-immo-settings.php:668
    1065 msgid "Page de redirection lors de la suppression "
    1066 msgstr "Redirect page on deletion "
    1067 
    1068 #: admin/class-immowp-gestion-immo-settings.php:669
    1069 msgid ""
    1070 "Quand un bien est supprimé, indiquez la page pour rediriger en 301, laisser "
    1071 "vide pour avoir une 404."
    1072 msgstr ""
    1073 "When a property is deleted, set the page for a 301 redirect; leave empty to "
    1074 "get a 404."
    1075 
    1076 #: admin/class-immowp-gestion-immo-settings.php:672
    1077 #: admin/partials/settings/section-alerts.php:65
    1078 msgid "Sélectionner une page"
    1079 msgstr "Select a page"
    1080 
    1081 #: admin/class-immowp-gestion-immo-settings.php:681
    1082 #: admin/class-immowp-gestion-immo-settings.php:685
    1083 msgid "Activer la page archive"
    1084 msgstr "Enable the archive page"
    1085 
    1086 #: admin/class-immowp-gestion-immo-settings.php:682
    1087 msgid ""
    1088 "Permet l'activation de la page archive, peut-être utile pour réalisé des "
    1089 "templates avec Elementor notamment."
    1090 msgstr ""
    1091 "Enables the archive page, which can be useful for building templates with "
    1092 "Elementor."
    1093 
    1094 #: admin/class-immowp-gestion-immo-settings.php:690
    1095 #: admin/class-immowp-gestion-immo-settings.php:694
    1096 msgid "Masquer les biens vendus dans les listings"
    1097 msgstr "Hide sold properties in listings"
    1098 
    1099 #: admin/class-immowp-gestion-immo-settings.php:691
    1100 msgid ""
    1101 "Les biens marqués 'Vendu' n'apparaîtront pas dans les résultats de recherche."
    1102 msgstr "Properties marked 'Sold' will not appear in search results."
    1103 
    1104 #: admin/class-immowp-gestion-immo-settings.php:699
    1105 msgid "Biens disponibles en premier"
    1106 msgstr "Available properties first"
    1107 
    1108 #: admin/class-immowp-gestion-immo-settings.php:700
    1109 msgid ""
    1110 "Dans tous les listings, les biens sous compromis puis les biens vendus sont "
    1111 "renvoyés après les biens disponibles. Le tri choisi (date, prix, surface) "
    1112 "reste appliqué à l'intérieur de chaque groupe."
    1113 msgstr ""
    1114 "In every listing, properties under offer and then sold properties are "
    1115 "returned after the available ones. The chosen sort order (date, price, floor "
    1116 "area) still applies within each group."
    1117 
    1118 #: admin/class-immowp-gestion-immo-settings.php:703
    1119 msgid "Remonter les biens disponibles avant les biens sous compromis et vendus"
    1120 msgstr "List available properties before those under offer and sold"
    1121 
    1122 #: admin/class-immowp-gestion-immo-settings.php:708
    1123 msgid "Nombre de pièces max dans le filtre"
    1124 msgstr "Maximum number of rooms in the filter"
    1125 
    1126 #: admin/class-immowp-gestion-immo-settings.php:709
    1127 msgid ""
    1128 "Nombre maximum de pièces proposé dans le filtre de recherche (défaut : 5)."
    1129 msgstr "Maximum number of rooms offered in the search filter (default: 5)."
    1130 
    1131 #: admin/class-immowp-gestion-immo-settings.php:714
    1132 msgid "Lazy loading des images"
    1133 msgstr "Image lazy loading"
    1134 
    1135 #: admin/class-immowp-gestion-immo-settings.php:715
    1136 msgid "Activer le chargement différé des images (loading=lazy)."
    1137 msgstr "Enable deferred image loading (loading=lazy)."
    1138 
    1139 #: admin/class-immowp-gestion-immo-settings.php:718
    1140 msgid "Activer le chargement différé des images (loading=lazy)"
    1141 msgstr "Enable deferred image loading (loading=lazy)"
    1142 
    1143 #: admin/class-immowp-gestion-immo-settings.php:723
    1144 msgid "Nombre de colonnes en grille"
    1145 msgstr "Number of grid columns"
    1146 
    1147 #: admin/class-immowp-gestion-immo-settings.php:724
    1148 msgid ""
    1149 "Nombre maximal de biens par ligne en vue grille sur ordinateur (plus de 1 024 "
    1150 "px de large) ; un bloc trop étroit en affiche moins. Sur tablette et mobile, "
    1151 "la grille s'adapte à la largeur de l'écran."
    1152 msgstr ""
    1153 "Maximum number of listings per row in grid view on desktop (wider than 1,024 "
    1154 "px); a narrow block shows fewer. On tablets and phones, the grid adapts to the "
    1155 "screen width."
    1156 
    1157 #: admin/class-immowp-gestion-immo-settings.php:727
    1158 msgid "2 colonnes"
    1159 msgstr "2 columns"
    1160 
    1161 #: admin/class-immowp-gestion-immo-settings.php:728
    1162 msgid "3 colonnes"
    1163 msgstr "3 columns"
    1164 
    1165 #: admin/class-immowp-gestion-immo-settings.php:729
    1166 msgid "4 colonnes"
    1167 msgstr "4 columns"
    1168 
    1169 #: admin/class-immowp-gestion-immo-settings.php:735
    1170 msgid "Format de la devise"
    1171 msgstr "Currency format"
    1172 
    1173 #: admin/class-immowp-gestion-immo-settings.php:736
    1174 msgid "Symbole et position de la devise dans l'affichage des prix."
    1175 msgstr "Currency symbol and position in the price display."
    1176 
    1177 #: admin/class-immowp-gestion-immo-settings.php:740
    1178 msgid "Après (100 €)"
    1179 msgstr "After (100 €)"
    1180 
    1181 #: admin/class-immowp-gestion-immo-settings.php:741
    1182 msgid "Avant (€100)"
    1183 msgstr "Before (€100)"
    1184 
    1185 #: admin/class-immowp-gestion-immo-settings.php:747
    1186 msgid "Tri par défaut des annonces"
    1187 msgstr "Default listing sort order"
    1188 
    1189 #: admin/class-immowp-gestion-immo-settings.php:750
    1190 msgid ""
    1191 "Le tri par offre regroupe les biens par nom de terme, la date de publication "
    1192 "départageant les biens d'une même offre."
    1193 msgstr ""
    1194 "Sorting by offer groups properties by term name; the publication date breaks "
    1195 "ties between properties sharing the same offer."
    1196 
    1197 #. translators: %s: list of offer names, in ascending order
    1198 #: admin/class-immowp-gestion-immo-settings.php:754
    1199 #, php-format
    1200 msgid "Ordre A → Z actuel : %s."
    1201 msgstr "Current A → Z order: %s."
    1202 
    1203 #: admin/class-immowp-gestion-immo-settings.php:761
    1204 msgid "Plus récents en premier"
    1205 msgstr "Newest first"
    1206 
    1207 #: admin/class-immowp-gestion-immo-settings.php:762
    1208 msgid "Plus anciens en premier"
    1209 msgstr "Oldest first"
    1210 
    1211 #: admin/class-immowp-gestion-immo-settings.php:763
    1212 #: public/partials/archive/archive-real-estate.php:81
    1213 msgid "Prix croissant"
    1214 msgstr "Price: low to high"
    1215 
    1216 #: admin/class-immowp-gestion-immo-settings.php:764
    1217 #: public/partials/archive/archive-real-estate.php:82
    1218 msgid "Prix décroissant"
    1219 msgstr "Price: high to low"
    1220 
    1221 #: admin/class-immowp-gestion-immo-settings.php:765
    1222 #: public/partials/archive/archive-real-estate.php:83
    1223 msgid "Surface croissante"
    1224 msgstr "Surface: small to large"
    1225 
    1226 #: admin/class-immowp-gestion-immo-settings.php:766
    1227 #: public/partials/archive/archive-real-estate.php:84
    1228 msgid "Surface décroissante"
    1229 msgstr "Surface: large to small"
    1230 
    1231 #: admin/class-immowp-gestion-immo-settings.php:767
    1232 msgid "Aléatoire"
    1233 msgstr "Random"
    1234 
    1235 #: admin/class-immowp-gestion-immo-settings.php:769
    1236 msgid "Offre (A → Z)"
    1237 msgstr "Offer (A → Z)"
    1238 
    1239 #: admin/class-immowp-gestion-immo-settings.php:770
    1240 msgid "Offre (Z → A)"
    1241 msgstr "Offer (Z → A)"
    1242 
    1243 #: admin/class-immowp-gestion-immo-settings.php:777
    1244 msgid "Zoom initial de la carte (1=monde, 18=rue)"
    1245 msgstr "Initial map zoom (1=world, 18=street)"
    1246 
    1247 #: admin/class-immowp-gestion-immo-settings.php:782
    1248 msgid "Texte \"prix non communiqué\""
    1249 msgstr "\"Price on request\" text"
    1250 
    1251 #: admin/class-immowp-gestion-immo-settings.php:783
    1252 msgid "Texte affiché quand aucun prix n'est renseigné sur un bien."
    1253 msgstr "Text displayed when no price is set on a property."
    1254 
    1255 #: admin/class-immowp-gestion-immo-settings.php:788
    1256 msgid "Nombre de biens similaires dans la sidebar"
    1257 msgstr "Number of similar properties in the sidebar"
    1258 
    1259 #: admin/class-immowp-gestion-immo-settings.php:789
    1260 msgid ""
    1261 "Nombre d'annonces similaires affichées dans la colonne latérale de la fiche "
    1262 "bien (distinct des biens similaires en bas de page)."
    1263 msgstr ""
    1264 "Number of similar listings displayed in the property page sidebar (separate "
    1265 "from the similar properties at the bottom of the page)."
    1266 
    1267 #: admin/class-immowp-gestion-immo-settings.php:795
    1268 msgid "Partage sur les réseaux sociaux"
    1269 msgstr "Social media sharing"
    1270 
    1271 #: admin/class-immowp-gestion-immo-settings.php:796
    1272 msgid ""
    1273 "Affiche des boutons de partage (Facebook, X, LinkedIn, WhatsApp, email, "
    1274 "copie du lien) en haut de la fiche bien. Simples liens de partage : aucun "
    1275 "script tiers n'est chargé, aucune donnée n'est transmise avant le clic du "
    1276 "visiteur."
    1277 msgstr ""
    1278 "Displays share buttons (Facebook, X, LinkedIn, WhatsApp, email, copy link) "
    1279 "at the top of the property page. Plain share links: no third-party script is "
    1280 "loaded and no data is sent before the visitor clicks."
    1281 
    1282 #: admin/class-immowp-gestion-immo-settings.php:799
    1283 msgid "Activer les boutons de partage sur la fiche bien"
    1284 msgstr "Enable share buttons on the property page"
    1285 
    1286 #: admin/class-immowp-gestion-immo-settings.php:808
    1287 #: includes/immowp-gestion-immo-functions.php:93
    1288 msgid "Fiche imprimable / PDF"
    1289 msgstr "Printable / PDF property sheet"
    1290 
    1291 #: admin/class-immowp-gestion-immo-settings.php:809
    1292 msgid ""
    1293 "Ajoute un bouton « Imprimer / PDF » sur la fiche bien, qui ouvre une version "
    1294 "imprimable de l'annonce (photos, caractéristiques, DPE, mentions "
    1295 "financières, coordonnées). Le visiteur peut l'imprimer ou l'enregistrer en "
    1296 "PDF depuis son navigateur."
    1297 msgstr ""
    1298 "Adds a “Print / PDF” button to the property page, opening a printable "
    1299 "version of the listing (photos, features, energy certificate, financial "
    1300 "information, contact details). Visitors can print it or save it as a PDF "
    1301 "from their browser."
    1302 
    1303 #: admin/class-immowp-gestion-immo-settings.php:812
    1304 msgid "Activer la fiche imprimable / PDF"
    1305 msgstr "Enable the printable / PDF property sheet"
    1306 
    1307 #: admin/class-immowp-gestion-immo-settings.php:842
    1308 #: admin/partials/settings/section-search-redirects.php:26
    1309 #: includes/immowp-gestion-immo-functions.php:105
    1310 msgid "Redirections du formulaire de recherche"
    1311 msgstr "Search form redirects"
    1312 
    1313 #: admin/class-immowp-gestion-immo-settings.php:863
    1314 msgid "Sidebar"
    1315 msgstr "Sidebar"
    1316 
    1317 #: admin/class-immowp-gestion-immo-settings.php:870
    1318 msgid "Coordonnées à afficher"
    1319 msgstr "Contact details to display"
    1320 
    1321 #: admin/class-immowp-gestion-immo-settings.php:871
    1322 msgid ""
    1323 "Choisissez si vous souhaitez afficher les coordonnées de l'agent, de "
    1324 "l'agence ou des coordonnées personnalisées."
    1325 msgstr ""
    1326 "Choose whether to display the agent's contact details, the agency's, or "
    1327 "custom contact details."
    1328 
    1329 #: admin/class-immowp-gestion-immo-settings.php:874
    1330 msgid "Coordonnées de l'agent"
    1331 msgstr "Agent contact details"
    1332 
    1333 #: admin/class-immowp-gestion-immo-settings.php:875
    1334 msgid "Coordonnées de l'agence"
    1335 msgstr "Agency contact details"
    1336 
    1337 #: admin/class-immowp-gestion-immo-settings.php:876
    1338 msgid "Personnalisé"
    1339 msgstr "Custom"
    1340 
    1341 #: admin/class-immowp-gestion-immo-settings.php:882
    1342 msgid "Image de l'agence"
    1343 msgstr "Agency image"
    1344 
    1345 #: admin/class-immowp-gestion-immo-settings.php:883
    1346 msgid "Image à afficher si les coordonnées personnalisées sont choisies."
    1347 msgstr "Image displayed when custom contact details are selected."
    1348 
    1349 #: admin/class-immowp-gestion-immo-settings.php:904
    1350 msgid "Nom de l'agence"
    1351 msgstr "Agency name"
    1352 
    1353 #: admin/class-immowp-gestion-immo-settings.php:905
    1354 msgid "Nom à afficher si les coordonnées personnalisées sont choisies."
    1355 msgstr "Name displayed when custom contact details are selected."
    1356 
    1357 #: admin/class-immowp-gestion-immo-settings.php:910
    1358 msgid "Adresse de l'agence "
    1359 msgstr "Agency address "
    1360 
    1361 #: admin/class-immowp-gestion-immo-settings.php:911
    1362 msgid "Adresse à afficher si les coordonnées personnalisées sont choisies."
    1363 msgstr "Address displayed when custom contact details are selected."
    1364 
    1365 #: admin/class-immowp-gestion-immo-settings.php:916
    1366 msgid "Code Postal de l'agence "
    1367 msgstr "Agency postal code "
    1368 
    1369 #: admin/class-immowp-gestion-immo-settings.php:917
    1370 msgid "Code Postal à afficher si les coordonnées personnalisées sont choisies."
    1371 msgstr "Postal code displayed when custom contact details are selected."
    1372 
    1373 #: admin/class-immowp-gestion-immo-settings.php:922
    1374 msgid "Ville de l'agence"
    1375 msgstr "Agency city"
    1376 
    1377 #: admin/class-immowp-gestion-immo-settings.php:923
    1378 msgid "Ville à afficher si les coordonnées personnalisées sont choisies."
    1379 msgstr "City displayed when custom contact details are selected."
    1380 
    1381 #: admin/class-immowp-gestion-immo-settings.php:928
    1382 msgid "Téléphone de l'agence "
    1383 msgstr "Agency phone "
    1384 
    1385 #: admin/class-immowp-gestion-immo-settings.php:929
    1386 msgid "Téléphone à afficher si les coordonnées personnalisées sont choisies."
    1387 msgstr "Phone number displayed when custom contact details are selected."
    1388 
    1389 #: admin/class-immowp-gestion-immo-settings.php:934
    1390 msgid "Email de l'agence"
    1391 msgstr "Agency email"
    1392 
    1393 #: admin/class-immowp-gestion-immo-settings.php:935
    1394 msgid "Email à afficher si les coordonnées personnalisées sont choisies."
    1395 msgstr "Email displayed when custom contact details are selected."
    1396 
    1397 #: admin/class-immowp-gestion-immo-settings.php:940
    1398 msgid "Activer le formulaire de contact"
    1399 msgstr "Enable the contact form"
    1400 
    1401 #: admin/class-immowp-gestion-immo-settings.php:941
    1402 msgid ""
    1403 "Affiche le formulaire « Je veux être contacté » sur les fiches biens "
    1404 "(sidebar)."
    1405 msgstr ""
    1406 "Displays the \"I want to be contacted\" form on property pages (sidebar)."
    1407 
    1408 #: admin/class-immowp-gestion-immo-settings.php:945
    1409 msgid "Activer le formulaire de contact natif"
    1410 msgstr "Enable the native contact form"
    1411 
    1412 #: admin/class-immowp-gestion-immo-settings.php:951
    1413 msgid "Shortcode de formulaire (optionnel)"
    1414 msgstr "Form shortcode (optional)"
    1415 
    1416 #: admin/class-immowp-gestion-immo-settings.php:952
    1417 msgid ""
    1418 "Si renseigné, remplace le formulaire natif (ex. Contact Form 7). Laisser "
    1419 "vide pour utiliser le formulaire ImmoWP."
    1420 msgstr ""
    1421 "If set, replaces the native form (e.g. Contact Form 7). Leave empty to use "
    1422 "the ImmoWP form."
    1423 
    1424 #: admin/class-immowp-gestion-immo-settings.php:957
    1425 msgid "Emails du formulaire natif"
    1426 msgstr "Native contact form emails"
    1427 
    1428 #: admin/class-immowp-gestion-immo-settings.php:958
    1429 msgid ""
    1430 "Ces réglages concernent uniquement le formulaire ImmoWP. Un formulaire "
    1431 "ajouté par shortcode utilise ses propres réglages."
    1432 msgstr ""
    1433 "These settings only apply to the ImmoWP form. A form added by shortcode uses "
    1434 "its own settings."
    1435 
    1436 #: admin/class-immowp-gestion-immo-settings.php:960
    1437 msgid "Adresse destinataire"
    1438 msgstr "Recipient email address"
    1439 
    1440 #: admin/class-immowp-gestion-immo-settings.php:963
    1441 msgid ""
    1442 "Laisser vide pour utiliser l’email de l’agent, de l’agence ou des "
    1443 "coordonnées personnalisées sélectionnées ci-dessus. Si cet email est absent "
    1444 "ou invalide, le message est envoyé à l’adresse d’administration de WordPress."
    1445 msgstr ""
    1446 "Leave blank to use the email of the agent, agency or custom contact selected "
    1447 "above. If that email is missing or invalid, the message is sent to the "
    1448 "WordPress administration email address."
    1449 
    1450 #: admin/class-immowp-gestion-immo-settings.php:965
    1451 msgid "Adresse d’expédition"
    1452 msgstr "Sender email address"
    1453 
    1454 #: admin/class-immowp-gestion-immo-settings.php:968
    1455 msgid ""
    1456 "Utilisez une adresse de votre domaine autorisée par votre service d’envoi. "
    1457 "Laisser vide pour conserver l’expéditeur WordPress ou SMTP. Une extension "
    1458 "SMTP peut imposer son propre expéditeur."
    1459 msgstr ""
    1460 "Use an address on your domain authorized by your email service. Leave blank "
    1461 "to keep the WordPress or SMTP sender. An SMTP plugin may enforce its own "
    1462 "sender."
    1463 
    1464 #: admin/class-immowp-gestion-immo-settings.php:970
    1465 msgid "Nom de l’expéditeur"
    1466 msgstr "Sender name"
    1467 
    1468 #: admin/class-immowp-gestion-immo-settings.php:973
    1469 msgid ""
    1470 "Utilisé avec l’adresse d’expédition ci-dessus. Laisser vide pour utiliser le "
    1471 "nom du site. Le bouton Répondre de votre messagerie répond toujours au "
    1472 "visiteur."
    1473 msgstr ""
    1474 "Used with the sender email address above. Leave blank to use the site name. "
    1475 "The Reply button in your email client always replies to the visitor."
    1476 
    1477 #: admin/class-immowp-gestion-immo-settings.php:977
    1478 msgid "Protection anti-bots (Google reCAPTCHA v2)"
    1479 msgstr "Anti-bot protection (Google reCAPTCHA v2)"
    1480 
    1481 #. translators: %s: Google reCAPTCHA admin URL
    1482 #: admin/class-immowp-gestion-immo-settings.php:983
    1483 #, php-format
    1484 msgid ""
    1485 "Protège le formulaire natif contre les spams. Créez des clés sur %s (type "
    1486 "« Case à cocher reCAPTCHA v2 »)."
    1487 msgstr ""
    1488 "Protects the native form against spam. Create your keys on %s (\"reCAPTCHA "
    1489 "v2 Checkbox\" type)."
    1490 
    1491 #: admin/class-immowp-gestion-immo-settings.php:999
    1492 msgid "Activer Google reCAPTCHA v2"
    1493 msgstr "Enable Google reCAPTCHA v2"
    1494 
    1495 #: admin/class-immowp-gestion-immo-settings.php:1003
    1496 msgid "Clé du site (Site key)"
    1497 msgstr "Site key"
    1498 
    1499 #: admin/class-immowp-gestion-immo-settings.php:1007
    1500 msgid "Clé secrète (Secret key)"
    1501 msgstr "Secret key"
    1502 
    1503 #: admin/class-immowp-gestion-immo-settings.php:1024
    1504 msgid "Design"
    1505 msgstr "Design"
    1506 
    1507 #: admin/class-immowp-gestion-immo-settings.php:1031
    1508 msgid "Couleur principale"
    1509 msgstr "Primary color"
    1510 
    1511 #: admin/class-immowp-gestion-immo-settings.php:1032
    1512 msgid "Couleur principale du plugin notamment utilisé pour le texte."
    1513 msgstr "Main plugin color, mainly used for text."
    1514 
    1515 #: admin/class-immowp-gestion-immo-settings.php:1037
    1516 msgid "Couleur secondaire"
    1517 msgstr "Secondary color"
    1518 
    1519 #: admin/class-immowp-gestion-immo-settings.php:1038
    1520 msgid "Couleur secondaire du plugin notamment utilisé pour les icones."
    1521 msgstr "Secondary plugin color, mainly used for icons."
    1522 
    1523 #: admin/class-immowp-gestion-immo-settings.php:1054
    1524 msgid "MAP"
    1525 msgstr "MAP"
    1526 
    1527 #: admin/class-immowp-gestion-immo-settings.php:1061
    1528 msgid "Icone du marker"
    1529 msgstr "Marker icon"
    1530 
    1531 #: admin/class-immowp-gestion-immo-settings.php:1062
    1532 msgid "Image à afficher sur la carte"
    1533 msgstr "Image displayed on the map"
    1534 
    1535 #: admin/class-immowp-gestion-immo-settings.php:1093
     1542#: admin/class-immowp-gestion-immo-settings.php:1094
     1543#: admin/partials/settings/section-ai.php:27
     1544msgid "Réécriture IA"
     1545msgstr "AI rewriting"
     1546
     1547#: admin/class-immowp-gestion-immo-settings.php:1119
     1548msgid "Shortcode"
     1549msgstr "Shortcode"
     1550
     1551#: admin/class-immowp-gestion-immo-settings.php:1126
     1552msgid "Shortcodes à utiliser pour votre page de résultat."
     1553msgstr "Shortcodes to use on your results page."
     1554
     1555#: admin/class-immowp-gestion-immo-settings.php:1128
     1556msgid "Voir la démo"
     1557msgstr "View the demo"
     1558
     1559#: admin/class-immowp-gestion-immo-settings.php:1133
     1560msgid "Affiche la liste des biens immobiliers avec recherche avancée."
     1561msgstr "Displays the property list with advanced search."
     1562
     1563#: admin/class-immowp-gestion-immo-settings.php:1163
    15361564msgid "Taxonomies"
    15371565msgstr "Taxonomies"
    15381566
    1539 #: admin/class-immowp-gestion-immo-settings.php:1100
     1567#: admin/class-immowp-gestion-immo-settings.php:1170
    15401568msgid "Activer ou désactiver les taxonomies"
    15411569msgstr "Enable or disable taxonomies"
    15421570
    1543 #: admin/class-immowp-gestion-immo-settings.php:1101
     1571#: admin/class-immowp-gestion-immo-settings.php:1171
    15441572msgid ""
    15451573"Cochez les taxonomies que vous souhaitez utiliser. Le slug détermine l'URL "
    … …  
    15501578"offre/vente/). Flush permalinks after any slug change."
    15511579
    1552 #: admin/class-immowp-gestion-immo-settings.php:1105
     1580#: admin/class-immowp-gestion-immo-settings.php:1175
    15531581msgid "Taxonomie"
    15541582msgstr "Taxonomy"
    15551583
    1556 #: admin/class-immowp-gestion-immo-settings.php:1106
     1584#: admin/class-immowp-gestion-immo-settings.php:1176
    15571585msgid "Activer"
    15581586msgstr "Enable"
    15591587
    1560 #: admin/class-immowp-gestion-immo-settings.php:1107
     1588#: admin/class-immowp-gestion-immo-settings.php:1177
    15611589msgid "Slug URL"
    15621590msgstr "URL slug"
    15631591
    1564 #: admin/class-immowp-gestion-immo-settings.php:1112
     1592#: admin/class-immowp-gestion-immo-settings.php:1182
    15651593#: includes/class-immowp-gestion-immo-post-type-registry.php:72
    1566 #: includes/immowp-gestion-immo-functions.php:1987
    1567 #: includes/immowp-gestion-immo-functions.php:2388
     1594#: includes/immowp-gestion-immo-functions.php:2023
     1595#: includes/immowp-gestion-immo-functions.php:2424
    15681596msgid "Types"
    15691597msgstr "Types"
    15701598
    1571 #: admin/class-immowp-gestion-immo-settings.php:1117
     1599#: admin/class-immowp-gestion-immo-settings.php:1187
    15721600#: includes/class-immowp-gestion-immo-post-type-registry.php:87
    15731601#: includes/class-immowp-gestion-immo-post-type-registry.php:89
    … …  
    15801608msgstr "Location"
    15811609
    1582 #: admin/class-immowp-gestion-immo-settings.php:1122
     1610#: admin/class-immowp-gestion-immo-settings.php:1192
    15831611#: includes/class-immowp-gestion-immo-post-type-registry.php:102
    15841612#: includes/class-immowp-gestion-immo-post-type-registry.php:104
    … …  
    15881616msgstr "Offer"
    15891617
    1590 #: admin/class-immowp-gestion-immo-settings.php:1132
     1618#: admin/class-immowp-gestion-immo-settings.php:1202
    15911619#: includes/class-immowp-gestion-immo-post-type-registry.php:132
    15921620#: includes/class-immowp-gestion-immo-post-type-registry.php:134
    … …  
    15941622msgstr "Agencies"
    15951623
    1596 #: admin/class-immowp-gestion-immo-settings.php:1137
     1624#: admin/class-immowp-gestion-immo-settings.php:1207
    15971625#: includes/class-immowp-gestion-immo-post-type-registry.php:147
    15981626msgid "Agents"
    15991627msgstr "Agents"
    16001628
    1601 #: admin/class-immowp-gestion-immo-settings.php:1142
     1629#: admin/class-immowp-gestion-immo-settings.php:1212
    16021630#: includes/class-immowp-gestion-immo-post-type-registry.php:162
    16031631#: includes/class-immowp-gestion-immo-post-type-registry.php:164
    … …  
    16051633msgstr "Regions"
    16061634
    1607 #: admin/class-immowp-gestion-immo-settings.php:1147
     1635#: admin/class-immowp-gestion-immo-settings.php:1217
    16081636#: includes/class-immowp-gestion-immo-post-type-registry.php:177
    16091637#: includes/class-immowp-gestion-immo-post-type-registry.php:179
    … …  
    16111639msgstr "Departments"
    16121640
    1613 #: admin/class-immowp-gestion-immo-settings.php:1179
    1614 #: admin/partials/settings/section-ai.php:27
    1615 msgid "Réécriture IA"
    1616 msgstr "AI rewriting"
    1617 
    1618 #: admin/class-immowp-gestion-immo-settings.php:1215
    1619 msgid "Shortcode"
    1620 msgstr "Shortcode"
    1621 
    1622 #: admin/class-immowp-gestion-immo-settings.php:1222
    1623 msgid "Shortcodes à utiliser pour votre page de résultat."
    1624 msgstr "Shortcodes to use on your results page."
    1625 
    1626 #: admin/class-immowp-gestion-immo-settings.php:1224
    1627 msgid "Voir la démo"
    1628 msgstr "View the demo"
    1629 
    1630 #: admin/class-immowp-gestion-immo-settings.php:1229
    1631 msgid "Affiche la liste des biens immobiliers avec recherche avancée."
    1632 msgstr "Displays the property list with advanced search."
     1641#: admin/class-immowp-gestion-immo-settings.php:1231
     1642msgid "Données"
     1643msgstr "Data"
     1644
     1645#: admin/class-immowp-gestion-immo-settings.php:1234
     1646msgid "Compter les vues des annonces"
     1647msgstr "Count listing views"
     1648
     1649#: admin/class-immowp-gestion-immo-settings.php:1235
     1650msgid ""
     1651"Comptabilise le nombre de consultations de chaque bien, affiché dans la "
     1652"liste des annonces. Le comptage est effectué après le chargement de la page, "
     1653"ce qui le rend compatible avec un cache."
     1654msgstr ""
     1655"Counts how many times each property is viewed, shown in the listings table. "
     1656"Counting happens after the page has loaded, which keeps it compatible with a "
     1657"page cache."
     1658
     1659#: admin/class-immowp-gestion-immo-settings.php:1236
     1660msgid "Activer le comptage des vues"
     1661msgstr "Enable view counting"
     1662
     1663#: admin/class-immowp-gestion-immo-settings.php:1240
     1664msgid "Suppression des données à la désinstallation"
     1665msgstr "Deleting data on uninstall"
     1666
     1667#: admin/class-immowp-gestion-immo-settings.php:1241
     1668msgid ""
     1669"Par défaut, la désinstallation du plugin conserve vos réglages et vos "
     1670"statistiques : réinstaller le plugin retrouve le site tel qu'il était. "
     1671"Cochez cette case pour que tout soit supprimé définitivement — cela peut "
     1672"concerner des données personnelles, et l'opération est irréversible. Vos "
     1673"biens immobiliers sont conservés dans tous les cas."
     1674msgstr ""
     1675"By default, uninstalling the plugin keeps your settings and statistics: "
     1676"reinstalling it restores the site as it was. Tick this box to have "
     1677"everything deleted permanently — this may include personal data, and the "
     1678"operation cannot be undone. Your properties are kept either way."
     1679
     1680#: admin/class-immowp-gestion-immo-settings.php:1242
     1681msgid "Supprimer les réglages et les statistiques lors de la désinstallation"
     1682msgstr "Delete settings and statistics on uninstall"
     1683
     1684#: admin/class-immowp-gestion-immo-settings.php:1266
     1685msgid "Sauvegarder"
     1686msgstr "Save"
    16331687
    16341688#. translators: %d: nombre de vues cumulées sur les 30 derniers biens.
    … …  
    16381692"Vos biens ont été vus %d fois. Avec les alertes email et les favoris (Pro), "
    16391693"ces visiteurs deviennent des contacts."
    1640 msgstr "Your properties have been viewed %d times. With email alerts and favorites (Pro), those visitors become leads."
     1694msgstr ""
     1695"Your properties have been viewed %d times. With email alerts and favorites "
     1696"(Pro), those visitors become leads."
    16411697
    16421698#: admin/class-immowp-gestion-immo-upsell.php:231
    … …  
    16481704"ImmoWP Gestion Immobilière vous est utile ? Un avis sur wordpress.org nous "
    16491705"aide beaucoup."
    1650 msgstr "Finding ImmoWP Gestion Immobiliere useful? A review on wordpress.org helps us a lot."
     1706msgstr ""
     1707"Finding ImmoWP Gestion Immobiliere useful? A review on wordpress.org helps "
     1708"us a lot."
    16511709
    16521710#: admin/class-immowp-gestion-immo-upsell.php:311
    … …  
    16711729"par IA… autant de façons de transformer un visiteur en contact, sans changer "
    16721730"de plugin ni migrer vos biens."
    1673 msgstr "Email alerts, favorites, interactive map, sharing, PDF sheet, AI-written descriptions — as many ways to turn a visitor into a lead, without changing plugin or migrating your properties."
     1731msgstr ""
     1732"Email alerts, favorites, interactive map, sharing, PDF sheet, AI-written "
     1733"descriptions — as many ways to turn a visitor into a lead, without changing "
     1734"plugin or migrating your properties."
    16741735
    16751736#: admin/partials/immowp-gestion-immo-extensions-pro.php:41
    … …  
    17201781"statistiques sont conservés à l'identique, le Pro se contente d'activer les "
    17211782"modules supplémentaires."
    1722 msgstr "No. Pro installs on the same database: your properties, settings and statistics are kept exactly as they are, Pro merely enables the additional modules."
     1783msgstr ""
     1784"No. Pro installs on the same database: your properties, settings and "
     1785"statistics are kept exactly as they are, Pro merely enables the additional "
     1786"modules."
    17231787
    17241788#: admin/partials/immowp-gestion-immo-extensions-pro.php:128
    … …  
    17301794"La licence est facturée par site. Pour plusieurs sites, une licence est "
    17311795"nécessaire pour chacun d'eux."
    1732 msgstr "The license is billed per site. For several sites, one license is required for each of them."
     1796msgstr ""
     1797"The license is billed per site. For several sites, one license is required "
     1798"for each of them."
    17331799
    17341800#: admin/partials/immowp-gestion-immo-extensions-pro.php:133
    … …  
    17411807"prélèvement récurrent, mises à jour et support inclus sans limite de durée. "
    17421808"Votre clé de licence arrive par email juste après le paiement."
    1743 msgstr "No. Pro is bought once per site: no renewal, no recurring charge, with updates and support included for good. Your license key is emailed to you right after payment."
     1809msgstr ""
     1810"No. Pro is bought once per site: no renewal, no recurring charge, with "
     1811"updates and support included for good. Your license key is emailed to you "
     1812"right after payment."
    17441813
    17451814#: admin/partials/immowp-gestion-immo-extensions-pro.php:141
    … …  
    17511820"Vous avez un logiciel métier (Hektor, Apimo, Immofacile, Ubiflow, Netty…) ? "
    17521821"La passerelle ImmoWP synchronise vos biens automatiquement, Pro inclus."
    1753 msgstr "Do you use property management software (Hektor, Apimo, Immofacile, Ubiflow, Netty and others)? The ImmoWP sync service imports your properties automatically, Pro included."
     1822msgstr ""
     1823"Do you use property management software (Hektor, Apimo, Immofacile, Ubiflow, "
     1824"Netty and others)? The ImmoWP sync service imports your properties "
     1825"automatically, Pro included."
    17541826
    17551827#: admin/partials/immowp-gestion-immo-extensions-pro.php:146
    … …  
    20272099"passerelle ImmoWP : votre clé est incluse, contactez contact@immowp.fr si "
    20282100"vous ne l'avez pas reçue."
    2029 msgstr "Your key was emailed to you after purchase. ImmoWP sync service customers: your key is included, contact contact@immowp.fr if you have not received it."
     2101msgstr ""
     2102"Your key was emailed to you after purchase. ImmoWP sync service customers: "
     2103"your key is included, contact contact@immowp.fr if you have not received it."
    20302104
    20312105#: admin/partials/settings/section-licence.php:50
    … …  
    22162290"annonces, taxonomies et réglages sont conservés. Vous pouvez supprimer "
    22172291"l'extension « ImmoWP Gestion Immobiliere » depuis la page des extensions."
    2218 msgstr "the free edition was active alongside this one: it has just been deactivated so the two stop competing over your properties. Your listings, taxonomies and settings are kept. You can delete the \\\"ImmoWP Gestion Immobiliere\\\" plugin from the Plugins page."
     2292msgstr ""
     2293"the free edition was active alongside this one: it has just been deactivated "
     2294"so the two stop competing over your properties. Your listings, taxonomies "
     2295"and settings are kept. You can delete the \\\"ImmoWP Gestion Immobiliere\\\" "
     2296"plugin from the Plugins page."
    22192297
    22202298#: includes/class-immowp-gestion-immo-post-type-registry.php:27
    … …  
    25592637
    25602638#: includes/class-immowp-gestion-immo-post-type-registry.php:540
    2561 #: includes/immowp-gestion-immo-functions.php:2384
     2639#: includes/immowp-gestion-immo-functions.php:2420
    25622640#: public/partials/shortcode/iwp-alerte-email.php:264
    25632641msgid "Nom"
    … …  
    25932671msgstr "CTA clicks"
    25942672
    2595 #: includes/class-immowp-gestion-immo-shortcode-manager.php:201
    2596 #: public/class-immowp-gestion-immo-public.php:208
     2673#: includes/class-immowp-gestion-immo-shortcode-manager.php:283
     2674#: public/class-immowp-gestion-immo-public.php:213
    25972675msgid "Envoi en cours…"
    25982676msgstr "Sending…"
    25992677
    2600 #: includes/class-immowp-gestion-immo-shortcode-manager.php:202
    2601 #: public/class-immowp-gestion-immo-public.php:209
    2602 #: public/class-immowp-gestion-immo-public.php:650
    2603 #: public/class-immowp-gestion-immo-public.php:730
     2678#: includes/class-immowp-gestion-immo-shortcode-manager.php:284
     2679#: public/class-immowp-gestion-immo-public.php:214
     2680#: public/class-immowp-gestion-immo-public.php:655
     2681#: public/class-immowp-gestion-immo-public.php:735
    26042682msgid "Votre demande a bien été envoyée. Nous vous recontacterons rapidement."
    26052683msgstr "Your request has been sent. We will get back to you shortly."
    26062684
    2607 #: includes/class-immowp-gestion-immo-shortcode-manager.php:203
    2608 #: public/class-immowp-gestion-immo-public.php:210
     2685#: includes/class-immowp-gestion-immo-shortcode-manager.php:285
     2686#: public/class-immowp-gestion-immo-public.php:215
    26092687msgid "Une erreur est survenue. Veuillez réessayer."
    26102688msgstr "An error occurred. Please try again."
    26112689
    2612 #: includes/class-immowp-gestion-immo-shortcode-manager.php:204
    2613 #: public/class-immowp-gestion-immo-public.php:211
    2614 #: public/class-immowp-gestion-immo-public.php:677
     2690#: includes/class-immowp-gestion-immo-shortcode-manager.php:286
     2691#: public/class-immowp-gestion-immo-public.php:216
     2692#: public/class-immowp-gestion-immo-public.php:682
    26152693msgid "Veuillez remplir les champs obligatoires."
    26162694msgstr "Please fill in the required fields."
    26172695
    2618 #: includes/class-immowp-gestion-immo-shortcode-manager.php:205
    2619 #: public/class-immowp-gestion-immo-public.php:212
     2696#: includes/class-immowp-gestion-immo-shortcode-manager.php:287
     2697#: public/class-immowp-gestion-immo-public.php:217
    26202698msgid "Veuillez valider le captcha anti-robot."
    26212699msgstr "Please complete the anti-robot captcha."
    26222700
    2623 #: includes/class-immowp-gestion-immo-shortcode-manager.php:206
    2624 #: public/class-immowp-gestion-immo-public.php:213
     2701#: includes/class-immowp-gestion-immo-shortcode-manager.php:288
     2702#: public/class-immowp-gestion-immo-public.php:218
    26252703#: public/partials/archive/archive-parts/property-item.php:123
    26262704msgid "Ajouter aux favoris"
    26272705msgstr "Add to favorites"
    26282706
    2629 #: includes/class-immowp-gestion-immo-shortcode-manager.php:207
    2630 #: public/class-immowp-gestion-immo-public.php:214
     2707#: includes/class-immowp-gestion-immo-shortcode-manager.php:289
     2708#: public/class-immowp-gestion-immo-public.php:219
    26312709msgid "Retirer des favoris"
    26322710msgstr "Remove from favorites"
    … …  
    26402718"Licence incluse avec votre passerelle ImmoWP : aucune clé à saisir, les "
    26412719"mises à jour sont actives."
    2642 msgstr "License included with your ImmoWP sync service: no key to enter, updates are active."
     2720msgstr ""
     2721"License included with your ImmoWP sync service: no key to enter, updates are "
     2722"active."
    26432723
    26442724#: includes/class-immowp-gestion-immo-updater.php:140
    … …  
    26522732"Cette clé de licence est inconnue. Vérifiez la saisie ou contactez "
    26532733"contact@immowp.fr."
    2654 msgstr "This license key is unknown. Check what you typed or contact contact@immowp.fr."
     2734msgstr ""
     2735"This license key is unknown. Check what you typed or contact "
     2736"contact@immowp.fr."
    26552737
    26562738#: includes/class-immowp-gestion-immo-updater.php:144
    … …  
    26892771"automatiquement, sans clé ; si ce message persiste, contactez "
    26902772"contact@immowp.fr."
    2691 msgstr "ImmoWP sync service customers: your site is normally recognized automatically, without a key; if this message persists, contact contact@immowp.fr."
     2773msgstr ""
     2774"ImmoWP sync service customers: your site is normally recognized "
     2775"automatically, without a key; if this message persists, contact "
     2776"contact@immowp.fr."
    26922777
    26932778#: includes/class-immowp-gestion-immo-updater.php:543
    … …  
    27072792"Inscription des visiteurs à une alerte email et envoi automatique des "
    27082793"nouveaux biens correspondant à leurs critères."
    2709 msgstr "Visitors subscribe to an email alert and automatically receive new properties matching their criteria."
     2794msgstr ""
     2795"Visitors subscribe to an email alert and automatically receive new "
     2796"properties matching their criteria."
    27102797
    27112798#: includes/immowp-gestion-immo-functions.php:81
    … …  
    27172804"Liste de favoris côté visiteur : bouton cœur sur les biens et shortcode "
    27182805"[iwp_favorites]."
    2719 msgstr "Visitor-side favorites list: heart button on properties and [iwp_favorites] shortcode."
     2806msgstr ""
     2807"Visitor-side favorites list: heart button on properties and [iwp_favorites] "
     2808"shortcode."
    27202809
    27212810#: includes/immowp-gestion-immo-functions.php:85
    … …  
    27272816"Carte listant tous les biens géolocalisés (shortcode [iwp_map]) et recherche "
    27282817"par ville + rayon dans le formulaire."
    2729 msgstr "Map listing every geolocated property ([iwp_map] shortcode) and search by town plus radius in the form."
     2818msgstr ""
     2819"Map listing every geolocated property ([iwp_map] shortcode) and search by "
     2820"town plus radius in the form."
    27302821
    27312822#: includes/immowp-gestion-immo-functions.php:89
    … …  
    27372828"Boutons de partage (Facebook, X, LinkedIn, WhatsApp, email, copie du lien) "
    27382829"sur la fiche bien."
    2739 msgstr "Sharing buttons (Facebook, X, LinkedIn, WhatsApp, email, copy link) on the property page."
     2830msgstr ""
     2831"Sharing buttons (Facebook, X, LinkedIn, WhatsApp, email, copy link) on the "
     2832"property page."
    27402833
    27412834#: includes/immowp-gestion-immo-functions.php:94
    … …  
    27602853"Suivi des clics sur les appels à l'action (téléphone, email, contact, "
    27612854"visite) de la fiche bien."
    2762 msgstr "Tracking of clicks on the calls to action (phone, email, contact, viewing) of the property page."
     2855msgstr ""
     2856"Tracking of clicks on the calls to action (phone, email, contact, viewing) "
     2857"of the property page."
    27632858
    27642859#: includes/immowp-gestion-immo-functions.php:106
    … …  
    27662861"Redirection du formulaire [iwp_search] vers une page dédiée selon le type "
    27672862"d'offre choisi."
    2768 msgstr "Redirection of the [iwp_search] form to a dedicated page depending on the chosen offer type."
     2863msgstr ""
     2864"Redirection of the [iwp_search] form to a dedicated page depending on the "
     2865"chosen offer type."
    27692866
    27702867#: includes/immowp-gestion-immo-functions.php:109
    … …  
    27902887msgstr "EUR 79 (one-time payment)"
    27912888
    2792 #: includes/immowp-gestion-immo-functions.php:839
     2889#: includes/immowp-gestion-immo-functions.php:875
    27932890msgid "politique de confidentialité"
    27942891msgstr "privacy policy"
    27952892
    27962893#. translators: %s: link to the privacy policy page
    2797 #: includes/immowp-gestion-immo-functions.php:885
     2894#: includes/immowp-gestion-immo-functions.php:921
    27982895#, php-format
    27992896msgid ""
    … …  
    28072904"right of access, rectification and erasure: see our %s."
    28082905
    2809 #: includes/immowp-gestion-immo-functions.php:932
     2906#: includes/immowp-gestion-immo-functions.php:968
    28102907msgid "Acquéreur"
    28112908msgstr "Buyer"
    28122909
    2813 #: includes/immowp-gestion-immo-functions.php:938
     2910#: includes/immowp-gestion-immo-functions.php:974
    28142911msgid "Honoraires partagés acquéreur / vendeur"
    28152912msgstr "Agency fees shared between buyer and seller"
    28162913
    2817 #: includes/immowp-gestion-immo-functions.php:1436
    2818 #: includes/immowp-gestion-immo-functions.php:1447
     2914#: includes/immowp-gestion-immo-functions.php:1472
     2915#: includes/immowp-gestion-immo-functions.php:1483
    28192916msgid "charges récupérables"
    28202917msgstr "recoverable charges"
    28212918
    2822 #: includes/immowp-gestion-immo-functions.php:1440
     2919#: includes/immowp-gestion-immo-functions.php:1476
    28232920msgid "forfait de charges"
    28242921msgstr "flat-rate charges"
    28252922
    2826 #: includes/immowp-gestion-immo-functions.php:1444
     2923#: includes/immowp-gestion-immo-functions.php:1480
    28272924msgid "provisions sur charges"
    28282925msgstr "charge provisions"
    28292926
    2830 #: includes/immowp-gestion-immo-functions.php:1464
     2927#: includes/immowp-gestion-immo-functions.php:1500
    28312928msgid "charges comprises"
    28322929msgstr "charges included"
    28332930
    2834 #: includes/immowp-gestion-immo-functions.php:1465
     2931#: includes/immowp-gestion-immo-functions.php:1501
    28352932msgid "hors charges"
    28362933msgstr "excluding charges"
    28372934
    2838 #: includes/immowp-gestion-immo-functions.php:1576
    2839 #: includes/immowp-gestion-immo-functions.php:1601
     2935#: includes/immowp-gestion-immo-functions.php:1612
     2936#: includes/immowp-gestion-immo-functions.php:1637
    28402937msgid "Vendu"
    28412938msgstr "Sold"
    28422939
    2843 #: includes/immowp-gestion-immo-functions.php:1587
    2844 #: includes/immowp-gestion-immo-functions.php:1596
     2940#: includes/immowp-gestion-immo-functions.php:1623
     2941#: includes/immowp-gestion-immo-functions.php:1632
    28452942msgid "Loué"
    28462943msgstr "Rented"
    28472944
    2848 #: includes/immowp-gestion-immo-functions.php:1717
    2849 #: includes/immowp-gestion-immo-functions.php:1726
     2945#: includes/immowp-gestion-immo-functions.php:1753
     2946#: includes/immowp-gestion-immo-functions.php:1762
    28502947msgid "Sous compromis"
    28512948msgstr "Under contract"
    28522949
    2853 #: includes/immowp-gestion-immo-functions.php:1723
     2950#: includes/immowp-gestion-immo-functions.php:1759
    28542951msgid "Sous option"
    28552952msgstr "Under option"
    28562953
    2857 #: includes/immowp-gestion-immo-functions.php:1790
    2858 #: includes/immowp-gestion-immo-functions.php:1799
     2954#: includes/immowp-gestion-immo-functions.php:1826
     2955#: includes/immowp-gestion-immo-functions.php:1835
    28592956msgid "Nos biens"
    28602957msgstr "Our properties"
    28612958
    2862 #: includes/immowp-gestion-immo-functions.php:1823
     2959#: includes/immowp-gestion-immo-functions.php:1859
    28632960msgid "Accueil"
    28642961msgstr "Home"
    28652962
    2866 #: includes/immowp-gestion-immo-functions.php:1986
    2867 #: includes/immowp-gestion-immo-functions.php:2387
     2963#: includes/immowp-gestion-immo-functions.php:2022
     2964#: includes/immowp-gestion-immo-functions.php:2423
    28682965msgid "Offres"
    28692966msgstr "Offers"
    28702967
    2871 #: includes/immowp-gestion-immo-functions.php:1988
    2872 #: includes/immowp-gestion-immo-functions.php:2389
     2968#: includes/immowp-gestion-immo-functions.php:2024
     2969#: includes/immowp-gestion-immo-functions.php:2425
    28732970#: public/partials/shortcode/iwp-alerte-email.php:308
    28742971msgid "Villes"
    28752972msgstr "Towns"
    28762973
    2877 #: includes/immowp-gestion-immo-functions.php:1993
     2974#: includes/immowp-gestion-immo-functions.php:2029
    28782975msgid "toutes"
    28792976msgstr "all"
    28802977
    2881 #: includes/immowp-gestion-immo-functions.php:2285
     2978#: includes/immowp-gestion-immo-functions.php:2321
    28822979msgid "Fil d’Ariane"
    28832980msgstr "Breadcrumb"
    28842981
    2885 #: includes/immowp-gestion-immo-functions.php:2317
    2886 #: includes/immowp-gestion-immo-functions.php:2328
    2887 #: includes/immowp-gestion-immo-functions.php:2381
     2982#: includes/immowp-gestion-immo-functions.php:2353
     2983#: includes/immowp-gestion-immo-functions.php:2364
     2984#: includes/immowp-gestion-immo-functions.php:2417
    28882985msgid "Alertes email immobilières"
    28892986msgstr "Property email alerts"
    28902987
    2891 #: includes/immowp-gestion-immo-functions.php:2385
     2988#: includes/immowp-gestion-immo-functions.php:2421
    28922989#: public/partials/shortcode/iwp-alerte-email.php:269
    28932990msgid "Prénom"
    28942991msgstr "First name"
    28952992
    2896 #: includes/immowp-gestion-immo-functions.php:2390
     2993#: includes/immowp-gestion-immo-functions.php:2426
    28972994msgid "Date d'inscription"
    28982995msgstr "Sign-up date"
    28992996
    2900 #: includes/immowp-gestion-immo-functions.php:2680
     2997#: includes/immowp-gestion-immo-functions.php:2717
    29012998#: public/partials/archive/archive-parts/property-item.php:167
    29022999#: public/partials/archive/archive-parts/property-popup.php:22
    … …  
    29053002msgstr "Price on request"
    29063003
    2907 #: includes/immowp-gestion-immo-functions.php:2720
     3004#: includes/immowp-gestion-immo-functions.php:2757
    29083005#: public/partials/single/single-parts/details.php:350
    29093006msgid "jour"
    29103007msgstr "day"
    29113008
    2912 #: includes/immowp-gestion-immo-functions.php:2729
     3009#: includes/immowp-gestion-immo-functions.php:2766
    29133010msgid "A partir de "
    29143011msgstr "From "
    29153012
    2916 #: public/class-immowp-gestion-immo-public.php:630
     3013#: public/class-immowp-gestion-immo-public.php:635
    29173014msgid "La vérification de sécurité a échoué."
    29183015msgstr "Security check failed."
    29193016
    2920 #: public/class-immowp-gestion-immo-public.php:644
     3017#: public/class-immowp-gestion-immo-public.php:649
    29213018msgid "Le formulaire de contact est désactivé."
    29223019msgstr "The contact form is disabled."
    29233020
    2924 #: public/class-immowp-gestion-immo-public.php:657
     3021#: public/class-immowp-gestion-immo-public.php:662
    29253022msgid "Échec de la vérification anti-robot. Veuillez cocher la case reCAPTCHA."
    29263023msgstr "Anti-robot verification failed. Please check the reCAPTCHA box."
    29273024
    29283025#. translators: 1: site name, 2: property title
    2929 #: public/class-immowp-gestion-immo-public.php:692
     3026#: public/class-immowp-gestion-immo-public.php:697
    29303027#, php-format
    29313028msgid "[%1$s] Demande de contact — %2$s"
    29323029msgstr "[%1$s] Contact request — %2$s"
    29333030
    2934 #: public/class-immowp-gestion-immo-public.php:694
     3031#: public/class-immowp-gestion-immo-public.php:699
    29353032msgid "Bien immobilier"
    29363033msgstr "Property"
    29373034
    2938 #: public/class-immowp-gestion-immo-public.php:698
     3035#: public/class-immowp-gestion-immo-public.php:703
    29393036msgid "Nouvelle demande de contact depuis le site :"
    29403037msgstr "New contact request from the website:"
    29413038
    2942 #: public/class-immowp-gestion-immo-public.php:700
     3039#: public/class-immowp-gestion-immo-public.php:705
    29433040msgid "Bien :"
    29443041msgstr "Property:"
    29453042
    2946 #: public/class-immowp-gestion-immo-public.php:702
     3043#: public/class-immowp-gestion-immo-public.php:707
    29473044msgid "URL :"
    29483045msgstr "URL:"
    29493046
    2950 #: public/class-immowp-gestion-immo-public.php:705
     3047#: public/class-immowp-gestion-immo-public.php:710
    29513048msgid "Nom :"
    29523049msgstr "Name:"
    29533050
    2954 #: public/class-immowp-gestion-immo-public.php:706
     3051#: public/class-immowp-gestion-immo-public.php:711
    29553052msgid "Email :"
    29563053msgstr "Email:"
    29573054
    2958 #: public/class-immowp-gestion-immo-public.php:708
     3055#: public/class-immowp-gestion-immo-public.php:713
    29593056msgid "Téléphone :"
    29603057msgstr "Phone:"
    29613058
    2962 #: public/class-immowp-gestion-immo-public.php:711
     3059#: public/class-immowp-gestion-immo-public.php:716
    29633060msgid "Message :"
    29643061msgstr "Message:"
    29653062
    2966 #: public/class-immowp-gestion-immo-public.php:720
     3063#: public/class-immowp-gestion-immo-public.php:725
    29673064msgid "L'envoi a échoué. Veuillez réessayer ou nous contacter par téléphone."
    29683065msgstr "Sending failed. Please try again or contact us by phone."
    29693066
    2970 #: public/class-immowp-gestion-immo-public.php:800
     3067#: public/class-immowp-gestion-immo-public.php:805
    29713068msgid ""
    29723069"La vérification de sécurité a échoué. Veuillez revenir en arrière et "
    … …  
    29743071msgstr "Security check failed. Please go back and try again."
    29753072
    2976 #: public/class-immowp-gestion-immo-public.php:842
    2977 #: public/class-immowp-gestion-immo-public.php:1091
     3073#: public/class-immowp-gestion-immo-public.php:847
     3074#: public/class-immowp-gestion-immo-public.php:1096
    29783075#: public/partials/shortcode/iwp-alerte-email.php:143
    29793076#: public/js/immowp-gestion-public.js:575
    … …  
    29823079
    29833080#. translators: %s: site name
    2984 #: public/class-immowp-gestion-immo-public.php:860
     3081#: public/class-immowp-gestion-immo-public.php:865
    29853082#, php-format
    29863083msgid "[%s] Votre alerte immobilière est déjà active"
    … …  
    29883085
    29893086#. translators: %s: site name
    2990 #: public/class-immowp-gestion-immo-public.php:865
     3087#: public/class-immowp-gestion-immo-public.php:870
    29913088#, php-format
    29923089msgid ""
    … …  
    30023099"make this request, you can ignore this message.</p>"
    30033100
    3004 #: public/class-immowp-gestion-immo-public.php:919
     3101#: public/class-immowp-gestion-immo-public.php:924
    30053102#: public/partials/shortcode/iwp-alerte-email.php:146
    30063103msgid "Veuillez remplir tous les champs obligatoires."
    30073104msgstr "Please fill in all required fields."
    30083105
    3009 #: public/class-immowp-gestion-immo-public.php:923
     3106#: public/class-immowp-gestion-immo-public.php:928
    30103107#: public/partials/shortcode/iwp-alerte-email.php:145
    30113108msgid "L'adresse email saisie n'est pas valide."
    30123109msgstr "The email address entered is not valid."
    30133110
    3014 #: public/class-immowp-gestion-immo-public.php:927
     3111#: public/class-immowp-gestion-immo-public.php:932
    30153112#: public/partials/shortcode/iwp-alerte-email.php:147
    30163113msgid "Vous devez accepter la politique de confidentialité."
    30173114msgstr "You must accept the privacy policy."
    30183115
    3019 #: public/class-immowp-gestion-immo-public.php:1035
     3116#: public/class-immowp-gestion-immo-public.php:1040
    30203117#: public/partials/shortcode/iwp-alerte-email.php:148
    30213118msgid ""
    … …  
    30253122
    30263123#. translators: %s: site name
    3027 #: public/class-immowp-gestion-immo-public.php:1058
     3124#: public/class-immowp-gestion-immo-public.php:1063
    30283125#, php-format
    30293126msgid "[%s] Confirmation de votre alerte immobilière"
    … …  
    30313128
    30323129#. translators: 1: subscriber first name, 2: subscriber last name, 3: site name
    3033 #: public/class-immowp-gestion-immo-public.php:1063
     3130#: public/class-immowp-gestion-immo-public.php:1068
    30343131#, php-format
    30353132msgid ""
    … …  
    30463143
    30473144#. translators: %s: site name
    3048 #: public/class-immowp-gestion-immo-public.php:1077
     3145#: public/class-immowp-gestion-immo-public.php:1082
    30493146#, php-format
    30503147msgid "[%s] Confirmez votre alerte immobilière"
    … …  
    30523149
    30533150#. translators: 1: subscriber first name, 2: subscriber last name, 3: confirmation link
    3054 #: public/class-immowp-gestion-immo-public.php:1082
     3151#: public/class-immowp-gestion-immo-public.php:1087
    30553152#, php-format
    30563153msgid ""
    … …  
    39864083
    39874084#. Chaîne des templates surchargés (non présente dans le code du plugin).
    3988 msgid "Formulaire de contact"
    3989 msgstr "Contact form"
    3990 
    3991 #. Chaîne des templates surchargés (non présente dans le code du plugin).
    39924085msgid ""
    39934086"Vous pouvez afficher un shortcode de contact dans la sidebar (Par exemple "
    … …  
    41154208"To display the energy performance diagnosis, please install and activate the "
    41164209"ImmoWP Diagnostic DPE GES plugin."
     4210
     4211#~ msgid ""
     4212#~ "Essayez ImmoWP. ImmoWP fait la liaison entre votre logiciel de "
     4213#~ "multidiffusion d'annonces immobilières et votre site WordPress afin de "
     4214#~ "vous éviter une duplication fastidieuse. Compatible avec tous les thèmes "
     4215#~ "WordPress."
     4216#~ msgstr ""
     4217#~ "Try ImmoWP. ImmoWP connects your real estate listing multicasting "
     4218#~ "software with your WordPress website to save you tedious duplication. "
     4219#~ "Compatible with all WordPress themes."
     4220
     4221#~ msgid "Sidebar"
     4222#~ msgstr "Sidebar"
     4223
     4224#~ msgid "Design"
     4225#~ msgstr "Design"
     4226
     4227#~ msgid "MAP"
     4228#~ msgstr "MAP"
    41174229
    41184230#~ msgid ""
  • immowp-gestion-immobiliere/trunk/languages/immowp-gestion-immobiliere.pot

    r3780992 r3788913  
    33msgid ""
    44msgstr ""
    5 "Project-Id-Version: ImmoWP - Gestion Immobilière 2.0.4\n"
     5"Project-Id-Version: ImmoWP - Gestion Immobilière 2.0.10\n"
    66"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/immowp-gestion-immo\n"
    7 "POT-Creation-Date: 2026-09-07 19:20+0200\n"
     7"POT-Creation-Date: 2026-11-07 02:15+0100\n"
    88"Language: \n"
    99"MIME-Version: 1.0\n"
    … …  
    2929#: admin/class-immowp-gestion-immo-admin.php:190
    3030#: admin/class-immowp-gestion-immo-admin.php:191
    31 #: admin/class-immowp-gestion-immo-settings.php:615
     31#: admin/class-immowp-gestion-immo-settings.php:497
    3232msgid "Réglages"
    3333msgstr ""
    3434
    3535#: admin/class-immowp-gestion-immo-admin.php:208
    36 #: admin/class-immowp-gestion-immo-settings.php:450
     36#: admin/class-immowp-gestion-immo-settings.php:436
     37#: admin/class-immowp-gestion-immo-settings.php:523
    3738#: admin/partials/immowp-gestion-immo-extensions-pro.php:53
    3839#: admin/partials/immowp-gestion-immo-extensions-pro.php:81
    … …  
    4041msgstr ""
    4142
    42 #: admin/class-immowp-gestion-immo-admin.php:218
    43 #: admin/class-immowp-gestion-immo-admin.php:219
     43#: admin/class-immowp-gestion-immo-admin.php:226
     44#: admin/class-immowp-gestion-immo-admin.php:227
     45#: admin/class-immowp-gestion-immo-admin.php:243
     46#: admin/class-immowp-gestion-immo-admin.php:244
    4447msgid "Passerelle ImmoWP"
    4548msgstr ""
    4649
    47 #: admin/class-immowp-gestion-immo-admin.php:218
    48 #: admin/class-immowp-gestion-immo-admin.php:219
     50#: admin/class-immowp-gestion-immo-admin.php:243
     51#: admin/class-immowp-gestion-immo-admin.php:244
    4952msgid "Extensions Pro"
    5053msgstr ""
    5154
    52 #: admin/class-immowp-gestion-immo-admin.php:335
    53 #: admin/class-immowp-gestion-immo-settings.php:518
     55#: admin/class-immowp-gestion-immo-admin.php:319
     56msgid "Annonces et affichage"
     57msgstr ""
     58
     59#: admin/class-immowp-gestion-immo-admin.php:320
     60msgid "Fiche et contact"
     61msgstr ""
     62
     63#: admin/class-immowp-gestion-immo-admin.php:321
     64msgid "Favoris et alertes"
     65msgstr ""
     66
     67#: admin/class-immowp-gestion-immo-admin.php:322
     68msgid "IA"
     69msgstr ""
     70
     71#: admin/class-immowp-gestion-immo-admin.php:323
     72msgid "Outils"
     73msgstr ""
     74
     75#: admin/class-immowp-gestion-immo-admin.php:502
    5476msgid "Besoin de connecter votre site à votre logiciel métier ?"
    5577msgstr ""
    5678
    57 #: admin/class-immowp-gestion-immo-admin.php:336
     79#: admin/class-immowp-gestion-immo-admin.php:503
    5880msgid ""
    5981"ImmoWP fait la liaison entre votre logiciel de multidiffusion d'annonces "
    … …  
    6385msgstr ""
    6486
    65 #: admin/class-immowp-gestion-immo-admin.php:340
    66 #: admin/class-immowp-gestion-immo-settings.php:523
     87#: admin/class-immowp-gestion-immo-admin.php:507
    6788msgid "Découvrir ImmoWP"
    6889msgstr ""
    6990
    70 #: admin/class-immowp-gestion-immo-admin.php:359
     91#: admin/class-immowp-gestion-immo-admin.php:526
    7192msgid "ImmoWP — Top biens consultés"
    7293msgstr ""
    7394
    74 #: admin/class-immowp-gestion-immo-admin.php:375
     95#: admin/class-immowp-gestion-immo-admin.php:542
    7596msgid "Aucune consultation enregistrée."
    7697msgstr ""
    7798
    78 #: admin/class-immowp-gestion-immo-admin.php:379
     99#: admin/class-immowp-gestion-immo-admin.php:546
    79100#: public/partials/archive/archive-real-estate.php:47
    80101msgid "Bien"
    … …  
    83104msgstr[1] ""
    84105
    85 #: admin/class-immowp-gestion-immo-admin.php:379
     106#: admin/class-immowp-gestion-immo-admin.php:546
    86107#: includes/class-immowp-gestion-immo-post-type-registry.php:584
    87108msgid "Vues"
    … …  
    146167
    147168#: admin/class-immowp-gestion-immo-metaboxes-annonce.php:79
    148 #: admin/class-immowp-gestion-immo-settings.php:1127
     169#: admin/class-immowp-gestion-immo-settings.php:1197
    149170#: includes/class-immowp-gestion-immo-post-type-registry.php:117
    150171#: includes/class-immowp-gestion-immo-post-type-registry.php:119
    … …  
    266287
    267288#: admin/class-immowp-gestion-immo-metaboxes-annonce.php:299
    268 #: includes/immowp-gestion-immo-functions.php:935
     289#: includes/immowp-gestion-immo-functions.php:971
    269290msgid "Vendeur"
    270291msgstr ""
    … …  
    824845#: admin/class-immowp-gestion-immo-metaboxes.php:237
    825846#: includes/class-immowp-gestion-immo-post-type-registry.php:541
    826 #: includes/immowp-gestion-immo-functions.php:2386
     847#: includes/immowp-gestion-immo-functions.php:2422
    827848msgid "Email"
    828849msgstr ""
    … …  
    876897msgstr ""
    877898
    878 #: admin/class-immowp-gestion-immo-settings.php:269
     899#: admin/class-immowp-gestion-immo-settings.php:273
    879900msgid ""
    880901"Le format de la clé de licence est invalide (attendu : IWP-XXXX-XXXX-XXXX-"
    … …  
    882903msgstr ""
    883904
    884 #: admin/class-immowp-gestion-immo-settings.php:317
     905#: admin/class-immowp-gestion-immo-settings.php:303
    885906msgid "Options sauvegardés"
    886907msgstr ""
    887908
    888 #: admin/class-immowp-gestion-immo-settings.php:452
     909#: admin/class-immowp-gestion-immo-settings.php:438
    889910msgid "Disponible dans la version Pro."
    890911msgstr ""
    891912
    892 #: admin/class-immowp-gestion-immo-settings.php:453
     913#: admin/class-immowp-gestion-immo-settings.php:439
    893914msgid "En savoir plus"
    894915msgstr ""
    895916
    896 #: admin/class-immowp-gestion-immo-settings.php:471
     917#: admin/class-immowp-gestion-immo-settings.php:498
     918msgid "Gestion immobilière"
     919msgstr ""
     920
     921#: admin/class-immowp-gestion-immo-settings.php:503
     922msgid "Édition Pro"
     923msgstr ""
     924
     925#: admin/class-immowp-gestion-immo-settings.php:505
     926msgid "Passerelle ImmoWP active"
     927msgstr ""
     928
     929#. translators: %s: numéro de version de l'extension.
     930#: admin/class-immowp-gestion-immo-settings.php:511
     931#, php-format
     932msgid "Version %s"
     933msgstr ""
     934
     935#: admin/class-immowp-gestion-immo-settings.php:517
     936msgid "Sections des réglages"
     937msgstr ""
     938
     939#: admin/class-immowp-gestion-immo-settings.php:543
    897940msgid "Envoi des alertes exécuté."
    898941msgstr ""
    899942
    900 #: admin/class-immowp-gestion-immo-settings.php:494
    901 msgid "Sauvegarder"
    902 msgstr ""
    903 
    904 #: admin/class-immowp-gestion-immo-settings.php:519
    905 msgid ""
    906 "Essayez ImmoWP. ImmoWP fait la liaison entre votre logiciel de "
    907 "multidiffusion d'annonces immobilières et votre site WordPress afin de vous "
    908 "éviter une duplication fastidieuse. Compatible avec tous les thèmes "
    909 "WordPress."
    910 msgstr ""
    911 
    912 #: admin/class-immowp-gestion-immo-settings.php:537
    913 #: admin/class-immowp-gestion-immo-settings.php:564
     943#: admin/class-immowp-gestion-immo-settings.php:566
     944msgid "Liste des annonces"
     945msgstr ""
     946
     947#: admin/class-immowp-gestion-immo-settings.php:569
     948msgid "Permaliens / slug"
     949msgstr ""
     950
     951#: admin/class-immowp-gestion-immo-settings.php:570
     952msgid "Mettre à jour (flush) les permaliens après toutes modifications."
     953msgstr ""
     954
     955#: admin/class-immowp-gestion-immo-settings.php:575
     956#: admin/class-immowp-gestion-immo-settings.php:579
     957msgid "Activer la page archive"
     958msgstr ""
     959
     960#: admin/class-immowp-gestion-immo-settings.php:576
     961msgid ""
     962"Permet l'activation de la page archive, peut-être utile pour réalisé des "
     963"templates avec Elementor notamment."
     964msgstr ""
     965
     966#: admin/class-immowp-gestion-immo-settings.php:584
     967msgid "Nombre de résultats par page "
     968msgstr ""
     969
     970#: admin/class-immowp-gestion-immo-settings.php:585
     971msgid "Nombre de résultats par page sur la page recherche."
     972msgstr ""
     973
     974#: admin/class-immowp-gestion-immo-settings.php:590
     975msgid "Tri par défaut des annonces"
     976msgstr ""
     977
     978#: admin/class-immowp-gestion-immo-settings.php:593
     979msgid ""
     980"Le tri par offre regroupe les biens par nom de terme, la date de publication "
     981"départageant les biens d'une même offre."
     982msgstr ""
     983
     984#. translators: %s: list of offer names, in ascending order
     985#: admin/class-immowp-gestion-immo-settings.php:597
     986#, php-format
     987msgid "Ordre A → Z actuel : %s."
     988msgstr ""
     989
     990#: admin/class-immowp-gestion-immo-settings.php:604
     991msgid "Plus récents en premier"
     992msgstr ""
     993
     994#: admin/class-immowp-gestion-immo-settings.php:605
     995msgid "Plus anciens en premier"
     996msgstr ""
     997
     998#: admin/class-immowp-gestion-immo-settings.php:606
     999#: public/partials/archive/archive-real-estate.php:81
     1000msgid "Prix croissant"
     1001msgstr ""
     1002
     1003#: admin/class-immowp-gestion-immo-settings.php:607
     1004#: public/partials/archive/archive-real-estate.php:82
     1005msgid "Prix décroissant"
     1006msgstr ""
     1007
     1008#: admin/class-immowp-gestion-immo-settings.php:608
     1009#: public/partials/archive/archive-real-estate.php:83
     1010msgid "Surface croissante"
     1011msgstr ""
     1012
     1013#: admin/class-immowp-gestion-immo-settings.php:609
     1014#: public/partials/archive/archive-real-estate.php:84
     1015msgid "Surface décroissante"
     1016msgstr ""
     1017
     1018#: admin/class-immowp-gestion-immo-settings.php:610
     1019msgid "Aléatoire"
     1020msgstr ""
     1021
     1022#: admin/class-immowp-gestion-immo-settings.php:612
     1023msgid "Offre (A → Z)"
     1024msgstr ""
     1025
     1026#: admin/class-immowp-gestion-immo-settings.php:613
     1027msgid "Offre (Z → A)"
     1028msgstr ""
     1029
     1030#: admin/class-immowp-gestion-immo-settings.php:620
     1031msgid "Nombre de colonnes en grille"
     1032msgstr ""
     1033
     1034#: admin/class-immowp-gestion-immo-settings.php:621
     1035msgid ""
     1036"Nombre maximal de biens par ligne en vue grille sur ordinateur (plus de 1 "
     1037"024 px de large) ; un bloc trop étroit en affiche moins. Sur tablette et "
     1038"mobile, la grille s'adapte à la largeur de l'écran."
     1039msgstr ""
     1040
     1041#: admin/class-immowp-gestion-immo-settings.php:624
     1042msgid "2 colonnes"
     1043msgstr ""
     1044
     1045#: admin/class-immowp-gestion-immo-settings.php:625
     1046msgid "3 colonnes"
     1047msgstr ""
     1048
     1049#: admin/class-immowp-gestion-immo-settings.php:626
     1050msgid "4 colonnes"
     1051msgstr ""
     1052
     1053#: admin/class-immowp-gestion-immo-settings.php:632
     1054msgid "Aucun résultat"
     1055msgstr ""
     1056
     1057#: admin/class-immowp-gestion-immo-settings.php:633
     1058msgid "Texte s'affichant lorsque la recherche ne retourne aucun résultat"
     1059msgstr ""
     1060
     1061#: admin/class-immowp-gestion-immo-settings.php:648
     1062msgid "Texte \"prix non communiqué\""
     1063msgstr ""
     1064
     1065#: admin/class-immowp-gestion-immo-settings.php:649
     1066msgid "Texte affiché quand aucun prix n'est renseigné sur un bien."
     1067msgstr ""
     1068
     1069#: admin/class-immowp-gestion-immo-settings.php:654
     1070msgid "Format de la devise"
     1071msgstr ""
     1072
     1073#: admin/class-immowp-gestion-immo-settings.php:655
     1074msgid "Symbole et position de la devise dans l'affichage des prix."
     1075msgstr ""
     1076
     1077#: admin/class-immowp-gestion-immo-settings.php:659
     1078msgid "Après (100 €)"
     1079msgstr ""
     1080
     1081#: admin/class-immowp-gestion-immo-settings.php:660
     1082msgid "Avant (€100)"
     1083msgstr ""
     1084
     1085#: admin/class-immowp-gestion-immo-settings.php:666
     1086msgid "Nombre de pièces max dans le filtre"
     1087msgstr ""
     1088
     1089#: admin/class-immowp-gestion-immo-settings.php:667
     1090msgid ""
     1091"Nombre maximum de pièces proposé dans le filtre de recherche (défaut : 5)."
     1092msgstr ""
     1093
     1094#: admin/class-immowp-gestion-immo-settings.php:672
     1095#: admin/class-immowp-gestion-immo-settings.php:676
     1096msgid "Masquer les biens vendus dans les listings"
     1097msgstr ""
     1098
     1099#: admin/class-immowp-gestion-immo-settings.php:673
     1100msgid ""
     1101"Les biens marqués 'Vendu' n'apparaîtront pas dans les résultats de recherche."
     1102msgstr ""
     1103
     1104#: admin/class-immowp-gestion-immo-settings.php:681
     1105msgid "Biens disponibles en premier"
     1106msgstr ""
     1107
     1108#: admin/class-immowp-gestion-immo-settings.php:682
     1109msgid ""
     1110"Dans tous les listings, les biens sous compromis puis les biens vendus sont "
     1111"renvoyés après les biens disponibles. Le tri choisi (date, prix, surface) "
     1112"reste appliqué à l'intérieur de chaque groupe."
     1113msgstr ""
     1114
     1115#: admin/class-immowp-gestion-immo-settings.php:685
     1116msgid "Remonter les biens disponibles avant les biens sous compromis et vendus"
     1117msgstr ""
     1118
     1119#: admin/class-immowp-gestion-immo-settings.php:690
     1120msgid "Lazy loading des images"
     1121msgstr ""
     1122
     1123#: admin/class-immowp-gestion-immo-settings.php:691
     1124msgid "Activer le chargement différé des images (loading=lazy)."
     1125msgstr ""
     1126
     1127#: admin/class-immowp-gestion-immo-settings.php:694
     1128msgid "Activer le chargement différé des images (loading=lazy)"
     1129msgstr ""
     1130
     1131#: admin/class-immowp-gestion-immo-settings.php:699
     1132msgid "Page de redirection lors de la suppression "
     1133msgstr ""
     1134
     1135#: admin/class-immowp-gestion-immo-settings.php:700
     1136msgid ""
     1137"Quand un bien est supprimé, indiquez la page pour rediriger en 301, laisser "
     1138"vide pour avoir une 404."
     1139msgstr ""
     1140
     1141#: admin/class-immowp-gestion-immo-settings.php:703
     1142#: admin/partials/settings/section-alerts.php:65
     1143msgid "Sélectionner une page"
     1144msgstr ""
     1145
     1146#: admin/class-immowp-gestion-immo-settings.php:713
     1147msgid "Couleurs"
     1148msgstr ""
     1149
     1150#: admin/class-immowp-gestion-immo-settings.php:716
     1151msgid "Couleur principale"
     1152msgstr ""
     1153
     1154#: admin/class-immowp-gestion-immo-settings.php:717
     1155msgid "Couleur principale du plugin notamment utilisé pour le texte."
     1156msgstr ""
     1157
     1158#: admin/class-immowp-gestion-immo-settings.php:722
     1159msgid "Couleur secondaire"
     1160msgstr ""
     1161
     1162#: admin/class-immowp-gestion-immo-settings.php:723
     1163msgid "Couleur secondaire du plugin notamment utilisé pour les icones."
     1164msgstr ""
     1165
     1166#: admin/class-immowp-gestion-immo-settings.php:729
     1167msgid "Carte"
     1168msgstr ""
     1169
     1170#: admin/class-immowp-gestion-immo-settings.php:732
     1171msgid "Icone du marker"
     1172msgstr ""
     1173
     1174#: admin/class-immowp-gestion-immo-settings.php:733
     1175msgid "Image à afficher sur la carte"
     1176msgstr ""
     1177
     1178#: admin/class-immowp-gestion-immo-settings.php:754
     1179msgid "Zoom initial de la carte (1=monde, 18=rue)"
     1180msgstr ""
     1181
     1182#: admin/class-immowp-gestion-immo-settings.php:777
     1183#: admin/partials/settings/section-search-redirects.php:26
     1184#: includes/immowp-gestion-immo-functions.php:105
     1185msgid "Redirections du formulaire de recherche"
     1186msgstr ""
     1187
     1188#: admin/class-immowp-gestion-immo-settings.php:796
     1189msgid "Coordonnées affichées sur la fiche"
     1190msgstr ""
     1191
     1192#: admin/class-immowp-gestion-immo-settings.php:799
     1193msgid "Coordonnées à afficher"
     1194msgstr ""
     1195
     1196#: admin/class-immowp-gestion-immo-settings.php:800
     1197msgid ""
     1198"Choisissez si vous souhaitez afficher les coordonnées de l'agent, de "
     1199"l'agence ou des coordonnées personnalisées."
     1200msgstr ""
     1201
     1202#: admin/class-immowp-gestion-immo-settings.php:803
     1203msgid "Coordonnées de l'agent"
     1204msgstr ""
     1205
     1206#: admin/class-immowp-gestion-immo-settings.php:804
     1207msgid "Coordonnées de l'agence"
     1208msgstr ""
     1209
     1210#: admin/class-immowp-gestion-immo-settings.php:805
     1211msgid "Personnalisé"
     1212msgstr ""
     1213
     1214#: admin/class-immowp-gestion-immo-settings.php:811
     1215msgid "Image de l'agence"
     1216msgstr ""
     1217
     1218#: admin/class-immowp-gestion-immo-settings.php:812
     1219msgid "Image à afficher si les coordonnées personnalisées sont choisies."
     1220msgstr ""
     1221
     1222#: admin/class-immowp-gestion-immo-settings.php:833
     1223msgid "Nom de l'agence"
     1224msgstr ""
     1225
     1226#: admin/class-immowp-gestion-immo-settings.php:834
     1227msgid "Nom à afficher si les coordonnées personnalisées sont choisies."
     1228msgstr ""
     1229
     1230#: admin/class-immowp-gestion-immo-settings.php:839
     1231msgid "Adresse de l'agence "
     1232msgstr ""
     1233
     1234#: admin/class-immowp-gestion-immo-settings.php:840
     1235msgid "Adresse à afficher si les coordonnées personnalisées sont choisies."
     1236msgstr ""
     1237
     1238#: admin/class-immowp-gestion-immo-settings.php:845
     1239msgid "Code Postal de l'agence "
     1240msgstr ""
     1241
     1242#: admin/class-immowp-gestion-immo-settings.php:846
     1243msgid "Code Postal à afficher si les coordonnées personnalisées sont choisies."
     1244msgstr ""
     1245
     1246#: admin/class-immowp-gestion-immo-settings.php:851
     1247msgid "Ville de l'agence"
     1248msgstr ""
     1249
     1250#: admin/class-immowp-gestion-immo-settings.php:852
     1251msgid "Ville à afficher si les coordonnées personnalisées sont choisies."
     1252msgstr ""
     1253
     1254#: admin/class-immowp-gestion-immo-settings.php:857
     1255msgid "Téléphone de l'agence "
     1256msgstr ""
     1257
     1258#: admin/class-immowp-gestion-immo-settings.php:858
     1259msgid "Téléphone à afficher si les coordonnées personnalisées sont choisies."
     1260msgstr ""
     1261
     1262#: admin/class-immowp-gestion-immo-settings.php:863
     1263msgid "Email de l'agence"
     1264msgstr ""
     1265
     1266#: admin/class-immowp-gestion-immo-settings.php:864
     1267msgid "Email à afficher si les coordonnées personnalisées sont choisies."
     1268msgstr ""
     1269
     1270#. #-#-#-#-#  theme-overrides.pot (ImmoWP - Gestion Immobilière 1.4.3)  #-#-#-#-#
     1271#. Chaîne des templates surchargés (non présente dans le code du plugin).
     1272#: admin/class-immowp-gestion-immo-settings.php:870
     1273msgid "Formulaire de contact"
     1274msgstr ""
     1275
     1276#: admin/class-immowp-gestion-immo-settings.php:873
     1277msgid "Activer le formulaire de contact"
     1278msgstr ""
     1279
     1280#: admin/class-immowp-gestion-immo-settings.php:874
     1281msgid ""
     1282"Affiche le formulaire « Je veux être contacté » sur les fiches biens "
     1283"(sidebar)."
     1284msgstr ""
     1285
     1286#: admin/class-immowp-gestion-immo-settings.php:878
     1287msgid "Activer le formulaire de contact natif"
     1288msgstr ""
     1289
     1290#: admin/class-immowp-gestion-immo-settings.php:884
     1291msgid "Shortcode de formulaire (optionnel)"
     1292msgstr ""
     1293
     1294#: admin/class-immowp-gestion-immo-settings.php:885
     1295msgid ""
     1296"Si renseigné, remplace le formulaire natif (ex. Contact Form 7). Laisser "
     1297"vide pour utiliser le formulaire ImmoWP."
     1298msgstr ""
     1299
     1300#: admin/class-immowp-gestion-immo-settings.php:890
     1301msgid "Emails du formulaire natif"
     1302msgstr ""
     1303
     1304#: admin/class-immowp-gestion-immo-settings.php:891
     1305msgid ""
     1306"Ces réglages concernent uniquement le formulaire ImmoWP. Un formulaire "
     1307"ajouté par shortcode utilise ses propres réglages."
     1308msgstr ""
     1309
     1310#: admin/class-immowp-gestion-immo-settings.php:893
     1311msgid "Adresse destinataire"
     1312msgstr ""
     1313
     1314#: admin/class-immowp-gestion-immo-settings.php:896
     1315msgid ""
     1316"Laisser vide pour utiliser l’email de l’agent, de l’agence ou des "
     1317"coordonnées personnalisées sélectionnées ci-dessus. Si cet email est absent "
     1318"ou invalide, le message est envoyé à l’adresse d’administration de WordPress."
     1319msgstr ""
     1320
     1321#: admin/class-immowp-gestion-immo-settings.php:898
     1322msgid "Adresse d’expédition"
     1323msgstr ""
     1324
     1325#: admin/class-immowp-gestion-immo-settings.php:901
     1326msgid ""
     1327"Utilisez une adresse de votre domaine autorisée par votre service d’envoi. "
     1328"Laisser vide pour conserver l’expéditeur WordPress ou SMTP. Une extension "
     1329"SMTP peut imposer son propre expéditeur."
     1330msgstr ""
     1331
     1332#: admin/class-immowp-gestion-immo-settings.php:903
     1333msgid "Nom de l’expéditeur"
     1334msgstr ""
     1335
     1336#: admin/class-immowp-gestion-immo-settings.php:906
     1337msgid ""
     1338"Utilisé avec l’adresse d’expédition ci-dessus. Laisser vide pour utiliser le "
     1339"nom du site. Le bouton Répondre de votre messagerie répond toujours au "
     1340"visiteur."
     1341msgstr ""
     1342
     1343#: admin/class-immowp-gestion-immo-settings.php:910
     1344msgid "Protection anti-bots (Google reCAPTCHA v2)"
     1345msgstr ""
     1346
     1347#. translators: %s: Google reCAPTCHA admin URL
     1348#: admin/class-immowp-gestion-immo-settings.php:916
     1349#, php-format
     1350msgid ""
     1351"Protège le formulaire natif contre les spams. Créez des clés sur %s (type "
     1352"« Case à cocher reCAPTCHA v2 »)."
     1353msgstr ""
     1354
     1355#: admin/class-immowp-gestion-immo-settings.php:932
     1356msgid "Activer Google reCAPTCHA v2"
     1357msgstr ""
     1358
     1359#: admin/class-immowp-gestion-immo-settings.php:936
     1360msgid "Clé du site (Site key)"
     1361msgstr ""
     1362
     1363#: admin/class-immowp-gestion-immo-settings.php:940
     1364msgid "Clé secrète (Secret key)"
     1365msgstr ""
     1366
     1367#: admin/class-immowp-gestion-immo-settings.php:946
     1368msgid "Mention d'information du formulaire de contact"
     1369msgstr ""
     1370
     1371#: admin/class-immowp-gestion-immo-settings.php:947
     1372msgid ""
     1373"Affichée sous le bouton d'envoi (information due au moment de la collecte). "
     1374"Le lien HTML est accepté. Laissez vide pour la mention par défaut, qui "
     1375"renvoie vers la page de confidentialité du site ; saisissez 0 pour ne rien "
     1376"afficher."
     1377msgstr ""
     1378
     1379#: admin/class-immowp-gestion-immo-settings.php:953
     1380msgid "Fiche du bien"
     1381msgstr ""
     1382
     1383#: admin/class-immowp-gestion-immo-settings.php:956
     1384msgid "Nombre de biens similaires dans la sidebar"
     1385msgstr ""
     1386
     1387#: admin/class-immowp-gestion-immo-settings.php:957
     1388msgid ""
     1389"Nombre d'annonces similaires affichées dans la colonne latérale de la fiche "
     1390"bien (distinct des biens similaires en bas de page)."
     1391msgstr ""
     1392
     1393#: admin/class-immowp-gestion-immo-settings.php:963
     1394msgid "Partage sur les réseaux sociaux"
     1395msgstr ""
     1396
     1397#: admin/class-immowp-gestion-immo-settings.php:964
     1398msgid ""
     1399"Affiche des boutons de partage (Facebook, X, LinkedIn, WhatsApp, email, "
     1400"copie du lien) en haut de la fiche bien. Simples liens de partage : aucun "
     1401"script tiers n'est chargé, aucune donnée n'est transmise avant le clic du "
     1402"visiteur."
     1403msgstr ""
     1404
     1405#: admin/class-immowp-gestion-immo-settings.php:967
     1406msgid "Activer les boutons de partage sur la fiche bien"
     1407msgstr ""
     1408
     1409#: admin/class-immowp-gestion-immo-settings.php:976
     1410#: includes/immowp-gestion-immo-functions.php:93
     1411msgid "Fiche imprimable / PDF"
     1412msgstr ""
     1413
     1414#: admin/class-immowp-gestion-immo-settings.php:977
     1415msgid ""
     1416"Ajoute un bouton « Imprimer / PDF » sur la fiche bien, qui ouvre une version "
     1417"imprimable de l'annonce (photos, caractéristiques, DPE, mentions "
     1418"financières, coordonnées). Le visiteur peut l'imprimer ou l'enregistrer en "
     1419"PDF depuis son navigateur."
     1420msgstr ""
     1421
     1422#: admin/class-immowp-gestion-immo-settings.php:980
     1423msgid "Activer la fiche imprimable / PDF"
     1424msgstr ""
     1425
     1426#: admin/class-immowp-gestion-immo-settings.php:1000
     1427#: admin/class-immowp-gestion-immo-settings.php:1027
    9141428msgid "Favoris"
    9151429msgstr ""
    9161430
    917 #: admin/class-immowp-gestion-immo-settings.php:544
     1431#: admin/class-immowp-gestion-immo-settings.php:1007
    9181432msgid "Activer la gestion des favoris"
    9191433msgstr ""
    9201434
    921 #: admin/class-immowp-gestion-immo-settings.php:545
     1435#: admin/class-immowp-gestion-immo-settings.php:1008
    9221436msgid ""
    9231437"Activer ou désactiver la gestion des favoris - utiliser le shortcode "
    … …  
    9251439msgstr ""
    9261440
    927 #: admin/class-immowp-gestion-immo-settings.php:548
     1441#: admin/class-immowp-gestion-immo-settings.php:1011
    9281442msgid "Activer les favoris"
    9291443msgstr ""
    9301444
    931 #: admin/class-immowp-gestion-immo-settings.php:594
     1445#: admin/class-immowp-gestion-immo-settings.php:1057
    9321446#: admin/partials/settings/section-alerts.php:27
    9331447#: includes/class-immowp-gestion-immo-post-type-registry.php:220
    … …  
    9391453msgstr ""
    9401454
    941 #: admin/class-immowp-gestion-immo-settings.php:622
    942 msgid "Compter les vues des annonces"
    943 msgstr ""
    944 
    945 #: admin/class-immowp-gestion-immo-settings.php:623
    946 msgid ""
    947 "Comptabilise le nombre de consultations de chaque bien, affiché dans la "
    948 "liste des annonces. Le comptage est effectué après le chargement de la page, "
    949 "ce qui le rend compatible avec un cache."
    950 msgstr ""
    951 
    952 #: admin/class-immowp-gestion-immo-settings.php:624
    953 msgid "Activer le comptage des vues"
    954 msgstr ""
    955 
    956 #: admin/class-immowp-gestion-immo-settings.php:628
    957 msgid "Suppression des données à la désinstallation"
    958 msgstr ""
    959 
    960 #: admin/class-immowp-gestion-immo-settings.php:629
    961 msgid ""
    962 "Par défaut, la désinstallation du plugin conserve vos réglages et vos "
    963 "statistiques : réinstaller le plugin retrouve le site tel qu'il était. "
    964 "Cochez cette case pour que tout soit supprimé définitivement — cela peut "
    965 "concerner des données personnelles, et l'opération est irréversible. Vos "
    966 "biens immobiliers sont conservés dans tous les cas."
    967 msgstr ""
    968 
    969 #: admin/class-immowp-gestion-immo-settings.php:630
    970 msgid "Supprimer les réglages et les statistiques lors de la désinstallation"
    971 msgstr ""
    972 
    973 #: admin/class-immowp-gestion-immo-settings.php:634
    974 msgid "Mention d'information du formulaire de contact"
    975 msgstr ""
    976 
    977 #: admin/class-immowp-gestion-immo-settings.php:635
    978 msgid ""
    979 "Affichée sous le bouton d'envoi (information due au moment de la collecte). "
    980 "Le lien HTML est accepté. Laissez vide pour la mention par défaut, qui "
    981 "renvoie vers la page de confidentialité du site ; saisissez 0 pour ne rien "
    982 "afficher."
    983 msgstr ""
    984 
    985 #: admin/class-immowp-gestion-immo-settings.php:640
    986 msgid "Permaliens / slug"
    987 msgstr ""
    988 
    989 #: admin/class-immowp-gestion-immo-settings.php:641
    990 msgid "Mettre à jour (flush) les permaliens après toutes modifications."
    991 msgstr ""
    992 
    993 #: admin/class-immowp-gestion-immo-settings.php:646
    994 msgid "Aucun résultat"
    995 msgstr ""
    996 
    997 #: admin/class-immowp-gestion-immo-settings.php:647
    998 msgid "Texte s'affichant lorsque la recherche ne retourne aucun résultat"
    999 msgstr ""
    1000 
    1001 #: admin/class-immowp-gestion-immo-settings.php:662
    1002 msgid "Nombre de résultats par page "
    1003 msgstr ""
    1004 
    1005 #: admin/class-immowp-gestion-immo-settings.php:663
    1006 msgid "Nombre de résultats par page sur la page recherche."
    1007 msgstr ""
    1008 
    1009 #: admin/class-immowp-gestion-immo-settings.php:668
    1010 msgid "Page de redirection lors de la suppression "
    1011 msgstr ""
    1012 
    1013 #: admin/class-immowp-gestion-immo-settings.php:669
    1014 msgid ""
    1015 "Quand un bien est supprimé, indiquez la page pour rediriger en 301, laisser "
    1016 "vide pour avoir une 404."
    1017 msgstr ""
    1018 
    1019 #: admin/class-immowp-gestion-immo-settings.php:672
    1020 #: admin/partials/settings/section-alerts.php:65
    1021 msgid "Sélectionner une page"
    1022 msgstr ""
    1023 
    1024 #: admin/class-immowp-gestion-immo-settings.php:681
    1025 #: admin/class-immowp-gestion-immo-settings.php:685
    1026 msgid "Activer la page archive"
    1027 msgstr ""
    1028 
    1029 #: admin/class-immowp-gestion-immo-settings.php:682
    1030 msgid ""
    1031 "Permet l'activation de la page archive, peut-être utile pour réalisé des "
    1032 "templates avec Elementor notamment."
    1033 msgstr ""
    1034 
    1035 #: admin/class-immowp-gestion-immo-settings.php:690
    1036 #: admin/class-immowp-gestion-immo-settings.php:694
    1037 msgid "Masquer les biens vendus dans les listings"
    1038 msgstr ""
    1039 
    1040 #: admin/class-immowp-gestion-immo-settings.php:691
    1041 msgid ""
    1042 "Les biens marqués 'Vendu' n'apparaîtront pas dans les résultats de recherche."
    1043 msgstr ""
    1044 
    1045 #: admin/class-immowp-gestion-immo-settings.php:699
    1046 msgid "Biens disponibles en premier"
    1047 msgstr ""
    1048 
    1049 #: admin/class-immowp-gestion-immo-settings.php:700
    1050 msgid ""
    1051 "Dans tous les listings, les biens sous compromis puis les biens vendus sont "
    1052 "renvoyés après les biens disponibles. Le tri choisi (date, prix, surface) "
    1053 "reste appliqué à l'intérieur de chaque groupe."
    1054 msgstr ""
    1055 
    1056 #: admin/class-immowp-gestion-immo-settings.php:703
    1057 msgid "Remonter les biens disponibles avant les biens sous compromis et vendus"
    1058 msgstr ""
    1059 
    1060 #: admin/class-immowp-gestion-immo-settings.php:708
    1061 msgid "Nombre de pièces max dans le filtre"
    1062 msgstr ""
    1063 
    1064 #: admin/class-immowp-gestion-immo-settings.php:709
    1065 msgid ""
    1066 "Nombre maximum de pièces proposé dans le filtre de recherche (défaut : 5)."
    1067 msgstr ""
    1068 
    1069 #: admin/class-immowp-gestion-immo-settings.php:714
    1070 msgid "Lazy loading des images"
    1071 msgstr ""
    1072 
    1073 #: admin/class-immowp-gestion-immo-settings.php:715
    1074 msgid "Activer le chargement différé des images (loading=lazy)."
    1075 msgstr ""
    1076 
    1077 #: admin/class-immowp-gestion-immo-settings.php:718
    1078 msgid "Activer le chargement différé des images (loading=lazy)"
    1079 msgstr ""
    1080 
    1081 #: admin/class-immowp-gestion-immo-settings.php:723
    1082 msgid "Nombre de colonnes en grille"
    1083 msgstr ""
    1084 
    1085 #: admin/class-immowp-gestion-immo-settings.php:724
    1086 msgid ""
    1087 "Nombre maximal de biens par ligne en vue grille sur ordinateur (plus de 1 024 "
    1088 "px de large) ; un bloc trop étroit en affiche moins. Sur tablette et mobile, "
    1089 "la grille s'adapte à la largeur de l'écran."
    1090 msgstr ""
    1091 
    1092 #: admin/class-immowp-gestion-immo-settings.php:727
    1093 msgid "2 colonnes"
    1094 msgstr ""
    1095 
    1096 #: admin/class-immowp-gestion-immo-settings.php:728
    1097 msgid "3 colonnes"
    1098 msgstr ""
    1099 
    1100 #: admin/class-immowp-gestion-immo-settings.php:729
    1101 msgid "4 colonnes"
    1102 msgstr ""
    1103 
    1104 #: admin/class-immowp-gestion-immo-settings.php:735
    1105 msgid "Format de la devise"
    1106 msgstr ""
    1107 
    1108 #: admin/class-immowp-gestion-immo-settings.php:736
    1109 msgid "Symbole et position de la devise dans l'affichage des prix."
    1110 msgstr ""
    1111 
    1112 #: admin/class-immowp-gestion-immo-settings.php:740
    1113 msgid "Après (100 €)"
    1114 msgstr ""
    1115 
    1116 #: admin/class-immowp-gestion-immo-settings.php:741
    1117 msgid "Avant (€100)"
    1118 msgstr ""
    1119 
    1120 #: admin/class-immowp-gestion-immo-settings.php:747
    1121 msgid "Tri par défaut des annonces"
    1122 msgstr ""
    1123 
    1124 #: admin/class-immowp-gestion-immo-settings.php:750
    1125 msgid ""
    1126 "Le tri par offre regroupe les biens par nom de terme, la date de publication "
    1127 "départageant les biens d'une même offre."
    1128 msgstr ""
    1129 
    1130 #. translators: %s: list of offer names, in ascending order
    1131 #: admin/class-immowp-gestion-immo-settings.php:754
    1132 #, php-format
    1133 msgid "Ordre A → Z actuel : %s."
    1134 msgstr ""
    1135 
    1136 #: admin/class-immowp-gestion-immo-settings.php:761
    1137 msgid "Plus récents en premier"
    1138 msgstr ""
    1139 
    1140 #: admin/class-immowp-gestion-immo-settings.php:762
    1141 msgid "Plus anciens en premier"
    1142 msgstr ""
    1143 
    1144 #: admin/class-immowp-gestion-immo-settings.php:763
    1145 #: public/partials/archive/archive-real-estate.php:81
    1146 msgid "Prix croissant"
    1147 msgstr ""
    1148 
    1149 #: admin/class-immowp-gestion-immo-settings.php:764
    1150 #: public/partials/archive/archive-real-estate.php:82
    1151 msgid "Prix décroissant"
    1152 msgstr ""
    1153 
    1154 #: admin/class-immowp-gestion-immo-settings.php:765
    1155 #: public/partials/archive/archive-real-estate.php:83
    1156 msgid "Surface croissante"
    1157 msgstr ""
    1158 
    1159 #: admin/class-immowp-gestion-immo-settings.php:766
    1160 #: public/partials/archive/archive-real-estate.php:84
    1161 msgid "Surface décroissante"
    1162 msgstr ""
    1163 
    1164 #: admin/class-immowp-gestion-immo-settings.php:767
    1165 msgid "Aléatoire"
    1166 msgstr ""
    1167 
    1168 #: admin/class-immowp-gestion-immo-settings.php:769
    1169 msgid "Offre (A → Z)"
    1170 msgstr ""
    1171 
    1172 #: admin/class-immowp-gestion-immo-settings.php:770
    1173 msgid "Offre (Z → A)"
    1174 msgstr ""
    1175 
    1176 #: admin/class-immowp-gestion-immo-settings.php:777
    1177 msgid "Zoom initial de la carte (1=monde, 18=rue)"
    1178 msgstr ""
    1179 
    1180 #: admin/class-immowp-gestion-immo-settings.php:782
    1181 msgid "Texte \"prix non communiqué\""
    1182 msgstr ""
    1183 
    1184 #: admin/class-immowp-gestion-immo-settings.php:783
    1185 msgid "Texte affiché quand aucun prix n'est renseigné sur un bien."
    1186 msgstr ""
    1187 
    1188 #: admin/class-immowp-gestion-immo-settings.php:788
    1189 msgid "Nombre de biens similaires dans la sidebar"
    1190 msgstr ""
    1191 
    1192 #: admin/class-immowp-gestion-immo-settings.php:789
    1193 msgid ""
    1194 "Nombre d'annonces similaires affichées dans la colonne latérale de la fiche "
    1195 "bien (distinct des biens similaires en bas de page)."
    1196 msgstr ""
    1197 
    1198 #: admin/class-immowp-gestion-immo-settings.php:795
    1199 msgid "Partage sur les réseaux sociaux"
    1200 msgstr ""
    1201 
    1202 #: admin/class-immowp-gestion-immo-settings.php:796
    1203 msgid ""
    1204 "Affiche des boutons de partage (Facebook, X, LinkedIn, WhatsApp, email, "
    1205 "copie du lien) en haut de la fiche bien. Simples liens de partage : aucun "
    1206 "script tiers n'est chargé, aucune donnée n'est transmise avant le clic du "
    1207 "visiteur."
    1208 msgstr ""
    1209 
    1210 #: admin/class-immowp-gestion-immo-settings.php:799
    1211 msgid "Activer les boutons de partage sur la fiche bien"
    1212 msgstr ""
    1213 
    1214 #: admin/class-immowp-gestion-immo-settings.php:808
    1215 #: includes/immowp-gestion-immo-functions.php:93
    1216 msgid "Fiche imprimable / PDF"
    1217 msgstr ""
    1218 
    1219 #: admin/class-immowp-gestion-immo-settings.php:809
    1220 msgid ""
    1221 "Ajoute un bouton « Imprimer / PDF » sur la fiche bien, qui ouvre une version "
    1222 "imprimable de l'annonce (photos, caractéristiques, DPE, mentions "
    1223 "financières, coordonnées). Le visiteur peut l'imprimer ou l'enregistrer en "
    1224 "PDF depuis son navigateur."
    1225 msgstr ""
    1226 
    1227 #: admin/class-immowp-gestion-immo-settings.php:812
    1228 msgid "Activer la fiche imprimable / PDF"
    1229 msgstr ""
    1230 
    1231 #: admin/class-immowp-gestion-immo-settings.php:842
    1232 #: admin/partials/settings/section-search-redirects.php:26
    1233 #: includes/immowp-gestion-immo-functions.php:105
    1234 msgid "Redirections du formulaire de recherche"
    1235 msgstr ""
    1236 
    1237 #: admin/class-immowp-gestion-immo-settings.php:863
    1238 msgid "Sidebar"
    1239 msgstr ""
    1240 
    1241 #: admin/class-immowp-gestion-immo-settings.php:870
    1242 msgid "Coordonnées à afficher"
    1243 msgstr ""
    1244 
    1245 #: admin/class-immowp-gestion-immo-settings.php:871
    1246 msgid ""
    1247 "Choisissez si vous souhaitez afficher les coordonnées de l'agent, de "
    1248 "l'agence ou des coordonnées personnalisées."
    1249 msgstr ""
    1250 
    1251 #: admin/class-immowp-gestion-immo-settings.php:874
    1252 msgid "Coordonnées de l'agent"
    1253 msgstr ""
    1254 
    1255 #: admin/class-immowp-gestion-immo-settings.php:875
    1256 msgid "Coordonnées de l'agence"
    1257 msgstr ""
    1258 
    1259 #: admin/class-immowp-gestion-immo-settings.php:876
    1260 msgid "Personnalisé"
    1261 msgstr ""
    1262 
    1263 #: admin/class-immowp-gestion-immo-settings.php:882
    1264 msgid "Image de l'agence"
    1265 msgstr ""
    1266 
    1267 #: admin/class-immowp-gestion-immo-settings.php:883
    1268 msgid "Image à afficher si les coordonnées personnalisées sont choisies."
    1269 msgstr ""
    1270 
    1271 #: admin/class-immowp-gestion-immo-settings.php:904
    1272 msgid "Nom de l'agence"
    1273 msgstr ""
    1274 
    1275 #: admin/class-immowp-gestion-immo-settings.php:905
    1276 msgid "Nom à afficher si les coordonnées personnalisées sont choisies."
    1277 msgstr ""
    1278 
    1279 #: admin/class-immowp-gestion-immo-settings.php:910
    1280 msgid "Adresse de l'agence "
    1281 msgstr ""
    1282 
    1283 #: admin/class-immowp-gestion-immo-settings.php:911
    1284 msgid "Adresse à afficher si les coordonnées personnalisées sont choisies."
    1285 msgstr ""
    1286 
    1287 #: admin/class-immowp-gestion-immo-settings.php:916
    1288 msgid "Code Postal de l'agence "
    1289 msgstr ""
    1290 
    1291 #: admin/class-immowp-gestion-immo-settings.php:917
    1292 msgid "Code Postal à afficher si les coordonnées personnalisées sont choisies."
    1293 msgstr ""
    1294 
    1295 #: admin/class-immowp-gestion-immo-settings.php:922
    1296 msgid "Ville de l'agence"
    1297 msgstr ""
    1298 
    1299 #: admin/class-immowp-gestion-immo-settings.php:923
    1300 msgid "Ville à afficher si les coordonnées personnalisées sont choisies."
    1301 msgstr ""
    1302 
    1303 #: admin/class-immowp-gestion-immo-settings.php:928
    1304 msgid "Téléphone de l'agence "
    1305 msgstr ""
    1306 
    1307 #: admin/class-immowp-gestion-immo-settings.php:929
    1308 msgid "Téléphone à afficher si les coordonnées personnalisées sont choisies."
    1309 msgstr ""
    1310 
    1311 #: admin/class-immowp-gestion-immo-settings.php:934
    1312 msgid "Email de l'agence"
    1313 msgstr ""
    1314 
    1315 #: admin/class-immowp-gestion-immo-settings.php:935
    1316 msgid "Email à afficher si les coordonnées personnalisées sont choisies."
    1317 msgstr ""
    1318 
    1319 #: admin/class-immowp-gestion-immo-settings.php:940
    1320 msgid "Activer le formulaire de contact"
    1321 msgstr ""
    1322 
    1323 #: admin/class-immowp-gestion-immo-settings.php:941
    1324 msgid ""
    1325 "Affiche le formulaire « Je veux être contacté » sur les fiches biens "
    1326 "(sidebar)."
    1327 msgstr ""
    1328 
    1329 #: admin/class-immowp-gestion-immo-settings.php:945
    1330 msgid "Activer le formulaire de contact natif"
    1331 msgstr ""
    1332 
    1333 #: admin/class-immowp-gestion-immo-settings.php:951
    1334 msgid "Shortcode de formulaire (optionnel)"
    1335 msgstr ""
    1336 
    1337 #: admin/class-immowp-gestion-immo-settings.php:952
    1338 msgid ""
    1339 "Si renseigné, remplace le formulaire natif (ex. Contact Form 7). Laisser "
    1340 "vide pour utiliser le formulaire ImmoWP."
    1341 msgstr ""
    1342 
    1343 #: admin/class-immowp-gestion-immo-settings.php:957
    1344 msgid "Emails du formulaire natif"
    1345 msgstr ""
    1346 
    1347 #: admin/class-immowp-gestion-immo-settings.php:958
    1348 msgid ""
    1349 "Ces réglages concernent uniquement le formulaire ImmoWP. Un formulaire "
    1350 "ajouté par shortcode utilise ses propres réglages."
    1351 msgstr ""
    1352 
    1353 #: admin/class-immowp-gestion-immo-settings.php:960
    1354 msgid "Adresse destinataire"
    1355 msgstr ""
    1356 
    1357 #: admin/class-immowp-gestion-immo-settings.php:963
    1358 msgid ""
    1359 "Laisser vide pour utiliser l’email de l’agent, de l’agence ou des "
    1360 "coordonnées personnalisées sélectionnées ci-dessus. Si cet email est absent "
    1361 "ou invalide, le message est envoyé à l’adresse d’administration de WordPress."
    1362 msgstr ""
    1363 
    1364 #: admin/class-immowp-gestion-immo-settings.php:965
    1365 msgid "Adresse d’expédition"
    1366 msgstr ""
    1367 
    1368 #: admin/class-immowp-gestion-immo-settings.php:968
    1369 msgid ""
    1370 "Utilisez une adresse de votre domaine autorisée par votre service d’envoi. "
    1371 "Laisser vide pour conserver l’expéditeur WordPress ou SMTP. Une extension "
    1372 "SMTP peut imposer son propre expéditeur."
    1373 msgstr ""
    1374 
    1375 #: admin/class-immowp-gestion-immo-settings.php:970
    1376 msgid "Nom de l’expéditeur"
    1377 msgstr ""
    1378 
    1379 #: admin/class-immowp-gestion-immo-settings.php:973
    1380 msgid ""
    1381 "Utilisé avec l’adresse d’expédition ci-dessus. Laisser vide pour utiliser le "
    1382 "nom du site. Le bouton Répondre de votre messagerie répond toujours au "
    1383 "visiteur."
    1384 msgstr ""
    1385 
    1386 #: admin/class-immowp-gestion-immo-settings.php:977
    1387 msgid "Protection anti-bots (Google reCAPTCHA v2)"
    1388 msgstr ""
    1389 
    1390 #. translators: %s: Google reCAPTCHA admin URL
    1391 #: admin/class-immowp-gestion-immo-settings.php:983
    1392 #, php-format
    1393 msgid ""
    1394 "Protège le formulaire natif contre les spams. Créez des clés sur %s (type "
    1395 "« Case à cocher reCAPTCHA v2 »)."
    1396 msgstr ""
    1397 
    1398 #: admin/class-immowp-gestion-immo-settings.php:999
    1399 msgid "Activer Google reCAPTCHA v2"
    1400 msgstr ""
    1401 
    1402 #: admin/class-immowp-gestion-immo-settings.php:1003
    1403 msgid "Clé du site (Site key)"
    1404 msgstr ""
    1405 
    1406 #: admin/class-immowp-gestion-immo-settings.php:1007
    1407 msgid "Clé secrète (Secret key)"
    1408 msgstr ""
    1409 
    1410 #: admin/class-immowp-gestion-immo-settings.php:1024
    1411 msgid "Design"
    1412 msgstr ""
    1413 
    1414 #: admin/class-immowp-gestion-immo-settings.php:1031
    1415 msgid "Couleur principale"
    1416 msgstr ""
    1417 
    1418 #: admin/class-immowp-gestion-immo-settings.php:1032
    1419 msgid "Couleur principale du plugin notamment utilisé pour le texte."
    1420 msgstr ""
    1421 
    1422 #: admin/class-immowp-gestion-immo-settings.php:1037
    1423 msgid "Couleur secondaire"
    1424 msgstr ""
    1425 
    1426 #: admin/class-immowp-gestion-immo-settings.php:1038
    1427 msgid "Couleur secondaire du plugin notamment utilisé pour les icones."
    1428 msgstr ""
    1429 
    1430 #: admin/class-immowp-gestion-immo-settings.php:1054
    1431 msgid "MAP"
    1432 msgstr ""
    1433 
    1434 #: admin/class-immowp-gestion-immo-settings.php:1061
    1435 msgid "Icone du marker"
    1436 msgstr ""
    1437 
    1438 #: admin/class-immowp-gestion-immo-settings.php:1062
    1439 msgid "Image à afficher sur la carte"
    1440 msgstr ""
    1441 
    1442 #: admin/class-immowp-gestion-immo-settings.php:1093
     1455#: admin/class-immowp-gestion-immo-settings.php:1094
     1456#: admin/partials/settings/section-ai.php:27
     1457msgid "Réécriture IA"
     1458msgstr ""
     1459
     1460#: admin/class-immowp-gestion-immo-settings.php:1119
     1461msgid "Shortcode"
     1462msgstr ""
     1463
     1464#: admin/class-immowp-gestion-immo-settings.php:1126
     1465msgid "Shortcodes à utiliser pour votre page de résultat."
     1466msgstr ""
     1467
     1468#: admin/class-immowp-gestion-immo-settings.php:1128
     1469msgid "Voir la démo"
     1470msgstr ""
     1471
     1472#: admin/class-immowp-gestion-immo-settings.php:1133
     1473msgid "Affiche la liste des biens immobiliers avec recherche avancée."
     1474msgstr ""
     1475
     1476#: admin/class-immowp-gestion-immo-settings.php:1163
    14431477msgid "Taxonomies"
    14441478msgstr ""
    14451479
    1446 #: admin/class-immowp-gestion-immo-settings.php:1100
     1480#: admin/class-immowp-gestion-immo-settings.php:1170
    14471481msgid "Activer ou désactiver les taxonomies"
    14481482msgstr ""
    14491483
    1450 #: admin/class-immowp-gestion-immo-settings.php:1101
     1484#: admin/class-immowp-gestion-immo-settings.php:1171
    14511485msgid ""
    14521486"Cochez les taxonomies que vous souhaitez utiliser. Le slug détermine l'URL "
    … …  
    14551489msgstr ""
    14561490
    1457 #: admin/class-immowp-gestion-immo-settings.php:1105
     1491#: admin/class-immowp-gestion-immo-settings.php:1175
    14581492msgid "Taxonomie"
    14591493msgstr ""
    14601494
    1461 #: admin/class-immowp-gestion-immo-settings.php:1106
     1495#: admin/class-immowp-gestion-immo-settings.php:1176
    14621496msgid "Activer"
    14631497msgstr ""
    14641498
    1465 #: admin/class-immowp-gestion-immo-settings.php:1107
     1499#: admin/class-immowp-gestion-immo-settings.php:1177
    14661500msgid "Slug URL"
    14671501msgstr ""
    14681502
    1469 #: admin/class-immowp-gestion-immo-settings.php:1112
     1503#: admin/class-immowp-gestion-immo-settings.php:1182
    14701504#: includes/class-immowp-gestion-immo-post-type-registry.php:72
    1471 #: includes/immowp-gestion-immo-functions.php:1987
    1472 #: includes/immowp-gestion-immo-functions.php:2388
     1505#: includes/immowp-gestion-immo-functions.php:2023
     1506#: includes/immowp-gestion-immo-functions.php:2424
    14731507msgid "Types"
    14741508msgstr ""
    14751509
    1476 #: admin/class-immowp-gestion-immo-settings.php:1117
     1510#: admin/class-immowp-gestion-immo-settings.php:1187
    14771511#: includes/class-immowp-gestion-immo-post-type-registry.php:87
    14781512#: includes/class-immowp-gestion-immo-post-type-registry.php:89
    … …  
    14851519msgstr ""
    14861520
    1487 #: admin/class-immowp-gestion-immo-settings.php:1122
     1521#: admin/class-immowp-gestion-immo-settings.php:1192
    14881522#: includes/class-immowp-gestion-immo-post-type-registry.php:102
    14891523#: includes/class-immowp-gestion-immo-post-type-registry.php:104
    … …  
    14931527msgstr ""
    14941528
    1495 #: admin/class-immowp-gestion-immo-settings.php:1132
     1529#: admin/class-immowp-gestion-immo-settings.php:1202
    14961530#: includes/class-immowp-gestion-immo-post-type-registry.php:132
    14971531#: includes/class-immowp-gestion-immo-post-type-registry.php:134
    … …  
    14991533msgstr ""
    15001534
    1501 #: admin/class-immowp-gestion-immo-settings.php:1137
     1535#: admin/class-immowp-gestion-immo-settings.php:1207
    15021536#: includes/class-immowp-gestion-immo-post-type-registry.php:147
    15031537msgid "Agents"
    15041538msgstr ""
    15051539
    1506 #: admin/class-immowp-gestion-immo-settings.php:1142
     1540#: admin/class-immowp-gestion-immo-settings.php:1212
    15071541#: includes/class-immowp-gestion-immo-post-type-registry.php:162
    15081542#: includes/class-immowp-gestion-immo-post-type-registry.php:164
    … …  
    15101544msgstr ""
    15111545
    1512 #: admin/class-immowp-gestion-immo-settings.php:1147
     1546#: admin/class-immowp-gestion-immo-settings.php:1217
    15131547#: includes/class-immowp-gestion-immo-post-type-registry.php:177
    15141548#: includes/class-immowp-gestion-immo-post-type-registry.php:179
    … …  
    15161550msgstr ""
    15171551
    1518 #: admin/class-immowp-gestion-immo-settings.php:1179
    1519 #: admin/partials/settings/section-ai.php:27
    1520 msgid "Réécriture IA"
    1521 msgstr ""
    1522 
    1523 #: admin/class-immowp-gestion-immo-settings.php:1215
    1524 msgid "Shortcode"
    1525 msgstr ""
    1526 
    1527 #: admin/class-immowp-gestion-immo-settings.php:1222
    1528 msgid "Shortcodes à utiliser pour votre page de résultat."
    1529 msgstr ""
    1530 
    1531 #: admin/class-immowp-gestion-immo-settings.php:1224
    1532 msgid "Voir la démo"
    1533 msgstr ""
    1534 
    1535 #: admin/class-immowp-gestion-immo-settings.php:1229
    1536 msgid "Affiche la liste des biens immobiliers avec recherche avancée."
     1552#: admin/class-immowp-gestion-immo-settings.php:1231
     1553msgid "Données"
     1554msgstr ""
     1555
     1556#: admin/class-immowp-gestion-immo-settings.php:1234
     1557msgid "Compter les vues des annonces"
     1558msgstr ""
     1559
     1560#: admin/class-immowp-gestion-immo-settings.php:1235
     1561msgid ""
     1562"Comptabilise le nombre de consultations de chaque bien, affiché dans la "
     1563"liste des annonces. Le comptage est effectué après le chargement de la page, "
     1564"ce qui le rend compatible avec un cache."
     1565msgstr ""
     1566
     1567#: admin/class-immowp-gestion-immo-settings.php:1236
     1568msgid "Activer le comptage des vues"
     1569msgstr ""
     1570
     1571#: admin/class-immowp-gestion-immo-settings.php:1240
     1572msgid "Suppression des données à la désinstallation"
     1573msgstr ""
     1574
     1575#: admin/class-immowp-gestion-immo-settings.php:1241
     1576msgid ""
     1577"Par défaut, la désinstallation du plugin conserve vos réglages et vos "
     1578"statistiques : réinstaller le plugin retrouve le site tel qu'il était. "
     1579"Cochez cette case pour que tout soit supprimé définitivement — cela peut "
     1580"concerner des données personnelles, et l'opération est irréversible. Vos "
     1581"biens immobiliers sont conservés dans tous les cas."
     1582msgstr ""
     1583
     1584#: admin/class-immowp-gestion-immo-settings.php:1242
     1585msgid "Supprimer les réglages et les statistiques lors de la désinstallation"
     1586msgstr ""
     1587
     1588#: admin/class-immowp-gestion-immo-settings.php:1266
     1589msgid "Sauvegarder"
    15371590msgstr ""
    15381591
    … …  
    24302483
    24312484#: includes/class-immowp-gestion-immo-post-type-registry.php:540
    2432 #: includes/immowp-gestion-immo-functions.php:2384
     2485#: includes/immowp-gestion-immo-functions.php:2420
    24332486#: public/partials/shortcode/iwp-alerte-email.php:264
    24342487msgid "Nom"
    … …  
    24642517msgstr ""
    24652518
    2466 #: includes/class-immowp-gestion-immo-shortcode-manager.php:201
    2467 #: public/class-immowp-gestion-immo-public.php:208
     2519#: includes/class-immowp-gestion-immo-shortcode-manager.php:283
     2520#: public/class-immowp-gestion-immo-public.php:213
    24682521msgid "Envoi en cours…"
    24692522msgstr ""
    24702523
    2471 #: includes/class-immowp-gestion-immo-shortcode-manager.php:202
    2472 #: public/class-immowp-gestion-immo-public.php:209
    2473 #: public/class-immowp-gestion-immo-public.php:650
    2474 #: public/class-immowp-gestion-immo-public.php:730
     2524#: includes/class-immowp-gestion-immo-shortcode-manager.php:284
     2525#: public/class-immowp-gestion-immo-public.php:214
     2526#: public/class-immowp-gestion-immo-public.php:655
     2527#: public/class-immowp-gestion-immo-public.php:735
    24752528msgid "Votre demande a bien été envoyée. Nous vous recontacterons rapidement."
    24762529msgstr ""
    24772530
    2478 #: includes/class-immowp-gestion-immo-shortcode-manager.php:203
    2479 #: public/class-immowp-gestion-immo-public.php:210
     2531#: includes/class-immowp-gestion-immo-shortcode-manager.php:285
     2532#: public/class-immowp-gestion-immo-public.php:215
    24802533msgid "Une erreur est survenue. Veuillez réessayer."
    24812534msgstr ""
    24822535
    2483 #: includes/class-immowp-gestion-immo-shortcode-manager.php:204
    2484 #: public/class-immowp-gestion-immo-public.php:211
    2485 #: public/class-immowp-gestion-immo-public.php:677
     2536#: includes/class-immowp-gestion-immo-shortcode-manager.php:286
     2537#: public/class-immowp-gestion-immo-public.php:216
     2538#: public/class-immowp-gestion-immo-public.php:682
    24862539msgid "Veuillez remplir les champs obligatoires."
    24872540msgstr ""
    24882541
    2489 #: includes/class-immowp-gestion-immo-shortcode-manager.php:205
    2490 #: public/class-immowp-gestion-immo-public.php:212
     2542#: includes/class-immowp-gestion-immo-shortcode-manager.php:287
     2543#: public/class-immowp-gestion-immo-public.php:217
    24912544msgid "Veuillez valider le captcha anti-robot."
    24922545msgstr ""
    24932546
    2494 #: includes/class-immowp-gestion-immo-shortcode-manager.php:206
    2495 #: public/class-immowp-gestion-immo-public.php:213
     2547#: includes/class-immowp-gestion-immo-shortcode-manager.php:288
     2548#: public/class-immowp-gestion-immo-public.php:218
    24962549#: public/partials/archive/archive-parts/property-item.php:123
    24972550msgid "Ajouter aux favoris"
    24982551msgstr ""
    24992552
    2500 #: includes/class-immowp-gestion-immo-shortcode-manager.php:207
    2501 #: public/class-immowp-gestion-immo-public.php:214
     2553#: includes/class-immowp-gestion-immo-shortcode-manager.php:289
     2554#: public/class-immowp-gestion-immo-public.php:219
    25022555msgid "Retirer des favoris"
    25032556msgstr ""
    … …  
    26612714msgstr ""
    26622715
    2663 #: includes/immowp-gestion-immo-functions.php:839
     2716#: includes/immowp-gestion-immo-functions.php:875
    26642717msgid "politique de confidentialité"
    26652718msgstr ""
    26662719
    26672720#. translators: %s: link to the privacy policy page
    2668 #: includes/immowp-gestion-immo-functions.php:885
     2721#: includes/immowp-gestion-immo-functions.php:921
    26692722#, php-format
    26702723msgid ""
    … …  
    26752728msgstr ""
    26762729
    2677 #: includes/immowp-gestion-immo-functions.php:932
     2730#: includes/immowp-gestion-immo-functions.php:968
    26782731msgid "Acquéreur"
    26792732msgstr ""
    26802733
    2681 #: includes/immowp-gestion-immo-functions.php:938
     2734#: includes/immowp-gestion-immo-functions.php:974
    26822735msgid "Honoraires partagés acquéreur / vendeur"
    26832736msgstr ""
    26842737
    2685 #: includes/immowp-gestion-immo-functions.php:1436
    2686 #: includes/immowp-gestion-immo-functions.php:1447
     2738#: includes/immowp-gestion-immo-functions.php:1472
     2739#: includes/immowp-gestion-immo-functions.php:1483
    26872740msgid "charges récupérables"
    26882741msgstr ""
    26892742
    2690 #: includes/immowp-gestion-immo-functions.php:1440
     2743#: includes/immowp-gestion-immo-functions.php:1476
    26912744msgid "forfait de charges"
    26922745msgstr ""
    26932746
    2694 #: includes/immowp-gestion-immo-functions.php:1444
     2747#: includes/immowp-gestion-immo-functions.php:1480
    26952748msgid "provisions sur charges"
    26962749msgstr ""
    26972750
    2698 #: includes/immowp-gestion-immo-functions.php:1464
     2751#: includes/immowp-gestion-immo-functions.php:1500
    26992752msgid "charges comprises"
    27002753msgstr ""
    27012754
    2702 #: includes/immowp-gestion-immo-functions.php:1465
     2755#: includes/immowp-gestion-immo-functions.php:1501
    27032756msgid "hors charges"
    27042757msgstr ""
    27052758
    2706 #: includes/immowp-gestion-immo-functions.php:1576
    2707 #: includes/immowp-gestion-immo-functions.php:1601
     2759#: includes/immowp-gestion-immo-functions.php:1612
     2760#: includes/immowp-gestion-immo-functions.php:1637
    27082761msgid "Vendu"
    27092762msgstr ""
    27102763
    2711 #: includes/immowp-gestion-immo-functions.php:1587
    2712 #: includes/immowp-gestion-immo-functions.php:1596
     2764#: includes/immowp-gestion-immo-functions.php:1623
     2765#: includes/immowp-gestion-immo-functions.php:1632
    27132766msgid "Loué"
    27142767msgstr ""
    27152768
    2716 #: includes/immowp-gestion-immo-functions.php:1717
    2717 #: includes/immowp-gestion-immo-functions.php:1726
     2769#: includes/immowp-gestion-immo-functions.php:1753
     2770#: includes/immowp-gestion-immo-functions.php:1762
    27182771msgid "Sous compromis"
    27192772msgstr ""
    27202773
    2721 #: includes/immowp-gestion-immo-functions.php:1723
     2774#: includes/immowp-gestion-immo-functions.php:1759
    27222775msgid "Sous option"
    27232776msgstr ""
    27242777
    2725 #: includes/immowp-gestion-immo-functions.php:1790
    2726 #: includes/immowp-gestion-immo-functions.php:1799
     2778#: includes/immowp-gestion-immo-functions.php:1826
     2779#: includes/immowp-gestion-immo-functions.php:1835
    27272780msgid "Nos biens"
    27282781msgstr ""
    27292782
    2730 #: includes/immowp-gestion-immo-functions.php:1823
     2783#: includes/immowp-gestion-immo-functions.php:1859
    27312784msgid "Accueil"
    27322785msgstr ""
    27332786
    2734 #: includes/immowp-gestion-immo-functions.php:1986
    2735 #: includes/immowp-gestion-immo-functions.php:2387
     2787#: includes/immowp-gestion-immo-functions.php:2022
     2788#: includes/immowp-gestion-immo-functions.php:2423
    27362789msgid "Offres"
    27372790msgstr ""
    27382791
    2739 #: includes/immowp-gestion-immo-functions.php:1988
    2740 #: includes/immowp-gestion-immo-functions.php:2389
     2792#: includes/immowp-gestion-immo-functions.php:2024
     2793#: includes/immowp-gestion-immo-functions.php:2425
    27412794#: public/partials/shortcode/iwp-alerte-email.php:308
    27422795msgid "Villes"
    27432796msgstr ""
    27442797
    2745 #: includes/immowp-gestion-immo-functions.php:1993
     2798#: includes/immowp-gestion-immo-functions.php:2029
    27462799msgid "toutes"
    27472800msgstr ""
    27482801
    2749 #: includes/immowp-gestion-immo-functions.php:2285
     2802#: includes/immowp-gestion-immo-functions.php:2321
    27502803msgid "Fil d’Ariane"
    27512804msgstr ""
    27522805
    2753 #: includes/immowp-gestion-immo-functions.php:2317
    2754 #: includes/immowp-gestion-immo-functions.php:2328
    2755 #: includes/immowp-gestion-immo-functions.php:2381
     2806#: includes/immowp-gestion-immo-functions.php:2353
     2807#: includes/immowp-gestion-immo-functions.php:2364
     2808#: includes/immowp-gestion-immo-functions.php:2417
    27562809msgid "Alertes email immobilières"
    27572810msgstr ""
    27582811
    2759 #: includes/immowp-gestion-immo-functions.php:2385
     2812#: includes/immowp-gestion-immo-functions.php:2421
    27602813#: public/partials/shortcode/iwp-alerte-email.php:269
    27612814msgid "Prénom"
    27622815msgstr ""
    27632816
    2764 #: includes/immowp-gestion-immo-functions.php:2390
     2817#: includes/immowp-gestion-immo-functions.php:2426
    27652818msgid "Date d'inscription"
    27662819msgstr ""
    27672820
    2768 #: includes/immowp-gestion-immo-functions.php:2680
     2821#: includes/immowp-gestion-immo-functions.php:2717
    27692822#: public/partials/archive/archive-parts/property-item.php:167
    27702823#: public/partials/archive/archive-parts/property-popup.php:22
    … …  
    27732826msgstr ""
    27742827
    2775 #: includes/immowp-gestion-immo-functions.php:2720
     2828#: includes/immowp-gestion-immo-functions.php:2757
    27762829#: public/partials/single/single-parts/details.php:350
    27772830msgid "jour"
    27782831msgstr ""
    27792832
    2780 #: includes/immowp-gestion-immo-functions.php:2729
     2833#: includes/immowp-gestion-immo-functions.php:2766
    27812834msgid "A partir de "
    27822835msgstr ""
    27832836
    2784 #: public/class-immowp-gestion-immo-public.php:630
     2837#: public/class-immowp-gestion-immo-public.php:635
    27852838msgid "La vérification de sécurité a échoué."
    27862839msgstr ""
    27872840
    2788 #: public/class-immowp-gestion-immo-public.php:644
     2841#: public/class-immowp-gestion-immo-public.php:649
    27892842msgid "Le formulaire de contact est désactivé."
    27902843msgstr ""
    27912844
    2792 #: public/class-immowp-gestion-immo-public.php:657
     2845#: public/class-immowp-gestion-immo-public.php:662
    27932846msgid "Échec de la vérification anti-robot. Veuillez cocher la case reCAPTCHA."
    27942847msgstr ""
    27952848
    27962849#. translators: 1: site name, 2: property title
    2797 #: public/class-immowp-gestion-immo-public.php:692
     2850#: public/class-immowp-gestion-immo-public.php:697
    27982851#, php-format
    27992852msgid "[%1$s] Demande de contact — %2$s"
    28002853msgstr ""
    28012854
    2802 #: public/class-immowp-gestion-immo-public.php:694
     2855#: public/class-immowp-gestion-immo-public.php:699
    28032856msgid "Bien immobilier"
    28042857msgstr ""
    28052858
    2806 #: public/class-immowp-gestion-immo-public.php:698
     2859#: public/class-immowp-gestion-immo-public.php:703
    28072860msgid "Nouvelle demande de contact depuis le site :"
    28082861msgstr ""
    28092862
    2810 #: public/class-immowp-gestion-immo-public.php:700
     2863#: public/class-immowp-gestion-immo-public.php:705
    28112864msgid "Bien :"
    28122865msgstr ""
    28132866
    2814 #: public/class-immowp-gestion-immo-public.php:702
     2867#: public/class-immowp-gestion-immo-public.php:707
    28152868msgid "URL :"
    28162869msgstr ""
    28172870
    2818 #: public/class-immowp-gestion-immo-public.php:705
     2871#: public/class-immowp-gestion-immo-public.php:710
    28192872msgid "Nom :"
    28202873msgstr ""
    28212874
    2822 #: public/class-immowp-gestion-immo-public.php:706
     2875#: public/class-immowp-gestion-immo-public.php:711
    28232876msgid "Email :"
    28242877msgstr ""
    28252878
    2826 #: public/class-immowp-gestion-immo-public.php:708
     2879#: public/class-immowp-gestion-immo-public.php:713
    28272880msgid "Téléphone :"
    28282881msgstr ""
    28292882
    2830 #: public/class-immowp-gestion-immo-public.php:711
     2883#: public/class-immowp-gestion-immo-public.php:716
    28312884msgid "Message :"
    28322885msgstr ""
    28332886
    2834 #: public/class-immowp-gestion-immo-public.php:720
     2887#: public/class-immowp-gestion-immo-public.php:725
    28352888msgid "L'envoi a échoué. Veuillez réessayer ou nous contacter par téléphone."
    28362889msgstr ""
    28372890
    2838 #: public/class-immowp-gestion-immo-public.php:800
     2891#: public/class-immowp-gestion-immo-public.php:805
    28392892msgid ""
    28402893"La vérification de sécurité a échoué. Veuillez revenir en arrière et "
    … …  
    28422895msgstr ""
    28432896
    2844 #: public/class-immowp-gestion-immo-public.php:842
    2845 #: public/class-immowp-gestion-immo-public.php:1091
     2897#: public/class-immowp-gestion-immo-public.php:847
     2898#: public/class-immowp-gestion-immo-public.php:1096
    28462899#: public/partials/shortcode/iwp-alerte-email.php:143
    28472900#: public/js/immowp-gestion-public.js:575
    … …  
    28502903
    28512904#. translators: %s: site name
    2852 #: public/class-immowp-gestion-immo-public.php:860
     2905#: public/class-immowp-gestion-immo-public.php:865
    28532906#, php-format
    28542907msgid "[%s] Votre alerte immobilière est déjà active"
    … …  
    28562909
    28572910#. translators: %s: site name
    2858 #: public/class-immowp-gestion-immo-public.php:865
     2911#: public/class-immowp-gestion-immo-public.php:870
    28592912#, php-format
    28602913msgid ""
    … …  
    28662919msgstr ""
    28672920
    2868 #: public/class-immowp-gestion-immo-public.php:919
     2921#: public/class-immowp-gestion-immo-public.php:924
    28692922#: public/partials/shortcode/iwp-alerte-email.php:146
    28702923msgid "Veuillez remplir tous les champs obligatoires."
    28712924msgstr ""
    28722925
    2873 #: public/class-immowp-gestion-immo-public.php:923
     2926#: public/class-immowp-gestion-immo-public.php:928
    28742927#: public/partials/shortcode/iwp-alerte-email.php:145
    28752928msgid "L'adresse email saisie n'est pas valide."
    28762929msgstr ""
    28772930
    2878 #: public/class-immowp-gestion-immo-public.php:927
     2931#: public/class-immowp-gestion-immo-public.php:932
    28792932#: public/partials/shortcode/iwp-alerte-email.php:147
    28802933msgid "Vous devez accepter la politique de confidentialité."
    28812934msgstr ""
    28822935
    2883 #: public/class-immowp-gestion-immo-public.php:1035
     2936#: public/class-immowp-gestion-immo-public.php:1040
    28842937#: public/partials/shortcode/iwp-alerte-email.php:148
    28852938msgid ""
    … …  
    28892942
    28902943#. translators: %s: site name
    2891 #: public/class-immowp-gestion-immo-public.php:1058
     2944#: public/class-immowp-gestion-immo-public.php:1063
    28922945#, php-format
    28932946msgid "[%s] Confirmation de votre alerte immobilière"
    … …  
    28952948
    28962949#. translators: 1: subscriber first name, 2: subscriber last name, 3: site name
    2897 #: public/class-immowp-gestion-immo-public.php:1063
     2950#: public/class-immowp-gestion-immo-public.php:1068
    28982951#, php-format
    28992952msgid ""
    … …  
    29062959
    29072960#. translators: %s: site name
    2908 #: public/class-immowp-gestion-immo-public.php:1077
     2961#: public/class-immowp-gestion-immo-public.php:1082
    29092962#, php-format
    29102963msgid "[%s] Confirmez votre alerte immobilière"
    … …  
    29122965
    29132966#. translators: 1: subscriber first name, 2: subscriber last name, 3: confirmation link
    2914 #: public/class-immowp-gestion-immo-public.php:1082
     2967#: public/class-immowp-gestion-immo-public.php:1087
    29152968#, php-format
    29162969msgid ""
    … …  
    38203873
    38213874#. Chaîne des templates surchargés (non présente dans le code du plugin).
    3822 msgid "Formulaire de contact"
    3823 msgstr ""
    3824 
    3825 #. Chaîne des templates surchargés (non présente dans le code du plugin).
    38263875msgid ""
    38273876"Vous pouvez afficher un shortcode de contact dans la sidebar (Par exemple "
  • immowp-gestion-immobiliere/trunk/readme.txt

    r3780992 r3788913  
    55Tested up to: 7.1.4
    66Requires PHP: 7.4
    7 Stable tag: 2.0.9
     7Stable tag: 2.0.10
    88License: GPLv2 or later
    99License URI: https://www.gnu.org/licenses/gpl-2.0.html
    … …  
    167167== Changelog ==
    168168
     169= 2.0.10 =
     170* The settings page is split into five tabs: Listings and display, Property page and contact, Favorites and alerts, AI, Tools. Each tab has its own address and Save button, and only saves its own settings: saving one tab never changes the checkboxes of another. Your current settings are kept as they are.
     171
    169172= 2.0.9 =
    170173* Fix: Previsite videos sent by Hektor (player.previsite.net addresses) did not display on the property page, because this player was not among the allowed video hosts. It now is, alongside Previsite virtual tours (tour.previsite.com).
    … …  
    244247== Upgrade Notice ==
    245248
     249= 2.0.10 =
     250Settings page reorganized into five tabs. Your settings are kept. Safe update.
     251
    246252= 2.0.9 =
    247253Display fixes (list view on mobile, grid columns setting, description paragraphs) and Previsite video support. Safe update.
Note: See TracChangeset for help on using the changeset viewer.