1<!DOCTYPE html><html lang="fr" spellcheck="false" data-critters-container><head> 2 <meta charset="utf-8"> 3 <title>Politique de confidentialité | MyPubli</title> 4 <base href="/"> 5 <meta name="viewport" content="width=device-width, initial-scale=1"> 6 <link rel="icon" type="image/x-icon" href="favicon.ico"> 7 <meta name="google-site-verification" content="nkEtiCjrDtcYsZLhoENUxWMvP8DBey25SHTOZFqDh0g"> 8 9 <!-- Primary meta --> 10 <meta name="description" content="Consultez la politique de confidentialité de MyPubli et découvrez comment nous protégeons vos données personnelles."> 11 <meta name="robots" content="index, follow"> 12 <link rel="canonical" href="https://mypubli.ai/"> 13 14 <!-- Open Graph --> 15 <meta property="og:type" content="website"> 16 <meta property="og:site_name" content="MyPubli"> 17 <meta property="og:url" content="https://mypubli.ai/"> 18 <meta property="og:title" content="Politique de confidentialité | MyPubli"> 19 <meta property="og:description" content="Consultez la politique de confidentialité de MyPubli et découvrez comment nous protégeons vos données personnelles."> 20 <meta property="og:image" content="https://mypubli.ai/assets/images/favicon.png"> 21 <meta property="og:image:width" content="894"> 22 <meta property="og:image:height" content="894"> 23 <meta property="og:locale" content="fr_FR"> 24 <meta property="og:locale:alternate" content="en_GB"> 25 26 <!-- Twitter Card --> 27 <meta name="twitter:card" content="summary"> 28 <meta name="twitter:title" content="Politique de confidentialité | MyPubli"> 29 <meta name="twitter:description" content="Consultez la politique de confidentialité de MyPubli et découvrez comment nous protégeons vos données personnelles."> 30 <meta name="twitter:image" content="https://mypubli.ai/assets/images/favicon.png"> 31 <!-- JSON-LD structured data --> 32
32<script type="application/ld+json"> 33 { 34 "@context": "https://schema.org", 35 "@graph": [ 36 { 37 "@type": "Organization", 38 "@id": "https://mypubli.ai/#organization", 39 "name": "MyPubli", 40 "url": "https://mypubli.ai", 41 "logo": { 42 "@type": "ImageObject", 43 "url": "https://mypubli.ai/assets/images/favicon.png", 44 "width": 894, 45 "height": 894 46 }, 47 "contactPoint": { 48 "@type": "ContactPoint", 49 "email": "[email protected]", 50 "contactType": "customer support" 51 }, 52 "description": "MyPubli est une plateforme IA 100 % française qui aide les chercheurs, doctorants et médecins à rédiger des articles scientifiques structurés et à maximiser leurs chances de publication dans les revues à fort impact." 53 }, 54 { 55 "@type": "WebSite", 56 "@id": "https://mypubli.ai/#website", 57 "url": "https://mypubli.ai", 58 "name": "MyPubli", 59 "publisher": { "@id": "https://mypubli.ai/#organization" }, 60 "inLanguage": ["fr-FR", "en-GB"] 61 } 62 ] 63 } 64 </script>
64 65 66 <link href="https://fonts.googleapis.com/css2?family=Roboto:wght@300;400;500&display=swap" rel="stylesheet"> 67 <link href="https://fonts.googleapis.com/icon?family=Material+Icons" rel="stylesheet"> 68 69 <link href="https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined" rel="stylesheet"> 70 <style>@charset "UTF-8";html{--mat-ripple-color:rgba(0, 0, 0, .1)}html{--mat-option-selected-state-label-text-color:#3f51b5;--mat-option-label-text-color:rgba(0, 0, 0, .87);--mat-option-hover-state-layer-color:rgba(0, 0, 0, .04);--mat-option-focus-state-layer-color:rgba(0, 0, 0, .04);--mat-option-selected-state-layer-color:rgba(0, 0, 0, .04)}html{--mat-optgroup-label-text-color:rgba(0, 0, 0, .87)}html{--mat-full-pseudo-checkbox-selected-icon-color:#ff4081;--mat-full-pseudo-checkbox-selected-checkmark-color:#fafafa;--mat-full-pseudo-checkbox-unselected-icon-color:rgba(0, 0, 0, .54);--mat-full-pseudo-checkbox-disabled-selected-checkmark-color:#fafafa;--mat-full-pseudo-checkbox-disabled-unselected-icon-color:#b0b0b0;--mat-full-pseudo-checkbox-disabled-selected-icon-color:#b0b0b0;--mat-minimal-pseudo-checkbox-selected-checkmark-color:#ff4081;--mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color:#b0b0b0}html{--mat-app-background-color:#fafafa;--mat-app-text-color:rgba(0, 0, 0, .87);--mat-app-elevation-shadow-level-0:0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-1:0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-2:0px 3px 1px -2px rgba(0, 0, 0, .2), 0px 2px 2px 0px rgba(0, 0, 0, .14), 0px 1px 5px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-3:0px 3px 3px -2px rgba(0, 0, 0, .2), 0px 3px 4px 0px rgba(0, 0, 0, .14), 0px 1px 8px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-4:0px 2px 4px -1px rgba(0, 0, 0, .2), 0px 4px 5px 0px rgba(0, 0, 0, .14), 0px 1px 10px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-5:0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 5px 8px 0px rgba(0, 0, 0, .14), 0px 1px 14px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-6:0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-7:0px 4px 5px -2px rgba(0, 0, 0, .2), 0px 7px 10px 1px rgba(0, 0, 0, .14), 0px 2px 16px 1px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-8:0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-9:0px 5px 6px -3px rgba(0, 0, 0, .2), 0px 9px 12px 1px rgba(0, 0, 0, .14), 0px 3px 16px 2px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-10:0px 6px 6px -3px rgba(0, 0, 0, .2), 0px 10px 14px 1px rgba(0, 0, 0, .14), 0px 4px 18px 3px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-11:0px 6px 7px -4px rgba(0, 0, 0, .2), 0px 11px 15px 1px rgba(0, 0, 0, .14), 0px 4px 20px 3px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-12:0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-13:0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 13px 19px 2px rgba(0, 0, 0, .14), 0px 5px 24px 4px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-14:0px 7px 9px -4px rgba(0, 0, 0, .2), 0px 14px 21px 2px rgba(0, 0, 0, .14), 0px 5px 26px 4px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-15:0px 8px 9px -5px rgba(0, 0, 0, .2), 0px 15px 22px 2px rgba(0, 0, 0, .14), 0px 6px 28px 5px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-16:0px 8px 10px -5px rgba(0, 0, 0, .2), 0px 16px 24px 2px rgba(0, 0, 0, .14), 0px 6px 30px 5px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-17:0px 8px 11px -5px rgba(0, 0, 0, .2), 0px 17px 26px 2px rgba(0, 0, 0, .14), 0px 6px 32px 5px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-18:0px 9px 11px -5px rgba(0, 0, 0, .2), 0px 18px 28px 2px rgba(0, 0, 0, .14), 0px 7px 34px 6px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-19:0px 9px 12px -6px rgba(0, 0, 0, .2), 0px 19px 29px 2px rgba(0, 0, 0, .14), 0px 7px 36px 6px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-20:0px 10px 13px -6px rgba(0, 0, 0, .2), 0px 20px 31px 3px rgba(0, 0, 0, .14), 0px 8px 38px 7px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-21:0px 10px 13px -6px rgba(0, 0, 0, .2), 0px 21px 33px 3px rgba(0, 0, 0, .14), 0px 8px 40px 7px rgba(0, 0, 0, .12);
70--mat-app-elevation-shadow-level-22:0px 10px 14px -6px rgba(0, 0, 0, .2), 0px 22px 35px 3px rgba(0, 0, 0, .14), 0px 8px 42px 7px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-23:0px 11px 14px -7px rgba(0, 0, 0, .2), 0px 23px 36px 3px rgba(0, 0, 0, .14), 0px 9px 44px 8px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-24:0px 11px 15px -7px rgba(0, 0, 0, .2), 0px 24px 38px 3px rgba(0, 0, 0, .14), 0px 9px 46px 8px rgba(0, 0, 0, .12)}html{--mat-option-label-text-font:Roboto, sans-serif;--mat-option-label-text-line-height:24px;--mat-option-label-text-size:16px;--mat-option-label-text-tracking:.03125em;--mat-option-label-text-weight:400}html{--mat-optgroup-label-text-font:Roboto, sans-serif;--mat-optgroup-label-text-line-height:24px;--mat-optgroup-label-text-size:16px;--mat-optgroup-label-text-tracking:.03125em;--mat-optgroup-label-text-weight:400}html{--mdc-elevated-card-container-shape:4px;--mdc-outlined-card-container-shape:4px;--mdc-outlined-card-outline-width:1px}html{--mdc-elevated-card-container-color:white;--mdc-elevated-card-container-elevation:0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mdc-outlined-card-container-color:white;--mdc-outlined-card-outline-color:rgba(0, 0, 0, .12);--mdc-outlined-card-container-elevation:0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mat-card-subtitle-text-color:rgba(0, 0, 0, .54)}html{--mat-card-title-text-font:Roboto, sans-serif;--mat-card-title-text-line-height:32px;--mat-card-title-text-size:20px;--mat-card-title-text-tracking:.0125em;--mat-card-title-text-weight:500;--mat-card-subtitle-text-font:Roboto, sans-serif;--mat-card-subtitle-text-line-height:22px;--mat-card-subtitle-text-size:14px;--mat-card-subtitle-text-tracking:.0071428571em;--mat-card-subtitle-text-weight:500}html{--mdc-linear-progress-active-indicator-height:4px;--mdc-linear-progress-track-height:4px;--mdc-linear-progress-track-shape:0}html{--mdc-plain-tooltip-container-shape:4px;--mdc-plain-tooltip-supporting-text-line-height:16px}html{--mdc-plain-tooltip-container-color:#616161;--mdc-plain-tooltip-supporting-text-color:#fff}html{--mdc-plain-tooltip-supporting-text-font:Roboto, sans-serif;--mdc-plain-tooltip-supporting-text-size:12px;--mdc-plain-tooltip-supporting-text-weight:400;--mdc-plain-tooltip-supporting-text-tracking:.0333333333em}html{--mdc-filled-text-field-active-indicator-height:1px;--mdc-filled-text-field-focus-active-indicator-height:2px;--mdc-filled-text-field-container-shape:4px;--mdc-outlined-text-field-outline-width:1px;--mdc-outlined-text-field-focus-outline-width:2px;--mdc-outlined-text-field-container-shape:4px}html{--mdc-filled-text-field-caret-color:#3f51b5;--mdc-filled-text-field-focus-active-indicator-color:#3f51b5;--mdc-filled-text-field-focus-label-text-color:rgba(63, 81, 181, .87);--mdc-filled-text-field-container-color:whitesmoke;--mdc-filled-text-field-disabled-container-color:#fafafa;--mdc-filled-text-field-label-text-color:rgba(0, 0, 0, .6);--mdc-filled-text-field-hover-label-text-color:rgba(0, 0, 0, .6);--mdc-filled-text-field-disabled-label-text-color:rgba(0, 0, 0, .38);--mdc-filled-text-field-input-text-color:rgba(0, 0, 0, .87);--mdc-filled-text-field-disabled-input-text-color:rgba(0, 0, 0, .38);--mdc-filled-text-field-input-text-placeholder-color:rgba(0, 0, 0, .6);--mdc-filled-text-field-error-hover-label-text-color:#f44336;--mdc-filled-text-field-error-focus-label-text-color:#f44336;--mdc-filled-text-field-error-label-text-color:#f44336;--mdc-filled-text-field-error-caret-color:#f44336;--mdc-filled-text-field-active-indicator-color:rgba(0, 0, 0, .42);--mdc-filled-text-field-disabled-active-indicator-color:rgba(0, 0, 0, .06);--mdc-filled-text-field-hover-active-indicator-color:rgba(0, 0, 0, .87);--mdc-filled-text-field-error-active-indicator-color:#f44336;--mdc-filled-text-field-error-focus-active-indicator-color:#f44336;--mdc-filled-text-field-error-hover-active-indicator-color:#f44336;--mdc-outlined-text-field-caret-color:#3f51b5;--mdc-outlined-text-field-focus-outline-color:#3f51b5;--mdc-outlined-text-field-focus-label-text-color:rgba(63, 81, 181, .87);--mdc-outlined-text-field-label-text-color:rgba(0, 0, 0, .6);--mdc-outlined-text-field-hover-label-text-color:rgba(0, 0, 0, .6);--mdc-outlined-text-field-disabled-label-text-color:rgba(0, 0, 0, .38);--mdc-outlined-text-field-input-text-color:rgba(0, 0, 0, .87);--mdc-outlined-text-field-disabled-input-text-color:rgba(0, 0, 0, .38);--mdc-outlined-text-field-input-text-placeholder-color:rgba(0, 0, 0, .6);--mdc-outlined-text-field-error-caret-color:#f44336;--mdc-outlined-text-field-error-focus-label-text-color:#f44336;--mdc-outlined-text-field-error-label-text-color:#f44336;--mdc-outlined-text-field-error-hover-label-text-color:#f44336;--mdc-outlined-text-field-outline-color:rgba(0, 0, 0, .38);--mdc-outlined-text-field-disabled-outline-color:rgba(0, 0, 0, .06);--mdc-outlined-text-field-hover-outline-color:rgba(0, 0, 0, .87);--mdc-outlined-text-field-error-focus-outline-color:#f44336;--mdc-outlined-text-field-error-hover-outline-color:#f44336;--mdc-outlined-text-field-error-outline-color:#f44336;--mat-form-field-focus-select-arrow-color:rgba(63, 81, 181, .87);--mat-form-field-disabled-input-text-placeholder-color:rgba(0, 0, 0, .38);--mat-form-field-state-layer-color:rgba(0, 0, 0, .87);--mat-form-field-error-text-color:#f44336;--mat-form-field-select-option-text-color:inherit;--mat-form-field-select-disabled-option-text-color:GrayText;--mat-form-field-leading-icon-color:unset;--mat-form-field-disabled-leading-icon-color:unset;--mat-form-field-trailing-icon-color:unset;--mat-form-field-disabled-trailing-icon-color:unset;--mat-form-field-error-focus-trailing-icon-color:unset;--mat-form-field-error-hover-trailing-icon-color:unset;--mat-form-field-error-trailing-icon-color:unset;--mat-form-field-enabled-select-arrow-color:rgba(0, 0, 0, .54);--mat-form-field-disabled-select-arrow-color:rgba(0, 0, 0, .38);--mat-form-field-hover-state-layer-opacity:.04;--mat-form-field-focus-state-layer-opacity:.08}html{--mat-form-field-container-height:56px;--mat-form-field-filled-label-display:block;--mat-form-field-container-vertical-padding:16px;--mat-form-field-filled-with-label-container-padding-top:24px;--mat-form-field-filled-with-label-container-padding-bottom:8px}
70html{--mdc-filled-text-field-label-text-font:Roboto, sans-serif;--mdc-filled-text-field-label-text-size:16px;--mdc-filled-text-field-label-text-tracking:.03125em;--mdc-filled-text-field-label-text-weight:400;--mdc-outlined-text-field-label-text-font:Roboto, sans-serif;--mdc-outlined-text-field-label-text-size:16px;--mdc-outlined-text-field-label-text-tracking:.03125em;--mdc-outlined-text-field-label-text-weight:400;--mat-form-field-container-text-font:Roboto, sans-serif;--mat-form-field-container-text-line-height:24px;--mat-form-field-container-text-size:16px;--mat-form-field-container-text-tracking:.03125em;--mat-form-field-container-text-weight:400;--mat-form-field-outlined-label-text-populated-size:16px;--mat-form-field-subscript-text-font:Roboto, sans-serif;--mat-form-field-subscript-text-line-height:20px;--mat-form-field-subscript-text-size:12px;--mat-form-field-subscript-text-tracking:.0333333333em;--mat-form-field-subscript-text-weight:400}html{--mat-select-container-elevation-shadow:0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12)}html{--mat-select-panel-background-color:white;--mat-select-enabled-trigger-text-color:rgba(0, 0, 0, .87);--mat-select-disabled-trigger-text-color:rgba(0, 0, 0, .38);--mat-select-placeholder-text-color:rgba(0, 0, 0, .6);--mat-select-enabled-arrow-color:rgba(0, 0, 0, .54);--mat-select-disabled-arrow-color:rgba(0, 0, 0, .38);--mat-select-focused-arrow-color:rgba(63, 81, 181, .87);--mat-select-invalid-arrow-color:rgba(244, 67, 54, .87)}html{--mat-select-arrow-transform:translateY(-8px)}html{--mat-select-trigger-text-font:Roboto, sans-serif;--mat-select-trigger-text-line-height:24px;--mat-select-trigger-text-size:16px;--mat-select-trigger-text-tracking:.03125em;--mat-select-trigger-text-weight:400}html{--mat-autocomplete-container-shape:4px;--mat-autocomplete-container-elevation-shadow:0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12)}html{--mat-autocomplete-background-color:white}html{--mdc-dialog-container-shape:4px;--mat-dialog-container-elevation-shadow:0px 11px 15px -7px rgba(0, 0, 0, .2), 0px 24px 38px 3px rgba(0, 0, 0, .14), 0px 9px 46px 8px rgba(0, 0, 0, .12);--mat-dialog-container-max-width:80vw;--mat-dialog-container-small-max-width:80vw;--mat-dialog-container-min-width:0;--mat-dialog-actions-alignment:start;--mat-dialog-actions-padding:8px;--mat-dialog-content-padding:20px 24px;--mat-dialog-with-actions-content-padding:20px 24px;--mat-dialog-headline-padding:0 24px 9px}html{--mdc-dialog-container-color:white;--mdc-dialog-subhead-color:rgba(0, 0, 0, .87);--mdc-dialog-supporting-text-color:rgba(0, 0, 0, .6)}html{--mdc-dialog-subhead-font:Roboto, sans-serif;--mdc-dialog-subhead-line-height:32px;--mdc-dialog-subhead-size:20px;--mdc-dialog-subhead-weight:500;--mdc-dialog-subhead-tracking:.0125em;--mdc-dialog-supporting-text-font:Roboto, sans-serif;--mdc-dialog-supporting-text-line-height:24px;--mdc-dialog-supporting-text-size:16px;--mdc-dialog-supporting-text-weight:400;--mdc-dialog-supporting-text-tracking:.03125em}html{--mdc-switch-disabled-selected-icon-opacity:.38;--mdc-switch-disabled-track-opacity:.12;--mdc-switch-disabled-unselected-icon-opacity:.38;--mdc-switch-handle-height:20px;--mdc-switch-handle-shape:10px;--mdc-switch-handle-width:20px;--mdc-switch-selected-icon-size:18px;--mdc-switch-track-height:14px;--mdc-switch-track-shape:7px;--mdc-switch-track-width:36px;--mdc-switch-unselected-icon-size:18px;--mdc-switch-selected-focus-state-layer-opacity:.12;--mdc-switch-selected-hover-state-layer-opacity:.04;--mdc-switch-selected-pressed-state-layer-opacity:.1;--mdc-switch-unselected-focus-state-layer-opacity:.12;--mdc-switch-unselected-hover-state-layer-opacity:.04;--mdc-switch-unselected-pressed-state-layer-opacity:.1}html{--mdc-switch-selected-focus-state-layer-color:#3949ab;--mdc-switch-selected-handle-color:#3949ab;--mdc-switch-selected-hover-state-layer-color:#3949ab;--mdc-switch-selected-pressed-state-layer-color:#3949ab;--mdc-switch-selected-focus-handle-color:#1a237e;--mdc-switch-selected-hover-handle-color:#1a237e;--mdc-switch-selected-pressed-handle-color:#1a237e;--mdc-switch-selected-focus-track-color:#7986cb;--mdc-switch-selected-hover-track-color:#7986cb;--mdc-switch-selected-pressed-track-color:#7986cb;--mdc-switch-selected-track-color:#7986cb;--mdc-switch-disabled-selected-handle-color:#424242;--mdc-switch-disabled-selected-icon-color:#fff;--mdc-switch-disabled-selected-track-color:#424242;--mdc-switch-disabled-unselected-handle-color:#424242;--mdc-switch-disabled-unselected-icon-color:#fff;--mdc-switch-disabled-unselected-track-color:#424242;--mdc-switch-handle-surface-color:#fff;--mdc-switch-selected-icon-color:#fff;--mdc-switch-unselected-focus-handle-color:#212121;--mdc-switch-unselected-focus-state-layer-color:#424242;--mdc-switch-unselected-focus-track-color:#e0e0e0;--mdc-switch-unselected-handle-color:#616161;--mdc-switch-unselected-hover-handle-color:#212121;--mdc-switch-unselected-hover-state-layer-color:#424242;--mdc-switch-unselected-hover-track-color:#e0e0e0;--mdc-switch-unselected-icon-color:#fff;--mdc-switch-unselected-pressed-handle-color:#212121;--mdc-switch-unselected-pressed-state-layer-color:#424242;--mdc-switch-unselected-pressed-track-color:#e0e0e0;--mdc-switch-unselected-track-color:#e0e0e0;--mdc-switch-handle-elevation-shadow:0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mdc-switch-disabled-handle-elevation-shadow:0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mdc-switch-disabled-label-text-color: rgba(0, 0, 0, .38)}html{--mdc-switch-state-layer-size:40px}html{--mdc-radio-disabled-selected-icon-opacity:.38;--mdc-radio-disabled-unselected-icon-opacity:.38;--mdc-radio-state-layer-size:40px}html{--mdc-radio-state-layer-size:40px;--mat-radio-touch-target-display:block}
70html{--mat-radio-label-text-font:Roboto, sans-serif;--mat-radio-label-text-line-height:20px;--mat-radio-label-text-size:14px;--mat-radio-label-text-tracking:.0178571429em;--mat-radio-label-text-weight:400}html{--mdc-slider-active-track-height:6px;--mdc-slider-active-track-shape:9999px;--mdc-slider-handle-height:20px;--mdc-slider-handle-shape:50%;--mdc-slider-handle-width:20px;--mdc-slider-inactive-track-height:4px;--mdc-slider-inactive-track-shape:9999px;--mdc-slider-with-overlap-handle-outline-width:1px;--mdc-slider-with-tick-marks-active-container-opacity:.6;--mdc-slider-with-tick-marks-container-shape:50%;--mdc-slider-with-tick-marks-container-size:2px;--mdc-slider-with-tick-marks-inactive-container-opacity:.6;--mdc-slider-handle-elevation:0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mat-slider-value-indicator-width:auto;--mat-slider-value-indicator-height:32px;--mat-slider-value-indicator-caret-display:block;--mat-slider-value-indicator-border-radius:4px;--mat-slider-value-indicator-padding:0 12px;--mat-slider-value-indicator-text-transform:none;--mat-slider-value-indicator-container-transform:translateX(-50%)}html{--mdc-slider-handle-color:#3f51b5;--mdc-slider-focus-handle-color:#3f51b5;--mdc-slider-hover-handle-color:#3f51b5;--mdc-slider-active-track-color:#3f51b5;--mdc-slider-inactive-track-color:#3f51b5;--mdc-slider-with-tick-marks-inactive-container-color:#3f51b5;--mdc-slider-with-tick-marks-active-container-color:white;--mdc-slider-disabled-active-track-color:#000;--mdc-slider-disabled-handle-color:#000;--mdc-slider-disabled-inactive-track-color:#000;--mdc-slider-label-container-color:#000;--mdc-slider-label-label-text-color:#fff;--mdc-slider-with-overlap-handle-outline-color:#fff;--mdc-slider-with-tick-marks-disabled-container-color:#000;--mat-slider-ripple-color:#3f51b5;--mat-slider-hover-state-layer-color:rgba(63, 81, 181, .05);--mat-slider-focus-state-layer-color:rgba(63, 81, 181, .2);--mat-slider-value-indicator-opacity:.6}html{--mdc-slider-label-label-text-font:Roboto, sans-serif;--mdc-slider-label-label-text-size:14px;--mdc-slider-label-label-text-line-height:22px;--mdc-slider-label-label-text-tracking:.0071428571em;--mdc-slider-label-label-text-weight:500}html{--mat-menu-container-shape:4px;--mat-menu-divider-bottom-spacing:0;--mat-menu-divider-top-spacing:0;--mat-menu-item-spacing:16px;--mat-menu-item-icon-size:24px;--mat-menu-item-leading-spacing:16px;--mat-menu-item-trailing-spacing:16px;--mat-menu-item-with-icon-leading-spacing:16px;--mat-menu-item-with-icon-trailing-spacing:16px;--mat-menu-base-elevation-level:8}html{--mat-menu-item-label-text-color:rgba(0, 0, 0, .87);--mat-menu-item-icon-color:rgba(0, 0, 0, .87);--mat-menu-item-hover-state-layer-color:rgba(0, 0, 0, .04);--mat-menu-item-focus-state-layer-color:rgba(0, 0, 0, .04);--mat-menu-container-color:white;--mat-menu-divider-color:rgba(0, 0, 0, .12)}html{--mat-menu-item-label-text-font:Roboto, sans-serif;--mat-menu-item-label-text-size:16px;--mat-menu-item-label-text-tracking:.03125em;--mat-menu-item-label-text-line-height:24px;--mat-menu-item-label-text-weight:400}html{--mdc-list-list-item-container-shape:0;--mdc-list-list-item-leading-avatar-shape:50%;--mdc-list-list-item-container-color:transparent;--mdc-list-list-item-selected-container-color:transparent;--mdc-list-list-item-leading-avatar-color:transparent;--mdc-list-list-item-leading-icon-size:24px;--mdc-list-list-item-leading-avatar-size:40px;--mdc-list-list-item-trailing-icon-size:24px;--mdc-list-list-item-disabled-state-layer-color:transparent;--mdc-list-list-item-disabled-state-layer-opacity:0;--mdc-list-list-item-disabled-label-text-opacity:.38;--mdc-list-list-item-disabled-leading-icon-opacity:.38;--mdc-list-list-item-disabled-trailing-icon-opacity:.38;--mat-list-active-indicator-color:transparent;--mat-list-active-indicator-shape:4px}html{--mdc-list-list-item-label-text-color:rgba(0, 0, 0, .87);--mdc-list-list-item-supporting-text-color:rgba(0, 0, 0, .54);--mdc-list-list-item-leading-icon-color:rgba(0, 0, 0, .38);--mdc-list-list-item-trailing-supporting-text-color:rgba(0, 0, 0, .38);--mdc-list-list-item-trailing-icon-color:rgba(0, 0, 0, .38);--mdc-list-list-item-selected-trailing-icon-color:rgba(0, 0, 0, .38);--mdc-list-list-item-disabled-label-text-color:black;--mdc-list-list-item-disabled-leading-icon-color:black;--mdc-list-list-item-disabled-trailing-icon-color:black;--mdc-list-list-item-hover-label-text-color:rgba(0, 0, 0, .87);--mdc-list-list-item-hover-leading-icon-color:rgba(0, 0, 0, .38);--mdc-list-list-item-hover-trailing-icon-color:rgba(0, 0, 0, .38);--mdc-list-list-item-focus-label-text-color:rgba(0, 0, 0, .87);--mdc-list-list-item-hover-state-layer-color:black;--mdc-list-list-item-hover-state-layer-opacity:.04;--mdc-list-list-item-focus-state-layer-color:black;--mdc-list-list-item-focus-state-layer-opacity:.12}html{--mdc-list-list-item-one-line-container-height:48px;
70--mdc-list-list-item-two-line-container-height:64px;--mdc-list-list-item-three-line-container-height:88px;--mat-list-list-item-leading-icon-start-space:16px;--mat-list-list-item-leading-icon-end-space:32px}html{--mdc-list-list-item-label-text-font:Roboto, sans-serif;--mdc-list-list-item-label-text-line-height:24px;--mdc-list-list-item-label-text-size:16px;--mdc-list-list-item-label-text-tracking:.03125em;--mdc-list-list-item-label-text-weight:400;--mdc-list-list-item-supporting-text-font:Roboto, sans-serif;--mdc-list-list-item-supporting-text-line-height:20px;--mdc-list-list-item-supporting-text-size:14px;--mdc-list-list-item-supporting-text-tracking:.0178571429em;--mdc-list-list-item-supporting-text-weight:400;--mdc-list-list-item-trailing-supporting-text-font:Roboto, sans-serif;--mdc-list-list-item-trailing-supporting-text-line-height:20px;--mdc-list-list-item-trailing-supporting-text-size:12px;--mdc-list-list-item-trailing-supporting-text-tracking:.0333333333em;--mdc-list-list-item-trailing-supporting-text-weight:400}html{--mat-paginator-container-text-color:rgba(0, 0, 0, .87);--mat-paginator-container-background-color:white;--mat-paginator-enabled-icon-color:rgba(0, 0, 0, .54);--mat-paginator-disabled-icon-color:rgba(0, 0, 0, .12)}html{--mat-paginator-container-size:56px;--mat-paginator-form-field-container-height:40px;--mat-paginator-form-field-container-vertical-padding:8px;--mat-paginator-touch-target-display:block}html{--mat-paginator-container-text-font:Roboto, sans-serif;--mat-paginator-container-text-line-height:20px;--mat-paginator-container-text-size:12px;--mat-paginator-container-text-tracking:.0333333333em;--mat-paginator-container-text-weight:400;--mat-paginator-select-trigger-text-size:12px}html{--mdc-secondary-navigation-tab-container-height:48px;--mdc-tab-indicator-active-indicator-height:2px;--mdc-tab-indicator-active-indicator-shape:0;--mat-tab-header-divider-color:transparent;--mat-tab-header-divider-height:0}html{--mdc-checkbox-disabled-selected-checkmark-color:#fff;--mdc-checkbox-selected-focus-state-layer-opacity:.16;--mdc-checkbox-selected-hover-state-layer-opacity:.04;--mdc-checkbox-selected-pressed-state-layer-opacity:.16;--mdc-checkbox-unselected-focus-state-layer-opacity:.16;--mdc-checkbox-unselected-hover-state-layer-opacity:.04;--mdc-checkbox-unselected-pressed-state-layer-opacity:.16}html{--mdc-checkbox-disabled-selected-icon-color:rgba(0, 0, 0, .38);--mdc-checkbox-disabled-unselected-icon-color:rgba(0, 0, 0, .38);--mdc-checkbox-selected-checkmark-color:white;--mdc-checkbox-selected-focus-icon-color:#ff4081;--mdc-checkbox-selected-hover-icon-color:#ff4081;--mdc-checkbox-selected-icon-color:#ff4081;--mdc-checkbox-selected-pressed-icon-color:#ff4081;--mdc-checkbox-unselected-focus-icon-color:#212121;--mdc-checkbox-unselected-hover-icon-color:#212121;--mdc-checkbox-unselected-icon-color:rgba(0, 0, 0, .54);--mdc-checkbox-selected-focus-state-layer-color:#ff4081;--mdc-checkbox-selected-hover-state-layer-color:#ff4081;--mdc-checkbox-selected-pressed-state-layer-color:#ff4081;--mdc-checkbox-unselected-focus-state-layer-color:black;--mdc-checkbox-unselected-hover-state-layer-color:black;--mdc-checkbox-unselected-pressed-state-layer-color:black;--mat-checkbox-disabled-label-color:rgba(0, 0, 0, .38);--mat-checkbox-label-text-color:rgba(0, 0, 0, .87)}html{--mdc-checkbox-state-layer-size:40px;--mat-checkbox-touch-target-display:block}html{--mat-checkbox-label-text-font:Roboto, sans-serif;--mat-checkbox-label-text-line-height:20px;--mat-checkbox-label-text-size:14px;--mat-checkbox-label-text-tracking:.0178571429em;--mat-checkbox-label-text-weight:400}html{--mdc-text-button-container-shape:4px;--mdc-text-button-keep-touch-target:false;--mdc-filled-button-container-shape:4px;--mdc-filled-button-keep-touch-target:false;--mdc-protected-button-container-shape:4px;--mdc-protected-button-container-elevation-shadow:0px 3px 1px -2px rgba(0, 0, 0, .2), 0px 2px 2px 0px rgba(0, 0, 0, .14), 0px 1px 5px 0px rgba(0, 0, 0, .12);--mdc-protected-button-disabled-container-elevation-shadow:0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mdc-protected-button-focus-container-elevation-shadow:0px 2px 4px -1px rgba(0, 0, 0, .2), 0px 4px 5px 0px rgba(0, 0, 0, .14), 0px 1px 10px 0px rgba(0, 0, 0, .12);--mdc-protected-button-hover-container-elevation-shadow:0px 2px 4px -1px rgba(0, 0, 0, .2), 0px 4px 5px 0px rgba(0, 0, 0, .14), 0px 1px 10px 0px rgba(0, 0, 0, .12);--mdc-protected-button-pressed-container-elevation-shadow:0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-outlined-button-keep-touch-target:false;--mdc-outlined-button-outline-width:1px;--mdc-outlined-button-container-shape:4px;--mat-text-button-horizontal-padding:8px;--mat-text-button-with-icon-horizontal-padding:8px;--mat-text-button-icon-spacing:8px;--mat-text-button-icon-offset:0;--mat-filled-button-horizontal-padding:16px;--mat-filled-button-icon-spacing:8px;--mat-filled-button-icon-offset:-4px;--mat-protected-button-horizontal-padding:16px;--mat-protected-button-icon-spacing:8px;--mat-protected-button-icon-offset:-4px;--mat-outlined-button-horizontal-padding:15px;--mat-outlined-button-icon-spacing:8px;--mat-outlined-button-icon-offset:-4px}html{--mdc-text-button-label-text-color:black;--mdc-text-button-disabled-label-text-color:rgba(0, 0, 0, .38);--mat-text-button-state-layer-color:black;--mat-text-button-disabled-state-layer-color:black;--mat-text-button-ripple-color:rgba(0, 0, 0, .1);--mat-text-button-hover-state-layer-opacity:.04;--mat-text-button-focus-state-layer-opacity:.12;--mat-text-button-pressed-state-layer-opacity:.12;--mdc-filled-button-container-color:white;--mdc-filled-button-label-text-color:black;--mdc-filled-button-disabled-container-color:rgba(0, 0, 0, .12);--mdc-filled-button-disabled-label-text-color:rgba(0, 0, 0, .38);--mat-filled-button-state-layer-color:black;--mat-filled-button-disabled-state-layer-color:black;--mat-filled-button-ripple-color:rgba(0, 0, 0, .1);--mat-filled-button-hover-state-layer-opacity:.04;--mat-filled-button-focus-state-layer-opacity:.12;--mat-filled-button-pressed-state-layer-opacity:.12;--mdc-protected-button-container-color:white;--mdc-protected-button-label-text-color:black;--mdc-protected-button-disabled-container-color:rgba(0, 0, 0, .12);--mdc-protected-button-disabled-label-text-color:rgba(0, 0, 0, .38);--mat-protected-button-state-layer-color:black;--mat-protected-button-disabled-state-layer-color:black;--mat-protected-button-ripple-color:rgba(0, 0, 0, .1);--mat-protected-button-hover-state-layer-opacity:.04;--mat-protected-button-focus-state-layer-opacity:.12;--mat-protected-button-pressed-state-layer-opacity:.12;--mdc-outlined-button-disabled-outline-color:rgba(0, 0, 0, .12);--mdc-outlined-button-disabled-label-text-color:rgba(0, 0, 0, .38);--mdc-outlined-button-label-text-color:black;--mdc-outlined-button-outline-color:rgba(0, 0, 0, .12);--mat-outlined-button-state-layer-color:black;--mat-outlined-button-disabled-state-layer-color:black;--mat-outlined-button-ripple-color:rgba(0, 0, 0, .1);--mat-outlined-button-hover-state-layer-opacity:.04;--mat-outlined-button-focus-state-layer-opacity:.12;--mat-outlined-button-pressed-state-layer-opacity:.12}html{--mdc-text-button-container-height:36px;--mdc-filled-button-container-height:36px;--mdc-protected-button-container-height:36px;--mdc-outlined-button-container-height:36px;--mat-text-button-touch-target-display:block;--mat-filled-button-touch-target-display:block;--mat-protected-button-touch-target-display:block;--mat-outlined-button-touch-target-display:block}
70html{--mdc-text-button-label-text-font:Roboto, sans-serif;--mdc-text-button-label-text-size:14px;--mdc-text-button-label-text-tracking:.0892857143em;--mdc-text-button-label-text-weight:500;--mdc-text-button-label-text-transform:none;--mdc-filled-button-label-text-font:Roboto, sans-serif;--mdc-filled-button-label-text-size:14px;--mdc-filled-button-label-text-tracking:.0892857143em;--mdc-filled-button-label-text-weight:500;--mdc-filled-button-label-text-transform:none;--mdc-protected-button-label-text-font:Roboto, sans-serif;--mdc-protected-button-label-text-size:14px;--mdc-protected-button-label-text-tracking:.0892857143em;--mdc-protected-button-label-text-weight:500;--mdc-protected-button-label-text-transform:none;--mdc-outlined-button-label-text-font:Roboto, sans-serif;--mdc-outlined-button-label-text-size:14px;--mdc-outlined-button-label-text-tracking:.0892857143em;--mdc-outlined-button-label-text-weight:500;--mdc-outlined-button-label-text-transform:none}html{--mdc-icon-button-icon-size:24px}html{--mdc-icon-button-icon-color:inherit;--mdc-icon-button-disabled-icon-color:rgba(0, 0, 0, .38);--mat-icon-button-state-layer-color:black;--mat-icon-button-disabled-state-layer-color:black;--mat-icon-button-ripple-color:rgba(0, 0, 0, .1);--mat-icon-button-hover-state-layer-opacity:.04;--mat-icon-button-focus-state-layer-opacity:.12;--mat-icon-button-pressed-state-layer-opacity:.12}html{--mat-icon-button-touch-target-display:block}html{--mdc-fab-container-shape:50%;--mdc-fab-container-elevation-shadow:0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mdc-fab-focus-container-elevation-shadow:0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-fab-hover-container-elevation-shadow:0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-fab-pressed-container-elevation-shadow:0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12);--mdc-fab-small-container-shape:50%;--mdc-fab-small-container-elevation-shadow:0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mdc-fab-small-focus-container-elevation-shadow:0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-fab-small-hover-container-elevation-shadow:0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-fab-small-pressed-container-elevation-shadow:0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12);--mdc-extended-fab-container-height:48px;--mdc-extended-fab-container-shape:24px;--mdc-extended-fab-container-elevation-shadow:0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mdc-extended-fab-focus-container-elevation-shadow:0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-extended-fab-hover-container-elevation-shadow:0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-extended-fab-pressed-container-elevation-shadow:0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12)}html{--mdc-fab-container-color:white;--mat-fab-foreground-color:black;--mat-fab-state-layer-color:black;--mat-fab-disabled-state-layer-color:black;--mat-fab-ripple-color:rgba(0, 0, 0, .1);--mat-fab-hover-state-layer-opacity:.04;--mat-fab-focus-state-layer-opacity:.12;--mat-fab-pressed-state-layer-opacity:.12;--mat-fab-disabled-state-container-color:rgba(0, 0, 0, .12);--mat-fab-disabled-state-foreground-color:rgba(0, 0, 0, .38);--mdc-fab-small-container-color:white;--mat-fab-small-foreground-color:black;--mat-fab-small-state-layer-color:black;--mat-fab-small-disabled-state-layer-color:black;--mat-fab-small-ripple-color:rgba(0, 0, 0, .1);--mat-fab-small-hover-state-layer-opacity:.04;--mat-fab-small-focus-state-layer-opacity:.12;--mat-fab-small-pressed-state-layer-opacity:.12;--mat-fab-small-disabled-state-container-color:rgba(0, 0, 0, .12);--mat-fab-small-disabled-state-foreground-color:rgba(0, 0, 0, .38)}html{--mat-fab-touch-target-display:block;--mat-fab-small-touch-target-display:block}
70html{--mdc-extended-fab-label-text-font:Roboto, sans-serif;--mdc-extended-fab-label-text-size:14px;--mdc-extended-fab-label-text-tracking:.0892857143em;--mdc-extended-fab-label-text-weight:500}html{--mdc-snackbar-container-shape:4px}html{--mdc-snackbar-container-color:#333333;--mdc-snackbar-supporting-text-color:rgba(255, 255, 255, .87);--mat-snack-bar-button-color:#ff4081}html{--mdc-snackbar-supporting-text-font:Roboto, sans-serif;--mdc-snackbar-supporting-text-line-height:20px;--mdc-snackbar-supporting-text-size:14px;--mdc-snackbar-supporting-text-weight:400}html{--mat-table-row-item-outline-width:1px}html{--mat-table-background-color:white;--mat-table-header-headline-color:rgba(0, 0, 0, .87);--mat-table-row-item-label-text-color:rgba(0, 0, 0, .87);--mat-table-row-item-outline-color:rgba(0, 0, 0, .12)}html{--mat-table-header-container-height:56px;--mat-table-footer-container-height:52px;--mat-table-row-item-container-height:52px}html{--mat-table-header-headline-font:Roboto, sans-serif;--mat-table-header-headline-line-height:22px;--mat-table-header-headline-size:14px;--mat-table-header-headline-weight:500;--mat-table-header-headline-tracking:.0071428571em;--mat-table-row-item-label-text-font:Roboto, sans-serif;--mat-table-row-item-label-text-line-height:20px;--mat-table-row-item-label-text-size:14px;--mat-table-row-item-label-text-weight:400;--mat-table-row-item-label-text-tracking:.0178571429em;--mat-table-footer-supporting-text-font:Roboto, sans-serif;--mat-table-footer-supporting-text-line-height:20px;--mat-table-footer-supporting-text-size:14px;--mat-table-footer-supporting-text-weight:400;--mat-table-footer-supporting-text-tracking:.0178571429em}html{--mdc-circular-progress-active-indicator-width:4px;--mdc-circular-progress-size:48px}html{--mdc-circular-progress-active-indicator-color:#3f51b5}html{--mat-badge-container-shape:50%;--mat-badge-container-size:unset;--mat-badge-small-size-container-size:unset;--mat-badge-large-size-container-size:unset;--mat-badge-legacy-container-size:22px;--mat-badge-legacy-small-size-container-size:16px;--mat-badge-legacy-large-size-container-size:28px;--mat-badge-container-offset:-11px 0;--mat-badge-small-size-container-offset:-8px 0;--mat-badge-large-size-container-offset:-14px 0;--mat-badge-container-overlap-offset:-11px;--mat-badge-small-size-container-overlap-offset:-8px;--mat-badge-large-size-container-overlap-offset:-14px;--mat-badge-container-padding:0;--mat-badge-small-size-container-padding:0;--mat-badge-large-size-container-padding:0}html{--mat-badge-background-color:#3f51b5;--mat-badge-text-color:white;--mat-badge-disabled-state-background-color:#b9b9b9;--mat-badge-disabled-state-text-color:rgba(0, 0, 0, .38)}html{--mat-badge-text-font:Roboto, sans-serif;--mat-badge-line-height:22px;--mat-badge-text-size:12px;--mat-badge-text-weight:600;--mat-badge-small-size-text-size:9px;--mat-badge-small-size-line-height:16px;--mat-badge-large-size-text-size:24px;--mat-badge-large-size-line-height:28px}html{--mat-bottom-sheet-container-shape:4px}html{--mat-bottom-sheet-container-text-color:rgba(0, 0, 0, .87);--mat-bottom-sheet-container-background-color:white}html{--mat-bottom-sheet-container-text-font:Roboto, sans-serif;--mat-bottom-sheet-container-text-line-height:20px;--mat-bottom-sheet-container-text-size:14px;--mat-bottom-sheet-container-text-tracking:.0178571429em;--mat-bottom-sheet-container-text-weight:400}html{--mat-legacy-button-toggle-height:36px;--mat-legacy-button-toggle-shape:2px;--mat-legacy-button-toggle-focus-state-layer-opacity:1;--mat-standard-button-toggle-shape:4px;--mat-standard-button-toggle-hover-state-layer-opacity:.04;--mat-standard-button-toggle-focus-state-layer-opacity:.12}html{--mat-legacy-button-toggle-text-color:rgba(0, 0, 0, .38);--mat-legacy-button-toggle-state-layer-color:rgba(0, 0, 0, .12);--mat-legacy-button-toggle-selected-state-text-color:rgba(0, 0, 0, .54);--mat-legacy-button-toggle-selected-state-background-color:#e0e0e0;--mat-legacy-button-toggle-disabled-state-text-color:rgba(0, 0, 0, .26);--mat-legacy-button-toggle-disabled-state-background-color:#eeeeee;--mat-legacy-button-toggle-disabled-selected-state-background-color:#bdbdbd;--mat-standard-button-toggle-text-color:rgba(0, 0, 0, .87);--mat-standard-button-toggle-background-color:white;--mat-standard-button-toggle-state-layer-color:black;--mat-standard-button-toggle-selected-state-background-color:#e0e0e0;--mat-standard-button-toggle-selected-state-text-color:rgba(0, 0, 0, .87);--mat-standard-button-toggle-disabled-state-text-color:rgba(0, 0, 0, .26);--mat-standard-button-toggle-disabled-state-background-color:white;--mat-standard-button-toggle-disabled-selected-state-text-color:rgba(0, 0, 0, .87);--mat-standard-button-toggle-disabled-selected-state-background-color:#bdbdbd;--mat-standard-button-toggle-divider-color:#e0e0e0}html{--mat-standard-button-toggle-height:48px}
70html{--mat-legacy-button-toggle-label-text-font:Roboto, sans-serif;--mat-legacy-button-toggle-label-text-line-height:24px;--mat-legacy-button-toggle-label-text-size:16px;--mat-legacy-button-toggle-label-text-tracking:.03125em;--mat-legacy-button-toggle-label-text-weight:400;--mat-standard-button-toggle-label-text-font:Roboto, sans-serif;--mat-standard-button-toggle-label-text-line-height:24px;--mat-standard-button-toggle-label-text-size:16px;--mat-standard-button-toggle-label-text-tracking:.03125em;--mat-standard-button-toggle-label-text-weight:400}html{--mat-datepicker-calendar-container-shape:4px;--mat-datepicker-calendar-container-touch-shape:4px;--mat-datepicker-calendar-container-elevation-shadow:0px 2px 4px -1px rgba(0, 0, 0, .2), 0px 4px 5px 0px rgba(0, 0, 0, .14), 0px 1px 10px 0px rgba(0, 0, 0, .12);--mat-datepicker-calendar-container-touch-elevation-shadow:0px 11px 15px -7px rgba(0, 0, 0, .2), 0px 24px 38px 3px rgba(0, 0, 0, .14), 0px 9px 46px 8px rgba(0, 0, 0, .12)}html{--mat-datepicker-calendar-date-selected-state-text-color:white;--mat-datepicker-calendar-date-selected-state-background-color:#3f51b5;--mat-datepicker-calendar-date-selected-disabled-state-background-color:rgba(63, 81, 181, .4);--mat-datepicker-calendar-date-today-selected-state-outline-color:white;--mat-datepicker-calendar-date-focus-state-background-color:rgba(63, 81, 181, .3);--mat-datepicker-calendar-date-hover-state-background-color:rgba(63, 81, 181, .3);--mat-datepicker-toggle-active-state-icon-color:#3f51b5;--mat-datepicker-calendar-date-in-range-state-background-color:rgba(63, 81, 181, .2);--mat-datepicker-calendar-date-in-comparison-range-state-background-color:rgba(249, 171, 0, .2);--mat-datepicker-calendar-date-in-overlap-range-state-background-color:#a8dab5;--mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color:#46a35e;--mat-datepicker-toggle-icon-color:rgba(0, 0, 0, .54);--mat-datepicker-calendar-body-label-text-color:rgba(0, 0, 0, .54);--mat-datepicker-calendar-period-button-text-color:black;--mat-datepicker-calendar-period-button-icon-color:rgba(0, 0, 0, .54);--mat-datepicker-calendar-navigation-button-icon-color:rgba(0, 0, 0, .54);--mat-datepicker-calendar-header-divider-color:rgba(0, 0, 0, .12);--mat-datepicker-calendar-header-text-color:rgba(0, 0, 0, .54);--mat-datepicker-calendar-date-today-outline-color:rgba(0, 0, 0, .38);--mat-datepicker-calendar-date-today-disabled-state-outline-color:rgba(0, 0, 0, .18);--mat-datepicker-calendar-date-text-color:rgba(0, 0, 0, .87);--mat-datepicker-calendar-date-outline-color:transparent;--mat-datepicker-calendar-date-disabled-state-text-color:rgba(0, 0, 0, .38);--mat-datepicker-calendar-date-preview-state-outline-color:rgba(0, 0, 0, .24);--mat-datepicker-range-input-separator-color:rgba(0, 0, 0, .87);--mat-datepicker-range-input-disabled-state-separator-color:rgba(0, 0, 0, .38);--mat-datepicker-range-input-disabled-state-text-color:rgba(0, 0, 0, .38);--mat-datepicker-calendar-container-background-color:white;--mat-datepicker-calendar-container-text-color:rgba(0, 0, 0, .87)}html{--mat-datepicker-calendar-text-font:Roboto, sans-serif;--mat-datepicker-calendar-text-size:13px;--mat-datepicker-calendar-body-label-text-size:14px;--mat-datepicker-calendar-body-label-text-weight:500;--mat-datepicker-calendar-period-button-text-size:14px;--mat-datepicker-calendar-period-button-text-weight:500;--mat-datepicker-calendar-header-text-size:11px;--mat-datepicker-calendar-header-text-weight:400}html{--mat-divider-width:1px}html{--mat-divider-color:rgba(0, 0, 0, .12)}html{--mat-expansion-container-shape:4px;--mat-expansion-legacy-header-indicator-display:inline-block;--mat-expansion-header-indicator-display:none}html{--mat-expansion-container-background-color:white;--mat-expansion-container-text-color:rgba(0, 0, 0, .87);--mat-expansion-actions-divider-color:rgba(0, 0, 0, .12);--mat-expansion-header-hover-state-layer-color:rgba(0, 0, 0, .04);--mat-expansion-header-focus-state-layer-color:rgba(0, 0, 0, .04);--mat-expansion-header-disabled-state-text-color:rgba(0, 0, 0, .26);--mat-expansion-header-text-color:rgba(0, 0, 0, .87);--mat-expansion-header-description-color:rgba(0, 0, 0, .54);--mat-expansion-header-indicator-color:rgba(0, 0, 0, .54)}html{--mat-expansion-header-collapsed-state-height:48px;--mat-expansion-header-expanded-state-height:64px}
70html{--mat-expansion-header-text-font:Roboto, sans-serif;--mat-expansion-header-text-size:14px;--mat-expansion-header-text-weight:500;--mat-expansion-header-text-line-height:inherit;--mat-expansion-header-text-tracking:inherit;--mat-expansion-container-text-font:Roboto, sans-serif;--mat-expansion-container-text-line-height:20px;--mat-expansion-container-text-size:14px;--mat-expansion-container-text-tracking:.0178571429em;--mat-expansion-container-text-weight:400}html{--mat-grid-list-tile-header-primary-text-size:14px;--mat-grid-list-tile-header-secondary-text-size:12px;--mat-grid-list-tile-footer-primary-text-size:14px;--mat-grid-list-tile-footer-secondary-text-size:12px}html{--mat-icon-color:inherit}html{--mat-sidenav-container-shape:0;--mat-sidenav-container-elevation-shadow:0px 8px 10px -5px rgba(0, 0, 0, .2), 0px 16px 24px 2px rgba(0, 0, 0, .14), 0px 6px 30px 5px rgba(0, 0, 0, .12);--mat-sidenav-container-width:auto}html{--mat-sidenav-container-divider-color:rgba(0, 0, 0, .12);--mat-sidenav-container-background-color:white;--mat-sidenav-container-text-color:rgba(0, 0, 0, .87);--mat-sidenav-content-background-color:#fafafa;--mat-sidenav-content-text-color:rgba(0, 0, 0, .87);--mat-sidenav-scrim-color:rgba(0, 0, 0, .6)}html{--mat-stepper-header-icon-foreground-color:white;--mat-stepper-header-selected-state-icon-background-color:#3f51b5;--mat-stepper-header-selected-state-icon-foreground-color:white;--mat-stepper-header-done-state-icon-background-color:#3f51b5;--mat-stepper-header-done-state-icon-foreground-color:white;--mat-stepper-header-edit-state-icon-background-color:#3f51b5;--mat-stepper-header-edit-state-icon-foreground-color:white;--mat-stepper-container-color:white;--mat-stepper-line-color:rgba(0, 0, 0, .12);--mat-stepper-header-hover-state-layer-color:rgba(0, 0, 0, .04);--mat-stepper-header-focus-state-layer-color:rgba(0, 0, 0, .04);--mat-stepper-header-label-text-color:rgba(0, 0, 0, .54);--mat-stepper-header-optional-label-text-color:rgba(0, 0, 0, .54);--mat-stepper-header-selected-state-label-text-color:rgba(0, 0, 0, .87);--mat-stepper-header-error-state-label-text-color:#f44336;--mat-stepper-header-icon-background-color:rgba(0, 0, 0, .54);--mat-stepper-header-error-state-icon-foreground-color:#f44336;--mat-stepper-header-error-state-icon-background-color:transparent}html{--mat-stepper-header-height:72px}html{--mat-stepper-container-text-font:Roboto, sans-serif;--mat-stepper-header-label-text-font:Roboto, sans-serif;--mat-stepper-header-label-text-size:14px;--mat-stepper-header-label-text-weight:400;--mat-stepper-header-error-state-label-text-size:16px;--mat-stepper-header-selected-state-label-text-size:16px;--mat-stepper-header-selected-state-label-text-weight:400}html{--mat-sort-arrow-color:#757575}html{--mat-toolbar-container-background-color:whitesmoke;--mat-toolbar-container-text-color:rgba(0, 0, 0, .87)}html{--mat-toolbar-standard-height:64px;--mat-toolbar-mobile-height:56px}html{--mat-toolbar-title-text-font:Roboto, sans-serif;--mat-toolbar-title-text-line-height:32px;--mat-toolbar-title-text-size:20px;--mat-toolbar-title-text-tracking:.0125em;--mat-toolbar-title-text-weight:500}html{--mat-tree-container-background-color:white;--mat-tree-node-text-color:rgba(0, 0, 0, .87)}html{--mat-tree-node-min-height:48px}html{--mat-tree-node-text-font:Roboto, sans-serif;--mat-tree-node-text-size:14px;--mat-tree-node-text-weight:400}.mat-mdc-focus-indicator{position:relative}.mat-mdc-focus-indicator:before{inset:0;position:absolute;box-sizing:border-box;pointer-events:none;display:var(--mat-mdc-focus-indicator-display, none);border:var(--mat-mdc-focus-indicator-border-width, 3px) var(--mat-mdc-focus-indicator-border-style, solid) var(--mat-mdc-focus-indicator-border-color, transparent);border-radius:var(--mat-mdc-focus-indicator-border-radius, 4px)}.mat-mdc-focus-indicator:focus:before{content:""}html{--mdc-text-button-container-shape: 4px;--mdc-text-button-keep-touch-target: false;--mdc-filled-button-container-shape: 4px;--mdc-filled-button-keep-touch-target: false;--mdc-protected-button-container-shape: 4px;--mdc-protected-button-container-elevation-shadow: 0px 3px 1px -2px rgba(0, 0, 0, .2), 0px 2px 2px 0px rgba(0, 0, 0, .14), 0px 1px 5px 0px rgba(0, 0, 0, .12);--mdc-protected-button-disabled-container-elevation-shadow: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mdc-protected-button-focus-container-elevation-shadow: 0px 2px 4px -1px rgba(0, 0, 0, .2), 0px 4px 5px 0px rgba(0, 0, 0, .14), 0px 1px 10px 0px rgba(0, 0, 0, .12);--mdc-protected-button-hover-container-elevation-shadow: 0px 2px 4px -1px rgba(0, 0, 0, .2), 0px 4px 5px 0px rgba(0, 0, 0, .14), 0px 1px 10px 0px rgba(0, 0, 0, .12);--mdc-protected-button-pressed-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-outlined-button-keep-touch-target: false;--mdc-outlined-button-outline-width: 1px;--mdc-outlined-button-container-shape: 4px;--mat-text-button-horizontal-padding: 8px;--mat-text-button-with-icon-horizontal-padding: 8px;--mat-text-button-icon-spacing: 8px;--mat-text-button-icon-offset: 0;--mat-filled-button-horizontal-padding: 16px;--mat-filled-button-icon-spacing: 8px;--mat-filled-button-icon-offset: -4px;--mat-protected-button-horizontal-padding: 16px;--mat-protected-button-icon-spacing: 8px;--mat-protected-button-icon-offset: -4px;--mat-outlined-button-horizontal-padding: 15px;--mat-outlined-button-icon-spacing: 8px;--mat-outlined-button-icon-offset: -4px}html{--mdc-text-button-label-text-color: black;--mdc-text-button-disabled-label-text-color: rgba(0, 0, 0, .38);--mat-text-button-state-layer-color: black;--mat-text-button-disabled-state-layer-color: black;--mat-text-button-ripple-color: rgba(0, 0, 0, .1);--mat-text-button-hover-state-layer-opacity: .04;--mat-text-button-focus-state-layer-opacity: .12;--mat-text-button-pressed-state-layer-opacity: .12;--mdc-filled-button-container-color: white;--mdc-filled-button-label-text-color: black;--mdc-filled-button-disabled-container-color: rgba(0, 0, 0, .12);--mdc-filled-button-disabled-label-text-color: rgba(0, 0, 0, .38);--mat-filled-button-state-layer-color: black;--mat-filled-button-disabled-state-layer-color: black;--mat-filled-button-ripple-color: rgba(0, 0, 0, .1);--mat-filled-button-hover-state-layer-opacity: .04;--mat-filled-button-focus-state-layer-opacity: .12;--mat-filled-button-pressed-state-layer-opacity: .12;--mdc-protected-button-container-color: white;--mdc-protected-button-label-text-color: black;--mdc-protected-button-disabled-container-color: rgba(0, 0, 0, .12);--mdc-protected-button-disabled-label-text-color: rgba(0, 0, 0, .38);--mat-protected-button-state-layer-color: black;--mat-protected-button-disabled-state-layer-color: black;--mat-protected-button-ripple-color: rgba(0, 0, 0, .1);--mat-protected-button-hover-state-layer-opacity: .04;--mat-protected-button-focus-state-layer-opacity: .12;--mat-protected-button-pressed-state-layer-opacity: .12;--mdc-outlined-button-disabled-outline-color: rgba(0, 0, 0, .12);--mdc-outlined-button-disabled-label-text-color: rgba(0, 0, 0, .38);--mdc-outlined-button-label-text-color: black;--mdc-outlined-button-outline-color: rgba(0, 0, 0, .12);--mat-outlined-button-state-layer-color: black;--mat-outlined-button-disabled-state-layer-color: black;--mat-outlined-button-ripple-color: rgba(0, 0, 0, .1);--mat-outlined-button-hover-state-layer-opacity: .04;--mat-outlined-button-focus-state-layer-opacity: .12;--mat-outlined-button-pressed-state-layer-opacity: .12}html{--mdc-text-button-container-height: 36px;--mdc-filled-button-container-height: 36px;--mdc-protected-button-container-height: 36px;--mdc-outlined-button-container-height: 36px;--mat-text-button-touch-target-display: block;--mat-filled-button-touch-target-display: block;--mat-protected-button-touch-target-display: block;--mat-outlined-button-touch-target-display: block}html{--mdc-icon-button-icon-size: 24px}html{--mdc-icon-button-icon-color: inherit;--mdc-icon-button-disabled-icon-color: rgba(0, 0, 0, .38);--mat-icon-button-state-layer-color: black;--mat-icon-button-disabled-state-layer-color: black;--mat-icon-button-ripple-color: rgba(0, 0, 0, .1);--mat-icon-button-hover-state-layer-opacity: .04;--mat-icon-button-focus-state-layer-opacity: .12;--mat-icon-button-pressed-state-layer-opacity: .12}html{--mat-icon-button-touch-target-display: block}.mat-mdc-icon-button.mat-mdc-button-base{--mdc-icon-button-state-layer-size: 48px;width:var(--mdc-icon-button-state-layer-size);height:var(--mdc-icon-button-state-layer-size);padding:12px}html{--mdc-switch-disabled-selected-icon-opacity: .38;--mdc-switch-disabled-track-opacity: .12;--mdc-switch-disabled-unselected-icon-opacity: .38;--mdc-switch-handle-height: 20px;--mdc-switch-handle-shape: 10px;
70--mdc-switch-handle-width: 20px;--mdc-switch-selected-icon-size: 18px;--mdc-switch-track-height: 14px;--mdc-switch-track-shape: 7px;--mdc-switch-track-width: 36px;--mdc-switch-unselected-icon-size: 18px;--mdc-switch-selected-focus-state-layer-opacity: .12;--mdc-switch-selected-hover-state-layer-opacity: .04;--mdc-switch-selected-pressed-state-layer-opacity: .1;--mdc-switch-unselected-focus-state-layer-opacity: .12;--mdc-switch-unselected-hover-state-layer-opacity: .04;--mdc-switch-unselected-pressed-state-layer-opacity: .1}html{--mdc-switch-selected-focus-state-layer-color: #0091ff;--mdc-switch-selected-handle-color: #0091ff;--mdc-switch-selected-hover-state-layer-color: #0091ff;--mdc-switch-selected-pressed-state-layer-color: #0091ff;--mdc-switch-selected-focus-handle-color: #0091ff;--mdc-switch-selected-hover-handle-color: #0091ff;--mdc-switch-selected-pressed-handle-color: #0091ff;--mdc-switch-selected-focus-track-color: #0091ff;--mdc-switch-selected-hover-track-color: #0091ff;--mdc-switch-selected-pressed-track-color: #0091ff;--mdc-switch-selected-track-color: #0091ff;--mdc-switch-disabled-selected-handle-color: #424242;--mdc-switch-disabled-selected-icon-color: #fff;--mdc-switch-disabled-selected-track-color: #424242;--mdc-switch-disabled-unselected-handle-color: #424242;--mdc-switch-disabled-unselected-icon-color: #fff;--mdc-switch-disabled-unselected-track-color: #424242;--mdc-switch-handle-surface-color: #fff;--mdc-switch-selected-icon-color: #fff;--mdc-switch-unselected-focus-handle-color: #212121;--mdc-switch-unselected-focus-state-layer-color: #424242;--mdc-switch-unselected-focus-track-color: #e0e0e0;--mdc-switch-unselected-handle-color: #616161;--mdc-switch-unselected-hover-handle-color: #212121;--mdc-switch-unselected-hover-state-layer-color: #424242;--mdc-switch-unselected-hover-track-color: #e0e0e0;--mdc-switch-unselected-icon-color: #fff;--mdc-switch-unselected-pressed-handle-color: #212121;--mdc-switch-unselected-pressed-state-layer-color: #424242;--mdc-switch-unselected-pressed-track-color: #e0e0e0;--mdc-switch-unselected-track-color: #e0e0e0;--mdc-switch-handle-elevation-shadow: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mdc-switch-disabled-handle-elevation-shadow: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mdc-switch-disabled-label-text-color: rgba(0, 0, 0, .38)}html{--mdc-switch-state-layer-size: 40px}html{--mdc-fab-container-shape: 50%;--mdc-fab-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mdc-fab-focus-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-fab-hover-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-fab-pressed-container-elevation-shadow: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12);--mdc-fab-small-container-shape: 50%;--mdc-fab-small-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mdc-fab-small-focus-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-fab-small-hover-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-fab-small-pressed-container-elevation-shadow: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12);--mdc-extended-fab-container-height: 48px;--mdc-extended-fab-container-shape: 24px;--mdc-extended-fab-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mdc-extended-fab-focus-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-extended-fab-hover-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-extended-fab-pressed-container-elevation-shadow: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12)}html{--mdc-fab-container-color: white;--mat-fab-foreground-color: black;--mat-fab-state-layer-color: black;--mat-fab-disabled-state-layer-color: black;--mat-fab-ripple-color: rgba(0, 0, 0, .1);--mat-fab-hover-state-layer-opacity: .04;--mat-fab-focus-state-layer-opacity: .12;--mat-fab-pressed-state-layer-opacity: .12;--mat-fab-disabled-state-container-color: rgba(0, 0, 0, .12);--mat-fab-disabled-state-foreground-color: rgba(0, 0, 0, .38);--mdc-fab-small-container-color: white;--mat-fab-small-foreground-color: black;--mat-fab-small-state-layer-color: black;--mat-fab-small-disabled-state-layer-color: black;--mat-fab-small-ripple-color: rgba(0, 0, 0, .1);--mat-fab-small-hover-state-layer-opacity: .04;--mat-fab-small-focus-state-layer-opacity: .12;--mat-fab-small-pressed-state-layer-opacity: .12;--mat-fab-small-disabled-state-container-color: rgba(0, 0, 0, .12);--mat-fab-small-disabled-state-foreground-color: rgba(0, 0, 0, .38)}html{--mat-fab-touch-target-display: block;--mat-fab-small-touch-target-display: block}html{--mdc-radio-disabled-selected-icon-opacity: .38;--mdc-radio-disabled-unselected-icon-opacity: .38;--mdc-radio-state-layer-size: 40px}html{--mdc-radio-state-layer-size: 40px;--mat-radio-touch-target-display: block}html{--mdc-linear-progress-active-indicator-height: 4px;--mdc-linear-progress-track-height: 4px;--mdc-linear-progress-track-shape: 0}html{--mdc-circular-progress-active-indicator-width: 4px;--mdc-circular-progress-size: 48px}html{--mdc-circular-progress-active-indicator-color: #0091ff}:root{--mp-color-primary: #0091ff;--mp-color-primary-soft: #cce0ff;--mp-color-accent: #ff8c00;--mp-color-warn: #f44336;--mp-color-text: #374151;--mp-color-text-2: #6b7280;
70--mp-color-text-3: #9ca3af;--mp-color-border: #e5e7eb;--mp-color-border-strong: #d1d5db;--mp-color-surface-2: #f9fafb;--mp-color-surface-3: #f3f4f6;--mp-info-bg: #dbeafe;--mp-info-border: #3b82f6;--mp-info-fg: #1e40af;--mp-success-bg: #dcfce7;--mp-success-border: #22c55e;--mp-success-fg: #166534;--mp-warning-bg: #fef3c7;--mp-warning-border: #fbbf24;--mp-warning-fg: #92400e;--mp-danger-bg: #fef2f2;--mp-danger-border: #ef4444;--mp-danger-fg: #991b1b;--mp-font-sm: 12px;--mp-font-md: 13px;--mp-font-base: 14px;--mp-font-lg: 16px;--mp-font-xl: 18px;--mp-radius-sm: 4px;--mp-radius-md: 8px;--mp-radius-lg: 12px;--mp-shadow-sm: 0 2px 4px rgba(0, 0, 0, .1);--mp-focus-ring: 0 0 0 3px rgba(0, 145, 255, .2);--mp-control-h: 32px;--mp-control-h-lg: 34px}html{min-height:100%;margin:0;padding:0;overflow-x:hidden;box-sizing:border-box}body{min-height:100%;margin:0;padding:0;font-family:Roboto,Helvetica Neue,sans-serif;overflow-x:hidden;overflow-x:clip;max-width:100vw;box-sizing:border-box;position:relative}::ng-deep mat-icon{overflow:visible!important}*,*:before,*:after{box-sizing:border-box}.light-theme{--primary-color: var(--mp-color-primary);--whiten-primary-color: var(--mp-color-primary-soft);--accent-color: var(--mp-color-primary);--warn-color: red;--background-color: #ffffff;--text-color: #333333}body{background-color:#fff;color:#333}p{color:#333}:root{--mp-rail-gutter: 20px;--mp-rail-gap: 25px;--mp-rail-left-w: 295px;--mp-rail-right-w: 320px;--mp-chrome-top: 90px}:root{--rail-accent: #0a3871;--rail-accent-2: #74c0fc;--rail-accent-soft: rgba(0, 145, 255, .1);--rail-accent-border: rgba(0, 145, 255, .2);--rail-card-bg: rgba(248, 250, 252, .8);--rail-card-bg-hover: rgba(255, 255, 255, .9);--rail-title: #1e293b;--rail-muted: #64748b}.mat-mdc-button-base{--mdc-text-button-container-height: var(--mp-control-h-lg);--mdc-outlined-button-container-height: var(--mp-control-h-lg);--mdc-filled-button-container-height: var(--mp-control-h-lg);--mdc-protected-button-container-height: var(--mp-control-h-lg);--mdc-text-button-container-shape: var(--mp-radius-md);--mdc-outlined-button-container-shape: var(--mp-radius-md);--mdc-filled-button-container-shape: var(--mp-radius-md);--mdc-protected-button-container-shape: var(--mp-radius-md);--mdc-text-button-label-text-font: inherit;--mdc-outlined-button-label-text-font: inherit;--mdc-filled-button-label-text-font: inherit;--mdc-protected-button-label-text-font: inherit;--mdc-text-button-label-text-size: var(--mp-font-base);--mdc-outlined-button-label-text-size: var(--mp-font-base);--mdc-filled-button-label-text-size: var(--mp-font-base);--mdc-protected-button-label-text-size: var(--mp-font-base);--mdc-text-button-label-text-weight: 500;--mdc-outlined-button-label-text-weight: 500;--mdc-filled-button-label-text-weight: 500;--mdc-protected-button-label-text-weight: 500;--mdc-text-button-label-text-tracking: 0;--mdc-outlined-button-label-text-tracking: 0;--mdc-filled-button-label-text-tracking: 0;--mdc-protected-button-label-text-tracking: 0;--mdc-text-button-label-text-color: var(--mp-color-text-2);--mdc-outlined-button-label-text-color: var(--mp-color-text);--mdc-outlined-button-outline-color: var(--mp-color-border-strong);--mat-text-button-horizontal-padding: 12px;--mat-text-button-with-icon-horizontal-padding: 12px;--mat-outlined-button-horizontal-padding: 16px;--mat-filled-button-horizontal-padding: 16px;--mat-protected-button-horizontal-padding: 16px}.mat-mdc-button-base:focus-visible{box-shadow:var(--mp-focus-ring)} 71</style><link rel="stylesheet" href="styles-M2A4VQBB.css" media="print" onload="this.media='all'"><noscript><link rel="stylesheet" href="styles-M2A4VQBB.css"></noscript><style ng-app-id="ng">.loading-container[_ngcontent-ng-c3810623758]{width:100vw;height:100vh;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:16px}.container-spinner[_ngcontent-ng-c3810623758]{width:100%;height:100%;display:flex;justify-content:center;align-items:center}.app-container[_ngcontent-ng-c3810623758]{min-height:100vh;width:100%;max-width:100vw;overflow-x:hidden;overflow-x:clip;display:flex;flex-direction:column;box-sizing:border-box;position:relative} .hot-toast-message{word-break:break-word!important}.main-content[_ngcontent-ng-c3810623758]{flex:1 0 auto;width:100%;max-width:100%;overflow-x:hidden;overflow-x:clip;box-sizing:border-box;padding-top:0;position:relative;margin-top:64px} app-navbar{z-index:1000;background:#fff} app-root{--mdc-outlined-text-field-caret-color: #0091ff !important;--mdc-outlined-text-field-focus-outline-color: #0091ff !important;--mdc-outlined-text-field-focus-label-text-color: #0091ff !important} .skeleton-loader{background-color:#dedee0!important} .mat-mdc-radio-button .mdc-radio .mdc-radio__native-control:enabled:checked+.mdc-radio__background .mdc-radio__outer-circle, .mat-mdc-radio-button .mdc-radio .mdc-radio__native-control:enabled+.mdc-radio__background .mdc-radio__inner
71-circle{border-color:#0091ff!important} .mat-internal-form-field, .mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-floating-label, .mdc-text-field--outlined[_ngcontent-ng-c3810623758]:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-floating-label--float-above[_ngcontent-ng-c3810623758], .mat-mdc-option.mdc-list-item--selected:not(.mdc-list-item--disabled) .mdc-list-item__primary-text{color:#0091ff!important} .mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__leading, .mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__trailing, .mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__notch, .mdc-text-field--outlined[_ngcontent-ng-c3810623758]:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__trailing[_ngcontent-ng-c3810623758]{border-color:#0091ff!important} .mat-mdc-radio-button .mdc-radio .mdc-radio__native-control:enabled:not(:checked)+.mdc-radio__background .mdc-radio__outer-circle{border-color:#727070!important}</style><style ng-app-id="ng">.collab-overflow-container[_ngcontent-ng-c3750001546]{display:none;position:relative;flex-shrink:0}.collab-overflow-btn[_ngcontent-ng-c3750001546]{color:#555}.collab-overflow-dropdown[_ngcontent-ng-c3750001546]{position:fixed;
71min-width:200px;background:#fff;border:1px solid #e0e0e0;border-radius:10px;box-shadow:0 8px 24px #00000026;z-index:1000000001;overflow:hidden;padding:8px;display:flex;flex-direction:column;gap:6px}.collab-overflow-item[_ngcontent-ng-c3750001546]{border-bottom:1px solid #f0f0f0;padding-bottom:8px}.collab-overflow-dropdown[_ngcontent-ng-c3750001546] .download-btn-flashy[_ngcontent-ng-c3750001546]{width:100%;box-sizing:border-box} .collab-overflow-item .improve-button{width:100%!important;box-sizing:border-box!important}.overflow-users-badge[_ngcontent-ng-c3750001546]{margin-left:auto;background:#2c5aa0;color:#fff;border-radius:50%;min-width:18px;height:18px;font-size:10px;font-weight:700;display:flex;align-items:center;justify-content:center;padding:0 3px}@media (max-width: 768px){.collab-overflow-container[_ngcontent-ng-c3750001546]{display:flex}.collab-overflow-hidden[_ngcontent-ng-c3750001546]{display:none!important}}[_nghost-ng-c3750001546]{--nav-btn-h: 48px}.download-btn-flashy[_ngcontent-ng-c3750001546], .archive-btn .improve-button, .collab-overflow-item .improve-button, .journal-div .custom-select-button{height:var(--nav-btn-h)!important;box-sizing:border-box!important;padding-top:0!important;padding-bottom:0!important} .journal-div .custom-select-button{max-width:260px!important;min-width:0!important;width:auto!important;overflow:hidden!important}@media (max-width: 900px){ .journal-div .custom-select-button{max-width:200px!important}}@media (max-width: 768px){ .journal-div .custom-select-button{max-width:160px!important}}.mobile-only[_ngcontent-ng-c3750001546]{display:none!important}@media (max-width: 768px){.nav-links[_ngcontent-ng-c3750001546]{display:none!important}button.mobile-only[_ngcontent-ng-c3750001546]{display:flex!important} mat-divider.mobile-only{display:block!important}}.right-section[_ngcontent-ng-c3750001546]{display:flex;align-items:center;gap:10px} .nav-toolbar{padding-left:0!important;justify-content:space-between!important;background:linear-gradient(to right,#fff,#f8f9fa)!important;border-bottom:1px solid rgba(0,0,0,.1)!important;gap:5px;position:fixed!important;top:0!important;z-index:1000000000!important;backdrop-filter:blur(10px)!important;-webkit-backdrop-filter:blur(10px)!important}.example-spacer[_ngcontent-ng-c3750001546]{flex:1 1 auto}.home[_ngcontent-ng-c3750001546]{display:flex;align-items:center}.avatar-container[_ngcontent-ng-c3750001546]{display:flex;align-items:center;justify-content:center}.links[_ngcontent-ng-c3750001546]{display:flex;align-items:center;gap:10px}.nav-links[_ngcontent-ng-c3750001546]{display:flex;list-style:none;gap:25px;padding-left:0}.nav-links[_ngcontent-ng-c3750001546] li[_ngcontent-ng-c3750001546]{position:relative}.nav-links[_ngcontent-ng-c3750001546] a[_ngcontent-ng-c3750001546]{text-decoration:none;color:#555;font-weight:500;padding:8px 12px;border-radius:6px;transition:all .3s ease;font-size:15px}.nav-links[_ngcontent-ng-c3750001546] a[_ngcontent-ng-c3750001546]:hover{color:#2c5aa0;background-color:#f0f4ff}.nav-links[_ngcontent-ng-c3750001546] a.active[_ngcontent-ng-c3750001546]{color:#2c5aa0;background-color:#e8eeff;font-weight:600}.nav-links[_ngcontent-ng-c3750001546] a.active[_ngcontent-ng-c3750001546]:after{content:"";position:absolute;bottom:-15px;left:0;width:100%;height:3px;background-color:#2c5aa0;border-radius:2px}.users-badge[_ngcontent-ng-c3750001546]{position:absolute;top:-2px;right:-4px;background:#2c5aa0;color:#fff;border-radius:50%;min-width:18px;height:18px;font-size:10px;font-weight:700;display:flex;align-items:center;justify-content:center;padding:0 3px;line-height:1;pointer-events:none}.avatar-img[_ngcontent-ng-c3750001546]{width:40px;height:40px;border-radius:50%;object-fit:cover;border:none;padding:0}.logo[_ngcontent-ng-c3750001546]{height:86px}@media screen and (max-width: 600px){.logo[_ngcontent-ng-c3750001546]{height:56px}}.buttons[_ngcontent-ng-c3750001546]{gap:10px;display:flex;align-items:center}@media screen and (max-width: 466px){.buttons[_ngcontent-ng-c3750001546]{overflow-y:hidden;scrollbar-width:none}.buttons[_ngcontent-ng-c3750001546]::-webkit-scrollbar{display:none}}@media screen and (max-width: 640px){.menu[_ngcontent-ng-c3750001546]{display:inherit}}
71.home[_ngcontent-ng-c3750001546]:hover{cursor:pointer}.brand-container[_ngcontent-ng-c3750001546]{display:flex;flex-direction:column;align-items:flex-start;gap:2px}.brand-main[_ngcontent-ng-c3750001546]{margin:0;line-height:1}.brand-name[_ngcontent-ng-c3750001546]{font-weight:700}.my-gradient[_ngcontent-ng-c3750001546]{background:linear-gradient(135deg,#fdc300,#f28b54,#e9466a,#acb0bf,#70c8e4);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;font-weight:700}.publi-black[_ngcontent-ng-c3750001546]{color:#000;font-weight:700}.brand-tagline[_ngcontent-ng-c3750001546]{font-size:12px;font-weight:500;color:#6b7280;letter-spacing:1px;margin:0;line-height:1;text-transform:uppercase}.navbar[_ngcontent-ng-c3750001546]{display:flex;justify-content:space-between;align-items:center;padding:10px 20px;background-color:#fff}.example-icon[_ngcontent-ng-c3750001546]{display:inline-block;padding:0 10px;font-size:16px;font-weight:500;color:#333;text-decoration:none;border-radius:4px;transition:all .3s ease}.example-icon[_ngcontent-ng-c3750001546]:hover{cursor:pointer;background-color:#ffffff1a;box-shadow:0 4px 8px #0003}.menu-button[_ngcontent-ng-c3750001546]{display:flex}.user-menu-container[_ngcontent-ng-c3750001546]{position:relative;z-index:1000;flex-shrink:0}.user-avatar-btn[_ngcontent-ng-c3750001546]{transition:all .3s ease;box-shadow:0 2px 8px #00000026;z-index:1001}.user-avatar-btn[_ngcontent-ng-c3750001546]:hover{transform:scale(1.05);box-shadow:0 4px 12px #00000040}.user-dropdown-menu[_ngcontent-ng-c3750001546]{position:absolute;top:calc(100% + 8px);right:0;min-width:280px;background-color:#fff;border:1px solid #e0e0e0;border-radius:12px;box-shadow:0 8px 32px #0000003d;overflow:hidden;z-index:1002;opacity:0;transform:translateY(-10px) scale(.95);transition:all .3s cubic-bezier(.4,0,.2,1)}.user-dropdown-menu.menu-open[_ngcontent-ng-c3750001546]{opacity:1;transform:translateY(0) scale(1)}.menu-overlay[_ngcontent-ng-c3750001546]{position:fixed;inset:0;background:transparent;z-index:999}.menu-header[_ngcontent-ng-c3750001546]{padding:16px;background:linear-gradient(135deg,#f5f5f5,#fff);display:flex;align-items:center;gap:12px;border-bottom:1px solid #e0e0e0}.user-avatar-large[_ngcontent-ng-c3750001546]{width:48px;height:48px;background:linear-gradient(135deg,#0091ff,#0072cc);color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:18px;flex-shrink:0;box-shadow:0 4px 12px #bb86fc4d}.user-info[_ngcontent-ng-c3750001546]{display:flex;flex-direction:column;gap:2px;flex:1;min-width:0}.user-name[_ngcontent-ng-c3750001546]{font-weight:600;color:#333;font-size:16px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.user-email[_ngcontent-ng-c3750001546]{font-size:13px;color:#666;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.menu-items[_ngcontent-ng-c3750001546]{padding:8px 0}.menu-item[_ngcontent-ng-c3750001546]{width:100%;padding:12px 16px;background:none;border:none;display:flex;align-items:center;gap:12px;color:#333;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease;text-align:left;min-height:48px}.menu-item[_ngcontent-ng-c3750001546]:hover{background-color:#f5f5f5;color:#0091ff}.menu-item[_ngcontent-ng-c3750001546]:hover .menu-icon[_ngcontent-ng-c3750001546]{color:var(--primary-color);transform:scale(1.1)}.menu-item[_ngcontent-ng-c3750001546]:focus{outline:none;background-color:#f5f5f5}.menu-icon[_ngcontent-ng-c3750001546]{color:#666;transition:all .2s ease;font-size:20px;width:20px;height:20px;flex-shrink:0}.credits-badge[_ngcontent-ng-c3750001546]{background:linear-gradient(135deg,#4caf50,#2e7d32);color:#333;padding:2px 8px;border-radius:12px;font-size:12px;font-weight:600;margin-left:auto;box-shadow:0 2px 4px #4caf504d}.help-item[_ngcontent-ng-c3750001546]:hover{background-color:#2196f31a!important}.help-item[_ngcontent-ng-c3750001546]:hover .menu-icon[_ngcontent-ng-c3750001546]{color:#2196f3!important}.logout-item[_ngcontent-ng-c3750001546]:hover{background-color:#f443361a!important}.logout-item[_ngcontent-ng-c3750001546]:hover .menu-icon[_ngcontent-ng-c3750001546], .logout-item[_ngcontent-ng-c3750001546]:hover{color:#f44336!important}.menu-divider[_ngcontent-ng-c3750001546]{height:1px;background-color:#fff;margin:4px 0}.menu-item[_ngcontent-ng-c3750001546]:active{transform:scale(.98)}.download-btn-flashy[_ngcontent-ng-c3750001546]{cursor:pointer;position:relative;color:var(--primary-color);background:#fff!important;padding:10px 24px!important;border-radius:8px!important;border:none!important;font-weight:600!important;transition:all .2s ease!important;box-shadow:0 2px 8px #0091ff40}.download-btn-flashy[_ngcontent-ng-c3750001546]:hover{box-shadow:0 4px 12px #0091ff59!important;transform:translateY(-1px)!important}.download-btn-flashy[_ngcontent-ng-c3750001546]:active{transform:translateY(0)!important;box-shadow:0 2px 6px #0091ff40!important}.download-btn-content[_ngcontent-ng-c3750001546]{display:flex;align-items:center;gap:8px}.download-icon[_ngcontent-ng-c3750001546]{font-size:18px!important;width:18px!important;height:18px!important}.download-text[_ngcontent-ng-c3750001546]{font-size:var(--mp-font-base)}@media (max-width: 768px){.user-menu-container[_ngcontent-ng-c3750001546]{margin-right:8px}.user-dropdown-menu[_ngcontent-ng-c3750001546]{right:0;min-width:min(280px,calc(100vw - 16px));max-width:calc(100vw - 16px)}.menu-header[_ngcontent-ng-c3750001546]{padding:12px}
71.user-avatar-large[_ngcontent-ng-c3750001546]{width:40px;height:40px;font-size:16px}.user-name[_ngcontent-ng-c3750001546]{font-size:15px}.user-email[_ngcontent-ng-c3750001546]{font-size:12px}.menu-item[_ngcontent-ng-c3750001546]{padding:10px 16px;min-height:44px}}.btn-collapsed[_ngcontent-ng-c3750001546]{padding:10px 12px!important;transition:padding .2s ease .3s!important}.btn-collapsed[_ngcontent-ng-c3750001546] .download-text[_ngcontent-ng-c3750001546]{max-width:0;opacity:0;overflow:hidden;white-space:nowrap;transition:max-width .2s ease .3s,opacity .2s ease .3s}.btn-collapsed[_ngcontent-ng-c3750001546] .download-btn-content[_ngcontent-ng-c3750001546]{gap:0;transition:gap .2s ease .3s}.btn-collapsed[_ngcontent-ng-c3750001546]:hover{padding:10px 24px!important;transition:padding .2s ease!important}.btn-collapsed[_ngcontent-ng-c3750001546]:hover .download-text[_ngcontent-ng-c3750001546]{max-width:150px;opacity:1;transition:max-width .2s ease,opacity .2s ease}.btn-collapsed[_ngcontent-ng-c3750001546]:hover .download-btn-content[_ngcontent-ng-c3750001546]{gap:8px;transition:gap .2s ease}@media (max-width: 1300px){.archive-btn[_ngcontent-ng-c3750001546] .download-btn-flashy[_ngcontent-ng-c3750001546]{padding:10px 12px!important;transition:padding .2s ease .3s!important}.archive-btn[_ngcontent-ng-c3750001546] .download-btn-flashy[_ngcontent-ng-c3750001546] .download-text[_ngcontent-ng-c3750001546]{max-width:0;opacity:0;overflow:hidden;white-space:nowrap;transition:max-width .2s ease .3s,opacity .2s ease .3s}.archive-btn[_ngcontent-ng-c3750001546] .download-btn-flashy[_ngcontent-ng-c3750001546] .download-btn-content[_ngcontent-ng-c3750001546]{gap:0;transition:gap .2s ease .3s}.archive-btn[_ngcontent-ng-c3750001546] .download-btn-flashy[_ngcontent-ng-c3750001546]:hover{padding:10px 24px!important;transition:padding .2s ease!important}.archive-btn[_ngcontent-ng-c3750001546] .download-btn-flashy[_ngcontent-ng-c3750001546]:hover .download-text[_ngcontent-ng-c3750001546]{max-width:150px;opacity:1;transition:max-width .2s ease,opacity .2s ease}.archive-btn[_ngcontent-ng-c3750001546] .download-btn-flashy[_ngcontent-ng-c3750001546]:hover .download-btn-content[_ngcontent-ng-c3750001546]{gap:8px;transition:gap .2s ease}.journal-div[_ngcontent-ng-c3750001546]{gap:6px!important}.links[_ngcontent-ng-c3750001546]{gap:6px}}@media (max-width: 1150px){.share[_ngcontent-ng-c3750001546]{padding:10px 12px!important;transition:padding .2s ease .3s!important}.share[_ngcontent-ng-c3750001546] .download-text[_ngcontent-ng-c3750001546]{max-width:0;opacity:0;overflow:hidden;white-space:nowrap;transition:max-width .2s ease .3s,opacity .2s ease .3s}.share[_ngcontent-ng-c3750001546] .download-btn-content[_ngcontent-ng-c3750001546]{gap:0;transition:gap .2s ease .3s}.share[_ngcontent-ng-c3750001546]:hover{padding:10px 24px!important;transition:padding .2s ease!important}.share[_ngcontent-ng-c3750001546]:hover .download-text[_ngcontent-ng-c3750001546]{max-width:150px;opacity:1;transition:max-width .2s ease,opacity .2s ease}.share[_ngcontent-ng-c3750001546]:hover .download-btn-content[_ngcontent-ng-c3750001546]{gap:8px;transition:gap .2s ease}}@media (max-width: 950px){.submit-btn[_ngcontent-ng-c3750001546]{padding:10px 12px!important;transition:padding .2s ease .3s!important}.submit-btn[_ngcontent-ng-c3750001546] .download-text[_ngcontent-ng-c3750001546]{max-width:0;opacity:0;overflow:hidden;white-space:nowrap;transition:max-width .2s ease .3s,opacity .2s ease .3s}.submit-btn[_ngcontent-ng-c3750001546] .download-btn-content[_ngcontent-ng-c3750001546]{gap:0;transition:gap .2s ease .3s}.submit-btn[_ngcontent-ng-c3750001546]:hover{padding:10px 24px!important;transition:padding .2s ease!important}.submit-btn[_ngcontent-ng-c3750001546]:hover .download-text[_ngcontent-ng-c3750001546]{max-width:150px;opacity:1;transition:max-width .2s ease,opacity .2s ease}.submit-btn[_ngcontent-ng-c3750001546]:hover .download-btn-content[_ngcontent-ng-c3750001546]{gap:8px;transition:gap .2s ease}}@media (max-width: 600px){.download-btn[_ngcontent-ng-c3750001546]{padding:10px 12px!important;transition:padding .2s ease .3s!important}.download-btn[_ngcontent-ng-c3750001546] .download-text[_ngcontent-ng-c3750001546]{max-width:0;opacity:0;overflow:hidden;white-space:nowrap;transition:max-width .2s ease .3s,opacity .2s ease .3s}.download-btn[_ngcontent-ng-c3750001546] .download-btn-content[_ngcontent-ng-c3750001546]{gap:0;transition:gap .2s ease .3s}.download-btn[_ngcontent-ng-c3750001546]:hover{padding:10px 24px!important;transition:padding .2s ease!important}.download-btn[_ngcontent-ng-c3750001546]:hover .download-text[_ngcontent-ng-c3750001546]{max-width:150px;opacity:1;transition:max-width .2s ease,opacity .2s ease}.download-btn[_ngcontent-ng-c3750001546]:hover .download-btn-content[_ngcontent-ng-c3750001546]{gap:8px;transition:gap .2s ease}}@media (max-width: 900px){.right-section[_ngcontent-ng-c3750001546]{flex:1;min-width:0;justify-content:flex-end}.download-btn-flashy[_ngcontent-ng-c3750001546]{padding:8px 10px!important}.brand-container[_ngcontent-ng-c3750001546]{padding-left:15px!important}.brand-main[_ngcontent-ng-c3750001546]{font-size:22px!important}.brand-tagline[_ngcontent-ng-c3750001546]{font-size:10px}.buttons[_ngcontent-ng-c3750001546]{overflow-x:auto;overflow-y:hidden;scrollbar-width:none;min-width:0;flex-shrink:1}.buttons[_ngcontent-ng-c3750001546]::-webkit-scrollbar{display:none} .mat-toolbar-single-row{padding-right:0!important}}@media (max-width: 700px){.download-btn-flashy[_ngcontent-ng-c3750001546]{padding:6px 8px!important;border-radius:6px!important}.download-icon[_ngcontent-ng-c3750001546]{font-size:16px!important;width:16px!important;height:16px!important}.brand-container[_ngcontent-ng-c3750001546]{padding-left:10px!important}.brand-main[_ngcontent-ng-c3750001546]{font-size:18px!important}.brand-tagline[_ngcontent-ng-c3750001546]{display:none}}.user-dropdown-menu[_ngcontent-ng-c3750001546]:not(.menu-open){animation:_ngcontent-ng-c3750001546_slideOutUp .2s ease-in forwards}@keyframes _ngcontent-ng-c3750001546_slideOutUp{0%{opacity:1;transform:translateY(0) scale(1)}to{opacity:0;transform:translateY(-10px) scale(.95)}}.menu-item[_ngcontent-ng-c3750001546]:focus-visible{outline:2px solid var(--primary-color);outline-offset:-2px}*[_ngcontent-ng-c3750001546]{box-sizing:border-box}.custom-select-container[_ngcontent-ng-c3750001546]{position:relative;display:inline-block}.custom-select-trigger[_ngcontent-ng-c3750001546]{display:flex;align-items:center;justify-content:space-between;min-width:240px;max-width:600px;width:max-content;padding:10px 12px;background:#fff;border:1px solid rgba(0,145,255,.2);border-radius:8px;
71cursor:pointer;transition:all .3s ease;font-size:13px;color:#333;box-shadow:0 2px 4px #00000014;min-height:48px}.custom-select-trigger[_ngcontent-ng-c3750001546]:hover{border-color:#0091ff66;box-shadow:0 3px 8px #0091ff26;transform:translateY(-1px)}.custom-select-trigger.active[_ngcontent-ng-c3750001546]{border-color:#0091ff;box-shadow:0 0 0 2px #0091ff33}.select-content[_ngcontent-ng-c3750001546]{display:flex;align-items:center;gap:8px;flex:1}.select-icon[_ngcontent-ng-c3750001546]{font-size:18px!important;width:18px!important;height:18px!important;color:#0091ff;flex-shrink:0}.select-text-container[_ngcontent-ng-c3750001546]{display:flex;flex-direction:column;gap:1px;flex:1;min-width:0;overflow:hidden}.select-label[_ngcontent-ng-c3750001546]{font-size:11px;font-weight:600;color:#0091ff;text-transform:uppercase;letter-spacing:.5px;line-height:1}.select-value[_ngcontent-ng-c3750001546]{font-size:13px;font-weight:500;color:#333;white-space:nowrap;line-height:1.2}.select-value.placeholder[_ngcontent-ng-c3750001546]{color:#999;font-style:italic}.dropdown-arrow[_ngcontent-ng-c3750001546]{font-size:20px!important;color:#666;transition:transform .3s ease}.dropdown-arrow.rotated[_ngcontent-ng-c3750001546]{transform:rotate(180deg)}.custom-select-dropdown[_ngcontent-ng-c3750001546]{position:absolute;top:100%;left:0;background:#fff;border:1px solid rgba(0,145,255,.2);border-radius:8px;box-shadow:0 8px 24px #00000026;z-index:1000;overflow-y:auto;margin-top:4px;min-width:300px;max-width:600px;width:max-content;height:400px}.dropdown-header[_ngcontent-ng-c3750001546]{display:flex;align-items:center;gap:8px;padding:12px 16px;background:#f8f9fa;border-bottom:1px solid #e9ecef;font-weight:600;color:#0091ff;font-size:13px}.dropdown-header[_ngcontent-ng-c3750001546] mat-icon[_ngcontent-ng-c3750001546]{font-size:16px!important;width:16px!important;height:16px!important}.dropdown-option[_ngcontent-ng-c3750001546]{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;cursor:pointer;transition:all .2s ease;border-bottom:1px solid #f1f3f4}.dropdown-option[_ngcontent-ng-c3750001546]:last-child{border-bottom:none}.dropdown-option[_ngcontent-ng-c3750001546]:hover{background-color:#0091ff14}.dropdown-option.selected[_ngcontent-ng-c3750001546]{background-color:#0091ff1f;color:#0091ff}.journal-name[_ngcontent-ng-c3750001546]{font-weight:500;color:inherit;font-size:14px;white-space:nowrap;min-width:0;flex:1}.check-icon[_ngcontent-ng-c3750001546]{font-size:18px!important;width:18px!important;height:18px!important;color:#0091ff}.dropdown-option.loading[_ngcontent-ng-c3750001546]{background-color:#0091ff0d;pointer-events:none}.loading-spinner[_ngcontent-ng-c3750001546]{display:flex;align-items:center;justify-content:center}.spinner[_ngcontent-ng-c3750001546]{width:18px;height:18px;animation:_ngcontent-ng-c3750001546_spin 1s linear infinite}.spinner-circle[_ngcontent-ng-c3750001546]{fill:none;stroke:#0091ff;stroke-width:2;stroke-linecap:round;stroke-dasharray:31.416;stroke-dashoffset:31.416;animation:_ngcontent-ng-c3750001546_draw 2s ease-in-out infinite}@keyframes _ngcontent-ng-c3750001546_spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes _ngcontent-ng-c3750001546_draw{0%{stroke-dashoffset:31.416}50%{stroke-dashoffset:0}to{stroke-dashoffset:-31.416}}.download-btn-flashy.loading[_ngcontent-ng-c3750001546]{cursor:wait;pointer-events:none;opacity:.6}.download-btn-flashy.loading[_ngcontent-ng-c3750001546]:hover{transform:none!important;box-shadow:0 2px 8px #0091ff40!important}.download-btn-flashy[_ngcontent-ng-c3750001546]:disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.download-btn-flashy[_ngcontent-ng-c3750001546]:disabled:hover{transform:none!important;box-shadow:0 2px 8px #0091ff40!important}@media (max-width: 1024px){.custom-select-trigger[_ngcontent-ng-c3750001546]{min-width:200
71px;padding:6px 10px;font-size:12px}}@media (max-width: 768px){.custom-select-trigger[_ngcontent-ng-c3750001546]{min-width:180px;max-width:90vw;width:auto;padding:6px 8px;font-size:13px}.custom-select-dropdown[_ngcontent-ng-c3750001546]{width:100vw;max-width:100vw;min-width:100vw;left:50%;transform:translate(-50%);margin-left:0;margin-right:0;height:60vh;max-height:60vh}.select-value[_ngcontent-ng-c3750001546]{overflow:hidden;text-overflow:ellipsis;max-width:200px}.dropdown-option[_ngcontent-ng-c3750001546]{padding:12px 16px;min-height:48px}.journal-name[_ngcontent-ng-c3750001546]{font-size:14px;line-height:1.4}.dropdown-header[_ngcontent-ng-c3750001546]{padding:16px;font-size:14px}.search-container[_ngcontent-ng-c3750001546]{padding:12px 16px}.journal-search-input[_ngcontent-ng-c3750001546]{font-size:14px;padding:8px 0}}@media (max-width: 480px){.custom-select-trigger[_ngcontent-ng-c3750001546]{min-width:150px;padding:8px;font-size:12px;width:auto;max-width:calc(100vw - 40px)}.custom-select-dropdown[_ngcontent-ng-c3750001546]{width:calc(100vw - 20px);min-width:calc(100vw - 20px);max-width:calc(100vw - 20px);left:50%;transform:translate(-50%);margin:4px 10px 0;height:70vh;max-height:70vh;border-radius:12px}.select-text-container[_ngcontent-ng-c3750001546]{min-width:0;flex:1}.select-label[_ngcontent-ng-c3750001546], .select-value[_ngcontent-ng-c3750001546]{font-size:11px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:220px}.dropdown-option[_ngcontent-ng-c3750001546]{padding:14px 12px;min-height:52px}.journal-name[_ngcontent-ng-c3750001546]{font-size:13px;line-height:1.3;word-break:break-word}}.search-container[_ngcontent-ng-c3750001546]{position:relative;display:flex;align-items:center;padding:8px 12px;border-bottom:1px solid #e9ecef;background:#fff}.search-icon[_ngcontent-ng-c3750001546]{font-size:16px!important;width:16px!important;height:16px!important;color:#666;margin-right:8px}.journal-search-input[_ngcontent-ng-c3750001546]{flex:1;border:none;outline:none;font-size:13px;color:#333;background:transparent;padding:4px 0}.journal-search-input[_ngcontent-ng-c3750001546]::placeholder{color:#999;font-style:italic}.clear-search-btn[_ngcontent-ng-c3750001546]{background:none;border:none;cursor:pointer;padding:2px;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:background-color .2s ease;margin-left:4px}.clear-search-btn[_ngcontent-ng-c3750001546]:hover{background-color:#00000014}.clear-search-btn[_ngcontent-ng-c3750001546] mat-icon[_ngcontent-ng-c3750001546]{font-size:16px!important;width:16px!important;height:16px!important;color:#666}.search-section[_ngcontent-ng-c3750001546]{border-bottom:1px solid #e9ecef}.search-section-header[_ngcontent-ng-c3750001546]{display:flex;align-items:center;gap:8px;padding:12px 16px 8px;font-weight:600;color:#0091ff;font-size:12px;text-transform:uppercase;letter-spacing:.5px}.search-section-header[_ngcontent-ng-c3750001546] mat-icon[_ngcontent-ng-c3750001546]{font-size:14px!important;width:14px!important;height:14px!important}.search-loading[_ngcontent-ng-c3750001546]{display:flex;align-items:center;gap:12px;padding:16px;color:#666;font-size:13px}.search-result[_ngcontent-ng-c3750001546]{position:relative}.search-result-icon[_ngcontent-ng-c3750001546]{font-size:16px!important;width:16px!important;height:16px!important;color:#0091ff;margin-right:12px}.no-results[_ngcontent-ng-c3750001546]{display:flex;flex-direction:column;align-items:center;gap:8px;padding:24px 16px;text-align:center;color:#666}.no-results[_ngcontent-ng-c3750001546] mat-icon[_ngcontent-ng-c3750001546]:first-child{font-size:24px!important;width:24px!important;height:24px!important;color:#ccc}.no-results[_ngcontent-ng-c3750001546] span[_ngcontent-ng-c3750001546]{font-size:14px;font-weight:500}.no-results[_ngcontent-ng-c3750001546] small[_ngcontent-ng-c3750001546]{font-size:12px;color:#999;margin-bottom:8px}.no-results[_ngcontent-ng-c3750001546] .search-custom-btn[_ngcontent-ng-c3750001546]{margin-top:8px;width:auto;
71min-width:200px}.search-action[_ngcontent-ng-c3750001546]{padding:8px 12px;border-top:1px solid #e9ecef}.search-custom-btn[_ngcontent-ng-c3750001546]{width:100%;display:flex;align-items:center;gap:8px;padding:10px 12px;border:1px dashed #0091ff;border-radius:6px;background:#0091ff0d;color:#0091ff;font-size:12px;font-weight:500;cursor:pointer;transition:all .2s ease}.search-custom-btn[_ngcontent-ng-c3750001546]:hover:not(:disabled){background:#0091ff1a;border-color:#0072cc}.search-custom-btn[_ngcontent-ng-c3750001546]:disabled{opacity:.5;cursor:not-allowed}.search-custom-btn[_ngcontent-ng-c3750001546] mat-icon[_ngcontent-ng-c3750001546]{font-size:16px!important;width:16px!important;height:16px!important}.recommended-section[_ngcontent-ng-c3750001546]{overflow-y:auto}.section-divider[_ngcontent-ng-c3750001546]{padding:8px 16px;font-size:11px;font-weight:600;color:#666;text-transform:uppercase;letter-spacing:.5px;background:#f8f9fa;border-bottom:1px solid #e9ecef}.recommended-icon[_ngcontent-ng-c3750001546]{font-size:16px!important;width:16px!important;height:16px!important;color:#ffc107;margin-right:12px}</style><style ng-app-id="ng">.mat-toolbar{background:var(--mat-toolbar-container-background-color, var(--mat-app-surface));color:var(--mat-toolbar-container-text-color, var(--mat-app-on-surface))}.mat-toolbar,.mat-toolbar h1,.mat-toolbar h2,.mat-toolbar h3,.mat-toolbar h4,.mat-toolbar h5,.mat-toolbar h6{font-family:var(--mat-toolbar-title-text-font, var(--mat-app-title-large-font));font-size:var(--mat-toolbar-title-text-size, var(--mat-app-title-large-size));line-height:var(--mat-toolbar-title-text-line-height, var(--mat-app-title-large-line-height));font-weight:var(--mat-toolbar-title-text-weight, var(--mat-app-title-large-weight));letter-spacing:var(--mat-toolbar-title-text-tracking, var(--mat-app-title-large-tracking));margin:0}.cdk-high-contrast-active .mat-toolbar{outline:solid 1px}.mat-toolbar .mat-form-field-underline,.mat-toolbar .mat-form-field-ripple,.mat-toolbar .mat-focused .mat-form-field-ripple{background-color:currentColor}.mat-toolbar .mat-form-field-label,.mat-toolbar .mat-focused .mat-form-field-label,.mat-toolbar .mat-select-value,.mat-toolbar .mat-select-arrow,.mat-toolbar .mat-form-field.mat-focused .mat-select-arrow{color:inherit}.mat-toolbar .mat-input-element{caret-color:currentColor}.mat-toolbar .mat-mdc-button-base.mat-mdc-button-base.mat-unthemed{--mdc-text-button-label-text-color:var(--mat-toolbar-container-text-color, var(--mat-app-on-surface));--mdc-outlined-button-label-text-color:var(--mat-toolbar-container-text-color, var(--mat-app-on-surface))}.mat-toolbar-row,.mat-toolbar-single-row{display:flex;box-sizing:border-box;padding:0 16px;width:100%;flex-direction:row;align-items:center;white-space:nowrap;height:var(--mat-toolbar-standard-height)}@media(max-width: 599px){.mat-toolbar-row,.mat-toolbar-single-row{height:var(--mat-toolbar-mobile-height)}}.mat-toolbar-multiple-rows{display:flex;box-sizing:border-box;flex-direction:column;width:100%;min-height:var(--mat-toolbar-standard-height)}@media(max-width: 599px){.mat-toolbar-multiple-rows{min-height:var(--mat-toolbar-mobile-height)}}</style><style ng-app-id="ng">.privacy-container[_ngcontent-ng-c2032884143]{max-width:800px;margin:3rem auto;padding:2rem;background-color:#fff;border-radius:12px;box-shadow:0 0 15px #000000b3}h1[_ngcontent-ng-c2032884143]{font-size:2.5rem;color:#333;margin-bottom:1rem;text-align:center}.my-gradient[_ngcontent-ng-c2032884143]{background:linear-gradient(135deg,#fdc300,#f28b54,#e9466a,#acb0bf,#70c8e4);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;font-weight:700}.publi-black[_ngcontent-ng-c2032884143]{color:#000;font-weight:700}h2[_ngcontent-ng-c2032884143]{margin-top:2rem;color:#333;font-size:1.5rem;border-bottom:1px solid #333;padding-bottom:.3rem}p[_ngcontent-ng-c2032884143]{line-height:1.6;margin:1rem 0}ul[_ngcontent-ng-c2032884143]{padding-left:1.5rem}ul[_ngcontent-ng-c2032884143] li[_ngcontent-ng-c2032884143]{margin-bottom:.5rem}a[_ngcontent-ng-c2032884143]{color:#333;text-decoration:underline}.last-updated[_ngcontent-ng-c2032884143]{font-size:.9rem;color:#aaa;text-align:right;margin-bottom:2rem}@media (max-width: 768px){.privacy-container[_ngcontent-ng-c2032884143]{padding:1.2rem;margin:1rem}h1[_ngcontent-ng-c2032884143]{font-size:2rem}h2[_ngcontent-ng-c2032884143]{font-size:1.25rem}}</style><style ng-app-id="ng">.footer[_ngcontent-ng-c2994708827]{padding:.1rem;font-size:.9rem;margin-top:4rem;border-top:1px solid #e0e0e0;background-color:#f8f9fa;display:flex;justify-content:space-between;align-items:center;width:100%;max-width:100%;box-sizing:border-box;overflow:hidden;position:relative;flex-shrink:0}.footer-content[_ngcontent-ng-c2994708827]{display:flex;background-color:#f8f9fa;justify-content:space-between;align-items:center;width:100%;max-width:100%;padding:0 1rem;box-sizing:border-box;z-index:100}.language-menu-container[_ngcontent-ng-c2994708827]{flex-shrink:0}.footer-links[_ngcontent-ng-c2994708827]{display:flex;align-items:center;gap:.5rem;flex:1;justify-content:center}.footer-links[_ngcontent-ng-c2994708827] a[_ngcontent-ng-c2994708827]{margin:0 .5rem;text-decoration:none;color:#6b7280}.footer-links[_ngcontent-ng-c2994708827] a[_ngcontent-ng-c2994708827]:hover{text-decoration:underline;color:#374151}.footer-links[_ngcontent-ng-c2994708827] span[_ngcontent-ng-c2994708827]{color:#9ca3af}.footer-spacer[_ngcontent-ng-c2994708827]{flex-shrink:0;width:40px}.language-btn[_ngcontent-ng-c2994708827]{color:#6b7280!important;transition:all .2s ease}.language-btn[_ngcontent-ng-c2994708827]:hover{color:#374151!important;background-color:#0000000a!important} .language-dropdown{margin-top:8px}.lang-option[_ngcontent-ng-c2994708827]{display:flex;align-items:center;gap:12px;font-size:14px}.flag-icon[_ngcontent-ng-c2994708827]{width:30px;height:30px;object-fit:contain;display:inline-block;vertical-align:middle} .language-dropdown .mat-mdc-menu-item.active-lang{background-color:#eff6ff!important;color:#0091ff!important;font-weight:600} .language-dropdown .mat-mdc-menu-item:hover:not(.active-lang){background-color:#f3f4f6!important}@media screen and (max-width: 768px){.footer[_ngcontent-ng-c2994708827]{padding:.75rem}.footer-links[_ngcontent-ng-c2994708827]{font-size:.8rem;gap:.25rem}.footer-links[_ngcontent-ng-c2994708827] a[_ngcontent-ng-c2994708827]{margin:0 .25rem}.footer-spacer[_ngcontent-ng-c2994708827]{width:30px}}@media screen and (max-width: 480px){.footer[_ngcontent-ng-c2994708827]{padding:.5rem;flex-direction:column;gap:1rem}.footer-content[_ngcontent-ng-c2994708827]{flex-direction:column;gap:1rem}.footer-links[_ngcontent-ng-c2994708827]{order:2}.language-menu-container[_ngcontent-ng-c2994708827]{order:1}.footer-spacer[_ngcontent-ng-c2994708827], .footer-links[_ngcontent-ng-c2994708827] span[_ngcontent-ng-c2994708827]{display:none}}</style><style ng-app-id="ng">.mat-mdc-icon-button{-webkit-user-select:none;user-select:none;display:inline-block;position:relative;box-sizing:border-box;border:none;outline:none;background-color:rgba(0,0,0,0);fill:currentColor;color:inherit;text-decoration:none;cursor:pointer;z-index:0;overflow:visible;border-radius:50%;flex-shrink:0;text-align:center;width:var(--mdc-icon-button-state-layer-size, 48px);height:var(--mdc-icon-button-state-layer-size, 48px);padding:calc(calc(var(--mdc-icon-button-state-layer-size, 48px) - var(--mdc-icon-button-icon-size, 24px)) / 2);font-size:var(--mdc-icon-button-icon-size);color:var(--mdc-icon-button-icon-color, var(--mat-app-on-surface-variant));-webkit-tap-highlight-color:rgba(0,0,0,0)}.mat-mdc-icon-button[disabled],.mat-mdc-icon-button.mat-mdc-button-disabled{cursor:default;pointer-events:none;color:var(--mdc-icon-button-disabled-icon-color)}.mat-mdc-icon-button.mat-mdc-button-disabled-interactive{pointer-events:auto}.mat-mdc-icon-button img,.mat-mdc-icon-button svg{width:var(--mdc-icon-button-icon-size);height:var(--mdc-icon-button-icon-size);vertical-align:baseline}.mat-mdc-icon-button .mat-mdc-button-ripple,.mat-mdc-icon-button .mat-mdc-button-persistent-ripple,.mat-mdc-icon-button .mat-mdc-button-persistent-ripple::before{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none;border-radius:inherit}.mat-mdc-icon-button .mat-mdc-button-ripple{overflow:hidden}.mat-mdc-icon-button .mat-mdc-button-persistent-ripple::before{content:"";opacity:0}
71.mat-mdc-icon-button .mdc-button__label,.mat-mdc-icon-button .mat-icon{z-index:1;position:relative}.mat-mdc-icon-button .mat-mdc-focus-indicator{top:0;left:0;right:0;bottom:0;position:absolute}.mat-mdc-icon-button:focus .mat-mdc-focus-indicator::before{content:""}.mat-mdc-icon-button .mat-ripple-element{background-color:var(--mat-icon-button-ripple-color)}.mat-mdc-icon-button .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-icon-button-state-layer-color, var(--mat-app-on-surface-variant))}.mat-mdc-icon-button.mat-mdc-button-disabled .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-icon-button-disabled-state-layer-color, var(--mat-app-on-surface-variant))}.mat-mdc-icon-button:hover .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-icon-button-hover-state-layer-opacity, var(--mat-app-hover-state-layer-opacity))}.mat-mdc-icon-button.cdk-program-focused .mat-mdc-button-persistent-ripple::before,.mat-mdc-icon-button.cdk-keyboard-focused .mat-mdc-button-persistent-ripple::before,.mat-mdc-icon-button.mat-mdc-button-disabled-interactive:focus .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-icon-button-focus-state-layer-opacity, var(--mat-app-focus-state-layer-opacity))}.mat-mdc-icon-button:active .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-icon-button-pressed-state-layer-opacity, var(--mat-app-pressed-state-layer-opacity))}.mat-mdc-icon-button .mat-mdc-button-touch-target{position:absolute;top:50%;height:48px;left:50%;width:48px;transform:translate(-50%, -50%);display:var(--mat-icon-button-touch-target-display)}.mat-mdc-icon-button._mat-animation-noopable{transition:none !important;animation:none !important}.mat-mdc-icon-button .mat-mdc-button-persistent-ripple{border-radius:50%}.mat-mdc-icon-button[hidden]{display:none}.mat-mdc-icon-button.mat-unthemed:not(.mdc-ripple-upgraded):focus::before,.mat-mdc-icon-button.mat-primary:not(.mdc-ripple-upgraded):focus::before,.mat-mdc-icon-button.mat-accent:not(.mdc-ripple-upgraded):focus::before,.mat-mdc-icon-button.mat-warn:not(.mdc-ripple-upgraded):focus::before{background:rgba(0,0,0,0);opacity:1}</style><style ng-app-id="ng">.cdk-high-contrast-active .mat-mdc-button:not(.mdc-button--outlined),.cdk-high-contrast-active .mat-mdc-unelevated-button:not(.mdc-button--outlined),.cdk-high-contrast-active .mat-mdc-raised-button:not(.mdc-button--outlined),.cdk-high-contrast-active .mat-mdc-outlined-button:not(.mdc-button--outlined),.cdk-high-contrast-active .mat-mdc-icon-button{outline:solid 1px}</style><style ng-app-id="ng">mat-icon,mat-icon.mat-primary,mat-icon.mat-accent,mat-icon.mat-warn{color:var(--mat-icon-color)}.mat-icon{-webkit-user-select:none;user-select:none;background-repeat:no-repeat;display:inline-block;fill:currentColor;height:24px;width:24px;overflow:hidden}.mat-icon.mat-icon-inline{font-size:inherit;height:inherit;line-height:inherit;width:inherit}.mat-icon.mat-ligature-font[fontIcon]::before{content:attr(fontIcon)}[dir=rtl] .mat-icon-rtl-mirror{transform:scale(-1, 1)}.mat-form-field:not(.mat-form-field-appearance-legacy) .mat-form-field-prefix .mat-icon,.mat-form-field:not(.mat-form-field-appearance-legacy) .mat-form-field-suffix .mat-icon{display:block}.mat-form-field:not(.mat-form-field-appearance-legacy) .mat-form-field-prefix .mat-icon-button .mat-icon,.mat-form-field:not(.mat-form-field-appearance-legacy) .mat-form-field-suffix .mat-icon-button .mat-icon{margin:auto}</style><style ng-app-id="ng">mat-menu{display:none}.mat-mdc-menu-content{margin:0;padding:8px 0;outline:0}.mat-mdc-menu-content,.mat-mdc-menu-content .mat-mdc-menu-item .mat-mdc-menu-item-text{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;flex:1;white-space:normal;font-family:var(--mat-menu-item-label-text-font, var(--mat-app-label-large-font));line-height:var(--mat-menu-item-label-text-line-height, var(--mat-app-label-large-line-height));font-size:var(--mat-menu-item-label-text-size, var(--mat-app-label-large-size));letter-spacing:var(--mat-menu-item-label-text-tracking, var(--mat-app-label-large-tracking));font-weight:var(--mat-menu-item-label-text-weight, var(--mat-app-label-large-weight))}.mat-mdc-menu-panel{min-width:112px;max-width:280px;overflow:auto;-webkit-overflow-scrolling:touch;box-sizing:border-box;outline:0;border-radius:var(--mat-menu-container-shape, var(--mat-app-corner-extra-small));background-color:var(--mat-menu-container-color, var(--mat-app-surface-container));will-change:transform,opacity}.mat-mdc-menu-panel.ng-animating{pointer-events:none}.mat-mdc-menu-panel.ng-animating:has(.mat-mdc-menu-content:empty){display:none}.cdk-high-contrast-active .mat-mdc-menu-panel{outline:solid 1px}.mat-mdc-menu-panel .mat-divider{color:var(--mat-menu-divider-color, var(--mat-app-surface-variant));
71margin-bottom:var(--mat-menu-divider-bottom-spacing);margin-top:var(--mat-menu-divider-top-spacing)}.mat-mdc-menu-item{display:flex;position:relative;align-items:center;justify-content:flex-start;overflow:hidden;padding:0;padding-left:var(--mat-menu-item-leading-spacing);padding-right:var(--mat-menu-item-trailing-spacing);-webkit-user-select:none;user-select:none;cursor:pointer;outline:none;border:none;-webkit-tap-highlight-color:rgba(0,0,0,0);cursor:pointer;width:100%;text-align:left;box-sizing:border-box;color:inherit;font-size:inherit;background:none;text-decoration:none;margin:0;min-height:48px}[dir=rtl] .mat-mdc-menu-item{padding-right:var(--mat-menu-item-leading-spacing);padding-left:var(--mat-menu-item-trailing-spacing)}.mat-mdc-menu-item:has(.material-icons,mat-icon,[matButtonIcon]){padding-left:var(--mat-menu-item-with-icon-leading-spacing);padding-right:var(--mat-menu-item-with-icon-trailing-spacing)}[dir=rtl] .mat-mdc-menu-item:has(.material-icons,mat-icon,[matButtonIcon]){padding-right:var(--mat-menu-item-with-icon-leading-spacing);padding-left:var(--mat-menu-item-with-icon-trailing-spacing)}.mat-mdc-menu-item::-moz-focus-inner{border:0}.mat-mdc-menu-item,.mat-mdc-menu-item:visited,.mat-mdc-menu-item:link{color:var(--mat-menu-item-label-text-color, var(--mat-app-on-surface))}.mat-mdc-menu-item .mat-icon-no-color,.mat-mdc-menu-item .mat-mdc-menu-submenu-icon{color:var(--mat-menu-item-icon-color, var(--mat-app-on-surface-variant))}.mat-mdc-menu-item[disabled]{cursor:default;opacity:.38}.mat-mdc-menu-item[disabled]::after{display:block;position:absolute;content:"";top:0;left:0;bottom:0;right:0}.mat-mdc-menu-item:focus{outline:0}.mat-mdc-menu-item .mat-icon{flex-shrink:0;margin-right:var(--mat-menu-item-spacing);height:var(--mat-menu-item-icon-size);width:var(--mat-menu-item-icon-size)}[dir=rtl] .mat-mdc-menu-item{text-align:right}[dir=rtl] .mat-mdc-menu-item .mat-icon{margin-right:0;margin-left:var(--mat-menu-item-spacing)}.mat-mdc-menu-item:not([disabled]):hover{background-color:var(--mat-menu-item-hover-state-layer-color)}.mat-mdc-menu-item:not([disabled]).cdk-program-focused,.mat-mdc-menu-item:not([disabled]).cdk-keyboard-focused,.mat-mdc-menu-item:not([disabled]).mat-mdc-menu-item-highlighted{background-color:var(--mat-menu-item-focus-state-layer-color)}.cdk-high-contrast-active .mat-mdc-menu-item{margin-top:1px}.mat-mdc-menu-submenu-icon{width:var(--mat-menu-item-icon-size);height:10px;fill:currentColor;padding-left:var(--mat-menu-item-spacing)}[dir=rtl] .mat-mdc-menu-submenu-icon{padding-right:var(--mat-menu-item-spacing);padding-left:0}[dir=rtl] .mat-mdc-menu-submenu-icon polygon{transform:scaleX(-1);transform-origin:center}.cdk-high-contrast-active .mat-mdc-menu-submenu-icon{fill:CanvasText}.mat-mdc-menu-item .mat-mdc-menu-ripple{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none}</style></head> 72 <body class="light-theme"> 73 <!-- Loading overlay visible until Angular removes it â prevents SSR content flash --> 74 <div id="app-init-loader" style="position:fixed;inset:0;display:flex;align-items:center;justify-content:center;background:#fff;z-index:99999;"> 75 <div style="width:48px;height:48px;border:4px solid #e0e0e0;border-top-color:#1976d2;border-radius:50%;animation:app-spin 1s linear infinite;"></div> 76 </div> 77 <style>@keyframes app-spin{to{transform:rotate(360deg)}}</style> 78 <app-root _nghost-ng-c3810623758 ng-version="18.2.14" ng-server-context="ssg"><!----><div _ngcontent-ng-c3810623758 class="app-container ng-star-inserted"><div _ngcontent-ng-c3810623758 id="up" style="height: 0px; width: 0px;"></div><app-navbar _ngcontent-ng-c3810623758 _nghost-ng-c3750001546 class="ng-tns-c3750001546-0 ng-star-inserted"><mat-toolbar _ngcontent-ng-c3750001546 class="mat-toolbar nav-toolbar ng-tns-c3750001546-0 mat-toolbar-single-row"><div _ngcontent-ng-c3750001546 routerlink="/" class="home" tabindex="0"><div _ngcontent-ng-c3750001546 class="brand-container ng-tns-c3750001546-0" style="padding-left: 30px;"><p _ngcontent-ng-c3750001546 class="brand-main ng-tns-c3750001546-0" style="font-size: 28px;"><span _ngcontent-ng-c3750001546 class="brand-name ng-tns-c3750001546-0"><span _ngcontent-ng-c3750001546 class="my-gradient ng-tns-c3750001546-0">My</span><span _ngcontent-ng-c3750001546 class="publi-black ng-tns-c3750001546-0">Publi</span></span></p><p _ngcontent-ng-c3750001546 class="brand-tagline ng-tns-c3750001546-0">YOUR RESEARCH ASSISTANT</p></div></div><div _ngcontent-ng-c3750001546 class="right-section"><div _ngcontent-ng-c3750001546 class="buttons ng-tns-c3750001546-0"><!----></div><!----></div></mat-toolbar></app-navbar><main _ngcontent-ng-c3810623758 class="main-content"><router-outlet _ngcontent-ng-c3810623758></router-outlet><app-privacy-policy _nghost-ng-c2032884143 class="ng-star-inserted"><div _ngcontent-ng-c2032884143 class="privacy-container"><h1 _ngcontent-ng-c2032884143>Politique de confidentialité</h1><p _ngcontent-ng-c2032884143 class="last-updated">Dernière mise à jour : 2 avril 2025</p><p _ngcontent-ng-c2032884143>Cette politique de confidentialité décrit comment <strong><span class="my-gradient">My</span><span class="publi-black">Publi</span></strong> collecte, utilise et protège les informations personnelles des utilisateurs.</p><section _ngcontent-ng-c2032884143><h2 _ngcontent-ng-c2032884143>1. Données collectées</h2><p _ngcontent-ng-c2032884143>Lors de la connexion via Google OAuth, nous collectons uniquement votre <strong>adresse email</strong>. Cette information nous permet de :</p><ul _ngcontent-ng-c2032884143><li _ngcontent-ng-c2032884143>vous identifier de manière unique,</li><li _ngcontent-ng-c2032884143>associer vos recherches, protocoles et articles générés à votre compte.</li></ul></section><section _ngcontent-ng-c2032884143><h2 _ngcontent-ng-c2032884143>2. Utilisation des données</h2><p _ngcontent-ng-c2032884143>Les articles générés et les fichiers de recherche que vous téléversez sont <strong>stockés en toute sécurité</strong> sur notre plateforme et ne sont <strong>jamais partagés avec des tiers</strong>.</p></section><section _ngcontent-ng-c2032884143><h2 _ngcontent-ng-c2032884143>3. Technologies tierces</h2><p _ngcontent-ng-c2032884143>Nous n'utilisons <strong>aucun outil tiers</strong>
78 tel que Google Analytics ou Firebase qui accèderaient à vos données.</p></section><section _ngcontent-ng-c2032884143><h2 _ngcontent-ng-c2032884143>4. Suppression des données</h2><p _ngcontent-ng-c2032884143>Vous pouvez à tout moment supprimer vos fichiers de recherche et vos articles générés depuis l'interface de l'application. Toutefois, il n'est actuellement pas possible de supprimer votre compte utilisateur lui-même.</p></section><section _ngcontent-ng-c2032884143><h2 _ngcontent-ng-c2032884143>5. Sécurité</h2><p _ngcontent-ng-c2032884143>Nous mettons en Åuvre des mesures de sécurité techniques pour protéger vos données contre tout accès non autorisé ou perte accidentelle.</p></section><section _ngcontent-ng-c2032884143><h2 _ngcontent-ng-c2032884143>6. Contact</h2><p _ngcontent-ng-c2032884143> Pour toute question relative à cette politique ou à vos données personnelles, vous pouvez nous contacter à l'adresse suivante : <br _ngcontent-ng-c2032884143><a _ngcontent-ng-c2032884143 href="mailto:[email protected]"> [email protected]</a></p></section><section _ngcontent-ng-c2032884143><h2 _ngcontent-ng-c2032884143>7. Responsable</h2><p _ngcontent-ng-c2032884143>Cette application est exploitée sous la responsabilité de <strong>Islam EL BOUDI</strong> pour le compte de <strong><span class="my-gradient">My</span><span class="publi-black">Publi</span></strong></p></section></div></app-privacy-policy><!----></main><app-footer _ngcontent-ng-c3810623758 _nghost-ng-c2994708827 class="ng-star-inserted"><footer _ngcontent-ng-c2994708827 class="footer"><div _ngcontent-ng-c2994708827 class="footer-content"><div _ngcontent-ng-c2994708827 class="language-menu-container"><button _ngcontent-ng-c2994708827 mat-icon-button aria-label="Change language" class="mat-mdc-menu-trigger language-btn mdc-icon-button mat-mdc-icon-button _mat-animation-noopable mat-unthemed mat-mdc-button-base" mat-ripple-loader-uninitialized mat-ripple-loader-class-name="mat-mdc-button-ripple" mat-ripple-loader-centered aria-haspopup="menu" aria-expanded="false"><span class="mat-mdc-button-persistent-ripple mdc-icon-button__ripple"></span><mat-icon _ngcontent-ng-c2994708827 role="img" class="mat-icon notranslate material-icons mat-ligature-font mat-icon-no-color" aria-hidden="true" data-mat-icon-type="font">language</mat-icon><span class="mat-mdc-focus-indicator"></span><span class="mat-mdc-button-touch-target"></span></button><!----><mat-menu _ngcontent-ng-c2994708827 class="ng-star-inserted"><!----></mat-menu></div><div _ngcontent-ng-c2994708827 class="footer-links"><a _ngcontent-ng-c2994708827 routerlink="/privacy" href="/privacy">Politique de confidentialité</a><span _ngcontent-ng-c2994708827>·</span><a _ngcontent-ng-c2994708827 routerlink="/terms" href="/terms">Conditions d'utilisation</a></div><div _ngcontent-ng-c2994708827 class="footer-spacer"></div></div></footer></app-footer><!----></div><!----></app-root> 79 <link rel="modulepreload" href="chunk-RJUQEC4Y.js"><link rel="modulepreload" href="chunk-HRNMWABY.js"><link rel="modulepreload" href="chunk-5VGPG6H3.js"><link rel="modulepreload" href="chunk-VTZ6KTEA.js"><link rel="modulepreload" href="chunk-HSOPXNOM.js"><link rel="modulepreload" href="chunk-IAYGIRSF.js"><link rel="modulepreload" href="chunk-HH6VJEQF.js"><link rel="modulepreload" href="chunk-F6LPTAZR.js"><link rel="modulepreload" href="chunk-46YINGWF.js"><link rel="modulepreload" href="chunk-TJWITT2O.js">
79<script src="polyfills-FFHMD2TL.js" type="module"></script>
79<script src="main-JB5PEL45.js" type="module"></script>
79 80
81<script id="ng-state" type="application/json">{"i18n-fr":{"review":{"_todo":"FR values below are English placeholders â admin-only panel, translate when convenient","menuItem":"Review scoring","title":"Review scoring","run":"Run","runReview":"Run review","running":"Running⦠can take a few minutes","progress":{"checklist":"Scoring checklistâ¦","semantic":"Scoring with AIâ¦","inputs":"Checking inputs (Layer C)â¦","save":"Savingâ¦"},"steps":{"checklist":"Structure & contract checks","semantic":"AI content review","inputs":"Protocol compliance","groups":{"geography":"Epidemiology references match the study region","numbersBackground":"Background figures trace to their sources","numbersDiscussion":"Discussion figures trace to their sources","directionBackground":"Background claims match the references","directionDiscussion":"Discussion claims match the references","methodsRefs":"Methods citations are valid instruments or methods"}},"inputs":{"current":"à jour","currentTooltip":"Les documents sources n'ont pas changé depuis cette analyse â la relancer donnerait le même résultat.","stale":"Sources modifiées","staleTooltip":"Un document source a été remplacé depuis cette analyse â la relancer changerait le résultat.","unknown":"Indéterminable","unknownTooltip":"Cette analyse n'a pas enregistré les documents lus â impossible de savoir s'ils ont changé."},"source":{"current":"à jour","currentTooltip":"L'article n'a pas changé depuis cette revue â les positions des observations sont exactes.","staleDoc":"Modifié depuis","staleDocTooltip":"Le document a été modifié après cette revue â les positions des observations peuvent être décalées.","staleRefs":"Références modifiées","staleRefsTooltip":"La liste des références a changé après cette revue â les observations liées aux références peuvent être décalées.","staleBoth":"Modifié depuis","staleBothTooltip":"Le document et les références ont changé après cette revue â les positions peuvent être décalées.","untracked":"Version non suivie","untrackedTooltip":"Cette exécution est antérieure au suivi de version â impossible de savoir si l'article a changé depuis.","checking":"Vérificationâ¦","checkingTooltip":"Comparaison de cette revue avec l'article actuelâ¦"},"detail":{"checklistDone":"{{points}} rules checked · {{profile}}","inputsRunning":"Comparing the article against its source protocol","inputsMatch":"Matches its protocol","inputsMismatch":"{{n}} protocol difference(s)","inputsNoSource":"No source protocol to compare","inputsError":"Couldn't derive protocol â degraded","groupReadingRefs":"Reading {{refs}} reference(s)â¦","groupGeographyRunning":"Inferring the study region from the epidemiology paragraph","groupNumbersQuerying":"Querying the model â {{claims}} cited figure(s) vs {{refs}} reference(s)","groupDirectionQuerying":"Querying the model â {{claims}} claim(s) vs {{refs}} reference(s)","groupMethodsRunning":"Reviewing {{cites}} Methods citation(s)","outcomeClean":"No issues · {{refs}} reference(s) read","outcomeIssues":"{{n}} issue(s) found · {{refs}} reference(s) read","outcomeNotScored":"Not scored â insufficient material","skipNoSection":"No {{section}} section","skipNoEpiParagraph":"Background has no epidemiology paragraph","skipNoCitations":"{{section}} cites nothing to check","skipNoNumbers":"No cited figure in the {{section}}","skipNoReadableRefs":"No readable reference full text in the {{section}}","errorInterrupted":"Interrupted ({{code}}) â re-run to retry","errorStage":"Failed ({{code}})"},"stepStatus":{"pending":"Pending","running":"Running","done":"Done","failed":"Failed","skipped":"Skipped"},"offline":{"banner":"Offline â reconnecting. Live updates will resume automatically.","progressPaused":"Connection lost â progress is paused and will catch up on reconnect."},"deriveInputs":"Refresh inputs","close":"Close","collapse":"Collapse panel","expand":"Expand panel","retry":"Retry","empty":"No review yet â run one to score this article.","layerC":"Input vs. output","noInputFindings":"No input findings.","locate":{"refHint":"Aller à cette citation dans l'éditeur","notFound":"Texte introuvable â il a peut-être été modifié depuis l'analyse.","refCitedElsewhere":"Cette référence est citée ailleurs dans le document, pas ici.","refNotCited":"Cette référence n'est plus citée dans le texte."},"evidence":{"unverified":"non vérifié","unverifiedHint":"Le chiffre est attribué à cette référence, mais le texte dont nous disposons (souvent le seul résumé) ne le mentionne pas. Cela ne signifie pas que le chiffre est faux â ouvrez la référence pour trancher."},"refChip":{"cited":"Citée dans cette phrase","suggested":"Source suggérée â non citée dans cette phrase. Cliquez pour la voir dans le panneau des références.","mismatch":"Signalée pour cette phrase, mais la phrase ne la cite pas"}
81,"ai":"AI","model":"Model","cost":"Coût","costHint":"Coût des appels IA de cette analyse. Hors étape de dérivation des données d'entrée, facturée sur le service IA.","checklistVersion":"checklist","gitSha":"Version","state":"Ãtat","profile":"Profil","verdict":{"excellent":"Tout est bon","good":"Quelques points à vérifier","attention":"à examiner de près","neutral":"Pas encore évalué"},"score":{"label":"Taux de réussite"},"statusPlain":{"ok":"Validé","nok":"à revoir","na":"Non applicable","not_scored":"Non vérifiable"},"severity":{"defect":"Problème","advisory":"à vérifier","review":"à confirmer"},"locusHint":"Le chiffre ou le texte exact concerné par cette observation","needsAttention":"à revoir","needsAttentionEmpty":"Rien ne requiert votre attention â tous les contrôles sont passés.","couldntCheck":"Non vérifiable ({{n}})","bySection":"Par section","allChecks":"Tous les contrôles ({{n}})","technical":"Détails techniques","passedOf":"{{n}}/{{total}} validés","history":"Historique des analyses","origin":{"protocol":"Protocole"},"time":{"now":"à l'instant"},"status":{"ok":"OK","nok":"NOK","na":"N/A","not_scored":"Not scored"},"confirm":{"runTitle":"Run review scoring","runMessage":"This runs the paid LLM review and can take a few minutes. Continue?","runUnchangedTitle":"Le document n'a pas changé","runUnchangedMessage":"Une analyse de cette version existe déjà (lancée le {{date}}, coût {{cost}} $). La relancer analysera le même texte et sera facturée à l'identique. L'analyse n'est pas déterministe : une seconde exécution peut formuler les constats différemment. Relancer quand même ?","deriveTitle":"Refresh input analysis","deriveMessage":"This recomputes the input-vs-output analysis. Continue?","deriveUnchangedTitle":"Les sources n'ont pas changé","deriveUnchangedMessage":"Les documents sources sont inchangés depuis la dernière analyse : celle-ci prendra 20 à 60 s pour un résultat identique. Relancer quand même ?","confirmLabel":"Continue","cancelLabel":"Cancel"},"toast":{"runDone":"Review completed.","deriveDone":"Input analysis refreshed."},"errors":{"loadFailed":"Failed to load reviews.","runFailed":"Review failed.","deriveFailed":"Input analysis failed.","scoredDocUnavailable":"Impossible de charger la version relue.","scoredDocMismatch":"La copie enregistrée ne correspond pas à la version relue par cette analyse : elle nâa pas été affichée."},"scoredDoc":{"open":"Voir la version relue","close":"Revenir au document en cours","viewing":"Lecture seule â voici le document relu par cette analyse. Lâédition est suspendue.","openTooltip":"Le document a changé depuis cette analyse. Ouvrir la version sur laquelle portent ces remarques.","unavailableTooltip":"Cette analyse nâa pas conservé de copie du document relu : impossible de lâafficher."}},"auth":{"mainTitle":"Accélérez votre","mainTitleHighlight":"rédaction médicale","mainTitleEnd":"grâce à l'IA","subtitle":"Créez vos articles scientifiques en moins de 10 minutes avec notre assistant IA spécialisé en médecine.","features":{"time":"10 min pour un article","ai":"IA spécialisée médecine","format":"Format IMRAD"},"buttons":{"google":"Se connecter avec Google","email":"Se connecter par email"},"footer":"Démarrage gratuit ⢠Aucune carte de crédit requise","messages":{"loginError":"Erreur lors de la connexion. Veuillez réessayer.","emailSuccess":"Vous allez recevoir un email avec un lien de connexion unique. Pensez à vérifier vos spams.","googleAccountExists":"Un compte Google existe déjà avec cet email. Veuillez vous connecter avec Google.","loginSuccess":"Connexion réussie !"}},"toulouseAlert":{"title":"Accords de confidentialité","text":"MyPubli est en cours dâéchanges avec le service DRI du CHU de Toulouse.","subtitle":"Si vous souhaitez tester notre outil en amont de notre inclusion dans vos services, tout téléchargement de données doit se faire sous lâaccord de M. Soler :","button":"Je comprends"},"landing":{"partners":"Nos partenaires","mainTitle":"Une Intelligence Artificielle 100% française","intro":"est une plateforme d'IA 100% française, conçue pour accompagner les chercheurs, doctorants et médecins afin de gagner jusqu'à 40 heures par article en automatisant la rédaction scientifique, tout en maximisant les chances de publication dans des revues à fort impact.","objective":"Objectif","objectiveText":"Face à des taux de rejet pouvant dépasser 70 % dans les revues à fort impact, notre mission est de simplifier la rédaction scientifique en transformant des fichiers de recherche (protocoles, tableaux de résultats, etc.) en articles structurés, cohérents et prêts à être soumis pour publication ou diffusion académique.","whyUseTitle":"Pourquoi utiliser","whyUseSubtitle":"est la seule IA de rédaction scientifique validée par la communauté en recherche médicale.","comparison":{"others":"Autres IA","othersSubtitle":"ChatGPT, Claude, Mistral","features":{"generativeAI":"IA Générative","documentTranslation":"Traduction des documents","articleWriting":" à partir de vos documents de recherche","articleWritingBold":"Ãcriture d'un article scientifique","databaseConnection":"à des base
81s de données médicales fiables et vérifiées","databaseConnectionBold":"uniquement","dataRespect":"(hébergement en France, Serveurs HDS, Données clients non utilisées pour de l'entraînement)","dataRespectBold":"données","dataRespectPrefix":"Respect de vos"}},"exploitationRights":"Droits d'exploitation","exploitationText1":"Les articles produits avec ","exploitationText2":" vous appartiennent et peuvent être librement soumis à des revues scientifiques, dès lors que l'usage de l'IA est mentionné dans la section Acknowledgments. De plus en plus de journaux académiques acceptent la contribution d'IA générative, à condition que le contenu soit vérifié et validé par les auteurs. Afin de respecter cette conformité, nous ajoutons par défaut dans la section Acknowledgments : \"During the preparation of this manuscript, the authors used MyPubli.ai to assist with semantic reformulations, enhance readability, and support the drafting of an initial version of the article. All content was subsequently reviewed, edited, and validated by the authors, who take full responsibility for the final version of the manuscript.\"","dataRespect":"Respect de vos données","dataRespectText":"Contrairement à certains services d'intelligence artificielle, nous ne réutilisons jamais les données de nos utilisateurs pour entraîner nos modèles. Vos fichiers et articles restent strictement confidentiels et sont stockés en France de manière sécurisée. Consultez notre","privacyPolicy":"Politique de confidentialité","and":"et nos","termsOfUse":"Conditions d'utilisation","features":"Fonctionnalités","featuresList":{"upload":"Téléversement de protocoles et résultats scientifiques","writing":"Ãcriture d'un article structuré à partir de vos documents","references":"Recherche de références pertinentes pour votre article","formatting":"Formatage pour la revue de votre choix","collaboration":"Collaboration en ligne avec votre équipe"},"needHelp":"Besoin d'aide ?","contact":"Contactez-nous à ","trustWall":{"title":"Ils nous font confiance pour la publication de leurs articles","intro":"Depuis 5 ans, nous aidons les médecins et les chercheurs pour la publication de leurs articles grâce à nos outils innovants. Découvrez des exemples de publications qui nous citent dans leur section remerciements :","acknowledgementsTitle":"Remerciements","viewFullArticle":"Voir l'article complet","etAl":"et al.","goToPage":"Aller à la page"}},"navbar":{"tagline":"VOTRE ASSISTANT DE RECHERCHE","searchJournal":"Rechercher une revue...","searchResults":"Résultats de recherche","noResults":"Aucun résultat trouvé","searchFor":"Rechercher","searchWebFor":"Rechercher sur le web","searchingDatabase":"Recherche dans la base de données...","recommendedJournals":"Revues recommandées","yourJournals":"Vos revues","export":"Exporter","download":"Télécharger","share":"Inviter des membres","downloadUnavailable":"La fonctionnalité de téléchargement n'est pas disponible pour les articles de démo.","downloadingDocx":"Téléchargement du document DOCX en cours...","downloadSuccess":"Document téléchargé avec succès !","formatFallback":"L'export {{requested}} n'est pas disponible pour le moment â téléchargé en {{returned}} à la place.","downloadError":"Erreur lors du téléchargement. Veuillez réessayer.","downloadFormatedArticleSuccess":"Article formaté téléchargé avec succès !","downloadFiguresError":"Erreur lors du téléchargement de l'article. Veuillez réessayer.","selectJournal":"Sélectionner une revue","chooseJournal":"Choisir une revue...","submitArticle":"Soumettre l'article","submitToJournal":"Soumettre à la revue","selectJournalFirst":"Veuillez d'abord sélectionner une revue","submittingArticle":"Soumission de l'article en cours...","articleSubmitted":"Article soumis avec succès !","loadingJournalTemplate":"Chargement du modèle de revue...","journalTemplateLoaded":"Modèle de revue chargé avec succès !","journalTemplateError":"Erreur lors du chargement du modèle. Veuillez réessayer.","loadingTemplate":"Chargement...","searchingJourn
81al":"Recherche en cours...","noJournalFound":"Aucune revue trouvée","tryDifferentSearch":"Essayez un autre terme de recherche","searchForJournal":"Rechercher la revue","generatedSections":"Sections générées par IA","searchError":"Erreur lors de la recherche","journalNotFound":"Revue non trouvée","searchWebForMore":"Rechercher d'autres revues sur le web","searchingCandidates":"Recherche de revues correspondantes...","noJournalCandidates":"Aucune revue correspondante trouvée","noJournalCandidatesSuggestion":"Essayez un nom plus précis, ex. le titre complet de la revue","scrapeSelected":"Rechercher et charger la revue","loadSelected":"Charger la revue","inLibrary":"Dans la bibliothèque","journalFound":"Revue trouvée et ajoutée aux recommandations","journalsFound":"{{count}} revue(s) trouvée(s) et ajoutée(s) aux résultats !","journalsAlreadyInResults":"{{count}} revue(s) déjà dans les résultats","defaultTemplate":"Modèle par défaut","defaultTemplateLoaded":"Modèle par défaut chargé avec succès !","defaultTemplateNoSubmission":"Veuillez sélectionner une revue spécifique pour soumettre votre article","selectSpecificJournal":"Sélectionnez une revue spécifique pour soumettre","noSubmissionUrl":"Aucune URL de soumission disponible pour cette revue","searchingJournalTitle":"Recherche de la revue...","searchStep":{"validating":"Validation du nom de la revue...","searching":"Recherche du site web de la revue...","scraping":"Analyse des directives aux auteurs...","extracting":"Extraction des règles de formatage...","finalizing":"Finalisation du modèle..."},"menu":{"articles":"Générer un Article","format":"Formater un Article","archiveButton":"Archiver","unArchiveButton":"Article archivé","account":"Mon Compte","credits":"Mes Crédits","admin":"Admin","drugSearch":"Recherche de médicaments","archives":"Archives","faq":"FAQ","logout":"Se déconnecter"},"navLinks":{"bibliography":" Bibliographie","formatArticle":"Formater un Article","generateArticle":"Générer un Article","writeProtocol":"Ãcrire un Protocole"},"downloadStages":{"analyzing":"Analyse du contenu de l'article...","processingGuidelines":"Traitement des recommandations EQUATOR...","fillingChecklist":"L'IA remplit la checklist avec les numéros de page...","formattingDocument":"Formatage de la structure du document...","generatingDocx":"Génération du fichier DOCX final..."},"downloadOverlay":{"title":"Préparation de Votre Document","info":"Notre IA analyse votre article selon les recommandations EQUATOR et remplit la checklist. Cela peut prendre quelques instants."},"defaultTemplateError":"Erreur lors du chargement du modèle par défaut. Veuillez réessayer.","loadingDefaultTemplate":"Chargement du modèle par défautâ¦","noArticleEditing":"Aucun article nâest en cours de rédaction.","supplementaryDownloadError":"Erreur lors du téléchargement du fichier supplémentaire."},"premium":{"badge":"Premium","upgradeRequired":"Fonctionnalité Premium Requise","upgradeDescription":"L'export DOCX avec formatage spécifique aux revues est disponible uniquement pour les utilisateurs premium.","downloadTitle":"Fonctionnalité Partenaire Clinique","downloadDescription":"Exportez vos articles avec un formatage spécifique aux revues, des modèles avancés et des mises en page optimisées.","featuresTitle":"Ce qui est inclus :","contactTitle":"Intéressé par les fonctionnalités Partenaire Clinique ?","contactDescription":"Contactez-nous pour en savoir plus sur les fonctionnalités et les options tarifaires adaptées à vos besoins.","maybeLater":"Plus tard","contactUs":"Nous contacter","contactOpened":"Ouverture du client de messagerie..."},"journalTemplate":{"gate":{"title":"Aligner avec {{journal}}","subtitle":"Cette revue nécessite quelques modifications. Rien n'est modifié tant que vous n'avez pas validé.","generateTitle":"Sections générées par l'IA","renameTitle":"Titres à renommer","abstractTag":"résumé","addTitle":"Sections à rédiger vous-même","addHint":"Ces sections obligatoires ne peuvent pas être générées automatiquement â un titre vide sera ajouté pour chacune afin que vous puissiez la compléter.","extraTitle":"Sections supplémentaires â supprimées du document","extraHint":"Ces sections ne font pas partie de la structure de {{journal}}.","extraCaution":"La validation supprime définitivement ces sections et leur contenu de votre manuscrit.","wordLimitTitle":"Limite de mots dépassée","wordLimitTotal":"Total : {{words}} mots (limite {{limit}})","wordLimitAbstract":"Résumé : {{words}} mots (limite {{limit}})","matching":"Comparaison de vos titres avec ceux de la revue","matchingSub":"Recherche des sections que vous avez nommées autrement â rien n'est encore modifié.","matchConfidence":"correspondance {{percent}} %","progressGenerating":"Génération de la section {{done}} sur {{total}}","generatingSub":"Rédaction des sections manquantes â votre document reste intact.","preparing":"Préparation des modificationsâ¦","reviewIntro":"Tout est prêt. Cochez les modifications à appliquer, puis validez. Rejeter garde le modèle par défaut.","reviewGeneratedTitle":"Sections générées","genFailTitle":"Impossible de générer ces sections","selectAll":"Tout sélectionner","saveSnapshot":"Enregistrer un point de restauration avant d'appliquer","reject":"Rejeter","ignore":"Ignorer","validate":"Valider ({{count}})"},"title":"Formatage de l'article","subtitle":"Votre article sera formaté selon les directives de la revue","headerSubtitle":"Configurez vos options d'export avant de télécharger votre article formaté.","aiDisclaimer":"Les exigences de la revue sont extraites par IA à partir des consignes aux auteurs. Vérifiez les éléments critiques avant la soumission.","sections":{"formattingStructure":"Formatage et structure","typographySettings":"Mise en forme et export","additionalRequirements":"Exigences supplémentaires","exportOptions":"Options d'export","documentStructure":"Structure du document","referenceFormatting":"Formatage des références","exportOptionsDesc":"Choisissez ce qui sera inclus et comment les figures apparaîtront dans le fichier téléchargé.","formattingDesc":"Règles de style appliquées automatiquement lors de l'export.","typographyDesc":"Police, taille et interligne utilisés dans le document exporté.","requirementsDesc":"Sections ou déclarations supplémentaires exigées par ce journal.","documentStructureDesc":"Comparez les sections de votre document à ce que ce journal attend.","referenceFormattingDesc":"Règles détaillées pour le formatage des références (auteurs, pages, styles).","outputSettings":"Paramètres avancés","outputSettingsDesc":"Formatage des références et structure du document."},"referenceFormatting":{"detectedFromJournal":"Détecté dans le journal","customDesc":"Personnalisez le formatage des références pour ce journal","authorCutoff":"Auteurs avant « et al »","cutoffAfter":"Couper après","authorsEtAl":"auteurs","citeAllAuthors":"Citer tous les auteurs (sans et al)","authorsSectionLabel":"Auteurs dans les références","authorsListAll":"Lister tous les auteurs","authorsShorten":"Abréger avec « et al. »","authorRulePrefix":"Au-delà de","authorRuleMiddle":"auteurs, lister les","authorRuleSuffix":"premiers puis « et al. »","pageFormat":"Format des numéros de page","pageFull":"C
81omplet","pageCondensed":"Condensé","includeIssue":"Inclure le numéro de tome (issue)","includeIssueYes":"Oui","includeIssueNo":"Non","abbreviatedJournal":"Nom abrégé du journal","yearStyle":"Style de l'année","journalStyle":"Style du nom du journal","afterTitle":"Après le titre","afterJournal":"Après le journal","afterYear":"Après l'année","styleNormal":"Normal","styleBold":"Gras","styleItalic":"Italique","styleBoldItalic":"Gras + Italique","usingDefault":"Aucune règle de formatage trouvée pour ce journal. Paramètres {{ name }} par défaut appliqués.","citationStyle":"Style de citation","citationStyleSequential":"Numérique séquentiel","citationStyleAlphaNumeric":"Alpha-numérique","citationStyleAuthorYear":"AuteurâAnnée","citationsGroupTitle":"Citations","inTextFormat":"Format des citations dans le texte","inTextSuperscript":"Exposant","inTextBrackets":"Crochets","inTextNotApplicable":"Non applicable au style AuteurâAnnée","tabArticle":"Article","tabBook":"Livre","tabWebsite":"Site web","book":{"editorsSuffix":"Suffixe des éditeurs","showCity":"Afficher la ville","showCountry":"Afficher le pays","showTotalPages":"Afficher le nombre de pages","chapterPrefix":"Préfixe de chapitre \"In:\""},"website":{"accessLabel":"Libellé d'accès","showAccessDate":"Afficher la date d'accès","dateFormat":"Format de date","dateFormatMonthYear":"Mois Année","dateFormatFullDate":"Date complète"}},"structure":{"articleSections":"Sections de l'article","abstractSections":"Sections de l'Abstract","journalExpects":"Revue attend","yourDoc":"Votre doc","optional":"optionnel","generateConclusion":"Générer","generating":"Génération...","exportSections":"Sections à exporter","excludedCount":"{{count}} exclue(s)","notRequired":"non requise","sortByJournal":"Ordre journal","sortByDoc":"Ordre document","legendFound":"présente dans votre document","legendMissing":"absente de votre document","legendUnexpected":"non attendue par ce journal","clickHint":"Utilisez l'icône Åil sur chaque ligne pour inclure ou exclure cette section du fichier exporté","includeInExport":"Inclure","visExclude":"Exclure cette section du fichier exporté","visInclude":"Inclure cette section dans le fichier exporté","excludedHint":"{{count}} section(s) sera omise du fichier téléchargé â votre document n'est pas modifié.","renameOff":"Cliquer pour utiliser le nom de section attendu par la revue dans le fichier exporté","renameActive":"Le titre sera renommé selon la revue dans le fichier exporté","canGenerate":"Peuvent être générées","reviewGenerated":"Consulter","unexpectedSections":"Non attendues par ce journal"},"preview":{"yourHeading":"Votre titre :","renamedTo":"renommé en","onExport":"à l'export","missingSubPart":"Manquant â ajoutez cette sous-partie à votre résumé","noAbstract":"Aucun résumé trouvé dans le document","registrationLabel":"Registration","registrationPlaceholder":"Cliquez pour ajouter un numéro d'enregistrementâ¦","keywordsLabel":"Mots-clés","keywordsRequired":"Obligatoire","keywordsOptional":"Facultatif","keywordsCategoryMeSH":"Termes MeSH","keywordsCategoryNonMeSH":"Mots-clés non-MeSH","keywordsCategoryBoth":"MeSH ou mots-clés libres","keywordsCategoryTooltip":"Vocabulaire attendu par cette revue pour les mots-clés.","keywordsRange":"{{min}}â{{max}}","keywordsCountTooltip":"Nombre de mots-clés dans votre manuscrit par rapport à la plage autorisée par la revue.","keywordsAddPlaceholder":"Ajouter un mot-cléâ¦","keywordsAdd":"Ajouter le mot-clé","keywordsRemove":"Supprimer le mot-clé","consortRequired":"Requis par CONSORT â le numéro d'enregistrement de l'essai doit être indiqué.","consortInfo":"CONSORT exige un numéro d'enregistrement d'essai â il apparaîtra dans l'export.","statusFound":"Présent","statusGenerated":"Généré par IA","statusMissing":"Manquant","statusUnexpected":"Non attendu","statusOptional":"Optionnel","optionalFrequency":"Présent dans {{pct}} % des articles de cette revue","generateWithAI":"Générer avec l'IA","addManually":"Ajouter manuellement","skipSection":"Exclure de cet export","unexpectedDesc":"Non attendue par cette revue â envisagez de la retirer ou de l'exclure","references":"Références","moreRefs":"références supplémentaires","figuresAndTables":"Figures et tableaux","noFigures":"Aucune figure ou tableau trouvé","statsLanguage":"Langue","statsMax":"max","statsNoLimit":"aucune limite définie","statsWithinLim
81it":"Dans la limite","statsOverLimit":"Limite dépassée","statsJournalExpects":"la revue attend","statsLangMismatch":"Langue incompatible","subStatusPresent":"Présent","subStatusRenamed":"Renommé à l'export","subStatusSuggestion":"Renommage suggéré","subStatusRenamedTooltip":"Suggestion : remplacer « {{from}} » par le nom canonique de la revue « {{to}} »","subStatusMissing":"Manquant","subRenamedExplainer":"Vous avez écrit « {{from}} » â cette revue l'appelle « {{to}} », nous le renommerons pour vous à l'export.","subRenameAsk":"Vous avez écrit « {{from}} », mais cette revue nomme cette sous-partie « {{to}} ». Souhaitez-vous que nous la renommions pour vous ?","approveRename":"Approuver le renommage","keepMyHeading":"Conserver mon titre","dismissRenameTooltip":"Conserver votre titre d'origine et ignorer la suggestion","diffYours":"Votre titre","diffJournal":"Nom canonique","renamedFrom":"Renommé depuis","willBeExportedAs":"Sera renommé à l'export en","editorUnchanged":"votre éditeur reste inchangé","undoRename":"Annuler","suggestionDismissed":"Vous avez conservé «{{yours}}» â la revue proposait de la renommer en «{{suggested}}».","showSuggestion":"Reconsidérer ce renommage","subStatusCustom":"Titre personnalisé","subCustomExplainer":"Cette sous-partie ne fait pas partie de la structure standard de la revue â elle apparaîtra à l'export telle que vous l'avez écrite.","bodyMissingExplainer":"«{{name}}» n'est pas encore dans votre document â générez-la avec l'IA ou ajoutez-la manuellement.","bodyMissingExplainerNoAi":"«{{name}}» n'est pas encore dans votre document â ajoutez-la manuellement si vous voulez l'inclure dans l'export.","bodyOptionalEmpty":"Section optionnelle â présente dans votre structure mais vide.","colYourManuscript":"Votre manuscrit","colYourManuscriptSub":"dans l'ordre de votre document","colJournalStructure":"Structure de la revue","colJournalStructureSub":"ce que cette revue attend","noBodySections":"Aucune section de corps dans votre document.","noJournalStructure":"Cette revue ne définit pas de structure imposée.","notInYourDoc":"Absente de votre document","notInJournal":"Non attendue par cette revue","subFoundButEmpty":"Le titre est présent mais aucun texte n'a été trouvé en dessous.","subMissingExplainer":"Ajoutez une sous-partie « {{name}} : » dans le paragraphe de votre résumé pour cette revue.","currentlyWritten":"actuellement écrit","acceptRename":"Utiliser le nom de la revue","acceptRenameTooltip":"Remplace votre titre dans le document par « {{to}} » maintenant (aucun renommage automatique à l'export).","editLabel":"Modifier le titre","editLabelHint":"Choisissez comment cette sous-partie doit être nommée dans votre résumé :","addSubPart":"Ajouter cette sous-partie","save":"Enregistrer","cancel":"Annuler","correspondingAuthor":"Auteur correspondant","titleWords":"mots","titleCharacters":"caractères","runningHead":"Titre courant","runningHeadMissing":"Non défini","runningHeadRequired":"Requis par cette revue","required":"Requis","subtitleNotAllowed":"Les sous-titres ne sont pas autorisés","subtitlePermitted":"Sous-titre autorisé","corrFormat_full":"Coordonnées complètes attendues (nom, affiliation, e-mail)","corrFormat_asterisk":"Indiqué par un astérisque sur la ligne d'auteur","corrFormatLabel":"Format de la revue","edit":"Modifier","add":"Ajouter","runningHeadPlaceholder":"Titre courant abrégé","corrNameEmpty":"Ajouter un nom","corrEmailEmpty":"Ajouter un e-mail","corrPhoneEmpty":"Ajouter un téléphone","corrOrcidEmpty":"Ajouter un ORCID","corrAddressEmpty":"Ajouter une adresse","corrFaxEmpty":"Ajouter un fax","invalidEmail":"Saisissez une adresse e-mail valide","invalidOrcid":"L'ORCID doit être au format 0000-0000-0000-0000","invalidPhone":"Saisissez au moins 7 chiffres","corrSetLabel":"Définir l'auteur correspondant","corrChooseAuthor":"â choisir un auteur â","corrNoAuthors":"Aucun auteur ajouté â ajoutez-les d'abord dans l'éditeur d'article.","authorFallback":"Auteur {{n}}","corrRequiredLabel":"La revue exige","corrState_present":"Présent dans votre manuscrit","corrState_missing":"Requis mais absent de votre manuscrit","corrState_unverified":"Requis par la revue â vérification automatique impossible","corrField_name":"nom","corrField_email":"e-mail","corrField_address":"adresse","corrField_phone":"téléphone","corrField_fax":"fax","corrField_orcid":"ORCID","manuscriptStatistics":"Statistiques du manuscrit","manuscriptStructure":"Structure du manuscrit","zoneAbstractSubStructured":"structuré · préfixes en gras dans un seul paragraphe","zoneAbstractSubUnstructuredWithDocParts":"non structuré · la revue attend un seul paragraphe (votre document contient des sous-parties en gras)","zoneAbstractSubUnstructuredWithDocPartsInline":"votre résumé contient des sous-parties en gras","zoneAbstractSubUnstructured":"non structuré","zoneAbstractSubUnstructuredInline":"résumé en paragraphe simple","zoneBodySub":"l'organisation de votre manuscrit avec les sections attendues par la revue","zoneBodySubInline":"structure de votre manuscrit","inline
81ExportTitle":"Export personnel","inlineExportDesc":"Votre manuscrit est exporté tel quel. Les recommandations de la revue ci-dessous sont indicatives et n'affectent pas le fichier.","wordCount":"{{count}} mots","noWordLimit":"sans limite","tables":{"headingTablesOnly":"Tableaux","headingTablesAndLegends":"Tableaux & Figure legends","headingLegendsOnly":"Figure legends","subheadingTables":"Tables","tableLabel":"Table {{index}}.","truncationNote":"Affichage des {{rows}} premières lignes sur {{totalRows}} à {{cols}} premières colonnes sur {{totalCols}}","figureLabel":"Figure {{index}}.","emptyState":"Aucun tableau ou figure non supplémentaire trouvé.","nextPage":"Page suivante"},"supplementary":{"pageHeading":"Fichier supplémentaire","explainer":"Un second fichier regroupant les tableaux supplémentaires et votre Equator guidelines checklist sera produit avec l'article principal.","suppTableLabel":"Tableau supplémentaire {{index}} :","suppFigureLabel":"Figure supplémentaire {{index}} :","noImageSource":"Source d'image manquante","reportingChecklist":"Equator guidelines checklist","checklistLine":"{{guidelineName}} checklist","checklistDesc":"Générée et pré-remplie à l'export à partir de votre manuscrit. Vérifiez et ajustez les réponses dans le fichier supplémentaire avant soumission.","noGuidelineSelected":"Aucune recommandation sélectionnée â choisissez-en une ci-dessus pour inclure la liste de contrôle correspondante dans Supplementary.docx.","nextPage":"Page suivante"},"sectionPreview":{"autoConfirm":"Sera appliqué automatiquement au téléchargement.","confirm":"Confirmer","regenerate":"Régénérer","discard":"Ignorer","abortGeneration":"Annuler la génération","bannerReusedDiscussionPre":"Ce paragraphe provient de votre section","bannerReusedDiscussionDiscussion":"Discussion","bannerReusedDiscussionMid":"et sera utilisé comme","bannerReusedDiscussionPost":"au téléchargement. Selon votre choix ci-dessous, il sera soit retiré de la Discussion dans votre document, soit conservé en place et uniquement repositionné dans le fichier exporté.","bannerPreBackgroundPre":"Rédigé comme nouvelle section","bannerPreBackgroundPost":"Le document ne sera modifié qu'après acceptation.","bannerFromScratchPre":"Rédigé de zéro pour","bannerFromScratchPost":"Il sera appliqué automatiquement au téléchargement â annulez ci-dessous si vous ne le souhaitez pas.","choiceWhereLabel":"Où voulez-vous l'ajouter ?","choiceExportOnlyLabel":"L'utiliser uniquement pour cet export","choiceExportOnlySmall":"Votre document reste intact. Le texte est ajouté uniquement au fichier exporté.","choiceDocLabel":"L'ajouter à mon article","choiceDocSmall":"Il devient partie intégrante de votre document et y est enregistré.","exportQueuedBannerPre":"sera ajouté à cet export uniquement â votre document n'est pas modifié.","exportQueuedAside":"(à noter : le même paragraphe reste également dans votre section Discussion du document.)","removeFromExport":"Retirer de l'export"},"titleLabel":"Titre","submissionRequirements":"Exigences de soumission","presentDeclarations":"Présentes dans votre document","presentDeclarationsHint":"Sections de déclaration détectées dans votre manuscrit â cliquez pour consulter ou modifier.","requirementsHint":"Exigé par la revue â non affiché dans lâaperçu du document ci-dessous.","supplementaryFiguresTables":"Figures et tableaux supplémentaires","keywordsTooFew":"trop peu","subSections":"Sous-parties"},"features":{"referenceStyle":"Style des références","referenceStyleDesc":"Les citations seront formatées selon ce style","structuredAbstract":"Résumé structuré","structuredAbstractValue":"Requis","structuredAbstractDesc":"Le résumé sera organisé avec des en-têtes de section clairs","documentFormat":"Format du document","documentFormatDesc":"Votre article sera exporté dans ce format","figureFormat":"Format des figures","figureFormatDesc":"Les images seront optimisées pour ce format","figureCompression":"Compression des figures","figureCompressionValue":"Activée","figureCompressionDesc":"Les images seront compressées pour une taille de fic
81hier optimale","fontFamily":"Famille de police","fontSize":"Taille de police","lineSpacing":"Interligne","pageNumbering":"Numérotation des pages","lineNumbering":"Numérotation des lignes","lineNumberingTitlePage":"Numérotation des lignes â page de titre","lineNumberingBody":"Numérotation des lignes â texte principal","enabled":"Activée","disabled":"Désactivée","enabledExceptTitles":"Activée (Sauf titres)","margins":"Marges","cm":"cm","marginTop":"Haut","marginRight":"Droite","marginBottom":"Bas","marginLeft":"Gauche","uniformMargins":"Identiques sur les 4 côtés","conflictOfInterest":"Déclaration de conflit d'intérêts","conflictOfInterestDesc":"La déclaration sera incluse dans le document","fundingStatement":"Déclaration de financement","fundingStatementDesc":"Les informations de financement seront incluses","citationManager":"Gestionnaire de citations","citationManagerDesc":"Compatible avec","titlePagePosition":"Position de la page de titre","titlePage_first_page":"Première page","titlePage_separate_file":"Fichier séparé","sectionNumbering":"Numérotation des sections","coverLetter":"Lettre dâaccompagnement","coverLetterDesc":"Une lettre dâaccompagnement à lâéditeur est requise.","dataAvailability":"Déclaration de disponibilité des données","dataAvailabilityDesc":"Une déclaration sur lâaccès aux données est requise.","aiDisclosure":"Divulgation de lâassistance IA","aiDisclosureDesc":"La divulgation de lâusage dâIA/LLM dans la préparation du manuscrit est requise.","authorContributions":"Contributions des auteurs","authorContributionsDesc":"Une déclaration des contributions des auteurs est requise.","consentForPublication":"Consentement à la publication","consentForPublicationDesc":"Une déclaration de consentement à la publication est requise.","acknowledgements":"Remerciements","acknowledgementsDesc":"Une section de remerciements est requise.","ethicalForms":"Approbation éthique","ethicalFormsDesc":"Les formulaires dâapprobation éthique ou une déclaration du CER sont requis.","clinicalTrialRegistration":"Enregistrement de lâessai clinique","clinicalTrialRegistrationDesc":"La conformité au registre des essais est requise.","nctNumber":"Numéro dâenregistrement de lâessai","nctNumberDesc":"Un numéro dâenregistrement / NCT est requis (ex. si CONSORT sâapplique).","priorPresentation":"Présentation antérieure","priorPresentationDesc":"Une présentation antérieure à un congrès doit être déclarée.","preprintDisclosure":"Divulgation de prépublication","preprintDisclosureDesc":"Une version prépubliée existante doit être déclarée."},"limits":{"figuresTablesApproaching":"Limite de figures et tableaux approchée","figuresTablesApproachingDesc":"Vous approchez du maximum de {{limit}} figures et tableaux autorisés par cette revue.","figuresTablesApproachingDescDefault":"La plupart des revues recommandent en moyenne pas plus de {{limit}} figures et tableaux.","figuresTablesExceeded":"Limite de figures et tableaux dépassée","figuresTablesExceededDesc":"Cette revue autorise un maximum de {{limit}} figures et tableaux.","figuresTablesExceededDescDefault":"La plupart des revues autorisent en moyenne un maximum de {{limit}} figures et tableaux.","referencesApproaching":"Limite de références approchée","referencesApproachingDesc":"Vous approchez du maximum de {{limit}} références autorisées par cette revue.","referencesApproachingDescDefault":"La plupart des revues recommandent en moyenne pas plus de {{limit}} références.","referencesExceeded":"Limite de références dépassée","referencesExceededDesc":"Cette revue autorise un maximum de {{limit}} références.","referencesExceededDescDefault":"La plupart des revues autorisent en moyenne un maximum de {{limit}} références.","wordLimitExceeded":"{{section}} : limite de mots dépassée","wordLimitApproaching":"{{section}} : limite de mots approchée","wordLimitExceededDesc":"Cette section dépasse la limite de {{limit}} mots fixée par ce journal.","wordLimitExceededDescDefault":"Cette section dépasse la limite moyenne de {{limit}} mots pour la plupart des revues.","wordLimitApproachingDesc":"Cette section approche la limite de {{limit}} mots fixée par ce journal.","wordLimitApproachingDescDefault":"Cette section approche la limite moyenne de {{limit}} mots pour la plupart des revues.","words":"mots","abstractWords":"Résumé","totalWords":"Total de mots","statistics":"Statistiques","titleCaseAlert":"Le titre ne commence pas par une majuscule","titleCaseAlertDesc":"Les éditeurs académiques exigent que les titres commencent par une majuscule. Veuillez vérifier votre titre avant de soumettre."},"infoBanner":"Formatage professionnel : Votre article sera automatiquement formaté pour répondre aux exigences spécifiques de la revue, garantissant une présentation optimale pour la soumission.","exportOptions":{"commentsAndSuggestionsLabel":"Commentaires & Track changes","commentsAndSuggestionsDesc":"Choisissez ce qui sera inclus des collaborateurs dans le document exporté","includeComments":"Commentaires","includeCommentsDesc":"Ajouter les commentaires des relecteurs au document exporté","includeSuggestions":"Track changes","includeSuggestionsDesc":"Ajouter les track changes suivies des collaborateurs au document exporté","integrateSuggestions":"Intégrer les track changes","integrateSuggestionsDesc":"Appliquer tous les track changes acceptés directement dans le texte du document avant l'exp
81ort","placement":"Placement des tableaux et figures","placementDesc":"Choisissez où les tableaux et figures apparaissent dans le document exporté","inline":"Aperçu (Brouillon)","inlineDesc":"Pour révision uniquement â les tableaux et figures restent en place comme en ligne","separate":"Format soumission","separateDesc":"Le format requis pour la soumission à la revue â tableaux à la fin, figures dans un fichier séparé","recommended":"Recommandé","recommendationType":"Type de recommandations","recommendationTypeDesc":"Choisissez le type de recommandations appliquées à votre article","recoOriginal":"Original","recoOriginalDesc":"Recommandations pour un article de recherche original complet","recoShort":"Court","recoShortDesc":"Format concis pour rapports courts et communications brèves","recoProtocol":"Protocole","recoProtocolDesc":"Format protocole d'étude avec structure de type PICOS","comingSoon":"Bientôt disponible","recoComingSoon":"Ce type de recommandations sera bientôt disponible"},"equator":{"title":"Equator Guidelines","desc":"Joindre une checklist de reporting (CONSORT, PRISMA, STROBEâ¦) à votre export","toggleHint":"Inclure une checklist de guideline de reporting dans cet export","choose":"Choisir une guideline","clear":"Retirer la guideline","loading":"Chargementâ¦","empty":"Aucune guideline disponible"},"buttons":{"cancel":"Annuler","download":"Télécharger l'article formaté","exportFigures":"Télécharger les figures"},"noJournal":{"label":"Aucun modèle de revue sélectionné","hint":"L'export utilisera la mise en forme par défaut","selectButton":"Sélectionner une revue","changeButton":"Changer de revue","searchPlaceholder":"Rechercher une revue...","noResults":"Aucune revue trouvée pour cette recherche"},"aiDisclaimerTitle":"à vérifier avant l'export","reportIssue":{"button":"Signaler","tooltip":"Indiquez à l'équipe MyPubli ce qui ne va pas ici","title":"Signaler des données de revue incorrectes","lede":"Vous avez repéré une erreur dans les règles extraites par IA pour cette revue ? Dites-nous ce qui ne va pas et nous corrigerons le modèle.","articleChip":"Contexte de l'article joint","pickerLabel":"Où avez-vous repéré le problème ?","pickerHint":"Choisissez-en un ou plusieurs â vous pourrez préciser dans le message","messageLabel":"Qu'est-ce qui ne va pas, et que devrait-on avoir à la place ?","messagePlaceholder":"ex. Le style de référence devrait être APA, pas NLM. Leur page de consignes aux auteurs indiqueâ¦","send":"Envoyer à l'équipe MyPubli","sending":"Envoiâ¦","thanks":"Merci â votre signalement a été envoyé à l'équipe MyPubli.","error":"Impossible d'envoyer le signalement. Veuillez réessayer dans un instant.","leadInPrefix":"Problème avec : {{fields}}.","flagReferenceStyle":"Signaler un problème avec le style de référence","flagLimits":"Signaler un problème avec les limites mots / figures / références","flagAbstract":"Signaler un problème avec la structure du résumé","flagBody":"Signaler un problème avec la structure des sections du corps","groups":{"rules":"Règles de mise en forme","limits":"Limites du manuscrit","misc":"Autre chose"},"fields":{"reference_style":{"label":"Style de référence","example":"ex. APA / NLM / Vancouver"},"structure":{"label":"Structure des sections","example":"Introduction, Méthodes, Résultatsâ¦"},"abstract_structure":{"label":"Structure du résumé","example":"Structuré ou non, sous-parties"},"title_rules":{"label":"Règles du titre","example":"Titre courant, longueur, casse"},"limits_words":{"label":"Limite de mots","example":"Total / résumé / par section"},"limits_figures":{"label":"Limite figures & tableaux","example":"Nombre maximum autorisé"},"limits_references":{"label":"Limite de références","example":"Nombre maximum de citations"},"other":{"label":"Autre chose","example":"Décrivez-le dans le message ci-dessous"}}},"provenance":{"defaultFilled":"Nous n'avons pas pu lire cette information depuis la revue â valeur générique par défaut affichée. Merci de vérifier.","unknownSource":"Nous ne sommes pas sûrs de cette valeur â merci de la vérifier.","defaultValue":"Valeur par défaut â aucune revue sélectionnée ; confirmez-la pour votre revue cible."},"setup":{"title":"Configuration du document","exportOptions":"Options dâexport"},"declarations":{"title":"Financement & Remerciements","funding":"Financement","acknowledgements":"Remerciements","fundingPlaceholder":"ex. Bourse ANR-21-CE36-0001","acknowledgementsPlaceholder":"ex. Les auteurs remercientâ¦","addFunding":"Ajouter un financement","addAcknowledgement":"Ajouter un remerciement","save":"Enregistrer","cancel":"Annuler"},"requirements":{"provided":"Fourni","missing":"à ajouter","openInEditor":"Ouvrir dans lâéditeur"}},"premiumFeatures":{"professionalExport":"Export DOCX formaté","professionalExportDe
81sc":"Exportez des articles avec un formatage spécifique aux revues","customTemplates":"Modèles personnalisés","customTemplatesDesc":"Accès aux modèles et styles de revues","priorityProcessing":"Traitement prioritaire","priorityProcessingDesc":"Génération et export de documents plus rapides","advancedCollaboration":"Collaboration avancée","advancedCollaborationDesc":"Fonctionnalités de partage et collaboration d'équipe améliorées","prioritySupport":"Support prioritaire","prioritySupportDesc":"Support client 24h/24 et 7j/7"},"featureUnavailable":{"badge":"Bientôt disponible","title":"Fonctionnalité pas encore disponible","description":"Nous travaillons activement pour vous apporter cette fonctionnalité. Elle sera disponible dans une prochaine version.","upcomingTitle":"Prochainement disponible","statusTitle":"Nous préparons quelque chose de formidable","statusDescription":"Notre équipe développe activement cette fonctionnalité. Restez à l'écoute pour les mises à jour et annonces.","understood":"J'ai compris","features":{"docxImport":"Import DOCX","docxImportDesc":"Importez et convertissez des documents Word directement dans vos articles","referenceImport":"Import des références","referenceImportDesc":"Importez et gérez automatiquement les références de vos documents DOCX","journalFormatting":"Formatage selon la revue","journalFormattingDesc":"Votre article sera automatiquement formaté selon les directives de la revue sélectionnée","aiEnhancements":"Améliorations IA","aiEnhancementsDesc":"Fonctionnalités IA avancées pour améliorer votre rédaction scientifique","advancedSync":"Synchronisation avancée","advancedSyncDesc":"Collaboration en temps réel et synchronisation des documents"}},"articles":{"header":{"title":"Bibliothèque de vos articles","subtitle":"Retrouvez, améliorez et téléchargez vos articles générés automatiquement."},"table":{"article_type":{"FORMAT":"Mise en forme d'article","GENERATION":"Génération d'article","REGENERATION":"Regénération d'article","PROTOCOL":"Création de protocole"},"columns":{"creationDate":"Date de création","regenerated":"Régénéré","type":"Type","articleName":"Nom de l'article","studentEmail":"Email de l'étudiant","generatedArticle":"Nom de l'article généré","status":"Ãtat","scoring_tooltip":"Suggestion de revues scientifiques","teacher_email":"Email de l'encadrant"},"buttons":{"complete":"Compléter","validate":"Valider","improve":"Améliorer","waiting_info":"En attente d'informations","intervention_required":"Une intervention est requise","see_eval":"Ouvrir l'évaluation","waiting_eval":"En attente de l'évaluation","already_eval":"Déjà évalué","eval":"Ãvaluer","access":"Accéder à l'article","download":"Télécharger","open_eval":"Ouvrir lâévaluation","reviewImport":"Relire dans lâéditeur","relaunch":"Relancer"},"menu":{"regenerate":"Regénérer","stop":"Arrêter la génération","details":"Détails","delete":"Supprimer","exportReferences":"Exporter les références"},"status":{"step":"Ãtape","errored":"File d'attente","errored_description":"Votre article sera disponible d'ici quelques heures","ready":"Prêt","processing":"En cours","error":"Erreur","pending":"En attente","regeneratedOn":"Regénérée le {{date}}","createdOn":"Créé le {{date}}","waitingToday":"Aujourd'hui","waitingYesterday":"Depuis hier","waitingDays":"Depuis {{days}} jours","waitingTooltip":"En attente depuis le {{date}}","waitingTooltipApprox":"En attente depuis le {{date}} (approx.)"},"text":{"no_article":"Aucun article généré pour le moment.","no_article_text_crcl_teacher":"Les étudiants n'ont pas encore commencé à téléverser leurs documents. Les articles seront générés automatiquement dès que des protocoles et résultats seront soumis.","no_article_text_crcl_student":"Commencez par télécharger votre mémoire de recherche, votre protocole de recherche et vos résultats scientifiques. Une version générée automatiquement sera créée pour que votre enseignant puisse vous évaluer.","no_article_text":"Commencez par télécharger votre protocole de recherche et vos résultats scientifiques pour générer votre premier article."},"connectionLost":{"title":"Impossible de joindre le serveur","text":"Nous n'avons pas pu charger vos articles. Vérifiez votre connexion et réessayez.","retry":"Réessayer"}}},"faq":{"title":"Questions/Réponses","loading":"Chargement des questions fréquentes...","emptyState":"Aucune question fréquente disponible pour le moment."},"account":{"title":"Mon Compte","personalInfo":"Informations personnelles","billingAddress":"Adresse de facturation","modify":"Modifier","delete":"Supprimer","noAddressConfigured":"Aucune adresse de facturation configurée","addAddress":"Ajouter une adresse","manageCredits":"Gérer mes crédits","manage":"Gérer","deleteAccount":"Supprimer mon compte","myData":{"title":"Mes données","request":"Télécharger mes données","preparing":"Préparation de vos données â nous vous enverrons un e-mail lorsqu'elles seront prêtes.","download":"Télécharger mes données (disponible jusqu'au {{date}})","failed":"L'export a échoué. Merci de réessayer.","error409":"Un export est déjà en cours de préparation.","error429":"Vous pouvez demander un export par jour.","error503":"Trop d'exports en cours, merci de réessayer plus tard.","errorGeneric":"Impossible d'accéder à votre export, merci de réessayer."},"password":{"title":"Mot de passe","notSet":"Aucun mot de passe défini. Ajoutez-en un pour une connexion plus rapide.","isSet":"Un mot de passe est défini pour votre compte.","set":"Définir un mot de passe","change":"Changer le mot de passe"},"messages":{"addressUpdated":"Adresse de facturation mise à jour avec succès","addressDeleted":"Adresse de facturation supprimée","accountDeleted":"Votre compte a été supprimé avec succès.","deleteConfirmTitle":"Supprimer mon compte","deleteConfirmMessage":"Ãtes-vous sûr de vouloir supprimer votre compte ? Cette action est irréversible. Téléchargez d'abord vos données depuis « Mes données ».","deleteConfirmLabel":"Supprimer","cancelLabel":"Annuler","deletePersonalArticles":"Supprimer aussi les articles de mon espace personnel"},"countries":{"FR":"France","BE":"Belgique","CH":"Suisse","CA":"Canada","LU":"Luxembourg","MC":"Monaco","AD":"Andorre"}},"devices":{"title":"Appareils connectés","subtitle":"Sessions actuellement actives sur votre compte. Révoquez celles que vous ne reconnaissez pas.","empty":"Aucune session active.","thisDevice":"Cet appareil","smsVerified":"SMS vérifié","smsVerifiedTip":"Cet appareil a passé une vérification par SMS","lastActive":"Dernière activité","revoke":"Révoquer","revoked":"Session révoquée","revokeError":"Impossible de révoquer la session","loadError":"Impossible de charger les sessions","signOutEverywhere":"Se déconnecter partout","confirmAllTitle":"Se déconnecter de tous les appareils","confirmAllMessage":"Toutes vos sessions actives seront fermées, y compris celle-ci. Vous devrez vous reconnecter.","loginMethod":{"password":"Mot de passe","otp":"Code à usage unique","magicLink":"Lien magique","google":"Google","unknown":"Méthode inconnue"}},"groups":{"lang":{"label":"Langue","fr":"Français","en":"Anglais"},"title":"Groupes","myGroups":"Mes Groupes","allGroups":"Tous les Groupes","selectGroup":"Sélectionner un groupe :","searchByOwner":"Chercher par nom, propriétaire ou membre","searchByMember":"Chercher par membre","buyCredits":"Acheter des crédits","leaveGroup":"Quitter le groupe","groupName":"Groupe","unnamedGroup":"Groupe sans nom","credits":"Crédit","creditsPlural":"Crédits","roles":{"owner":"Propriétaire","coOwner":"Co-propriétaire","member":"Membre","manager":"Gestionnaire"},"noGroupFound":"Aucun groupe avec cet E-mail de propriétaire","createGroup":"Créer un groupe","editGroup":{"name":"Nom du groupe","saveHint":"Appuyez sur Entrée pour sauvegarder, Ãchap pour annuler","emptyNameError":"Le nom du groupe ne peut pas être vide","save":"Sauvegarder","cancel":"Annuler","edit":"Modifier"},"groupInfo":{"title":"Informations du groupe :","role":"Rôle :","members":"Membres :","createdOn":"Créé le :","ownerArt
81icleOversight":"Gestion des articles par le propriétaire :","viewGroupArticles":"Voir les articles du groupe","restrictMemberCredits":"Suspendre la génération et la mise en forme pour les membres","restrictMemberCreditsSaved":"Restriction des membres mise à jour","restrictMemberCreditsFailed":"Impossible de mettre à jour la restriction des membres","restrictMemberCreditsMessage":"Message affiché aux membres","restrictMemberCreditsMessageHint":"Laisser vide pour afficher le message par défaut","restrictMemberCreditsMessageSave":"Enregistrer le message","restrictMemberCreditsMessageSaved":"Message enregistré","restrictMemberCreditsMessageFailed":"Impossible d'enregistrer le message","memberCreditsRestricted":"La génération et la mise en forme sont suspendues pour les membres de ce groupe."},"creditRestrictedDialog":{"title":"Génération suspendue","message":"L'administrateur de {{group}} a suspendu la génération et la mise en forme d'articles pour les membres.","contact":"Contacter l'administrateur","close":"Fermer"},"membersList":{"title":"Membres du groupe","inviteMember":"Inviter un membre","noMembers":"Aucun membre dans ce groupe.","joinedOn":"Rejoint le","usage":"Utilisé :","creditsUsed":"crédits","assignAsOwner":"Assigner en propriétaire","makePrimaryOwner":"Définir comme propriétaire principal","removeOwner":"Retirer les droits de propriétaire","removeMember":"Retirer du groupe"},"domainsList":{"title":"Domaines autorisés","addDomain":"Ajouter un domaine","addDomainTitle":"Ajouter un domaine autorisé","domainPlaceholder":"example.com","noDomains":"Aucun domaine autorisé.","domainDescription":"Utilisateurs de ce domaine peuvent rejoindre automatiquement","removeDomain":"Retirer le domaine"},"invoiceEmailsList":{"title":"Emails de facturation","addInvoiceEmail":"Ajouter un email de facturation","addInvoiceEmailTitle":"Ajouter un email de facturation","invoiceEmailPlaceholder":"[email protected]","noInvoiceEmails":"Aucun email de facturation.","invoiceEmailDescription":"Cet email recevra les factures et informations de paiement","removeInvoiceEmail":"Retirer l'email"},"billingDetailsList":{"title":"Informations de facturation","editBillingDetails":"Modifier les informations","noBillingDetails":"Aucune information de facturation configurée.","billingName":"Nom de facturation","department":"Département","address":"Adresse","city":"Ville","postalCode":"Code postal","country":"Pays"},"tabs":{"invoices":"Mes factures","invoiceEmails":"Emails de facturation","usageHistory":"Historique d'utilisation"},"filters":{"billingPeriod":"Période de facturation","allPeriods":"Toutes les périodes","sortBy":"Trier par","sortByName":"Nom","sortByCreditsDesc":"Crédits (décroissant)","sortByCreditsAsc":"Crédits (croissant)","sortByDate":"Date (plus récent)"},"usageHistory":{"title":"Historique d'utilisation récent","noUsage":"Aucune utilisation récente.","creditRemoval":"Retrait de crédits (admin)","reason":"Raison :"},"actions":{"deleteGroup":"Supprimer le groupe","leaveGroup":"Quitter le groupe","delete":"Supprimer","leave":"Quitter","GENERATION":"Génération d'article","REGENERATION":"Régénération d'article","PROTOCOL":"Création de protocole","FORMAT":"Mise en forme d'article"},"noGroups":{"title":"Vous n'appartenez à aucun groupe","description":"Créez votre premier groupe pour commencer à collaborer et partager des crédits.","createFirstGroup":"Créer mon premier groupe"},"createGroupDialog":{"dialogTitle":"Créer un nouveau groupe","addCreditTitle":"Ajouter du crédit","groupInfoSection":"Informations du groupe","groupName":"Nom du groupe","groupNamePlaceholder":"Ex: Ãquipe Marketing, Projet Alpha...","groupNameRequired":"Le nom du groupe est requis","groupOwner":"Propriétaire du groupe","ownerMyself":"Moi-même","ownerOtherPerson":"Une autre personne","ownerEmail":"Email du propriétaire","ownerEmailRequired":"L'email du propriétaire est requis","billingDetails":"Informations de facturation","billingName":"Nom de facturation","billingNamePlaceholder":"Nom de l'entreprise ou du service","responsableName":"Nom et Prénom du responsable","responsableNamePlaceholder":"Ex: Jean Dupont","department":"Nom du service médical","departmentPlaceholder":"Ex: Service Recherche","address":"Adresse","addressline2":"Complément d'adresse","addressPlaceholder":"123 Rue de la République","addressline2Placeholder":"Appartement, Bâtiment, etc.","city":"Ville","cityPlaceholder":"Paris","postalCode":"Code postal","postalCodePlaceholder":"75001","country":"Pays","countryPlaceholder":"France","creditsSection":"Crédits","initialCredits":"Crédits initiaux","startWithoutCredits":"Commencer sans crédits","startWithoutCreditsDesc":"Vous pourrez en acheter plus tard","buyCredits":"Acheter des crédits","addCredits":"Ajouter des crédits","buyCreditsDesc":"Chaque crédit permet de générer un article","creditsNote":"Avec {{count}} crédit{{plural}}, vous pouvez générer {{count}} article{{plural}} scientifique{{plural}}","invoiceEmailsSection":"Emails de facturation","addInvoiceEmail":"Ajouter un email de facturation","invoiceEmailAddress":"Adresse email de facturation","invoiceEmailsCount":"Emails de facturation ({{count}})","invoiceEmailsNote":"Ces emails recevront les factures et les informations de paiement.","inviteMembersSection":"Inviter des membres","coOwnersSection":"Copropriétaires (optionnel)","addByEmail":"Ajouter par email","addByDomain":"Ajouter par domaine","emailAddress":"Adresse email","emailPlaceholder":"[email protected]","domainAddress":"Nom de domaine","domainPlaceholder":"example.com","domainHint":"Tous les utilisateurs de ce domaine pourront rejoindre le groupe","addButton":"Ajouter","validateButton":"Valider","editButton":"Modifier","membersCount":"Membres ({{count}})","emailMembers":"Membres par email","domainMembers":"Membres par domaine","emailMissing":"Email manquant","invitationNote":"Les invitations seront envoyées par email après la création du groupe.","domainNote":"Les utilisateurs avec ces domaines pourront rejoindre automatiquement le groupe.","summarySection":"Résumé","summaryGroupName":"Nom du groupe :","summaryGroupAdmin":"Admin du groupe :","summaryGroupGuests":"Invités du groupe ({{count}}) :","summaryGroupDomains":"Domaines autorisés ({{count}}) :","summaryNoDomains":"Aucun domaine","summaryNoGuests":"Aucun invité","summaryCredits":"Crédits {{type}} :","summaryTotalAfterPurchase":"Total après achat :","summaryUnitPrice":"Prix unitaire en ⬠:","summaryPartnerCode":"Code de partenaire :","summaryAmountBeforeDiscount":"Montant avant remise :","summaryTotalCost":"Coût total :","serverCost":"Coût serveur (â¬)","billingPeriod":"Période de facturation","billingPeriods":{"ONE_TIME":"Unique","MONTHLY":"Mensuelle","QUARTERLY":"Trimestrielle"},"billingPeriodOneTime":"Unique","billingPeriodMonthly":"Mensuelle","billingPeriodQuarterly":"Trimestrielle","articleCostFirstSixMonths":"Coût article (6 premiers mois) (â¬)","articleCostAfterSixMonths":"Coût article (après 6 mois) (â¬)","cancelButton":"Annuler","createButton":"Créer le Groupe","buyButton":"Acheter","addCreditsButton":"Ajouter","withoutName":"Sans nom","errors":{"alreadyGroupOwner":"Vous êtes déjà propriétaire du groupe","emailAlreadyMember":"Cet email est déjà membre","enterValidEmail":"Renseignez un email valide","emailAlreadyOwner":"Cet email est déjà propriétaire","youAreAlreadyOwner":"Vous êtes déjà propriétaire","emailAlreadyInInvoiceList":"Cet email est déjà dans la liste des factures","domainAlreadyAdded":"Ce domaine est déjà ajouté","enterValidDomain":"Renseignez un domaine valide (ex: example.com)","chooseGroupName":"Choisissez un nom de groupe","credit
81CountBelowOne":"Le nombre de crédit est inférieur à 1","ownerEmailMissing":"L'email du propriétaire est manquant","ownerEmailInvalid":"L'email du propriétaire doit être valide","ownerEmailInMembersList":"L'email du propriétaire fait déjà partie des membres du groupe","addAtLeastOneInvoiceEmail":"Ajoutez au moins un email pour recevoir les factures","fillAllBillingFields":"Veuillez remplir tous les champs de facturation","serverDomainRequired":"Le domaine du serveur est requis pour les abonnements périodiques","serverDomainInvalid":"Le domaine du serveur doit être un sous-domaine valide (lettres minuscules, chiffres et tirets)","domainAlreadyUsed":"Ce domaine est déjà utilisé. Veuillez en choisir un autre.","domainRequired":"Le domaine est requis pour les abonnements","domainMinLength":"Le domaine doit contenir au moins 3 caractères","domainInvalidFormat":"Format invalide (lettres minuscules, chiffres, tirets uniquement)","selectExistingServer":"Veuillez sélectionner un serveur existant","serverLinkFailed":"Ãchec de l'association du serveur","deploymentFailed":"Ãchec du démarrage du déploiement"},"messages":{"groupCreated":"Groupe créé avec succès","characterCount":"/50 caractères","removeMember":"Retirer le membre","removeEmail":"Retirer l'email","removeDomain":"Retirer le domaine","checkingAvailability":"Vérification de la disponibilité...","domainAvailable":"â Ce domaine est disponible","domainTaken":"â Ce domaine est déjà pris","serverUrlHint":"Le serveur sera accessible via https://{{domain}}.mypubli.ai","serverUrlHintPlaceholder":"Le serveur sera accessible via https://votre-domaine.mypubli.ai","deploymentStarted":"Déploiement du serveur lancé","serverLinked":"Serveur associé avec succès"},"serverSection":{"serverDomainLabel":"Serveur dédié","subdomainLabel":"Sous-domaine","subdomainPlaceholder":"ex: mon-groupe","serverNote":"\u
81003Cstrong>Serveur dédié automatique:\u003C/strong> Un serveur personnel sera automatiquement créé pour ce groupe. Tous les traitements IA et fichiers seront gérés sur cette instance dédiée avec une URL unique.","workflowNote":"\u003Cstrong>Workflow de déploiement:\u003C/strong> Le serveur sera configuré automatiquement via notre workflow backend. Cette opération peut prendre quelques minutes après la création du groupe.","prePaidMonths":"Mois déjà payé du serveur","prePaidEndDate":"Date de fin du serveur prépayé","clearDate":"Effacer","applyDate":"Appliquer","months":"mois","createNewServer":"Créer un nouveau serveur","useExistingServer":"Utiliser un serveur existant","selectServer":"Sélectionner un serveur","loadingServers":"Chargement des serveurs disponibles...","noServersAvailable":"Aucun serveur disponible","existingServerHint":"Sélectionnez un serveur existant à associer à ce groupe","existingServerNote":"Ce serveur est déjà déployé et sera immédiatement disponible pour ce groupe."},"creditsRefundable":"Crédits {{refundable}} remboursable :","refundableYes":"","refundableNo":"non","ownerArt
81icleOversight":"Le propriétaire peut gérer les articles du groupe :"},"editGroupDialog":{"title":"Modifier le groupe","groupNameSection":"Nom du groupe","groupName":"Nom du groupe","characters":"caractères","groupNameRequired":"Le nom du groupe est requis","billingPeriodSection":"Configuration de facturation","cancelButton":"Annuler","saveButton":"Enregistrer les modifications","updateSuccess":"Groupe mis à jour avec succès","updateError":"Ãchec de la mise à jour du groupe"},"creditRefill":{"button":"Recharger {{credits}} crédits","tooltip":"Recharger le groupe avec les {{credits}} crédits initiaux","confirmTitle":"Recharger les crédits","confirmMessage":"Voulez-vous recharger le groupe \"{{name}}\" avec {{credits}} crédit(s) ?","confirmButton":"Recharger","success":"{{credits}} crédit(s) rechargé(s) avec succès","error":"Ãchec de la recharge des crédits"},"discountCode":{"label":"Code de partenaire (optionnel)","placeholder":"Entrez votre code de partenaire","validate":"Valider","invalid":"Code de partenaire invalide","defaultDescription":"Remise de {{percentage}}% appliquée !","validSuccess":"Code de partenaire valide ! Remise de {{percentage}}% appliquée.","invalidError":"Code de partenaire invalide. Veuillez vérifier votre code."},"messages":{"groupNameUpdated":"Nom du groupe mis à jour : \"{{name}}\"","errorOccurred":"Une erreur est survenue","emailExists":"Cet e-mail existe déjà dans ce groupe","groupDeleted":"Le groupe a été supprimé avec succès","userNotFound":"Votre utilisateur est introuvable","notOwner":"Vous n'avez pas l'autorisation de supprimer ce groupe","leftGroup":"Vous venez de quitter le groupe {{name}}","memberRemoved":"Membre retiré","domainExists":"Ce domaine est déjà autorisé dans ce groupe","domainAdded":"Domaine ajouté avec succès","domainRemoved":"Domaine retiré","errorAddingDomain":"Erreur lors de l'ajout du domaine","errorRemovingDomain":"Erreur lors de la suppression du domaine","deleteMemberTitle":"Supprimer un membre","deleteMemberMessage":"Ãtes-vous sûr de vouloir supprimer ce membre ? Cette action est irréversible.","deleteDomainTitle":"Retirer un domaine","deleteDomainMessage":"Ãtes-vous sûr de vouloir retirer ce domaine ? Cette action est irréversible.","deleteGroupTitle":"Supprimer un groupe","deleteGroupMessage":"Ãtes-vous sûr de vouloir supprimer ce groupe ? Cette action is irréversible.","leaveGroupTitle":"Quitter le groupe","leaveGroupMessage":"Ãtes-vous sûr de vouloir quitter ce groupe ?","yes":"Oui","no":"Non","deletedAccount":"Compte supprimé","hardDeleteLabel":"Suppression définitive (supprime également les crédits)","groupHardDeleted":"Groupe supprimé définitivement"},"refund":{"button":{"tooltip":"Rembourser cette utilisation"},"modal":{"title":"Demande de remboursement","warning":"Cette action est irréversible et supprimera définitivement l'article et toutes ses modifications.","user":"Utilisateur","credits":"Crédits remboursés","article":"Article","reasons":{"title":"Motif du remboursement","description":"Veuillez sélectionner au moins une raison pour votre demande de remboursement :","quality":"Qualité de l'article insuffisante","technical":"Problème technique lors de la génération","mistake":"Erreur de manipulation / génération par erreur","other":"Autre (veuillez préciser)","otherPlaceholder":"Décrivez la raison de votre demande de remboursement..."},"consequences":{"title":"Conséquences :","deleteArticle":"L'article sera définitivement supprimé","deleteModifications":"Toutes les modifications seront perdues","irreversible":"Cette action ne peut pas être annulée"},"cancel":"Annuler","confirm":"Demander le remboursement"},"messages":{"success":"Demande de remboursement envoyée avec succès","error":"Erreur lors du remboursement","notEligible":"Cette utilisation n'est plus éligible au remboursement (plus de 14 jours)","alreadyRefunded":"Cette utilisation a dé
81jà été remboursée"},"status":{"refunded":"Remboursé"}},"noGroupDialog":{"noGroupAvailable":{"title":"Aucun groupe disponible","description":"Vous n'avez pas encore de groupe configuré.","instruction":"Pour commencer à générer des articles, vous devez :","steps":{"createGroup":"Créer un nouveau groupe","addCredits":"Ajouter des crédits à votre groupe","startGenerating":"Commencer à générer vos articles"},"actions":{"cancel":"Annuler","createGroup":"Créer un groupe"}},"insufficientCredits":{"title":"Crédits insuffisants","description":"Vos groupes n'ont pas de crédits disponibles.","instruction":"Choisissez une option pour continuer :","individualCredit":{"title":"Crédit individuel","price":"650â¬","priceUnit":"par article","features":{"oneTimePurchase":"Achat unique","personalUse":"Idéal pour usage personnel","immediateAccess":"Accès immédiat"},"action":"Acheter"},"institutionSubscription":{"title":"Abonnement institution","badge":"Recommandé","price":"à partir de 90â¬","priceUnit":"par mois / article","features":{"teamAccess":"Accès pour toute votre équipe","degressive":"Tarif dégressif","prioritySupport":"Support prioritaire"},"contactLabel":"Pour plus d'informations :"},"actions":{"cancel":"Annuler"}}},"cellBox":{"title":"Box dédiée","fleet":"Toutes les box","slug":"Sous-domaine","backups":"Sauvegardes externes","create":"Créer la box dédiée","confirmCreate":"Provisionner {{host}} ? Cela crée une VM, des enregistrements DNS, un utilisateur Atlas et un bucket de sauvegarde.","retry":"Relancer","activate":"Activer","deactivate":"Désactiver","destroy":"Détruire"},"instances":{"title":"Serveurs dédiés","infoNote":"Les serveurs dédiés hébergent l'ensemble des traitements IA et fichiers du groupe. Le déploiement initial prend entre 5 et 10 minutes selon la configuration.","accessButton":"Accéder au serveur","deploymentFailed":"Déploiement échoué","unlinkButton":"Retirer du groupe","unlinkConfirm":"Ãtes-vous sûr de vouloir retirer {{subdomain}} de ce groupe ? Le serveur ne sera pas supprimé, seulement dissocié.","unlinkSuccess":"Serveur retiré du groupe","unlinkError":"Ãchec du retrait du serveur","viewLogsButton":"Voir les logs de build","statuses":{"pending":"En attente","waiting_for_ip":"Attente IP","ip_assigned":"IP attribuée","configuring_dns":"Configuration DNS","validating_resources":"Validation ressources","creating_instance":"Création de l'instance","bootstrapping":"Initialisation","updating_package_list":"Mise à jour paquets","installing_docker":"Installation Docker","starting_docker":"Démarrage Docker","setting_up_ssh":"Configuration SSH","registering_ssh_key":"Enregistrement clé SSH","cloning_repository":"Clonage du code","creating_env_file":"Configuration env","configuring_firewall_whitelist":"Configuration pare-feu","preparing_runtime_files":"Fichiers runtime","pulling_base_images":"Téléchargement images","building_docker_images":"Construction images","starting_containers":"Démarrage conteneurs","waiting_for_jupyter":"Attente Jupyter","waiting_for_fastapi":"Attente API","waiting_for_nginx":"Attente Nginx","containers_healthy":"Conteneurs prêts","waiting_for_dns":"Attente DNS","configuring_ssl":"Configuration SSL","ssl_retry_waiting":"Attente SSL","ssl_configured":"SSL configuré","ssl_failed":"Ãchec SSL","completed":"Actif","error":"Erreur","failed":"Ãchec","updating_code":"Mise à jour du code","rebuilding_images":"Reconstruction des images","restarting_application":"Redémarrage de l'application","health_check_failed":"Ãchec du contrôle de santé","update_complete":"Mis à jour"},"messages":{"pending":"Le déploiement va démarrer dans quelques instants...","waiting_for_ip":"En attente de l'attribution d'une adresse IP à l'instance...","ip_assigned":"Adresse IP attribuée, configuration DNS en cours...","configuring_dns":"Mise à jour de l'enregistrement DNS vers la nouvelle instance","bootstrapping":"Démarrage initial du processus de déploiement","updating_package_list":"Mise à jour de la liste des paquets système","installing_docker":"Installation du moteur Docker","starting_docker":"Démarrage du service Docker","setting_up_ssh":"Création des clés SSH et configuration du déploiement GitHub","registering_ssh_key":"Enregistrement de la clé de déploiement sur le dépôt GitHub","cloning_repository":"Récupération du code source depuis le dépôt Git","creating_env_file":"Création du fichier .env avec les variables d'environnement","configuring_firewall_whitelist":"Pré-configuration de la liste blanche IP pour le pare-feu applicatif","preparing_runtime_files":"Préparation des répertoires runtime et fichiers de credentials","pulling_base_images":"Téléchargement des images Docker de base","building_docker_images":"Construction des images Docker de l'application","starting_containers":"Démarrage des conteneurs de l'application","waiting_for_jupyter":"Attente du démarrage du service Jupyter","waiting_for_fastapi":"Attente du démarrage du service FastAPI","waiting_for_nginx":"Attente du démarrage de Nginx","containers_healthy":"Tous les conteneurs sont opérationnels","waiting_for_dns":"Attente de la propagation DNS...","configuring_ssl":"Démarrage de la configuration du certificat SSL","ssl_retry_waiting":"Attente avant nouvelle tentative de configuration SSL","ssl_configured":"Certificat SSL configuré avec succès","ssl_failed":"Ãchec de la configuration SSL, veuillez vérifier les DNS","completed":"Le serveur est opérationnel et prêt à utiliser","error":"Une erreur est survenue lors du déploiement","failed":"Le déploiement a échoué, veuillez vérifier les logs","updating_code":"Récupération du dernier code depuis le dépôt","rebuilding_images":"Reconstruction des images Docker avec le code mis à jour","restarting_application":"Redémarrage des conteneurs de l'application","health_check_failed":"Le contrôle de santé de l'application a échoué après la mise à jour","update_complete":"Application mise à jour avec succès et prête à utiliser"},"notifications":{"completed":"Le serveur {{domain}}.publi.ai est maintenant actif !","error":"Erreur lors du déploiement de {{domain}}.publi.ai"}},"deployServer":{"title":"Ajouter un serveur","description":"Déployez un nouveau serveur ou associez un serveur existant à ce groupe.","addButton":"Ajouter un serveur","deployFirst":"Déployer un serveur","deployButton":"Déployer","linkButton":"Associer le serveur","subdomainLabel":"Sous-domaine","subdomainPlaceholder":"mon-serveur","available":"Ce sous-domaine est disponible","taken":"Ce sous-domaine est déjà utilisé","noServers":"Aucun serveur déployé pour ce groupe","success":"Déploiement démarré avec succès","serverLinked":"Serveur associé avec succès","createNewServer":"Créer nouveau","useExistingServer":"Utiliser existant","selectServer":"Sélectionner un serveur","loadingServers":"Chargement des serveurs disponibles...","noServersAvailable":"Aucun serveur disponible","existingServerHint":"Sélectionnez un serveur existant à associer à ce groupe","errors":{"invali
81dSubdomain":"Format de sous-domaine invalide","subdomainTaken":"Ce sous-domaine est déjà utilisé","failed":"Erreur lors du démarrage du déploiement","selectServer":"Veuillez sélectionner un serveur","linkFailed":"Ãchec de l'association du serveur"},"checkingAvailability":"Veuillez patienter â vérification de disponibilité en cours."},"addCreditsDialog":{"errors":{"creditCountBelowOne":"Le nombre de crédit est inférieur à 1","selectGroup":"Sélectionnez un groupe","errorOccurred":"Une erreur s'est produite","insufficientCredits":"Vous n'avez pas assez de crédits pour effectuer cette opération"},"messages":{"creditsAdded":"Crédits ajoutés avec succès","creditsWord":"crédits"},"yourRemainingCredits":"Vos crédits disponibles","noCreditsAvailable":"Vous n'avez pas de crédits disponibles à ajouter à ce groupe","creditsRenewableDaily":"Les crédits sont renouvelés chaque jour"},"apiKeys":{"sectionTitle":"Clés API (Optionnel)","sectionDescription":"Configurer les clés API pour ce groupe","openai":{"label":"Clé API OpenAI","placeholder":"sk-...","hint":"Utilisée pour la génération et l'analyse de texte par IA"},"pubmed":{"label":"Clé API PubMed","placeholder":"Entrez votre clé API PubMed","hint":"Utilisée pour rechercher dans les bases de données médicales"},"showKey":"Afficher la clé API","hideKey":"Masquer la clé API","securityNote":"Les clés API sont chiffrées et stockées de manière sécurisée.","loading":"Chargement des clés API disponibles...","selectKey":"Sélectionner une clé API","default":" Par défaut","noKey":"Aucune clé API","noAvailableKeys":"Aucune clé API disponible. Demandez à un administrateur d'en ajouter.","adminHint":"Les clés API sont gérées dans le panneau d'administration. Seuls les administrateurs peuvent ajouter de nouvelles clés.","createNew":"Créer une nouvelle clé","newKeyValue":"Entrer la clé API","cancel":"Annuler","createHint":"Vous pouvez sélectionner une clé existante ou en créer une nouvelle. Les nouvelles clés seront stockées de manière sécurisée et pourront être réutilisées dans d'autres groupes.","saveButton":"Enregistrer les clés API","saving":"Enregistrement...","updateSuccess":"Clés API mises à jour avec succès","updateError":"Ãchec de la mise à jour des clés API"},"postCreationInvoice":{"title":"Aperçu de la facture","firstPeriod":"Premier cycle de facturation","paymentProcessing":"Le paiement est en cours de traitement. Actualisez pour voir vos factures.","backToList":"Retour aux factures"},"removeCreditsDialog":{"title":"Retirer des crédits","available":"Crédits disponibles","amountLabel":"Nombre de crédits à retirer","reasonLabel":"Raison","reasonPlaceholder":"Expliquez pourquoi ces crédits sont retirés","cancel":"Annuler","confirm":"Retirer","messages":{"creditsRemoved":"Crédits retirés avec succès"},"errors":{"errorOccurred":"Une erreur s'est produite"}}},"privacyPolicy":{"title":"Politique de confidentialité","lastUpdated":"Dernière mise à jour : 2 avril 2025","intro":"Cette politique de confidentialité décrit comment \u003Cstrong>\u003Cspan class=\"my-gradient\">My\u003C/span>\u003Cspan class=\"publi-black\">Publi\u003C/span>\u003C/strong> collecte, utilise et protège les informations personnelles des utilisateurs.","sections":{"dataCollection":{"title":"1. Données collectées","content":"Lors de la connexion via Google OAuth, nous collectons uniquement votre \u003Cstrong>adresse email\u003C/strong>. Cette information nous permet de :","list":["vous identifier de manière unique,","associer vos recherches, protocoles et articles générés à votre compte."]},"dataUsage":{"title":"2. Utilisation des données","content":"Les articles générés et les fichiers de recherche que vous téléversez sont \u003Cstrong>stockés en toute sécurité\u003C/strong> sur notre plateforme et ne sont \u003Cstrong>jamais partagés avec des tiers\u003C/strong>."},"thirdParty":{"title":"3. Technologies tierces","content":"Nous n'utilisons \u003Cstrong>aucun outil tiers\u003C/strong>
81 tel que Google Analytics ou Firebase qui accèderaient à vos données."},"dataDeletion":{"title":"4. Suppression des données","content":"Vous pouvez à tout moment supprimer vos fichiers de recherche et vos articles générés depuis l'interface de l'application. Toutefois, il n'est actuellement pas possible de supprimer votre compte utilisateur lui-même."},"security":{"title":"5. Sécurité","content":"Nous mettons en Åuvre des mesures de sécurité techniques pour protéger vos données contre tout accès non autorisé ou perte accidentelle."},"contact":{"title":"6. Contact","content":"Pour toute question relative à cette politique ou à vos données personnelles, vous pouvez nous contacter à l'adresse suivante :","email":"[email protected]"},"responsibility":{"title":"7. Responsable","content":"Cette application est exploitée sous la responsabilité de \u003Cstrong>Islam EL BOUDI\u003C/strong> pour le compte de \u003Cstrong>\u003Cspan class=\"my-gradient\">My\u003C/span>\u003Cspan class=\"publi-black\">Publi\u003C/span>\u003C/strong>"}}},"termsOfService":{"title":"Conditions d'utilisation","lastUpdated":"Dernière mise à jour : 2 avril 2025","intro":"Bienvenue sur \u003Cstrong>\u003Cspan class=\"my-gradient\">My\u003C/span>\u003Cspan class=\"publi-black\">Publi\u003C/span>\u003C/strong>. En utilisant notre plateforme, vous acceptez les conditions décrites ci-dessous.","sections":{"purpose":{"title":"1. Objet de la plateforme","content":"\u003Cstrong>\u003Cspan class=\"my-gradient\">My\u003C/span>\u003Cspan class=\"publi-black\">Publi\u003C/span>\u003C/strong> permet aux utilisateurs de téléverser des protocoles de recherche scientifique et des résultats afin de générer automatiquement des articles scientifiques."},"access":{"title":"2. Accès et identification","content":"L'accès à la plateforme nécessite une connexion via Google OAuth. Nous utilisons uniquement votre adresse email pour vous identifier."},"acceptableUse":{"title":"3. Utilisation acceptable","content":"En utilisant notre service, vous vous engagez à :","list":["fournir uniquement du contenu scientifique légal, original et non offensant,","ne pas utiliser la plateforme à des fins malveillantes, frauduleuses ou contraires à l'éthique scientifique,","respecter la propriété intellectuelle d'autrui."]},"contentOwnership":{"title":"4. Propriété du contenu","content":"Vous conservez la propriété des fichiers et contenus que vous téléversez. Les articles produits avec MyPubli vous appartiennent. Nous ne revendiquons aucun droit sur votre contenu."},"contentDeletion":{"title":"5. Suppression des contenus","content":"Vous pouvez supprimer vos fichiers et articles à tout moment depuis l'interface. Une fois supprimés, ils ne sont plus accessibles."},"liability":{"title":"6. Limitation de responsabilité","content":"Bien que nous fassions de notre mieux pour assurer un service de qualité, nous ne garantissons pas l'exactitude, la pertinence ou la conformité des articles générés avec les standards scie
81ntifiques ou académiques"},"modifications":{"title":"7. Modifications des conditions","content":"Ces conditions peuvent être mises à jour à tout moment. Vous serez notifié en cas de changements majeurs."},"contact":{"title":"8. Contact","content":"Pour toute question ou remarque concernant ces conditions, vous pouvez nous contacter à :","email":"[email protected]"}}},"studentInfo":{"title":"Remplis ce questionnaire pour commencer l'étude","age":"Ãge :","ageLabel":"Ãge","gender":"Genre :","genderLabel":"H/F","maleOption":"Homme","femaleOption":"Femme","currentDiploma":"Diplôme en cours de validation :","diplomaLabel":"Diplôme","timePassed":"Temps passé pour écrire ce mémoire (en nb. d'heures) :","timeLabel":"Heures","usedAI":"As-tu utilisé l'IA pour écrire ton mémoire ? :","publishedBefore":"As-tu déjà publié un article scientifique ? :","stressed":"As-tu ressenti du stress avant d'écrire ton mémoire ? :","yesOption":"Oui","noOption":"Non","educatorEmail":"Email de mon encadrant :","enterEmail":"Saisir l'email","unavailable":"Mon encadrant n'est pas disponible","tooltipMessage":"Votre rapport sera évalué par un autre chercheur du projet de recherche","emailLabel":"Email","emailPlaceholder":"exemple@université.fr","emailValidError":"Veuillez saisir un email valide","emailRequiredError":"L'email est requis","startButton":"Commencer l'étude","messages":{"backdropError":"Vous devez remplir le formulaire avant de fermer la fenêtre","ageRequired":"L'âge est requis","ageMinimum":"L'âge doit être supérieur à 0","genderRequired":"Le genre est requis","diplomaRequired":"Le diplôme est requis","timeRequired":"Le nombre d'heures est requis","aiUsageRequired":"L'utilisation de l'IA est requise","publicationRequired":"La publication de l'article est requise","stressRequired":"Le niveau de stress est requis","educatorEmailRequired":"L'email de l'encadrant est requis","invalidEducatorEmail":"L'email de l'encadrant n'est pas valide","sameEmailError":"L'email de l'encadrant ne peut pas être le vôtre"}},"admin":{"mailRecipients":{"title":"Destinataires des e-mails admin","loading":"Chargementâ¦","retry":"Réessayer","loadError":"Impossible de charger les destinataires.","saveError":"Ãchec de l'enregistrement.","saved":"Destinataires enregistrés.","resetDone":"Destinataires réinitialisés : tous les admins.","edit":"Modifier les destinataires","nobodyWarning":"Au moins un e-mail n'a aucun destinataire : personne ne le recevra (comptes supprimés compris).","state":{"default":"Par défaut · tous les admins ({{n}})","custom":"Personnalisé","nobody":"Personne"},"dialog":{"pick":"Comptes destinataires","placeholder":"Rechercher un compteâ¦","remove":"Retirer","clear":"Tout retirer","empty":"Aucun destinataire : cet e-mail ne sera envoyé à personne.","reset":"Réinitialiser (tous les admins)","defaultNote":"Par défaut : tous les administrateurs ({{n}}), y compris ceux promus plus tard.","cancel":"Annuler","save":"Enregistrer"}},"dashboardTitle":"Dashboard Admin","adminSettings":"Réglages Admin","demoAccess":"Accès à la démo","demoRequired":"Code démo requis","creditPrice":"Tarification","updateButton":"Mettre à jour","adminView":"Vue admin","activatedStatus":"Activée","deactivatedStatus":"Désactivée","protocolTemplate":"Template du protocole","replaceProtocol":"Remplacer le template du Protocole (.docx)","replaceButton":"Remplacer","manageFaqs":"Gérer les FAQS","pushPythonServer":"Push Python Server","createNextFromDev":"Créer Next à partir de Dev","commitPlaceholder":"Commit...","pushButton":"Push","usersList":"Liste des utilisateurs","userPrompts":"Prompt des utilisateurs","messages":{"fileTypeError":"Le fichier doit être un document Word (.docx)","selectValidFile":"Veuillez sélectionner un fichier valide","documentUploading":"Envoi du document","templateSuccess":"Template envoyé avec succèes","uploadError":"Une erreur est survenue","demoModeActivated":"Mode démo activé !","demoModeDeactivated":"Mode démo désactivé !","creditPriceUpdated":"Prix du crédit mis à jour !","commitSuccess":"scientific_writer_next vient d'être créer et un commit a été fait avec le message : ","enterCommitMessage":"Entrez un message de commit !"},"refundRequest":{"title":"Demande de remboursement","user":"Utilisateur","article":"Article","requestDate":"Date de la demande","reasonsTitle":"Raisons du remboursement","accept":"Accepter le remboursement","decline":"Refuser le remboursement","messages":{"acceptSuccess":"Remboursement accepté avec succès","acceptError":"Ãchec de l'acceptation du remboursement","declineSuccess":"Remboursement refusé avec succès","declineError":"Ãchec du refus du remboursement"}},"apiKeys":{"panelTitle":"Gérer les clés API","title":"Clés API","subtitle":"Gérer les clés API pour les services externes","keysLabel":"Clés","addNew":"Ajouter une nouvelle clé API","provider":"Fournisseur","nickname":"Surnom","nicknamePlaceholder":"ex. Clé de production","apiKey":"Clé API","keyPlaceholder":"Entrez votre clé API","awsKeyPlaceholder":"AKIA⦠: secret (ACCESS_KEY_ID:SECRET_ACCESS_KEY)","addButton":"Ajouter","providerColumn":"Fournisseur","nicknameColumn":"Surn
81om","keyColumn":"Clé","groupColumn":"Groupe","createdColumn":"Créé le","actionsColumn":"Actions","globalKey":"Globale","newKeyPlaceholder":"Entrez la nouvelle clé API","noKeys":"Aucune clé API","noKeysHint":"Ajoutez votre première clé API avec le formulaire ci-dessus","showKey":"Afficher la clé API","hideKey":"Masquer la clé API","copyKey":"Copier dans le presse-papiers","deleteDialog":{"title":"Supprimer la clé API","message":"Ãtes-vous sûr de vouloir supprimer cette clé API {{provider}} ? Cette action est irréversible.","confirm":"Supprimer","cancel":"Annuler"},"messages":{"loadError":"Ãchec du chargement des clés API","keyRequired":"Veuillez entrer une clé API","noChanges":"Aucune modification à enregistrer","createSuccess":"Clé API créée avec succès","createError":"Ãchec de la création de la clé API","updateSuccess":"Clé API mise à jour avec succès","updateError":"Ãchec de la mise à jour de la clé API","deleteSuccess":"Clé API supprimée avec succès","deleteError":"Ãchec de la suppression de la clé API","copySuccess":"Clé API copiée dans le presse-papiers","copyError":"Ãchec de la copie de la clé API"}},"members":{"title":"Membres de l'équipe","subtitle":"Gérer les accès et les crédits quotidiens de votre équipe","count":"Membres","addNew":"Ajouter un nouveau membre","emailAddress":"Adresse email","emailPlaceholder":"Entrer l'adresse email","role":"Rôle","roles":{"ADMIN":"Admin","GROUP_ADMIN":"Admin Groupe","STAFF":"Staff"},"creditsPerDay":"Crédits/Jour","addMember":"Ajouter le membre","email":"Email","usedToday":"Utilisés aujourd'hui","actions":"Actions","noMembers":"Aucun membre","noMembersHint":"Ajoutez votre premier membre d'équipe avec le formulaire ci-dessus","grantsUnknown":"Ce rôle n'accorde rien que le serveur reconnaisse. Il s'agit probablement d'une valeur obsolète ou mal saisie.","notEnforced":"non appliqué","grantsSummary":"{{enforced}} permissions appliquées · {{documented}} documentées mais non appliquées","tabs":{"members":"Membres","roles":"Rôles"},"grantsUnavailable":"Le catalogue des rôles n'a pas pu être chargé ; les permissions ne peuvent pas être affichées."},"crclUsers":{"panelTitle":"Utilisateurs CRCL","title":"Utilisateurs CRCL","subtitle":"Gérer les étudiants, évaluateurs et évaluateurs principaux","searchPlaceholder":"Rechercher par email...","email":"Email","type":"Type","noticeApproved":"Consentement","details":"Détails","masterEducator":"Ãvaluateur principal","yearsOld":"ans","types":{"student":"Ãtudiant","educator":"Ãvaluateur","master_educator":"Ãvaluateur principal"},"filters":{"all":"Tous","students":"Ãtudiants","educators":"Ãvaluateurs","masterEducators":"Ãvaluateurs principaux"},"promotedToMaster":"Utilisateur promu évaluateur principal","demotedFromMaster":"Utilisateur retiré des évaluateurs principaux","loadError":"Ãchec du chargement des utilisateurs CRCL","updateError":"Ãchec de la mise à jour de l'utilisateur","noUsers":"Aucun utilisateur CRCL trouvé","noUsersHint":"Les utilisateurs ayant approuvé le consentement CRCL apparaîtront ici"},"invoiceHistory":{"title":"Historique des factures","subtitle":"Gérer et approuver les factures périodiques","pending":"En attente","sent":"Envoyées","filterByStatus":"Filtrer par statut","filterByGroup":"Filtrer par groupe","refresh":"Actualiser","loading":"Chargement des factures...","group":"Groupe","period":"Période","amountTTC":"Montant TTC","articles":"Articles","status":"Statut","date":"Date","sentOn":"Envoyée:","downloadPDF":"Télécharger le PDF","approveAndSend":"Approuver et envoyer","reject":"Rejeter","noInvoices":"Aucune facture","noInvoicesGenerated":"Aucune facture n'a encore été générée","noInvoicesWithStatus":"Aucune facture avec le statut \"{{status}}\"","unknownGroup":"Groupe inconnu","invoiceNumber":"N° Facture","previewTitle":"Vérifier avant envoi","previewWarning":"En confirmant, cette facture sera envoyée par email au client ({{recipients}}). Vérifiez bien le contenu avant.","previewLoadError":"Impossible de charger l'aperçu de la facture","confirmApproval":"Confirmer et envoyer","cancelApproval":"Annuler","cancel":"Annuler","approvedAndSent":"Facture approuvée et envoyée","approvalError":"Ãchec de l'approbation"},"servers":{"title":"Serveurs de confiance","cellBox":"Box dédiée","cellBoxUpgrade":"Mettre à jour (API centrale + IA la plus récente)","subtitle":"Gérer les serveurs Python autorisés avec accès aux clés API","count":"Serveurs","instance":"Instance","subdomain":"Sous-domaine","ipAddress":"Adresse IP","name":"Nom","apiKeys":"Clés API","lastAccess":"Dernier accès","actions":"Actions","noPubmed":"Pas de PubMed","noOpenai":"Pas d'OpenAI","pubmed":"PubMed","openai":"OpenAI","serpapi":"SerpAPI (Global)","noServerKeys":"Pas de clés serveur","noServers":"Aucun serveur configuré","noServersHint":"Ajouter un serveur de confiance pour lui permettre d'accéder aux clés API via le point /internal","viewBuildLogs":"Voir les logs de build","refreshStatus":"Actualiser le statut de l'instance","viewKernels":"Voir les kernels actifs","pythonActions":"Actions Python","extractImages":"Extraire les images","processArticles":"Traiter les articles","manageFirewall":"Gérer le pare-feu","activate":"Activer","deactivate":"Désactiver"},"serverDeploy":{"title":"Déployer une nouvelle instance","serverName":"Nom du serveur","namePlaceholder":"ex. Serveur Production Client","subdomainPlaceholder":"ex. nom-client","deploying":"Déploiement...","deploy":"Déployer l'instance","note":"Cela créera une nouvelle instance OVH avec le sous-domaine spécifié. Le processus de déploiement prend quelques minutes."},"serverFirewall":{"title":"Pare-feu","ipPlaceholder":"Entrer l'adresse IP (ex. 192.168.1.100)","getMyIp":"Obtenir votre IP publique actuelle","myIp":"Mon IP","addIp":"Ajouter IP","loading":"Chargement des règles du pare-feu...","firewallOpen":"Pare-feu ouvert - toutes les IP autorisées","enableHint":"Ajouter une IP pour activer la restriction IP","whitelistedIps":"IP autorisées","removeIp":"Supprimer l'IP","disableFirewall":"Désactiver le pare-feu","protected":"Protégé","open":"Ouvert"},"serverKernels":{"title":"Kernels actifs sur","loading":"Chargement des kernels...","noKernels":"Aucun kernel actif","articleId":"ID Article :","notebook":"Notebook :","elapsed":"Ãcoulé :","killKernel":"Arrêter le kernel","realTimeStreaming":"Streaming en temps réel","kernelCount":"kernel(s)"},"serverBuildLogs":{"title":"Logs de build","copyLogs":"Copier les logs dans le presse-papiers","loading":"Chargement des logs de build...","waiting":"En attente des logs...","streaming":"Streaming des logs...","complete":"Déploiement terminé","lines":"lignes"},"drugSearch":{"title":"Recherche de médicaments","subtitle":"Rechercher sur PubMed et Crossref des articles scientifiques liés aux médicaments","loadingOptions":"Chargement des options de recherche...","dateRanges":"Plages de dates (Requis)","addDateRange":"Ajouter une plage de dates","addRange":"Ajouter la plage","editRange":"Modifier cette plage","presetLastWeek":"Semaine dernière","presetTooltipWeek":"Définir la plage sur la dernière semaine complète lundiâdimanche","preset3months":"3 derniers mois","preset6months":"6 derniers mois","presetTooltip3m":"Définir la plage des 3 derniers mois jusqu'à aujourd'hui","presetTooltip6m":"Définir la plage des 6 derniers mois jusqu'à aujourd'hui","presetNext12months":"12 prochains mois","presetTooltipNext12m":"Définir la plage d'aujourd'hui à 12 mois à venir","drugs":"Médicaments","selectAll":"Tout sélectionner","clear":"Effacer","searchDrugs":"Rechercher un médicament...","showAll":"Afficher tous les médicaments ({{count}})","showLess":"Réduire","filters":"Filtres avancés","studyTypes":"Types d'études","species":"Espèces","population":"Population","administrationRoute":"Voie d'administration","searching":"Recherche...","search":"Rechercher","notifyEmail":"Notification par email","complexityMedium":"Cette recherche peut prendre quelques minutes â activez la notification email pour être alerté(e) dès que les résultats sont disponibles.","complexityHigh":"Cette recherche risque de prendre plusieurs minutes â nous recommandons fortement d'activer la notification email.","downloadAllExcel":"Télécharger tout en Excel","searchingProgress":"Recherche sur PubMed et Crossref...","dateRangesCompleted":"plages de dates terminées","step":{"searching":"Recherche des sources","searchComplete":"Sources consultées","dedupComplete":"Déduplication","fetchingAbstracts":"Récupération des résumés","filtering":"Filtrage","llmVerification":"Vérification IA","enrichingEvents":"Enrichissement des résultats","scraping":"Exploration des pages","extracting":"Extraction des données","extractingPage":"Extraction de la page","message":{"searchComplete":"{{total_raw}} articles · PubMed: {{pubmed_count}} · CrossRef: {{crossref_count}}","dedupComplete":"{{unique_count}} uniques · {{date_filtered_count}} dans la plage · {{missing_abstracts}} résumés manquants","fetchingAbstracts":"{{count}} résumés depuis {{source}}","googleScholar":"Google Scholar","webScraping":"extraction web","articleCount":"{{article_c
81ount}} articles"}},"itemsCompleted":"éléments terminés","searchHint":"Cela peut prendre jusqu'à 60 secondes par plage de dates","searchResults":"Résultats de recherche","downloadAll":"Tout télécharger","clearResults":"Effacer les résultats","relevant":"pertinents","fetched":"récupérés","excluded":"exclus","searchByTitle":"Rechercher par titre","filterByDrug":"Filtrer par médicament","filterByJournal":"Filtrer par journal","allDrugs":"Tous les médicaments","allJournals":"Tous les journaux","showing":"Affichage","of":"sur","articlesLabel":"articles","drugsLabel":"médicaments","hideAbstract":"Masquer le résumé","showAbstract":"Afficher le résumé","abstract":"Résumé","noArticlesMatch":"Aucun article ne correspond à vos filtres","clearFilters":"Effacer les filtres","noRelevantArticles":"Aucun article pertinent trouvé pour cette plage de dates","picoTooltip":"Générer les colonnes PICO (Population, Intervention, Comparaison, Résultat) dans le fichier Excel exporté","generatingPico":"Génération PICOâ¦","generating":"Générationâ¦","picoLoadingHint":"Les colonnes PICO sont générées par IA â cela peut prendre une minute.","selectAllExcluded":"Sélectionner tous les exclus","deselectAllExcluded":"Désélectionner tous les exclus","processingArticles":"Recherche des articles en coursâ¦","downloadExcel":"Télécharger Excel","noAuthorInfo":"Aucune information sur l'auteur","deselectAll":"Tout désélectionner","selected":"sélectionnés","exportSelected":"Exporter la sélection","cancel":"Annuler","apply":"Appliquer","addCustomDrug":"Ajouter un médicament","pathologies":"Pathologies","searchPathologies":"Rechercher une pathologie...","addCustomPathology":"Ajouter une pathologie","searchMode":"Mode de recherche","searchModeCombined":"Combiné","searchModeCombinedDesc":"Rechercher chaque médicament associé à chaque pathologie (ex. ibuprofène + diabète)","searchModeSeparate":"Séparé","searchModeSeparateDesc":"Rechercher chaque médicament et chaque pathologie indépendamment","searchTypeArticles":"Articles","searchTypeArticlesDesc":"Rechercher des articles scientifiques sur PubMed et Crossref","searchTypeCongresses":"Congrès","searchTypeCongressesDesc":"Rechercher les congrès et événements à venir","congressResults":"Résultats des congrès","congressesFound":"congrès trouvés","eventsFound":"événements trouvés","noCongressEvents":"Aucun événement de congrès trouvé pour cette période","abstractDeadline":"Date limite de soumission d'abstract","registrationDeadline":"Date limite d'inscription","congressOptions":"Options de recherche","congressLocation":"Population","congressMaxResults":"Résultats max","validationDateRange":"Veuillez ajouter au moins une plage de dates","validationCombined":"Le mode combiné nécessite au moins un médicament et une pathologie","validationSeparate":"Veuillez sélectionner au moins un médicament ou une pathologie","validationCongressPathology":"Veuillez sélectionner au moins une pathologie pour la recherche de congrès","presets":"Presets","savePreset":"Sauvegarder le preset","savePresetAsNew":"Enregistrer comme nouveau","savePresetAnyway":"Sauvegarder quand même","duplicatePreset":"Identique au preset '{{ name }}'","presetName":"Nom du preset","presetSaved":"Preset sauvegardé","presetDeleted":"Preset supprimé","presetUpdated":"Preset mis à jour","noPresets":"Aucun preset sauvegardé","deletePresetConfirm":"Ãtes-vous sûr de vouloir supprimer ce preset ?","deletePresetConfirmTitle":"Supprimer le preset","updatePreset":"Mettre à jour","renamePreset":"Renommer le preset","comingSoon":"Bientôt disponible","hideSuspicious":"Masquer les douteux","showSuspicious":"Afficher les douteux","hideSuspiciousTooltip":"Masquer les congrès douteux ou de faible qualité","showSuspiciousTooltip":"Afficher tous les congrès, y compris les douteux","congressGantt":{"
81scope":"Portée","country":"Pays","theme":"Thème","groupByRange":"Grouper par période","groupByRangeTooltip":"Grouper les congrès par période de recherche","noResults":"Aucun congrès ne correspond aux filtres actuels.","resetFilters":"Réinitialiser les filtres","confidence":"Confiance","clickToOpen":"Cliquer pour ouvrir le lien â"},"excelDownloaded":"Fichier Excel téléchargé"},"scheduledDrugSearch":{"title":"Recherches de médicaments programmées","newSchedule":"Nouvelle planification","editSchedule":"Modifier la planification","scheduleName":"Nom de la planification","frequency":"Fréquence","every":"Tous les","frequencyUnit":{"days":"Jour(s)","weeks":"Semaine(s)","months":"Mois"},"startDate":"Date de début","recipientEmails":"Emails des destinataires","emailPlaceholder":"Entrez une adresse email","addEmail":"Ajouter","save":"Enregistrer","cancel":"Annuler","nextRun":"Prochaine exécution","lastRun":"Dernière exécution","running":"Recherche en coursâ¦","noSchedules":"Aucune recherche programmée","created":"Planification créée avec succès","updated":"Planification mise à jour avec succès","deleted":"Planification supprimée avec succès","confirmDelete":"Ãtes-vous sûr de vouloir supprimer cette planification ?","confirmDeleteTitle":"Supprimer la planification","confirmDeleteResultTitle":"Supprimer le résultat","delete":"Supprimer","nameRequired":"Le nom de la planification est requis","startDateRequired":"La date de début est requise","emailRequired":"Au moins un email de destinataire est requis","saveError":"Erreur lors de l'enregistrement","loadError":"Erreur lors du chargement des planifications","toggleError":"Erreur lors de la modification de l'état","deleteError":"Erreur lors de la suppression","scheduleSearch":"Planifier cette recherche","scheduleHint":"Les médicaments et filtres sélectionnés ci-dessus seront utilisés pour cette recherche planifiée.","viewResults":"Voir les résultats précédents","hideResults":"Masquer les résultats","loadingResults":"Chargement des résultats...","noResults":"Aucun résultat â la première exécution n'est pas encore terminée.","viewResultData":"Voir les articles","loadResultsError":"Erreur lors du chargement des résultats","loadResultDataError":"Erreur lors du chargement des données","deleteResult":"Supprimer ce résultat","confirmDeleteResult":"Ãtes-vous sûr de vouloir supprimer ce résultat ? Les données seront définitivement supprimées.","resultDeleted":"Résultat supprimé avec succès","deleteResultError":"Erreur lors de la suppression du résultat"},"manualSearchHistory":{"title":"Recherches récentes","subtitle":"Vos dernières recherches manuelles â restaurées sans relancer la recherche (conservation 1 mois)","expiresIn":"Expire dans {{ days }} jour(s)","runOn":"Lancée le {{ date }}","restore":"Restaurer","view":"Voir","delete":"Supprimer","deleteTitle":"Supprimer la recherche","deleteConfirm":"Ãtes-vous sûr de vouloir supprimer cette recherche sauvegardée ? Les données seront définitivement supprimées.","deleted":"Recherche supprimée avec succès","deleteError":"Erreur lors de la suppression de la recherche","restoreError":"Erreur lors de la restauration des résultats","expired":"Ce résultat de recherche a expiré (conservation 1 mois). Relancez la recherche si nécessaire.","rerun":"Relancer avec les mêmes filtres","filtersRestored":"Filtres restaurés â ajustez si besoin puis lancez la recherche","statusPending":"En cours","statusError":"Ãchoué","notReadyYet":"Résultats pas encore prêts â traitement en cours","processing":"En traitementâ¦","searchCompleted":"Recherche terminée : {{ count }} résultats trouvés","searchFailed":"Recherche échouée"},"searchFeed":{"title":"Activité de recherche","subtitle":"Recherches en cours et passées â restaurées sans relancer (conservation 1 mois)","live":"EN DIRECT"},"pricing":{"creditPriceTitle":"Prix du crédit en â¬","pricePerCredit":"Prix par crédit","discountCodes":"Codes de remise","discountCodesSubtitle":"Gérez les codes de remise pour vos clients","addNewCode":"Ajouter un nouveau code de remise","discountCode":"Code de remise","codePlaceholder":"Ex: WELCOME20","percentage":"Pourcentage â°","description":"Description (optionnel)","descriptionPlaceholder":"Description du code de remise","minAmount":"Montant minimum (optionnel)","expirationDate":"Date d'expiration (optionnel)","usageLimit":"Limite d'utilisation (optionnel)","addCode":"Ajouter le code","reset":"Réinitialiser","existingCodes":"Codes de remise existants","save":"Sauvegarder","cancel":"Annuler","active":"Actif","inactive":"Inactif","used":"Utilisé :","times":"fois","minAmountLabel":"Montant minimum :","expiresOn":"Expire le :","edit":"Modifier","delete":"Supprimer","noDiscountCodes":"Aucun code de remise","noDiscountCodesHint":"Commencez par créer votre premier co
81de de remise"},"faq":{"editTitle":"Modifier la FAQ","question":"Question","answer":"Réponse","add":"Ajouter","cancel":"Annuler","update":"Mettre à jour","delete":"Supprimer"},"guidelines":{"title":"Equator Guidelines","add":"Ajouter","noGuidelines":"Aucune guideline disponible. Cliquez sur \"Ajouter\" pour créer une nouvelle guideline.","newGuideline":"Nouvelle Guideline","elements":"éléments","guidelineName":"Nom de la guideline","year":"Année","englishDescription":"Description anglaise","frenchDescription":"Description française","confirm":{"deleteGuidelineTitle":"Suppression de la guideline","deleteGuidelineMessage":"Ãtes-vous sûr de vouloir supprimer cette guideline ?","deleteSectionTitle":"Suppression de la section","deleteSectionMessage":"Cette section contient {{count}} item(s). Ils deviendront des items sans section. Continuer ?"},"save":"Enregistrer","checklist":"Checklist","section":"Section","item":"Item","sectionTitle":"Titre de la section","number":"Item / N°","label":"Label","itemDescription":"Description","lastPage":"Dernière page (non modifiable)","targetZone":"Zone cible","pageNumbers":"N° de pages","noSection":"Sans section","noChecklistItems":"Aucun élément dans la checklist. Ajoutez une section ou un item pour commencer.","cancel":"Annuler","delete":"Supprimer","unsavedChanges":"Modifications non enregistrées","searchGroup":"Groupe de recherche","priority":"Priorité","anchors":"Ancres","anchorsHint":"Entrée ou virgule pour valider","customTargetHint":"Cette zone cible n'est pas dans la liste. Elle est conservée telle quelle.","priorityLevel":{"low":"Basse","medium":"Moyenne","high":"Haute"},"target":{"any":"Tout le document","last":"Dernière page (non modifiable)","pages":"Pages spécifiques...","introduction":"Introduction","earlyBody":"Début du document","midBody":"Milieu du document","lateBody":"Fin du document","methods":"Méthodes","earlyMethods":"Méthodes - Début","midMethods":"Méthodes - Milieu","lateMethods":"Méthodes - Fin","results":"Résultats","earlyResults":"Résultats - Début","midResults":"Résultats - Milieu","lateResults":"Résultats - Fin","discu
81ssion":"Discussion","conclusion":"Conclusion","ethics":"Ãthique","custom":"Personnalisé : {{value}}"},"validation":{"titleRequired":"Le nom de la guideline est obligatoire.","descriptionEnRequired":"La description anglaise est obligatoire.","descriptionFrRequired":"La description française est obligatoire.","yearOutOfRange":"L'année doit être comprise entre {{min}} et {{max}}.","sectionTitleRequired":"Chaque section doit avoir un titre.","sectionTitleDuplicate":"Deux sections portent le titre « {{title}} ».","searchGroupRequired":"{{count}} item(s) sans groupe de recherche. Ce champ est obligatoire.","orphanItems":"{{count}} item(s) ne sont rattachés à aucune section.","customTargets":"{{count}} item(s) ont une zone cible hors liste. Elle sera conservée.","duplicateItemNumber":"Le numéro « {{number}} » est utilisé plusieurs fois dans « {{section}} ».","guidelineRenamed":"Renommer « {{from}} » en « {{to}} » : les articles existants référencent la guideline par son nom et ne retrouveront plus sa checklist."},"toast":{"loadError":"Erreur lors du chargement des guidelines","finishPrevious":"Veuillez compléter la guideline précédente","created":"Guideline ajoutée avec succès","createError":"Erreur lors de l'ajout de la guideline","createNoId":"La guideline a été créée mais l'API n'a pas renvoyé son identifiant.","updated":"Guideline mise à jour avec succès","updateError":"Erreur lors de la mise à jour","deleted":"Guideline supprimée avec succès","deleteError":"Erreur lors de la suppression","titleExists":"Une guideline porte déjà ce nom.","notFound":"Cette guideline n'existe plus. Rechargez la page.","missingId":"Cette guideline n'a pas encore été cr
81éée.","staleEntry":"Ãlément introuvable, la liste a été rechargée."},"anchorsPlaceholder":"Ajouter une ancre...","removeAnchor":"Retirer cette ancre","help":{"guidelineName":"Nom officiel de la guideline (ex : CONSORT). â ï¸ Les articles référencent la guideline par ce nom : le renommer casse le lien pour les articles existants.","year":"Année de la version de la guideline (ex : 2010 pour CONSORT 2010).","englishDescription":"Description affichée aux utilisateurs travaillant en anglais.","frenchDescription":"Description affichée aux utilisateurs travaillant en français.","sectionTitle":"Titre de la section (ex : Methods). Les items lui sont rattachés par ce titre â le renommer déplace automatiquement tous ses items.","number":"Numéro de l'item tel qu'il figure dans la checklist officielle (ex : 1a, 2b).","label":"Sous-titre commun à plusieurs items d'une même section (ex : Title and Abstract). Les items partageant un label sont affichés dans le même groupe.","section":"Section à laquelle l'item appartient. « Sans section » laisse l'item non rattaché.","itemDescription":"Ãnoncé de l'exigence, repris tel quel dans la checklist exportée avec l'article.","targetZone":"Endroit du document où cet item est attendu. Sert à cibler la vérification (ex : Méthodes - Début).","pageNumbers":"Numéros de pages précis attendus, séparés par des virgules (ex : 1, 2).","searchGroup":"Identifiant technique qui regroupe les items analysés ensemble (ex : admin_title). Réutilisez un groupe existant dès que possible â il est obligatoire.","priority":"Importance de l'item dans la relecture : haute, moyenne ou basse.","anchors":"Mots-clés recherchés dans le texte de l'article pour repérer cet item (ex : protocol, randomised). Entrée ou virgule pour valider."},"ai":{"prefilled":"Pré-rempli par l'IA â vérifiez","suggest":"Suggérer avec l'IA","suggestHint":"Proposer les ancres et la priorité (et le groupe de recherche / la zone cible si le corpus ne les a pas déduits)","loading":"Analyse en coursâ¦","undo":"Annuler la suggestion","error":"La suggestion IA a échoué","retry":"Réessayer","dismissError":"Ignorer l'erreur"},"details":{"show":"Afficher les paramètres de ciblage","hide":"Masquer les paramètres de ciblage"},"blockingItem":"Le groupe de recherche de cet item est vide et bloque l'enregistrement","actionsColumn":"Actions","useSectionName":"Utiliser le nom de la section comme label"},"prompts":{"email":"Email","articleId":"ID Article","prompt":"Prompt","noUsers":"Aucun utilisateur trouvé"},"equatorGuidelines":"Recommandations EQUATOR","permissions":{"capabilities":{"credits.add":{"label":"Ajouter des crédits à n'importe quel groupe","description":"Octroyer des crédits gratuits à n'importe quel groupe. Actuellement conditionné uniquement au fait d'être membre (non NORMAL) : tous les rôles ci-dessous le possèdent."},"credits.remove":{"label":"Retirer des crédits de n'importe quel groupe","description":"Enregistrer une reprise ou une correction sur le solde d'un groupe."},"credits.refill":{"label":"Recharger un groupe récurrent","description":"Ramener un groupe par abonnement à son allocation de crédits initiale."},"credits.daily_limit":{"label":"Allocation quotidienne de crédits","description":"La valeur Crédits/Jour de ce membre. Elle est enregistrée et affichée, mais l'API ne la vérifie pas actuellement."},"members.view":{"label":"Voir les membres de l'équipe","description":"Consulter cette liste et l'utilisation quotidienne de crédits de chaque membre."},"members.manage":{"label":"Ajouter, modifier et retirer des membres","description":"Créer un membre, changer un rôle, définir l'allocation quotidienne, ou rétrograder en utilisateur normal."},"view.admin_panel":{"label":"Panneau d'administration","description":"Accès complet à /admin et à tous ses panneaux."},"view.drug_search":{"label":"Recherche de médicaments","description":"Accès à /drug-search, aux préréglages et aux recherches planifiées."},"view.clinical_trials":{"label":"Essais cliniques","description":"Accès au visualiseur d'essais cliniques et aux pages de soumission."},"view.write_protocol":{"label":"Rédaction de protocole","description":"Accès à l'assistant de rédaction de protocole."},"view.all_groups":{"label":"Voir tous les groupes","description":"Lister les groupes de toutes les organisations, pas seulement les siens."},"admin.journal_templates.manage":{"label":"Gérer les modèles de revues","de
81scription":"Créer, modifier et supprimer les modèles de mise en forme des revues, et piloter le cron du scraper : prévisualiser, lancer, interrompre, réinitialiser les échecs, purger les orphelins. Inclut un « tout relancer » qui rescrape tous les modèles d'un coup."},"admin.mail.send":{"label":"Envoyer un e-mail administrateur","description":"Composer et envoyer un vrai e-mail à n'importe quelle adresse, y compris un lien de connexion en un clic fonctionnel. Chaque envoi est consigné dans l'audit de sécurité."},"admin.mail.templates":{"label":"Modifier les modèles d'e-mail","description":"Remplacer le corps d'un modèle d'e-mail système, ou le réinitialiser à la version sur disque. Un remplacement s'applique à tous les envois futurs de ce modèle, pour tous les destinataires."},"admin.mail.recipients":{"label":"Destinataires des e-mails admin","description":"Choisir quels comptes reçoivent chaque e-mail destiné aux admins, à la place de « tous les admins ». Une liste vide rend l'e-mail muet pour tout le monde."},"admin.invoice_history.manage":{"label":"Gérer les factures clients","description":"Lister, valider, approuver, envoyer, renvoyer, rejeter, recalculer et télécharger les factures périodiques. La liste déchiffre les adresses e-mail des clients, et un envoi ne peut pas être rappelé."},"admin.rectification_invoices.manage":{"label":"Ãmettre des factures rectificatives","description":"Créer et envoyer des avoirs sur une facture déjà envoyée. Ce sont des documents comptables, pas des brouillons."},"admin.article_discounts.manage":{"label":"Accorder des remises sur article","description":"Accorder ou retirer des mois offerts pour un groupe et un article. Cela alimente le recalcul des factures et modifie donc ce qui est facturé au client."},"admin.api_keys.manage":{"label":"Gérer les clés d'API","description":"Créer, modifier et supprimer les clés d'API tierces (OpenAI, PubMed, SerpAPI, etc.) utilisées par les serveurs de calcul. Les créations et suppressions sont auditées ; les modifications ne le sont pas."},"admin.servers.manage":{"label":"Gérer les serveurs de calcul","description":"Enregistrer, modifier et supprimer des serveurs de calcul, consulter leurs journaux de build et de déploiement, et démarrer une instance cloud. Un démarrage engage des frais."},"admin.servers.deploy":{"label":"Déclencher des déploiements","description":"Redéployer un serveur, ou tous les serveurs actifs d'un coup. Le même code est atteignable par le webhook de push GitHub, qui s'authentifie par signature HMAC."},"admin.servers.firewall":{"label":"Gérer les pare-feux des serveurs","description":"Consulter et réécrire la liste d'IP autorisées d'un serveur ou de toute la flotte, y compris désactiver complètement le pare-feu sur tous les serveurs actifs."},"admin.kernels.manage":{"label":"Gérer les noyaux en cours","description":"Inspecter les noyaux de calcul actifs sur un serveur et en arrêter un. Arrêter un noyau interrompt la génération en cours dessus."},"admin.cron_jobs.manage":{"label":"Gérer les tâches planifiées","description":"Lister toutes les tâches planifiées, consulter leur historique, les activer ou désactiver, forcer une exécution ou en arrêter une. Une tâche désactivée s'arrête en silence : rien n'alerte sur un cron qui ne tourne plus."},"admin.email_logs.manage":{"label":"Consulter et renvoyer les e-mails envoyés","description":"Rechercher dans le journal des envois et ouvrir le corps complet et les pièces jointes des e-mails envoyés à d'autres personnes, PDF de factures compris. Un renvoi rejoue le HTML archivé et perd la copie cachée d'origine."},"admin.settings.manage":{"label":"Modifier les paramètres globaux","description":"Lire et écrire l'unique document de paramètres globaux : tarifs, mode démo, contenu de la FAQ, etc. Plusieurs petits panneaux d'administration écrivent tous via ce même point d'entrée."},"admin.alerts.manage":{"label":"Consulter et acquitter les alertes","description":"Lire le flux d'alertes internes (déploiements, crons, pannes de service) et acquitter une entrée. La route d'ingestion qui l'alimente s'authentifie par secret partagé, pas par rôle."},"admin.execution_log.view":{"label":"Consulter les journaux d'exécution et les coûts","de
81scription":"Lire le journal d'exécution, la sortie des cellules et la dépense LLM par article d'un autre auteur, ainsi que le récapitulatif global des coûts."},"admin.execution_log.stream":{"label":"Suivre un journal d'exécution en direct","description":"Suivre en direct le journal d'exécution d'un article pendant sa génération. Cette route n'a aucune protection au niveau du framework : elle valide à la main un jeton passé dans l'URL, car un flux ne peut pas envoyer d'en-têtes."},"admin.form_tracking.view":{"label":"Consulter la télémétrie des formulaires","description":"Lire la télémétrie d'interaction avec les formulaires, par article, capturée depuis le navigateur de l'auteur."},"admin.crcl_users.manage":{"label":"Gérer les utilisateurs CRCL","description":"Lister les utilisateurs de la plateforme CRCL et accorder ou retirer le statut de formateur référent. Non audité."},"admin.articles.search":{"label":"Rechercher tous les articles","description":"Rechercher n'importe quel article de la plateforme par identifiant, sujet ou nom de rapport â les résultats déchiffrent l'e-mail de l'auteur â et forcer le rechargement de tous les clients actuellement dans un éditeur."},"admin.article.import_review":{"label":"Relire et valider les imports","description":"Consulter la relecture de bibliographie d'un article importé et le libérer de l'état « en attente de validation ». C'est la seule sortie de cet état : tout import de mise en forme payant reste bloqué tant qu'un administrateur n'agit pas ici."},"admin.article.transfer_content":{"label":"Transférer le contenu d'un article","description":"Copier le document, le corps, la bibliographie et les fichiers d'un article vers un autre, en écrasant la cible. Aucune annulation possible. Consigné dans l'audit de sécurité."},"admin.article.access_history":{"label":"Consulter l'historique d'accès d'un article","description":"Voir qui a ouvert un article et quand, y compris des personnes qui ne sont pas membres de son groupe."},"admin.article.model_policy":{"label":"Définir la politique de modèle d'un article","description":"Choisir quel modèle de langage payant tourne pour un article. Les valeurs sont enregistrées sans validation, volontairement, et un identifiant de modèle inconnu est ignoré seul : une politique à moitié appliquée est indiscernable d'une absence de politique."},"admin.article_analytics.view":{"label":"Consulter les statistiques d'articles","description":"Lire la télémétrie et les agrégats de coûts des articles, tous utilisateurs confondus, pour le tableau de bord d'administration."},"staff.drug_congress_search.manage":{"label":"Gérer les recherches médicaments et congrès","description":"Créer, modifier, activer, désactiver et supprimer des recherches bibliographiques planifiées sur les médicaments et les congrès, et consulter ou supprimer leurs résultats."},"staff.drug_congress_search.download":{"label":"Télécharger les résultats de recherche","description":"Télécharger un résultat de recherche en Excel, télécharger tous les résultats d'une recherche d'un coup, et lancer une recherche manuellement. Aucune de ces trois routes n'est protégée : quiconque connaît l'identifiant d'un résultat peut le télécharger."},"staff.search_presets.manage":{"label":"Gérer les préréglages de recherche","description":"Créer, modifier et supprimer les préréglages de recherche enregistrés utilisés par les recherches médicaments et congrès."},"staff.manual_search_results.view":{"label":"Consulter les résultats de recherche manuelle","description":"Consulter et supprimer les résultats de recherche manuelle. La portée dépend du rôle : un administrateur voit les résultats de tous les utilisateurs, un membre du personnel ne voit que les siens."}},"areas":{"credits":"Crédits","articles":"Articles","billing":"Facturation","infrastructure":"Infrastructure","content":"Contenu","users":"Utilisateurs et membres","ops":"Exploitation","drug_search":"Recherche médicaments"},"badges":{"destructive":"destructif","readsOthersData":"lit les données d'autrui","unguarded":"aucune protection","oneEmailPerAdmin":"un e-mail par administrateur","bcc":"copie cachée","stagingSuppressed":"non envoyé en préproduction"},"cadence":{"per_action":"à chaque occurrence","per_article":"une fois par article","per_run":"une fois par exécution","daily":"quotidien","monthly":"mensuel","rare":"rarement"},"filters":{"search":"Filtrer les capacités","unenforcedOnly":"Non appliquées uniquement","noMatches":"Aucune capacité ne correspond à ce filtre."},"trigger":{"member_added":"Un membre est ajouté à un groupe","member_role_updated":"Le rôle d'un membre est modifié","member_deleted":"Un membre est rétrogradé en utilisateur normal","article_to_validate":"Un article passe en attente de validation","article_waiting_review":"Un auteur soumet un article à relecture","article_errored":"La génération d'un article échoue et consigne une erreur","article_regenerated":"Un article est régénéré une deuxième ou troisième fois","article_archived":"Un utilisateur archive un article","article_unarchived":"Un utilisateur désarchive un article","article_unarchive_request":"Un utilisateur demande le désarchivage d'un article","review_score_done":"La relecture automatique d'un article se termine et son rapport est prêt","review_score_failed":"La relecture automatique d'un article s'interrompt sur une erreur","report_journal_issue":"Un utilisateur signale un problème sur un modèle de revue","invoice_verification":"Une facture périodique est générée et doit être approuvée","pending_invoices_reminder":"Une facture est en attente depuis plus d'un jour","credit_refill_reminder":"Un groupe facturé atteint sa date de rechargement","refund_request":"Un utilisateur demande un remboursement sur un article","periodic_invoice_bcc":"Une facture périodique est envoyée au client","rectification_invoice_bcc":"Une facture rectificative est émise","credit_created_alert":"Des crédits sont ajoutés à un groupe, par un administrateur ou par un achat","duplicate_credit_alert":"Une dépense de crédit d'article en double est bloquée","server_expiration_reminder":"Le serveur prépayé d'un groupe expire dans 14 jours","alert_admin_undelivered":"Un e-mail envoyé n'est toujours pas distribué après 15 minutes","notify_service_error":"Un appel à un service externe échoue","owner_first_access":"L'auteur consulte son article pour la première fois","upload_verify_failed":"Un fichier téléversé est signalé complet mais introuvable sur le stockage","upload_watchdog_digest":"La surveillance des téléversements a trouvé des fichiers en échec ou bloqués","deploy_failed":"Le déploiement d'un serveur client échoue","uncaught_exception":"Le processus API plante sur une exception non interceptée","unhandled_rejection":"Une opération en arrière-plan de l'API échoue sans être interceptée (un e-mail par erreur distincte, puis espacement)","http_crash":"Une requête vers l'API échoue avec une erreur serveur (500)","python_stderr_alert":"Les workers Python signalent des erreurs pendant une génération","llm_cost_alert":"Le coût d'IA d'un article dépasse le seuil configuré (20 $ par défaut)"},"emails":{"items":{"email.member_added":{"label":"Un membre a été ajouté"},"email.member_role_updated":{"label":"Le rôle d'un membre a changé"},"email.member_deleted":{"label":"L'accès administrateur d'un membre a été retiré"},"email.article_to_validate":{"label":"Un article attend une validation"},"email.article_waiting_review":{"label":"Un article a été soumis à relecture"},"email.article_errored":{"label":"Un article est en erreur"},"email.article_regenerated":{"label":"Un article a été régénéré à nouveau"},"email.article_archived":{"label":"Un article a été archivé"},"email.article_unarchived":{"label":"Un article a été désarchivé"},"email.article_unarchive_request":{"label":"Quelqu'un demande le désarchivage d'un article"},"email.review_score_done":{"label":"Une relecture automatique est terminée"},"email.review_score_failed":{"label":"Une relecture automatique a échoué"},"email.report_journal_issue":{"label":"Quelqu'un a signalé un problème de revue"},"email.invoice_verification":{"label":"Une facture doit être approuvée"},"email.pending_invoices_reminder":{"label":"Des factures sont toujours en attente"},"email.credit_refill_reminder":{"label":"Un groupe doit être rechargé en crédits"},"email.refund_request":{"label":"Quelqu'un demande un remboursement"},"email.periodic_invoice_bcc":{"label":"Une facture périodique a été envoyée à un client"},"email.rectification_invoice_bcc":{"label":"Une facture rectificative a été émise"},"email.credit_created_alert":{"label":"Des crédits ont été ajoutés à un groupe"},"email.duplicate_credit_alert":{"label":"Une dépense de crédit en double a été bloquée"},"email.server_expiration_reminder":{"label":"Un serveur prépayé arrive à expiration"},"email.alert_admin_undelivered":{"label":"Un e-mail n'a pas été distribué"}
81,"email.notify_service_error":{"label":"Un service externe est en panne"},"email.owner_first_access":{"label":"Un auteur a consulté son article"},"email.upload_verify_failed":{"label":"Un téléversement n'a pas pu être vérifié"},"email.upload_watchdog_digest":{"label":"Bilan de la surveillance des téléversements"},"email.deploy_failed":{"label":"Un déploiement a échoué"},"email.uncaught_exception":{"label":"L'API a planté"},"email.unhandled_rejection":{"label":"Rejet de promesse non intercepté"},"email.http_crash":{"label":"Erreur serveur sur une requête"},"email.python_stderr_alert":{"label":"Erreurs dans l'exécution Python"},"email.llm_cost_alert":{"label":"Alerte de coût LLM sur un article"}},"receivedTitle":"E-mails que vous recevez","sentTitle":"E-mails que vos actions envoient","noOptOut":"Par défaut, chaque administrateur reçoit tous ces e-mails ; le panneau « Destinataires des e-mails admin » permet de les rediriger ou de les rendre muets.","receivesNone":"Ce rôle ne reçoit aucun e-mail. Les e-mails d'administration ne partent qu'au rôle ADMIN.","sendsNone":"Aucune action de ce rôle n'envoie d'e-mail."}}},"users":{"emailColumn":"Email","articlesColumn":"Nombre d'articles","totalLabel":"Total :","noUsersFound":"No Users found","deleteTitle":"Supprimer l'utilisateur","deleteMessage":"Le compte est anonymisé et ses sessions sont fermées. Les factures et les articles des groupes partagés sont conservés.","deleteConfirm":"Supprimer","deletePersonalArticles":"Supprimer aussi les articles de l'espace personnel de l'utilisateur","deleted":"Utilisateur supprimé","deleteFailed":"Impossible de supprimer l'utilisateur","exportTitle":"Exporter les données de l'utilisateur","exportMessage":"L'utilisateur recevra un e-mail avec un lien pour télécharger ses données. Vous ne recevrez pas l'export.","exportConfirm":"Demander l'export","exportRequested":"Export demandé ; l'utilisateur recevra un e-mail","exportFailed":"Impossible de demander l'export"},"articleDetail":{"title":"Détails de l'article","generatedArticle":"Article généré","thesis":"Mémoire","documents":"Documents","protocol":"Protocole","scientificResults":"Résultats scientifiques","extractedImages":"Images extraites de","see":"Voir","articleVersions":"Versions d'articles","plagiarismScore":"Score de Plagiat","scannedBy":"Scanné par","identifiedSources":"Sources identifiées","matchingWords":"mots correspondants","citationStyle":"Le style des citations","funding":"Financements","acknowledgments":"Remerciements","additionalInfo":"Informations supplémentaires et limites de l'article","optional":"(optionnel)","author":"Auteur","noConflicts":"Aucun conflits d'intérêts","conflicts":"Conflits d'intérêts","conflictsDetails":"Détails du conflit d'intérêt","contributions":"Contributions","affiliations":"Affiliations","email":"E-mail","close":"Fermer","download":"Télécharger","downloadFiles":"Télécharger les fichiers","demo":"Démo","messages":{"downloadingFile":"En cours de téléchargement de {{filename}}","fileDownloaded":"{{filename}} téléchargé avec succès !","errorDownloading":"Une erreur est survenue lors du téléchargement du fichier.","downloading":"En cours de téléchargement du rapport","reportDownloaded":"Rapport téléchargé avec succès !","demoDownloaded":"Article de démo téléchargé avec succès","articleDownloaded":"Article téléchargé avec succès !","demoTitle":"Article Démonstration","demoMessage":"Cet article est un exemple généré pour la démonstration. Il est en lecture seule.","understand":"Je comprends"},"language":"Langue","articleType":"Type d'article","articleTypes":{"GENERATION":"Génération","REGENERATION":"Régénération","FORMAT":"Mise en forme","PROTOCOL":"Protocole"},"createdAt":"Créé le","finishedAt":"Terminé le","correspondingAuthor":"Auteur correspondant","phone":"Téléphone","journalTemplate":"Journal choisi","runningHead":"Titre courant","equatorGuideline":"Recommandation EQUATOR","collaborators":"Collaborateurs","withDiscussion":"Section discussion","included":"Incluse","notIncluded":"Non incluse","state":"Statut","states":{"UPLOADING_FILES":"Téléchargement des fichiers","WAITING_FOR_IMAGES":"En attente des images","STOPPED":"Arrêté","EXTRACTING_IMAGES":"Extraction des images","WAITING_FOR_ARTICLE":"En attente de l'article","WRITING_ARTICLE":"Rédaction de l'article","SEARCHING_REF_OF_AUTHORS":"Recherche de références","EXTRACTING_REFS_FROM_PROTOCOL":"Extraction des références du protocole","WRITING_METHODS":"Rédaction des méthodes","WRITING_RESULTS":"Rédaction des résultats","SEARCHING_FOR_REFERENCE_ARTICLE":"Recherche de références","IMPORTING_REFS":"Importation des références","ADDING_REF_TO_PARTICIPANT":"Ajout de références","ADDING_REF_TO_RANDOMIZATION":"Ajout de références","ADDING_REF_TO_OUTCOMES":"Ajout de références","ADDING_REF_TO_DATACOLLECTION":"Ajout de références","ADDING_REF_TO_STATS":"Ajout de références","ADDING_REFS_TO_BACKGROUND":"Ajout des références du contexte","WRITING_BACKGROUND":"Rédaction du contexte","RESULTS_ANALYSIS":"Analyse des résultats","FIGURE_SELECTION":"Sélection des figures","ADDING_REF_TO_DISCUSSION":"Ajout des références de discussion","WRITING_DISCUSSION":"Rédaction de la discussion","WRITING_ABSTRACT":"Rédaction du résumé","ARTICLE_FORMATTING":"Mise en page de l'article","WAITING_FOR_COPYLEAKS":"Vérification du plagiat","WAITING_VALIDATION":"En attente de validation","ARTICLE_REJECTED":"Rejeté","SUBMITTED_FOR_REVIEW":"Soumis pour révision","ARTICLE_READY":"Prêt","ERRORED":"Erreur"},"regenerations":"Régénérations","cost":"Coût","wordLimits":"Limites de mots par section","maxWords":"mots max","evaluation":"Ãvaluation","evaluationCategories":{"abstract":"Résumé","introduction":"Introduction","methods":"Méthodes","results":"Résultats","discu
81ssions":"Discussion","structure":"Structure"},"evaluatorA":"Ãvaluateur A","evaluatorB":"Ãvaluateur B","improvements":"Améliorations","improvementReason":"Raison","improvementDate":"Date","protocolUpdated":"Protocole mis à jour","resultsUpdated":"Résultats mis à jour","yes":"Oui","no":"Non","regeneratedAt":"Dernière régénération le","archived":"Archivé","refundStatus":"Statut du remboursement","refundStatuses":{"PENDING":"En attente","APPROVED":"Approuvé","REJECTED":"Rejeté"},"recommendation":"Recommandation d'article","recommendationScore":"Score","recommendedArticles":"Articles recommandés","educator":"Encadrant","crclSurvey":"Questionnaire étudiant","usedAi":"A utilisé l'IA avant","publishedBefore":"A déjà publié","stressed":"S'est senti stressé","timePassed":"Temps passé (heures)","regenerationHistory":{"title":"Motifs de régénération","notCounted":"Non comptabilisée","notCountedHint":"Un administrateur a régénéré cet article sans incrémenter le compteur de régénérations."},"protocolChanges":{"title":"Changements de protocole","badge":"Protocole remplacé","badgeHint":"Le protocole source a été remplacé lors de cette régénération.","entry":"{{from}} â {{to}}"},"files":{"loadFailed":"Impossible de charger les fichiers de l'article.","none":"Aucun fichier attaché à cet article.","locked":"Les fichiers ne peuvent pas être modifiés tant que l'article est {{state}}.","missingObject":"absent du stockage","replace":"Remplacer","remove":"Supprimer","removeTitle":"Supprimer ce fichier ?","removeConfirm":"Le fichier sera définitivement supprimé du stockage. Cette action est irréversible.","removeFailed":"Impossible de supprimer le fichier.","removed":"{{fileName}} supprimé.","uploaded":"{{fileName}} envoyé.","figuresWillReextract":"Les figures seront extraites à nouveau des fichiers résultats lors de la prochaine regénération.","replaceCleanupFailed":"Le nouveau fichier a été envoyé, mais celui qu'il remplace n'a pas pu être supprimé â supprimez-le manuellement.","addResult":"Ajouter un document de résultats","group":{"REPORT":"Protocole","SCIENTIFIC_DOC":"Résultats","THESIS":"Thèse","TITLE":"Article généré"},"formatNotAllowed":"Seuls ces formats sont autorisés : {{formats}}"}},"articleUpload":{"title":"Renseigner les détails","journalPolicy":{"title":"Politique de la revue cible","becauseProtocol":"Vous avez choisi le format Protocol Paper : la façon de rapporter un essai non terminé dépend de votre revue cible.","help":"Les revues traitent différemment un essai non terminé dans un article de protocole. Quelle description correspond le mieux à votre revue cible ?","anyStage":{"title":"Accepte les essais à tout stade","subtitle":"ex. JMIR Research Protocols"},"ongoingOnly":{"title":"Accepte uniquement les essais en cours / non démarrés","subtitle":"ex. BMC Trials"},"selectedLabel":"Politique de la revue cible","lockedHint":"Verrouillé lors de la régénération â choisi au premier envoi de l'article.","cancel":"Annuler","send":"Envoyer"},"regeneration":{"title":"Régénérer l'Article","badge":{"remaining":"régénérations restantes","limitReached":"Plus de régénérations"},"protocolFiles":"Fichier Protocole","resultsFiles":"Fichiers Résultats","filesNote":"Note : le contenu de l'article sera régénéré en fonction de vos paramètres mis à jour.","resultsEditable":"Vous pouvez supprimer ou remplacer les fichiers résultats si vos données ont changé.","figuresWillReextract":"Les fichiers résultats ont changéâ¯: les figures seront extraites à nouveau et l'article sera rédigé à partir des nouvelles. Vérifiez votre sélection de figures.","protocolEditable":"Vous pouvez remplacer le protocole si vous avez importé le mauvais fichier.","protocolRequired":"Un fichier de protocole est requis.","protocolLocked":"Le format de l'article ne peut pas être modifié lors de la régénération.","protocolLockedCRCL":"Le format de l'article ne peut pas être modifié.","fileRemoved":"Fichier supprimé avec succès","fileMarkedForRemoval":"Fichier marqué pour suppression","fileRemoveError":"Erreur lors de la suppression du fichier","fileReplaced":"Fichier remplacé par {{name}}","removingFile":"Suppression du fichier {{current}}/{{total}} : {{name}}","uploadingFile":"Téléchargement du fichier {{current}}/{{total}} : {{name}}","filesProcessed":"Modifications des fichiers traitées avec succès","fileProcessingError":"Erreur lors du traitement des modifications de fichiers","addFile":"Ajouter un Fichier Résultats","addAnotherFile":"Ajouter un Autre Fichier","filesAdded":"{{count}} fichier(s) ajouté(s) avec succès","filesAddError":"Erreur lors de l'ajout des fichiers","filesLimitWarning":"Seulement {{uploaded}} fichiers téléchargés. {{skipped}} fichiers ignorés en raison de la limite de 5 fichiers.","skipIncrement":"Ne pas compter cette régénération","protocolSwap":{"title":"Remplacer le protocole ?","message":"Ce protocole est différent de celui à partir duquel l'article a été généré. Le remplacer change la source de tout l'article : tout ce qui en découle est donc reconstruit :\u003Cbr>\u003Cbr>• \u003Cb>Les sujets proposés sont régénérés\u003C/b> à partir du nouveau protocole. Le premier nouveau sujet est sélectionné automatiquement â vérifiez-le et modifiez-le s'il ne convient pas.\u003Cbr>• \u003Cb>Les guidelines de background sont régénérées\u003C/b> une fois ce sujet défini.\u003Cbr>\u003Cbr>Le nouveau fichier est importé immédiatement. Le contenu de l'article ne change que lorsque vous le régénérez.","confirm":"Remplacer et régénérer les sujets"},"protocolReplaced":"Protocole remplacé â régénération des sujets...","protocolSwapFailedAfterReplace":"Le protocole a été remplacé, mais l'import ne s'est pas terminé. L'article référence désormais ce fichier alors que son contenu n'a jamais été enregistré â remplacez-le à nouveau pour réessayer.","processingFiles":"Traitement des fichiersâ¦"},"topic":{"label":"Sujet de l'article :","chooseTopic":"Choisir un sujet","chooseAnother":"Choisir un autre sujet","editHint":"Réécrivez ce sujet dans vos propres mots, ou choisissez-en un autre.","waitingForProcessing":"Chargement des sujets...","awaitingReport":"Téléversez le protocole ci-dessous pour générer les sujets.","regenerate":"Régénérer"},"imageProcessing":{"label":"Traitement d'images","enabled":"activé.","disabled":"désactivé.","advice":"Vos fichiers résultats contiennent peu de texte, nous","description":"Le traitment des images est ","weAdvise":"Nous","adviceText":"conseillons d'activer le traitement des images pour obtenir plus de résultats. Cela peut faire passer le traitement à 1h. Si vous ne souhaitez pas attendre aussi longtemps, veuillez télécharger des fichiers avec plus de texte."},"authors":{"label":"Auteurs :","firstAuthor":"1er auteur","nthAuthor":"ème auteur","firstname":"Prénom","lastname":"Nom de famille","addAuthor":"Ajouter un auteur","notEditable":"Cet auteur a été importé automatiquement et ne peut pas être modifié ici.","conflicts":"Conflits d'intérêts (optionnel) :","conflictsPlaceholder":"Si applicable : décrivez les conflits d'intérêts.","contributions":"Contributions :"},"authorsEditor":{"fullNamePlaceholder":"Prénom Nom","addAffiliation":"+ affiliation","orcidPlaceholder":"ORCID (0000-0000-0000-0000)","addAuthor":"Ajouter un auteur","institutionPlaceholder":"[Ãquipe], [Institut], [Centre], [Labo], [Unités], [Clinique], [Université], [Ville], [Pays]","remove":"Supprimer","addAffiliationBtn":"Ajouter une affiliation","correspondingAuthor":"Auteur correspondant","authorLabel":"Auteur","emailLabel":"Email professionnel","emailPlaceholder":"[email protected]","invali
81dEmail":"Veuillez entrer une adresse email valide","affiliationLabel":"Affiliation principale","phoneLabel":"Numéro de téléphone","phonePlaceholder":"+33 1 23 45 67 89","phoneHint":"Entrez au moins 7 chiffres","addressLabel":"Adresse","addressPlaceholder":"Rue, ville, code postal, pays","faxLabel":"Fax","faxPlaceholder":"+33 1 23 45 67 90","empty":"(Vide)","saveError":"Ãchec de la sauvegarde des données des auteurs","saveErrorDetails":"Les auteurs et affiliations n'ont pas pu être sauvegardés. Veuillez vérifier votre connexion et réessayer.","saveSuccess":"Auteurs et affiliations sauvegardés avec succès","retrySave":"Réessayer","dismissError":"Ignorer","selectAuthor":"Sélectionner un auteur","selectAffiliation":"Sélectionner une affiliation"},"affiliationDialog":{"title":"Ajouter une affiliation","singleInputMode":"Texte libre","structuredMode":"Modèle structuré","affiliationLabel":"Affiliation","singleInputPlaceholder":"Entrez votre affiliation complète (ex: Service de médecine, Hôpital universitaire, Ville, Pays)","orDivider":"ou utilisez le modèle ci-dessous","errorAffiliationRequired":"Veuillez entrer une affiliation","affiliationSection":"Informations d'affiliation","teamPlatform":"Ãquipe / Plateforme","teamPlatformPlaceholder":"Cancer Immune Surveillance and Therapeutic Targeting Team","instituteStructure":"Institut / Structure","instituteStructurePlaceholder":"Institut Convergence PlasCan","researchCenter":"Centre de recherche","researchCenterPlaceholder":"Centre de Recherche en Cancérologie de Lyon (CRCL)","laboratory":"Laboratoire","laboratoryPlaceholder":"Laboratoire TIMC-IMAG","institutionalUnits":"Unités institutionnelles","institutionalUnitsPlaceholder":"INSERM U1216, CNRS UMR 5525","clinicalEstablishment":"Ãtablissement clinique","clinicalEstablishmentPlaceholder":"CHU Grenoble Alpes","university":"Université","universityPlaceholder":"Université Grenoble Alpes","locationSection":"Localisation","city":"Ville","cityPlaceholder":"Lyon","stateProvince":"Région / Province","stateProvincePlaceholder":"Rhone Alpes","postalCode":"Code postal","postalCodePlaceholder":"69008","country":"Pays","errorCountryRequired":"Le pays est requis","countryPlaceholder":"France","preview":"Aperçu","previewPlaceholder":"Remplissez les champs ci-dessus pour voir l'aperçu","cancel":"Annuler","save":"Enregistrer"},"funding":{"label":"Financements :","placeholder":"BPI...","addFunding":"Ajouter un financement"},"acknowledgments":{"label":"Remerciements :","placeholder":"CHU Grenoble Alpes...","addAcknowledgment":"Ajouter un remerciement"},"articleFormat":{"label":"Format de l'article :","originalArticle":{"title":"Original Article","description":"Recherche complète avec résultats, analyses et discussion. Pour présenter une étude aboutie. Entre 20 et 40 références."},"protocolPaper":{"title":"Protocol Paper","description":"Description détaillée d'une méthode avant la réalisation d'une étude. Axé sur la reproductibilité. Entre 15 et 35 références."},"shortPaper":{"title":"Short Paper","description":"Format court pour idées originales, résultats préliminaires ou communications rapides. Entre 10 et 20 références."},"systematicReview":{"title":"Systematic Review","description":"Synthèse structurée de la littérature existante sur une question, selon PRISMA. Sélection des études et synthèse des données probantes plutôt qu'une nouvelle expérimentation."}},"references":{"styleLabel":"Choisissez le style des citations :","countLabel":"Nombre de références","countTooltip":"Nombre minimal de références pouvant être incluses dans l'article","manualLabel":"Ajouter des références manuellement :","added":"Références ajoutées manuellement","addManually":"Ajouter une référence","referenceAdded":"Référence ajoutée avec succès !","multipleReferencesAdded":"{{count}} références ajoutées avec succès !","referenceAlreadyExists":"Cette référence a déjà été ajoutée.","multipleReferencesExist":"{{count}} références existent déjà et ont été ignorées.","referenceRemoved":"Référence supprimée.","allReferencesCleared":"Toutes les références ont été effacées.","addedCount":"{{count}} référence(s) ajoutée(s)","clearAll":"Tout Effacer","removeReference":"Supprimer la référence","downloadSource":"Télécharger le PDF source","byTitle":"Titre","willBeIncluded":"Ces références seront incluses dans la bibliographie de votre article.","noReferencesAdded":"Aucune référence ajoutée pour le moment. Cliquez sur 'Ajouter une référence' pour inclure des références spécifiques dans votre article.","saveError":"Ãchec de lâenregistrement des références. Veuillez réessayer.","clearAllDialog":{"title":"Effacer toutes les références :","message":"Vous êtes sur le point de supprimer \u
81003Cstrong>{{count}} référence(s)\u003C/strong> de cet article. Cette action est immédiate et \u003Cstrong>irréversible\u003C/strong> : les références ne pourront pas être récupérées.","confirm":"Tout effacer","cancel":"Annuler"}},"additionalOptions":{"title":"Options supplémentaires","description":"Paramètres avancés pour la génération d'article","protocolReferences":{"title":"Utilisation des références du protocole","description":"Ce pourçentage représente la part des références de votre article qui proviendront de votre protocole et celles que vous aurez ajouté manuellement.","none":"Aucune (0%)","recommended":"Recommandé (75%)","all":"Toutes (100%)","zeroMessage":"Déconseillé. Aucune référence du protocole ne sera utilisée : lâarticle reposera uniquement sur des sources externes et vos données supplémentaires. Le résultat peut sâécarter fortement de vos attentes. à envisager seulement si le protocole est de faible qualité et nécessite un appui sur des sources solides.","twentyFiveMessage":"Usage minimal des références du protocole : lâarticle sâappuiera surtout sur des sources externes, avec un contexte protocolaire limité. Pertinent si le protocole est ancien et que la littérature scientifique a beaucoup évolué depuis.","fiftyMessage":"Avec 50 % des références du protocole, la structure de lâintroduction peut différer de votre argumentaire initial. Option intéressante si le sujet de lâarticle à écrire sâest éloigné du protocole de départ ou si la littérature scientifique a évolué depuis.","qualityWarning":"Attention : utiliser 100 % des références du protocole peut réduire la pertinence de lâarticle si la bibliographie a évolué depuis. Nous ajouterons tout de même des suggestions de nouveaux articles pertinents en commentaire.","recommendedNote":"Recommandé : 75 % offre lâéquilibre idéal entre la bibliographie du protocole et une mise à jour légère de la littérature."},"generateDiscussion":{"title":"Générer la section Discussion","description":"Inclure une section discussion générée par IA dans votre article","enabledImpact":"La section discussion sera automatiquement générée, analysant vos résultats dans un contexte scientifique.","disabledImpact":"Vous devrez rédiger la section discussion manuellement après la génération de l'article."}},"backgroundGuidelines":{"label":"Guidelines de l'article","awaitingTopic":{"title":"Choisissez un sujet pour commencer","description":"Les guidelines de votre article sont générées à partir du sujet. Sélectionnez-en un ci-dessus, ou rédigez le vôtre, et elles apparaîtront ici."},"summary":"Guidelines EQUATOR et éléments d'introduction éditables : contexte, état de l'art et objectifs","equatorTooltip":"Les articles de type protocole paper doivent respecter la guideline SPIRIT pour garantir un rapport complet et standardisé.","protocolImpliesSpirit":"Vous avez choisi le format Protocole Paper : la guideline EQUATOR a donc été définie sur SPIRIT, le standard de rapport des protocoles. Elle sera utilisée pour générer votre article.","spiritImpliesProtocol":"SPIRIT est le standard de rapport des protocoles : le format de l'article a donc été basculé sur Protocole Paper pour correspondre. Cette association sera utilisée pour générer votre article.","guidelineLeftProtocol":"SPIRIT est le standard de rapport des protocoles : en changer a donc rebasculé le format de l'article de Protocole Paper vers Article Original. Cette association sera utilisée pour générer votre article.","detection":{"detecting":"Détection à partir de votre protocoleâ¦","selectPlaceholder":"Sélectionnez une guideline","detectedFromProtocol":"Détectée dans votre protocole","detectedBadge":"Détectée","suggested":"Suggérée","alsoPossible":"Ãgalement possible"},"equatorLabel":"Sélectionner la guideline EQUATOR","noGuideline":"Aucune guideline spécifique","otherGuideline":"Autre (Personnalisée)","otherGuidelineDescription":"Saisissez votre propre guideline EQUATOR personnalisée","customGuidelineLabel":"Guideline EQUATOR personnalisée","customGuidelinePlaceholder":"Entrez le nom de votre guideline personnalisée (ex: RECORD, MOOSE, AGREE)","generateField":{"button":"Générer","generating":"Génération...","success":"« {{field}} » : régénération terminée","error":"Ãchec de la régénération de « {{field}} ». Veuillez réessayer.","reason":{"protocol":"Le protocole a changé depuis la génération de ce texte.","topic":"Le sujet a changé depuis la génération de ce texte.","never":"Ce champ n'a pas encore été généré."}},"emptyGuidelineWarning":"Veuillez saisir une guideline personnalisée ou sélectionner une guideline existante.","studyProblematic":"Contexte","studyProblematicPlaceholder":"2 à 4 puces, une par ligne commençant par « - » : le contexte spécifique de l'étude â épidémiologie, mortalité, morbidité, gravité, défis patients...","stateOfArt":"Ãtat de l'art et lacune","stateOfArtPlaceholder":"2 à 4 puces, une par ligne commençant par « - » : le contexte scientifique actuel et les connaissances existantes dans votre domaine d'étude ; dernière ligne : « - Gap : ⦠»","studyGoal":"Objectif","studyGoalPlaceholder":"2 à 4 puces, une par ligne commençant par « - » : l'objectif principal de votre recherche et les questions auxquelles elle répond","explanation":"La qualité de votre article dépen
81d de l'exactitude de ces informations. Vérifiez attentivement le texte ci-dessous et mettez à jour ou corrigez tout élément qui aurait évolué depuis votre protocole, ou si vous souhaitez orienter l'article différemment.","explanation1":"Vous pouvez \u003Cb>modifier le texte\u003C/b> dans les blocs ci-dessous.","loading":{"title":"Génération des guidelines en cours...","description":"Analyse de votre protocole et génération des recommandations pour l'introduction de votre article."},"stages":{"validate_article":"Validation de l'article","load_protocol":"Chargement du protocole","load_equator_names":"Chargement de la liste des guidelines EQUATOR","summarize_protocol":"Résumé du protocole","summarize_results":"Résumé des résultats scientifiques","segment_protocol":"Segmentation du protocole","sample_bundle":"Génération des candidats","score_samples":"Ãvaluation et vérification des candidats","llm_state_of_art":"Génération de l'état de l'art","llm_study_goal":"Génération de l'objectif de l'étude","llm_problematic":"Génération de la problématique de santé publique","llm_equator_guideline":"Recherche de la guideline EQUATOR"},"toast":{"success":"Guidelines de l'introduction générées !","equatorListUnavailable":"Impossible de charger la liste des guidelines EQUATOR.","emptyResponse":"Aucune guideline n'a pu être générée. Veuillez réessayer.","emptyContent":"La génération des guidelines n'a renvoyé aucun contenu. Veuillez réessayer.","saveFailed":"Les guidelines ont été générées mais n'ont pas pu être enregistrées.","alreadyGenerating":"Une génération de guidelines est déjà en cours pour cet article. Veuillez patienter.","forbidden":"Vous n'avez pas les droits pour générer ces guidelines.","articleNotFound":"Article introuvable. Veuillez actualiser la page.","articleFilesMissing":"Les fichiers de l'article sont introuvables. Veuillez les téléverser à nouveau.","timeout":"La génération a pris trop de temps. Veuillez réessayer dans un instant.","networkDown":"Connexion au serveur impossible. Vérifiez votre connexion internet.","serverError":"Le serveur a rencontré une erreur. Veuillez réessayer dans un instant.","generic":"Une erreur est survenue lors de la génération des guidelines."},"guidelines":{"consort":"Cadre complet pour le rapport des essais cliniques randomisés (ECR), couvrant la conception, la conduite, l'analyse et l'interprétation.","mdar":"Normes minimales pour le rapport des études in vitro ou en laboratoire, garantissant la transparence des matériaux, de la conception, de l'analyse et du rapport.","arrive":"Directives pour le rapport de la recherche animale afin d'améliorer la reproductibilité, la transparence éthique et la rigueur scientifique.","prepare":"Directives pour la planification des expériences animales avant leur exécution, en se concentrant sur la conception de l'étude, l'examen éthique et les considérations de bien-être.","strobe":"Normes pour le rapport des études observationnelles (humaines), y compris les conceptions de cohorte, cas-témoins et transversales.","prisma":"Directives pour les revues systématiques et les méta-analyses afin d'assurer un rapport transparent de la méthodologie, de la sélection et de la synthèse.","stard":"Liste de contrôle pour les études évaluant la précision diagnostique, garantissant la clarté sur les méthodes de test, les performances et l'applicabilité clinique.","tripod":"Directives pour le rapport du développement ou de la validation de modèles de prédiction pronostiques et diagnostiques.","coreq":"Normes de rapport pour la recherche qualitative utilisant des entretiens et des groupes de discussion, mettant l'accent sur la réflexivité des chercheurs et la transparence des données.","srqr":"Normes pour le rapport de la recherche qualitative à travers diverses méthodologies afin d'améliorer la clarté méthodologique et la crédibilité.","care":"Directives pour la rédaction de rapports de cas détaillés et transparents, incluant l'historique du patient, l'évaluation diagnostique et les résultats.","cheers":"Normes de rapport pour les évaluations économiques de la santé, couvrant les études de coût-efficacité, de coût-utilité et d'impact budgétaire.","squire":"Cadre pour le rapport des études d'amélioration de la qualité dans les soins de santé, mettant l'accent sur le contexte, l'intervention et les résultats.","tidier":"Modèle pour décrire les interventions de manière suffisamment détaillée pour permettre la réplication et la mise en Åuvre dans d'autres contextes.","spirit":"Directives pour la rédaction de protocoles d'essais cliniques, définissant les éléments essentiels de la conception de l'étude, de l'éthique et du rapport avant le début de l'essai."},"equatorTooltipSystematicReview":"Les revues systématiques doivent respecter la guideline PRISMA pour garantir un rapport complet et standardisé.","systematicReviewImpliesPrisma":"Vous avez choisi le format Systematic Review : la guideline EQUATOR a donc été définie sur PRISMA, le standard de rapport des revues systématiques. Elle sera utilisée pour générer votre article.","prismaImpl
81iesSystematicReview":"PRISMA est le standard de rapport des revues systématiques : le format de l'article a donc été basculé sur Systematic Review pour correspondre. Cette association sera utilisée pour générer votre article.","guidelineLeftSystematicReview":"PRISMA est le standard de rapport des revues systématiques : en changer a donc rebasculé le format de l'article de Systematic Review vers Original Article. Cette association sera utilisée pour générer votre article.","contextElementsLabel":"Introduction"},"articleGuidelines":{"title":"Proposition d'organisation","subtitle":"Relisez et ajustez le plan de l'Introduction et des Résultats avant d'envoyer.","subtitleNoResults":"Relisez et ajustez le plan de l'Introduction avant d'envoyer.","sections":{"standard":"Grille EQUATOR :","introduction":"Introduction","results":"Résultats"}},"backgroundPlan":{"waitBeforeSend":"Veuillez attendre la fin de la génération du plan de votre Introduction avant de continuer.","title":"Introduction","empty":"Pas encore de plan. Il est proposé à partir de votre protocole et de la littérature dès qu'un sujet et une norme de rédaction sont définis.","regenerate":"Proposer un plan","partBrief":"Idées clés","partBriefPlaceholder":"Saisissez une idée, Entrée pour la suivante","ideaAria":"Idée {{n}}","addIdea":"Ajouter une idée","removeIdea":"Supprimer l'idée {{n}}","needIdea":"Ajoutez au moins une idée","partSentence":"Une phrase","partSentencePlaceholder":"Ãnoncez l'objectif de l'étude en une phrase","sentenceAria":"Phrase d'objectif","needSentence":"Ãnoncez l'objectif","roles":{"context":"Contexte","literature":"Littérature","gap":"Lacune","objective":"Objectif","case":"Cas"},"ideaSource":{"protocol":"Protocole","draft":"Résultats","ai":"IA","user":"Vous"},"ideaRefine":"Toutes les idées seront vérifiées à partir de la littérature scientifique, puis corrigées si nécessaire.","stages":{"validate_article":"Validation de l'article","protocol":"Lecture de votre protocole","protocol_background":"Extraction du contexte du protocole","protocol_methods":"Extraction des méthodes du protocole","references":"Recherche dans la littérature","author_docs":"Lecture de l'introduction de vos résultats","plan":"Rédaction du plan"},"noSource":"Votre protocole ne contient pas de contenu exploitable pour un plan. Ajoutez-y un contexte ou des objectifs, ou rédigez les parties ci-dessous vous-même.","stale":{"badge":"Sources modifiées","regenerate":"Régénérer","keep":"Conserver"},"toast":{"success":"Plan de l'Introduction proposé","failed":"Le plan n'a pas pu être proposé. Veuillez réessayer."}},"researchOutcomes":{"label":"Résultats","summary":"{{count}} section(s)","placeholder":"ex. Réponse au traitement à 6 mois","addOutcome":"Ajouter une section","childBadge":"Sous-section","removeOutcome":"Supprimer cette section","indent":"Imbriquer sous la section précédente (Tab)","outdent":"Sortir du groupe (Maj+Tab)","moved":"Déplacé en {{n}}","cannotNest":"Imbrication impossible ici","extras":{"label":"Suggestions :","add":"Ajouter au plan","addWithChildren":"Ajouter avec ses {{count}} sous-sections","addChild":"Ajouter sous « {{parent}} »","addOrphan":"Ajouter comme section à part â « {{parent}} » nâest pas dans le plan"},"empty":{"title":"Aucune section pour le moment","description":"Nous pouvons les proposer à partir de vos résultats et de votre protocole â ou vous pouvez les écrire vous-même.","readonly":"Aucune section n'a encore été enregistrée pour cet article."},"generate":{"button":"Générer depuis mes documents","unavailable":"Importez d'abord votre protocole â les sections y sont lues.","confirmTitle":"Remplacer votre plan de Résultats ?","confirmReplace":"La regénération remplace toute la liste, y compris les sections que vous avez écrites vous-même. Cette action est irréversible.","success":"{{count}} section(s) trouvée(s)","empty":"Aucune section n'a été trouvée dans vos documents. Ajoutez-les manuellement.","error":"Impossible de générer les sections. Veuillez réessayer.","waitBeforeSend":"Veuillez attendre la fin de la génération de votre plan de Résultats avant de continuer.","emptyNoProtocol":"Votre protocole contient trop peu de texte pour y lire des sections â il s'agit peut-être encore d'un modèle vierge. Saisissez-les manuellement, ou importez un protocole plus complet.","emptyExtractFailed":"Impossible de lire votre protocole. Réessayez, ou saisissez les sections manuellement."},"stages":{"validate_article":"Validation de l'article","protocol":"Lecture de votre protocole","results_docs":"Lecture de vos fichiers de résultats","safety":"Recherche des données de sécurité","outcomes":"Proposition des critères"},"source":{"author_document":{"label":"Résultats"},"protocol":{"label":"Protocole"},"methods_extraction":{"label":"Méthodes"},"user":{"label":"Vous"}},"context":{"always":"Requise pour ce type d'étude","alwaysGuideline":"Requise par {{guideline}}","maybe":"Facultative","safetyAlwaysMissing":"Aucune donnée de tolérance dans les résultats. La section contiendra des marqueurs [MISSING DATA] à compléter.","safetyWritten":"Incluse","safetyFound":"Rédigée à partir des données de tolérance des résultats.","safetyFoundRow":"Rédigée à partir de la ligne n°{{number}}.","safetyNotWritten":"Non incluse","safetyNotFound":"Aucune donnée de tolérance dans les résultats. Ajoutez une ligne « Safety » ou déposez les données pour l'inclure.","safetyPlanned":"Prévue au protocole, mais absente des résultats.","safetyNever":"Pas de section Tolérance dans les articles {{guideline}}.","duplicated":"aussi votre n°{{numbers}}","last":"â"},"contaminated":{"hint":"Cette ligne ressemble à une section que nous rédigeons déjà pour vous (voir ci-dessus). La conserver la produirait en double.","remove":"La supprimer","swap":"Inverser les titres","kept":"Conservée â répète peut-être {{section}}","undo":"Annuler","suggestion":"Cette ligne ressemble à la dernière section, {{section}}, que nous rédigeons peut-être pour vous. Si c'est le cas, la conserver pourrait produire cette section en double.","suggestionAlways":"Cette ligne ressemble à {{section}}, que nous rédigeons pour vous de toute façon. Si c'est le cas, la conserver produirait cette section en double."},"stale":{"regenerate":"Regénérer","keep":"Conserver","protocolBadge":"Protocole modifié","documentsBadge":"Documents modifiés","stagedBadge":"Fichiers en attente","commitTitle":"Appliquer vos changements de fichiers maintenant ?","commitBody":"Pour relire vos sections dans les nouveaux documents, nous devons d'abord appliquer vos changements de fichiers : les envois en attente sont transmis, les documents retirés sont supprimés, et vous ne pourrez plus les annuler depuis cette fenêtre. Les figures déjà extraites de vos documents ainsi que votre sélection de figures actuelle sont également réinitialisées, et seront extraites à nouveau lors de la prochaine génération.","detailsNotice":"Votre plan de Résultats a été préparé à partir d'un ensemble ant
81érieur de documents de résultats. Il ne sera pas utilisé tel quel à la génération â rouvrez le plan Résultats de l'article pour le regénérer ou confirmer qu'il est toujours juste."},"readonly":{"title":"Fixe pour ce type d'article","notUsed":"Ce type d'article ne se définit pas section par section : ses Résultats suivent un plan de rédaction fixe.","kept":"Vos sections sont enregistrées et intactes â ce type d'article ne s'en sert simplement pas pour construire les Résultats.","showSaved":"Afficher mes {{count}} section(s) enregistrée(s)","hideSaved":"Masquer mes sections enregistrées"},"listHint":"Cliquez pour modifier, glissez pour réordonner (vers la droite pour imbriquer), Tab pour imbriquer â cet ordre guide aussi votre Discussion.","summaryReadonlyEmpty":"Non utilisées pour ce type d'article","summaryReadonlyKept":"{{count}} section(s) enregistrée(s), non utilisées ici","quality":{"body":"Certaines lignes ne seraient pas utilisées telles quelles :","issue":{"noUsableRows":"Aucune de ces lignes n'est exploitable â votre plan serait ignoré et les sections relues directement dans vos documents.","tooMany":"Seules les 40 premières lignes sont conservées ; les suivantes sont ignorées.","tooShort":"La ligne {{rows}} est trop courte pour être conservée et serait supprimée.","placeholder":"La ligne {{rows}} est encore un texte d'exemple et serait supprimée.","duplicate":"La ligne {{rows}} répète une ligne précédente et serait supprimée.","gibberish":"La ligne {{rows}} ne ressemble pas à un intitulé de section.","injection":"La ligne {{rows}} contient des instructions qui n'ont pas leur place dans un intitulé de section."},"remoteTemplateEcho":"Ces propositions commencent presque toutes par les mêmes mots, ce qui signifie en général que le protocole d'où elles ont été tirées est encore un modèle vierge.","remoteUnrelated":"Ces propositions partagent peu de vocabulaire avec votre protocole. à relire avant de générer.","confirmTitle":"Générer à partir de ce plan de Résultats ?","confirmBody":"Certaines lignes de votre plan de Résultats seraient supprimées ou modifiées avant la rédaction de l'article. Vous pouvez corriger la liste, ou générer quand même.","confirmNoUsable":"Aucune ligne de votre plan de Résultats n'est exploitable. Si vous générez maintenant, votre plan est ignoré et les sections sont relues directement dans vos documents.","fixList":"Corriger la liste","generateAnyway":"Générer quand même"}},"additionalInfo":{"label":"Informations supplémentaires et limites de l'article","optional":"(optionnel)","placeholder":"Par exemple :\n - Utiliser absolument cette référence dans l'introduction : Harbeck, N. et al. (2019). Breast cancer. Nature reviews Disease primers\n - Nous n'avons recruté que 145 patients au lieu de 300 initialement prévus.\n - Rédiger l'article pour le Lancet","impact":"Vos instructions spécifiques seront priorisées pendant la génération de l'article pour assurer la précision."},"buttons":{"cancel":"Annuler","later":"Remplir plus tard","send":"Envoyer","regenerate":"Régénérer l'Article"},"contributions":{"designed":"designed the study","providedData":"provided data","wroteArticle":"wrote the article","performedAnalysis":"performed the analysis","createdFigures":"created the figures","recruited":"recruited the patients","coordinated":"coordinated the project","pharmacovigilance":"pharmacovigilance monitoring"},"messages":{"cancelGeneration":"Annulation de la génération de l'article","processCancelled":"Traitement de l'article annulé et données perdues.","continueFilling":"Continuer de renseigner les informations","generatingTopics":"En cours de génération de nouveaux sujets...","to
81picsGenerated":"Sujets générés avec succès ! \n Vous pouvez maintenant choisir un sujet.","noTopicsReceived":"Aucun sujet reçu après 60 secondes.","topicGenerationError":"Une erreur est survenue lors de la génération des sujets. Veuillez choisir votre propre sujet.","resultFileUnreadable":"Le fichier de résultats « {{fileName}} » n'a pas pu être lu â remplacez-le à l'étape des documents (.pdf, .docx, .xlsx, .pptxâ¦).","takingLonger":"La génération prend plus de temps que d'habitude... Merci de patienter.","generationExpired":"La génération a expiré. Aucun sujet n'a été reçu.","fillPreviousField":"Veuillez remplir le champ précédent","waitForTopics":"Veuillez attendre la génération des sujets...","addAtLeastOneAuthor":"Veuillez ajouter au moins un auteur","chooseTopic":"Veuillez choisir un sujet","fillAuthorNames":"Veuillez remplir le nom de chaque auteur","groupSelected":"Groupe sélectionné avec succès.","articleGenerating":"Article en cours de génération, vous allez recevoir un email lorsque le traitement sera terminé.","sendError":"Erreur lors de l'envoi des informations","uploadingFiles":"Envoi de vos fichiers en cours...","uploadingReport":"Envoi du protocole en cours...","reportEmpty":"Ce protocole semble vide. Veuillez choisir un autre fichier.","uploadReportFirst":"Veuillez téléverser le protocole avant de lancer la génération.","reportMissingBanner":"Suite à un incident technique de notre côté, le protocole de cet article n'a pas été enregistré correctement. Veuillez nous excuser pour la gêne occasionnée â merci de le téléverser à nouveau pour continuer.","regenerationLimitReached":"Vous avez atteint le nombre maximum de régénérations (3). Veuillez contacter le support si vous avez besoin de régénérations supplémentaires.","background_guidelinesRequired":"Veuillez renseigner au moins une recommandation de contexte avant de continuer."},"dialogs":{"deleteTitle":"Attention !","deleteMessage":"Voulez-vous vraiment quitter la page ?\nToutes les données non sauvegardées seront perdues.","continueButton":"Continuer","deleteButton":"Supprimer","demoTitle":"Article de Démo","demoMessage":"Vous bénéficiez de la génération gratuite de votre premier article. Pour continuer à utiliser le service, il vous faudra prochainement recharger vos crédits.","okButton":"Ok"},"imageExtraction":{"extractingTitle":"Extraction des images...","extractingDescription":"Analyse de vos fichiers de résultats et extraction des graphiques, tableaux et figures","imagesExtracted":"Images extraites","chooseSelectionMethod":"Choisissez comment vous souhaitez sélectionner les images pour votre section résultats :","selectionMethodQuestion":"Comment souhaitez-vous sélectionner les images ?","aiAnalysisTitle":"Analyse par IA","aiAnalysisDescription":"Laissez l'IA choisir les images les plus pertinentes","manualSelectionTitle":"Sélection manuelle","manualSelectionDescription":"Choisissez vous-même les images dans l'organisateur","openImageOrganizer":"Ouvrir l'organisateur d'images","organizeSelectDescription":"Organisez et sélectionnez les images par fichier et page","imagesSelected":"image(s) sélectionnée(s) pour la section résultats","aiWillAnalyze":"L'IA analysera et sélectionnera les images les plus pertinentes pour votre section résultats","imageSelectionUpdated":"Sélection d'images mise à jour avec succès !","imagesExtractedSuccessfully":"Images extraites avec succès ! Choisissez votre méthode de sélection.","selectImagesOrUseAI":"Vous avez demandé l'extraction d'images, vous devez laisser l'IA sélectionner par elle-même ou choisir des images"},"authorSection":{"authorLabel":"Auteur"},"imageOrganizer":{"title":"Organisateur d'images","imagesOrganized":"images organisées par fichier et page/feuille","loading":"Chargement...","viewInDetail":"Voir en détail","page":"Page","imagesIncluded":"image(s) sera/seront incluse(s) dans votre section résultats","cancel":"Annuler","saveSelection":"Enregistrer la sélection"},"resubmit":{"title":"Resoumettre lâarticle","send":"Resoumettre","staleBlocked":"Un élément ne correspond plus aux nouveaux fichiers : régénérez-le ou conservez-le tel quel."}},"chooseTopic":{"title":"Veuillez choisir le sujet de l'article à rédiger :","chooseTopic":"Choisir un sujet","chooseAnother":"Choisir un autre sujet","tip":{"title":"Astuce :","text":"Pour avoir le meilleur article, assurez-vous que les résultats que vous avez fournis soient suffisamment liés au sujet renseigné."},"buttons":{"previous":"Précédent","send":"Envoyer"},"messages":{"chooseTopic":"Veuillez choisir un sujet"}},"addReference":{"title":"Ajouter une référence manuellement","subtitle":"Choisissez comment vous souhaitez ajouter votre référence","methods":{"doi":{"title":"DOI / URL","inputTitle":"Saisir un DOI ou une URL","description":"Collez un DOI ou l'URL d'une page web pour extraire automatiquement les informations de référence","label":"DOI ou URL","placeholder":"10.1038/nature12373 ou https://exemple.com/article","error":"Veuillez saisir un DOI ou une URL valide","buttonText":"Rechercher la référence","searching":"Recherche en cours..."},"url":{"editTitle":"Vérifier et modifier la référence","editDescription":"Vérifiez les données de la référence extraite et apportez les corrections nécessaires avant de l'ajouter","addReference":"Ajouter la référence","detectingType":"Détection du type de référence...","typeDetected":"Type de référence détecté","fetchingMetadata":"Récupération des métadonnées..."},"title":{"title":"Titre","inputTitle":"Saisir le titre de l'article","description":"Tapez le titre c
81omplet de l'article que vous voulez référencer","label":"Titre de l'article","placeholder":"Saisissez le titre complet de l'article...","buttonText":"Rechercher la référence","searching":"Recherche en cours...","resultsTitle":"Choisir la référence à ajouter","cancelSearch":"Annuler la recherche","searchStarting":"Lancement de la recherche...","searchingInProgress":"Recherche en cours dans les bases de données...","referencesFound":"{{count}} référence(s) trouvée(s)","cancelHint":"Cliquez sur Annuler pour arrêter la recherche"},"zotero":{"title":"Zotero","cardTitle":"Importer depuis Zotero","description":"Glissez et déposez votre fichier d'export Zotero RDF ici","orDivider":"ou","selectButton":"Sélectionner un fichier RDF","acceptedFormats":"Formats acceptés : .rdf, .xml (export Zotero)","changeFile":"Changer de fichier","extractReferences":"Extraire les références","processing":"Traitement en cours...","fileSelected":"Fichier sélectionné : {{fileName}}","fileCleared":"Fichier effacé","invalidFormat":"Format de fichier invalide. Veuillez sélectionner un fichier .rdf ou .xml","fileTooLarge":"Le fichier est trop volumineux. Taille maximale : 5 Mo","noReferencesFound":"Aucune référence trouvée dans le fichier","parseError":"Erreur lors de l'analyse du fichier. Vérifiez qu'il s'agit d'un export Zotero RDF valide","referencesExtracted":"{{count}} référence(s) extraite(s) avec succès","referenceSkipped":"Référence #{{index}} ignorée","allReferencesSkipped":"Les {{count}} références ont été ignorées","preview":{"title":"Vérifier les références extraites","subtitle":"Vérifier {{count}} référence(s) depuis Zotero","skipSingle":"Ignorer cette référence","skipAll":"Tout ignorer","approveAll":"Tout approuver","helpText":"Vérifiez les données extraites et apportez les corrections nécessaires avant d'ajouter"}},"file":{"title":"Import","cardTitle":"Importer des références","tabPaste":"Coller","description":"Glissez et déposez votre fichier de références ici","orDivider":"ou","selectButton":"Sélectionner un fichier","acceptedFormats":"BibTeX (.bib), RIS (.ris), EndNote XML (.xml), Zotero RDF (.rdf)","changeFile":"Changer de fichier","extractReferences":"Extraire les références","processing":"Traitement en cours...","fileSelected":"{{fileName}} sélectionné ({{format}})","fileCleared":"Fichier effacé","invalidFormat":"Format de fichier invalide. Formats acceptés : .bib, .ris, .xml, .rdf","fileTooLarge":"Le fichier est trop volumineux. Taille maximale : 5 Mo","noReferencesFound":"Aucune référence trouvée dans le fichier","parseError":"Erreur lors de l'analyse du fichier. Vérifiez le format du fichier.","referencesExtracted":"{{count}} référence(s) extraite(s) depuis {{format}}","referenceSkipped":"Référence #{{index}} ignorée","allReferencesSkipped":"Les {{count}} références ont été ignorées","preview":{"title":"Vérifier les références extraites","subtitle":"{{count}} référence(s) depuis {{format}}","skipSingle":"Ignorer cette référence","skipAll":"Tout ignorer","approveAll":"Tout approuver","helpText":"Vérifiez les données extraites et apportez les corrections nécessaires avant d'ajouter","subtitleAny":"{{count}} référence(s) à vérifier","processed":"traité(s)"},"paste":{"cardTitle":"Coller des citations","description":"Collez du texte de citation formaté pour extraire les références avec l'IA","placeholder":"Collez vos citations ici...\n\nExemple:\nSmith J, Doe A, Johnson B. Titre de l'article. Nom de la revue. 2024;10(2):123-145. doi:10.1000/example","parseButton":"Analyser avec l'IA","parsing":"Analyse des citations...","parsingTitle":"Analyse des références","parsingProgress":"Analyse de la citation {{current}} sur {{total}}...","previewSubtitle":"{{count}} référence(s) depuis le texte collé","cancel":"Annuler","switchToPaste":"ou coller des citations","switchToFile":"ou télécharger un fichier","emptyText":"Veuillez saisir du texte de citation à analyser","noReferencesFound":"Aucune référence n'a pu être extraite du texte","parseError":"Erreur lors de l'analyse des citations. Veuillez vérifier le format et réessayer.","referencesExtracted":"{{count}} référence(s) extraite(s) avec succès"},"tabUpload":"Importer un fichier","uploadDescription":"Déposez ici un fichier de références ou un document scientifique","invali
81dFormatAny":"Format de fichier invalide. Formats acceptés : .bib, .ris, .xml, .rdf, .nbib, .txt, .pdf, .docx, .doc, .odt","filesQueued":"{{count}} fichier(s) ajouté(s) à la file","filesSelected":"{{count}} fichier(s) sélectionné(s)","addMoreFiles":"Ajouter des fichiers","entryTooLarge":"{{fileName}} est trop volumineux (max {{max}})","pdfIntent":{"isReference":"La référence","hasBibliography":"Sa bibliographie","helpIsReference":"Ce PDF sera lu comme une seule référence.","helpHasBibliography":"On extraira les références citées dedans."}},"manual":{"title":"Manuelle","inputTitle":"Saisir une référence manuellement","description":"Remplissez les détails de la référence manuellement","typeLabel":"Type de référence","types":{"journal":"Article de revue","book":"Livre","book_chapter":"Chapitre d'ouvrage","thesis":"Thèse / Mémoire","report":"Rapport","preprint":"Prépublication","website":"Site web","conference":"Communication / Résumé de congrès","database":"Base de données","patent":"Brevet","standard":"Norme / Recommandation","personal_communication":"Communication personnelle / Données non publiées"},"fields":{"title":"Titre","authors":"Auteurs","firstName":"Prénom","lastName":"Nom","websitename":"Nom du site web","year":"Année","journal":"Nom de la revue","publisher":"Ãditeur / Ãtablissement","book_title":"Titre de l'ouvrage","is_in_press":"Sous presse (accepté, pas encore publié)","volume":"Volume","issue":"Numéro","pages":"Pages","url":"URL","editors":"Directeurs / Ãditeurs scientifiques","city":"Ville","country":"Pays","total_pages":"Nombre de pages","preprint_server":"Serveur de prépublication","thesis_type":"Diplôme","identifier_report":"N° de rapport","identifier_patent":"N° de brevet","identifier_standard":"N° de norme"},"placeholders":{"title":"Saisissez le titre de l'article/livre/site web...","firstName":"Jean","lastName":"Dupont","year":"2024","journal":"Nom de la revue...","publisher":"Ãtablissement délivrant ou organisme émetteur...","book_title":"Titre de l'ouvrage contenant ce chapitre...","book_title_conference":"Titre des actes du congrès...","pages":"par ex., 123-145","url":"https://...","editors":"Directeurs de l'ouvrage contenant...","city":"Paris, New York, Genève...","country":"France, Ãtats-Unis...","identifier":"par ex., ISO 14155:2020, FR 3 012 345 A1"},"hints":{"authorsRequired":"Au moins un auteur est requis","authorsOptional":"Les auteurs sont optionnels pour les sites web","yearFormat":"Entrez une année valide (max : {{maxYear}})","fullName":"Entrez le nom complet du site web"},"errors":{"invalidYear":"Veuillez entrer une année valide entre 1000 et {{maxYear}}"},"addAuthor":"Ajouter un auteur","fillAuthorBeforeAdding":" Veuillez remplir les détails de l'auteur actuel avant d'en ajouter un nouveau","removeAuthor":"Supprimer l'auteur","authorsManualMode":"Manuel","authorsPasteMode":"Coller","pasteAuthorsLabel":"Coller le texte des auteurs","pasteAuthorsPlaceholder":"Smith J, Doe A, Johnson B\nou\nJohn Smith; Alice Doe; Bob Johnson","pasteAuthorsHint":"Les auteurs seront ajoutés à la liste existante","parsedPreview":"Auteurs analysés","applyAuthors":"Ajouter à la liste","noAuthorsParsed":"Aucun auteur n'a pu être extrait du texte","authorsParsed":"Auteurs ajoutés à la liste avec succès","buttonText":"Ajouter la référence","searching":"Recherche de la référence...","pasteFromClipboard":"Coller depuis le presse-papiers","howItWorks":"Comment ça marche ?","approval":{"title":"Nous avons trouvé cette référence !","description":"Veuillez vérifier et modifier les informations ci-dessous. Vous pouvez effectuer des modifications avant d'ajouter.","confirm":"C'est bon - Ajouter la référence","cancel":"Annuler et utiliser ma saisie originale"},"comparison":{"title":"Référence trouvée","description":"Cliquez sur chaque champ pour sélectionner la valeur à utiliser, puis confirmez.","yourInput":"Votre saisie","foundResult":"Référence trouvée","useMine":"Utiliser la mienne","useFound":"Utiliser celle trouvée","useMerged":"Utiliser les données fusionnées","goBack":"Retour et modifier","field":"Champ","fieldsCompleted":"champs complétés","selectAllMine":"Tout sélectionner (moi)","selectAllFound":"Tout sélectionner (trouvé)","addSelected":"Ajouter la référence","applyAndEdit":"Appliquer et modifier","legend":{"matched":"Identique","completed":"Auto-complété","different":"Différent"}},"extensionHelp":{"title":"Comment utiliser l'extension de navigateur","intro":"Notre extension de navigateur vous permet d'extraire les données de référence directement depuis les articles académiques et sites web.","step1":{"title":"Installer l'extension","description":"Téléchargez et installez notre extension de navigateur depuis le Chrome Web Store ou Firefox Add-ons."},"step2":{"title":"Accéder à la référence","description":"Ouvrez la page web contenant l'article ou la référence que vous souhaitez extraire (ex: PubMed, Nature, arXiv)."},"step3":{"title":"Extraire les données","description":"Cliquez sur l'icône de l'extension dans votre barre d'outils et appuyez sur le bouton 'Extraire'. L'extension copiera automatiquement les données de référence dans votre presse-papiers au format JSON."},"step3Hint":"Cliquez sur l'icône de l'extension, puis appuyez sur Extraire","step4":{"title":"Coller ici","description":"Revenez sur cette page et cliquez sur le bouton 'Coller depuis le presse-papiers' ci-dessus. Le formulaire sera automatiquement rempli avec les données extraites."},"step4Hint":"Tous les champs seront remplis automatiquement !","downloadExtension":"Télécharger l'extension"},"thesisTypes":{"doctoral":"Thèse de doctorat","master":"Mémoire de master"}},"document":{"changeFile":"Changer le document","description":"Déposez un document scientifique pour en extraire automatiquement les références.","enrichedTooltip":"Vérifié et enrichi depuis la base de données","extracting":"Extraction des référencesâ¦","fileSelected":"{{fileName}} sélectionné","fromUrlTooltip":"Extrait dâune URL dans le document","selectButton":"Sélectionner un document","fileTooLarge":"Le fichier est trop volumineux. Taille maximale : 20 Mo","invali
81dFormat":"Format de fichier invalide. Formats acceptés : .pdf, .docx, .doc, .odt","noReferencesFound":"Aucune référence trouvée dans le document","previewSubtitle":"{{count}} référence(s) extraite(s) du document","referencesExtracted":"{{count}} référence(s) et {{urlCount}} URL extraites","extractReferences":"Extraire les références","fileCleared":"Document retiré","extractError":"Erreur lors de l'extraction des références. Veuillez réessayer."}},"addedReferences":{"title":"Références ajoutées","count":"Références ajoutées ({{count}})","clearAll":"Tout effacer","noReferences":"Aucune référence ajoutée pour le moment. Recherchez et ajoutez des références en utilisant les méthodes ci-dessus.","methodLabels":{"doi":"DOI / URL","title":"Titre","pdf":"PDF","manual":"Manuel"},"clearAllDialog":{"title":"Effacer les références ajoutées :","message":"Vous êtes sur le point de retirer \u003Cstrong>{{count}} référence(s)\u003C/strong> de cette liste. Elles ne sont pas encore enregistrées : il faudra les rechercher à nouveau.","confirm":"Tout effacer","cancel":"Annuler"}},"buttons":{"addReference":"Ajouter la référence","cancel":"Annuler","close":"Fermer","saveAndClose":"Enregistrer et fermer ({{count}})","saving":"Enregistrementâ¦","retrySave":"Réessayer"},"messages":{"doiAdded":"Référence ajoutée avec succès à partir du DOI","doiSearchFailed":"Aucune information d'article n'a pu être extraite du DOI","titlesFound":"La liste des titres a été trouvée","invalidTitle":"Votre titre est invalide","titleAdded":"Référence ajoutée avec succès à partir de la recherche par titre","titleNotFound":"Aucune information d'article n'a pu être extraite du titre","pdfAdded":"Référence extraite et ajoutée avec succès à partir du PDF","referenceRemoved":"Référence supprimée","referenceRemoveFailed":"Impossible de supprimer la référence. Veuillez réessayer.","allReferencesCleared":"Toutes les références effacées","duplicateReference":"Cette référence a déjà été ajoutée","pdfExtractionFailed":"Ãchec du traitement du PDF. Veuillez réessayer.","noPdfInfoExtracted":"Aucune information d'article n'a pu être extraite du PDF","invalidDoiOrUrl":"Format invalide. Veuillez entrer un DOI ou une URL valide.","urlSearchFailed":"Aucune information d'article n'a pu être extraite de cette URL","urlMetadataUpdated":"Métadonnées mises à jour depuis la nouvelle URL","urlNotRecognized":"URL non reconnue. Veuillez remplir les informations manuellement.","referenceAdded":"Référence ajoutée avec succès","onlyPdfSupported":"Seuls les fichiers PDF sont pris en charge","fileTooLarge":"Le fichier {{fileName}} est trop volumineux (max 10MB)","fileAlreadySelected":"Le fichier {{fileName}} est déjà sélectionné","pdfFilesAdded":"{{count}} fichier(s) PDF ajouté(s) pour traitement","fileRemoved":"{{fileName}} supprimé","allPdfFilesCleared":"Tous les fichiers PDF effacés","startProcessing":"Début du traitement de {{count}} fichier(s) PDF...","referenceExtracted":"Référence extraite de {{fileName}}","duplicateFromFile":"Référence dupliquée de {{fileName}}","noInfoExtracted":"â Aucune information n'a pu être extraite de {{fileName}}","failedToProcess":"â Ãchec du traitement de {{fileName}}","processingComplete":"{{processed}} PDF(s) traité(s) : {{success}} réussis, {{error}} échoués","unknownAuthors":"Auteurs inconnus","searchStarted":"Recherche de références lancée...","searchCompleted":"Recherche terminée : {{count}} référence(s) trouvée(s)","referenceFound":"Référence trouvée : {{title}}","canCancelSearch":"Vous pouvez maintenant annuler la recherche si vous le souhaitez","searchCancelled":"Recherche annulée après {{count}} référence(s) trouvée(s)","manualReferenceAdded":"Référence manuelle ajoutée avec succès","invalidManualReference":"Veuillez remplir tous les champs requis correctement","referenceFoundReviewIt":"Super ! Nous avons trouvé cette référence. Veuillez la vérifier.","referenceNotFoundUsingManual":"Nous n'avons pas trouvé de correspondance, nous utilisons ce que vous avez saisi.","fieldsApplied":"Champs sélectionnés appliqués. V
81ous pouvez maintenant modifier avant d'ajouter.","errorSearchingReference":"Nous ne pouvons pas rechercher cette référence pour le moment.","errorAddingReference":"Quelque chose s'est mal passé. Veuillez réessayer.","clipboardEmpty":"Le presse-papiers est vide. Veuillez d'abord copier les données de référence.","invalidJsonFormat":"Format JSON invalide. Veuillez vous assurer que le presse-papiers contient des données de référence valides.","clipboardPermissionDenied":"Accès au presse-papiers refusé. Veuillez autoriser les permissions du presse-papiers.","clipboardError":"Ãchec de la lecture du presse-papiers. Veuillez réessayer.","clipboardDataPasted":"Données de référence collées avec succès !","referenceSkipped":"{{fileName}} ignoré sans ajout","referencesExtracted":"{{count}} référence(s) extraite(s) avec succès","referencesAdded":"{{count}} référence(s) ajoutée(s) avec succès","allReferencesSkipped":"Toutes les {{count}} référence(s) ont été ignorées","pdfBatchFailures":"{{count}} fichier(s) n'ont pas pu être traités. Voir le détail sur chaque ligne."},"validation":{"titleRequired":"Le titre est requis","author":{"journal":"Au moins un nom d'auteur est requis","book":"Un nom d'auteur ou d'organisation est requis","website":"Le nom du site web est requis","book_chapter":"Le nom de l'auteur du chapitre ou de l'organisation est requis","thesis":"Le nom de l'auteur est requis","report":"L'auteur ou l'organisme émetteur est requis","preprint":"Au moins un nom d'auteur est requis","conference":"Le nom de l'auteur présentant ou de l'organisation est requis","database":"Le nom de la base de données ou du fournisseur est requis","patent":"Le nom de l'inventeur ou du titulaire est requis","standard":"Le nom de l'organisme émetteur est requis","personal_communication":"Le nom de la personne à l'origine de l'information est requis"},"yearRequired":"L'année est requise","urlRequired":"L'URL est requise","institutionRequired":"L'établissement délivrant ou l'organisme émetteur est requis","bookTitleRequired":"Le titre de l'ouvrage contenant ce chapitre est requis","proceedingsRequired":"Le nom des actes ou du congrès est requis","identifierRequired":"Le numéro de brevet ou de norme est requis"},"ui":{"multipleFIlesSupported":"Fichiers multiples pris en charge","pdfFilesSelected":"{{count}} fichier(s) PDF sélectionné(s)","clearAllFiles":"Effacer tout","removeFile":"Supprimer le fichier","addMorePdfs":"Ajouter plus de PDF","extractReferences":"Extraire les références ({{count}})","noJournalFound":"Aucune revue trouvée"},"import":{"dismiss":"Masquer","added":{"one":"{{count}} référence ajoutée","other":"{{count}} références ajoutées"},"duplicates":{"one":"{{count}} déjà dans votre liste","other":"{{count}} déjà dans votre liste"},"skipped":{"one":"{{count}} ignorée","other":"{{count}} ignorées"}},"row":{"added":"Ajoutée","duplicate":"Doublon","skipped":"Ignorée"},"preview":{"done":"Terminé"},"source":{"ariaLabel":"Source de la référence"},"actions":{"openUrl":"Ouvrir le lien"},"save":{"error":"Impossible d'enregistrer vos références. Rien n'est perdu â réessayez."}},"exportReferences":{"title":"Exporter les références","subtitle":"Exporter {{count}} référence(s) dans le format de votre choix","selectFormat":"Sélectionnez le format d'export","formats":{"bibtex":{"description":"Format populaire pour LaTeX et la rédaction académique"},"ris":{"description":"Format universel pour Zotero, Mendeley, EndNote"},"endnote":{"description":"Format XML natif d'EndNote"},"zotero":{"description":"Format utilisé par le gestionnaire de références Zotero"},"plaintext":{"description":"Citations formatées selon votre style de citation"},"latex":{"description":"Environnement thebibliography LaTeX avec entrées \\bibitem"}},"cancel":"Annuler","export":"Exporter","noReferencesToExport":"Aucune référence disponible à exporter","noReferences":"Aucune référence citée trouvée dans cet article","fetchError":"Impossible de récupérer les références. Veuillez réessayer."},"importDocx":{"title":"Formater votre article","subtitle":"Vous avez déjà écrit votre article sans MyPubli ? Profitez de notre IA pour formater votre article dans la revue de votre choix.","cardTitle":"Déposez votre document ici","description":"ou cliquez pour sélectionner","orDivider":"ou","selectButton":"Sélectionner un fichier","acceptedFormats":"Formats : .docx, .doc, .pdf (max 10MB)","changeFile":"Changer de fichier","importButton":"Extraire","processing":"Traitement en cours...","processingSteps":{"reading":"Lecture","images":"Images","tables":"Tableaux","references":"Références"},"processingTips":{"tip1":"Notre IA analyse la structure de votre document pour une extraction optimale.","tip2":"Les images sont extraites avec leur légende pour préserver le contexte.","tip3":"Les tableaux sont convertis en format éditable que vous pourrez modifier.","tip4":"Chaque référence sera vérifiée et enrichie avec les métadonnées DOI.","tip5":"Vous pourrez éditer et réorganiser tout le contenu après l'importation."},"removeFile":"Supprimer le fichier","processingProgress":"Traitement du document...","info":{"title":"Comment ça fonctionne ?","point1":"Téléchargez votre article scientifique au format .docx, .doc ou .pdf","point2":"Notre IA analysera la structure, le contenu et les références","point3":"Choisissez la revue cible et nous formaterons votre article selon ses exigences"},"buttons":{"cancel":"Annuler"},"results":{"title":"Extraction terminée !","subtitle":"{{imagesCount}} images, {{tablesCount}} tableaux et ~{{referencesCount}} références détectées","contentPreview":"Aperçu du contenu du document","referencesFound":"Références trouvées","totalReferences":"Références totales","detectedReferences":"Références détectées","referencesNoticeTitle":"Validation automatique à venir","referencesNoticeText":"Ces références seront vérifiées et enrichies automatiquement. Le nombre final pourrait être différent après filtrage des doublons et entrées invalides. Vous pourrez modifier ou ajouter des références après l'importation.","citedReferences":"Avec citations","moreContent":"... et {{count}} sections supplémentaires","moreReferences":"... et {{count}} références supplémentaires","documentTitle":"Titre du document","titlePlaceholder":"Saisir le titre du document","titleHint":"Ce titre sera utilisé pour votre document importé","mediaFound":"Images et tableaux trouvés","totalImages":"Images","totalTables":"Tableaux","moreMedia":"... et {{count}} éléments supplémentaires","accept":"Accepter et importer","notifyByEmail":"M'avertir par email quand prêt","notifyByEmailTooltip":"Recevez un email lorsque votre article est prêt","reject":"Annuler","reviewPrompt":"Veuillez examiner les résultats d'extraction ci-dessus","noReferencesFound":"Aucune référence trouvée","noReferencesHint":"Aucune référence bibliographique n'a été détectée dans votre document. Vous pourrez les ajouter manuellement après l'importation.","noMediaFound":"Aucune image ou tableau trouvé","noMediaHint":"Aucune image ou tableau n'a été détecté dans votre document. Vous pourrez les ajouter manuellement après l'importation.","authorsLabel":"Auteurs et affiliations"},"stages":{"pleaseWait":"Veuillez patienter...","creatingArticle":"Création de votre article...","uploadingFile":"Téléchargement du document...","finalizingArticle":"Finalisation de l'article...","processingCredits":"Traitement des crédits..."},"messages":{"onlyDocxSupported":"Seuls les fichiers .docx, .doc et .pdf sont pris en charge","oldDocFormat":"L'ancien format .doc n'est pas pris en charge. Veuillez convertir en .docx","pdfNotSupported":"Les fichiers PDF ne sont pas pris en charge. Veuillez convertir en DOCX","convertToDocx":"Ce format de fic
81hier n'est pas pris en charge. Veuillez convertir en DOCX","imageNotSupported":"Les fichiers image ne peuvent pas être importés. Veuillez déposer un fichier DOCX","fileTooLarge":"Le fichier est trop volumineux (maximum 10MB autorisé)","fileSelected":"Fichier DOCX sélectionné avec succès","fileCleared":"Sélection de fichier effacée","startProcessing":"Début du traitement du document...","extractionComplete":"Extraction du document terminée avec succès !","importSuccess":"Document importé avec succès !","uploadComplete":"Téléversement terminé. Votre document est en cours de traitement en arrière-plan.","importFailed":"Ãchec de l'importation du document. Veuillez réessayer.","extractionRejected":"Extraction rejetée. Vous pouvez essayer de télécharger un autre fichier.","reviewModeActive":"Veuillez d'abord terminer la révision en cours avant d'importer un nouveau document"},"loadingOverlay":{"title":"Analyse de Votre Document","info":"Nous extrayons toutes les informations de votre fichier DOCX. Si des références sont détectées, un traitement supplémentaire sera effectué pour les rechercher et les vérifier en ligne."},"loadingStages":{"reading":"Lecture de votre document...","extractingContent":"Extraction du contenu et de la structure...","analyzingStructure":"Analyse des sections du document...","detectingReferences":"Détection des références bibliographiques...","searchingReferences":"Recherche des références en ligne...","finalizing":"Finalisation de l'extraction..."},"progress":{"scrapingRefs":"Recherche des références"}},"importReview":{"title":"Certaines références n'ont pas pu être liées","message":"Notre extracteur n'a pas pu lier automatiquement \u003Cstrong>{{count}}\u003C/strong> référence(s) aux citations du corps de votre document. Veuillez consulter le panneau des références et vérifier ces entrées â vous pourriez avoir besoin d'insérer la citation manuellement là où elle manque.\u003Cbr/>\u003Cbr/>Ce message ne s'affichera qu'une seule fois.","gotIt":"J'ai compris"},"importValidation":{"loadError":"Impossible de charger les données de relecture de cet import.","inlineMarker":"à vérifier â voir le détail sous la référence","warnings":{"why":"Pourquoi ({{count}})","unknownLabel":"Signalement technique","codes":{"no_references_found":{"title":"Aucune référence n'a été trouvée.","body":"Cet article sera publié sans bibliographie. Ouvrez le document d'origine : s'il contient une liste de références, elle n'a pas été lue."},"references_heading_not_styled":{"title":"Le titre de la bibliographie n'a pas été reconnu.","body_heading_unstyled":"La liste a été repérée à un passage en gras ou en majuscules. Vérifiez la première et la dernière référence ci-dessous.","body_tail_density":"La liste a été devinée d'après la fin du document et peut contenir du texte qui n'est pas une référence. Relisez toute la liste ci-dessous.","body":"Les limites de la liste ont été devinées. Vérifiez la première et la dernière référence ci-dessous."},"bibliography_end_ambiguous":{"title":"La fin de la bibliographie n'est pas marquée.","body":"Du texte de l'article a pu être ajouté à la liste. Vérifiez les dernières références ci-dessous."},"content_blocks_reclassified":{"title":"{{suspect}} entrées sur {{total}} ne ressemblent pas à des références.","body":"Ce n'est peut-être pas la bibliographie du document â parfois un CV. Comparez la liste ci-dessous avec le document d'origine avant de publier."},"bibliography_entry_discarded":{"title":"Une ligne de la bibliographie n'a pas été conservée.","body":"Elle ne ressemblait pas à une référence et est restée dans le texte de l'article. Si c'en est une, ajoutez-la à la main."},"citation_runs_dropped":{"title":"{{dropped}} citation(s) ne sont plus reliées à une référence.","body":"Elles apparaissent en texte brut dans l'article. Vérifiez-les avec le document d'origine."},"footnotes_unreadable":{"title":"Les notes de bas de page n'ont pas pu être lues.","body":"Leur contenu manque à l'article. Si l'auteur y citait des références, ajoutez-les à la main."},"citation_resolve_skipped":{"title":"Les numéros de citation n'ont pas été vérifiés.","body":"Un numéro du texte peut pointer vers la mauvaise référence. Vérifiez quelques citations avec la liste ci-dessous."},"citations_unbound":{"title":"Des numéros de citation ne correspondent à aucune référence.","body":"Ils apparaissent en texte brut. Vérifiez si la référence manque à la liste ci-dessous."},"citations_unresolved_by_resolver":{"title":"Des citations ne correspondent à aucune référence.","body":"Elles apparaissent en texte brut. Comparez-les avec la liste ci-dessous."},"citation_ambiguous_between_lists":{"title":"Ce numéro désigne deux références différentes.","body":"Le document a deux bibliographies qui utilisent le même numéro, la citation n'a donc pas été reliée. Renumérotez la seconde liste dans le document, puis réimportez."},"reference_numbering_collides":{"title":"Deux références portent le même numéro.","body":"Les citations portant ces numéros n'ont pas été reliées. Renumérotez la seconde bibliographie dans le document, puis réimportez."},"authors_dropped_unverifiable":{"title":"Des noms d'auteurs n'ont pas été ajoutés.","body_no_front_matter":"Le début du document ne contenait aucun texte permettant de les vérifier. Si les noms ci-dessous sont corrects, ajoutez-les à la main.","body_not_in_window":"Ils ne figurent pas au début du document. Si les noms ci-dessous sont corrects, ajoutez-les à la main.","body":"Ils n'ont pas pu être vérifiés dans le document. Si les noms ci-dessous sont corrects, ajoutez-les à la main."},"citations_literal_in_structured_block":{"title":"Des citations sont restées en texte brut.","body":"Leurs numéros correspondent bien à la liste, mais aucun lien n'a été cr
81éé. Comparez ces passages avec le document d'origine."},"references_in_table":{"title":"La bibliographie était dans un tableau.","body":"Ses lignes ont été lues comme des références. Vérifiez qu'aucune ligne n'a été oubliée."},"multiple_reference_sections":{"title":"Le document contient plusieurs bibliographies.","body":"Elles ont toutes été réunies en une seule liste. Vérifiez que deux références ne portent pas le même numéro."},"numbering_gap":{"title":"La numérotation de la bibliographie n'est pas continue.","body":"Il n'y a aucune entrée pour {{missing}}. Rien n'a été perdu : le document est déjà ainsi.","body_truncated":"Il n'y a aucune entrée pour {{missing}}, ni pour d'autres. Rien n'a été perdu : le document est déjà ainsi."},"citation_field_unmatched":{"title":"Une citation Zotero, Mendeley ou EndNote ne trouve pas sa référence.","body":"La référence qu'elle désigne manque à la liste ci-dessous. Cherchez-la dans le document d'origine."},"superscript_citation_ambiguous":{"title":"Une citation en exposant dépasse le nombre de références.","body":"La bibliographie est probablement incomplète. Vérifiez jusqu'où va la liste dans le document d'origine."},"ole_link_table":{"title":"Un tableau lié n'a pas pu être récupéré.","body":"Il manque à l'article, et réimporter le même fichier n'y changera rien. Demandez à l'auteur de recoller le tableau dans le document."},"missing_media":{"title":"Une image n'a pas pu être lue.","body":"Elle est absente de l'article. Comparez avec le document d'origine et réinsérez-la si nécessaire."},"tracked_changes_present":{"title":"Le document contenait des modifications suivies.","body":"Toutes les modifications ont été acceptées : ce que l'auteur avait supprimé est perdu. Confirmez avec lui qu'il s'agit de la bonne version."},"strict_ooxml_repaired":{"title":"Le fichier Word a été converti avant lecture.","body":"Pour information. Rien à faire."},"thesis_genre_unrecognised":{"title":"Le diplôme d'une référence de thèse n'a pas été reconnu.","body":"Elle sera publiée comme une thèse de doctorat. S'il s'agit d'un master, corrigez la référence."},"author_block_unterminated":{"title":"Des paragraphes du début de l'article sont peut-être manquants.","body":"Comparez le début de l'article avec le document d'origine avant de publier."},"reference_link_missing":{"title":"Des références n'ont pas pu être vérifiées.","body":"Elles ont été conservées exactement comme écrites dans le document. Vérifiez leurs informations dans la liste ci-dessous."}}},"verdict":{"unreadable":{"title":"à vérifier avant de publier","body":"La liste de références ci-dessous n'est peut-être pas celle du document. Ouvrez le document d'origine et comparez avant de publier."},"attention":{"title":"{{count}} référence(s) à vérifier","body":"Elles portent un â dans la liste ci-dessous. Le reste a été confirmé automatiquement."},"attentionNoCount":{"title":"Un point à vérifier sur ce document","body":"Aucune référence n'est signalée individuellement. Ouvrez « Pourquoi » ci-dessous pour voir ce qui a été relevé."},"unchecked":{"title":"Références non vérifiées automatiquement","body":"La vérification automatique n'a pas tourné sur cet import â ni dans un sens ni dans l'autre. Relisez la liste vous-même avant de publier."},"clean":{"title":"Rien à signaler","body":"Chaque référence a été retrouvée par son DOI. Relisez l'article, puis publiez-le."}},"reason":{"title_match":"Trouvée par son titre, pas par son DOI. Les champs vides ont été complétés, rien n'a été écrasé. Vérifiez que c'est bien le bon article.","stale_url":"Le lien enregistré ne mène pas à cet article. Vérifiez le DOI ou l'URL.","no_match":"Aucune correspondance trouvée dans les bases bibliographiques. La référence est telle que l'auteur l'a écrite ; comparez-la au document.","lookup_error":"La vérification a échoué pour une raison technique. Cette référence n'a pas été contrôlée du tout ; relisez-la."},"card":{"printedLine":"Tel qu'imprimé dans le document","stored":"Ce qui a été enregistré","reason":"Pourquoi c'est signalé","technicalDetail":"Détail technique","fix":"Corriger"},"release":{"confirmTitle":"Publier cet import ?","confirmMessage":"{{flagged}} référence(s) à vérifier, {{orphans}} ligne(s) ignorée(s) de la bibliographie, {{warnings}} point(s) relevé(s) sur le document.\n\nL'article devient accessible à son auteur et un e-mail d'achèvement lui est envoyé. Vous ne pourrez pas revenir en arr
81ière depuis cet écran.","confirmButton":"Publier","done":"Article publié pour son auteur.","failed":"Impossible de publier l'article."},"band":{"title":"Contrôle avant publication"},"orphan":{"section":"Lignes ignorées de la bibliographie","hint":"Ces lignes étaient imprimées dans la bibliographie mais n'ont produit aucune référence. Comparez-les au document d'origine : si l'une d'elles est une vraie référence, ajoutez-la à la main."},"filterHidden":"{{count}} référence(s) signalée(s) sont masquées par le filtre actif.","showAll":"Tout afficher","authorCheck":{"short":{"venue_missing":"Nom de revue absent","venue_is_event":"Un congrès, pas une revue ?","thesis_degree_missing":"Diplôme absent â doctorat","conference_venue_missing":"Nom des actes absent","preprint_server_missing":"Serveur de prépublication absent","website_url_missing":"Adresse absente","type_unknown":"Type de source inconnu"},"reason":{"venue_missing":"Nous l'avons enregistrée comme article de revue, mais aucun nom de revue n'a été trouvé.","venue_is_event":"Nous l'avons enregistrée comme article de revue, mais le nom de publication ressemble à un congrès ou à une réunion.","thesis_degree_missing":"Nous l'avons enregistrée comme thèse, mais le diplôme n'a pas été trouvé : elle sera imprimée comme thèse de doctorat. Merci de confirmer le diplôme.","conference_venue_missing":"Nous l'avons enregistrée comme communication de congrès, mais le nom des actes n'a pas été trouvé.","preprint_server_missing":"Nous l'avons enregistrée comme prépublication, ce qui indique au lecteur qu'elle n'a pas été relue par les pairs, mais le nom du serveur n'a pas été trouvé.","website_url_missing":"Nous l'avons enregistrée comme ressource en ligne, mais aucune adresse n'a été trouvée.","type_unknown":"Nous n'avons pas pu déterminer la nature de cette source : elle sera imprimée comme article de revue. Merci de la vérifier."},"ack":"J'ai compris"}},"importDocxDialog":{"title":"Importer un document DOCX","description":"Importez un fichier DOCX pour l'analyser et le comparer avec votre document actuel.","infoText":"Le document importé sera analysé pour détecter les différences avec votre article actuel. Vous pourrez ensuite examiner et appliquer les modifications souhaitées.","warningText":"Vous avez {{count}}
81 suggestion(s) en attente. L'importation d'un nouveau document acceptera automatiquement toutes les suggestions actuelles avant la comparaison.","dropZone":{"title":"Déposez votre fichier DOCX ici","subtitle":"ou cliquez pour parcourir"},"cancel":"Annuler","import":"Importer le document"},"articleReady":{"title":"Article prêt !","subtitle":"Votre article de recherche a été généré avec succès et est prêt à être téléchargé.","generatedOn":"Généré le","downloadButton":"Télécharger l'article","messages":{"demoTitle":"Article Démonstration","demoMessage":"Cet article est un exemple généré pour la démonstration. Il est en lecture seule.","understand":"Je comprends","demoDownloaded":"Article de démo téléchargé avec succès","articleDownloaded":"Article téléchargé avec succès !"},"untitled":"Article sans titre","noDocument":"Aucun document n'est disponible pour cet article. Contactez le support."},"validateArticle":{"confirmTitle":"Valider cet article ?","confirmMessage":"L'article passe à l'état prêt et est envoyé au client par e-mail.","buttons":{"validate":"Valider"},"messages":{"articleValidated":"Article envoyé par mail avec succès !","failed":"Impossible de valider l'article."}},"fileUpload":{"crcl":{"welcome":"Bienvenue dans notre étude de validation de MyPubli","thesisTitle":"Première version de mon mémoire de master (format article scientifique)","protocolTitle":"Mon protocole de mémoire de master","resultsTitle":"Mes résultats de mémoire de master","addDocument":"Ajouter votre document","addDocuments":"Ajouter vos documents","acceptedFormats":"formats acceptés : {{formats}}","deleteFiles":"Supprimer les fichiers","addDocument2":"Ajouter un document","deleteAll":"Tout supprimer","send":"Envoyer","errors":{"noDocuments":"Aucun document n'est renseigné","missingThesis":"Le \u003Cb>Mémoire de master\u003C/b> est manquant.","missingReport":"Le \u003Cb>Rapport\u003C/b> est manquant.","missingResults":"Le \u003Cb>résultat scientifique\u003C/b> est manquant."}},"standard":{"title":"Commencez la création de votre article scientifique","subtitle":"Téléversez vos documents de recherche pour générer automatiquement votre article","researchProtocol":"Protocole de Recherche","scientificResults":"Résultats Scientifiques","dropDocument":"Déposez votre document","dropDocuments":"Déposez vos documents","or":"ou","addDocument":"Ajouter un document","addDocuments":"Ajouter vos documents","addMore":"Ajouter plus","docxImport":"Document Existant","docxImportDescription":"Importer un document DOCX","importDocument":"Importer","acceptedFormats1":"Formats acceptés : .pdf, .docx, .doc, .odt","acceptedFormats2":"Formats acceptés : .pdf, .doc, .docx, .odt, .ppt, .pptx, .xls, .xlsx, .csv, .txt, .png, .jpg, .jpeg","acceptedFormats3":"Format accepté : .docx","alternativeMethods":"Autres méthodes d'import","noProtocol":"Vous n'avez pas de protocole ?","downloadTemplate":"Télécharger ce modèle","goClinicalTrial":"Ãcrire votre protocole","send":"Envoyer","errors":{"noDocuments":"Aucun document n'est spécifié","missingProtocol":"Le \u003Cb>Protocole de Recherche\u003C/b> est manquant.","missingResults":"Les \u003Cb>Résultats Scientifiques\u003C/b> sont manquants."}},"progress":{"timeRemaining":"Temps restant","seconds":"sec","minutes":"min","steps":{"checks":"Vérification de vos fichiers ({{n}} restant(s))","check":"Vérification de {{name}}","prepare":"Création de votre article","upload":"Envoi de {{name}} ({{i}}/{{n}})","verify":"Vérification de {{name}}","remove":"Suppression des anciens fichiers","save":"Enregistrement","credit":"Utilisation d'un crédit","reset":"Préparation de l'éditeur","launch":"Lancement de la génération"}},"messages":{"fileAdded":"Fichier \"{{fileName}}\" ajouté avec succès","documentImported":"Document importé avec succès","formatNotAllowed":"Le format du fichier n'est pas autorisé","emptyFile":"Le fichier \"{{fileName}}\" est vide","fileTooLarge":"Le fichier \"{{fileName}}\" est trop volumineux (maximum {{maxSize}})","oneProtocolOnly":"Un seul protocole est autorisé","oneThesisOnly":"Un seul thèse est autorisé","fileLimitReached":"Vous avez atteint la limite de fic
81hiers autorisés. {{count}} fichier(s) n'ont pas été ajoutés.","fileAlreadyAdded":"Le fichier \"{{fileName}}\" a déjà été ajouté","fileUnreadable":"Le fichier « {{fileName}} » n'a pas pu être lu â remplacez-le (.pdf, .docx, .xlsx, .pptxâ¦).","unreadableBadge":"Illisible","addMasterThesis":"Merci de rajouter le mémoire de master","addProtocolAndResults":"Merci de rajouter au moins le protocole","addProtocol":"Merci de rajouter le protocole","groupsNotLoaded":"Vos groupes sont en cours de chargement â veuillez réessayer dans un instant.","addResults":"Merci de rajouter au moins un résultat scientifique","documentsSent":"Documents envoyés avec succès","uploadFailed":"Ãchec de l'envoi du fichier: {{fileName}}","articleDeleted":"Article supprimé après échec d'upload.","documentNotFound":"Document introuvable pour l'ID: {{id}}","emptyProtocol":"Votre protocole de recherche est vide. Veuillez le remplacer.","protocolLowText":"Votre protocole ne contient pas beaucoup de texte, cela peut influencer la qualité de votre article.","protocolSendError":"Une erreur est survenue lors de l'envoi du protocole !","resultsSendError":"Une erreur est survenue lors de l'envoi des résultats scientifiques !","resultsLowText":"Vos résultats contiennent très peu de texte, ce qui peut affecter la qualité de votre article.","unexpectedError":"Une erreur est survenue. Merci de réessayer."}},"payments":{"credits":{"title":"Gestion des Crédits","availableCredits":"Crédits disponibles","inThisGroup":"dans ce groupe","buyCreditsTitle":"des crédits","addCreditsTitle":"Ajouter","buyCreditsTitle_action":"Acheter","descriptionWithGroup":"Les crédits achetés seront partagés avec tous les membres du groupe.","descriptionWithoutGroup":"Les crédits achetés seront à un groupe sélectionné.","addButton":"Ajouter","buyButton":"Acheter","removeButton":"Retirer des crédits"},"initCreditPayment":{"title":"Confirmation d'achat de crédits","aboutToBuy":"Vous êtes sur le point d'acheter","creditsForGroup":"crédit(s) pour le groupe :","totalPrice":"Prix total :","note":"En cliquant sur \"Confirmer l'achat via Stripe\", vous serez redirigé vers notre partenaire de paiement sécurisé.","cancel":"Annuler","confirm":"Confirmer l'achat via Stripe"},"afterPayment":{"success":{"title":"Félicitations !","creditMessage":"Vous avez acheté {{ credits }} crédits !","creditDescription":"Utilisez-les pour générer des articles par l'IA et profiter de toutes les fonctionnalités.","proMessage":"Vous êtes maintenant un membre","proLabel":"PRO","proDescription":"Profitez de toutes les fonctionnalités exclusives, y compris l'amélioration d'articles.","close":"Fermer","generateArticles":"Générer des articles"},"error":{"title":"Oups !","message":"Une erreur s'est produite lors du traitement de votre paiement. Veuillez réessayer ou contacter le support si le problème persiste.","retry":"Réessayer","contactSupport":"Contacter le support"}},"messages":{"paymentValidated":"Paiement validé !"}},"invoices":{"title":"Mes factures","allInvoices":"Toutes les factures","invoice":"Facture","group":"Groupe","email":"Email","deleted":"Supprimé","cardPayment":"Carte bancaire","bankTransfer":"Virement bancaire","refund":"Remboursement","adminCredit":"Crédit administrateur","bonus":"Bonus","downloadPDF":"Télécharger PDF","generating":"Génération...","transfer":"Transférer","noInvoices":"Aucune facture disponible. Vous n'avez pas encore acheté des crédits.","periodic":{"selectPeriod":"Sélectionner la période de facturation","startMonth":"Mois de début","endMonth":"Mois de fin","singleDay":"Date unique","expandToRange":"Ãtendre à une plage de dates","billingDay":"Période de facturation","to":"au","newArticles":"Nombre de nouveaux articles produits pendant cette période","activeArticles":"Nombre total d'articles actifs","creationDate":"Date de création","articleName":"Nom","userEmail":"Email","activePeriod":"Période active","costHT":"Coût HT","tva":"TVA","total":"Total","grandTotal":"TOTAL","noNewArticles":"Aucun nouvel article produit pendant cette période.","noActiveArticles":"Aucun article actif pendant cette période.","serverCosts":"Coûts d'infrastru
81cture serveur","serviceName":"Service","apply":"Appliquer","previousCycles":"Choisir une période de facturation","currentCycle":"en cours","presets":{"lastMonth":"Mois dernier","lastQuarter":"Trimestre dernier","yearToDate":"Depuis le début de l'année","sinceCreation":"Depuis la création","custom":"Personnalisé"},"exportPDF":"Exporter en PDF","exportServerPDF":"Exporter facture serveurs","exportServerPDFTooltip":"Exporte la facture serveurs pour la période du {{start}} au {{end}}","exportingPDF":"Génération du PDF...","loading":"Chargement de la facture","loadingDetails":"Veuillez patienter pendant que nous préparons votre facture périodique..."},"messages":{"addressRequired":"Vous devez renseigner votre adresse avant de télécharger une facture.","transferSuccess":"Facture transférée avec succès.","transferError":"Erreur lors du transfert de la facture : ","loadError":"Erreur lors du chargement de la facture. Veuillez réessayer.","endDateBeforeStart":"La date de fin ne peut pas être antérieure à la date de début.","startDateMustBeBeforeEnd":"La date de début ne peut pas être postérieure à la date de fin.","endDateMustBeAfterStart":"La date de fin ne peut pas être antérieure à la date de début.","dateInFuture":"Les dates ne peuvent pas être dans le futur.","sameStartEndDate":"La date de début et la date de fin ne peuvent pas être identiques."}},"articleEvaluation":{"title":"Ãvaluation de l'article","description":"Cher(e) étudiant(e), merci d'utiliser notre outil d'évaluation pour améliorer votre article scientifique. Vous trouverez ci-dessous l'analyse détaillée de chaque partie de votre travail, notée sur 100 (de 0 pour une rédaction médiocre à 100 pour une rédaction excellente).","readingGrid":"Voici une grille de lecture pour t'aider à comprendre l'évaluation de ton article selon différents niveaux :","tableHeaders":{"score":"Score","english":"Anglais","context":"Contextualisation de la recherche","question":"Formulation de la question de recherche","adequation":"Adéquation résultats-problématique"},"levels":{"licence":"licence","master":"master","doctorant":"doctorant","postDoctorant":"post-doctorant","expert":"expert"},"scores":{"level1":"Entre 0 et 20","level2":"Entre 20 et 40","level3":"Entre 40 et 60","level4":"Entre 60 et 80","level5":"Entre 80 et 100"},"english":{"level1":"Très insuffisant","level2":"Insuffisant","level3":"Convenable","level4":"Très solide","level5":"Parfait"},"context":{"level1":"Absente","level2":"Insuffisant","level3":"Convenable","level4":"Très solide","level5":"Parfait"},"question":{"level1":"Absente / très mal définie","level2":"Incomplète","level3":"Convenable","level4":"Très solide","level5":"Parfaite"},"adequation":{"level1":"Incohérente","level2":"Peu cohérent","level3":"Cohérente","level4":"Très cohérente","level5":"Parfait"},"evaluation":"Ãvaluation de votre article :","sections":{"abstract":"Abstract","introduction":"Introduction","methods":"Méthode","results":"Résultats","discussions":"Discussion","structure":"Structuration et mise en page de l'article"},"close":"Fermer"},"articlesComponent":{"protocolProgress":{"tab":"Protocoles","continue":"Continuer","review":"Revoir","actions":"Actions","complete":"Protocole complet","delete":"Supprimer","cancel":"Annuler","deleteTitle":"Supprimer le protocole","deleteConfirm":"Ãtes-vous sûr ? Cette action est irréversible.","deleteSuccess":"Protocole supprimé.","download":"Télécharger","downloadError":"Impossible de générer le document. Veuillez réessayer.","deleteError":"Impossible de supprimer le protocole. Veuillez réessayer.","section":{"population":"Population","intervention":"Intervention","comparison":"Comparaison","outcome":"Critères de jugement","studyDesign":"Design d'étude"}},"notifications":{"articleGenerationReady":"Votre article portant le sujet : \"{{topic}}\" est prêt !","articleReady":"Votre article est prêt !","articleNotFound":"L'article demandé est introuvable.","regenerationStarted":"Article en cours de régénération","developmentFeature":"Cette fonctionnalité est en cours de développement.","demoDownloaded":"Article de démo téléchargé avec succès","deletingInProgress":"Suppression en cours de l'article...","articleDeleted":"Article supprimé avec succès","deletionCancelled":"Suppression annulée","archivingInProgress":"Archivage en cours...","articleArchived":"Article ar
81chivé avec succès","archiveError":"Erreur lors de l'archivage","articleRefusedSuccess":"Article refusé avec succès","articleRefusedError":"Ãchec du refus de l'article","generationStopped":"La génération de l'article a été arrêtée.","generationStopError":"Erreur lors de l'arrêt de la génération de l'article: {{message}}","noRefundRequest":"Aucune demande de remboursement pour cet article.","refundAlreadyPending":"Une demande de remboursement est déjà en cours pour cet article.","refundAlreadyApproved":"Le remboursement de cet article a déjà été approuvé.","refundAlreadyRejected":"La demande de remboursement de cet article a été rejetée.","duplicateRefundRequest":"Une demande de remboursement pour cet article a déjà été effectuée."},"adminRefund":{"title":"Rembourser l'article","message":"Ãtes-vous sûr de vouloir rembourser l'article \"{{title}}\" ? Cette action est irréversible.","confirm":"Rembourser","cancel":"Annuler"},"states":{"ready":"Prêt","waitingImages":"En attente des images","stopped":"Arrêté","extractingImages":"Extraction des images","waitingArticle":"En attente de l'article","writingArticle":"Création de l'article","writingMethods":"Rédaction de la partie méthode","writingResults":"Rédaction de la partie résultats","importingRefs":"Importation des références","searchingReference":"Recherche de l'article de référence","addingRefStats":"Recherche de références statistiques (methods)","addingRefParticipant":"Recherche de références sur les participants (methods)","addingRefDataCollection":"Recherche de références sur la collecte de données (methods)","addingRefOutcomes":"Recherche de références sur les mesures des critères de jugement (methods)","addingRefRandomization":"Recherche de références sur la méthode de randomisation et d'aveuglement (methods)","extractingRefsAuthor":"Recherche de références des auteurs","extractingRefsProtocol":"Extraction des références du protocole","addingRefsBackground":"Recherche de nouvelles références","writingBackgroun
81d":"Rédaction du background","resultsAnalysis":"Analyse des résultats","figureSelection":"Sélection des figures","addingRefDiscussion":"Recherche de références pour la discussion","writingDiscussion":"Rédaction de la discussion","writingAbstract":"Rédaction de l'abstract","articleFormatting":"Mise en page","waitingCopyleaks":"Scan du plagiat","correct":"Corriger","waitingValidation":"Livraison prévue dans {{date}}","validationLate":"Livraison imminente","errored":"Une erreur est survenue","submittedForReview":"Resoumis après refus â relecture en cours","articleRejected":"Refusé â corrections demandées","updateResubmission":"Modifier la resoumission"},"timing":{"readyIn":"Prêt en {{minutes}} minutes {{seconds}} secondes","validationLate":"Validation en retard"},"dialogs":{"stopGeneration":{"title":"Arrêter la génération de l'article","message":"Ãtes-vous sûr de vouloir arrêter la génération de cet article ?","confirm":"Arrêter","cancel":"Annuler"},"errors":{"title":"Erreurs de l'article :","close":"Fermer"},"plagiat":{"title":"Plagiat","message":"Attention, \u003Cstrong style=\"font-weight: bold;color:#3E9AF5\">CopyLeaks\u003C/strong> a détecté un score de plagiat élevé de \u003Cstrong>{{score}}%\u003C/strong>.\u003Cbr/>Voici quelques conseils pour réduire votre score de plagiat :\u003Cbr/>⢠\u003Cstrong>Réécris avec ton propre style\u003C/strong> : reformule les phrases pour qu'elles correspondent à ta manière de t'exprimer.\u003Cbr/>⢠\u003Cstrong>Ajoute ta touche personnelle\u003C/strong> : intègre des exemples, des idées ou des références spécifiques que l'IA n'a pas proposées.\u003Cbr/>⢠\u003Cstrong>Restructure le contenu\u003C/strong> : change l'ordre des paragraphes, fusionne ou divise les idées pour créer une version unique.","download":"Télécharger","viewDetails":"Voir les détails"},"demo":{"title":"Article Démonstration","message":"Cet article est un exemple généré pour la démonstration. Il est en lecture seule.","understand":"Je comprends"},"delete":{"title":"Suppression de l'article :","message":"Ãtes-vous sûr de vouloir supprimer définitivement cet article ?","confirm":"Supprimer","cancel":"Annuler"}},"misc":{"boxUnreachable":"{{name}} injoignable â ses articles ne sont pas listés","boxFallbackName":"Un serveur dédié","noEducatorProvided":"Pas d'encadrant renseigné","completeStudyDetails":"Complétez les détails de l'étude pour produire l'article","waitForArticleCreation":"Veuillez attendre la création de l'article","receiveEmailWhenEvaluated":"Tu vas recevoir un mail dès que ton article est évalué","score":"Score","pendingRefunds":"En attente de remboursement","download":"Télécharger","refuse":"Refuser","refund":"Rembourser","refundButton":"Remboursement","downloadFiles":"Télécharger les fichiers","hide":"Cacher","deletePermanently":"Supprimer pour de bon","hoursAnd":"heures et","minutes":"minutes"},"filters":{"allArticles":"Tous les articles","clear":"Effacer les filtres","state":"Ãtat","myArticles":"Mes articles","coauthored":"Co-rédigés","groupArticles":"Articles du groupe"},"oversight":{"memberArticle":"Membre du groupe : {{email}}","confirmArchiveTitle":"Archiver cet article ?","confirmUnarchiveTitle":"Désarchiver cet article ?","archived":"Article archivé","unarchived":"Article désarchivé","actionError":"Une erreur est survenue"},"staleClients":"{{count}} client(s) sur une version plus ancienne. Versions connectées : {{builds}}"},"archivedArticleDialog":{"title":"Article archivé","articleTitle":"Article","creationDate":"Date de création","message":"Cet article a été archivé et ne peut plus être modifié.","infoText":"Pour débloquer l'accès aux fonctionnalités de collaboration et de modification, veuillez contacter notre équipe support.","supportEmailLabel":"Contactez-nous manuellement par email :","copyEmailTooltip":"Copier l'email","orDivider":"ou","sendRequestDescription":"Envoyer une demande automatique à l'équipe myPubli pour désarchiver cet article","sendRequestButton":"Envoyer la demande","restrictionsTitle":"Limitations actuelles :","restrictions":{"contentModification":"Modification du contenu","articleRegeneration":"Régénération de l'article","addReferences":"Ajout de références","suggestionsComments":"Suggestions et commentaires"},"unarchiveButton":"Désarchiver","closeButton":"Fermer","notifications":{"unarchiveSuccess":"Article réactivé avec succès","unarchiving":"Réactivation en cours...","unarchiveError":"Ãchec de la réactivation. Veuillez réessayer."}},"processExplanation":{"title":"Génération de votre article scientifique en cours","steps":{"verification":{"title":"Vérification","description":"Consultation des base
81s de données scientifiques"},"reading":{"title":"Lecture","description":"Analyse de nouveaux articles pertinents"},"analysis":{"title":"Analyse","description":"Traitement de vos images et graphiques"},"references":{"title":"Références","description":"Validation et enrichissement des citations"},"writing":{"title":"Rédaction","description":"Génération des sections de l'article"},"finalization":{"title":"Finalisation","description":"Révision et mise en forme finale"}},"infoCard":{"title":"Pourquoi ce processus prend-il du temps ?","description":"Notre IA effectue de nombreuses vérifications pour garantir la qualité et la précision de votre article. Elle consulte plusieurs bases de données (CrossRef, PubMed, Europe PMC), analyse en profondeur vos résultats et s'assure que toutes les références sont correctes et à jour."},"understand":"Je comprends"},"needTime":{"title":"Intervention humaine requise","subtitle":"Votre article sur « {{topic}} » nécessite une vérification manuelle par notre équipe éditoriale.","submissionDate":"Date de soumission :","emailNotification":"Vous recevrez un email dès que l'article sera prêt.","close":"Fermer"},"evaluateArticle":{"title":"Ãvaluation de l'article","instructions":"Cher encadrant, Merci de participer à notre étude d'évaluation d'aide à l'écriture d'articles scientifiques. Vous allez devoir lire 2 textes de mémoires de master écrits sous la forme d'article scientifiques (Texte A et Texte B). Une fois que vous aurez fini de lire chaque texte, prenez le temps d'évaluer chaque partie de l'article selon un score de 0 (texte médiocre) à 100 (texte parfaitement rédigé).","gradingIntro":"Voici une grille de lecture pour vous aider à évaluer les articles selon différents niveaux :","tableHeaders":{"level":"Niveau","score":"Score","accessibility":"Accessibilité","accessibilityDesc":"(Structuration : trouver chaque information au bon endroit + concision et fluidité pour le style)","intelligibility":"Intelligibilité","intelligibilityDesc":"(Formulation de la question de recherche + simplicité et clarté pour le style)","credibility":"Crédibilité","credibilityDesc":"(Rigueur et précision apportées par les références et les données chiffrées)","english":"Anglais","englishDesc":"(Vocabulaire technique)","risk":"Risques","riskDesc":"(Extrapolations abusives)"},"levels":{"novice":{"title":"Novice","description":"Aucune ou très peu de connaissances, résultat très insuffisant.","criteria":["Texte non structuré et alambiqué","Question de recherche absente et texte confus","Argumentation absente","Mauvais vocabulaire et mauvaise maîtrise de l'anglais"]},"beginner":{"title":"Débutant","description":"Quelques connaissances de base, mais résultat insuffisant.","criteria":["Texte mal structuré et trop long","Question de recherche mal posée et texte peu clair","Argumentation mal présentée Faible connaissance du vocabulaire et faible maitrise de l'anglais"]},"intermediate":{"title":"Intermédiaire","description":"Connaissances solides et expérience modérée, résultat moyen.","criteria":["Des erreurs de structuration et des lourdeurs","Question posée mais manque de clarté","Argumentation insuffisamment présentée","Connaissance du vocabulaire et maitrise de l'anglais moyenne"]},"advanced":{"title":"Avancé","description":"Bonne maîtrise, bon résultat.","criteria":["Texte structuré, avec quelques défauts","Question clairement posée, mais valorisation de la question insuffisante","Argumentation correcte","Bonne maitrise du vocabulaire du sujet et de l'anglais"]},"expert":{"title":"Expert","description":"Excellente maîtrise, excellent résultat.","criteria":["Texte bien structuré","Question clairement posée","Très bonne argumentation correcte","Très bonne maitrise du vocabulaire du sujet et de l'anglais"]}},"textA":"Texte A","textB":"Texte B","downloadReport":"Télécharger le rapport","scoreForEachPart":"Score pour chaque partie :","sections":{"abstract":"Abstract","introduction":"Introduction","methods":"Méthode","results":"Résultats","discu
81ssions":"Discussion"},"structureScore":"Score de structuration et mise en page de l'article :","submitButton":"Envoyer mon évaluation","messages":{"completeTextA":"Veuillez compléter toutes les évaluations pour le text A avant de soumettre","completeTextB":"Veuillez compléter toutes les évaluations pour le text B avant de soumettre","downloadTextA":"Veuillez télécharger le texte A avant de soumettre","downloadTextB":"Veuillez télécharger le texte B avant de soumettre","evaluationSubmitted":"Ãvaluation soumise avec succès"}},"shareComponent":{"title":"Gestion des membres","inviteSection":{"title":"Inviter un collaborateur","emailLabel":"Adresse email","emailPlaceholder":"[email protected]","emailInvalid":"Adresse email invalide","roleLabel":"Rôle","removeRow":"Supprimer cette ligne","addButton":"Ajouter","sendButton":"Envoyer","sendingButton":"Envoi..."},"roles":{"viewer":"Lecteur","editor":"Commentateur","admin":"Ãditeur","owner":"Propriétaire","descriptions":{"viewer":"Peut uniquement consulter l'article","editor":"Peut proposer des suggestions","admin":"Peut modifier l'article"},"remove":"Supprimer"},"collaborators":{"title":"Collaborateurs","neverAccessed":"Jamais accédé","loadFailed":"Impossible de charger les collaborateurs","justNow":"Actif à l'instant","minutesAgo":"Actif il y a {{count}} min","hoursAgo":"Actif il y a {{count}}h","daysAgo":"Actif il y a {{count}}j","audit":{"counts":"{{views}} consultations · {{edits}} modifications","loading":"Chargementâ¦","loadMore":"Afficher plus","loadFailed":"Impossible de charger l'historique d'accès","noEvents":"Aucune activité enregistrée","firstBadge":"premier accès","note":"Les activités répétées en quelques minutes ne sont enregistrées qu'une fois. L'historique détaillé est conservé un an ; le premier accès est conservé indéfiniment."},"visitors":{"adminBadge":"Administrateur","formerBadge":"N'est plus collaborateur","note":"Ces personnes ont ouvert l'article sans en être collaborateurs. Leurs visites ne déclenchent aucune notification et ne comptent pas comme activité sur l'article."},"emptyState":{"noCollaborators":"Aucun collaborateur pour le moment","inviteDescription":"Invitez des personnes pour collaborer sur cet article"}},"buttons":{"close":"Fermer"},"messages":{"emailValidityError":"Veuillez saisir une adresse email valide.","activeEmailsError":"{{emails}} est déjà collaborateur sur cet article.","invitationsSuccess":"Invitation envoyée avec succès !","invitationsError":"Erreur lors de l'envoi de l'invitation.","removeUserTitle":"Supprimer l'utilisateur","removeUserMessage":"Ãtes-vous sûr de vouloir supprimer {{email}} de cet article ?","removeUserConfirm":"Supprimer","userRemovedSuccess":"{{email}} a été supprimé avec succès.","removeUserError":"Erreur lors de la suppresion du collaborateur.","changeRoleTitle":"Modifier le rôle","changeRoleMessage":"Changer le rôle de {{email}} de \"{{oldRole}}\" vers \"{{newRole}}\" ?","changeRoleConfirm":"Modifier","roleChangedSuccess":"Rôle de {{email}} modifié en {{role}}.","changeRoleError":"Erreur lors du changement de rôle du collaborateur."},"confirmDialog":{"cancel":"Annuler","confirm":"Confirmer"}},"viewerComponent":{"accessDenied":{"title":"Accès refusé","message":"Vous n'avez pas encore accès à cet article.","submessage":"Veuillez contacter le propriétaire de l'article ou demander une invitation pour y accéder."}},"demoToken":{"title":"Entrez le code de la démo :","description":"MyPubli est en cours de validation médicale. Pour participer à notre recherche et tester gratuitement notre IA , veuillez écrire à ","contactEmail":"[email protected]","scheduleMessage":"en lui proposant un créneau de 15 min où vous êtes disponible.","placeholder":"Entrez votre code de démo...","sendButton":"Envoyer","messages":{"invalidCode":"Code invalide.","validCode":"Code valide !"}},"crclNotice":{"title":"NOTE d'INFORMATION","student":{"greeting":"Cher étudiant,","introduction":"Vous avez réalisé une recherche dont vous souhaitez partager les résultats. Nous vous proposons de participer à une étude destinée à évaluer l'intérêt d'une intelligence artificielle (IA) pour vous aider à rédiger les résultats de votre étude sous la forme d'un article scientifique en anglais. L'IA utilisée est française, sécurisée, locale, entièrement dédiée à la rédaction d'articles en sciences biologiques ou médicales.","responsibility":"L'étude et le traitement de données sont sous la responsabilité de MyPubli (www.mypubli.ai). Ce traitement se fonde sur l'intérêt légitime de MyPubli qui souhaite tester les solutions qu'elles développent.","tasksIntro":"Brièvement, si vous participez à cette étude, vous devrez :","tasks":{"0":"Vérifier que votre encadrant accepte également de participer à l'étude et nous fournir son adresse courriel.","1":"Rédiger une première version d'article scientifique en anglais au format IMRaD (pour Introduction, Matériel et méthodes, Résultats, et Discussion) à partir de votre protocole (ou documents initiaux) et de vos résultats colligés et analysés","2":"Déposer votre première version d'article sur une plateforme informatique (MyPubli).","3":"Prendre environ 20 minutes pour répondre à un bref questionnaire en ligne indiquant votre filière d'étude, le temps passé pour rédiger l'article, votre utilisation d'une IA publique, et le stress associé à la rédaction de ce texte","4":"Déposer en ligne sur une plateforme sécurisée (double identification par courriel et SMS), votre protocole et ses résultats (identiques à ceux utilisés pour générer votre première version de texte)."},"aiTextGeneration":"A l'issue de ces étapes, un texte généré avec l'aide de l'IA sera produit.","evaluation":"La qualité du texte généré par l'IA sera évaluée comparativement à celle de la 1ère version de votre article par votre encadrant. L'étude évaluera également le temps passé et le stress généré par la rédaction de votre texte.","publicationResults":"Les résultats de cette étude seront publiés.","participationConsent":"En vous connectant à MyPubli, vous acceptez de participer à cette étude.","dataDeletion":"A noter que vous pourrez effacer le protocole et ses résultats à réception d'un avis indiquant qu'un texte a été généré avec l'aide de l'IA et transmis à votre encadrant. Ces éléments seront dans tous les cas effacés au moment de la publication des résultats.","emailRetention":"Une fois votre texte et le texte généré avec l'aide de l'IA évalués par l'encadrant, il est possible que vous souhaitiez récupérer le texte produit avec l'aide de IA, c'est pourquoi jusqu'à la fin de l'étude nous garderons votre adresse courriel. Cette adresse ne sera pas conservée après la publication des résultats.","confidentiality":"Tous les renseignements fournis demeureront confidentiels et ne pourront être communiqués que sous un format de données agrégées sans information permettant votre identification.","legalRights":"Conformément à la loi applicable, vous disposez d'un droit d'accès, de rectification, de portabilité, de suppression ou de limitation du traitement de vos données. En outre, vous pouvez vous opposer au traitement de vos données pour des raisons tenant à votre situation particulière et vous disposez du droit de retirer votre consentement à tout moment. Vous pouvez également définir des directives relatives au sort de vos données à caractère personnel que vous pouvez exercer en vous adressant par courriel à :","cnilComplaint":"En cas de difficulté à exercer ses droits, d'obtenir une réponse, ou de réponse insatisfaisante de la part du responsable (soit par voie postale, soit en ligne sur le site internet de la CNIL), vous avez le droit de présenter une réclamation à la CNIL.","dataRetention":"Vos données seront conservées jusqu'à la publication de l'étude sauf demande de votre part.","withdrawalRights":"Vous pourrez vous retirer de cette enquête à tout moment. Les données disponibles au moment du retrait seront conservées pour analyse sauf demande de votre part.","finalQuestion":"Après avoir lu les conditions ci-dessus, acceptez-vous de participer à cette étude ?"},"supervisor":{"greeting":"Madame, Monsieur, Cher encadrant,","introduction":"à la demande d'un de vos étudiants, vous avez accepté de participer à une étude destinée à évaluer l'intérêt d'une intelligence artificielle (IA) française, sécurisée, et locale, entièrement dédiée à la rédaction d'articles scientifiques en anglais, et nous vous en remercions.","responsibility":"L'étude et le traitement de données sont sous la responsabilité de MyPubli","responsibilityDetails":"Ce traitement se fonde sur l'intérêt légitime de MyPubli qui souhaite tester les solutions qu'elle développe.","tasksIntro":"En participant à cette étude,","tasks":{"0":"Vous acceptez de partager votre adresse courriel et de vous connecter à une plateforme sécurisée (MyPubli)","1":"Vous recevrez une notification par courriel afin de télécharger sur cette plateforme 2 textes rédigés sous la forme d'article scientifique (IMRaD) : l'un rédigé par l'étudiant que vous encadrez et l'autre avec l'aide d'une IA.","2":"Vous lirez et évaluerez (grille de notation en ligne) ces 2 textes en aveugle."},"textExploitation":"A l'issue de votre évaluation, vous pourrez exploiter à titre gracieux le texte généré avec l'aide de l'IA en vue d'une publication.","publicationAndAcknowledgment":"Les résultats de cette étude seront publiés. Si vous l'acceptez votre nom sera cité dans les remerciements de l'article. Vos données seront conservées jusqu'à la publication de l'étude sauf demande expresse de votre part.","confidentiality":"Tous les renseignements fournis demeureront confidentiels.","legalRights":"Conformément à la loi applicable, vous disposez d'un droit d'accès, de rectification, de portabilité, de suppression ou de limitation du traitement de vos données. En outre, vous pouvez vous opposer au traitement de vos données pour des raisons tenant à votre situation particulière et vous disposez du droit de retirer votre consentement à tout moment. Vous pouvez également définir des directives relatives au sort de vos données à caractère personnel que vous pouvez exercer en vous adressant par courriel à :","cnilComplaint":"En cas de difficulté à exercer ses droits, d'obtenir une réponse, ou de réponse insatisfaisante de la part du responsable (soit par voie postale, soit en ligne sur le site internet de la CNIL), vous avez le droit de présenter une réclamation à la CNIL.","withdrawalRights":"Vous pourrez vous retirer de cette enquête à tout moment. Les données disponibles au moment du retrait seront conservées pour analyse sauf demande de votre part.","finalQuestion":"Après avoir lu les conditions ci-dessus, acceptez-vous toujours de participer à cette étude ?"},"contactEmail":"[email protected]","buttons":{"no":"Non (Se déconnecter)","yes":"Oui"}},"emailDialog":{"titles":{"login":"Connexion par email","transferInvoice":"Transférer la facture","addEmailToGroup":"Ajouter un email au groupe"},"fields":{"email":"Email","placeholder":"Ex. [email protected]"}
81,"errors":{"invalidEmail":"Entrez un Email valide","invalidDomain":"Entrez un domaine valide (ex: example.com)","required":"Email est requis"},"buttons":{"back":"Retour","login":"Connexion","transfer":"Transférer","add":"Ajouter","sendEmailLink":"Envoyer le lien de connexion"},"messages":{"invalidEmail":"Email invalide","emailLinkSentTitle":"Lien de connexion envoyé avec succès !","emailLinkSentSubtitle":"Consultez votre boîte email et cliquez sur le lien de connexion pour accéder à votre compte. Le lien expirera dans 15 minutes.","emailLinkInfo":"Un lien de connexion sécurisé sera envoyé à votre adresse email.","emailLinkFailed":"Ãchec de l'envoi du lien de connexion. Veuillez réessayer.","emailLinkResent":"Lien de connexion renvoyé avec succès !","resendEmailLink":"Renvoyer le lien de connexion","resendEmailLinkIn":"Renvoyer dans {{seconds}}s","otpSent":"Code de vérification envoyé à votre email","otpSendFailed":"Ãchec de l'envoi du code de vérification. Veuillez réessayer.","invalidOtp":"Veuillez entrer un code valide à 6 caractères","otpVerified":"Code vérifié avec succès ! Connexion en cours...","otpInvalid":"Code de vérification invalide. Veuillez réessayer.","otpInvalidWithTrials":"Code de vérification invalide. {{remaining}} tentatives restantes.","otpTrialsExceeded":"Trop de tentatives échouées. Compte bloqué pendant 24 heures.","otpBlocked":"Compte temporairement bloqué. Veuillez réessayer plus tard.","otpExpired":"Le code de vérification a expiré. Veuillez en demander un nouveau.","otpVerificationFailed":"Ãchec de la vérification du code. Veuillez réessayer."},"password":{"label":"Mot de passe","placeholder":"Entrez votre mot de passe","signIn":"Se connecter avec le mot de passe","useLink":"Utiliser un lien de connexion à la place","usePassword":"Utiliser un mot de passe","forgotPassword":"Mot de passe oublié ?","sendLinkInstead":"Recevoir un lien de connexion","noPassword":"Aucun mot de passe défini pour ce compte. Utilisez un lien de connexion.","incorrectPassword":"Mot de passe incorrect. Veuillez réessayer.","loginFailed":"Connexion échouée. Veuillez réessayer."},"otp":{"alternativeTitle":"Ou utiliser un code de vérification à la place","codeSentTitle":"Code de vérification envoyé !","codeSentSubtitle":"Saisissez le code à 6 caractères que nous avons envoyé à votre adresse email.","sendingCode":"Envoi du code de vérification...","codeInfo":"Nous enverrons un code de vérification à 6 caractères à votre email.","codeLabel":"Code de vérification","codePlaceholder":"A1B2C3","verify":"Vérifier le code","resend":"Renvoyer le code","resendIn":"Renvoyer dans {{seconds}}s","blockedTitle":"Compte temporairement bloqué","blockedSubtitle":"Trop de tentatives de vérification échouées. Veuillez réessayer dans {{time}}.","trialsWarningTitle":"Avertissement tentatives de vérification","trialsWarningSubtitle":"{{used}}/{{total}} tentatives utilisées. {{remaining}} tentatives restantes avant blocage du compte pendant 24 heures.","errors":{"required":"Le code de vérification est requis","pattern":"Veuillez entrer un code valide à 6 caractères (lettres et chiffres)"}}},"emailLogin":{"confirm":{"title":"Confirmez votre connexion","message":"Cliquez ci-dessous pour vous connecter en toute sécurité à MyPubli.","button":"Se connecter"},"loading":{"title":"Authentification...","message":"Veuillez patienter pendant que nous vérifions votre token de connexion"},"success":{"title":"Bon retour !","message":"Vous avez été authentifié avec succès.","goToDashboard":"Aller à mon tableau de bord"},"expired":{"title":"Lien de connexion expiré","message":"Ce lien de connexion a expiré pour des raisons de sécurité. Les liens de connexion ne sont valides que pour une durée limitée.","requestNewLink":"Demander un nouveau lien","backToLogin":"Retour à la connexion"},"used":{"title":"Lien déjà utilisé","message":"Ce lien de connexion a déjà été utilisé. Pour des raisons de sécurité, chaque lien de connexion ne peut être utilisé qu'une seule fois.","titleLoggedIn":"Vous êtes déjà c
81onnecté","messageLoggedIn":"Ce lien a déjà été utilisé, mais vous êtes déjà connecté. Accédez à votre tableau de bord.","requestNewLink":"Demander un nouveau lien","backToLogin":"Retour à la connexion"},"error":{"title":"Ãchec de l'authentification","message":"Une erreur inattendue s'est produite lors de l'authentification.","tryAgain":"Réessayer","backToLogin":"Retour à la connexion"}},"setPasswordDialog":{"titles":{"prompt":"Définir un mot de passe","set":"Définir un mot de passe","change":"Changer le mot de passe"},"promptDescription":"Ajoutez un mot de passe à votre compte pour vous connecter plus rapidement â sans attendre un email à chaque fois.","fields":{"currentPassword":"Mot de passe actuel","newPassword":"Nouveau mot de passe","confirmPassword":"Confirmer le mot de passe","passwordsMatch":"Les mots de passe correspondent","passwordsNoMatch":"Les mots de passe ne correspondent pas"},"buttons":{"skip":"Ignorer pour l'instant","cancel":"Annuler","set":"Définir le mot de passe","change":"Changer le mot de passe"},"criteria":{"minLength":"Au moins 8 caractères","uppercase":"Au moins une lettre majuscule","lowercase":"Au moins une lettre minuscule","number":"Au moins un chiffre","special":"Au moins un caractère spécial"},"errors":{"required":"Ce champ est requis","mismatch":"Les mots de passe ne correspondent pas","incorrectCurrent":"Le mot de passe actuel est incorrect","generic":"Une erreur est survenue. Veuillez réessayer."},"messages":{"setSuccess":"Mot de passe défini avec succès !","changeSuccess":"Mot de passe modifié avec succès !"}},"afterGmail":{"processing":{"title":"Connexion en cours...","message":"Veuillez patienter pendant que nous finalisons votre connexion Google."},"error":{"title":"Erreur d'authentification","retryButton":"Retourner à la connexion"},"errors":{"authFailed":"Authentification échouée","accessDenied":"Vous avez refusé l'autorisation. Pour utiliser MyPubli, veuillez accepter les permissions demandées.","userCancelled":"Connexion annulée. Vous pouvez réessayer quand vous le souhaitez.","serverError":"Erreur du serveur Google. Veuillez réessayer dans quelques instants.","temporarilyUnavailable":"Service temporairement indisponible. Veuillez réessayer plus tard.","genericAuth":"Erreur d'authentification: {{error}}
81","noAuthCode":"Aucun code d'autorisation reçu","invalidToken":"Jeton d'authentification invalide ou expiré","processError":"Impossible de traiter l'authentification. Veuillez réessayer."},"messages":{"authFailed":"L'authentification a échoué. Veuillez réessayer.","personalEmailExists":"Un compte personnel existe déjà avec cet email. Veuillez utiliser la connexion par email.","authError":"Ãchec de l'authentification: {{message}}"}},"topicInput":{"title":"Entrer votre sujet :","placeholder":"Quelles sont les disparités dans l'efficacité du traitement selon le sexe du patient ?","buttons":{"cancel":"Annuler","add":"Ajouter"}},"otp":{"title":"Double authentification","subtitle":"C'est votre première connexion sur ce navigateur.","enterPhone":"Veuillez saisir votre numéro de téléphone :","enterCode":"Veuillez saisir le code que vous avez reçu sur votre numéro de téléphone :","phoneInput":{"mainLabel":"Numéro de téléphone","codePlaceholder":"Code","searchPlaceholder":"Rechercher un pays","noCountriesFound":"Aucun pays trouvé","numberLabel":"Numéro","hintLabel":"Sélectionnez un pays et saisissez votre numéro de téléphone","invalidNumber":"Le numéro n'est pas valide","required":"Ce champ est obligatoire"},"resendCode":{"question":"Vous n'avez pas reçu votre code ?","action":"Renvoyez le code","waitTime":"dans {{time}}"},"buttons":{"send":"Envoyer le code","verify":"Vérifier le code"},"errors":{"waitTimeRemaining":"Attendez le temps restant.","phoneAlreadyUsed":"Numéro de téléphone déjà utilisé","invalidCode":"Veuillez entrer un code valide","incorrectCode":"Code incorrect","invalidPhone":"Veuillez entrer un numéro de téléphone valide","sendError":"Une erreur est survenue lors de l'envoi du code"},"messages":{"codeSent":"Code envoyé avec succès","codeResent":"Code envoyé de nouveau avec succès","codeVerified":"Code vérifié avec succès","verifying":"Vérification en cours...","alreadyUsedInfo":"Ce numéro est déjà associé à un compte. Pour obtenir une vérification, veuillez contacter notre service technique : ","alreadyValidatedInfo":"Ce numéro est associé à votre compte et ne peut pas être modifié. Pour le changer, veuillez contacter notre support à "}},"offline":{"title":"Vous êtes hors ligne","message":"Veuillez vérifier votre connexion Internet pour continuer à utiliser la plateforme."},"apiDowntime":{"title":"Service temporairement indisponible","message":"Nous rencontrons actuellement des difficultés techniques. Nos équipes travaillent activement pour rétablir le service dans les plus brefs délais.","reason":"Causes possibles :","reasons":{"maintenance":"Maintenance programmée en cours","technical":"Problème technique temporaire","network":"Interruption du réseau"},"footer":"Merci de votre patience et de votre compréhension.","retry":"Réessayer","banner":"Service temporairement indisponible â certaines fonctionnalités peuvent ne pas fonctionner"},"viewer":{"wsDown":{"banner":"Les mises à jour en temps réel sont en pause. Votre travail reste enregistré.","retry":"Recharger"}},"apiState":{"loading":"Chargement...","empty":"Aucune donnée disponible","retry":"Réessayer","maxRetries":"Nombre maximum de tentatives atteint. Veuillez actualiser la page.","technicalDetails":"Détails techniques","error":{"title":"Une erreur est survenue","message":"Nous avons rencontré une erreur inattendue. Veuillez réessayer."},"offline":{"title":"Vous êtes hors ligne","message":"Veuillez vérifier votre connexion internet et réessayer."},"notFound":{"title":"Introuvable","message":"La ressource demandée n'a pas pu être trouvée."},"forbidden":{"title":"Accès refusé","message":"Vous n'avez pas la permission d'accéder à cette ressource."},"unauthorized":{"title":"Authentification requise","message":"Veuillez vous connecter pour accéder à ce contenu."},"serverError":{"title":"Erreur serveur","message":"Nos serveurs rencontrent des difficultés. Veuillez réessayer dans un moment."}},"editor":{"docxReview":{"title":"Examiner les Modifications Importées","info":"Veuillez examiner les modifications de votre document importé. Acceptez ou rejetez chaque modification via le panneau latéral, ou utilisez les boutons ci-dessous.","changesRemaining":"modifications restantes","acceptAll":"Tout Accepter","cancel":"Annuler l'Import","noChanges":"Aucune différence détectée entre les documents","reviewComplete":"Toutes les modifications ont été examinées !","allAccepted":"Toutes les modifications acceptées !","importCancelled":"Import annulé - document restauré"},"headingLocked":"Ce titre est verrouillé pour des raisons de formatage."},"editorComponent":{"caption":{"table":"Tableau","figure":"Figure","placeholder":"Ajouter un titre...","supplementary":"Supplémentaire","markSupplementary":"Marquer comme supplémentaire","removeSupplementary":"Retirer supplémentaire","switchToFigure":"Passer en Figure","switchToTable":"Passer en Tableau"},"footnotes":{"label":"Note :","placeholder":"Ajouter des notes...","generate":"Générer","generating":"Génération...","generateSuccess":"Note générée avec succès","generateError":"Ãchec de la génération de la note. Veuillez réessayer."},"registrationKeywords":{"title":"Enregistrement & Mots-clés","collapsedHint":"Masqué â n'apparaîtra pas dans l'export","collapse":"Réduire la section","expand":"Développer la section","sortAZ":"Trier AâZ","delete":"Supprimer la section"},"documentLoading":"Chargement du document...","translating":"Traduction en cours...","translatingInline":"Traduction des paragraphes...","dropDocx":{"title":"Déposez votre fichier DOCX pour l'importer","subtitle":"Relâchez pour importer votre document"},"references":{"title":"Références","loading":"Chargement des références...","searchPlaceholder":"Rechercher par titre, auteur, année, journal...","clearSearch":"Effacer la recherche","referencesFound":"référence(s) trouvée(s)","used":"Références citées","unused":"Références non citées","source":{"protocol":"Extrait du protocole","user":"Importée manuellement","ai":"Nouvelle référence"},"filterBySource":"Filtrer par source","filterAll":"Toutes","filterProtocol":"Du protocole","filterUser":"Importées","filterAi":"Suggestions IA","fromProtocol":"Extrait du protocole","newReference":"Nouvelle référence","manualReference":"Importée manuellement","insertCitation":"Insérer citation","editReference":"Ãditer référence","deleteReference":"Supprimer référence","openLinkOrDoi":"Voir la source","addReference":"Ajouter Référence","expand":"Développer le panneau des références","collapse":"Réduire le panneau des références","noReference":"Pas encore de références."},"toolbar":{"bold":"Gras (Ctrl+B)","italic":"Italique (Ctrl+I)","underline":"Souligné (Ctrl+U)","title":"Grand titre","heading1":"Titre 1","heading2":"Titre 2","heading3":"Titre 3","paragraph":"Paragraphe","bulletList":"Liste à puces","orderedList":"Liste numérotée","insertTable":"Insérer tableau","showTableActions":"Actions tableau","tableActions":"Tableau","addColumnRight":"Insérer une colonne à droite","deleteColumn":"Supprimer les colonnes","addRowBelow":"Insérer une ligne en dessous","deleteRow":"Supprimer les lignes","freezeUpToRow":"Figer jusqu'à cette ligne","unfreezeRows":"Libérer les lignes figées","deleteTable":"Supprimer le tableau","copyTable":"Copier le tableau","pasteTable":"Coller le tableau","mergeCells":"Fusionner les cellules","splitCell":"Fractionner les cellules","insertImage":"Insérer image","insertRegistrationKeywords":"Insérer enregistrement & mots-clés","improveWithAI":"Améliorer avec IA","translateDoc":"Traduire avec IA","importDocx":" Importer DOCX","insertDiagram":"Créer diagramme","generatedSections":"Sections IA","seeHistory":"Voir l'historique des versions","trackChanges":"Suivi modifs","unsavedWarning":"Vous modifiez le modèle de protocole. Vos modifications ne seront pas sauvegardées.","offlineMode":"Mode hors ligne â la collaboration en temps réel est indisponible","retryConnection":"Réessayer","secondTabReadOnly":"Cet article est ouvert dans un autre onglet â les sauvegardes sont désactivées ici pour éviter les conflits.","saveStatus":{"saving":"Enregistrementâ¦","saved":"Enregistré","notSaved":"Non enregistré","offline":"Hors ligne","retry":"Réessayer","saveVersion":"Enregistrer une version","saveVersionTooltip":"Créer un point de restauration maintenant","tooltipSaving":"Enregistrementâ¦","tooltipSaved":"Toutes les modifications sont enregistrées.","tooltipSavedAt":"Enregistré à {{time}} â vous pouvez fermer cet onglet en toute sécurité.","tooltipError":"Non enregistré sur le serveur. Conservé localement sur cet appareil â nouvelle tentative automatique. Ne fermez pas cet onglet.","tooltipOffline":"Hors ligne â conservé localement, synchronisation au retour de la connexion. Ne fermez pas cet onglet."},"superscript":"Exposant","addRowAbove":"Insérer une ligne au-dessus","addColumnLeft":"Insérer une colonne à gauche","undo":"Annuler","redo":"Rétablir","insertFigure":"Figures et tableaux","insertFigureHint":"Insérer ici une de vos figures ou un de vos tableaux","articleDetails":"Détails","articleDetailsFailed":"Impossible de charger les détails de l'article."},"searchReplace":{"findReplace":"Rechercher & Remplacer","searchPlaceholder":"Rechercher...","replacePlaceholder":"Remplacer par...","noMatches":"Aucun résultat","previousMatch":"Occurrence précédente","nextMatch":"Occurrence suivante","matchCase":"Respecter la casse","wholeWord":"Mot entier","replace":"Remplacer","skip":"Ignorer","cancel":"Annuler","replaceAll":"Tout remplacer","skipped":"ignoré(s)","protectedMatch":"Impossible de remplacer la suggestion d'un autre utilisateur"},"citationLink":{"linkCitation":"Lier la citation"},"suggestionMode":{"enabled":"Mode suivi des modifications activé - Vos modifications seront suivies comme des suggestions","disabled":"Mode suivi des modifications désactivé - Vos modifications seront appliquées directement"}
81,"aiTutorial":{"selectText":"Pour utiliser l'IA, veuillez \u003Cspan style='font-weight: 900'>sélectionner\u003C/span> du texte"},"aiBusy":{"progress":"Réécriture {{done}}/{{total}}â¦","cancel":"Annuler"},"aiSelection":{"crossesBoundary":"Votre sélection franchit la limite dâune cellule de tableau. Sélectionnez du texte \u003Cspan style='font-weight: 900'>à lâintérieur dâune seule cellule\u003C/span>, ou entièrement en dehors du tableau.","containsTable":"Votre sélection contient un tableau. Améliorez plutôt le texte \u003Cspan style='font-weight: 900'>à lâintérieur de ses cellules\u003C/span>.","tooManyCells":"Trop de cellules sélectionnées. Sélectionnez au maximum {{max}} cellules à la fois.","rangeLost":"Le document a changé pendant le traitement par lâIA : rien nâa été appliqué. Réessayez.","cellsPartial":"{{applied}} cellules sur {{total}} ont été réécrites. Les autres sont inchangées.","aiResponseUnusable":"LâIA nâa rien renvoyé dâexploitable : le texte est resté inchangé."},"suggestions":{"title":"Suggestions","deletionSuggestion":"Suggestion de suppression","additionSuggestion":"Suggestion d'ajout","deletion":"Suppression","addition":"Ajout","comment":"Commentaire","deletionProposedBy":"Suppression proposée par {{author}}","additionProposedBy":"Ajout proposé par {{author}}","commentBy":"Commentaire de {{author}}","acceptDeletion":"Accepter la suppression","acceptAddition":"Accepter l'ajout","accept":"Accepter","rejectDeletion":"Refuser la suppression","rejectAddition":"Refuser l'ajout","reject":"Refuser","removeComment":"Supprimer le commentaire","onlyAdminsCanManage":"Seuls les administrateurs peuvent gérer les suggestions","noChangesYet":"Pas encore de changements.","aiRunGroup":"Réécriture IA · {{count}} modifications","acceptGroup":"Accepter toutes les modifications de cette réécriture IA","rejectGroup":"Rejeter toutes les modifications de cette réécriture IA","all":"tout","expand":"Développer le panneau des suggestions","collapse":"Réduire le panneau des suggestions"},"deleteModal":{"title":"Supprimer la référence","confirmMessage":"Ãtes-vous sûr de vouloir supprimer cette référence inutilisée ?","citedMessage":"Cette référence est citée {{count}} fois dans le texte.","unusedOnlyNote":"Cette référence n'est citée nulle part : la supprimer ne modifiera pas le texte.","citedNote":"La supprimer supprimera aussi ses {{count}} citation(s), sous forme de suppressions suivies que vous pourrez relire ou refuser.","cancel":"Annuler","confirmDelete":"Supprimer la référence","confirmDeleteWithCitations":"Supprimer la référence et ses {{count}} citation(s)"},"advices":{"removeAdvice":"Supprimer le conseil","adviceRemoved":"Conseil supprimé avec succès","errorRemovingAdvice":"Erreur lors de la suppression du conseil","label":"Conseils","clickToSeeAdvice":"Cliquez pour voir le conseil","hardcoded":{"meshTerms":"Pour changer les keywords, nous vous conseillons d'utiliser les","meshTermsLink":"MeSH Terms","missingProtocolBackground":"Sans contexte ni justification fournis, l'IA a entièrement généré le background. Il est nécessaire d'en vérifier attentivement la pertinence et l'exactitude.","importedReferences":"L'import de votre document ne garantit pas l'exhaustivité des références détectées. Vérifiez l'ensemble des références importées, y compris celles citées dans les tableaux et les figures.","materialsAndMethods":"Par défaut, notre IA génère une section Materials and Methods assez longue pour ne manquer aucune information. Supprimez ou condensez les éléments non essentiels afin de respecter les limites de mots imposées par la revue."}},"deleteAdviceModal":{"title":"Supprimer le conseil","confirmMessage":"Ãtes-vous sûr de vouloir supprimer ce conseil ?","anchorRemovalNote":"L'ancre (icône d'ampoule) sera également supprimée du document.","cancel":"Annuler","confirmDelete":"Supprimer"},"aiModal":{"title":"Améliorer le texte avec IA","selectedText":"Texte sélectionné","howToImprove":"Comment souhaitez-vous améliorer ce texte ?","aiImproving":"L'IA améliore votre texte...","cancel":"Annuler","processing":"Traitement...","improveText":"Am
81éliorer le texte","presets":{"shorten":{"label":"Raccourcir","prompt":"Raccourcis ce texte de manière significative. Fusionne les phrases, supprime les formulations superflues et adopte un style concis. Préserve toutes les valeurs numériques et les termes cliniques."},"expand":{"label":"Développer","prompt":"Développe ce texte avec plus de détails et de contexte."},"correct":{"label":"Corriger","prompt":"Corrige uniquement la grammaire, l'orthographe et la ponctuation."},"simplify":{"label":"Simplifier","prompt":"Simplifie ce texte pour le rendre accessible à un public plus large."},"formalize":{"label":"Formaliser","prompt":"Rends ce texte plus formel et professionnel."},"rephrase":{"label":"Reformuler","prompt":"Reformule ce texte en conservant le même sens."}}},"commentModal":{"title":"Ajouter un commentaire","selectedText":"Texte sélectionné","commentLabel":"Votre commentaire","placeholder":"Entrez votre commentaire ici...","cancel":"Annuler","save":"Enregistrer","addComment":"Ajouter un commentaire","editingHint":"{{count}}/500 caractères ⢠Ctrl+Entrée pour enregistrer ⢠Ãchap pour annuler","clickToAddComment":"Cliquez pour ajouter un commentaire...","referencedText":"Texte référencé","comment":"Commentaire"},"messages":{"selectValidDocxFile":"Veuillez sélectionner un fichier .docx valide","docxImportError":"Erreur lors de l'importation du fichier DOCX","selectTextForReference":"Veuillez sélectionner du texte pour créer une référence","enterTargetReferenceId":"Entrer l'ID de la référence cible (ou laisser vide pour une nouvelle cible) :"},"crossRefs":{"proseCheckValues":"Le paragraphe a été réécrit à partir de la figure : vérifiez les valeurs qui en sont tirées avant d'accepter.","updated":"{{count}} renvoi(s) mis à jour pour correspondre à la nouvelle numérotation.","unresolved":"{{count}} n'ont pas pu être identifiés et sont restés inchangés.","captions":"{{count}} dans une légende sont restés inchangés."},"toast":{"versionSaved":"Version enregistrée","noChangesToSave":"Aucune modification à enregistrer","versionSaveError":"Ãchec de l'enregistrement de la version. Veuillez réessayer.","translationSuccess":"Document traduit avec succès !","translationInlineSuccess":"Traduction terminée ! Consultez les suggestions dans la barre latérale.","translationFailed":"Ãchec de l'application de la traduction. Veuillez réessayer.","diagramInTitleWarning":"Les diagrammes ne peuvent pas être insérés dans la section titre.","jsonCopied":"JSON copié dans le presse-papiers","jsonCopyFailed":"Ãchec de la copie du JSON","jsonPasted":"JSON du document appliqué avec succès","jsonPasteFailed":"Ãchec du collage du JSON â vérifiez le contenu du presse-papiers","rollbackNoArticleId":"Impossible de sauvegarder le retour en arrière : pas d'ID d'article","rollbackSuccess":"Retour en arrière confirmé et reconnecté à la collaboration en direct.","rollbackFailed":"Ãchec de la sauvegarde de la version de retour en arrière. Veuillez réessayer.","referencesSaveFailed":"Ãchec de lâenregistrement des références collées. Veuillez réessayer.","rollbackReferencesFailed":"Le document a été restauré, mais ses références nâont pas pu être enregistrées. Veuillez relancer la restauration.","referencesConflict":"Un autre collaborateur a modifié les références avant vous. Nous avons rechargé la liste à jour â veuillez refaire votre modification.","aiCitationsDropped":"LâIA a supprimé les citations {{dropped}}. Vérifiez-les avant dâaccepter cette suggestion.","aiCitationsInvented":"LâIA a ajouté les marqueurs de citation inconnus {{invented}}, laissés en texte brut. Vérifiez-les avant dâaccepter cette suggestion.","aiCitationsDroppedAndInvented":"LâIA a supprimé les citations {{dropped}} et ajouté les marqueurs inconnus {{invented}}. Vérifiez-les avant dâaccepter cette suggestion.","figureInsertFailed":"Impossible d'insérer la figure. Le lien a peut-être expiré â fermez cette fenêtre et réessayez.","figureTooLargeToInsert":"Cette figure est trop volumineuse pour être insérée dans le document."},"peerRestore":{"title":"Restauration dâune version précédente","systemActor":"Un processus automatisé","line1":"{{email}} restaure une version précédente de ce document.","line2":"Vos modifications actuelles vont être remplacées par le contenu restauré.","line3":"Cela ne prendra quâun instant."},"selfRestore":{"title":"Restauration dâune version précédente","line1":"Application de la ver
81sion sélectionnée à votre document.","line2":"Cela ne prendra quâun instant."},"months":{"january":"Janvier","february":"Février","march":"Mars","april":"Avril","may":"Mai","june":"Juin","july":"Juillet","august":"Août","september":"Septembre","october":"Octobre","november":"Novembre","december":"Décembre"},"paste":{"summary":"Tableau collé avec {{count}} modification(s) : {{details}}.","tablesTooLarge":"{{count}} tableau(x) trop volumineux non inséré(s)","nestedTables":"{{count}} tableau(x) imbriqué(s) aplati(s)","citationsUnlinked":"{{count}} citation(s) détachée(s)","imagesDropped":"{{count}} image(s) supprimée(s)","listsFlattened":"{{count}} liste(s) à puces converties en paragraphes","subscriptsLost":"{{count}} indice(s) perdu(s)","underlinesLost":"{{count}} soulignement(s) perdu(s)","strikethroughsLost":"{{count}} barré(s) perdu(s)","cellsPadded":"{{count}} cellule(s) vide(s) ajoutée(s) pour compléter la grille","spansClamped":"{{count}} fusion(s) de cellules trop large(s) ajustée(s)","headerRowsAdded":"{{count}} ligne(s) d'en-tête vide(s) ajoutée(s)","symbolsFixed":"{{count}} caractère(s) spécial(aux) réparé(s)"}},"congratulations":{"title":"ð Félicitations !","message":"Vous avez généré avec succès votre article scientifique","messageEnd":" ! Votre recherche est maintenant prête pour la prochaine étape.","yourArticle":"Votre Article","selectJournalTitle":"Choisissez Votre Journal Cible","selectJournalDescription":"Sélectionnez un journal pour formater votre article selon les directives de soumission spécifiques et accéder aux liens de soumission directe.","selectJournalPlaceholder":"Sélectionner le journal cible","journalSelected":"Modèle de journal chargé avec succès","readyToSubmit":"Prêt pour la soumission directe","submitToJournal":"Soumettre au Journal","downloadFormatted":"Télécharger (Formaté)","continueEditing":"Continuer l'Ãdition","chooseLater":"Choisir Plus Tard","helpText":"Sélectionnez un journal ci-dessus pour débloquer les options de soumission et de téléchargement formaté.","selectJournalFirst":"Veuillez d'abord sélectionner un journal","selectJournalForDownload":"Veuillez sélectionner un journal pour télécharger avec le formatage approprié"},"websocketError":{"title":"Problème de connexion détecté","subtitle":"Votre firewall ou réseau bloque notre service de communication en temps réel","connectionIssue":"Problème de connexion détecté","offlineMode":"Mode hors ligne activé","viewDetails":"Voir Détails","hoverDetails":"Votre connexion temps réel est momentanément indisponible","firewallBlocking":"Votre pare feu bloque la connection en temps réel :","learnMore":"En savoir plus","problemTitle":"Quel est le problème ?","problemDescription":"Notre plateforme utilise une technologie appelée WebSocket pour vous offrir une expérience en temps réel (recherche de références, notifications, etc.). Votre firewall d'entreprise ou antivirus semble bloquer cette c
81onnexion.","technicalDetails":"Détails techniques :","detail1":"WebSocket bloqué sur le port 443 (HTTPS)","detail2":"Connexion sécurisée WSS:// non autorisée","detail3":"Communication bidirectionnelle empêchée","solutionTitle":"Comment résoudre le problème ?","step1Title":"Contactez votre administrateur IT","step1Description":"Demandez-lui d'ajouter notre site web à la liste blanche des URLs autorisées dans votre firewall d'entreprise :","step2Title":"Autoriser les connexions WebSocket","step2Description":"Assurez-vous que les connexions WebSocket sécurisées (wss://) sont autorisées pour notre domaine.","step3Title":"Redémarrer votre navigateur","step3Description":"Une fois les modifications effectuées par votre administrateur, fermez complètement votre navigateur et relancez-le.","alternativesTitle":"Solutions alternatives","disableFirewall":"Désactiver temporairement le firewall","disableFirewallDesc":"Désactivez temporairement votre firewall personnel pour tester la connexion (non recommandé).","tryDifferentNetwork":"Changer de réseau","tryDifferentNetworkDesc":"Essayez depuis votre réseau mobile ou un autre réseau WiFi.","contactAdmin":"Contacter le support IT","contactAdminDesc":"Contactez votre service informatique avec les détails techniques ci-dessus.","copyUrl":"Copier l'URL","goBackToArticles":"Retour aux articles","tryAgain":"Réessayer la connexion","stillNeedHelp":"Vous avez encore besoin d'aide ?","contactDescription":"Si aucune des solutions ci-dessus ne fonctionne, notre équipe support technique peut vous aider personnellement.","contactSupport":"Contacter le support par email","directEmail":"Ou copiez directement notre email :","copyEmail":"Copier l'email","offlineModeTitle":"Continuer sans les fonctionnalités temps réel","offlineModeDescription":"Si vous ne pouvez pas résoudre le problème de connexion WebSocket maintenant, vous pouvez toujours utiliser l'éditeur avec des fonctionnalités limitées.","limitationsTitle":"Fonctionnalités qui seront désactivées :","noRealTimeCollab":"Collaboration en temps réel avec d'autres utilisateurs","noCursors":"Curseurs et sélections des collaborateurs en direct","noLiveUpdates":"Synchronisation instantanée du contenu","noInstantNotifications":"Notifications et alertes en direct","autoSaveWorks":"La sauvegarde automatique continuera de fonctionner","basicEditingWorks":"Toutes les fonctionnalités d'édition de base restent disponibles","continueOffline":"Continuer en mode hors ligne","offlineNote":"Vous pourrez toujours vous reconnecter plus tard pour restaurer les fonctionnalités temps réel"},"rollback":{"reconnectMessage":"Vous prévisualisez la version historique sélectionnée. Pour rendre cette restauration permanente et remplacer votre document actuel, choisissez comment procéder :","reconnectConfirm":"Confirmer la restauration et se reconnecter","reconnectCancel":"Annuler et garder la version actuelle"},"contextMenu":{"improve":"Améliorer le texte","addComment":"Nouveau commentaire","translate":"Traduire le texte","deleteCitation":"Supprimer la citation","insertCitation":"Insérer une citation","bold":"Gras","italic":"Italique","bulletList":"Liste à puces","orderedList":"Liste numérotée","tableSelect":"Sélectionner","selectRow":"Ligne","selectColumn":"Colonne","selectTable":"Tableau","tableInsert":"Insérer","tableDelete":"Supprimer","noReferences":"Aucune référence disponible","copyImage":"Copier l'image","deleteImage":"Supprimer l'image","editDiagram":"Modifier le diagramme","copyDiagram":"Copier le diagramme","deleteDiagram":"Supprimer le diagramme","imageCopied":"Image copiée dans le presse-papiers","imageUrlCopied":"URL de l'image copiée dans le presse-papiers","imageCopyFailed":"Ãchec de la copie de l'image","diagramCopied":"Diagramme copié dans le presse-papiers","pasteImage":"Coller l'image","pasteDiagram":"Coller le diagramme","imagePasted":"Image collée avec succès","imagePasteFailed":"Ãchec du collage de l'image","diagramPasted":"Diagramme collé avec succès","diagramPasteFailed":"Ãchec du collage du diagramme","cannotPasteInsideTable":"Impossible de coller à l'intérieur d'un tableau","cut":"Couper","copy":"Copier","paste":"Coller","pasteUseShortcut":"Appuyez sur Ctrl+V pour coller ici.","noSuggestions":"Aucune suggestion","ignoreRule":"Ignorer cette règle","resetIgnoredRules":"Réinitialiser les règles ignorées"},"fileUploadComponent":{"protocolPaperDialog":{"title":"Attention - \u003Cspan style=\"font-weight: 400\">Format Protocol Paper\u003C/span>","mainMessage":"En l'absence de résultats scientifiques, MyPubli ne peut générer qu'un \u003Cstrong>Protocol Paper\u003C/strong>
81.","instructionMessage":"Pour obtenir un article complet incluant l'analyse des résultats, veuillez d'abord importer au moins un fichier \u003Cstrong>Résultats\u003C/strong>.","fileContainsResultsMessage":"Si votre fichier protocole contient votre méthode ET vos résultats (ex: mémoire de master, thèse de science, rapport d'étude, case report), veuillez téléchager le même fichier dans la section \u003Cstrong>Protocole\u003C/strong> et \u003Cstrong>Résultats\u003C/strong>.","protocolPaperDefinition":"Un protocol paper est un format d'article qui consiste à transformer un protocole de recherche déjà rédigé en un article scientifique destiné à une revue à comité de lecture.","protocolPaperTiming":"Il est généralement attendu que le protocol paper soit soumis et publié avant \u003Cstrong>le démarrage de l'étude\u003C/strong> afin d'assurer la transparence, de limiter les biais de publication et de renforcer la crédibilité scientifique du projet.","protocolPaperRequirements":"Pour garantir un \u003Cstrong>protocol paper\u003C/strong> de \u003Cstrong>qualité\u003C/strong>, le protocole doit inclure : une revue bibliographique, une justification de l'étude, le design expérimental, les critères d'inclusion, le mode d'intervention ou d'observation, ainsi que les outcomes attendus.","confirmLabel":"Choisir Protocol Paper","cancelLabel":"Annuler"}},"adminComponent":{"refusalModal":{"title":"Refuser l'Article","articleInfo":"Informations de l'Article","refusalMessage":"Message de Refus","messagePlaceholder":"Expliquez pourquoi cet article est refusé et ce qui doit être amélioré...","changesNeeded":"Modifications Requises","changeProtocol":"Modifier le fichier protocole","modifyResults":"Ajouter/supprimer des résultats scientifiques","newArticleType":"Nouveau Type d'Article Suggéré","cancel":"Annuler","refuseArticle":"Refuser l'Article","processing":"Traitement du refus...","articleTypes":{"original":{"title":"Article Original","description":"Article de recherche complet avec méthodologie, résultats et discussion (40+ références)"},"protocol":{"title":"Protocol Paper","description":"Article de protocole décrivant la méthodologie avant l'exécution de l'étude (35+ références)"},"short":{"title":"Article Court","description":"Communication brève ou rapport de cas avec portée limitée (20+ références)"},"systematicReview":{"title":"Systematic Review","description":"Synthèse d'études déjà publiées selon PRISMA, avec sélection des études et synthèse des données probantes (40+ références)"}},"resultsRequirements":"Exigences des Résultats","filesToRemove":"Fichiers à Supprimer","filesToAdd":"Fichiers à Ajouter","fileType":"Type de Fichier","fileTypePlaceholder":"ex: Analyse Statistique, Graphiques Supplémentaires","fileDescription":"Description","fileDescriptionPlaceholder":"Décrivez ce que ce fichier doit contenir...","required":"Requis","addFile":"Ajouter Exigence","currentRequirements":"Exigences Actuelles"}},"savesHistory":{"title":"Historique des Sauvegardes du Document","subtitle":"Visualisez et restaurez les versions précédentes de votre document. Cliquez sur une sauvegarde pour la sélectionner, puis utilisez le bouton de visualisation pour prévisualiser ou le bouton de restauration pour rétablir cette version.","view":"Voir cette sauvegarde","rollback":"Restaurer cette sauvegarde","rollingBack":"Restauration de la sauvegarde sélectionnée...","delete":"Supprimer cette sauvegarde","deleteSuccess":"Sauvegarde supprimée avec succès","deleteError":"Ãchec de la suppression de la sauvegarde","deleteConfirmation":{"title":"Supprimer la sauvegarde","message":"Ãtes-vous sûr de vouloir supprimer cette sauvegarde ?","warning":"Cette action ne peut pas être annulée.","cancel":"Annuler","confirm":"Supprimer"},"noSaves":{"title":"Aucune sauvegarde trouvée","description":"Il n'y a pas encore de sauvegardes précédentes pour ce document. Les sauvegardes apparaîtront ici au fur et à mesure que vous travaillez sur votre document."},"buttons":{"close":"Fermer","viewSelected":"Voir la Sélection","rollbackToSelected":"Restaurer la Sélection","rollingBack":"Restauration..."},"today":"Aujourd'hui","yesterday":"Hier","saveTypes":{"PERIODIC":"Auto-sauvegarde","TRANSLATION":"Traduction","DOCX_IMPORT":"Importé","ROLLBACK":"Restauré","MANUAL":"Enregistrement manuel","JOURNAL_ALIGNMENT":"Avant al
81ignement de la revue"}},"documentViewer":{"title":"Aperçu du Document","documentContent":"Contenu du Document","loading":"Chargement du document...","emptyDocument":"Aucun contenu disponible pour cette sauvegarde","words":"mots","characters":"caractères","copyToClipboard":"Copier dans le presse-papier","download":"Télécharger","downloadError":"Impossible de générer le document. Veuillez réessayer dans un instant.","buttons":{"close":"Fermer","rollback":"Restaurer cette Version"},"timeAgo":{"justNow":"à l'instant","minutesAgo":"il y a {{count}} minute","minutesAgo_plural":"il y a {{count}} minutes","hoursAgo":"il y a {{count}} heure","hoursAgo_plural":"il y a {{count}} heures","daysAgo":"il y a {{count}} jour","daysAgo_plural":"il y a {{count}} jours"},"reference":"Référence","references":"Références"},"articleDeletion":{"modal":{"title":"Article Supprimé par l'Administrateur","message":"Votre article a été supprimé par l'administrateur de votre groupe. Veuillez consulter la raison ci-dessous.","articleTitle":"Titre de l'Article","createdAt":"Créé le","articleType":"Type d'Article","groupOwner":"Contacter l'Administrateur","reasonTitle":"Raison de la Suppression","selectedReasons":"Raisons Sélectionnées","additionalReason":"Commentaires Additionnels","nextSteps":{"title":"Prochaines Ãtapes","reviewReason":"Examinez attentivement la raison de la suppression","contactAdmin":"Contactez l'administrateur de votre groupe si vous avez des questions","createNew":"Créez un nouvel article en intégrant les commentaires"},"understood":"J'ai Compris"}},"correctComponent":{"replaceFile":"Remplacer le fichier","articleTypes":{"original":"Article Original","protocol":"Protocole","short":"Communication Courte","unknown":"Inconnu","systematicReview":"Systematic Review"},"errors":{"maxFilesReached":"Maximum de 5 fichiers de résultats autorisés","uploadProtocolRequired":"Veuillez télécharger le fichier de protocole mis à jour avant de resoumettre.","uploadResultsRequired":"Veuillez télécharger au moins un fichier de résultats mis à jour avant de resoumettre.","confirmRemovalRequired":"Vous devez confirmer la suppression des fichiers de résultats avant de resoumettre.","uploadFailed":"Ãchec du téléchargement du fichier {{type}}","uploadResultsFailed":"Ãchec du téléchargement des fichiers de résultats","uploadResultsFileFailed":"Ãchec du téléchargement du fichier de résultats : {{fileName}}","resubmitFailed":"Ãchec de la resoumission de l'article","replaceFileFailed":"Ãchec du remplacement du fichier de résultats"},"messages":{"filesSkipped":"Seulement {{uploaded}} fichiers téléchargés. {{skipped}} fichiers ignorés en raison de la limite de 5 fichiers.","resultsFilesUploaded":"{{count}} fichiers de résultats téléchargés avec succès","fileUploaded":"Fichier {{type}} téléchargé avec succès","fileRemovalConfirmed":"Suppression du fichier confirmée","fileRemoved":"Fichier supprimé avec succès","fileMarkedForRemoval":"Fichier marqué pour suppression","fileReplaced":"Fichier de résultats \"{{oldName}}\" remplacé par \"{{newName}}\"","resubmitSuccess":"Article resoumis avec succès"},"removeFile":"Supprimer le fichier","title":"Corriger votre article","articleInfo":{"title":"Informations sur lâarticle","articleName":"Nom de lâarticle","refusalDate":"Date de refus"},"refusalReason":{"title":"Motif de refus"},"suggestedType":{"title":"Type dâarticle suggéré","description":"Lâéquipe éditoriale suggère de modifier le type dâarticle pour améliorer ses chances dâacceptation."},"requiredActions":{"title":"Actions requises","subtitle":"Veuillez effectuer les actions ci-dessous avant de resoumettre votre article."},"actions":{"updateProtocol":{"title":"Mettre à jour le protocole","description":"Déposez une version révisée de votre protocole dâétude.","replace":"Remplacer le fichier","button":"Déposer le protocole"},"updateResults":{"title":"Mettre à jour les résultats","description":"Déposez les fichiers de résultats mis à jour pour votre article.","filesToAdd":"Fichiers à ajouter","button":"Ajouter un fichier de résultats","addAnother":"Ajouter un autre fichier"}},"currentProtocolFile":"Fichier protocole actuel","protocolReplaceNote":"Ce fichier remplacera le protocole existant lors de la resoumission.","currentResultsFiles":"Fichiers de résultats actuels","buttons":{"close"
81:"Fermer","submitting":"Soumission en coursâ¦","processing":"Traitement en coursâ¦","resubmit":"Resoumettre lâarticle","continue":"Continuer"},"required":"Obligatoire","blocked":{"title":"Avant de pouvoir resoumettre :","protocolMissing":"Téléversez le fichier de protocole mis à jour.","resultsMissing":"Téléversez au moins un fichier de résultats mis à jour.","removalUnanswered":"Répondez à la demande de retrait de « {{name}} » : confirmez-la ou conservez le fichier."}},"regenerationLimitDialog":{"title":"Limite de régénération atteinte","message":"Vous avez atteint le nombre maximum de régénérations ({{current}}/{{max}}) pour cet article.","limitationsTitle":"Limitations actuelles :","limitations":{"noMoreRegeneration":"Aucune régénération disponible pour cet article","maxAttemptsReached":"Le maximum de tentatives a été atteint"},"optionsTitle":"Options disponibles :","options":{"generateNew":"Générer un nouvel article avec vos crédits","useCredits":"Utiliser vos crédits restants pour créer un autre article","contactSupport":"Contacter le support pour des demandes spéciales"},"supportEmailLabel":"Email de support :","copyEmail":"Copier l'email","buttons":{"close":"Fermer","createNew":"Créer un nouvel article"}},"regenerationConfirmationDialog":{"title":"Confirmer la régénération de l'article","message":"La régénération de cet article supprimera définitivement toutes les données précédentes. Cette action est irréversible.","warningTitle":"Ce qui sera supprimé :","warnings":{"articleDeleted":"La version précédente de l'article sera définitivement supprimée","progressLost":"Tous les progrès de modification seront perdus","documentsDeleted":"Tous les documents sauvegardés et téléchargements seront supprimés","referencesLost":"Les références et citations recherchées par l'IA seront supprimées"},"infoTitle":"Ce que vous obtiendrez :","info":{"freshStart":"Un nouveau départ avec un contenu actualisé","newReferences":"De nouvelles références recherchées par l'IA basées sur les dernières données","improvedContent":"Une génération d'article potentiellement améliorée"},"reason":{"title":"Dites-nous ce qui n'a pas convenu","subtitle":"Votre réponse oriente la prochaine version. Sélectionnez ce qui s'applique et ajoutez tout détail qui vous semble utile.","label":"Précisions","placeholder":"ex. : la discussion confond les critères de jugement principal et secondaires.","hintRequired":"Sélectionnez au moins un élément ci-dessus, ou décrivez le problème en {{min}} caractères minimum.","hintOther":"Veuillez décrire le problème en {{min}} caractères minimum.","tags":{"resubmission":"Resoumission après refus","inaccurateContent":"Contenu inexact ou non étayé","irrelevantReferences":"Références hors sujet ou incorrectes","missingSections":"Sections ou analyses essentielles manquantes","statsMisinterpreted":"Résultats statistiques mal interprétés","toneNotJournalReady":"Ton ou style inadaptés à la revue","wrongSourceDocuments":"Mauvais documents sources importés","structureMismatch":"Structure non conforme à la revue","other":"Autre"}},"countInfo":"Régénération {{count}} sur {{max}}","buttons":{"cancel":"Annuler","confirm":"Confirmer la régénération"}},"archiveConfirmationDialog":{"titlePrefix":"Archiver","titleSuffix":"?","lead":"L'article sera archivé. Vous pourrez toujours le consulter, le télécharger et le partager en lecture seule.","restrictions":{"editing":"Vous ne pourrez plus régénérer ni modifier le contenu","references":"Vous ne pourrez plus ajouter de références ou de suggestions"},"billing":{"recurring":"Vous pouvez archiver votre article le temps d'attendre la validation de l'éditeur, puis le réactiver à tout moment.","oneTime":"Cet article a déjà été facturé à l'unité ; l'archivage n'a aucun effet sur la facturation."},"startDate":{"label":"Date de début de l'archivage","hint":"Réservé aux administrateurs : ajustez la date à laquelle l'archivage prend effet pour la facturation."},"buttons":{"cancel":"Annuler","confirm":"Archiver"}}
81,"unarchiveConfirmationDialog":{"title":"Réactiver l'article","message":"Ãtes-vous sûr de vouloir réactiver cet article ?","availableTitle":"Vous pourrez à nouveau :","available":{"modifyContent":"Modifier le contenu","regenerate":"Régénérer l'article","addReferences":"Ajouter des références","addSuggestions":"Ajouter des suggestions et commentaires"},"billing":{"title":"Facturation","recurring":"La réactivation reprend la facturation. Chaque mois où l'article reste actif au moins un jour est facturé en entier.","oneTime":"Cet article a été facturé à l'unité ; la réactivation n'entraîne aucune nouvelle facturation."},"buttons":{"cancel":"Annuler","confirm":"Réactiver l'article"}},"noPermissionDialog":{"title":"Permission refusée","message":"Vous n'avez pas le droit d'archiver cet article.","infoTitle":"Informations importantes :","info":{"ownerOnly":"Seul le propriétaire de l'article peut l'archiver","contactOwner":"Veuillez contacter le propriétaire de l'article si vous avez besoin que cet article soit archivé"},"ownerTitle":"Propriétaire de l'article :","loadingOwner":"Chargement des informations du propriétaire...","copyEmail":"Copier l'email dans le presse-papier","emailCopied":"Email copié dans le presse-papier","buttons":{"close":"Fermer"}},"collabTranslationDialog":{"title":"Traduire le document","subtitle":"Transformez votre contenu dans une autre langue","warningMessage":"Cela traduira l'intégralité du document. Les autres collaborateurs verront également leurs versions mises à jour.","sourceLanguage":"Langue source","targetLanguage":"Langue cible","sourceLanguageWarning":"Vous avez changé la langue source détectée. Assurez-vous que cela correspond à la langue réelle de votre document.","languages":{"en":"Anglais","fr":"Français","es":"Espagnol"},"info":{"title":"Informations Importantes","allCollaborators":"\u003Cstrong>Tous les collaborateurs\u003C/strong> travaillant actuellement sur cet article verront leur version \u003Cstrong>remplacée\u003C/strong> par le document traduit.","processingTime":"La traduction peut prendre quelques minutes car nous utilisons l'IA avancée pour assurer une traduction précise tout en préservant le sens, les acronymes et les termes du glossaire.","glossaryPreservation":"Les \u003Cstrong>termes techniques\u003C/strong>, \u003Cstrong>acronyms\u003C/strong> et \u003Cstrong>entrées du glossaire\u003C/strong> seront soigneusement préservés pour maintenir la cohérence et l'exactitude.","englishPrecisionNote":"\u003Cstrong>Note :\u003C/strong> La traduction depuis l'anglais peut donner une \u003Cstrong>terminologie moins précise\u003C/strong> dans la langue cible, car l'anglais offre souvent le vocabulaire technique le plus spécifique."},"buttons":{"cancel":"Annuler","translate":"Traduire"}},"imageDescriptionDialog":{"title":"Aperçu de l'image","question":"Souhaitez-vous générer une description IA pour cette image ?","loading":"Génération de la description IA...","descriptionLabel":"Description de l'image","descriptionPlaceholder":"Modifier la description générée par l'IA...","remainingGenerations":"{{count}} générations restantes","limitReached":"Limite atteinte","limitReachedMessage":"Vous avez atteint le nombre maximum de descriptions IA générées pour cet article (5/5).","buttons":{"skip":"Non, passer la description","generate":"Oui, générer la description","regenerate":"Régénérer","insert":"Insérer"}},"translationPreview":{"title":"Aperçu de la traduction","languages":{"en":"Anglais","fr":"Français","es":"Espagnol","autoDetect":"Détection auto"},"loading":{"title":"Traduction de votre document...","preparing":"Préparation de la traduction...","processing":"Traitement de votre contenu...","almostDone":"Presque terminé...","finalizing":"Finalisation de la traduction...","progressComplete":"{{progress}}% complété","blocksProgress":"{{current}} sur {{total}} blocs","textBlocks":"Blocs de texte","completed":"Traduits","tip":"Astuce : La qualité de traduction est optimisée en traitant le texte en lots parallèles"},"error":{"title":"Ãchec de la traduction","message":"Une erreur s'est produite lors de la traduction. Veuillez réessayer."},"preview":{"icon":"preview","title":"Aperçu du document traduit","description":"Examinez la traduction ci-dessous. Cliquez sur « Accepter » pour appliquer ou sur « Annuler » pour rejeter."},"buttons":{"accept":"Accepter la traduction","cancel":"Annuler","close"
81:"Fermer"}},"languageMismatch":{"title":"Incompatibilité de langue détectée","message":"La langue de votre article ne correspond pas à la langue requise par la revue.","articleLanguage":"Langue de l'article","journalLanguage":"Langue de la revue","journal":"Revue sélectionnée","suggestion":"Nous recommandons de traduire votre article pour qu'il corresponde à la langue de la revue pour une meilleure conformité.","buttons":{"translate":"Traduire l'article","downloadAnyway":"Télécharger quand même","cancel":"Annuler"}},"imagePlugin":{"clickToEditDiagram":"Cliquez pour modifier ce diagramme"},"diagram":{"clickToEdit":"CLIQUER POUR MODIFIER"},"flowchartDialog":{"title":{"create":"Créer un organigramme","edit":"Modifier l'organigramme"},"panels":{"shapes":"Formes","canvas":"Canevas"},"shapes":{"process":"Processus","decision":"Décision","connector":"Connecteur","text":"Texte","arrow":"Flèche","blockArrow":"Flèche bloc","timeline":"Chronologie","image":"Image"},"templates":{"title":"Modèles","loading":"Chargement...","error":"Ãchec du chargement du modèle","clear":"Effacer le diagramme","patientFlow":"Flux patient","caseReportTimeline":"Chronologie du cas clinique","codingTree":"Arbre de codage","interventionFlowChart":"Organigramme d'intervention","patientRecruitmentTimeline":"Chronologie de recrutement"},"templateChooser":{"replace":"Remplacer l'actuel","add":"Ajouter à côté","subtitle":"Choisissez un point de départ","emptyDiagram":"Diagramme vide","emptyDiagramDesc":"Commencez de zéro avec un canevas vierge","aiGenerate":"Génération IA","aiGenerateDesc":"Générer à partir de la section actuelle","descriptions":{"patient_flow":"Cartographier le parcours patient à travers les étapes cliniques","case_report_timeline":"Visualiser les événements d'un cas clinique dans le temps","coding_tree":"Organiser les catégories de codage hiérarchiques","intervention_flow_chart":"Tracer les chemins de décision d'intervention clinique","patient_recruitment_timeline":"Suivre l'entonnoir de recrutement et les étapes d'inscription"}},"milestones":{"start":"Début","middle":"Milieu","end":"Fin","new":"Nouveau"},"tooltips":{"undo":"Annuler (Ctrl+Z)","redo":"Rétablir (Ctrl+Y)","bringToFront":"Mettre au premier plan","sendToBack":"Mettre à l'arrière-plan","clearAll":"Tout effacer","zoomOut":"Dézoomer","zoomIn":"Zoomer","fitToScreen":"Ajuster à l'écran","selectTool":"Outil de sélection (V)","panTool":"Outil de déplacement (H)","dragToMove":"Glisser pour déplacer la sélection","copyJson":"Copier le JSON du diagramme","importJson":"Importer un diagramme depuis JSON","dragToRotate":"Glisser pour pivoter","dragToStretch":"Glisser pour étirer","dragToChangeWidth":"Glisser pour changer la largeur","deleteMilestone":"Supprimer le jalon","addImage":"Ajouter une image","shrinkImage":"Réduire l'image","enlargeImage":"Agrandir l'image","resetImageSize":"Réinitialiser la taille","deleteImage":"Supprimer l'image","replaceImage":"Remplacer l'image"},"help":{"title":"Astuces","addShapes":"Ajouter des formes :","addShapesDesc":"Cliquez sur une forme dans le panneau de gauche","move":"Déplacer :","moveDesc":"Glissez les nÅuds pour les repositionner","connect":"Connecter :","connectDesc":"Glissez depuis les ports (points) pour connecter","copyPaste":"Copier/Coller :","copyPasteDesc":"Ctrl+C / Ctrl+V","delete":"Supprimer :","deleteDesc":"Sélectionner + Retour arrière","undoRedo":"Annuler/Rétablir :","undoRedoDesc":"Ctrl+Z / Ctrl+Y"},"buttons":{"cancel":"Annuler","done":"Terminé"},"contextMenu":{"clearDiagram":"Effacer le diagramme","deleteShape":"Supprimer la forme","deleteConnection":"Supprimer la connexion","deleteSelection":"Supprimer la sélection","bringToFront":"Mettre au premier plan","sendToBack":"Mettre à l'arrière-plan","insertImage":"Insérer une image","replaceImage":"Remplacer l'image","deleteImage":"Supprimer l'image"},"errors":{"invalidJson":"JSON du diagramme invalide : {{error}}","importFailed":"Ãchec de l'importation du diagramme. Consultez la console pour plus de détails."}
81,"validation":{"invalidJsonSyntax":"Syntaxe JSON invalide","jsonMustBeObject":"Le JSON doit être un objet","missingNodesArray":"Tableau \"nodes\" manquant ou invalide","missingConnectionsArray":"Tableau \"connections\" manquant ou invalide"},"textFormat":{"bold":"Gras (Ctrl+B)","italic":"Italique (Ctrl+I)","increaseSize":"Augmenter la taille (Ctrl+Maj+>)","decreaseSize":"Diminuer la taille (Ctrl+Maj+\u003C)"},"ai":{"heroTitle":"Générer à partir de votre article","sectionsLabel":"Section à schématiser","generate":"Générer","startOther":"ou partir d'un modèle / d'une page vierge","reading":"Lecture de","wholeDocument":"Tout le document","button":"Génération IA","tooltip":"Générer un schéma à partir d'une section de l'article","section":"Section","retry":"Réessayer","noText":"Cet article ne contient pas encore de texte à schématiser.","failed":"Ãchec de la génération â réessayez ou choisissez une autre section."}},"bibliography":{"title":"Recherche Bibliographique","subtitle":"Recherchez des références scientifiques par DOI, URL ou titre et consultez leurs informations détaillées.","searchTitle":"Rechercher une référence","searchDescription":"Entrez un DOI, une URL ou un titre d'article. Le type sera détecté automatiquement.","inputLabel":"DOI ou URL","inputLabelTitle":"Titre de l'article","inputLabelUnified":"DOI, URL ou titre","inputPlaceholder":"Ex: 10.1234/exemple ou https://pubmed.ncbi.nlm.nih.gov/...","inputPlaceholderTitle":"Ex: Impact of artificial intelligence on medical diagnosis","inputPlaceholderUnified":"Ex: 10.1234/exemple, https://pubmed.ncbi.nlm.nih.gov/... ou titre d'article","modeAuto":"DOI / URL","modeTitle":"Titre","detected":{"doi":"DOI détecté","url":"URL détectée","title":"Recherche par titre"},"confidence":{"high":"Haute confiance","medium":"Bonne correspondance","low":"Confiance faible"},"notFound":{"title":"Aucune correspondance trouvée","message":"Nous n'avons pas pu trouver de référence correspondant à votre recherche avec une confiance suffisante.","suggestions":"Suggestions :","suggestion1":"Vérifiez l'orthographe de votre requête","suggestion2":"Essayez d'utiliser le titre complet de l'article","suggestion3":"Si disponible, utilisez le DOI ou l'URL directe"},"loading":{"searching":"Recherche en cours...","findingBestMatch":"Recherche de la meilleure correspondance...","hint":"La recherche peut prendre quelques instants selon les bases de données consultées."},"searchButton":"Rechercher","searching":"Recherche en cours...","citationFormat":"Format","updatingCitation":"Mise à jour...","foundReferences":"Références trouvées ({{count}})","bestMatch":"Meilleure correspondance","clearAll":"Tout effacer","clear":"Effacer","tryAgain":"Réessayer","foundIn":"Trouvé dans","matchedKeywords":"Mots-clés correspondants","confidenceWarning":"Confiance faible â Veuillez vérifier que cette référence correspond bien à votre recherche.","viewSource":"Voir la source","citation":"Citation","claim":"Résumé","fullText":"Texte complet","abstract":"Résumé","abstractOnly":"Résumé uniquement","showFullText":"Afficher","hideFullText":"Masquer","remove":"Supprimer","notAvailable":"Non disponible","noJournal":"Pas de journal trouvé","fullTextNotAvailable":"Texte intégral non disponible pour cet article","emptyState":"Recherchez une référence ci-dessus pour voir ses détails","emptyHint":"Entrez un DOI, une URL ou un titre d'article ci-dessus pour commencer","cancelSearch":"Annuler","collapse":"Réduire","expandDetails":"Voir les détails","found":"trouvée(s)","details":{"volume":"Volume","issue":"Numéro","pages":"Pages","type":"Type","doi":"DOI","openDoi":"Ouvrir le DOI","authors":"Auteurs","keyFinding":"Résultat clé","fetchingFullText":"Récupération depuis plusieurs sources...","failedToLoad":"Ãchec du chargement","retry":"Réessayer"},"pagination":{"itemsPerPage":"Articles par page","nextPage":"Page suivante","previousPage":"Page précédente","firstPage":"Première page","lastPage":"Dernière page","of":"sur"},"messages":{"emptyInput":"Veuillez entrer un DOI ou une URL","invali
81dInput":"Format invalide. Veuillez entrer un DOI valide ou une URL.","referenceFound":"Référence trouvée avec succès !","referencesFound":"{{count}} référence(s) trouvée(s) !","bestMatchFound":"Meilleure correspondance trouvée !","allDuplicates":"Toutes les références trouvées sont des doublons.","searchFailed":"Ãchec de la recherche. Veuillez vérifier votre entrée et réessayer.","duplicateReference":"Cette référence a déjà été ajoutée.","noResults":"Aucune référence trouvée pour ce titre.","citationUpdated":"Citation mise à jour avec succès !","refreshFailed":"Ãchec de la mise à jour de la citation.","cannotRefresh":"Impossible de mettre à jour cette citation (pas de DOI ou URL).","searchCancelled":"Recherche annulée","lowConfidenceResults":"Le résultat trouvé a une faible confiance. Veuillez vérifier qu'il correspond bien à votre recherche."}},"common":{"save":"Enregistrer","cancel":"Annuler","reset":"Réinitialiser","close":"Fermer","confirm":"Confirmer","remove":"Supprimer","add":"Ajouter","continue":"Continuer"},"smartAuthorInput":{"hint":"Collez plusieurs auteurs ou saisissez un nom et appuyez sur Entrée","editAuthor":"Modifier l'auteur","addAuthor":"Ajouter un auteur","firstName":"Prénom","lastName":"Nom","parsing":"Analyse des auteurs...","isOrganization":"Organisation","organizationName":"Nom de l'organisation"},"editReference":{"title":"Modifier la référence","description":"Modifiez les détails de la référence. Les modifications ne s'appliqueront qu'à votre article.","hasOverrides":"Cette référence a été modifiée","resetToOriginal":"Restaurer l'original","notFound":"Référence introuvable","updateSuccess":"Référence mise à jour avec succès","resetSuccess":"Référence restaurée à l'original","updateError":"Ãchec de la mise à jour de la référence","verifyUrlWarning":"Veuillez vérifier que cette URL correspond bien à l'article","verifyDoiWarning":"Veuillez vérifier que ce DOI correspond bien à l'article"},"analytics":{"title":"Analyse des articles","subtitle":"Vue d'ensemble des métriques des articles","loading":"Chargement des analyses...","retry":"Réessayer","period":{"week":"7 derniers jours","month":"30 derniers jours","year":"Dernière année"},"nav":{"overview":"Aperçu","distributions":"Distributions","performance":"Performance","users":"Utilisateurs"},"sections":{"summary":"Résumé","timeline":"Chronologie","types":"Types","states":"Ãtats","languages":"Langues","qscores":"Q-Scores","successRate":"Taux de réussite","refunds":"Remboursements","groups":"Groupes","emailDomains":"Domaines email"},"charts":{"articlesOverTime":"Articles dans le temps","articleTypes":"Types d'articles","articleStates":"Ãtats des articles","qscoreDistribution":"Distribution des Q-Scores","refundStatus":"Statut des remboursements","topGroups":"Top Groupes","topEmailDomains":"Top Domaines email"},"summary":{"totalArticles":"Total articles","thisMonth":"Ce mois","thisWeek":"Cette semaine","today":"Aujourd'hui"},"stats":{"completed":"Terminés","errored":"En erreur","successRate":"Taux de réussite"}},"executionLog":{"title":"Journal d'exécution","viewExecutionLog":"Voir le journal d'exécution","refresh":"Actualiser","loading":"Chargement du journal d'exécution...","notFound":{"title":"Aucun journal d'exécution disponible","message":"Cet article n'a pas encore commencé son traitement, ou le journal d'exécution a été effacé.","checkAgain":"Vérifier à nouveau"},"error":{"title":"Ãchec du chargement","message":"Ãchec du chargement du journal d'exécution. Veuillez réessayer.","retry":"Réessayer"},"source":{"cached":"Cache","cachedTooltip":"Chargé depuis le fichier en cache - l'exécution est terminée","realtime":"En direct","realtimeTooltip":"Données en temps réel du serveur"},"cells":{"title":"Historique d'exécution des cellules","cell":"Cellule","viewFullOutput":"Voir la sortie complète","empty":"Aucune cellule exécutée"},"status":{"running":"EN COURS","success":"SUCCÃS","completed":"TERMINÃ","failed":"ÃCHOUÃ","error":"ERREUR","interrupted":"INTERROMPU","pen
81ding":"EN ATTENTE"},"cellOutput":{"cell":"Cellule","loading":"Chargement de la sortie de cellule...","retry":"Réessayer","metadata":{"status":"Statut","duration":"Durée","started":"Démarré","completed":"Terminé"},"tabs":{"output":"Sortie","errors":"Erreurs"},"output":{"title":"Sortie standard","copyAll":"Copier toutes les sorties"},"errors":{"title":"Sortie d'erreur","copyAll":"Copier toutes les erreurs"},"empty":"Aucune sortie ou erreur pour cette cellule","loadError":"Ãchec du chargement des détails de la cellule. Veuillez réessayer."}},"adminStateDialog":{"title":"Modifier l'état de l'article","state":"Ãtat","progress":"Progression","currentState":"Ãtat actuel","currentProgress":"Progression actuelle","success":"Ãtat de l'article mis à jour avec succès","error":"Ãchec de la mise à jour de l'état de l'article","menuButton":"Modifier l'état"},"adminTransferContentDialog":{"menuButton":"Transférer le contenu","title":"Transférer le contenu d'un article","subtitle":"Copie le document, la bibliographie et les fichiers vers un autre article.","source":"Source","target":"Cible (écrasée)","swap":"Inverser la direction","pickPrompt":"Choisissez un article ci-dessous","pickTitle":"Autre article","searchLabel":"Identifiant de l'article","searchPlaceholder":"Collez l'identifiant (UUID) de l'articleâ¦","idOnlyHint":"L'article se choisit uniquement par son identifiant : la recherche par sujet pourrait confondre deux articles portant le même titre.","noIdMatch":"Aucun article ne correspond à cet identifiant. La recherche par sujet ou par nom de rapport est volontairement désactivée ici.","changeArticle":"Changer d'article","warnTitle":"Le contenu actuel de la cible sera remplacé","warnBody":"Le document (texte, titre, figures, suggestions et modifications suivies) de la cible est remplacé par celui de la source.","warnReferences":"La bibliographie de la cible est remplacée par celle de la source.","warnFiles":"Les fichiers déposés (rapport, documents scientifiques, page de titre) sont copiés depuis la source.","warnReview":"Les relectures déjà effectuées sur la cible sont supprimées : elles portaient sur un document qui n'existe plus.","keepsOwner":"Le propriétaire, le groupe, la facturation et l'historique de la cible ne changent pas. L'article source n'est pas modifié.","snapshot":"Une sauvegarde de la version actuelle de la cible est ajoutée à son historique avant le remplacement.","noProtocol":"Le protocole de recherche ne suit pas : il reste attaché à son article d'origine.","crossGroup":"Un transfert entre deux groupes différents est autorisé, mais il est enregistré dans le journal d'audit.","confirmTitle":"Confirmation","confirmHint":"Pour confirmer, saisissez l'identifiant de l'article cible :","confirmLabel":"Identifiant de l'article cible","confirmButton":"Transférer le contenu","cancel":"Annuler"},"versionUpdate":{"message":"Une nouvelle version de la plateforme est disponible. Veuillez rafraîchir la page pour en profiter.","refresh":"Rafraîchir"},"generatedSections":{"title":"Sections générées par IA","empty":"Aucune section générée par IA dans ce document.","visibleForJournal":"Visible","hiddenForJournal":"Masquée","editInDoc":"Modifier dans le document"},"writeProtocol":{"pageTitle":"Nouveau protocole de recherche","pageSubtitle":"Décrivez votre étude â l'IA ébauche le PICOS, vous l'affinez.","cardTitle":"Investigateur principal","cardDescription":"Qui pilote cette étude ?","investigatorLabel":"Investigateur principal","investigatorPlaceholder":"Prénom NOM","investigatorRequired":"Veuillez renseigner le nom de l'investigateur principal.","continue":"Continuer","howItWorksTitle":"Comment ça marche","step1Title":"Décrivez","step1Body":"Saisissez l'objectif de l'étude.","step2Title":"Révisez","step2Body":"L'IA remplit chaque section ; acceptez ou modifiez.","step3Title":"Validez","step3Body":"Confirmez et exportez. Tout est sauvegardé."},"protocolModal":{"title":"Créer votre protocole","studyObjective":"Objectif de l'étude","studyObjectivePlaceholder":"Décrivez l'objectif principal de votre étude (ex : Ãvaluer l'efficacité du méthotrexate chez les adultes atteints de polyarthrite rhumatoïde modérée à sévère)","
81studyType":"Type d'étude","analyzeBtn":"Analyser avec l'IA","analyzingBtn":"Analyse en cours...","analyzingText":"Analyse de votre objectif en cours...","cancel":"Annuler","validateProtocol":"Valider le protocole","next":"Suivant","downloadDocx":"Générer le document","download":{"networkError":"Erreur réseau. Vérifiez votre connexion et réessayez.","unauthorized":"Session expirée. Veuillez vous reconnecter.","forbidden":"Vous n'avez pas accès à ce protocole.","notFound":"Protocole introuvable. Il a peut-être été supprimé.","invalidData":"Données du protocole invalides : {{detail}}","serviceUnavailable":"Service de génération temporairement indisponible. Réessayez dans quelques instants.","generationFailed":"Ãchec de la génération du document. Réessayez ou contactez le support.","popupBlocked":"Le téléchargement a été bloqué par le navigateur. Veuillez autoriser les pop-ups."},"docx":{"generating":"Génération du documentâ¦","stages":{"processing":"Génération du documentâ¦","preparing":"Préparation de votre protocoleâ¦","generating_background":"Génération du contexte et recherche des référencesâ¦","analyzing_protocol":"Analyse du protocoleâ¦","searching_references":"Recherche de références dans la littératureâ¦","writing_background":"Rédaction du contexte référencéâ¦","verifying_citations":"Vérification des citationsâ¦","formatting_references":"Mise en forme de la liste des référencesâ¦","finalizing":"Mise en forme du documentâ¦","uploading":"Finalisation et envoiâ¦"},"started":"Génération du document lancée â suivez-la dans votre liste de protocoles.","referencedToggle":"Contexte référencé","referencedToggleHint":"Admin uniquement : générer le §2 contextualisé + la bibliographie §17. Plus lent (~6 min) et plus coûteux â laissez désactivé pour un document modèle rapide."},"validation":{"title":"Données manquantes","subtitle":"Veuillez compléter les champs suivants avant de générer le protocole :","sectionNotStarted":"Section non démarrée","ageRange":"Tranche d'âge (au moins une borne)","diseaseName":"Nom de la pathologie","language":"Langue(s) parlée(s)","comorbidities":"Comorbidités à exclure (ou cochez « Pas de comorbidités à exclure »)","noTemplate":"Modèle de protocole non sélectionné","outcomeType":"Type de critère de jugement (continu, binaire, temps jusqu'à l'événement)","toastError":"Certains champs obligatoires sont manquants","toastWarning":"Champs administratifs recommandés non renseignés : {{fields}}","toastErrorAndWarning":"Champs obligatoires manquants. Recommandés non renseignés : {{fields}}","warningsTitle":"Champs recommandés","warningsSubtitle":"Ces champs ne sont pas obligatoires mais sont recommandés pour un protocole complet :"},"admin":{"toggle":"Détails administratifs","studyMeta":"Métadonnées de l'étude","idrcbNumber":"Numéro IDRCB","idrcbNumberPlaceholder":"Ex : IDRCB-2025-A00123-45","idrcbNumberHint":"Identifiant de la Recherche Clinique et Biologique, attribué par l'ANSM","studyShortTitle":"Titre court","protocolVersion":"Version du protocole","protocolDate":"Date du protocole","protocolDateHint":"Par défaut, la date du jour si laissé vide","projectCode":"Code projet","studyDuration":"Durée de l'étude","investigator":"Investigateur coordonnateur","department":"Service","hospital":"Ãtablissement","phone":"Téléphone","email":"E-mail","sponsor":"Promoteur","sponsorName":"Nom du promoteur","address":"Adresse","contactName":"Personne de contact","cru":"Centre de recherche clinique (CRU)","cruName":"Nom du CRU","investigatorEmail":"E-mail de lâinvestigateur","sponsorEmail":"E-mail du promoteur"},"procedures":{"toggle":"Méthodologie & Procédures (facultatif)","generateBtn":"Générer avec l'IA","generatingBtn":"Générationâ¦","generateHint":"L'IA rédige chaque section à partir de votre étude â à relire et ajuster.","generateError":"Ãchec de la génération. Veuillez réessayer.","prefilledHint":"Pré-rempli â à adapter à votre étude.","benefitRiskPanel":"Bénéfices-Risques (2.5)","studyVisitsPanel":"Visites de l'étude (5)","treatmentsPanel":"Traitements (7.3)","safetyPanel":"Sécurité / Ãvénements indésirables (9)","oversightPanel":"Comités de surveillance (10)","dataManagementPanel":"Gestion des données (11)","qualityAssurancePanel":"Assurance qualité (13)","regulatoryPanel":"Réglementation & Ãthique (14)","fundingPanel":"Financement & Publication (15â16)","benefitRiskSummary":"Synthèse bénéfices-risques","visitScreeningDescription":"Description de la visite de screening","visitInclusionDescription":"Description de la visite d'inclusion","visitFollowupDescription":"Description des visites de suivi","visitEndOfStudyDescription":"Description de la visite de fin d'étude","concomitantTreatments":"Traitements concomitants","aeDefinitions":"Définitions des EI","aeInvestigatorResponsibilities":"Responsabilités de l'investigateur (EI)","aeSponsorResponsibilities":"Responsabilités du promoteur (EI)","aeReportingTimelines":"Délais de déclaration des EI","steeringCommittee":"Comité de pilotage","scientificCommittee":"Comité scientifique","dsmbDescription":"DSMB / comité de surveillance des données","sourceDataIdentification":"Identification des données sources","dataCollectionProcedures":"CRF et procédures de recueil des données","dataConfidentialityMeasures":"Mesures de confidentialité des données","qualityAssuranceProcedures":"Procédures d'assurance qualité","informedConsentProcedures":"Procédures de consentement éclairé","ethicsCommitteeSubmission":"Soumission au comité d'éthique","regulatoryAuthoritySubmission":"Soumission aux autorités réglementaires","fundingInsuranceDetails":"Détails du financement et de l'assurance","publicationPolicy":"Politique de publication","defaults":{"aeDefinitions":"Les événements indésirables seront définis et gradés selon les recommandations institutionnelles standard et les définitions réglementaires applicables (ex. ICH-BPC). à adapter aux procédures de votre établissement.","aeInvestigatorResponsibilities":"L'investigateur est responsable de la détection, de la documentation et de la déclaration de tous les événements indésirables conformément aux exigences institutionnelles et réglementaires.","aeSponsorResponsibilities":"Le promoteur est responsable de la déclaration accélérée des informations de sécurité aux autorités compétentes et aux comités d'éthique conformément à la réglementation applicable.","aeReportingTimelines":"Les événements indésirables graves seront déclarés dans les délais imposés par la réglementation applicable (ex. dans les 24 heures pour les EIG fatals ou menaçant le pronostic vital).","dataCollectionProcedures":"Les données de l'étude seront recueillies sur un cahier d'observation (papier ou électronique) conformément au plan de gestion des données, chaque saisie étant traçable jusqu'aux documents sources.","dataConfidentialityMeasures":"Les données des participants seront pseudonymisées et stockées de manière sécurisée conformément au RGPD et à la législation applicable sur la protection des données. L'accès est limité au personnel autorisé de l'étude.","qualityAssuranceProcedures":"Le monitoring, la vérification des données sources et les audits seront réalisés conformément au plan d'assurance qualité du promoteur et aux BPC ICH.","informedConsentProcedures":"Un consentement éclairé écrit sera recueilli auprès de chaque participant avant toute procédure spécifique à l'étude, conformément à la Déclaration d'Helsinki et aux BPC ICH.","publicationPolicy":"Les résultats de l'étude seront publiés conformément aux critères d'auteur de l'ICMJE et à la politique de publication du promoteur, quels que soient les résultats."}},"background":{"title":"Contexte et justification","blocked":"Complétez toutes les sections PICOS et sélectionnez un modèle ci-dessus pour générer les recommandations de contexte."},"picos":{"population":"Population","intervention":"Intervention","comparison":"Comparaison","outcome":"Outcomes","studyType":"Study design","comingSoon":"Bientôt disponible","loadingWizard":"Chargement de l'assistant..."},"objectiveReadonly":{"modifyLabel":"Modifier","confirmTitle":"Modifier l'objectif de l'étude","confirmMessage":"Modifier l'objectif relancera l'analyse PICOS et effacera toutes les sections déjà remplies. Voulez-vous continuer ?","confirmLabel":"Modifier et réinitialiser","cancelLabel":"Annuler"},"template":{"header":"Modèle de protocole","suggestedBadge":"Suggéré par l'IA","noneSelected":"Aucun modèle sélectionné","change":"Changer","close"
81:"Fermer","recommendationMismatch":"D'après votre intervention, nous recommandons plutôt : {{template}}.","acceptRecommendation":"Accepter","drugClinicalTrial":{"label":"Protocole d'essai clinique de médicament","regulatory":"Règlement UE n° 536/2014","description":"Essai clinique portant sur un médicament à usage humain."},"mdrDeviceInvestigation":{"label":"Protocole d'investigation clinique sur dispositif médical","regulatory":"Règlement UE 2017/745 (MDR)","description":"Investigation clinique portant sur un dispositif médical sans marquage CE ou hors destination CE."},"riphDevice":{"label":"Protocole RIPH portant sur un dispositif médical","regulatory":"RIPH 1/2 â L.1121-1 CSP","description":"Recherche interventionnelle impliquant la personne humaine portant sur un dispositif médical marqué CE."},"interventionalNonProduct":{"label":"Protocole RIPH hors produit de santé","regulatory":"RIPH 1 â L.1121-1 CSP","description":"Recherche interventionnelle impliquant la personne humaine ne portant pas sur un produit de santé (chirurgie, technique, organisation des soins)."},"minimalRisks":{"label":"Protocole RIPH à risques et contraintes minimes","regulatory":"RIPH 2 â L.1121-1 2° CSP","description":"Recherche interventionnelle à risques et contraintes minimes, avec des interventions listées dans l'arrêté en vigueur."}},"studyDesign":{"archetypeTitle":"Type de design d'étude","archetypeLabel":"De quel type d'étude s'agit-il ?","archetypeHint":"Le schéma général qui correspond le mieux à votre objectif â il détermine l'analyse des autres sections.","powerTitle":"Taille d'échantillon et puissance statistique","methodsTitle":"Méthodes statistiques","continuous":"Continue","binary":"Binaire","time_to_event":"Temps jusqu'à l'événement","hypothesisType":"Type d'hypothèse","one_tailed":"Unilatérale","two_tailed":"Bilatérale","bilateralExplain":"Dans un test bilatéral au seuil de significativité de {{alpha}} %, l'erreur de type I est répartie entre les deux côtés de la distribution statistique ({{alphaHalf}} % à gauche et {{alphaHalf}} % à droite). Ce choix réduit la probabilité de détecter un potentiel effet dans la direction testée, ce qui augmente la taille d'échantillon nécessaire pour atteindre la puissance statistique choisie ({{power}} %).","unilateralExplain":"Dans un test unilatéral, les {{alpha}} % d'erreur alpha sont concentrés d'un seul côté de la distribution. Ce choix augmente la probabilité de détecter un potentiel effet dans la direction testée, ce qui réduit la taille d'échantillon nécessaire pour atteindre la puissance statistique choisie ({{power}} %).","effectSize":"Taille d'effet attendue","baselineVariance":"Variance de base / écart-type","significance":"seuil de significativité","typeII":"erreur de type II","power":"Puissance statistique","dropoutRate":"Taux de perdus de vue attendu","allocationRatio":"Ratio d'allocation","sampleSize":"Taille d'échantillon calculée","primaryAnalysis":"Méthode d'analyse principale","ttest":"Test t de Student","chi_square":"Test du Chi-2","mann_whitney":"Test de Mann-Whitney","cox_regression":"Régression de Cox","log_rank":"Test du Log-rank","mixed_model":"Modèle mixte (MMRM)","anova":"ANOVA","fisher_exact":"Test exact de Fisher","other":"Autre","specifyMethod":"Préciser la méthode","longitudinalMethod":"Agrégation des données longitudinales","none":"Non applicable","mean":"Moyenne des mesures répétées","auc":"Aire sous la courbe (AUC)","mmrm":"MMRM (Modèle Mixte Mesures Répétées)","gee":"GEE (Ãquations d'Estimation Généralisées)","last_value":"Dernière observation rapportée","missingData":"Gestion des données manquantes","complete_case":"Analyse en cas complets","locf":"LOCF (Dernière Observation Rapportée)","mice":"Imputation multiple (MICE)","sensitivity":"Analyse de sensibilité","interimAnalysis":"Une analyse intermédiaire est-elle prévue ?","interimDetails":"Détails de l'analyse intermédiaire (règles d'arrêt, etc.)","interimTitle":"Analyse intermédiaire","interimProposalTitle":"L'IA a proposé des règles d'analyse intermédiaire","interimProposalSubtitle":"Choisissez une proposition pour l'activer automatiquement, ou saisissez la vôtre.","interimPickAction":"Activer","interimEnableEmpty":"Activer et saisir manuellement","interimDismissAll":"Ignorer les propositions","assignmentTitle":"Attribution des groupes","hasRandomization":"L'étude est-elle randomisée ?","randomizationMethod":"Méthode de randomisation","simple":"Randomisation simple","block":"Randomisation par blocs","stratified":"Randomisation stratifiée","minimization":"Minimisation","cluster":"Randomisation en grappes","blockSize":"Taille des blocs","blockSizePlaceholder":"Ex : 4 ou 6","stratFactors":"Facteurs de stratification","addStratFactor":"Ajouter un facteur","clusterUnit":"Unité de grappe","clusterUnitPlaceholder":"Ex : Centre d'investigation, cabinet médical","nonRandomizedBasis":"Base de comparaison (non randomisée)","nonRandomizedPlaceholder":"Ex : Cohorte rétrospective, données de registre existantes","sensitivityTitle":"Analyses de sensibilité","addSensitivity":"Ajouter une analyse de sensibilité","defaultApproachTitle":"Approche statistique par défaut","defaultApproachHint":"Ces valeurs sont héritées par défaut par chaque critère de jugement ; vous pourrez les remplacer au cas par cas dans la section Critères.","defaultAlpha":"Alpha par défaut (seuil de significativité)","defaultMissingData":"Gestion des données manquantes par défaut","multiplicityCorrection":"Correction pour tests multiples","bonferroni":"Bonferroni","holm":"Holm","hochberg":"Hochberg","bh":"Benjamini-Hochberg (FDR)","effectSizePlaceholder":"Ex : 0,5 (d de Cohen) ou 15 mm de douleur","baselineVariancePlaceholder":"Ex : 2,5 (écart-type attendu)","dropoutRatePlaceholder":"Ex : 15 %","allocationRatioPlaceholder":"Ex : 1:1 (équilibré)","sampleSizePlaceholder":"Ex : 120 patients","interimDetailsPlaceholder":"Ex : Une analyse intermédiaire après 50 % des inclusions, arrêt si p \u003C 0,001"},"outcome":{"primaryTitle":"Critère de jugement principal","secondaryTitle":"Critères de jugement secondaires","safetyTitle":"Critères de sécurité","collectionTitle":"Méthodes de collecte des données","endpointDesc":"Description du critère","measurementMethod":"Méthode de mesure","timepoint":"Moment de mesure","endpointDescPlaceholder":"Ex : Réduction de la douleur à 7
81jours","measurementMethodPlaceholder":"Ex : Ãchelle numérique de douleur (EN 0-10)","timepointPlaceholder":"Ex : à 7 jours après inclusion","addSecondary":"Ajouter un critère secondaire","untitledSecondary":"Critère secondaire sans titre","addSafetyPlaceholder":"Ex : Taux d'événements indésirables","questionnaire":"Questionnaires","clinical_exam":"Examen clinique","blood_sampling":"Prélèvement sanguin","biopsy":"Biopsie","imaging":"Imagerie","biological_samples":"Ãchantillons biologiques","medical_records":"Dossiers médicaux","wearable":"Dispositifs portables","biopsyInReference":"La biopsie est-elle référencée dans une liste officielle d'actes ?","vulnerablePatients":"L'étude implique-t-elle des patients vulnérables ?","vulnerableInfoTitle":"Qu'est-ce qu'un patient vulnérable ?","vulnerableInfoBody":"Personnes dont la capacité à donner un consentement libre et éclairé peut être diminuée ou contrainte : mineurs, femmes enceintes ou allaitantes, personnes sous tutelle ou curatelle, majeurs protégés, personnes privées de liberté, patients en situation d'urgence, personnes atteintes de troubles cognitifs, ou personnes en situation de dépendance vis-à -vis de l'investigateur.","nonInterventionalAct":"La collecte de données est-elle un acte non interventionnel ?","regulatoryImpact":"Impact réglementaire (collecte de données)"},"analysis":{"title":"Analyse statistique","method":"Test statistique","methodOther":"Préciser le test","methodOtherPlaceholder":"Ex : modèle de Poisson","longitudinal":"Données longitudinales","alpha":"Seuil alpha","missingData":"Données manquantes","sensitivity":"Analyses de sensibilité","sensitivityPlaceholder":"Ex : analyse per-protocole","inherit":"Hériter","override":"Personnaliser","inheritedValue":"Valeur héritée","notSet":"Non défini","chooseMethod":"Choisir un test"},"comparison":{"comparatorTitle":"Groupe comparateur","placebo":"Placebo","active":"Comparateur actif","standard_care":"Soins standard","no_treatment":"Pas de traitement","historical":"Données historiques","comparatorDescription":"Description du comparateur","trialPurpose":"Objectif de l'essai","superiority":"Supériorité","non_inferiority":"Non-infériorité","equivalence":"Ãquivalence","comparatorDescriptionPlaceholder":"Ex : Placebo oral, comprimé identique"},"intervention":{"minimalRisks":{"header":"Justification risques et contraintes minimes (RIPH 2)","hint":"La classification en RIPH 2 requiert une justification écrite et la référence à l'arrêté fixant la liste des interventions autorisées (CSP L.1121-1 2°).","rationaleLabel":"Pourquoi les interventions ajoutées restent-elles minimes ?","rationalePlaceholder":"Ex. : Prélèvement sanguin supplémentaire de 10 mL à la visite de suivi, sans risque ajouté au regard de la population adulte en bonne santé générale.","arreteLabel":"Référence de l'arrêté applicable","arretePlaceholder":"Ex. : Arrêté du 2 décembre 2016 fixant la liste des recherches mentionnées au 2° de l'article L.1121-1 du CSP"},"typeTitle":"Type d'intervention","drug":"Médicament","device":"Dispositif médical","surgery":"Chirurgie","other":"Autre","drugDetails":"Détails du médicament","drugName":"Nom du médicament","dose":"Posologie","route":"Voie d'administration","frequency":"Fréquence","treatmentDuration":"Durée du traitement","hasAMM":"Ce médicament a-t-il une AMM (Autorisation de Mise sur le Marché) ?","authorizedForPop":"Est-il autorisé pour cette population d'étude ?","deviceDetails":"Détails du dispositif médical","deviceName":"Nom du dispositif","deviceDesc":"Description du dispositif","ceMarked":"Le dispositif est-il marqué CE ?","surgeryDetails":"Détails de la chirurgie","technique":"Technique chirurgicale","surgeryDesc":"Description de la technique","isNewTechnique":"S'agit-il d'une nouvelle technique ?","otherDetails":"Détails de l'intervention","otherDesc":"Décrivez l'intervention","hasRandomization":"Y a-t-il une randomisation ?","regulatoryClass":"Classification réglementaire","designTitle":"Design de l'étude","comparator":"Comparateur / groupe contrôle","comparatorPlaceholder":"Ex: Placebo, soins standard, comparateur actif","blinding":"Aveugle","blindingOpen":"Ouvert (open-label)","blindingSingle":"Simple aveugle","blindingDouble":"Double aveugle","yes":"Oui","no":"Non","drugNamePlaceholder":"Ex : Paracétamol","dosePlaceholder":"Ex : 500 mg","routePlaceholder":"Ex : Voie orale","frequencyPlaceholder":"Ex : 3 fois par jour","treatmentDurationPlaceholder":"Ex : 7 jours","deviceNamePlaceholder":"Ex : Stent coronaire","deviceDescPlaceholder":"Ex : Matériau, taille, mode d'action...","deviceManufacturer":"Fabricant","deviceManufacturerPlaceholder":"Ex : Medtronic, Abbott...","deviceIntendedPurpose":"Destination (usage prévu)","deviceIntendedPurposePlaceholder":"Ex : Traitement de la sténose coronarienne chez l'adulte...","deviceRiskClass":"Classe de risque EU MDR","riskClass_I":"Classe I","riskClass_IIa":"Classe IIa","riskClass_IIb":"Classe IIb","riskClass_III":"Classe III","techniquePlaceholder":"Ex : Laparoscopie","surgeryDescPlaceholder":"Ex : Ãtapes principales, durée opératoire...","otherDescPlaceholder":"Ex : Programme d'éducation thérapeutique..."},"inclusion":{"title":"Critères d'inclusion","age":"Ãge","ageMin":"Min","ageMax":"Max","yearsShort":"ans","noUpperBound":"Aucune borne supérieure définie","sex":"Sexe","sexBoth":"Les deux","sexMale":"Masculin","sexFemale":"Féminin","diseaseCondition":"Pathologie spécifique","yes":"Oui","no":"Non","diseaseName":"Nom de la pathologie","diseaseNamePlaceholder":"Ex : Polyarthrite rhumatoïde","severity":"Sévérité / degré","severityPlaceholder":"Ex : Modérée à sévère","diagnosticCriteria":"Critères diagnostiques (référence)","diagnosticCriteriaPlaceholder":"Ex: Criteres ACR/EULAR 2010","diagnosticCriteriaWarning":"Critères diagnostiques n
81on spécifiés â inhabituel pour un essai clinique","duration":"Durée / ancienneté de la maladie","durationPlaceholder":"Ex: Au moins 6 mois","clinicalScores":"Scores cliniques","addScore":"Ajouter un score","complications":"Complications","complicationsNone":"Non specifie","complicationsNo":"Sans complications","complicationsYes":"Avec complications","language":"Langue parlée","languagePlaceholder":"Ex : Français","priorTreatment":"L'étude impose-t-elle une contrainte sur les traitements antérieurs ?","priorTreatmentToggleOn":"Oui â contrainte à définir","priorTreatmentToggleOff":"Non â l'étude ne s'intéresse pas aux traitements antérieurs","priorTreatmentDetails":"Précisez la contrainte (traitement requis ou exclu)","priorTreatmentProposalTitle":"L'IA a proposé des contraintes de traitement antérieur","priorTreatmentProposalSubtitle":"Choisissez une proposition pour l'activer automatiquement, ou saisissez la vôtre.","priorTreatmentPickAction":"Activer","priorTreatmentEnableEmpty":"Activer et saisir manuellement","priorTreatmentDismissAll":"Ignorer les propositions","priorTreatmentPlaceholder":"Ex. requis : « Avoir reçu un antidépresseur dans les 6 derniers mois » | Ex. exclu : « Pas de biothérapie dans les 3 derniers mois »"},"exclusion":{"title":"Critères de non-inclusion","comorbidities":"Comorbidités exclues","comorbiditiesPlaceholder":"Ex : Diabète","noComorbidities":"Aucune exclusion de comorbidité","drugInteractions":"Interactions médicamenteuses","drugInteractionsPlaceholder":"Ex : Anticoagulants","priorIntervention":"Intervention similaire recente","priorInterventionPlaceholder":"Ex: Pas de traitement similaire dans les 6 derniers mois","excludePregnant":"Exclure les femmes enceintes","complianceRisks":"Risques de non-compliance","complianceRisksPlaceholder":"Ex : Déménagement prévu","organInsufficiency":"Insuffisances organiques","organInsufficiencyPlaceholder":"Ex : Insuffisance hépatique"},"assistant":{"title":"Assistant protocole","placeholder":"Posez une question...","hint":"Ex : \"Quels scores sont utilisés pour la maladie de Crohn ?\"","prefilledWithWarnings":"J'ai pré-rempli les champs à partir de votre objectif (confiance : {{confidence}}%).\n\nPoints d'attention :\n{{warnings}}","prefilledSuccess":"J'ai pré-rempli les champs à partir de votre objectif (confiance : {{confidence}}%). Tout semble bien défini. Vous pouvez ajuster les valeurs si nécessaire.","errorMessage":"Erreur de communication. Veuillez réessayer.","askAboutTemplate":"Aide-moi avec le champ « {{field}} » â que mettre et pourquoi ?","sectionsComplete":"sections complètes","quickPrompts":{"population":{"inclusionAge":{"label":"Ãge d'inclusion","prompt":"Quelle tranche d'âge d'inclusion est typique pour cette étude ?"},"exclusionComorbidities":{"label":"Comorbidités à exclure","prompt":"Suggère les comorbidités à exclure."},"clinicalScores":{"label":"Scores cliniques","prompt":"Quels scores cliniques standards s'appliquent à cette maladie ?"}},"intervention":{"dosing":{"label":"Posologie","prompt":"Suggère une posologie standard pour cette intervention."},"riph":{"label":"Classe RIPH","prompt":"Quelle classe RIPH cette intervention relève-t-elle probablement ?"},"blinding":{"label":"Aveuglement","prompt":"Cette étude doit-elle être ouverte, en simple ou en double aveugle ?"}},"comparison":{"comparatorType":{"label":"Type de comparateur","prompt":"Quel type de comparateur convient le mieux â placebo, actif ou soins standard ?"},"randomization":{"label":"Randomisation","prompt":"Dois-je stratifier la randomisation ? Sur quels facteurs ?"},"trialPurpose":{"label":"Objectif de l'essai","prompt":"Supériorité, non-infériorité ou équivalence â lequel s'applique ici ?"}},"outcome":{"primaryEndpoint":{"label":"Critère principal","prompt":"Suggère un critère de jugement principal solide pour cette étude."},"secondaryEndpoints":{"label":"Critères secondaires","prompt":"Quels critères de jugement secondaires devrais-je inclure ?"},"safetyEndpoints":{"label":"Critères de sécurité","prompt":"Quels critères de sécurité sont standards pour cette intervention ?"}},"studyType":{"effectSize":{"label":"Taille d'effet","prompt":"Quelle taille d'effet est réaliste pour cette intervention ?"},"primaryAnalysis":{"label":"Analyse principale","prompt":"Quel test statistique principal convient à mon type de critère ?"},"longitudinalMethod":{"label":"Méthode longitudinale","prompt":"Comment gérer les mesures répétées ?"}}}},"ai":{"prefilled":"Pré-rempli par l'IA","suggestedByAi":"Suggéré par l'IA","suggestWithAi":"Suggérer avec l'IA","suggestionsLabel":"Suggestions IA :","accept":"Accepter","replace":"Remplacer","acceptRange":"Accepter l'intervalle","suggestedRange":"Intervalle d'âge suggéré","ignore":"Ignorer","dismissSuggestions":"Ignorer les suggestions","basedOnStudy":"Basé sur votre étude","optionsToExplore":"Options à explorer","suggestionsHeader":"Suggestions","suggestFromDisease":"Suggérer les champs liés","suggestFromDiseaseRefresh":"Actualiser les suggestions","suggestFromDiseaseLoa
81ding":"Analyse en coursâ¦","suggestFromDiseaseHint":"Proposer les sous-champs d'inclusion (sévérité, critères, durée, scores, complications, traitement antérieur) et les exclusions liées à la pathologie (comorbidités, interactions, observance, insuffisance d'organe)","suggestFromDiseaseRefreshHint":"Régénérer les suggestions pour cette pathologie â les options précédentes seront remplacées","suggestFromDrug":"Suggérer les champs liés","suggestFromDrugRefresh":"Actualiser les suggestions","suggestFromDrugLoading":"Analyse en coursâ¦","suggestFromDrugHint":"Proposer la molécule (si marquée), la posologie, et le statut réglementaire (AMM, autorisation pour la population)","suggestFromDrugRefreshHint":"Régénérer les suggestions pour ce médicament â les options précédentes seront remplacées","suggestRetry":"Réessayer","suggestError":"Impossible de récupérer les suggestions. Vérifiez votre connexion et réessayez."},"timeline":{"toggle":"Calendrier de l'étude","title":"Calendrier de l'étude","dragHint":"Glissez les poignées pour redimensionner · cliquez un nom, un nombre ou une unité pour modifier · à pour retirer une phase","addPhase":"Ajouter une phase","addPhaseShort":"Phase","addRow":"Ajouter une ligne","rowName":"Ligne","newPhase":"Nouvelle phase","phases":{"screening":"Sélection","inclusion":"Inclusion / Référence","followup":"Suivi","end_of_study":"Fin d'étude"},"duration":"Durée","units":{"days":"jours","weeks":"semaines","months":"mois"},"helper":"Ce sont des phases de départ â renommez-les, modifiez les durées et unités, glissez les poignées pour redimensionner, ou ajoutez les vôtres.","phaseRemoved":"Phase supprimée","removed":"Supprimé","undo":"Annuler","generateWithAi":"Générer avec l'IA","generating":"Génération de votre calendrierâ¦","genStatus":{"analyzing":"Analyse de votre objectif d'étudeâ¦","sequencing":"Séquençage des phases de l'étudeâ¦","estimating":"Estimation des durées des phasesâ¦","finalizing":"Finalisation du calendrierâ¦"}
81,"generateError":"Impossible de générer le calendrier. Veuillez réessayer.","generateConfirmTitle":"Remplacer le calendrier ?","generateConfirmMessage":"La génération par IA remplacera le calendrier actuel par de nouvelles phases. Cette action est irréversible.","generateConfirmLabel":"Générer","generateCancelLabel":"Annuler"},"studyDesigns":{"rct":"Essai randomisé contrôlé (RCT)","observational":"Ãtude observationnelle","cohort":"Ãtude de cohorte","case_control":"Ãtude cas-témoins","cross_sectional":"Ãtude transversale","qualitative":"Ãtude qualitative","systematic_review":"Revue systématique / méta-analyse","quasi_experimental":"Ãtude quasi-expérimentale","pilot":"Ãtude pilote / de faisabilité","other":"Autre"}},"app":{"loading":"Chargementâ¦"},"pdfExtraction":{"verdict":{"high":"Vérifié â la référence trouvée correspond à ce document.","medium":"à vérifier â nous avons trouvé une correspondance, mais elle demande votre relecture.","low":"La référence trouvée ne correspond pas à ce document. Vérifiez chaque champ.","lowUnchecked":"Nous n'avons pas pu vérifier cette référence. Contrôlez chaque champ avant de l'ajouter.","suspectCitation":"Ce DOI apparaît dans la bibliographie â il peut appartenir à un travail CITà par ce document, et non au document lui-même.","notIdentified":"Nous n'avons pas pu identifier ce document. Merci de compléter les champs ci-dessous.","notVerified":"Nous avons lu ce document mais n'avons pas pu le vérifier dans une base de données. Merci de contrôler les champs ci-dessous avant de l'ajouter."},"step":{"uploading":"Envoi en coursâ¦","queued":"En file d'attenteâ¦","cached":"Déjà extrait â résultat réutilisé.","store":"Enregistrement du fichierâ¦","identify":"Lecture du documentâ¦","adjudicate":"Vérification du résultatâ¦"},"detail":{"extract":"Lecture du documentâ¦","resolve":"Recherche de la référenceâ¦"},"ocrUsed":"Lu par OCR â ce PDF est numérisé, vérifiez donc soigneusement les champs.","doiReplaced":"Le DOI de la page renvoie à une autre référence (par exemple une prépublication remplacée par la version publiée).","viewSource":"Voir le PDF source","sourceUnavailable":"Le PDF source n'est pas disponible pour cette référence.","noArticle":"L'ajout d'une référence par PDF nécessite un article. Ouvrez cette fenêtre depuis un article pour utiliser l'onglet PDF.","timedOut":"L'extraction est trop longue et a été interrompue. Merci de réessayer."},"authorConfirm":{"confirmedBefore":"Déjà confirmé","sharedCoauthors":"{{n}} co-auteurs en commun","papers":"{{n}} article(s)","noneFound":"Aucune affiliation trouvée pour cet auteur.","notLookedUp":"Cela ne ressemble pas à un nom de personne : aucune recherche n'a été lancée.","emptyFormat":"Aucun auteur n'a été détecté dans ce document. Vous pourrez les ajouter dans l'éditeur après l'import.","emptyGeneration":"Aucun auteur n'a été saisi. Vous pourrez les ajouter plus tard dans l'éditeur.","affiliationsLabel":"Affiliations de cet auteur","poolEmpty":"Aucune affiliation pour l'instant. Utilisez les boutons ci-dessous pour en choisir une ou en ajouter une.","newAffiliation":"Nouvelle affiliationâ¦","addAffiliation":"Ajouter une affiliation","removeAuthor":"Supprimer cet auteur","usedByAuthors":"utilisée par {{n}} auteur(s)","removeFromAuthor":"Retirer cette affiliation de cet auteur","deleteAffiliation":"Supprimer cette affiliation de l'article","orcidLabel":"ORCID","orcidValid":"ORCID valide","orcidSourcesAgree":"Trouvé par {{sources}}","orcidPapers":"{{count}} notices PubMed portant cet iD, la plus récente en {{year}}","orcidPapersNoYear":"{{count}} notices PubMed portant cet iD","orcidOpenProfile":"Ouvrir cette fiche ORCID","fromThisOrcid":"de cet ORCID","orcidInvalid":"Cet ORCID n'est pas valide â vérifiez les chiffres.","close":"Fermer","suggestionsTitle":"Ce que nous avons trouvé pour","tabOrcid":"ORCID","tabAffiliations":"Affiliations","orcidFound":"{{n}} ORCID trouvé(s)","affiliationsFound":"{{n}} affiliation(s) trouvée(s)","searching":"Recherche en coursâ¦","orcidNone":"Aucun ORCID pour cet auteur","noOrcidFound":"Aucun ORCID trouvé pour ce nom.","noAffiliationsFound":"Aucune affiliation trouvée pour ce nom.","suggestionTag":"suggestion","affiliationsManage":"Voir les affiliations trouvées","groupHeld":"Sur cet auteur","groupSuggested":"Suggestions pour cet auteur","groupArticle":"Déjà dans cet article","orcidSearching":"Recherche d'identifiants correspondants â veuillez patienterâ¦","searchButton":"Rechercher","searchSkipped":"Cela ne ressemble pas à un nom de personne, nous n'avons donc pas lancé la recherche.","searchError":"La recherche a échoué. Réessayez dans un instant.","nameLabel":"Nom de l'auteur"},"fileRequirements":{"title":{"default":"Fichiers"},"addFile":"Ajouter un fichier","dropzone":{"hint":"ou déposez vos fichiers ici"},"files":{"count":"{{count}} / {{max}}
81","limitReached":"Nombre maximum de fichiers atteint","none":"Aucun fichier pour le moment"},"required":"Requis","actions":{"replace":"Remplacer ce fichier","remove":"Retirer ce fichier","undo":"Annuler le retrait","confirmRemoval":"Confirmer le retrait","keep":"Conserver"},"removal":{"staged":"MARQUà POUR RETRAIT","requestedByReviewer":"Le relecteur demande le retrait de ce fichier.","confirmTitle":"Retirer ce fichier ?","confirmMessage":"Ce fichier sera retiré de l'article lors de votre envoi. Vous pouvez annuler jusque-là .","noRoomToRestore":"Retirez d'abord un autre fichier â la limite de {{max}} fichiers est atteinte."},"errors":{"limitReached":"{{name}} n'a pas été ajouté : la limite de {{max}} fichiers est atteinte.","rejected":"{{name}} a été refusé."},"aria":{"removeFile":"Retirer ce fichier","replaceFile":"Remplacer ce fichier","undoRemoval":"Annuler ce retrait"}},"figurePicker":{"search":"Rechercher une figure","clearSearch":"Effacer la recherche","noMatch":"Aucune figure ne correspond.","upload":"Ajouter une image","dropHere":"Déposez vos images ici","alreadyInLibrary":"« {{name}} » est déjà dans votre bibliothèque.","footnotePending":"Rédaction de la noteâ¦","inserting":"Insertion de la figureâ¦","source":{"upload":"Image que vous avez importée","extracted":{"image":"Figure extraite de vos résultats","table":"Tableau extrait de vos résultats"}},"sections":{"uploads":"Images importées","extracted":{"image":"Figures de vos résultats","table":"Tableaux de vos résultats","mixed":"Figures et tableaux de vos résultats"},"matches":"Correspondances pour « {{query}} »"},"uploadQueue":{"preparing":"Préparationâ¦","finishing":"Enregistrementâ¦","started":"Envoi de {{name}}â¦","done":"{{name}} ajoutée à la bibliothèque.","failed":"Ãchec de l'envoi de {{name}}.","retry":"Réessayer","cancel":"Annuler l'envoi","dismiss":"Retirer"},"uploadError":{"tooLarge":"Image trop lourde : 8 Mo maximum.","format":"Format non pris en charge : PNG, JPEG, GIF ou WebP.","failed":"L'envoi a échoué."},"deleteAsset":{"action":"Supprimer de la bibliothèque","title":"Supprimer cette image ?","message":"Elle sera retirée de votre bibliothèque. Les figures déjà insérées dans le manuscrit ne sont pas modifiées.","confirm":"Supprimer","failed":"La suppression a échoué."},"title":"Figures et tableaux","suggestedHere":"Suggérés pour ce paragraphe","bestMatch":"Meilleure correspondance","rankTooltip":"Suggestion n° {{rank}} pour ce paragraphe","captionPending":"Rédaction de la légendeâ¦","kindImage":"Image","kindTable":"Tableau","insert":"Insérer","close":"Fermer","none":"Cet article ne contient encore aucune figure ni aucun tableau.","failed":"Vos figures n'ont pas pu être chargées. Réessayez dans un instant.","alreadyPlaced":"déjà placé en tant que {{as}}","openButton":"Ajouter une figure","replaceButton":"Remplacer","replaceTooltip":"Remplacer par une autre de vos figures ou de vos tableaux","openTooltip":"Choisir une de vos figures ou un de vos tableaux pour ce paragraphe","notInsertable":"Ce tableau n'a pas de cellules enregistrées, il ne peut pas encore être inséré.","noPreview":"Aucun aperçu disponible pour cet élément.","previewFailed":"Cette image n'a pas pu être chargée. Fermez puis rouvrez cette fenêtre pour l'actualiser.","previewTruncated":"Affichage des {{shown}} premières lignes sur {{total}}.","replace":"Remplacer","replaceTargetMoved":"La figure que vous vouliez remplacer n'est plus là : elle a été déplacée ou supprimée. Rien n'a été modifié.","prose":{"title":"Texte à accompagner cette figure","working":"Rédaction du texte pour cette figureâ¦","stepRewrite":"Rédaction de la phrase qui la présente","cancel":"Arrêter","before":"Votre texte","after":"Texte proposé","afterAppend":"Votre texte, avec l'ajout","figureOnlyHint":"« Insérer la figure seule » n'ajoute que {{callout}} à votre texte.","caution":"Vérifiez les valeurs que l'IA a lues sur la figure : elles sont publiées sous votre nom.","failed":{"insert":"Cette figure n'a pas pu être préparée. Rien n'a été ajouté à votre manuscrit.","position":"L'endroit prévu pour cette figure n'existe plus. Rien n'a été ajouté à votre manuscrit.","model":"L'IA n'a pas pu rédiger le texte de cette figure. Vous pouvez tout de même insérer la figure seule.","busy":"Une autre tâche IA est en cours, aucun texte n'a été rédigé. Vous pouvez tout de même insérer la figure seule."},"figureOnly":"Insérer la figure seule","withText":"Insérer avec ce texte","stopped":"Vous avez arrêté l'IA, aucun texte n'a été rédigé. Vous pouvez tout de même insérer la figure seule."},"viewFull":"Afficher en plein écran","zoomIn":"Zoom avant","zoomOut":"Zoom arrière","zoomFit":"Ajuster à l'écran","zoomActual":"Taille réelle","insertPointMoved":"L'endroit prévu pour cette figure n'existe plus : il a été déplacé ou supprimé pendant la rédaction du texte. Rien n'a été ajouté à votre manuscrit."},"resubmissionReview":{"title":"Resoumission après refus","changes":"Ce qui a changé depuis le refus","noReason":"Aucun motif n'avait été enregistré","loadFailed":"Impossible de lire les fichiers de cet article. Réessayez dans un instant.","incomplete":"Un fichier retiré par l'auteur peut ne pas apparaître dans cette liste.","noComparison":"Nous ne savons pas quels fichiers étaient présents avant le refus. Voici les fichiers actuels de l'article.","change":{"added":"ajouté","removed":"retiré","unchanged":"déjà là "},"protocol":"Protocole","format":"Format de l'article","formatChanged":"changé","none":"aucun","absent":"fic
81hier introuvable","noResults":"Aucun fichier de résultats","download":"Télécharger ce fichier","asked":"Ce qui avait été demandé à l'auteur","missingBlocks":"Relance impossible : le fichier « {{files}} » est introuvable. Cliquez sur « Ajuster » pour le remettre en ligne, puis relancez.","requested":{"protocol":"remplacer le protocole","results":"modifier les résultats","shape":"passer au format {{shape}}"},"actions":{"relaunch":"Relancer la génération","adjust":"Ajuster avant de relancer","refuse":"Refuser à nouveau"},"derived":{"title":"Ãléments dérivés","changed":"Modifié","topic":"Sujet","fresh":"à jour","stale":"Obsolète","plan":"Plan de lâintroduction","planDropped":"ignoré, le worker le reconstruit depuis le protocole","outcomes":"Critères de jugement","outcomesDropped":"ignorés, le worker les reconstruit depuis les résultats","filesChangedAfter":"Des fichiers ont changé après la resoumission : les éléments dérivés nâont pas été revérifiés.","adjustHint":"Relancer reste possible. Pour corriger avant, utilisez « Ajuster »."}}},"i18n-en":{"review":{"menuItem":"Review scoring","title":"Review scoring","run":"Run","runReview":"Run review","running":"Running⦠can take a few minutes","progress":{"checklist":"Scoring checklistâ¦","semantic":"Scoring with AIâ¦","inputs":"Checking inputs (Layer C)â¦","save":"Savingâ¦"},"steps":{"checklist":"Structure & contract checks","semantic":"AI content review","inputs":"Protocol compliance","groups":{"geography":"Epidemiology references match the study region","numbersBackground":"Background figures trace to their sources","numbersDiscussion":"Discussion figures trace to their sources","directionBackground":"Background claims match the references","directionDiscussion":"Discussion claims match the references","methodsRefs":"Methods citations are valid instruments or methods"}},"inputs":{"current":"Up to date","currentTooltip":"The source documents haven't changed since this analysis â refreshing would produce the same result.","stale":"Sources changed","staleTooltip":"A source document was replaced since this analysis â refreshing would change the result.","unknown":"Can't tell","unknownTooltip":"This analysis didn't record which documents it read, so we can't tell whether they've changed."},"source":{"current":"Up to date","currentTooltip":"The article hasn't changed since this review â finding positions are accurate.","staleDoc":"Edited since","staleDocTooltip":"The document was edited after this review â finding positions may be off.","staleRefs":"References changed","staleRefsTooltip":"The reference list changed after this review â reference-based findings may be off.","staleBoth":"Edited since","staleBothTooltip":"The document and references both changed after this review â positions may be off.","untracked":"Version not tracked","untrackedTooltip":"This run predates version stamping, so we can't tell whether the article has changed since.","checking":"Checkingâ¦","checkingTooltip":"Comparing this review against the current articleâ¦"},"detail":{"checklistDone":"{{points}} rules checked · {{profile}}","inputsRunning":"Comparing the article against its source protocol","inputsMatch":"Matches its protocol","inputsMismatch":"{{n}} protocol difference(s)","inputsNoSource":"No source protocol to compare","inputsError":"Couldn't derive protocol â degraded","groupReadingRefs":"Reading {{refs}} reference(s)â¦","groupGeographyRunning":"Inferring the study region from the epidemiology paragraph","groupNumbersQuerying":"Querying the model â {{claims}} cited figure(s) vs {{refs}} reference(s)","groupDirectionQuerying":"Querying the model â {{claims}} claim(s) vs {{refs}} reference(s)","groupMethodsRunning":"Reviewing {{cites}} Methods citation(s)","outcomeClean":"No issues · {{refs}} reference(s) read","outcomeIssues":"{{n}} issue(s) found · {{refs}} reference(s) read","outcomeNotScored":"Not scored â insufficient material","skipNoSection":"No {{section}} section","skipNoEpiParagraph":"Background has no epidemiology paragraph","skipNoCitations":"{{section}} cites nothing to check","skipNoNumbers":"No cited figure in the {{section}}","skipNoReadableRefs":"No readable reference full text in the {{section}}","errorInterrupted":"Interrupted ({{code}}) â re-run to retry","errorStage":"Failed ({{code}})"}
81,"stepStatus":{"pending":"Pending","running":"Running","done":"Done","failed":"Failed","skipped":"Skipped"},"offline":{"banner":"Offline â reconnecting. Live updates will resume automatically.","progressPaused":"Connection lost â progress is paused and will catch up on reconnect."},"deriveInputs":"Refresh inputs","close":"Close","collapse":"Collapse panel","expand":"Expand panel","retry":"Retry","empty":"No review yet â run one to score this article.","layerC":"Input vs. output","noInputFindings":"No input findings.","locate":{"refHint":"Jump to this citation in the editor","notFound":"Couldn't find this text â it may have been edited since the run.","refCitedElsewhere":"This reference is cited elsewhere in the document, not here.","refNotCited":"This reference is no longer cited in the text."},"evidence":{"unverified":"not checked","unverifiedHint":"The figure is attributed to this reference, but the reference text we hold (usually only the abstract) does not state it. That is not a claim the figure is wrong â open the reference to settle it."},"refChip":{"cited":"Cited in this sentence","suggested":"Suggested source â not cited in this sentence. Click to see it in the references panel.","mismatch":"Reported for this sentence, but the sentence does not cite it"},"ai":"AI","model":"Model","cost":"Cost","costHint":"What this run's own AI calls cost. Excludes the input-derivation step, which is billed on the AI service.","checklistVersion":"checklist","gitSha":"Version","state":"State","profile":"Profile","verdict":{"excellent":"Looks solid","good":"A few things to check","attention":"Needs a closer look","neutral":"Not scored yet"},"score":{"label":"Pass rate"},"statusPlain":{"ok":"Passed","nok":"Needs attention","na":"Not applicable","not_scored":"Couldn't check"},"severity":{"defect":"Problem","advisory":"Check","review":"Confirm"},"locusHint":"The exact figure or text this finding points at","needsAttention":"Needs attention","needsAttentionEmpty":"Nothing needs your attention â all checks passed.","couldntCheck":"Couldn't check ({{n}})","bySection":"By section","allChecks":"All checks ({{n}})","technical":"Technical details","passedOf":"{{n}}/{{total}} passed","history":"Run history","origin":{"protocol":"Protocol"},"time":{"now":"now"},"status":{"ok":"OK","nok":"NOK","na":"N/A","not_scored":"Not scored"},"confirm":{"runTitle":"Run review scoring","runMessage":"This runs the paid LLM review and can take a few minutes. Continue?","runUnchangedTitle":"The document hasn't changed","runUnchangedMessage":"A review of this exact version already exists (run on {{date}}, cost ${{cost}}). Re-running scores the same text again and bills the same amount. The review is not deterministic, so a second run may word things differently. Run it anyway?","deriveTitle":"Refresh input analysis","deriveMessage":"This recomputes the input-vs-output analysis. Continue?","deriveUnchangedTitle":"Sources haven't changed","deriveUnchangedMessage":"The source documents are unchanged since the last analysis, so this will take 20-60s and produce the same result. Refresh anyway?","confirmLabel":"Continue","cancelLabel":"Cancel"},"toast":{"runDone":"Review completed.","deriveDone":"Input analysis refreshed."},"errors":{"loadFailed":"Failed to load reviews.","runFailed":"Review failed.","deriveFailed":"Input analysis failed.","scoredDocUnavailable":"Could not load the reviewed version.","scoredDocMismatch":"The stored copy does not match the version this run scored, so it was not shown."},"scoredDoc":{"open":"View the reviewed version","close":"Back to the live document","viewing":"Read-only â this is the document this run scored. Editing is paused.","openTooltip":"The document changed since this run. Open the version these findings were written about.","unavailableTooltip":"This run did not keep a copy of the document it scored, so it cannot be shown."}},"auth":{"mainTitle":"Accelerate your","mainTitleHighlight":"medical writing","mainTitleEnd":"with Artificial Intelligence","subtitle":"Create your scientific articles in less than 10 minutes with our AI assistant specialized in medicine.","features":{"time":"10 min per article","ai":"Medicine-specialized AI","format":"IMRAD format"},"buttons":{"google":"Sign in with Google","email":"Sign in with email"},"footer":"Free to start ⢠No credit card required","messages":{"loginError":"Error during login. Please try again.","emailSuccess":"You will receive an email with a unique login link. Remember to check your spam folder.","googleAccountExists":"A Google account already exists with this email. Please sign in with Google.","loginSuccess":"Login successful!"}},"toulouseAlert":{"title":"Confidentiality Agreements","text":"MyPubli is currently in discussions with the DRI service of the CHU of Toulouse.","subtitle":"If you wish to test our tool prior to our inclusion in your services, any data download must be done under the agreement of Mr. Soler:","button":"I understand"},"landing":{"partners":"Our partners","mainTitle":"A French AI, trusted for its privacy-first ar
81chitecture","intro":"is a 100% French AI platform, designed to support researchers, PhD students and doctors to save up to 40 hours per article by automating scientific writing, while maximizing chances of publication in high-impact journals.","objective":"Objective","objectiveText":"Faced with rejection rates that can exceed 70% in high-impact journals, our mission is to simplify scientific writing by transforming research files (protocols, results tables, etc.) into structured, coherent articles ready to be submitted for publication or academic dissemination.","whyUseTitle":"Why use","whyUseSubtitle":"is the only scientific writing AI validated by the medical research community.","comparison":{"others":"Other AI","othersSubtitle":"ChatGPT, Claude, Mistral","features":{"generativeAI":"Generative AI","documentTranslation":"Document translation","articleWriting":"from your research documents","articleWritingBold":"Writing of a scientific article","databaseConnection":"to reliable and verified medical databases","databaseConnectionBold":"only","dataRespect":"(hosting in France, HDS servers, customer data not used for training)","dataRespectBold":"data","dataRespectPrefix":"Respect for your"}},"exploitationRights":"Exploitation rights","exploitationText1":"Articles produced with ","exploitationText2":" belong to you and can be freely submitted to scientific journals, as long as the use of AI is mentioned in the Acknowledgments section. More and more academic journals accept the contribution of generative AI, provided that the content is verified and validated by authors. To respect this compliance, we add by default in the Acknowledgments section: \"During the preparation of this manuscript, the authors used MyPubli.ai to assist with semantic reformulations, enhance readability, and support the drafting of an initial version of the article. All content was subsequently reviewed, edited, and validated by the authors, who take full responsibility for the final version of the manuscript.\"","dataRespect":"Respect for your data","dataRespectText":"Unlike certain artificial intelligence services, we never reuse our users' data to train our models. Your files and articles remain strictly confidential and are securely stored in France. Consult our","privacyPolicy":"Privacy Policy","and":"and our","termsOfUse":"Terms of Use","features":"Features","featuresList":{"upload":"Upload of protocols and scientific results","writing":"Writing of a structured article from your documents","references":"Search for relevant references for your article","formatting":"Formatting for the journal of your choice","collaboration":"Online collaboration with your team"},"needHelp":"Need help?","contact":"Contact us at","trustWall":{"title":"They trust us for publishing their articles","intro":"For 5 years, we have been helping doctors and researchers publish their articles thanks to our innovative tools. Discover examples of publications that cite us in their acknowledgments section:","acknowledgementsTitle":"Acknowledgements","viewFullArticle":"View full article","etAl":"et al.","goToPage":"Go to page"}},"navbar":{"tagline":"YOUR RESEARCH ASSISTANT","searchJournal":"Search journal...","searchResults":"Search Results","noResults":"No results found","searchFor":"Search for","searchWebFor":"Search the web for","searchingDatabase":"Searching database...","recommendedJournals":"Recommended Journals","yourJournals":"Your Journals","download":"Download","export":"Export","share":"Invite members","downloadUnavailable":"Download feature is not available for demo articles.","downloadingDocx":"Downloading DOCX document...","downloadSuccess":"Document downloaded successfully!","formatFallback":"{{requested}} export isn't available right now â downloaded as {{returned}} instead.","downloadError":"Error downloading document. Please try again.","downloadFormatedArticleSuccess":"Formatted article downloaded successfully!","downloadFiguresError":"Error downloading article. Please try again.","selectJournal":"Select Journal","chooseJournal":"Choose a journal...","submitArticle":"Submit article","submitToJournal":"Submit to journal","selectJournalFirst":"Please select a journal first","submittingArticle":"Submitting article...","articleSubmitted":"Article submitted successfully!","loadingJourn
81alTemplate":"Loading journal template...","journalTemplateLoaded":"Journal template loaded successfully!","journalTemplateError":"Error loading journal template. Please try again.","loadingTemplate":"Loading...","searchingJournal":"Searching...","noJournalFound":"No journal found","tryDifferentSearch":"Try a different search term","searchForJournal":"Search for journal","generatedSections":"AI-Generated Sections","searchError":"Error searching journals","journalNotFound":"Journal not found","searchWebForMore":"Search the web for more journals","searchingCandidates":"Searching for matching journals...","noJournalCandidates":"No matching journals found","noJournalCandidatesSuggestion":"Try a more specific name, e.g. full journal title","scrapeSelected":"Search & load journal","loadSelected":"Load journal","inLibrary":"In library","journalFound":"Journal found and added to recommendations","journalsFound":"{{count}} journal(s) found and added to results!","journalsAlreadyInResults":"{{count}} journal(s) already in results","defaultTemplate":"Default Template","defaultTemplateLoaded":"Default template loaded successfully!","defaultTemplateNoSubmission":"Please select a specific journal to submit your article","selectSpecificJournal":"Select a specific journal to submit","noSubmissionUrl":"No submission URL available for this journal","searchingJournalTitle":"Searching for journal...","searchStep":{"validating":"Validating journal name...","searching":"Searching for journal website...","scraping":"Analyzing author guidelines...","extracting":"Extracting formatting rules...","finalizing":"Finalizing template..."},"menu":{"articles":"Generate an Article","format":"Format an Article","account":"My Account","credits":"My Credits","admin":"Admin","drugSearch":"Drug Search","archives":"Archives","archiveButton":"Archive","unArchiveButton":"Archived Article","faq":"FAQ","logout":"Logout"},"navLinks":{"bibliography":" Bibliography","formatArticle":"Format an Article","generateArticle":"Generate an Article","writeProtocol":"Write a Protocol"},"downloadStages":{"analyzing":"Analyzing article content...","processingGuidelines":"Processing EQUATOR guidelines...","fillingChecklist":"AI is filling the checklist with page numbers...","formattingDocument":"Formatting document structure...","generatingDocx":"Generating final DOCX file..."},"downloadOverlay":{"title":"Preparing Your Document","info":"Our AI is analyzing your article against EQUATOR guidelines and filling in the checklist. This may take a few moments."},"defaultTemplateError":"Error loading default template. Please try again.","loadingDefaultTemplate":"Loading default templateâ¦","noArticleEditing":"No article is currently being edited.","supplementaryDownloadError":"Error downloading supplementary file."},"premium":{"badge":"Premium","upgradeRequired":"Premium Feature Required","upgradeDescription":"Professional DOCX export with journal-specific formatting is available for premium users only.","downloadTitle":"Premium Export Feature","downloadDescription":"Export your articles with professional journal-specific formatting, advanced templates, and optimized layouts.","featuresTitle":"What's Included in Premium","contactTitle":"Interested in Premium Features?","contactDescription":"Contact us to learn more about premium features and pricing options tailored to your needs.","maybeLater":"Maybe Later","contactUs":"Contact Us","contactOpened":"Opening email client..."},"journalTemplate":{"gate":{"title":"Align with {{journal}}","subtitle":"This journal needs a few changes. Nothing is modified until you validate.","generateTitle":"Sections generated by AI","renameTitle":"Headings to rename","abstractTag":"abstract","addTitle":"Sections you'll write yourself","addHint":"These required sections can't be generated automatically â an empty heading will be added for each so you can fill it in.","extraTitle":"Extra sections â removed from your document","extraHint":"These sections aren't part of {{journal}}'s structure.","extraCaution":"Validating permanently deletes these sections and their content from your manuscript.","wordLimitTitle":"Over the word limit","wordLimitTotal":"Total: {{words}} words (limit {{limit}})","wordLimitAbstract":"Abstract: {{words}} words (limit {{limit}})","matching":"Comparing your headings with the journal's","matchingSub":"Looking for sections you named differently â nothing is modified yet.","matchConfidence":"match {{percent}}%","progressGenerating":"Generating section {{done}} of {{total}}","generatingSub":"Drafting the missing sections â your document is untouched.","preparing":"Preparing changesâ¦","reviewIntro":"Everything is ready. Tick the changes to apply, then validate. Reject keeps the default template.","reviewGeneratedTitle":"Generated sections","genFailTitle":"Couldn't generate these sections","selectAll":"Select all","saveSnapshot":"Save a restore point to history before applying","reject":"Reject","ignore":"Ignore","validate":"Validate ({{count}})"},"title":"Article Formatting","subtitle":"Your article will be formatted according to the journal's guidelines","headerSubtitle":"Configure your export settings before downloading your formatted article.","aiDisclaimer":"Journal requirements are AI-extracted from the journal's author guidelines. Cross-check anything critical before submitting.","sections":{"formattingStructure":"Formatting & Structure","typographySettings":"Formatting & Export","additionalRequirements":"Additional Requirements","exportOptions":"Export Options","documentStructure":"Document Structure","referenceFormatting":"References Formatting","exportOptionsDesc":"Cho
81ose what to include and how figures will appear in the downloaded file.","formattingDesc":"Style rules applied automatically when your document is exported.","typographyDesc":"Font, size and spacing used in the exported document.","requirementsDesc":"Additional sections or statements this journal requires authors to include.","documentStructureDesc":"Compare your document's sections against what this journal expects.","referenceFormattingDesc":"Fine-grained rules for how references are formatted (authors, pages, styles).","outputSettings":"Advanced Settings","outputSettingsDesc":"Reference formatting and document structure."},"referenceFormatting":{"detectedFromJournal":"Detected from journal","customDesc":"Customize how references are formatted for this journal","authorCutoff":"Authors before \"et al\"","cutoffAfter":"Cut after","authorsEtAl":"authors","citeAllAuthors":"Cite all authors (no et al)","authorsSectionLabel":"Authors in references","authorsListAll":"List all authors","authorsShorten":"Shorten with \"et al.\"","authorRulePrefix":"When a reference has more than","authorRuleMiddle":"authors, list the first","authorRuleSuffix":"then \"et al.\"","pageFormat":"Page number format","pageFull":"Full","pageCondensed":"Condensed","includeIssue":"Include issue number","includeIssueYes":"Yes","includeIssueNo":"No","abbreviatedJournal":"Abbreviated journal name","yearStyle":"Year style","journalStyle":"Journal name style","afterTitle":"After title","afterJournal":"After journal","afterYear":"After year","styleNormal":"Normal","styleBold":"Bold","styleItalic":"Italic","styleBoldItalic":"Bold + Italic","usingDefault":"No formatting rules found for this journal. Applying default {{ name }} parameters.","citationStyle":"Citation style","citationStyleSequential":"Sequential Numeric","citationStyleAlphaNumeric":"Alpha-Numeric","citationStyleAuthorYear":"AuthorâYear","citationsGroupTitle":"Citations","inTextFormat":"In-text citation format","inTextSuperscript":"Superscript","inTextBrackets":"Brackets","inTextNotApplicable":"Not applicable to AuthorâYear style","tabArticle":"Article","tabBook":"Book","tabWebsite":"Website","book":{"editorsSuffix":"Editors suffix","showCity":"Show city","showCountry":"Show country","showTotalPages":"Show total pages","chapterPrefix":"Chapter \"In:\" prefix"},"website":{"accessLabel":"Access label","showAccessDate":"Show access date","dateFormat":"Date format","dateFormatMonthYear":"Month Year","dateFormatFullDate":"Full date"}},"structure":{"articleSections":"Article Sections","abstractSections":"Abstract Sections","journalExpects":"Journal expects","yourDoc":"Your doc","optional":"optional","generateConclusion":"Generate","generating":"Generating...","exportSections":"Export Sections","excludedCount":"{{count}} excluded","notRequired":"not required","sortByJournal":"Journal order","sortByDoc":"Document order","legendFound":"present in your document","legendMissing":"not found in your document","legendUnexpected":"not expected by this journal","clickHint":"Use the eye icon on each row to include or exclude that section from the exported file","includeInExport":"Include","visExclude":"Exclude this section from the exported file","visInclude":"Include this section in the exported file","excludedHint":"{{count}} section(s) will be omitted from the downloaded file â your document is not modified.","renameOff":"Click to use the journal's heading name in the exported file","renameActive":"Heading will be renamed to match the journal in the exported file","canGenerate":"Can be generated","reviewGenerated":"Review","unexpectedSections":"Not expected by this journal"},"preview":{"yourHeading":"Your heading:","renamedTo":"renamed to","onExport":"on export","missingSubPart":"Missing â add this sub-part to your abstract","noAbstract":"No abstract found in document","registrationLabel":"Registration","registrationPlaceholder":"Click to add registration numberâ¦","keywordsLabel":"Keywords","keywordsRequired":"Required","keywordsOptional":"Optional","keywordsCategoryMeSH":"MeSH terms","keywordsCategoryNonMeSH":"Non-MeSH keywords","keywordsCategoryBoth":"MeSH or free keywords","keywordsCategoryTooltip":"Vocabulary this journal expects for keywords.","keywordsRange":"{{min}}â{{max}}","keywordsCountTooltip":"Number of keywords in your manuscript vs. the journal's allowed range.","keywordsAddPlaceholder":"Add a keywordâ¦","keywordsAdd":"Add keyword","keywordsRemove":"Remove keyword","consortRequired":"Required by CONSORT â trial registration number must be reported.","consortInfo":"CONSORT requires a trial registration number â this will appear in the export.","statusFound":"Found","statusGenerated":"AI-generated","statusMissing":"Missing","statusUnexpected":"Unexpected","statusOptional":"Optional","optionalFrequency":"Present in {{pct}}% of articles for this journal","generateWithAI":"Generate with AI","addManually":"Add manually","skipSection":"Skip for this export","unexpectedDesc":"Not expected by this journal â consider removing or skipping","references":"References","moreRefs":"more references","figuresAndTables":"Figures & Tables","noFigures":"No figures or tables found","statsLanguage":"Language","statsMax":"max","statsNoLimit":"no limit set","statsWithinLim
81it":"Within limit","statsOverLimit":"Over limit","statsJournalExpects":"journal expects","statsLangMismatch":"Language mismatch","subStatusPresent":"Present","subStatusRenamed":"Renamed on export","subStatusSuggestion":"Rename suggested","subStatusRenamedTooltip":"Suggestion: replace «{{from}}» with the journal's canonical name «{{to}}»","subStatusMissing":"Missing","subRenamedExplainer":"You wrote «{{from}}» â this journal labels it «{{to}}», so we'll rename it for you in the export.","subRenameAsk":"You wrote «{{from}}», but this journal labels this sub-part «{{to}}». Would you like us to rename it for you?","approveRename":"Approve rename","keepMyHeading":"Keep my heading","dismissRenameTooltip":"Keep your original heading and dismiss the suggestion","diffYours":"Your heading","diffJournal":"Journal canonical","renamedFrom":"Renamed from","willBeExportedAs":"Will be renamed at export to","editorUnchanged":"your editor stays unchanged","undoRename":"Undo","suggestionDismissed":"You kept «{{yours}}» â the journal suggested renaming it to «{{suggested}}».","showSuggestion":"Reconsider this rename","subStatusCustom":"Custom label","subCustomExplainer":"This sub-part isn't part of the journal's standard structure â it'll appear in the export exactly as written.","bodyMissingExplainer":"«{{name}}» isn't in your document yet â generate it with AI or add it manually.","bodyMissingExplainerNoAi":"«{{name}}» isn't in your document yet â add it manually if you want it in the export.","bodyOptionalEmpty":"Optional section â present in your structure but empty.","colYourManuscript":"Your manuscript","colYourManuscriptSub":"in your document's order","colJournalStructure":"Journal structure","colJournalStructureSub":"what this journal expects","noBodySections":"No body sections in your document yet.","noJournalStructure":"This journal doesn't define a required structure.","notInYourDoc":"Not in your document","notInJournal":"Not expected by this journal","subFoundButEmpty":"Heading is present but no text was found under it.","subMissingExplainer":"Add a «{{name}}:» sub-part to your abstract paragraph for this journal.","currentlyWritten":"currently written as","acceptRename":"Use journal name","acceptRenameTooltip":"Replace your label in the document with «{{to}}» now (no auto-rename needed at export).","editLabel":"Edit label","editLabelHint":"Choose how this sub-part should be labeled in your abstract:","addSubPart":"Add this sub-part","save":"Save","cancel":"Cancel","correspondingAuthor":"Corresponding author","titleWords":"words","titleCharacters":"characters","runningHead":"Running head","runningHeadMissing":"Not set","runningHeadRequired":"Required by this journal","required":"Required","subtitleNotAllowed":"Subtitles are not permitted","subtitlePermitted":"Subtitle permitted","corrFormat_full":"Full contact details expected (name, affiliation, email)","corrFormat_asterisk":"Marked with an asterisk on the author line","corrFormatLabel":"Journal format","edit":"Edit","add":"Add","runningHeadPlaceholder":"Short running head","corrNameEmpty":"Add name","corrEmailEmpty":"Add email","corrPhoneEmpty":"Add phone","corrOrcidEmpty":"Add ORCID","corrAddressEmpty":"Add address","corrFaxEmpty":"Add fax","invalidEmail":"Enter a valid email address","invalidOrcid":"ORCID must be 0000-0000-0000-0000","invalidPhone":"Enter at least 7 digits","corrSetLabel":"Set corresponding author","corrChooseAuthor":"â choose an author â","corrNoAuthors":"No authors added yet â add them from the article editor first.","authorFallback":"Author {{n}}","corrRequiredLabel":"Journal requires","corrState_present":"Present in your manuscript","corrState_missing":"Required but missing from your manuscript","corrState_unverified":"Required by the journal â can't be checked automatically","corrField_name":"name","corrField_email":"email","corrField_address":"address","corrField_phone":"phone","corrField_fax":"fax","corrField_orcid":"ORCID","manuscriptStatistics":"Manuscript Statistics","manuscriptStructure":"Manuscript Structure","zoneAbstractSubStructured":"structured · bold prefixes inside one paragraph","zoneAbstractSubUnstructuredWithDocParts":"unstructured · journal expects a single paragraph (your doc has bold sub-parts)","zoneAbstractSubUnstructuredWithDocPartsInline":"your abstract has bold sub-parts","zoneAbstractSubUnstructured":"unstructured","zoneAbstractSubUnstructuredInline":"plain abstract","zoneBodySub":"your manuscript flow with the journal's expected sections","zoneBodySubInline":"your manuscript structure","inline
81ExportTitle":"Personal export","inlineExportDesc":"Your manuscript is exported as-is. Journal recommendations below are shown for reference and don't change the file.","wordCount":"{{count}} words","noWordLimit":"no limit","tables":{"headingTablesOnly":"Tables","headingTablesAndLegends":"Tables & Figure legends","headingLegendsOnly":"Figure legends","subheadingTables":"Tables","tableLabel":"Table {{index}}.","truncationNote":"Showing first {{rows}} of {{totalRows}} rows à {{cols}} of {{totalCols}} columns","figureLabel":"Figure {{index}}.","emptyState":"No non-supplementary tables or figures found.","nextPage":"Next page"},"supplementary":{"pageHeading":"Supplementary file","explainer":"A second file bundling supplementary tables and your Equator guidelines checklist will be produced alongside the main article.","suppTableLabel":"Supplementary Table {{index}}:","suppFigureLabel":"Supplementary Figure {{index}}:","noImageSource":"No image source","reportingChecklist":"Equator guidelines checklist","checklistLine":"{{guidelineName}} checklist","checklistDesc":"Generated and pre-filled at export from your manuscript content. Review and adjust the answers in the supplementary file before submission.","noGuidelineSelected":"No reporting guideline selected â pick one above to bundle the matching checklist in Supplementary.docx.","nextPage":"Next page"},"sectionPreview":{"autoConfirm":"Will be applied automatically when you download.","confirm":"Confirm","regenerate":"Regenerate","discard":"Discard","abortGeneration":"Abort generation","bannerReusedDiscussionPre":"This paragraph was taken from your","bannerReusedDiscussionDiscussion":"Discussion","bannerReusedDiscussionMid":"section and will be used as","bannerReusedDiscussionPost":"when you download. Depending on your choice below, it will either be moved out of the Discussion in your document, or kept in place and only repositioned in the exported file.","bannerPreBackgroundPre":"Drafted as a new","bannerPreBackgroundPost":"section. The document will only change after you accept.","bannerFromScratchPre":"Drafted from scratch for","bannerFromScratchPost":"It will be applied automatically when you download â abort below if you don't want it.","choiceWhereLabel":"Where should this go?","choiceExportOnlyLabel":"Use it only for this export","choiceExportOnlySmall":"Your document stays exactly as it is. The text is added to the exported file only.","choiceDocLabel":"Add it to my article","choiceDocSmall":"It becomes part of your document and is saved with it.","exportQueuedBannerPre":"will be added to this export only â your document is not modified.","exportQueuedAside":"(Heads up: the same paragraph also remains in your Discussion section in the doc.)","removeFromExport":"Remove from export"},"titleLabel":"Title","submissionRequirements":"Submission requirements","presentDeclarations":"Present in your document","presentDeclarationsHint":"Declaration sections detected in your manuscript â click to review or edit.","requirementsHint":"Required by the journal â not shown in the document preview below.","supplementaryFiguresTables":"Supplementary figures & tables","keywordsTooFew":"too few","subSections":"Sub-sections"},"features":{"referenceStyle":"Reference Style","referenceStyleDesc":"Citations will be formatted according to this style","structuredAbstract":"Structured Abstract","structuredAbstractValue":"Required","structuredAbstractDesc":"Abstract will be organized with clear section headings","documentFormat":"Document Format","documentFormatDesc":"Your article will be exported in this format","figureFormat":"Figure Format","figureFormatDesc":"Images will be optimized for this format","figureCompression":"Figure Compression","figureCompressionValue":"Enabled","figureCompressionDesc":"Images will be compressed for optimal file size","fontFamily":"Font Family","fontSize":"Font Size","lineSpacing":"Line Spacing","pageNumbering":"Page Numbering","lineNumbering":"Line Numbering","lineNumberingTitlePage":"Line numbering â title page","lineNumberingBody":"Line numbering â main text","enabled":"Enabled","disabled":"Disabled","enabledExceptTitles":"Enabled (Except Titles)","margins":"Margins","cm":"cm","marginTop":"Top","marginRight":"Right","marginBottom":"Bottom","marginLeft":"Left","uniformMargins":"Same on all sides","conflictOfInterest":"Conflict of Interest Statement","conflictOfInterestDesc":"Declaration will be included in the document","fundingStatement":"Funding Statement","fundingStatementDesc":"Funding information will be included","citationManager":"Citation Manager","citationManagerDesc":"Compatible with","titlePagePosition":"Title page position","titlePage_first_page":"First page","titlePage_separate_file":"Separate file","sectionNumbering":"Section numbering","coverLetter":"Cover letter","coverLetterDesc":"A cover letter to the editor is required.","dataAvailability":"Data availability statement","dataAvailabilityDesc":"A statement on how the data can be accessed is required.","aiDisclosure":"AI assistance disclosure","aiDisclosureDesc":"Disclosure of AI/LLM use in preparing the manuscript is required.","authorContributions":"Author contributions","authorContributionsDesc":"An author contributions statement is required.","consentForPublication":"Consent for publication","consentForPublicationDesc":"A consent-for-publication statement is required.","acknowledgements":"Acknowledgements","acknowledgementsDesc":"An acknowledgements section is required.","ethicalForms":"Ethical approval","ethicalFormsDesc":"Ethics-approval forms or an IR
81B statement are required.","clinicalTrialRegistration":"Clinical trial registration","clinicalTrialRegistrationDesc":"Trial-registry compliance is required.","nctNumber":"Trial registration number","nctNumberDesc":"A trial registration / NCT number is required (e.g. when CONSORT applies).","priorPresentation":"Prior presentation","priorPresentationDesc":"Prior presentation at a congress must be declared.","preprintDisclosure":"Preprint disclosure","preprintDisclosureDesc":"An existing preprint version must be declared."},"limits":{"figuresTablesApproaching":"Approaching figures & tables limit","figuresTablesApproachingDesc":"You are close to the maximum of {{limit}} figures and tables allowed by this journal.","figuresTablesApproachingDescDefault":"Most journals recommend no more than {{limit}} figures and tables on average.","figuresTablesExceeded":"Figures & tables limit exceeded","figuresTablesExceededDesc":"This journal allows a maximum of {{limit}} figures and tables.","figuresTablesExceededDescDefault":"Most journals allow a maximum of {{limit}} figures and tables on average.","referencesApproaching":"Approaching references limit","referencesApproachingDesc":"You are close to the maximum of {{limit}} references allowed by this journal.","referencesApproachingDescDefault":"Most journals recommend no more than {{limit}} references on average.","referencesExceeded":"References limit exceeded","referencesExceededDesc":"This
81journal allows a maximum of {{limit}} references.","referencesExceededDescDefault":"Most journals allow a maximum of {{limit}} references on average.","wordLimitExceeded":"{{section}}: word limit exceeded","wordLimitApproaching":"{{section}}: approaching word limit","wordLimitExceededDesc":"This section exceeds the {{limit}}-word limit for this journal.","wordLimitExceededDescDefault":"This section exceeds the average {{limit}}-word limit for most journals.","wordLimitApproachingDesc":"This section is close to the {{limit}}-word limit set by this journal.","wordLimitApproachingDescDefault":"This section is close to the average {{limit}}-word limit for most journals.","words":"words","abstractWords":"Abstract","totalWords":"Total words","statistics":"Statistics","titleCaseAlert":"Title does not start with an uppercase letter","titleCaseAlertDesc":"Academic publishers require titles to begin with a capital letter. Please review your title before submitting."},"infoBanner":"Formatting: Your article will be automatically formatted to meet the journal's specific requirements, ensuring optimal presentation for submission.","exportOptions":{"commentsAndSuggestionsLabel":"Comments & Track changes","commentsAndSuggestionsDesc":"Cho
81ose what to include from collaborators in the exported document","includeComments":"Comments","includeCommentsDesc":"Add reviewer comments to the exported document","includeSuggestions":"Track changes","includeSuggestionsDesc":"Add tracked changes from collaborators to the exported document","integrateSuggestions":"Integrate track changes","integrateSuggestionsDesc":"Apply all accepted track changes directly into the document text before exporting","placement":"Tables & Figures placement","placementDesc":"Choose where tables and figures appear in the exported document","inline":"Preview (Draft)","inlineDesc":"For review purposes only â tables and figures stay in place as online","separate":"Submission Format","separateDesc":"The required format for journal submission â tables at the end, figures in a separate file","recommended":"Recommended","recommendationType":"Recommendation type","recommendationTypeDesc":"Choose the type of recommendations applied to your article","recoOriginal":"Original","recoOriginalDesc":"Full-length original research article recommendations","recoShort":"Short","recoShortDesc":"Concise format for short reports and brief communications","recoProtocol":"Protocol","recoProtocolDesc":"Study protocol format with PICOS-style structure","comingSoon":"Coming soon","recoComingSoon":"This recommendation type is coming soon"},"equator":{"title":"Equator Guidelines","desc":"Attach a reporting checklist (CONSORT, PRISMA, STROBEâ¦) to your export","toggleHint":"Include a reporting-guideline checklist in this export","choose":"Choose guideline","clear":"Remove guideline","loading":"Loading guidelinesâ¦","empty":"No guidelines available"},"buttons":{"cancel":"Cancel","download":"Download Formatted Article","exportFigures":"Download Figures"},"noJournal":{"label":"No journal template selected","hint":"Export will use default formatting","selectButton":"Select a journal","changeButton":"Change journal","searchPlaceholder":"Search journals...","noResults":"No journals found for this search"},"aiDisclaimerTitle":"Verify before exporting","reportIssue":{"button":"Report issue","tooltip":"Tell the MyPubli team something here is wrong","title":"Report incorrect journal data","lede":"Found a mistake in the AI-extracted rules for this journal? Tell us what's wrong and we'll fix the template.","articleChip":"Article context attached","pickerLabel":"Where did you spot the problem?","pickerHint":"Pick one or more â you can refine in the message","messageLabel":"What's wrong, and what should it be instead?","messagePlaceholder":"e.g. The reference style should be APA, not NLM. Their author guidelines page saysâ¦","send":"Send to MyPubli team","sending":"Sendingâ¦","thanks":"Thanks â your report was sent to the MyPubli team.","error":"Could not send the report. Please try again in a moment.","leadInPrefix":"Issue with: {{fields}}.","flagReferenceStyle":"Report an issue with the reference style","flagLimits":"Report an issue with the word / figure / reference limits","flagAbstract":"Report an issue with the abstract structure","flagBody":"Report an issue with the body section structure","groups":{"rules":"Formatting rules","limits":"Manuscript limits","misc":"Something else"},"fields":{"reference_style":{"label":"Reference style","example":"e.g. APA / NLM / Vancouver"},"structure":{"label":"Section structure","example":"Introduction, Methods, Resultsâ¦"},"abstract_structure":{"label":"Abstract structure","example":"Structured vs unstructured, sub-parts"},"title_rules":{"label":"Title rules","example":"Running head, length, case"},"limits_words":{"label":"Word count limit","example":"Total / abstract / per-section"},"limits_figures":{"label":"Figures & tables limit","example":"Max number allowed"},"limits_references":{"label":"References limit","example":"Max number of citations"},"other":{"label":"Something else","example":"Describe it in the message below"}}},"provenance":{"defaultFilled":"We couldn't read this from the journal â showing a generic default. Please confirm.","unknownSource":"We're not sure about this value â please verify.","defaultValue":"Generic default â no journal selected; confirm this value for your target journal."},"setup":{"title":"Document setup","exportOptions":"Export options"},"declarations":{"title":"Funding & Acknowledgements","funding":"Funding","acknowledgements":"Acknowledgements","fundingPlaceholder":"e.g. Grant ANR-21-CE36-0001","acknowledgementsPlaceholder":"e.g. The authors thankâ¦","addFunding":"Add funding","addAcknowledgement":"Add acknowledgement","save":"Save","cancel":"Cancel"},"requirements":{"provided":"Provided","missing":"To add","openInEditor":"Open in editor"}},"premiumFeatures":{"professionalExport":"Formatted DOCX Export","professionalExportDe
81sc":"Export articles with journal-specific formatting","customTemplates":"Custom Templates","customTemplatesDesc":"Access to premium journal templates and styles","priorityProcessing":"Priority Processing","priorityProcessingDesc":"Faster document generation and export","advancedCollaboration":"Advanced Collaboration","advancedCollaborationDesc":"Enhanced sharing and team collaboration features","prioritySupport":"Priority Support","prioritySupportDesc":"24/7 premium customer support"},"featureUnavailable":{"badge":"Coming Soon","title":"Feature Not Yet Available","description":"We're working hard to bring you this feature. It will be available in an upcoming release.","upcomingTitle":"What's Coming Soon","statusTitle":"We're Building Something Great","statusDescription":"Our team is actively developing this feature. Stay tuned for updates and announcements.","understood":"Got It","features":{"docxImport":"DOCX Import","docxImportDesc":"Import and convert Word documents directly into your articles","referenceImport":"Reference Import","referenceImportDesc":"Import and manage references from your DOCX documents automatically","journalFormatting":"Journal-Specific Formatting","journalFormattingDesc":"Your article will be automatically formatted according to your selected journal's guidelines","aiEnhancements":"AI-Powered Enhancements","aiEnhancementsDesc":"Advanced AI features to improve your scientific writing","advancedSync":"Advanced Synchronization","advancedSyncDesc":"Real-time collaboration and document synchronization"}},"articles":{"header":{"title":"Your Articles Library","subtitle":"Find, improve and download your automatically generated articles."},"table":{"article_type":{"FORMAT":"Article formatting","GENERATION":"Article Generation","REGENERATION":"Article Regeneration","PROTOCOL":"Protocol creation"},"columns":{"creationDate":"Creation Date","regenerated":"Regenerated","type":"Type","articleName":"Article Name","studentEmail":"Student Email","generatedArticle":"Generated Article Name","status":"Status","scoring_tooltip":"Suggestion of scientific journals","teacher_email":"Teacher Email"},"buttons":{"complete":"Complete","validate":"Validate","improve":"Improve","waiting_info":"Waiting informations","intervention_required":"An intervention is required","see_eval":"Open the evaluation","waiting_eval":"Waiting for the evaluation","already_eval":"Already evaluated","eval":"Evaluate","download":"Download","access":"Access article","open_eval":"Open Evaluation","reviewImport":"Review in editor","relaunch":"Relaunch"},"menu":{"regenerate":"Regenerate","stop":"Stop the generation","details":"Details","delete":"Delete","exportReferences":"Export References"},"status":{"step":"Step","errored":"Queue file","errored_description":"Your article will be available in a few hours","ready":"Ready","processing":"Processing","error":"Error","pending":"Pending","regeneratedOn":"Regenerated on {{date}}","createdOn":"Created on {{date}}","waitingToday":"Today","waitingYesterday":"Since yesterday","waitingDays":"{{days}} days","waitingTooltip":"Waiting since {{date}}","waitingTooltipApprox":"Waiting since {{date}} (approx.)"},"text":{"no_article":"No article generated for the moment.","no_article_text_crcl_teacher":"Les étudiants n'ont pas encore commencé à téléverser leurs documents. Les articles seront générés automatiquement dès que des protocoles et résultats seront soumis.","no_article_text_crcl_student":"Commencez par télécharger votre mémoire de recherche, votre protocole de recherche et vos résultats scientifiques. Une version générée automatiquement sera créée pour que votre enseignant puisse vous évaluer.","no_article_text":"Commencez par télécharger votre protocole de recherche et vos résultats scientifiques pour générer votre premier article."},"connectionLost":{"title":"Can't reach the server","text":"We couldn't load your articles. Check your connection and try again.","retry":"Retry"}}},"faq":{"title":"Frequently Asked Questions","loading":"Loading frequently asked questions...","emptyState":"No frequently asked questions available at the moment."},"account":{"title":"My Account","personalInfo":"Personal Information","billingAddress":"Billing Address","modify":"Modify","delete":"Delete","noAddressConfigured":"No billing address configured","addAddress":"Add Address","manageCredits":"Manage My Credits","manage":"Manage","deleteAccount":"Delete My A
81ccount","myData":{"title":"My data","request":"Download my data","preparing":"Preparing your data â we will email you when it is ready.","download":"Download my data (available until {{date}})","failed":"The export failed. Please try again.","error409":"An export is already being prepared.","error429":"You can request one export per day.","error503":"Too many exports in progress, please try again later.","errorGeneric":"Could not reach your data export, please try again."},"password":{"title":"Password","notSet":"No password set. Add one for faster login.","isSet":"A password is set for your account.","set":"Set a Password","change":"Change Password"},"messages":{"addressUpdated":"Billing address updated successfully","addressDeleted":"Billing address deleted","accountDeleted":"Your account has been successfully deleted.","deleteConfirmTitle":"Delete My Account","deleteConfirmMessage":"Are you sure you want to delete your account? This action is irreversible. Download your data first from \"My data\".","deleteConfirmLabel":"Delete","cancelLabel":"Cancel","deletePersonalArticles":"Also delete the articles in my personal space"},"countries":{"FR":"France","BE":"Belgium","CH":"Switzerland","CA":"Canada","LU":"Luxembourg","MC":"Monaco","AD":"Andorra"}},"devices":{"title":"Connected devices","subtitle":"Sessions currently active on your account. Revoke any you don't recognise.","empty":"No active sessions.","thisDevice":"This device","smsVerified":"SMS verified","smsVerifiedTip":"This device has passed an SMS verification","lastActive":"Last active","revoke":"Revoke","revoked":"Session revoked","revokeError":"Could not revoke the session","loadError":"Could not load sessions","signOutEverywhere":"Sign out everywhere","confirmAllTitle":"Sign out of all devices","confirmAllMessage":"All your active sessions will be terminated, including this one. You'll need to sign in again.","loginMethod":{"password":"Password","otp":"One-time code","magicLink":"Magic link","google":"Google","unknown":"Unknown method"}},"groups":{"lang":{"label":"Language","fr":"French","en":"English"},"title":"Groups","myGroups":"My Groups","allGroups":"All Groups","selectGroup":"Select a group:","searchByOwner":"Search by name, owner or member","searchByMember":"Search by member","buyCredits":"Buy credits","leaveGroup":"Leave group","groupName":"Group","unnamedGroup":"Unnamed group","credits":"Credit","creditsPlural":"Credits","roles":{"owner":"Owner","coOwner":"Co-owner","member":"Member","manager":"Manager"},"noGroupFound":"No group with this owner email","createGroup":"Create a group","editGroup":{"name":"Group name","saveHint":"Press Enter to save, Escape to cancel","emptyNameError":"Group name cannot be empty","save":"Save","cancel":"Cancel","edit":"Edit"},"groupInfo":{"title":"Group information:","role":"Role:","members":"Members:","createdOn":"Created on:","ownerArt
81icleOversight":"Owner article management:","viewGroupArticles":"See the group's articles","restrictMemberCredits":"Pause generation and formatting for members","restrictMemberCreditsSaved":"Member restriction updated","restrictMemberCreditsFailed":"Could not update the member restriction","restrictMemberCreditsMessage":"Message shown to members","restrictMemberCreditsMessageHint":"Leave empty to show the default message","restrictMemberCreditsMessageSave":"Save message","restrictMemberCreditsMessageSaved":"Message saved","restrictMemberCreditsMessageFailed":"Could not save the message","memberCreditsRestricted":"Generation and formatting are paused for members of this group."},"creditRestrictedDialog":{"title":"Generation paused","message":"{{group}}'s administrator has paused article generation and formatting for members.","contact":"Contact the administrator","close":"Close"},"membersList":{"title":"Group members","inviteMember":"Invite a member","noMembers":"No members in this group.","joinedOn":"Joined on","usage":"Used:","creditsUsed":"credits","assignAsOwner":"Assign as owner","makePrimaryOwner":"Set as primary owner","removeOwner":"Remove owner rights","removeMember":"Remove from group"},"domainsList":{"title":"Authorized domains","addDomain":"Add domain","addDomainTitle":"Add authorized domain","domainPlaceholder":"example.com","noDomains":"No authorized domains.","domainDescription":"Users from this domain can join automatically","removeDomain":"Remove domain"},"invoiceEmailsList":{"title":"Invoice emails","addInvoiceEmail":"Add invoice email","addInvoiceEmailTitle":"Add invoice email","invoiceEmailPlaceholder":"[email protected]","noInvoiceEmails":"No invoice emails.","invoiceEmailDescription":"This email will receive invoices and payment information","removeInvoiceEmail":"Remove email"},"billingDetailsList":{"title":"Billing information","editBillingDetails":"Edit information","noBillingDetails":"No billing information configured.","billingName":"Billing name","department":"Department","address":"Address","city":"City","postalCode":"Postal code","country":"Country"},"tabs":{"invoices":"Invoices","invoiceEmails":"Invoice Emails","usageHistory":"Usage History"},"filters":{"billingPeriod":"Billing period","allPeriods":"All periods","sortBy":"Sort by","sortByName":"Name","sortByCreditsDesc":"Credits (high to low)","sortByCreditsAsc":"Credits (low to high)","sortByDate":"Date (newest first)"},"usageHistory":{"title":"Recent usage history","noUsage":"No recent usage.","creditRemoval":"Credit removal (admin)","reason":"Reason:"},"actions":{"deleteGroup":"Delete group","leaveGroup":"Leave group","delete":"Delete","leave":"Leave","GENERATION":"Article generation","REGENERATION":"Article regeneration","PROTOCOL":"Protocol creation","FORMAT":"Article formatting"},"noGroups":{"title":"You don't belong to any group","description":"Create your first group to start collaborating and sharing credits.","createFirstGroup":"Create my first group"},"createGroupDialog":{"dialogTitle":"Create a new group","addCreditTitle":"Add credit","groupInfoSection":"Group information","groupName":"Group name","groupNamePlaceholder":"Ex: Marketing Team, Alpha Project...","groupNameRequired":"Group name is required","groupOwner":"Group owner","ownerMyself":"Myself","ownerOtherPerson":"Another person","ownerEmail":"Owner email","ownerEmailRequired":"Owner email is required","billingDetails":"Billing information","billingName":"Billing name","billingNamePlaceholder":"Company or department name","responsableName":"Name and Surname of the responsible","responsableNamePlaceholder":"Ex: John Doe","department":"Name of medical service","departmentPlaceholder":"Ex: Research Department","address":"Address","addressline2":"Address line 2","addressPlaceholder":"123 Main St","addressline2Placeholder":"Apartment, Building, etc.","city":"City","cityPlaceholder":"London","postalCode":"Postal code","postalCodePlaceholder":"SW1A 1AA","country":"Country","countryPlaceholder":"United Kingdom","creditsSection":"Credits","initialCredits":"Initial credits","startWithoutCredits":"Start without credits","startWithoutCreditsDesc":"You can buy some later","buyCredits":"Buy credits","addCredits":"Add credits","buyCreditsDesc":"Each credit allows generating one article","creditsNote":"With {{count}} credit{{plural}}, you can generate {{count}} scientific article{{plural}}","invoiceEmailsSection":"Invoice emails","addInvoiceEmail":"Add invoice email","invoiceEmailAddress":"Invoice email address","invoiceEmailsCount":"Invoice emails ({{count}})","invoiceEmailsNote":"These emails will receive invoices and payment information.","inviteMembersSection":"Invite members","coOwnersSection":"Co-owners (optional)","addByEmail":"Add by email","addByDomain":"Add by domain","emailAddress":"Email address","emailPlaceholder":"[email protected]","domainAddress":"Domain name","domainPlaceholder":"example.com","domainHint":"All users from this domain will be able to join the group","addButton":"Add","validateButton":"Validate","editButton":"Edit","membersCount":"Members ({{count}})","emailMembers":"Email members","domainMembers":"Domain members","emailMissing":"Email missing","invitationNote":"Invitations will be sent by email after group creation.","domainNote":"Users with these domains will be able to automatically join the group.","summarySection":"Summary","summaryGroupName":"Group name:","summaryGroupAdmin":"Group admin:","summaryGroupGuests":"Group guests ({{count}}):","summaryGroupDomains":"Authorized domains ({{count}}):","summaryNoDomains":"No domains","summaryNoGuests":"No guests","summaryCredits":"{{type}} credits:","summaryTotalAfterPurchase":"Total after purchase:","summaryUnitPrice":"Unit price in â¬:","summaryPartnerCode":"Partner code:","summaryAmountBeforeDiscount":"Amount before discount:","summaryTotalCost":"Total cost:","serverCost":"Server cost (â¬)","billingPeriod":"Billing period","billingPeriods":{"ONE_TIME":"One-time","MONTHLY":"Monthly","QUARTERLY":"Quarterly"},"billingPeriodOneTime":"One-time","billingPeriodMonthly":"Monthly","billingPeriodQuarterly":"Quarterly","articleCostFirstSixMonths":"Article cost (first 6 months) (â¬)","articleCostAfterSixMonths":"Article cost (after 6 months) (â¬)","cancelButton":"Cancel","createButton":"Create Group","buyButton":"Buy","addCreditsButton":"Add","withoutName":"Unnamed","errors":{"alreadyGroupOwner":"You are already the group owner","emailAlreadyMember":"This email is already a member","enterValidEmail":"Please enter a valid email","emailAlreadyOwner":"This email is already the owner","youAreAlreadyOwner":"You are already the owner","emailAlreadyInInvoiceList":"This email is already in the invoice list","domainAlreadyAdded":"This domain is already added","enterValidDomain":"Please enter a valid domain (e.g., example.com)","chooseGroupName":"Choose a group name","credit
81CountBelowOne":"The number of credits is less than 1","ownerEmailMissing":"Owner's email is missing","ownerEmailInvalid":"Owner's email must be valid","ownerEmailInMembersList":"Owner's email is already part of the group members","addAtLeastOneInvoiceEmail":"Add at least one email to receive invoices","fillAllBillingFields":"Please fill in all billing fields","serverDomainRequired":"Server domain is required for periodic subscriptions","serverDomainInvalid":"Server domain must be a valid subdomain (lowercase letters, numbers and hyphens)","domainAlreadyUsed":"This domain is already in use. Please choose another one.","domainRequired":"Domain is required for subscriptions","domainMinLength":"Domain must contain at least 3 characters","domainInvalidFormat":"Invalid format (lowercase letters, numbers, hyphens only)","selectExistingServer":"Please select an existing server","serverLinkFailed":"Failed to link server","deploymentFailed":"Failed to start deployment"},"messages":{"groupCreated":"Group created successfully","characterCount":"/50 characters","removeMember":"Remove member","removeEmail":"Remove email","removeDomain":"Remove domain","checkingAvailability":"Checking availability...","domainAvailable":"â This domain is available","domainTaken":"â This domain is already taken","serverUrlHint":"The server will be accessible via https://{{domain}}.mypubli.ai","serverUrlHintPlaceholder":"The server will be accessible via https://your-domain.mypubli.ai","deploymentStarted":"Server deployment started","serverLinked":"Server linked successfully"},"serverSection":{"serverDomainLabel":"Dedicated server","subdomainLabel":"Subdomain","subdomainPlaceholder":"e.g., my-group","serverNote":"\u
81003Cstrong>Automatic dedicated server:\u003C/strong> A personal server will be automatically created for this group. All AI processing and files will be managed on this dedicated instance with a unique URL.","workflowNote":"\u003Cstrong>Deployment workflow:\u003C/strong> The server will be configured automatically via our backend workflow. This operation may take a few minutes after the group creation.","prePaidMonths":"Pre-paid server months","prePaidEndDate":"Pre-paid server end date","clearDate":"Clear","applyDate":"Apply","months":"months","createNewServer":"Create a new server","useExistingServer":"Use an existing server","selectServer":"Select a server","loadingServers":"Loading available servers...","noServersAvailable":"No servers available","existingServerHint":"Select an existing server to link to this group","existingServerNote":"This server is already deployed and will be immediately available for this group."},"creditsRefundable":"Credits {{refundable}} refundable:","refundableYes":"","refundableNo":"non","ownerArt
81icleOversight":"Owner can manage the group's articles:"},"editGroupDialog":{"title":"Edit Group","groupNameSection":"Group Name","groupName":"Group Name","characters":"characters","groupNameRequired":"Group name is required","billingPeriodSection":"Billing Configuration","cancelButton":"Cancel","saveButton":"Save Changes","updateSuccess":"Group updated successfully","updateError":"Failed to update group"},"creditRefill":{"button":"Refill {{credits}} credits","tooltip":"Refill the group with its {{credits}} initial credits","confirmTitle":"Refill credits","confirmMessage":"Do you want to refill group \"{{name}}\" with {{credits}} credit(s)?","confirmButton":"Refill","success":"{{credits}} credit(s) refilled successfully","error":"Failed to refill credits"},"discountCode":{"label":"Partner code (optional)","placeholder":"Enter your partner code","validate":"Validate","invalid":"Invalid partner code","defaultDescription":"{{percentage}}% discount applied!","validSuccess":"Valid partner code! {{percentage}}% discount applied.","invalidError":"Invalid partner code. Please check your code."},"messages":{"groupNameUpdated":"Group name updated: \"{{name}}\"","errorOccurred":"An error occurred","emailExists":"This email already exists in this group","groupDeleted":"Group has been successfully deleted","userNotFound":"Your user is not found","notOwner":"You don't have permission to delete this group","leftGroup":"You have left the group {{name}}","memberRemoved":"Member removed","domainExists":"This domain is already authorized in this group","domainAdded":"Domain added successfully","domainRemoved":"Domain removed","errorAddingDomain":"Error adding domain","errorRemovingDomain":"Error removing domain","deleteMemberTitle":"Remove member","deleteMemberMessage":"Are you sure you want to remove this member? This action is irreversible.","deleteDomainTitle":"Remove domain","deleteDomainMessage":"Are you sure you want to remove this domain? This action is irreversible.","deleteGroupTitle":"Delete group","deleteGroupMessage":"Are you sure you want to delete this group? This action is irreversible.","leaveGroupTitle":"Leave group","leaveGroupMessage":"Are you sure you want to leave this group?","yes":"Yes","no":"No","deletedAccount":"Deleted account","hardDeleteLabel":"Permanent deletion (also deletes credits)","groupHardDeleted":"Group permanently deleted"},"refund":{"button":{"tooltip":"Refund this usage"},"modal":{"title":"Refund Request","warning":"This action is irreversible and will permanently delete the article and all its modifications.","user":"User","credits":"Credits refunded","article":"Article","reasons":{"title":"Refund Reason","description":"Please select at least one reason for your refund request:","quality":"Insufficient article quality","technical":"Technical problem during generation","mistake":"Handling error / generation by mistake","other":"Other (please specify)","otherPlaceholder":"Describe the reason for your refund request..."},"consequences":{"title":"Consequences:","deleteArticle":"The article will be permanently deleted","deleteModifications":"All modifications will be lost","irreversible":"This action cannot be undone"},"cancel":"Cancel","confirm":"Ask Refund"},"messages":{"success":"Refund request sent successfully","error":"Error during refund","notEligible":"This usage is no longer eligible for refund (more than 14 days)","alreadyRefunded":"This usage has already been refunded"},"status":{"refunded":"Refunded"}},"noGroupDialog":{"noGroupAvailable":{"title":"No group available","description":"You don't have a group configured yet.","instruction":"To start generating articles, you must:","steps":{"createGroup":"Create a new group","addCredits":"Add credits to your group","startGenerating":"Start generating your articles"},"actions":{"cancel":"Cancel","createGroup":"Create a group"}},"insufficientCredits":{"title":"Insufficient credits","description":"Your groups don't have available credits.","instruction":"Choose an option to continue:","individualCredit":{"title":"Individual credit","price":"650â¬","priceUnit":"per article","features":{"oneTimePurchase":"One-time purchase","personalUse":"Ideal for personal use","immediateAccess":"Immediate access"},"action":"Buy"},"institutionSubscription":{"title":"Institution subscription","badge":"Recommended","price":"Starting from 90â¬","priceUnit":"per month / article","features":{"teamAccess":"Access for your entire team","degressive":"Degressive pricing","prioritySupport":"Priority support"},"contactLabel":"For more information:"},"actions":{"cancel":"Cancel"}}},"cellBox":{"title":"Dedicated box","fleet":"All boxes","slug":"Subdomain","backups":"Off-site backups","create":"Create dedicated box","confirmCreate":"Provision {{host}}? This creates a VM, DNS records, an Atlas user and a backup bucket.","retry":"Retry","activate":"Activate","deactivate":"Deactivate","destroy":"Destroy"},"instances":{"title":"Dedicated servers","infoNote":"Dedicated servers host all AI processing and files for the group. Initial deployment takes 5-10 minutes depending on configuration.","accessButton":"Access server","deploymentFailed":"Deployment failed","unlinkButton":"Remove from group","unlinkConfirm":"Are you sure you want to remove {{subdomain}} from this group? The server will not be deleted, only unlinked.","unlinkSuccess":"Server removed from group","unlinkError":"Failed to remove server from group","viewLogsButton":"View build logs","statuses":{"pen
81ding":"Pending","waiting_for_ip":"Waiting for IP","ip_assigned":"IP assigned","configuring_dns":"DNS setup","validating_resources":"Validating resources","creating_instance":"Creating instance","bootstrapping":"Initialization","updating_package_list":"Updating packages","installing_docker":"Installing Docker","starting_docker":"Starting Docker","setting_up_ssh":"SSH setup","registering_ssh_key":"Registering SSH key","cloning_repository":"Cloning code","creating_env_file":"Env configuration","configuring_firewall_whitelist":"Firewall setup","preparing_runtime_files":"Runtime files","pulling_base_images":"Pulling images","building_docker_images":"Building images","starting_containers":"Starting containers","waiting_for_jupyter":"Waiting for Jupyter","waiting_for_fastapi":"Waiting for API","waiting_for_nginx":"Waiting for Nginx","containers_healthy":"Containers ready","waiting_for_dns":"Waiting for DNS","configuring_ssl":"SSL configuration","ssl_retry_waiting":"SSL waiting","ssl_configured":"SSL configured","ssl_failed":"SSL failed","completed":"Active","error":"Error","failed":"Failed","updating_code":"Updating code","rebuilding_images":"Rebuilding images","restarting_application":"Restarting application","health_check_failed":"Health check failed","update_complete":"Updated"},"messages":{"pending":"Deployment will start in a few moments...","waiting_for_ip":"Waiting for the cloud instance to be assigned an IP address...","ip_assigned":"IP address assigned, configuring DNS...","configuring_dns":"Updating DNS record to point to the new instance","bootstrapping":"Initial bootstrap of the deployment process","updating_package_list":"Updating system package list","installing_docker":"Installing Docker engine","starting_docker":"Starting Docker service","setting_up_ssh":"Creating SSH keys and configuring GitHub deployment","registering_ssh_key":"Registering deploy key with GitHub repository","cloning_repository":"Retrieving source code from Git repository","creating_env_file":"Creating .env file with environment variables","configuring_firewall_whitelist":"Pre-configuring IP whitelist for application firewall","preparing_runtime_files":"Preparing runtime directories and credential files","pulling_base_images":"Pulling base Docker images to warm up layer cache","building_docker_images":"Building application Docker images","starting_containers":"Starting application containers","waiting_for_jupyter":"Waiting for Jupyter service to become ready","waiting_for_fastapi":"Waiting for FastAPI service to become ready","waiting_for_nginx":"Waiting for Nginx to become ready","containers_healthy":"All containers are healthy","waiting_for_dns":"Waiting for DNS propagation...","configuring_ssl":"Starting SSL certificate configuration","ssl_retry_waiting":"Waiting before next SSL configuration attempt","ssl_configured":"SSL certificate configured successfully","ssl_failed":"SSL configuration failed, please check DNS settings","completed":"Server is operational and ready to use","error":"An error occurred during deployment","failed":"Deployment failed, please check logs","updating_code":"Pulling latest code from repository","rebuilding_images":"Rebuilding Docker images with updated code","restarting_application":"Restarting application containers","health_check_failed":"Application health check failed after update","update_complete":"Application updated successfully and ready to use"},"notifications":{"completed":"Server {{domain}}.publi.ai is now active!","error":"Error during deployment of {{domain}}.publi.ai"}},"deployServer":{"title":"Add a server","description":"Deploy a new server or link an existing one to this group.","addButton":"Add server","deployFirst":"Deploy a server","deployButton":"Deploy","linkButton":"Link server","subdomainLabel":"Subdomain","subdomainPlaceholder":"my-server","available":"This subdomain is available","taken":"This subdomain is already in use","noServers":"No servers deployed for this group","success":"Deployment started successfully","serverLinked":"Server linked successfully","createNewServer":"Create new","useExistingServer":"Use existing","selectServer":"Select a server","loadingServers":"Loading available servers...","noServersAvailable":"No servers available","existingServerHint":"Select an existing server to link to this group","errors":{"invali
81dSubdomain":"Invalid subdomain format","subdomainTaken":"This subdomain is already in use","failed":"Error starting deployment","selectServer":"Please select a server","linkFailed":"Failed to link server"},"checkingAvailability":"Please wait â availability check in progress."},"addCreditsDialog":{"errors":{"creditCountBelowOne":"The number of credits is less than 1","selectGroup":"Select a group","errorOccurred":"An error occurred","insufficientCredits":"You don't have enough credits to complete this operation"},"messages":{"creditsAdded":"Credits added successfully","creditsWord":"credits"},"yourRemainingCredits":"Your available credits","noCreditsAvailable":"You have no credits available to add to this group","creditsRenewableDaily":"Credits are renewed daily"},"apiKeys":{"sectionTitle":"API Keys (Optional)","sectionDescription":"Configure API keys for this group","openai":{"label":"OpenAI API Key","placeholder":"sk-...","hint":"Used for AI text generation and analysis"},"pubmed":{"label":"PubMed API Key","placeholder":"Enter your PubMed API key","hint":"Used for searching medical literature databases"},"showKey":"Show API key","hideKey":"Hide API key","securityNote":"API keys are encrypted and stored securely.","loading":"Loading available API keys...","selectKey":"Select API Key","default":" Use default","noKey":"No API key","noAvailableKeys":"No API keys available. Ask an administrator to add keys.","adminHint":"API keys are managed in the Admin panel. Only administrators can add new keys.","createNew":"Create new key","newKeyValue":"Enter API Key","cancel":"Cancel","createHint":"You can select an existing key or create a new one. New keys will be stored securely and can be reused across groups.","saveButton":"Save API Keys","saving":"Saving...","updateSuccess":"API keys updated successfully","updateError":"Failed to update API keys"},"postCreationInvoice":{"title":"Invoice Preview","firstPeriod":"First billing period","paymentProcessing":"Payment is being processed. Refresh to see your invoices.","backToList":"Back to invoices"},"removeCreditsDialog":{"title":"Remove credits","available":"Available credits","amountLabel":"Number of credits to remove","reasonLabel":"Reason","reasonPlaceholder":"Explain why these credits are being removed","cancel":"Cancel","confirm":"Remove","messages":{"creditsRemoved":"Credits removed successfully"},"errors":{"errorOccurred":"An error occurred"}}},"privacyPolicy":{"title":"Privacy Policy","lastUpdated":"Last updated: April 2, 2025","intro":"This privacy policy describes how \u003Cstrong>\u003Cspan class=\"my-gradient\">My\u003C/span>\u003Cspan class=\"publi-black\">Publi\u003C/span>\u003C/strong> collects, uses and protects users' personal information.","sections":{"dataCollection":{"title":"1. Data Collected","content":"When logging in via Google OAuth, we only collect your \u003Cstrong>email address\u003C/strong>. This information allows us to:","list":["identify you uniquely,","associate your searches, protocols and generated articles to your account."]},"dataUsage":{"title":"2. Data Usage","content":"Generated articles and research files you upload are \u003Cstrong>stored securely\u003C/strong> on our platform and are \u003Cstrong>never shared with third parties\u003C/strong>."},"thirdParty":{"title":"3. Third-party Technologies","content":"We do not use \u003Cstrong>any third-party tools\u003C/strong> such as Google Analytics or Firebase that would access your data."},"dataDeletion":{"title":"4. Data Deletion","content":"You can delete your research files and generated articles at any time from the application interface. However, it is currently not possible to delete your user account itself."},"security":{"title":"5. Security","content":"We implement technical security measures to protect your data against unauthorized access or accidental loss."},"contact":{"title":"6. Contact","content":"For any questions regarding this policy or your personal data, you can contact us at the following address:","email":"[email protected]"},"responsibility":{"title":"7. Responsible Party","content":"This application is operated under the responsibility of \u003Cstrong>Islam EL BOUDI\u003C/strong> on behalf of \u003Cstrong>\u003Cspan class=\"my-gradient\">My\u003C/span>\u003Cspan class=\"publi-black\">Publi\u003C/span>\u003C/strong>"}}},"termsOfService":{"title":"Terms of Service","lastUpdated":"Last updated: April 2, 2025","intro":"Welcome to \u003Cstrong>\u003Cspan class=\"my-gradient\">My\u003C/span>\u003Cspan class=\"publi-black\">Publi\u003C/span>\u003C/strong>. By using our platform, you agree to the terms described below.","sections":{"purpose":{"title":"1. Platform Purpose","content":"\u003Cstrong>\u003Cspan class=\"my-gradient\">My\u003C/span>\u003Cspan class=\"publi-black\">Publi\u003C/span>\u003C/strong> allows users to upload scientific research protocols and results to automatically generate scientific articles."}
81,"access":{"title":"2. Access and Identification","content":"Access to the platform requires login via Google OAuth. We only use your email address to identify you."},"acceptableUse":{"title":"3. Acceptable Use","content":"By using our service, you agree to:","list":["provide only legal, original and non-offensive scientific content,","not use the platform for malicious, fraudulent purposes or contrary to scientific ethics,","respect the intellectual property of others."]},"contentOwnership":{"title":"4. Content Ownership","content":"You retain ownership of the files and content you upload. Articles produced by MyPubli belong to you. We claim no rights to your content."},"contentDeletion":{"title":"5. Content Deletion","content":"You can delete your files and articles at any time from the interface. Once deleted, they are no longer accessible."},"liability":{"title":"6. Limitation of Liability","content":"While we do our best to provide quality service, we do not guarantee the accuracy, relevance or compliance of generated articles with scientific or academic standards"},"modifications":{"title":"7. Terms Modifications","content":"These terms may be updated at any time. You will be notified in case of major changes."},"contact":{"title":"8. Contact","content":"For any questions or comments regarding these terms, you can contact us at:","email":"[email protected]"}}},"studentInfo":{"title":"Fill out this questionnaire to begin the study","age":"Age:","ageLabel":"Age","gender":"Gender:","genderLabel":"M/F","maleOption":"Male","femaleOption":"Female","currentDiploma":"Diploma currently being validated:","diplomaLabel":"Diploma","timePassed":"Time spent writing this thesis (in hours):","timeLabel":"Hours","usedAI":"Did you use AI to write your thesis?:","publishedBefore":"Have you previously published a scientific article?:","stressed":"Did you feel stressed before writing your thesis?:","yesOption":"Yes","noOption":"No","educatorEmail":"My supervisor's email:","enterEmail":"Enter email","unavailable":"My supervisor is not available","tooltipMessage":"Your report will be evaluated by another researcher from the research project","emailLabel":"Email","emailPlaceholder":"[email protected]","emailValidError":"Please enter a valid email","emailRequiredError":"Email is required","startButton":"Start the study","messages":{"backdropError":"You must fill out the form before closing the window","ageRequired":"Age is required","ageMinimum":"Age must be greater than 0","genderRequired":"Gender is required","diplomaRequired":"Diploma is required","timeRequired":"Number of hours is required","aiUsageRequired":"AI usage is required","publicationRequired":"Article publication is required","stressRequired":"Stress level is required","educatorEmailRequired":"Supervisor's email is required","invalidEducatorEmail":"Supervisor's email is not valid","sameEmailError":"Supervisor's email cannot be your own"}},"admin":{"mailRecipients":{"title":"Admin email recipients","loading":"Loadingâ¦","retry":"Retry","loadError":"Could not load recipients.","saveError":"Save failed.","saved":"Recipients saved.","resetDone":"Recipients reset: all admins.","edit":"Edit recipients","nobodyWarning":"At least one email has no recipients: nobody will receive it (deleted accounts included).","state":{"default":"Default · all admins ({{n}})","custom":"Custom","nobody":"Nobody"},"dialog":{"pick":"Recipient accounts","placeholder":"Search an accountâ¦","remove":"Remove","clear":"Clear all","empty":"No recipients: this email will be sent to nobody.","reset":"Reset (all admins)","defaultNote":"Default: every admin ({{n}}), including admins promoted later.","cancel":"Cancel","save":"Save"}},"dashboardTitle":"Admin Dashboard","adminSettings":"Admin Settings","demoAccess":"Demo access","equatorGuidelines":"Equator Guidelines","demoRequired":"Demo code required","creditPrice":"Pricing","euroSymbol":"â¬","updateButton":"Update","adminView":"Admin view","activatedStatus":"Activated","deactivatedStatus":"Deactivated","protocolTemplate":"Protocol template","replaceProtocol":"Replace the Protocol template (.docx)","replaceButton":"Replace","manageFaqs":"Manage FAQs","pushPythonServer":"Push Python Server","createNextFromDev":"Create Next from Dev","commitPlaceholder":"Commit...","pushButton":"Push","usersList":"Users list","userPrompts":"User prompts","messages":{"fileTypeError":"The file must be a Word document (.docx)","selectValidFile":"Please select a valid file","documentUploading":"Uploading document","templateSuccess":"Template uploaded successfully","uploadError":"An error occurred","demoModeActivated":"Demo mode activated!","demoModeDeactivated":"Demo mode deactivated!","creditPriceUpdated":"Credit price updated!","commitSuccess":"scientific_writer_next has been created and a commit was made with the message: ","enterCommitMessage":"Enter a commit message!"},"refundRequest":{"title":"Refund Request","user":"User","article":"Article","requestDate":"Request date","reasonsTitle":"Reasons for refund","accept":"Accept refund","decline":"Decline refund","messages":{"acceptSuccess":"Refund accepted successfully","acceptError":"Failed to accept refund","declineSuccess":"Refund declined
81successfully","declineError":"Failed to decline refund"}},"apiKeys":{"panelTitle":"Manage API Keys","title":"API Keys","subtitle":"Manage API keys for external services","keysLabel":"Keys","addNew":"Add New API Key","provider":"Provider","nickname":"Nickname","nicknamePlaceholder":"e.g. Production key","apiKey":"API Key","keyPlaceholder":"Enter your API key","awsKeyPlaceholder":"AKIA⦠: secret (ACCESS_KEY_ID:SECRET_ACCESS_KEY)","addButton":"Add Key","providerColumn":"Provider","nicknameColumn":"Nickname","keyColumn":"Key","groupColumn":"Group","createdColumn":"Created","actionsColumn":"Actions","globalKey":"Global","newKeyPlaceholder":"Enter new API key","noKeys":"No API keys yet","noKeysHint":"Add your first API key using the form above","showKey":"Show API key","hideKey":"Hide API key","copyKey":"Copy to clipboard","deleteDialog":{"title":"Delete API Key","message":"Are you sure you want to delete this {{provider}} API key? This action cannot be undone.","confirm":"Delete","cancel":"Cancel"},"messages":{"loadError":"Failed to load API keys","keyRequired":"Please enter an API key","noChanges":"No changes to save","createSuccess":"API key created successfully","createError":"Failed to create API key","updateSuccess":"API key updated successfully","updateError":"Failed to update API key","deleteSuccess":"API key deleted successfully","deleteError":"Failed to delete API key","copySuccess":"API key copied to clipboard","copyError":"Failed to copy API key"}},"members":{"title":"Team Members","subtitle":"Manage your team's access and daily credits","count":"Members","addNew":"Add New Member","emailAddress":"Email Address","emailPlaceholder":"Enter email address","role":"Role","roles":{"ADMIN":"Admin","GROUP_ADMIN":"Group Admin","STAFF":"Staff"},"creditsPerDay":"Credits/Day","addMember":"Add Member","email":"Email","usedToday":"Used Today","actions":"Actions","noMembers":"No members yet","noMembersHint":"Add your first team member using the form above","grantsUnknown":"This role grants nothing that the server recognises. It is probably a stale or mistyped value.","notEnforced":"not enforced","grantsSummary":"{{enforced}} enforced permissions · {{documented}} documented but not enforced","tabs":{"members":"Members","roles":"Roles"},"grantsUnavailable":"The role catalog could not be loaded, so permissions cannot be shown."},"crclUsers":{"panelTitle":"CRCL Users","title":"CRCL Users","subtitle":"Manage students, educators, and master educators","searchPlaceholder":"Search by email...","email":"Email","type":"Type","noticeApproved":"Notice","details":"Details","masterEducator":"Master Educator","yearsOld":"y/o","types":{"student":"Student","educator":"Educator","master_educator":"Master Educator"},"filters":{"all":"All","students":"Students","educators":"Educators","masterEducators":"Master Educators"},"promotedToMaster":"User promoted to master educator","demotedFromMaster":"User removed from master educator","loadError":"Failed to load CRCL users","updateError":"Failed to update user","noUsers":"No CRCL users found","noUsersHint":"Users who have approved the CRCL notice will appear here"},"invoiceHistory":{"title":"Invoice History","subtitle":"Manage and approve periodic invoices","pending":"Pending","sent":"Sent","filterByStatus":"Filter by status","filterByGroup":"Filter by group","refresh":"Refresh","loading":"Loading invoices...","group":"Group","period":"Period","amountTTC":"Amount (incl. tax)","articles":"Articles","status":"Status","date":"Date","sentOn":"Sent:","downloadPDF":"Download PDF","approveAndSend":"Approve and send","reject":"Reject","noInvoices":"No invoices","noInvoicesGenerated":"No invoices have been generated yet","noInvoicesWithStatus":"No invoices with status \"{{status}}\"","unknownGroup":"Unknown group","invoiceNumber":"Invoice No.","previewTitle":"Review before sending","previewWarning":"Confirming will email this invoice to the client ({{recipients}}). Review the content carefully first.","previewLoadError":"Unable to load invoice preview","confirmApproval":"Confirm and send","cancelApproval":"Cancel","cancel":"Cancel","approvedAndSent":"Invoice approved and sent","approvalError":"Approval failed"},"servers":{"title":"Trusted Servers","cellBox":"Dedicated box","cellBoxUpgrade":"Upgrade to central's API + newest AI","subtitle":"Manage whitelisted Python servers with API key access","count":"Servers","instance":"Instance","subdomain":"Subdomain","ipAddress":"IP Address","name":"Name","apiKeys":"API Keys","lastAccess":"Last Access","actions":"Actions","noPubmed":"No PubMed","noOpenai":"No OpenAI","pubmed":"PubMed","openai":"OpenAI","serpapi":"SerpAPI (Global)","noServerKeys":"No server keys","noServers":"No Servers Configured","noServersHint":"Add a trusted server to allow it to access API keys via the /internal endpoint","viewBuildLogs":"View Build Logs","refreshStatus":"Refresh Instance Status","viewKernels":"View Running Kernels","pythonActions":"Python Actions","extractImages":"Extract Images","processArticles":"Process Articles","manageFirewall":"Manage Firewall","activate":"Activate","deactivate":"Deactivate"},"serverDeploy":{"title":"Deploy New Instance","serverName":"Server Name","namePlaceholder":"e.g., Client Production Server","subdomainPlaceholder":"e.g., client-name","deploying":"Deploying...","deploy":"Deploy Instance","note":"This will create a new OVH instance with the specified subdomain. The deployment process takes a few minutes."},"serverFirewall":{"title":"Firewall","ipPlaceholder":"Enter IP address (e.g., 192.168.1.100)","getMyIp":"Get your current public IP","myIp":"My IP","addIp":"Add IP","loading":"Loading firewall rules...","firewallOpen":"Firewall is o
81pen - all IPs allowed","enableHint":"Add an IP to enable IP restriction","whitelistedIps":"Whitelisted IPs","removeIp":"Remove IP","disableFirewall":"Disable Firewall","protected":"Protected","open":"Open"},"serverKernels":{"title":"Running Kernels on","loading":"Loading kernels...","noKernels":"No running kernels","articleId":"Article ID:","notebook":"Notebook:","elapsed":"Elapsed:","killKernel":"Kill Kernel","realTimeStreaming":"Real-time streaming","kernelCount":"kernel(s)"},"serverBuildLogs":{"title":"Build Logs","copyLogs":"Copy logs to clipboard","loading":"Loading build logs...","waiting":"Waiting for logs...","streaming":"Streaming logs...","complete":"Deployment complete","lines":"lines"},"drugSearch":{"title":"Drug Search","subtitle":"Search PubMed and Crossref for drug-related scientific articles","loadingOptions":"Loading search options...","dateRanges":"Date Ranges (Required)","addDateRange":"Add date range","addRange":"Add Range","editRange":"Edit this range","presetLastWeek":"Last week","presetTooltipWeek":"Set range to last complete MondayâSunday week","preset3months":"Last 3 months","preset6months":"Last 6 months","presetTooltip3m":"Set range from 3 months ago to today","presetTooltip6m":"Set range from 6 months ago to today","presetNext12months":"Next 12 months","presetTooltipNext12m":"Set range from today to 12 months ahead","drugs":"Drugs","selectAll":"Select all","clear":"Clear","searchDrugs":"Search drugs...","showAll":"Show all drugs ({{count}})","showLess":"Collapse","filters":"Advanced Filters","studyTypes":"Study Types","species":"Species","population":"Population","administrationRoute":"Administration Route","searching":"Searching...","search":"Search","notifyEmail":"Email notification","complexityMedium":"This search may take a few minutes â enable email notification to be alerted when your results are ready.","complexityHigh":"This search will likely take several minutes â we strongly recommend enabling email notification.","downloadAllExcel":"Download All Excel","searchingProgress":"Searching PubMed and Crossref...","dateRangesCompleted":"date ranges completed","step":{"searching":"Searching sources","searchComplete":"Sources searched","dedupComplete":"Deduplication","fetchingAbstracts":"Fetching abstracts","filtering":"Filtering","llmVerification":"AI verification","enrichingEvents":"Enriching results","scraping":"Scraping pages","extracting":"Extracting data","extractingPage":"Extracting page","message":{"searchComplete":"{{total_raw}} articles · PubMed: {{pubmed_count}} · CrossRef: {{crossref_count}}","dedupComplete":"{{unique_count}} unique · {{date_filtered_count}} in range · {{missing_abstracts}} missing abstracts","fetchingAbstracts":"{{count}} abstracts from {{source}}","googleScholar":"Google Scholar","webScraping":"web scraping","articleCount":"{{article_count}} articles"}},"itemsCompleted":"items completed","searchHint":"This may take up to 60 seconds per date range","searchResults":"Search Results","downloadAll":"Download All","clearResults":"Clear Results","relevant":"relevant","fetched":"fetched","excluded":"excluded","searchByTitle":"Search by title","filterByDrug":"Filter by drug","filterByJournal":"Filter by journal","allDrugs":"All drugs","allJournals":"All journals","showing":"Showing","of":"of","articlesLabel":"articles","drugsLabel":"drugs","hideAbstract":"Hide abstract","showAbstract":"Show abstract","abstract":"Abstract","noArticlesMatch":"No articles match your filters","clearFilters":"Clear Filters","noRelevantArticles":"No relevant articles found for this date range","picoTooltip":"Generate PICO columns (Population, Intervention, Comparison, Outcome) in the exported Excel file","generatingPico":"Generating PICOâ¦","generating":"Generatingâ¦","picoLoadingHint":"PICO columns are being generated using AI â this may take a minute.","selectAllExcluded":"Select all excluded","deselectAllExcluded":"Deselect all excluded","processingArticles":"Searching for articlesâ¦","downloadExcel":"Download Excel","noAuthorInfo":"No author information","deselectAll":"Deselect all","selected":"selected","exportSelected":"Export selected","cancel":"Cancel","apply":"Apply","addCustomDrug":"Add custom drug","pathologies":"Pathologies","searchPathologies":"Search pathologies...","addCustomPathology":"Add custom pathology","searchMode":"Search Mode","searchModeCombined":"Combined","searchModeCombinedDesc":"Search each drug combined with each pathology (e.g. ibuprofen + diabetes)","searchModeSeparate":"Separate","searchModeSeparateDesc":"Search each drug and each pathology independently","searchTypeArticles":"Articles","searchTypeArticlesDesc":"Search scientific articles from PubMed and Crossref","searchTypeCongresses":"Congresses","searchTypeCongressesDesc":"Search upcoming congresses and events","congressResults":"Congress Results","congressesFound":"congresses found","eventsFound":"events found","noCongressEvents":"No congress events found for this date range","abstractDeadline":"Abstract submission deadline","registrationDeadline":"Registration deadline","congressOptions":"Search Options","congressLocation":"Population","congressMaxResults":"Max results","validationDateRange":"Please add at least one date range","validationCombined":"Combined mode requires at least one drug and one pathology","validationSeparate":"Please select at least one drug or one pathology","validationCongressPathology":"Please select at least one pathology for congress search","presets":"Presets","savePreset":"Save Preset","savePresetAsNew":"Save as New","savePresetAnyway":"Save anyway","duplicatePreset":"Same filters as '{{ name }}'","presetName":"Preset name","presetSaved":"Preset saved","presetDeleted":"Preset deleted","presetUpdated":"Preset updated","noPresets":"No presets saved","deletePresetConfirm":"Are you sure you want to delete this preset?","deletePresetConfirmTitle":"Delete Preset","updatePreset":"Update Preset","renamePreset":"Rename preset","comingSoon":"Coming soon","hideSuspicious":"Hide suspicious","showSuspicious":"Show suspicious","hideSuspiciousTooltip":"Hide suspicious or low-quality congresses","showSuspiciousTooltip":"Show all congresses including suspicious ones","congressGantt":{"
81scope":"Scope","country":"Country","theme":"Theme","groupByRange":"Group by range","groupByRangeTooltip":"Group congresses by searched date range","noResults":"No congresses match the current filters.","resetFilters":"Reset filters","confidence":"Confidence","clickToOpen":"Click to open link â"},"excelDownloaded":"Excel file downloaded"},"scheduledDrugSearch":{"title":"Scheduled Drug Searches","newSchedule":"New Schedule","editSchedule":"Edit Schedule","scheduleName":"Schedule name","frequency":"Frequency","every":"Every","frequencyUnit":{"days":"Day(s)","weeks":"Week(s)","months":"Month(s)"},"startDate":"Start date","recipientEmails":"Recipient emails","emailPlaceholder":"Enter email address","addEmail":"Add","save":"Save","cancel":"Cancel","nextRun":"Next run","lastRun":"Last run","running":"Search in progressâ¦","noSchedules":"No scheduled searches yet","created":"Schedule created successfully","updated":"Schedule updated successfully","deleted":"Schedule deleted successfully","confirmDelete":"Are you sure you want to delete this schedule?","confirmDeleteTitle":"Delete Schedule","confirmDeleteResultTitle":"Delete Result","delete":"Delete","nameRequired":"Schedule name is required","startDateRequired":"Start date is required","emailRequired":"At least one recipient email is required","saveError":"Failed to save schedule","loadError":"Failed to load schedules","toggleError":"Failed to toggle schedule","deleteError":"Failed to delete schedule","scheduleSearch":"Schedule this search","scheduleHint":"The selected drugs and filters above will be used for this scheduled search.","viewResults":"View previous results","hideResults":"Hide results","loadingResults":"Loading results...","noResults":"No results yet â the first run has not completed.","viewResultData":"View articles","loadResultsError":"Failed to load results","loadResultDataError":"Failed to load result data","deleteResult":"Delete this result","confirmDeleteResult":"Are you sure you want to delete this result? The data will be permanently removed.","resultDeleted":"Result deleted successfully","deleteResultError":"Failed to delete result"},"manualSearchHistory":{"title":"Recent Searches","subtitle":"Your last manual searches â restored without re-running (1 month retention)","expiresIn":"Expires in {{ days }} day(s)","runOn":"Run on {{ date }}","restore":"Restore","view":"View","delete":"Delete","deleteTitle":"Delete Search","deleteConfirm":"Are you sure you want to delete this saved search? The data will be permanently removed.","deleted":"Search deleted successfully","deleteError":"Failed to delete search","restoreError":"Failed to restore search results","expired":"This search result has expired (1 month retention). Please re-run the search if needed.","rerun":"Re-run with same filters","filtersRestored":"Filters restored â adjust if needed then hit Search","statusPending":"Processing","statusError":"Failed","notReadyYet":"Results not ready yet â processing in progress","processing":"Processingâ¦","searchCompleted":"Search completed: {{ count }} results found","searchFailed":"Search failed"},"searchFeed":{"title":"Search Activity","subtitle":"Live and past searches â restored without re-running (1 month retention)","live":"LIVE"},"pricing":{"creditPriceTitle":"Credit price in â¬","pricePerCredit":"Price per credit","discountCodes":"Discount codes","discountCodesSubtitle":"Manage discount codes for your clients","addNewCode":"Add a new discount code","discountCode":"Discount code","codePlaceholder":"e.g., WELCOME20","percentage":"Percentage â°","description":"Description (optional)","descriptionPlaceholder":"Discount code description","minAmount":"Minimum amount (optional)","expirationDate":"Expiration date (optional)","usageLimit":"Usage limit (optional)","addCode":"Add code","reset":"Reset","existingCodes":"Existing discount codes","save":"Save","cancel":"Cancel","active":"Active","
81inactive":"Inactive","used":"Used:","times":"times","minAmountLabel":"Minimum amount:","expiresOn":"Expires on:","edit":"Edit","delete":"Delete","noDiscountCodes":"No discount codes","noDiscountCodesHint":"Start by creating your first discount code"},"faq":{"editTitle":"Edit FAQ","question":"Question","answer":"Answer","add":"Add","cancel":"Cancel","update":"Update","delete":"Delete"},"guidelines":{"title":"Equator Guidelines","add":"Add","noGuidelines":"No guidelines available. Click \"Add\" to create a new guideline.","newGuideline":"New Guideline","elements":"elements","guidelineName":"Guideline name","year":"Year","englishDescription":"English description","frenchDescription":"French description","confirm":{"deleteGuidelineTitle":"Delete guideline","deleteGuidelineMessage":"Are you sure you want to delete this guideline?","deleteSectionTitle":"Delete section","deleteSectionMessage":"This section holds {{count}} item(s). They will become items without a section. Continue?"},"save":"Save","checklist":"Checklist","section":"Section","item":"Item","sectionTitle":"Section title","number":"Item / No.","label":"Label","itemDescription":"Description","lastPage":"Last page (not editable)","targetZone":"Target zone","pageNumbers":"Page numbers","noSection":"Without section","noChecklistItems":"No elements in the checklist. Add a section or item to start.","cancel":"Cancel","delete":"Delete","unsavedChanges":"Unsaved changes","searchGroup":"Search group","priority":"Priority","anchors":"Anchors","anchorsHint":"Enter or comma to confirm","customTargetHint":"This target zone is not in the list. It is preserved as-is.","priorityLevel":{"low":"Low","medium":"Medium","high":"High"},"target":{"any":"Whole document","last":"Last page (not editable)","pages":"Specific pages...","introduction":"Introduction","earlyBody":"Start of document","midBody":"Middle of document","lateBody":"End of document","methods":"Methods","earlyMethods":"Methods - Start","midMethods":"Methods - Middle","lateMethods":"Methods - End","results":"Results","earlyResults":"Results - Start","midResults":"Results - Middle","lateResults":"Results - End","discussion":"Discussion","conclusion":"Conclusion","ethics":"Ethics","custom":"Custom: {{value}}"},"validation":{"titleRequired":"The guideline name is required.","descriptionEnRequired":"The English description is required.","descriptionFrRequired":"The French description is required.","yearOutOfRange":"The year must be between {{min}} and {{max}}.","sectionTitleRequired":"Every section needs a title.","sectionTitleDuplicate":"Two sections share the title \"{{title}}\".","searchGroupRequired":"{{count}} item(s) have no search group. That field is required.","orphanItems":"{{count}} item(s) are not attached to any section.","customTargets":"{{count}} item(s) use a target zone outside the list. It will be preserved.","duplicateItemNumber":"Number \"{{number}}\" is used more than once in \"{{section}}\".","guidelineRenamed":"Renaming \"{{from}}\" to \"{{to}}\": existing articles reference the guideline by name and will no longer resolve its checklist."},"toast":{"loadError":"Failed to load guidelines","finishPrevious":"Please complete the previous guideline first","created":"Guideline added successfully","createError":"Failed to add the guideline","createNoId":"The guideline was created but the API did not return its id.","updated":"Guideline updated successfully","updateError":"Update failed","deleted":"Guideline deleted successfully","deleteError":"Delete failed","titleExists":"A guideline with that name already exists.","notFound":"This guideline no longer exists. Please reload.","missingId":"This guideline has not been created yet.","staleEntry":"Entry not found, the list was refreshed."},"anchorsPlaceholder":"Add an anchor...","removeAnchor":"Remove this anchor","help":{"guidelineName":"Official guideline name (e.g. CONSORT). â ï¸ Articles reference the guideline by this name: renaming it breaks the link for existing articles.","year":"Year of the guideline version (e.g. 2010 for CONSORT 2010).","englishDescription":"Description shown to users working in English.","frenchDescription":"Description shown to users working in French.","sectionTitle":"Section title (e.g. Methods). Items are attached to it by this title â renaming it moves all of its items automatically.","number":"Item number as it appears in the official checklist (e.g. 1a, 2b).","label":"Sub-heading shared by several items of the same section (e.g. Title and Abstract). Items sharing a label are shown together.","section":"Section this item belongs to. \"Without section\" leaves the item unattached.","itemDescription":"The requirement itself, reproduced as-is in the checklist exported with the article.","targetZone":"Where in the document this item is expected. Used to target the check (e.g. Methods - Start).","pageNumbers":"Exact page numbers expected, comma-separated (e.g. 1, 2).","searchGroup":"Technical id grouping items analysed together (e.g. admin_title). Reuse an existing group whenever possible â it is required.","priority":"How important this item is during review: high, medium or low.","anchors":"Keywords looked for in the article text to locate this item (e.g. protocol, randomised). Enter or comma to confirm."},"ai":{"prefilled":"Pre-filled by AI â please review","suggest":"Suggest with AI","suggestHint":"Suggest anchors and priority (plus search group / target zone when the corpus could not infer them)","loading":"Analyzingâ¦","undo":"Undo suggestion","error":"AI suggestion failed","retry":"Retry","dismissError":"Dismiss error"},"details":{"show":"Show targeting settings","hide":"Hide targeting settings"},"blockingItem":"This item is missing its search group and blocks the save","actionsColumn":"Actions","useSectionName":"Use the section name as label"},"prompts":{"email":"Email","articleId":"Article ID","prompt":"Prompt","noUsers":"No Users found"},"permissions":{"capabilities":{"credits.add":{"label":"Add credits to any group","description":"Grant free credits to any group. Currently gated only on being a member (not NORMAL), so every role below holds it."},"credits.remove":{"label":"Remove credits from any group","description":"Write a clawback/correction row against any group's balance."},"credits.refill":{"label":"Refill a recurring group","description":"Top a subscription group back up to its initial credit allowance."},"credits.daily_limit":{"label":"Daily credit allowance","description":"The Credits/Day value on this member. It is recorded and shown, but the API does not currently check it."},"members.view":{"label":"View team members","description":"See this Members list and each member's daily credit usage."},"members.manage":{"label":"Add, change and remove members","description":"Create a member, change anyone's role, set the
81ir daily allowance, or demote them to a normal user."},"view.admin_panel":{"label":"Admin panel","description":"Full access to /admin and every panel inside it."},"view.drug_search":{"label":"Drug search","description":"Access /drug-search, saved presets and scheduled searches."},"view.clinical_trials":{"label":"Clinical trials","description":"Access the clinical-trials viewer and submission pages."},"view.write_protocol":{"label":"Protocol writing","description":"Access the protocol authoring wizard."},"view.all_groups":{"label":"See every group","description":"List all organisations' groups, not only their own."},"admin.journal_templates.manage":{"label":"Manage journal templates","description":"Create, edit and delete journal formatting templates, and drive the scraper cron: preview, run, abort, reset failures, reap orphans. Includes a run-all that rescrapes every template at once."},"admin.mail.send":{"label":"Send admin email","description":"Compose and send real email to any address, including a working one-click login link. Every send is recorded in the security audit."},"admin.mail.templates":{"label":"Edit mail templates","description":"Override the body of a system mail template, or reset it to the version on disk. An override applies to every future send of that template, to every recipient."},"admin.mail.recipients":{"label":"Admin email recipients","description":"Choose which accounts receive each admin-facing email instead of \"every admin\". An empty list mutes that email for everyone."},"admin.invoice_history.manage":{"label":"Manage client invoices","description":"List, validate, approve, send, resend, reject, recompute and download periodic client invoices. The listing decrypts customer email addresses, and a send cannot be recalled."},"admin.rectification_invoices.manage":{"label":"Issue rectification invoices","description":"Create and send credit notes against an already-sent invoice. These are accounting documents, not drafts."},"admin.article_discounts.manage":{"label":"Grant article discounts","description":"Grant or revoke free months against a group and article. This feeds invoice recomputation, so it changes what the customer is billed."},"admin.api_keys.manage":{"label":"Manage API keys","description":"Create, update and delete the third-party API keys (OpenAI, PubMed, SerpAPI and others) that the compute servers use. Creation and deletion are audited; updates are not."},"admin.servers.manage":{"label":"Manage compute servers","description":"Register, edit and remove compute servers, read their build and deploy logs, and start a cloud instance. Starting one costs money."},"admin.servers.deploy":{"label":"Trigger deploys","description":"Redeploy one server, or every active server at once. The same code path is reachable by the GitHub push webhook, which authenticates with an HMAC signature instead."},"admin.servers.firewall":{"label":"Manage server firewalls","description":"Read and rewrite the IP allow-list of one server or of the whole fleet, including disabling the firewall entirely on every active server."},"admin.kernels.manage":{"label":"Manage running kernels","description":"Inspect the compute kernels running on a server and kill one. Killing a kernel aborts whatever generation was running on it."},"admin.cron_jobs.manage":{"label":"Manage scheduled jobs","description":"List every scheduled job, read its run history, enable or disable it, force a run, or stop one. A disabled job stops silently â nothing alerts on a cron that simply never runs."},"admin.email_logs.manage":{"label":"Read and resend sent mail","description":"Search the sent-mail log and open the full body and attachments of mail sent to other people, invoice PDFs included. A resend replays the archived HTML and drops the original bcc."},"admin.settings.manage":{"label":"Change global settings","description":"Read and write the single global settings document: pricing, demo mode, FAQ content and more. Several small admin panels all write through this one endpoint."},"admin.alerts.manage":{"label":"View and acknowledge alerts","description":"Read the internal alert feed (deploys, crons, service failures) and acknowledge an entry. The ingest route that feeds it authenticates with a shared secret instead of a role."},"admin.execution_log.view":{"label":"View execution logs and cost","description":"Read another author's notebook execution log, cell output and per-article LLM spend, plus the global cost summary."},"admin.execution_log.stream":{"label":"Stream a live execution log","description":"Follow an article's execution log live while it generates. This route carries no framework guard: it val
81idates a token passed in the query string by hand, because a stream cannot send headers."},"admin.form_tracking.view":{"label":"View form telemetry","description":"Read per-article form-interaction telemetry captured from the author's own browser."},"admin.crcl_users.manage":{"label":"Manage CRCL users","description":"List CRCL platform users and grant or revoke master-educator status. Not audited."},"admin.articles.search":{"label":"Search all articles","description":"Search every article on the platform by id, topic or report name â the results decrypt the author's email â and force every client currently in an editor to hard-reload."},"admin.article.import_review":{"label":"Review and release imports","description":"Read an imported article's bibliography review and release it from waiting-validation. This is the only exit from that state: every paid formatting import stays stuck until an admin acts here."},"admin.article.transfer_content":{"label":"Transfer article content","description":"Copy one article's document, body, bibliography and files onto another, overwriting the target. There is no undo. Recorded in the security audit."},"admin.article.access_history":{"label":"View article access history","de
81scription":"See who opened an article and when, including people who are not members of its group."},"admin.article.model_policy":{"label":"Set the article LLM policy","description":"Choose which paid language model runs for an article. Values are stored without validation on purpose, and an unrecognised model id is dropped on its own â a half-applied policy looks exactly like no policy."},"admin.article_analytics.view":{"label":"View article analytics","description":"Read cross-user article telemetry and cost aggregates for the admin dashboard."},"staff.drug_congress_search.manage":{"label":"Manage drug and congress searches","description":"Create, edit, enable, disable and delete scheduled pharmaceutical and congress literature searches, and read or delete their results."},"staff.drug_congress_search.download":{"label":"Download search results","description":"Download a search result as Excel, download every result of a search at once, and start a search run manually. None of these three routes is protected: anyone who learns a result id can download it."},"staff.search_presets.manage":{"label":"Manage search presets","description":"Create, edit and delete the saved search presets used by drug and congress searches."},"staff.manual_search_results.view":{"label":"View manual search results","description":"Read and delete manual search results. Scope depends on the role: an admin sees every user's results here, a staff member sees only their own."}},"areas":{"credits":"Credits","articles":"Articles","billing":"Billing","infrastructure":"Infrastructure","content":"Content","users":"Users and members","ops":"Operations","drug_search":"Drug search"},"badges":{"destructive":"destructive","readsOthersData":"reads others' data","unguarded":"no guard at all","oneEmailPerAdmin":"one email per admin","bcc":"bcc","stagingSuppressed":"not sent on staging"},"cadence":{"per_action":"each time it happens","per_article":"once per article","per_run":"once per run","daily":"daily","monthly":"monthly","rare":"rarely"},"filters":{"search":"Filter capabilities","unenforcedOnly":"Unenforced only","noMatches":"No capability matches this filter."},"trigger":{"member_added":"A member is added to a group","member_role_updated":"A member's role is changed","member_deleted":"A member is demoted to a normal user","article_to_validate":"An article reaches waiting-validation","article_waiting_review":"An author submits an article for review","article_errored":"The generation of an article fails and records an error","article_regenerated":"An article is regenerated a second or third time","article_archived":"A user archives an article","article_unarchived":"A user unarchives an article","article_unarchive_request":"A user asks to unarchive an article","review_score_done":"The automatic review of an article finishes and its report is ready","review_score_failed":"The automatic review of an article stops on an error","report_journal_issue":"A user reports a problem with a journal template","invoice_verification":"A periodic invoice is generated and needs approval","pending_invoices_reminder":"An invoice has been pending for over a day","credit_refill_reminder":"A billed group reaches its refill anniversary","refund_request":"A user requests a refund on an article","periodic_invoice_bcc":"A periodic invoice is emailed to the customer","rectification_invoice_bcc":"A rectification invoice is issued","credit_created_alert":"Credits are added to a group, by an admin or by a purchase","duplicate_credit_alert":"A duplicate article credit spend is blocked","server_expiration_reminder":"A group's prepaid server is 14 days from expiry","alert_admin_undelivered":"A sent email is still undelivered after 15 minutes","notify_service_error":"A call to an external service fails","owner_first_access":"The author opens their article for the first time","upload_verify_failed":"An uploaded file is reported complete but is missing from storage","upload_watchdog_digest":"The upload watchdog found failed or stuck files","deploy_failed":"A client server deployment fails","uncaught_exception":"The API process crashes on an uncaught exception","unhandled_rejection":"A background operation in the API fails without being caught (one mail per distinct error, then back-off)","http_crash":"A request to the API fails with a server error (500)","python_stderr_alert":"The Python
81workers report errors while generating","llm_cost_alert":"An article's AI spend passes the configured threshold (default $20)"},"emails":{"items":{"email.member_added":{"label":"A member was added"},"email.member_role_updated":{"label":"A member's role changed"},"email.member_deleted":{"label":"A member's admin access was removed"},"email.article_to_validate":{"label":"An article is waiting for validation"},"email.article_waiting_review":{"label":"An article was submitted for review"},"email.article_errored":{"label":"An article failed"},"email.article_regenerated":{"label":"An article was regenerated again"},"email.article_archived":{"label":"An article was archived"},"email.article_unarchived":{"label":"An article was unarchived"},"email.article_unarchive_request":{"label":"Someone asked to unarchive an article"},"email.review_score_done":{"label":"A review run finished"},"email.review_score_failed":{"label":"A review run failed"},"email.report_journal_issue":{"label":"Someone reported a journal problem"},"email.invoice_verification":{"label":"An invoice needs approval"},"email.pending_invoices_reminder":{"label":"Invoices are still pending"},"email.credit_refill_reminder":{"label":"A group is due for a credit refill"},"email.refund_request":{"label":"Someone requested a refund"},"email.periodic_invoice_bcc":{"label":"A periodic invoice was sent to a customer"},"email.rectification_invoice_bcc":{"label":"A rectification invoice was issued"},"email.credit_created_alert":{"label":"Credits were added to a group"},"email.duplicate_credit_alert":{"label":"A duplicate credit spend was blocked"},"email.server_expiration_reminder":{"label":"A prepaid server is about to expire"},"email.alert_admin_undelivered":{"label":"An email was not delivered"},"email.notify_service_error":{"label":"An external service failed"},"email.owner_first_access":{"label":"An author opened their article"},"email.upload_verify_failed":{"label":"An upload could not be verified"},"email.upload_watchdog_digest":{"label":"Upload watchdog digest"},"email.deploy_failed":{"label":"A deployment failed"},"email.uncaught_exception":{"label":"The API crashed"},"email.unhandled_rejection":{"label":"Unhandled promise rejection"},"email.http_crash":{"label":"Server error on a request"},"email.python_stderr_alert":{"label":"Errors in a Python run"},"email.llm_cost_alert":{"label":"LLM cost alert on an article"}},"receivedTitle":"Emails you receive","sentTitle":"Emails your actions send","noOptOut":"By default every admin receives every one of these; the âAdmin email recipientsâ panel can re-route or mute them.","receivesNone":"This role receives no email. Admin mail goes to the ADMIN role only.","sendsNone":"No action of this role sends an email."}}},"users":{"emailColumn":"Email","articlesColumn":"Number of articles","totalLabel":"Total:","noUsersFound":"No Users found","deleteTitle":"Delete user","deleteMessage":"The account is anonymized and its sessions are closed. Invoices and articles in shared groups are kept.","deleteConfirm":"Delete","deletePersonalArticles":"Also delete the articles in the user's personal space","deleted":"User deleted","deleteFailed":"Could not delete the user","exportTitle":"Export the user's data","exportMessage":"The user will receive an email with a link to download their data. You will not receive the export.","exportConfirm":"Request export","exportRequested":"Export requested; the user will receive an email","exportFailed":"Could not request the export"},"articleDetail":{"title":"Details of the article","generatedArticle":"Generated article","thesis":"Thesis","documents":"Documents","protocol":"Protocol","scientificResults":"Scientific Results","extractedImages":"Extracted images from","see":"See","articleVersions":"Article versions","plagiarismScore":"Plagiarism Score","scannedBy":"Scanned by","identifiedSources":"Identified sources","matchingWords":"matching words","citationStyle":"Citation style","funding":"Funding","acknowledgments":"Acknowledgments","additionalInfo":"Additional information and article limitations","optional":"(optional)","author":"Author","noConflicts":"No conflicts of interest","conflicts":"Conflicts of interest","conflictsDetails":"Conflict of interest details","contributions":"Contributions","affiliations":"Affiliations","email":"Email","close"
81:"Close","download":"Download","downloadFiles":"Download files","demo":"Demo","messages":{"downloadingFile":"Downloading {{filename}}","fileDownloaded":"{{filename}} downloaded successfully!","errorDownloading":" An error occurred while downloading the file.","downloading":"Downloading report","reportDownloaded":"Report downloaded successfully!","demoDownloaded":"Demo article downloaded successfully","articleDownloaded":"Article downloaded successfully!","demoTitle":"Demo Article","demoMessage":"This article is an example generated for demonstration. It is read-only.","understand":"I understand"},"language":"Language","articleType":"Article type","articleTypes":{"GENERATION":"Generation","REGENERATION":"Regeneration","FORMAT":"Formatting","PROTOCOL":"Protocol"},"createdAt":"Created on","finishedAt":"Completed on","correspondingAuthor":"Corresponding author","phone":"Phone","journalTemplate":"Chosen journal","runningHead":"Running head","equatorGuideline":"EQUATOR guideline","collaborators":"Collaborators","withDiscussion":"Discussion section","included":"Included","notIncluded":"Not included","state":"Status","states":{"UPLOADING_FILES":"Uploading files","WAITING_FOR_IMAGES":"Waiting for images","STOPPED":"Stopped","EXTRACTING_IMAGES":"Extracting images","WAITING_FOR_ARTICLE":"Waiting for article","WRITING_ARTICLE":"Writing article","SEARCHING_REF_OF_AUTHORS":"Searching references","EXTRACTING_REFS_FROM_PROTOCOL":"Extracting references from protocol","WRITING_METHODS":"Writing methods","WRITING_RESULTS":"Writing results","SEARCHING_FOR_REFERENCE_ARTICLE":"Searching for references","IMPORTING_REFS":"Importing references","ADDING_REF_TO_PARTICIPANT":"Adding references","ADDING_REF_TO_RANDOMIZATION":"Adding references","ADDING_REF_TO_OUTCOMES":"Adding references","ADDING_REF_TO_DATACOLLECTION":"Adding references","ADDING_REF_TO_STATS":"Adding references","ADDING_REFS_TO_BACKGROUND":"Adding background references","WRITING_BACKGROUND":"Writing background","RESULTS_ANALYSIS":"Analyzing results","FIGURE_SELECTION":"Selecting figures","ADDING_REF_TO_DISCUSSION":"Adding discussion references","WRITING_DISCUSSION":"Writing discussion","WRITING_ABSTRACT":"Writing abstract","ARTICLE_FORMATTING":"Formatting article","WAITING_FOR_COPYLEAKS":"Checking plagiarism","WAITING_VALIDATION":"Waiting for validation","ARTICLE_REJECTED":"Rejected","SUBMITTED_FOR_REVIEW":"Submitted for review","ARTICLE_READY":"Ready","ERRORED":"Error"},"regenerations":"Regenerations","cost":"Cost","wordLimits":"Word limits per section","maxWords":"max words","evaluation":"Evaluation","evaluationCategories":{"abstract":"Abstract","introduction":"Introduction","methods":"Methods","results":"Results","discussions":"Discussion","structure":"Structure"},"evaluatorA":"Evaluator A","evaluatorB":"Evaluator B","improvements":"Improvements","improvementReason":"Reason","improvementDate":"Date","protocolUpdated":"Protocol updated","resultsUpdated":"Results updated","yes":"Yes","no":"No","regeneratedAt":"Last regenerated on","archived":"Archived","refundStatus":"Refund status","refundStatuses":{"PENDING":"Pending","APPROVED":"Approved","REJECTED":"Rejected"},"recommendation":"Article Recommendation","recommendationScore":"Score","recommendedArticles":"Recommended articles","educator":"Educator","crclSurvey":"Student Survey","usedAi":"Used AI before","publishedBefore":"Published before","stressed":"Felt stressed","timePassed":"Time spent (hours)","regenerationHistory":{"title":"Regeneration reasons","notCounted":"Not counted","notCountedHint":"An admin regenerated this article without incrementing the regeneration counter."},"protocolChanges":{"title":"Protocol changes","badge":"Protocol swapped","badgeHint":"The source protocol was replaced as part of this regeneration.","entry":"{{from}} â {{to}}"},"files":{"loadFailed":"Could not load the article's files.","none":"No files attached to this article.","locked":"Files cannot be changed while the article is {{state}}.","missingObject":"missing from storage","replace":"Replace","remove":"Remove","removeTitle":"Remove this file?","removeConfirm":"This permanently deletes the file from storage. This cannot be undone.","removeFailed":"Could not remove the file.","removed":"{{fileName}} removed.","uploaded":"{{fileName}} uploaded.","figuresWillReextract":"Figures will be extracted again from the results files at the next regeneration.","replaceCleanupFailed":"The new file was uploaded, but the one it replaces could not be removed â remove it by hand.","addResult":"Add a result document","group":{"REPORT":"Protocol","SCIENTIFIC_DOC":"Results","THESIS":"The
81sis","TITLE":"Generated article"},"formatNotAllowed":"Only these formats are allowed: {{formats}}"}},"articleUpload":{"title":"Fill in the details","journalPolicy":{"title":"Target journal policy","becauseProtocol":"You chose the Protocol Paper format, so how an unfinished trial is reported depends on your target journal.","help":"Journals differ in how an unfinished trial is reported in a protocol paper. Which best describes your target journal?","anyStage":{"title":"Accepts trials at any stage","subtitle":"e.g. JMIR Research Protocols"},"ongoingOnly":{"title":"Accepts only ongoing / not-started trials","subtitle":"e.g. BMC Trials"},"selectedLabel":"Target journal policy","lockedHint":"Locked during regeneration â chosen when the article was first sent.","cancel":"Cancel","send":"Send"},"regeneration":{"title":"Regenerate Article","badge":{"remaining":"regenerations left","limitReached":"No regenerations left"},"protocolFiles":"Protocol File","resultsFiles":"Results Files","filesNote":"Note: the article content will be regenerated based on your updated parameters.","resultsEditable":"You can remove or replace results files if your data has changed.","figuresWillReextract":"The results files changed, so the figures will be extracted again and the article will be written about the new ones. Check your figure selection.","protocolEditable":"You can swap the protocol if you uploaded the wrong file.","protocolRequired":"A protocol file is required.","protocolLocked":"Protocol format cannot be changed during regeneration","protocolLockedCRCL":"Article format cannot be changed.","fileRemoved":"File removed successfully","fileMarkedForRemoval":"File marked for removal","fileRemoveError":"Error removing file","fileReplaced":"File replaced with {{name}}","removingFile":"Removing file {{current}}/{{total}}: {{name}}","uploadingFile":"Uploading file {{current}}/{{total}}: {{name}}","filesProcessed":"File changes processed successfully","fileProcessingError":"Error processing file changes","addFile":"Add Results File","addAnotherFile":"Add Another File","filesAdded":"{{count}} file(s) added successfully","filesAddError":"Error adding files","filesLimitWarning":"Only {{uploaded}} files uploaded. {{skipped}} files skipped due to 5-file limit.","skipIncrement":"Don't count this regeneration","protocolSwap":{"title":"Replace the protocol?","message":"This protocol is different from the one this article was generated from. Replacing it changes the source of the whole article, so everything derived from it is rebuilt:\u003Cbr>\u003Cbr>• \u003Cb>Topic suggestions are regenerated\u003C/b> from the new protocol. The first new suggestion is selected automatically â check it, and change it if it does not fit.\u003Cbr>• \u003Cb>The background guidelines are regenerated\u003C/b> once that topic is set.\u003Cbr>\u003Cbr>The new file is uploaded straight away. The article body itself only changes when you regenerate it.","confirm":"Replace and regenerate topics"},"protocolReplaced":"Protocol replaced â regenerating topics...","protocolSwapFailedAfterReplace":"The protocol was replaced, but the upload did not finish. The article now points at this file even though its contents were never stored â swap it again to retry.","processingFiles":"Processing filesâ¦"},"topic":{"label":"Topic of article:","chooseTopic":"Choose a topic","chooseAnother":"Choose another topic","editHint":"Rewrite this topic in your own words, or choose another one.","waitingForProcessing":"Waiting for topics...","awaitingReport":"Upload the report below to generate topics.","regenerate":"Regenerate"},"imageProcessing":{"label":"Image processing","enabled":"enabled.","disabled":"disabled.","advice":"Your result files contain little text, we","description":"Image processing is ","weAdvise":"We","adviceText":"recommend enabling image processing to get more results. This may increase processing time to 1 hour. If you don't want to wait that long, please upload files with more text."},"authors":{"label":"Authors:","firstAuthor":"1st author","firstname":"First name","lastname":"Last name","nthAuthor":"th author","addAuthor":"Add author","notEditable":"This author was imported automatically and cannot be edited here.","conflicts":"Conflicts of interest (optional):","conflictsPlaceholder":"If applicable: describe the conflicts of interest.","contributions":"Contributions:"},"authorsEditor":{"fullNamePlaceholder":"FirstName LastName","addAffiliation":"+ affiliation","orcidPlaceholder":"ORCID (0000-0000-0000-0000)","addAuthor":"Add author","institutionPlaceholder":"[Team], [Institute], [Center], [Lab], [Units], [Clinical], [University], [City], [Country]","remove":"Remove","addAffiliationBtn":"Add affiliation","correspondingAuthor":"Corresponding Author","authorLabel":"Author","emailLabel":"Professional Email","emailPlaceholder":"[email protected]","invali
81dEmail":"Please enter a valid email address","affiliationLabel":"Principal Affiliation","phoneLabel":"Phone Number","phonePlaceholder":"+1-541-754-3010","phoneHint":"Enter at least 7 digits","addressLabel":"Address","addressPlaceholder":"Street, city, postal code, country","faxLabel":"Fax","faxPlaceholder":"+1-541-754-3011","empty":"(Empty)","saveError":"Failed to save authors data","saveErrorDetails":"Authors and affiliations could not be saved. Please check your connection and try again.","saveSuccess":"Authors and affiliations saved successfully","retrySave":"Retry","dismissError":"Dismiss","selectAuthor":"Select an author","selectAffiliation":"Select an affiliation"},"affiliationDialog":{"title":"Add Affiliation","singleInputMode":"Free text","structuredMode":"Structured template","affiliationLabel":"Affiliation","singleInputPlaceholder":"Enter your full affiliation (e.g., Department of Medicine, University Hospital, City, Country)","orDivider":"or use the template below","errorAffiliationRequired":"Please enter an affiliation","affiliationSection":"Affiliation Information","teamPlatform":"Team / Platform","teamPlatformPlaceholder":"Biomedical Signal Processing & AI Lab","instituteStructure":"Institute / Structure","instituteStructurePlaceholder":"Harvard John A. Paulson School of Engineering and Applied Sciences","researchCenter":"Research Center","researchCenterPlaceholder":"Wyss Institute for Biologically Inspired Engineering","laboratory":"Laboratory","laboratoryPlaceholder":"Center for Biomedical Imaging Laboratory (CBIL)","institutionalUnits":"Institutional Units","institutionalUnitsPlaceholder":"INSERM U1216, CNRS UMR 5525","clinicalEstablishment":"Clinical Establishment","clinicalEstablishmentPlaceholder":"Massachusetts General Hospital (MGH)","university":"University","universityPlaceholder":"Harvard University","locationSection":"Location","city":"City","cityPlaceholder":"Cambridge","stateProvince":"State / Province","stateProvincePlaceholder":"Massachusetts","postalCode":"Postal Code","postalCodePlaceholder":"02139","country":"Country","errorCountryRequired":"Country is required","countryPlaceholder":"United States","preview":"Preview","previewPlaceholder":"Fill in the fields above to see preview","cancel":"Cancel","save":"Save"},"funding":{"label":"Funding:","placeholder":"NIH...","addFunding":"Add funding"},"acknowledgments":{"label":"Acknowledgments:","placeholder":"Johns Hopkins Hospital...","addAcknowledgment":"Add acknowledgment"},"articleFormat":{"label":"Article format:","originalArticle":{"title":"Original Article","description":"Complete research with results, analyses and discussion. To present a complete study. Between 20 and 40 references."},"protocolPaper":{"title":"Protocol Paper","description":"Detailed description of a method before conducting a study. Focused on reproducibility. Between 15 and 35 references."},"shortPaper":{"title":"Short Paper","description":"Short format for original ideas, preliminary results or rapid communications. Between 10 and 20 references."},"systematicReview":{"title":"Systematic Review","description":"Structured synthesis of the existing literature on a question, following PRISMA. Screening, study selection and evidence synthesis rather than a new experiment."}},"references":{"styleLabel":"Choose citation style:","countLabel":"Number of references","countTooltip":"Minimum number of references that can be included in the article","manualLabel":"Add references manually:","added":"Added References manually","addManually":"Add Reference","referenceAdded":"Reference added successfully!","multipleReferencesAdded":"{{count}} references added successfully!","referenceAlreadyExists":"This reference has already been added.","multipleReferencesExist":"{{count}} references already exist and were skipped.","referenceRemoved":"Reference removed.","allReferencesCleared":"All references have been cleared.","addedCount":"{{count}} reference(s) added","clearAll":"Clear All","removeReference":"Remove reference","downloadSource":"Download the source PDF","byTitle":"Title","willBeIncluded":"These references will be included in your article bibliography.","noReferencesAdded":"No references added yet. Click 'Add Reference' to include specific references in your article.","saveError":"Failed to save references. Please try again.","clearAllDialog":{"title":"Clear all references:","message":"You are about to delete \u003Cstrong>{{count}} reference(s)\u003C/strong> from this article. This happens immediately and \u003Cstrong>cannot be undone\u003C/strong> â the references cannot be recovered.","confirm":"Clear all","cancel":"Cancel"}},"additionalOptions":{"title":"Additional Options","description":"Advanced settings for article generation","protocolReferences":{"title":"Protocol References
81Usage","description":"This percentage represents the share of references in your article that come from your protocol and those you have added manually.","none":"None (0%)","recommended":"Recommended (75%)","all":"All (100%)","zeroMessage":"Not recommended. No references from the protocol will be used: the article will rely solely on external sources and your additional data. The result may significantly diverge from your expectations. Only consider this if the protocol is of poor quality and needs to be supported by solid external sources.","twentyFiveMessage":"Minimal use of protocol references: the article will mainly rely on external sources, with limited protocol context. Relevant if the protocol is outdated and the scientific literature has evolved significantly since.","fiftyMessage":"With 50% of the protocol references, the structure of the introduction may differ from your original outline. This is a good option if the article topic has drifted away from the initial protocol or if the scientific literature has evolved since.","qualityWarning":"Warning: using 100% of the protocol references may reduce the relevance of the article if the bibliography has evolved since. We will still add suggestions for new relevant articles in comments.","recommendedNote":"Recommended: 75% offers the ideal balance between the protocolâs bibliography and a light update of the literature."},"generateDiscussion":{"title":"Generate Discussion Section","description":"Include an AI-generated discussion section in your article","enabledImpact":"Discussion section will be automatically generated, analyzing your results in scientific context.","disabledImpact":"You will need to write the discussion section manually after article generation."}},"backgroundGuidelines":{"label":"Article guidelines","awaitingTopic":{"title":"Choose a topic to start","description":"Your article guidelines are generated from the topic. Pick one above, or write your own, and they will appear here."},"summary":"EQUATOR guidelines and editable introduction elements: context, state of art, and objectives","detection":{"detecting":"Detecting from your protocolâ¦","selectPlaceholder":"Select a guideline","detectedFromProtocol":"Detected from your protocol","detectedBadge":"Detected","suggested":"Suggested","alsoPossible":"Also possible"},"equatorLabel":"Select EQUATOR Guideline","equatorTooltip":"Protocol papers should adhere to the SPIRIT guideline to ensure comprehensive and standardized reporting.","protocolImpliesSpirit":"You chose the Protocol Paper format, so the EQUATOR guideline was set to SPIRIT â the reporting standard for protocols. We'll use it to generate your article.","spiritImpliesProtocol":"SPIRIT is the reporting standard for protocols, so the article format was switched to Protocol Paper to match. We'll use this pairing to generate your article.","guidelineLeftProtocol":"SPIRIT is the reporting standard for protocols, so changing away from it switched the article format from Protocol Paper back to Original Article. We'll use this pairing to generate your article.","noGuideline":"No specific guideline","otherGuideline":"Other (Custom)","otherGuidelineDescription":"Enter your own custom EQUATOR guideline","customGuidelineLabel":"Custom EQUATOR Guideline","customGuidelinePlaceholder":"Enter the name of your custom guideline (e.g., RECORD, MOOSE, AGREE)","generateField":{"button":"Generate","generating":"Generating...","success":"â{{field}}â regenerated successfully","error":"Failed to regenerate â{{field}}â. Please try again.","reason":{"protocol":"The protocol changed after this text was generated.","topic":"The topic changed after this text was generated.","never":"This field hasn't been generated yet."}},"emptyGuidelineWarning":"Please enter a custom guideline or select an existing guideline.","studyProblematic":"Context","studyProblematicPlaceholder":"2â4 bullet points, one per line starting with \"- \": the specific context of the study â epidemiology, mortality, morbidity, severity, patient challenges...","stateOfArt":"State of the art & gap","stateOfArtPlaceholder":"2â4 bullet points, one per line starting with \"- \": the current scientific context and existing knowledge in your field of study; last line: \"- Gap: â¦\"","studyGoal":"Goal","studyGoalPlaceholder":"2â4 bullet points, one per line starting with \"- \": the main objective of your research and the questions it answers","explanation":"The quality of your article depends on the accuracy of this information. Carefully review the text below and update or correct any elements that may have evolved since your protocol, or if you wish to orient the article differently.","explanation1":"You can \u003Cb>modify the text\u003C/b> in the blocks below.","loading":{"title":"Generating guidelines...","description":"Analyzing your protocol and generating recommendations for your article introduction."},"stages":{"validate_article":"Validating article","load_protocol":"Loading article protocol","load_equator_names":"Loading EQUATOR guideline list","summarize_protocol":"Summarizing protocol","summarize_results":"Summarizing scientific results","segment_protocol":"Segmenting protocol","sample_bundle":"Generating candidates","score_samples":"Scoring and verifying candidates","llm_state_of_art":"Generating state of the art","llm_study_goal":"Generating study goal","llm_problematic":"Generating public-health problematic","llm_equator_guideline":"Matching EQUATOR guideline"},"toast":{"success":"Introduction guidelines generated!","equatorListUnavailable":"Unable to load the list of EQUATOR guidelines.","emptyResponse":"No guidelines could be generated. Please try again.","emptyContent":"The guidelines generation returned no content. Please try again.","saveFailed":"Guidelines were generated but could not be saved.","alreadyGenerating":"Guidelines are already being generated for this article. Please wait.","forbidden":"You do not have permission to generate these guidelines.","articleNotFound":"Article not found. Please refresh the page.","articleFilesMissing":"The article files could not be found. Please re-upload them.","timeout":"Generation took too long. Please try again shortly.","networkDown":"Cannot reach the server. Please check your internet connection.","serverError":"The server encountered an error. Please try again shortly.","generic":"An error occurred while generating the guidelines."},"guidelines":{"consort":"Comprehensive framework for reporting randomized clinical trials (RCTs), covering design, conduct, analysis, and interpretation.","mdar":"Minimum standards for reporting in vitro or laboratory-based studies, ensuring transparency in materials, design, analysis, and reporting.","arrive":"Guidelines for reporting animal research to improve reproducibility, ethical transparency, and scientific rigor.","prepare":"Guidelines for planning animal experiments before execution, focusing on study design, ethical review, and welfare considerations.","strobe":"Standards for reporting observational (human) studies, including cohort, case-control, and cross-sectional designs.","prisma":"Guidelines for systematic reviews and meta-analyses to ensure transparent reporting of methodology, selection, and synthesis.","stard":"Checklist for studies assessing diagnostic accuracy, ensuring clarity on test methods, performance, and clinical applicability.","tripod":"Guidelines for reporting development or val
81idation of prognostic and diagnostic prediction models.","coreq":"Reporting standards for qualitative research using interviews and focus groups, emphasizing researcher reflexivity and data transparency.","srqr":"Standards for reporting qualitative research across various methodologies to enhance methodological clarity and credibility.","care":"Guidelines for writing detailed and transparent case reports, including patient history, diagnostic assessment, and outcomes.","cheers":"Reporting standards for health economic evaluations, covering cost-effectiveness, cost-utility, and budget impact studies.","squire":"Framework for reporting quality improvement studies in healthcare, emphasizing context, intervention, and outcomes.","tidier":"Template for describing interventions in sufficient detail to enable replication and implementation in other contexts.","spirit":"Guidelines for writing clinical trial protocols, defining essential elements for study design, ethics, and reporting before trial initiation."},"equatorTooltipSystematicReview":"Systematic reviews should adhere to the PRISMA guideline to ensure comprehensive and standardized reporting.","systematicReviewImpliesPrisma":"You chose the Systematic Review format, so the EQUATOR guideline was set to PRISMA â the reporting standard for systematic reviews. We'll use it to generate your article.","prismaImpliesSystematicReview":"PRISMA is the reporting standard for systematic reviews, so the article format was switched to Systematic Review to match. We'll use this pairing to generate your article.","guidelineLeftSystematicReview":"PRISMA is the reporting standard for systematic reviews, so changing away from it switched the article format from Systematic Review back to Original Article. We'll use this pairing to generate your article.","contextElementsLabel":"Introduction"},"articleGuidelines":{"title":"Organization proposal","subtitle":"Review and adjust the Introduction and Results outlines before sending.","subtitleNoResults":"Review and adjust the Introduction outline before sending.","sections":{"standard":"EQUATOR grid:","introduction":"Introduction","results":"Results"}},"backgroundPlan":{"waitBeforeSend":"Please wait for your Introduction plan to finish generating before proceeding.","title":"Introduction","empty":"No plan yet. It is proposed from your protocol and the literature once a topic and a reporting standard are set.","regenerate":"Propose a plan","partBrief":"Key ideas","partBriefPlaceholder":"Type an idea, Enter for the next","ideaAria":"Idea {{n}}","addIdea":"Add an idea","removeIdea":"Remove idea {{n}}","needIdea":"Add at least one idea","partSentence":"One sentence","partSentencePlaceholder":"State the study objective in one sentence","sentenceAria":"Objective sentence","needSentence":"State the objective","roles":{"context":"Context","literature":"Literature","gap":"Gap","objective":"Objective","case":"Case"},"ideaSource":{"protocol":"Protocol","draft":"Results","ai":"AI","user":"You"},"ideaRefine":"Every idea will be checked against the scientific literature, then corrected where necessary.","stages":{"validate_article":"Validating article","protocol":"Reading your protocol","protocol_background":"Extracting the protocol background","protocol_methods":"Extracting the protocol methods","references":"Searching the literature","author_docs":"Reading your results files' Introduction","plan":"Drafting the plan"},"noSource":"Your protocol has no usable content for a plan. Add background or objectives to it, or write the parts below yourself.","stale":{"badge":"Sources changed","regenerate":"Regenerate","keep":"Keep"},"toast":{"success":"Introduction plan proposed","failed":"The plan could not be proposed. Please try again."}},"researchOutcomes":{"label":"Results","summary":"{{count}} section(s)","placeholder":"e.g. Treatment response at 6 months","addOutcome":"Add a section","childBadge":"Subsection","removeOutcome":"Remove this section","indent":"Nest under the section above (Tab)","outdent":"Move out of the group (Shift+Tab)","moved":"Moved to {{n}}","cannotNest":"Can't be nested here","extras":{"label":"Suggested:","add":"Add to the plan","addWithChildren":"Add with its {{count}} subsections","addChild":"Add under â{{parent}}â","addOrphan":"Add as its own section â â{{parent}}â is not in the plan"},"empty":{"title":"No sections yet","description":"We can propose them from your results and your protocol â or you can write them yourself.","readonly":"No sections have been recorded for this article yet."},"generate":{"button":"Generate from my documents","unavailable":"Upload your protocol first â the sections are read from it.","confirmTitle":"Replace your Results plan?","confirmReplace":"Regenerating replaces the whole list, including the sections you wrote yourself. This cannot be undone.","success":"{{count}} section(s) found","empty":"We could not find any section in your documents. Add them by hand.","error":"Could not generate the sections. Please try again.","waitBeforeSend":"Please wait for your Results plan to finish generating before proceeding.","emptyNoProtocol":"Your protocol has too little text to read sections from â it may still be an untouched template. Add them by hand, or upload a fuller protocol.","emptyExtractFailed":"We could not read your protocol. Please try again, or add the sections by hand."},"stages":{"validate_article":"Validating article","protocol":"Reading your protocol","results_docs":"Reading your results files","safety":"Checking your results for safety data","outcomes":"Proposing the outcomes"},"source":{"author_document":{"label":"Results"},"protocol":{"label":"Protocol"},"methods_extraction":{"label":"Methods"},"user":{"label":"You"}},"context":{"always":"Required for this study design","alwaysGuideline":"Required by {{guideline}}","maybe":"Optional","safetyAlwaysMissing":"No safety data in the results. The section will contain [MISSING DATA] placeholders to fill in.","safetyWritten":"Included","safetyFound":"Based on the safety data in the results.","safetyFoundRow":"Written from row #{{number}}.","safetyNotWritten":"Not included","safetyNotFound":"No safety data in the results. Add a Safety row or upload the data to include it.","safetyPlanned":"Planned in the protocol, but missing from the results.","safetyNever":"No Safety section in {{guideline}} articles.","duplicated":"also your #{{numbers}}","last":"â"},"contaminated":{"hint":"This row looks like a section we already write for you (see above). Keeping it would produce it twice.","remove":"Remove it","swap":"Swap titles","kept":"Kept â may repeat {{section}}","undo":"Undo","suggestion":"This row looks like the last section, {{section}}, which we may write for you. If it is, keeping it could produce that section t
81wice.","suggestionAlways":"This row looks like {{section}}, which we write for you anyway. If it is, keeping it would produce that section twice."},"stale":{"regenerate":"Regenerate","keep":"Keep","protocolBadge":"Protocol changed","documentsBadge":"Documents changed","stagedBadge":"Files pending","commitTitle":"Apply your file changes now?","commitBody":"To read your sections from the new documents we have to apply your file changes first: pending uploads are sent and removed documents are deleted, and you will no longer be able to undo them from this dialog. The figures already extracted from your documents and your current figure selection are also reset, and will be extracted again at the next generation.","detailsNotice":"Your Results plan was prepared from an earlier set of results documents. It will not be used as-is at generation time â reopen the article's Results plan to regenerate it or confirm it is still right."},"readonly":{"title":"Fixed for this type of article","notUsed":"This type of article is not defined section by section: its Results follow a fixed reporting structure.","kept":"Your sections are saved and untouched â this article type just does not use them to build the Results.","showSaved":"Show my {{count}} saved section(s)","hideSaved":"Hide my saved sections"},"listHint":"Click to edit, drag to reorder (sideways to nest), Tab to nest â this order also guides your Discussion.","summaryReadonlyEmpty":"Not used for this type of article","summaryReadonlyKept":"{{count}} section(s) saved, not used here","quality":{"body":"Some rows would not be used as they stand:","issue":{"noUsableRows":"None of these lines can be used â your plan would be ignored and the Results sections read back out of your documents instead.","tooMany":"Only the first 40 lines are kept; the rest are ignored.","tooShort":"Row {{rows}} is too short to keep and would be dropped.","placeholder":"Row {{rows}} is still a placeholder and would be dropped.","duplicate":"Row {{rows}} repeats an earlier line and would be dropped.","gibberish":"Row {{rows}} does not look like a section heading.","injection":"Row {{rows}} contains instruction-like text that does not belong in a section heading."},"remoteTemplateEcho":"These proposals mostly share the same opening words, which usually means the protocol they were read from is still a blank template.","remoteUnrelated":"These proposals share little wording with your protocol. Worth a read before you generate.","confirmTitle":"Generate from this Results plan?","confirmBody":"Some rows in your Results plan would be dropped or changed before the article is written. You can fix the list first, or generate anyway.","confirmNoUsable":"None of the rows in your Results plan can be used. If you generate now, your plan is ignored and the sections are read back out of your documents instead.","fixList":"Fix the list","generateAnyway":"Generate anyway"}},"additionalInfo":{"label":"Additional information and article limitations","optional":"(optional)","placeholder":"For example:\n - Absolutely use this reference in the introduction: Harbeck, N. et al. (2019). Breast cancer. Nature reviews Disease primers\n - We only recruited 145 patients instead of the initially planned 300.\n - Write the article for The Lancet","impact":"Your specific instructions will be prioritized during article generation to ensure accuracy."},"buttons":{"cancel":"Cancel","later":"Continue later","send":"Send","regenerate":"Regenerate Article"},"contributions":{"designed":"designed the study","providedData":"provided data","wroteArticle":"wrote the article","performedAnalysis":"performed the analysis","createdFigures":"created the figures","recruited":"recruited the patients","coordinated":"coordinated the project","pharmacovigilance":"pharmacovigilance monitoring"},"messages":{"cancelGeneration":"Cancelling article generation","processCancelled":"Article processing cancelled and data lost.","continueFilling":"Continue filling in the information","generatingTopics":"Generating new topics...","topicsGenerated":"Topics generated successfully! \n You can now choose a to
81pic.","noTopicsReceived":"No topics received after 60 seconds.","topicGenerationError":"An error occurred during topic generation. Please choose your own topic.","resultFileUnreadable":"The results file \"{{fileName}}\" could not be read â replace it in the documents step (.pdf, .docx, .xlsx, .pptxâ¦).","takingLonger":"Generation is taking longer than usual... Please wait.","generationExpired":"Generation expired. No topics received.","fillPreviousField":"Please fill in the previous field","waitForTopics":"Please wait for topic generation...","addAtLeastOneAuthor":"Please add at least one author","chooseTopic":"Please choose a topic","fillAuthorNames":"Please fill in the name of each author","groupSelected":"Group selected successfully.","articleGenerating":"Article is being generated, you will receive an email when processing is complete.","sendError":"Error sending information","uploadingFiles":"Uploading your files...","uploadingReport":"Uploading the report...","reportEmpty":"This report appears to be empty. Please choose another file.","uploadReportFirst":"Please upload the report before launching generation.","reportMissingBanner":"Due to a technical issue on our side, the report for this article was not stored correctly. We apologize for the inconvenience â please upload it again to continue.","regenerationLimitReached":"You have reached the maximum number of regenerations (3). Please contact support if you need additional regenerations.","background_guidelinesRequired":"Please fill in at least one background guideline before continuing."},"dialogs":{"deleteTitle":"Warning!","deleteMessage":"Do you really want to leave the page?\nAll unsaved data will be lost.","continueButton":"Continue","deleteButton":"Delete","demoTitle":"Demo Article","demoMessage":"You benefit from free generation of your first article. To continue using the service, you will need to top up your credits soon.","okButton":"Ok"},"imageExtraction":{"extractingTitle":"Extracting Images...","extractingDescription":"Analyzing your results files and extracting charts, tables, and figures","imagesExtracted":"Images Extracted","chooseSelectionMethod":"Choose how you want to select images for your results section:","selectionMethodQuestion":"How would you like to select images?","aiAnalysisTitle":"AI Analysis","aiAnalysisDescription":"Let AI pick most relevant images","manualSelectionTitle":"Manual Selection","manualSelectionDescription":"Choose images yourself in organizer","openImageOrganizer":"Open Image Organizer","organizeSelectDescription":"Organize and select images by file and page","imagesSelected":"image(s) selected for results section","aiWillAnalyze":"AI will analyze and select the most relevant images for your results section","imageSelectionUpdated":"Image selection updated successfully!","imagesExtractedSuccessfully":"Images extracted successfully! Choose your selection method.","selectImagesOrUseAI":"You requested image extraction, you need to let AI select by its own or choose images"},"authorSection":{"authorLabel":"Author"},"imageOrganizer":{"title":"Image Organizer","imagesOrganized":"images organized by file and page/sheet","loading":"Loading...","viewInDetail":"View in detail","page":"Page","imagesIncluded":"image(s) will be included in your results section","cancel":"Cancel","saveSelection":"Save Selection"},"resubmit":{"title":"Resubmit article","send":"Resubmit","staleBlocked":"An element no longer matches the new files: regenerate it or keep it as is."}},"chooseTopic":{"title":"Please choose the topic of the article to write:","chooseTopic":"Choose a topic","chooseAnother":"Choose another topic","tip":{"title":"Tip:","text":"To get the best article, make sure the results you provided are sufficiently related to the specified topic."},"buttons":{"previous":"Previous","send":"Send"},"messages":{"chooseTopic":"Please choose a topic"}},"addReference":{"title":"Add Reference Manually","subtitle":"Choose how you'd like to add your reference","methods":{"doi":{"title":"DOI / URL","inputTitle":"Enter DOI or URL","description":"Paste a DOI or any webpage URL to automatically extract reference information","label":"DOI or URL","placeholder":"10.1038/nature12373 or https://example.com/article","error":"Please enter a valid DOI or URL","buttonText":"Search Reference","searching":"Searching..."},"url":{"editTitle":"Review & Edit Reference","editDescription":"Review the scraped reference data and make any necessary corrections before adding","addReference":"Add Reference","detectingType":"Detecting reference type...","typeDetected":"Reference type detected","fetchingMetadata":"Fetching metadata..."},"title":{"title":"Title","inputTitle":"Enter Article Title","description":"Type the full title of the article you want to reference","label":"Article Title","placeholder":"Enter the full article title...","buttonText":"Search Reference","searching":"Searching...","resultsTitle":"Choose Reference to Add","cancelSearch":"Cancel Search","searchStarting":"Starting search...","searchingInProgress":"Searching databases...","referencesFound":"{{count}} reference(s) found","cancelHint":"Click Cancel to stop the search"},"zotero":{"title":"Zotero","cardTitle":"Import from Zotero","description":"Drag and drop your Zotero RDF export file here","orDivider":"or","selectButton":"Select RDF File","acceptedFormats":"Accepted formats: .rdf, .xml (Zotero export)","changeFile":"Change File","extractReferences":"Extract References","processing":"Processing...","fileSelected":"File selected: {{fileName}}
81","fileCleared":"File cleared","invalidFormat":"Invalid file format. Please select a .rdf or .xml file","fileTooLarge":"File is too large. Maximum size is 5MB","noReferencesFound":"No references found in the file","parseError":"Error parsing the file. Please check if it's a valid Zotero RDF export","referencesExtracted":"{{count}} reference(s) extracted successfully","referenceSkipped":"Reference #{{index}} skipped","allReferencesSkipped":"All {{count}} references skipped","preview":{"title":"Review Extracted References","subtitle":"Review {{count}} reference(s) from Zotero","skipSingle":"Skip this reference","skipAll":"Skip All","approveAll":"Approve All","helpText":"Review the extracted data and make any necessary corrections before adding"}},"file":{"title":"Import","cardTitle":"Import References","tabPaste":"Paste Text","description":"Drag and drop your reference file here","orDivider":"or","selectButton":"Select File","acceptedFormats":"BibTeX (.bib), RIS (.ris), EndNote XML (.xml), Zotero RDF (.rdf)","changeFile":"Change File","extractReferences":"Extract References","processing":"Processing...","fileSelected":"{{fileName}} selected ({{format}})","fileCleared":"File cleared","invalidFormat":"Invalid file format. Accepted formats: .bib, .ris, .xml, .rdf","fileTooLarge":"File is too large. Maximum size is 5MB","noReferencesFound":"No references found in the file","parseError":"Error parsing the file. Please check the file format.","referencesExtracted":"{{count}} reference(s) extracted from {{format}}","referenceSkipped":"Reference #{{index}} skipped","allReferencesSkipped":"All {{count}} references skipped","preview":{"title":"Review Extracted References","subtitle":"{{count}} reference(s) from {{format}}","skipSingle":"Skip this reference","skipAll":"Skip All","approveAll":"Approve All","helpText":"Review the extracted data and make any necessary corrections before adding","subtitleAny":"{{count}} reference(s) ready to review","processed":"processed"},"paste":{"cardTitle":"Paste Citations","description":"Paste formatted citation text to extract references using AI","placeholder":"Paste your citations here...\n\nExample:\nSmith J, Doe A, Johnson B. Article title here. Journal Name. 2024;10(2):123-145. doi:10.1000/example","parseButton":"Parse with AI","parsing":"Parsing citations...","parsingTitle":"Parsing References","parsingProgress":"Parsing citation {{current}} of {{total}}...","previewSubtitle":"{{count}} reference(s) from pasted text","cancel":"Cancel","switchToPaste":"or paste citations","switchToFile":"or upload file","emptyText":"Please enter citation text to parse","noReferencesFound":"No references could be extracted from the text","parseError":"Error parsing citations. Please check the format and try again.","referencesExtracted":"{{count}} reference(s) extracted successfully"},"tabUpload":"Import a file","uploadDescription":"Drop a bibliography file or a scientific document here","invalidFormatAny":"Invalid file format. Accepted formats: .bib, .ris, .xml, .rdf, .nbib, .txt, .pdf, .docx, .doc, .odt","filesQueued":"{{count}} file(s) added to the queue","filesSelected":"{{count}} file(s) selected","addMoreFiles":"Add More Files","entryTooLarge":"{{fileName}} is too large (max {{max}})","pdfIntent":{"isReference":"The reference","hasBibliography":"Its bibliography","helpIsReference":"This PDF will be read as one reference.","helpHasBibliography":"We'll extract the references cited inside it."}},"document":{"description":"Upload a scientific document to extract its references automatically","selectButton":"Select Document","changeFile":"Change Document","extractReferences":"Extract References","extracting":"Extracting references...","fileSelected":"{{fileName}} selected","fileCleared":"Document cleared","invalidFormat":"Invalid file format. Accepted formats: .pdf, .docx, .doc, .odt","fileTooLarge":"File is too large. Maximum size is 20MB","noReferencesFound":"No references found in the document","extractError":"Error extracting references. Please try again.","referencesExtracted":"{{count}} reference(s) and {{urlCount}} URL(s) extracted","previewSubtitle":"{{count}} reference(s) from document","enrichedTooltip":"Verified and enriched from database","fromUrlTooltip":"Extracted from URL in document"},"manual":{"title":"Manual","inputTitle":"Enter Reference Manually","de
81scription":"Fill in the reference details manually","typeLabel":"Reference Type","types":{"journal":"Journal Article","book":"Book","book_chapter":"Book Chapter","thesis":"Thesis / Dissertation","report":"Report","preprint":"Preprint","website":"Website","conference":"Conference Paper / Abstract","database":"Database","patent":"Patent","standard":"Standard / Guideline","personal_communication":"Personal Communication / Unpublished Data"},"fields":{"title":"Title","authors":"Authors","firstName":"First Name","lastName":"Last Name","year":"Year","websitename":"Website Name","journal":"Journal Name","publisher":"Publisher / Institution","book_title":"Book Title","is_in_press":"In press (accepted, not yet published)","volume":"Volume","issue":"Issue","pages":"Pages","url":"URL","editors":"Editors","city":"City","country":"Country","total_pages":"Total Pages","preprint_server":"Preprint Server","thesis_type":"Degree","identifier_report":"Report No.","identifier_patent":"Patent No.","identifier_standard":"Standard No."},"placeholders":{"title":"Enter the article/book/website title...","firstName":"John","lastName":"Doe","year":"2024","journal":"Journal name...","publisher":"Awarding or issuing organization...","book_title":"Title of the book containing this chapter...","book_title_conference":"Title of the conference proceedings...","pages":"e.g., 123-145","url":"https://...","editors":"Editors of the containing work...","city":"Paris, New York, Geneva...","country":"France, USA...","identifier":"e.g., ISO 14155:2020, US 10,123,456 B2"},"hints":{"authorsRequired":"At least one author is required","authorsOptional":"Authors are optional for websites","yearFormat":"Enter a valid year (max: {{maxYear}})","fullName":"Enter full name of website"},"errors":{"invalidYear":"Please enter a valid year between 1000 and {{maxYear}}"},"addAuthor":"Add Author","fillAuthorBeforeAdding":" Please fill in the current author's details before adding a new one","removeAuthor":"Remove Author","authorsManualMode":"Manual","authorsPasteMode":"Paste","pasteAuthorsLabel":"Paste authors text","pasteAuthorsPlaceholder":"Smith J, Doe A, Johnson B\nor\nJohn Smith; Alice Doe; Bob Johnson","pasteAuthorsHint":"Authors will be appended to the existing list","parsedPreview":"Parsed authors","applyAuthors":"Add to list","noAuthorsParsed":"No authors could be parsed from the text","authorsParsed":"Authors successfully added to the list","buttonText":"Add Reference","searching":"Searching for reference...","pasteFromClipboard":"Paste from Clipboard","howItWorks":"How does this work?","approval":{"title":"We Found This Reference!","description":"Please review and edit the information below. You can make any changes before adding.","confirm":"Looks Good - Add Reference","cancel":"Discard & Use My Original Entry"},"comparison":{"title":"Reference Found","description":"Click on each field to select which value to use, then confirm.","yourInput":"Your Input","foundResult":"Found Reference","useMine":"Use Mine","useFound":"Use Found","useMerged":"Use Merged Data","goBack":"Go Back & Edit","field":"Field","fieldsCompleted":"fields completed","selectAllMine":"Select All Mine","selectAllFound":"Select All Found","addSelected":"Add Reference","applyAndEdit":"Apply & Edit","legend":{"matched":"Matched","completed":"Auto-completed","different":"Different"}},"extensionHelp":{"title":"How to Use the Browser Extension","intro":"Our browser extension allows you to extract reference data directly from academic articles and websites.","step1":{"title":"Install the Extension","description":"Download and install our browser extension from the Chrome Web Store or Firefox Add-ons."},"step2":{"title":"Navigate to the Reference","description":"Open the web page containing the article or reference you want to extract (e.g., PubMed, Nature, arXiv)."},"step3":{"title":"Extract Reference Data","description":"Click the extension icon in your browser toolbar and press the 'Extract' button. The extension will automatically copy the reference data to your clipboard in JSON format."},"step3Hint":"Click the extension icon, then press Extract","step4":{"title":"Paste Here","description":"Return to this page and click the 'Paste from Clipboard' button above. The form will be automatically filled with the extracted data."},"step4Hint":"All fields will be filled automatically!","downloadExtension":"Download Extension"},"thesisTypes":{"doctoral":"Doctoral thesis","master":"Master's thesis"}}},"addedReferences":{"title":"Added References","count":"Added References ({{count}})","clearAll":"Clear All","noReferences":"No references added yet. Search and add references using the methods above.","methodLabels":{"doi":"DOI / URL","title":"Title","pdf":"PDF","manual":"Manual"},"clearAllDialog":{"title":"Clear added references:","message":"You are about to remove \u003Cstrong>{{count}} reference(s)\u003C/strong> from this list. They are not saved yet, so you would have to look them up again.","confirm":"Clear all","cancel":"Cancel"}},"buttons":{"addReference":"Add Reference","cancel":"Cancel","close"
81:"Close","saveAndClose":"Save & Close ({{count}})","saving":"Savingâ¦","retrySave":"Try again"},"messages":{"doiAdded":"Reference added successfully from DOI","doiSearchFailed":"No article information could be extracted from DOI","titlesFound":"The list of titles are found","titleAdded":"Reference added successfully from title search","titleNotFound":"No article information could be found with this title","invalidTitle":"Your title is invalid","pdfAdded":"Reference extracted and added successfully from PDF","referenceRemoved":"Reference removed","referenceRemoveFailed":"Could not remove the reference. Please try again.","allReferencesCleared":"All references cleared","duplicateReference":"This reference has already been added","pdfExtractionFailed":"Failed to process PDF. Please try again.","noPdfInfoExtracted":"No article information could be extracted from the PDF","invalidDoiOrUrl":"Invalid format. Please enter a valid DOI or URL.","urlSearchFailed":"No article information could be extracted from this URL","urlMetadataUpdated":"Metadata updated from the new URL","urlNotRecognized":"URL not recognized. Please fill in the information manually.","referenceAdded":"Reference added successfully","onlyPdfSupported":"Only PDF files are supported","fileTooLarge":"File {{fileName}} is too large (max 10MB)","fileAlreadySelected":"File {{fileName}} is already selected","pdfFilesAdded":"{{count}} PDF file(s) added for processing","fileRemoved":"Removed {{fileName}}","allPdfFilesCleared":"All PDF files cleared","startProcessing":"Starting to process {{count}} PDF file(s)...","referenceExtracted":"Reference extracted from {{fileName}}","duplicateFromFile":"Duplicate reference from {{fileName}}","noInfoExtracted":"â No information could be extracted from {{fileName}}","failedToProcess":"â Failed to process {{fileName}}","processingComplete":"Processed {{processed}} PDF(s): {{success}} successful, {{error}} failed","unknownAuthors":"Unknown Authors","searchStarted":"Reference search started...","searchCompleted":"Search completed: {{count}} reference(s) found","referenceFound":"Reference found: {{title}}","canCancelSearch":"You can now cancel the search if you wish","searchCancelled":"Search cancelled after {{count}} reference(s) found","manualReferenceAdded":"Manual reference added successfully","invalidManualReference":"Please fill in all required fields correctly","referenceFoundReviewIt":"Great! We found this reference. Please review it.","referenceNotFoundUsingManual":"We couldn't find a match, using what you entered.","fieldsApplied":"Selected fields applied. You can now edit before adding.","errorSearchingReference":"We couldn't search for this reference right now.","errorAddingReference":"Something went wrong. Please try again.","clipboardEmpty":"Clipboard is empty. Please copy reference data first.","invalidJsonFormat":"Invalid JSON format. Please ensure the clipboard contains valid reference data.","clipboardPermissionDenied":"Clipboard access denied. Please allow clipboard permissions.","clipboardError":"Failed to read from clipboard. Please try again.","clipboardDataPasted":"Reference data pasted successfully!","referenceSkipped":"Skipped {{fileName}} without adding","referencesExtracted":"Successfully extracted {{count}} reference(s)","referencesAdded":"Successfully added {{count}} reference(s)","allReferencesSkipped":"Skipped all {{count}} reference(s)","pdfBatchFailures":"{{count}} file(s) could not be processed. See each row for details."},"validation":{"titleRequired":"Title is required","author":{"journal":"At least one author name is required","book":"Author or organization name is required","website":"Website name is required","book_chapter":"Chapter author or organization name is required","thesis":"Author name is required","report":"Author or issuing organization is required","preprint":"At least one author name is required","conference":"Presenting author or organization is required","database":"Database or provider name is required","patent":"Inventor or assignee name is required","standard":"Issuing body name is required","personal_communication":"Name of the person who provided the information is required"},"yearRequired":"Year is required","urlRequired":"URL is required","institutionRequired":"The awarding or issuing organization is required","bookTitleRequired":"The title of the book containing this chapter is required","proceedingsRequired":"The proceedings or conference name is required","identifierRequired":"The patent or standard number is required"},"ui":{"multipleFIlesSupported":"Multiple files supported","pdfFilesSelected":"{{count}} PDF file(s) selected","clearAllFiles":"Clear all","removeFile":"Remove file","addMorePdfs":"Add More PDFs","extractReferences":"Extract References ({{count}})","noJournalFound":"No Journal found"},"import":{"dismiss":"Dismiss","added":{"one":"{{count}} reference added","other":"{{count}} references added"},"duplicates":{"one":"{{count}} already in your list","other":"{{count}} already in your list"},"skipped":{"one":"{{count}} skipped","other":"{{count}} skipped"}},"row":{"added":"Added","duplicate":"Duplicate","skipped":"Skipped"},"preview":{"done":"Done"},"source":{"ariaLabel":"Reference source"},"actions":{"openUrl":"Open link"},"save":{"error":"Couldn't save your references. Nothing was lost â try again."}},"exportReferences":{"title":"Export References","subtitle":"Export {{count}} reference(s) to your preferred format","selectFormat":"Select export format","formats":{"bibtex":{"description":"Most popular for LaTeX users and academic writing"},"ris":{"description":"Universal format for Zotero, Mendeley, EndNote"},"endnote":{"description":"Native EndNote XML format"},"zotero":{"description":"Zotero RDF export format"},"plaintext":{"description":"Formatted citations using your citation style"},"latex":{"description":"LaTeX thebibliography environment with \\bibitem entries"}},"cancel":"Cancel","export":"Export","noReferencesToExport":"No references available to export","noReferences":"No cited references found in this article","fetchError":"Failed to fetch references. Please try again."},"importDocx":{"title":"Format Your Article","subtitle":"Already wrote your article without MyPubli? Take advantage of our AI to format your article for the journal of your choice.","cardTitle":"Drop your document here","description":"or click to select","orDivider":"or","selectButton":"Select File","acceptedFormats":"Formats: .docx, .doc, .pdf (max 10MB)","changeFile":"Change File","importButton":"Extract","processing":"Processing...","processingSteps":{"reading":"Reading","images":"Images","tables":"Tables","references":"References"},"processingTips":{"tip1":"Our AI is analyzing your document structure for optimal extraction.","tip2":"Images are extracted with their captions to preserve context.","tip3":"Tables are converted to editable format that you can modify later.","tip4":"Each reference will be verified and enriched with DOI metadata.","tip5":"You can edit and reorganize all content after import."},"removeFile":"Remove file","processingProgress":"Processing document...","info":{"title":"How does it work?","point1":"Upload your scientific article as a .docx, .doc, or .pdf file","point2":"Our AI will analyze the structure, content, and references","point3":"Choose your target journal and we'll format your article according to its requirements"},"buttons":{"cancel":"Cancel"},"results":{"title":"Extraction Complete!","subtitle":"Found {{imagesCount}} images, {{tablesCount}} tables, and ~{{referencesCount}} detected references","contentPreview":"Document Content Preview","referencesFound":"References Found","totalReferences":"Total References","detectedReferences":"Detected references","referencesNoticeTitle":"Automatic validation coming","referencesNoticeText":"These references will be automatically verified and enriched. The final count may differ after filtering duplicates and invalid entries. You can edit or add references after import.","citedReferences":"With Citations","moreContent":"... and {{count}} more sections","moreReferences":"... and {{count}} more references","documentTitle":"Document Title","titlePlaceholder":"Enter document title","titleHint":"This title will be used for your imported document","mediaFound":"Images & Tables Found","totalImages":"Images","totalTables":"Tables","moreMedia":"... and {{count}} more items","accept":"Accept & Import","notifyByEmail":"Email me when ready","notifyByEmailTooltip":"Receive a notification email when your article finishes processing","reject":"Cancel","reviewPrompt":"Please review the extraction results above","noReferencesFound":"No references found","noReferencesHint":"No bibliographic references were detected in your document. You can add them manually after import.","noMediaFound":"No images or tables found","noMediaHint":"No images or tables were detected in your document. You can add them manually after import.","authorsLabel":"Authors and affiliations"},"stages":{"pleaseWait":"Please wait...","creatingArticle":"Creating your article...","uploadingFile":"Uploading document...","finalizingArticle":"Finalizing article...","processingCredits":"Processing credits..."},"messages":{"onlyDocxSupported":"Only .docx, .doc and .pdf files are supported","oldDocFormat":"Old .doc format is not supported. Please convert to .docx","pdfNotSupported":"PDF files are not supported. Please convert to DOCX first","convertToDocx":"This file format is not supported. Please convert to DOCX","imageNotSupported":"Image files cannot be imported. Please drop a DOCX file","fileTooLarge":"File is too large (maximum 10MB allowed)","fileSelected":"DOCX file selected successfully","fileCleared":"File selection cleared","startProcessing":"Starting document processing...","extractionComplete":"Document extraction completed successfully!","importSuccess":"Document imported successfully!","uploadComplete":"Upload complete. Your document is being processed in the background.","importFailed":"Failed to import document. Please try again.","extractionRejected":"Extraction rejected. You can try uploading a different file.","reviewModeActive":"Please finish the current review before importing a new document"},"loadingOverlay":{"title":"Analyzing Your Document","info":"We're extracting all information from your DOCX file. If references are detected, additional processing will be performed to search and verify them online."},"loadingStages":{"reading":"Reading your document...","extractingContent":"Extracting content and structure...","analyzingStructure":"Analyzing document sections...","detectingReferences":"Detecting bibliographic references...","searchingReferences":"Searching references online...","finalizing":"Finalizing extraction..."},"progress":{"scrapingRefs":"Looking up references"}},"importReview":{"title":"Some references couldn't be linked","message":"Our reference scraper couldn't automatically link \u003Cstrong>{{count}}\u003C/strong> reference(s) to citations in the body of your document. Please open the references panel and verify them â you may
81need to insert the citation manually where it's missing.\u003Cbr/>\u003Cbr/>This notice is shown only once.","gotIt":"Got it"},"importValidation":{"loadError":"Could not load the review data for this import.","inlineMarker":"Needs checking â see the details under this reference","warnings":{"why":"Why ({{count}})","unknownLabel":"Technical report","codes":{"no_references_found":{"title":"No references were found.","body":"This article will publish with an empty bibliography. Open the source document: if it has a reference list, it was not read."},"references_heading_not_styled":{"title":"The bibliography heading was not recognised.","body_heading_unstyled":"The list was found by its bold or capitalised text instead. Check the first and last references below.","body_tail_density":"The list was guessed from the end of the document and may include text that is not a reference. Read the whole list below.","body":"The limits of the list were guessed. Check the first and last references below."},"bibliography_end_ambiguous":{"title":"The end of the bibliography was not marked.","body":"Text from the article may have been added to the list. Check the last references below."},"content_blocks_reclassified":{"title":"{{suspect}} of {{total}} entries do not look like references.","body":"This may not be the document's bibliography â sometimes it is an author's CV. Compare the list below with the source document before publishing."},"bibliography_entry_discarded":{"title":"A line in the bibliography was not kept.","body":"It did not look like a reference and stayed in the article text. If it is one, add it by hand."},"citation_runs_dropped":{"title":"{{dropped}} citation(s) are no longer linked to a reference.","body":"They now appear as plain text in the article. Check them against the source document."},"footnotes_unreadable":{"title":"The footnotes could not be read.","body":"Their contents are missing from the article. If the author cited references there, add them by hand."},"citation_resolve_skipped":{"title":"The citation numbers were not checked.","body":"A number in the text may point to the wrong reference. Check a few citations against the list below."},"citations_unbound":{"title":"Some citation numbers match no reference.","body":"They appear as plain text. Check whether the reference is missing from the list below."},"citations_unresolved_by_resolver":{"title":"Some citations match no reference.","body":"They appear as plain text. Compare them with the list below."},"citation_ambiguous_between_lists":{"title":"This number refers to two different references.","body":"The document has two bibliographies using the same number, so the citation was not linked. Renumber the second list in the document, then import it again."},"reference_numbering_collides":{"title":"Two references share the same number.","body":"Citations using those numbers were not linked. Renumber the second bibliography in the document, then import it again."},"authors_dropped_unverifiable":{"title":"Some author names were not added.","body_no_front_matter":"The start of the document had no text to check them against. If the names below are correct, add them by hand.","body_not_in_window":"They do not appear at the start of the document. If the names below are correct, add them by hand.","body":"They could not be checked against the document. If the names below are correct, add them by hand."},"citations_literal_in_structured_block":{"title":"Some citations stayed as plain text.","body":"Their numbers do match the list, but no link was created. Compare those passages with the source document."},"references_in_table":{"title":"The bibliography was inside a table.","body":"Its rows were read as references. Check that no row was missed."},"multiple_reference_sections":{"title":"The document has more than one bibliography.","body":"They were all combined into a single list. Check that no two references share the same number."},"numbering_gap":{"title":"The bibliography numbering is not continuous.","body":"There is no entry for {{missing}}. Nothing was lost â the document is already like this.","body_truncated":"There is no entry for {{missing}}, nor for some others. Nothing was lost â the document is already like this."},"citation_field_unmatched":{"title":"A Zotero, Mendeley or EndNote citation cannot find its reference.","body":"The reference it points to is missing from the list below. Look for it in the source document."},"superscript_citation_ambiguous":{"title":"A superscript citation is higher than the number of references.","body":"The bibliography is probably incomplete. Check how far the list goes in the source document."},"ole_link_table":{"title":"A linked table could not be recovered.","body":"It is missing from the article, and importing the same file again will not help. Ask the author to paste the table back into the document."},"missing_media":{"title":"An image could not be read.","body":"It is missing from the article. Compare with the source document and re-insert it if needed."},"tracked_changes_present":{"title":"The document had tracked changes.","body":"All changes were accepted, so anything the author had deleted is gone. Confirm with them that this is the right version."},"strict_ooxml_repaired":{"title":"The Word file was converted before reading.","body":"For information only. Nothing to do."},"thesis_genre_unrecognised":{"title":"The degree on a thesis reference was not recognised.","body":"It will be published as a doctoral thesis. If it is a master's, correct the reference."},"author_block_unterminated":{"title":"Paragraphs at the start of the article may be missing.","body":"Compare the start of the article with the source document before publishing."},"reference_link_missing":{"title":"Some references could not be verified.","body":"They were kept exactly as written in the document. Check their details in the list below."}}},"verdict":{"unreadable":{"title":"Check this before releasing","body":"The reference list below may not be the document's. Open the source document and compare before releasing."},"attention":{"title":"{{count}} reference(s) to check","body":"They carry a â in the list below. Everything else was confirmed automatically."},"attentionNoCount":{"title":"One thing to check on this document","body":"No individual reference is flagged. Open âWhyâ below to see what was reported."},"unchecked":{"title":"References were not checked automatically","body":"The automatic check did not run on this import â not in either direction. Read the list yourself before releasing."},"clean":{"title":"Nothing to report","body":"Every reference was found by its DOI. Read the article, then release it."}},"reason":{"title_match":"Found by its title, not by its DOI. Empty fields were filled
81in, nothing was overwritten. Check that this is the right paper.","stale_url":"The stored link does not lead to this paper. Check the DOI or the URL.","no_match":"No match found in the bibliographic databases. The reference is exactly as the author wrote it; compare it with the document.","lookup_error":"The check failed for a technical reason. This reference was not verified at all; read it yourself."},"card":{"printedLine":"As the document printed it","stored":"What was stored","reason":"Why it is flagged","technicalDetail":"Technical detail","fix":"Fix"},"release":{"confirmTitle":"Release this import?","confirmMessage":"{{flagged}} reference(s) to check, {{orphans}} bibliography line(s) skipped, {{warnings}} thing(s) reported about the document.\n\nThe article becomes available to its author and a completion email is sent to them. You will not be able to undo this from here.","confirmButton":"Release","done":"Article released to its author.","failed":"Could not release the article."},"band":{"title":"Pre-release check"},"orphan":{"section":"Bibliography lines that were skipped","hint":"These lines were printed in the bibliography but produced no reference. Compare them with the source document: if one of them is a real reference, add it by hand."},"filterHidden":"{{count}} flagged reference(s) are hidden by the current filter.","showAll":"Show all","authorCheck":{"short":{"venue_missing":"No journal name","venue_is_event":"A conference, not a journal?","thesis_degree_missing":"Degree missing â doctoral","conference_venue_missing":"No proceedings name","preprint_server_missing":"No preprint server","website_url_missing":"No web address","type_unknown":"Source type unknown"},"reason":{"venue_missing":"We listed this as a journal article, but no journal name came through.","venue_is_event":"We listed this as a journal article, but the publication name looks like a conference or meeting.","thesis_degree_missing":"We listed this as a thesis, but no degree came through â it will be printed as a doctoral dissertation. Please confirm the degree.","conference_venue_missing":"We listed this as a conference paper, but the name of the proceedings did not come through.","preprint_server_missing":"We listed this as a preprint, which tells the reader it has not been peer-reviewed, but the name of the server did not come through.","website_url_missing":"We listed this as an online resource, but no address came through.","type_unknown":"We could not tell what kind of source this is, so it will be printed as a journal article. Please check it."},"ack":"Got it"}},"importDocxDialog":{"title":"Import DOCX Document","description":"Import a DOCX file to analyze and compare it with your current document.","infoText":"The imported document will be analyzed to detect differences with your current article. You can then review and apply the changes you want.","warningText":"You have {{count}} pending suggestion(s). Importing a new document will automatically accept all current suggestions before comparing.","dropZone":{"title":"Drop your DOCX file here","subtitle":"or click to browse"},"cancel":"Cancel","import":"Import Document"},"articleReady":{"title":"Article ready!","subtitle":"Your research article has been successfully generated and is ready to download.","generatedOn":"Generated on","downloadButton":"Download article","messages":{"demoTitle":"Demo Article","demoMessage":"This article is an example generated for demonstration. It is read-only.","understand":"I understand","demoDownloaded":"Demo article downloaded successfully","articleDownloaded":"Article downloaded successfully!"},"untitled":"Untitled article","noDocument":"No document is available for this article. Please contact support."},"validateArticle":{"confirmTitle":"Validate this article?","confirmMessage":"The article becomes ready and is emailed to the client.","buttons":{"validate":"Validate"},"messages":{"articleValidated":"Article sent by email successfully!","failed":"Could not validate the article."}},"fileUpload":{"crcl":{"welcome":"Welcome to our MyPubli validation study","thesisTitle":"First version of my master's thesis (scientific article format)","protocolTitle":"My master's thesis protocol","resultsTitle":"My master's thesis results","addDocument":"Add your document","addDocuments":"Add your documents","acceptedFormats":"accepted formats: {{formats}}","deleteFiles":"Delete files","addDocument2":"Add a document","deleteAll":"Delete all","send":"Send","errors":{"noDocuments":"No documents are specified","missingThesis":"The \u003Cb>Master's thesis\u003C/b> is missing.","missingReport":"The \u003Cb>Report\u003C/b> is missing.","missingResults":"The \u003Cb>scientific result\u003C/b> is missing."}},"standard":{"title":"Start creating your scientific article","subtitle":"Upload your research documents to automatically generate your article","researchProtocol":"Research Protocol","scientificResults":"Scientific Re
81sults","dropDocument":"Drop your document","dropDocuments":"Drop your documents","or":"or","addDocument":"Add a document","addDocuments":"Add your documents","addMore":"Add more","docxImport":"Existing Document","docxImportDescription":"Import a DOCX document","importDocument":"Import","acceptedFormats1":"Accepted formats: .pdf, .docx, .doc, .odt","acceptedFormats2":"Accepted formats: .pdf, .doc, .docx, .odt, .ppt, .pptx, .xls, .xlsx, .csv, .txt, .png, .jpg, .jpeg","acceptedFormats3":"Accepted format: .docx","alternativeMethods":"Alternative import methods","noProtocol":"Don't have a protocol?","downloadTemplate":"Download this Template","goClinicalTrial":"Write your protocol","send":"Send","errors":{"noDocuments":"No documents are specified","missingProtocol":"The \u003Cb>Research Protocol\u003C/b> is missing.","missingResults":"The \u003Cb>Scientific Results\u003C/b> are missing."}},"progress":{"timeRemaining":"Time remaining","seconds":"sec","minutes":"min","steps":{"checks":"Checking your files ({{n}} left)","check":"Checking {{name}}","prepare":"Creating your article","upload":"Uploading {{name}} ({{i}}/{{n}})","verify":"Verifying {{name}}","remove":"Removing old files","save":"Saving","credit":"Using a credit","reset":"Preparing the editor","launch":"Starting the generation"}},"messages":{"fileAdded":"File \"{{fileName}}\" added successfully","documentImported":"Document imported successfully","formatNotAllowed":"The file format is not allowed","emptyFile":"The file \"{{fileName}}\" is empty","fileTooLarge":"The file \"{{fileName}}\" is too large (maximum {{maxSize}})","oneProtocolOnly":"Only one protocol is allowed","oneThesisOnly":"Only one thesis is allowed","fileLimitReached":"You have reached the allowed file limit. {{count}} file(s) were not added.","fileAlreadyAdded":"File \"{{fileName}}\" has already been added","fileUnreadable":"File \"{{fileName}}\" could not be read â replace it (.pdf, .docx, .xlsx, .pptxâ¦).","unreadableBadge":"Unreadable","addMasterThesis":"Please add the master's thesis","addProtocolAndResults":"Please add at least the protocol","addProtocol":"Please add the protocol","groupsNotLoaded":"Your groups are still loading â please try again in a moment.","addResults":"Please add at least one scientific result","documentsSent":"Documents sent successfully","uploadFailed":"Failed to send file: {{fileName}}","articleDeleted":"Article deleted after upload failure.","documentNotFound":"Document not found for ID: {{id}}","emptyProtocol":"Your research protocol is empty. Please replace it.","protocolLowText":"Your protocol doesn't contain much text, this may affect the quality of your article.","protocolSendError":"An error occurred while sending the protocol!","resultsSendError":"An error occurred while sending the scientific results!","resultsLowText":"Your results contain very little text, which may affect the quality of your article.","unexpectedError":"Something went wrong. Please try again."}},"payments":{"credits":{"title":"Credit Management","availableCredits":"Available credits","inThisGroup":"in this group","buyCreditsTitle":"credits","addCreditsTitle":"Add","buyCreditsTitle_action":"Buy","descriptionWithGroup":"Purchased credits will be shared with all group members.","descriptionWithoutGroup":"Purchased credits will be assigned to a selected group.","addButton":"Add","buyButton":"Buy","removeButton":"Remove credits"},"initCreditPayment":{"title":"Credit Purchase Confirmation","aboutToBuy":"You are about to purchase","creditsForGroup":"credit(s) for the group:","totalPrice":"Total price:","note":"By clicking \"Confirm purchase via Stripe\", you will be redirected to our secure payment partner.","cancel":"Cancel","confirm":"Confirm purchase via Stripe"},"afterPayment":{"success":{"title":"Congratulations!","creditMessage":"You have purchased {{ credits }} credits!","creditDescription":"Use them to generate AI articles and enjoy all features.","proMessage":"You are now a","proLabel":"PRO","proDescription":"member! Enjoy all exclusive features, including article enhancement.","close":"Close","generateArticles":"Generate articles"},"error":{"title":"Oops!","message":"An error occurred while processing your payment. Please try again or c
81ontact support if the problem persists.","retry":"Retry","contactSupport":"Contact support"}},"messages":{"paymentValidated":"Payment validated!"}},"invoices":{"title":"My invoices","allInvoices":"All invoices","invoice":"Invoice","group":"Group","email":"Email","deleted":"Deleted","cardPayment":"Credit card","bankTransfer":"Bank transfer","downloadPDF":"Download PDF","generating":"Generating...","transfer":"Transfer","refund":"Refund","adminCredit":"Admin credit","bonus":"Bonus","noInvoices":"No invoices available. You have not purchased any credits yet.","periodic":{"selectPeriod":"Select billing period","startMonth":"Start month","endMonth":"End month","singleDay":"Single date","expandToRange":"Expand to date range","billingDay":"Billing period","to":"to","newArticles":"Number of new articles produced during this period","activeArticles":"Total number of active articles","creationDate":"Creation date","articleName":"Name","userEmail":"Email","activePeriod":"Active period","costHT":"Cost HT","tva":"TVA","total":"Total","grandTotal":"TOTAL","noNewArticles":"No new articles produced during this period.","noActiveArticles":"No active articles during this period.","serverCosts":"Server Infrastructure Costs","serviceName":"Service","apply":"Apply","previousCycles":"Pick a billing cycle","currentCycle":"in progress","presets":{"lastMonth":"Last month","lastQuarter":"Last quarter","yearToDate":"Year to date","sinceCreation":"Since group start","custom":"Custom"},"exportPDF":"Export to PDF","exportServerPDF":"Export server invoice","exportServerPDFTooltip":"Exports the server invoice for the period from {{start}} to {{end}}","exportingPDF":"Generating PDF...","loading":"Loading invoice","loadingDetails":"Please wait while we prepare your periodic invoice..."},"messages":{"addressRequired":"You must provide your address before downloading an invoice.","transferSuccess":"Invoice transferred successfully.","transferError":"Error transferring invoice: ","loadError":"Error loading invoice. Please try again.","endDateBeforeStart":"The end date cannot be before the start date.","startDateMustBeBeforeEnd":"The start date cannot be after the end date.","endDateMustBeAfterStart":"The end date cannot be before the start date.","dateInFuture":"Dates cannot be in the future.","sameStartEndDate":"The start date and end date cannot be the same."}},"articleEvaluation":{"title":"Article evaluation","description":"Dear student, thank you for using our evaluation tool to improve your scientific article. You will find below the detailed analysis of each part of your work, scored out of 100 (from 0 for poor writing to 100 for excellent writing).","readingGrid":"Here is a reading grid to help you understand the evaluation of your article according to different levels:","tableHeaders":{"score":"Score","english":"English","context":"Research contextualization","question":"Research question formulation","adequation":"Results-problem adequacy"},"levels":{"licence":"bachelor","master":"master","doctorant":"doctoral","postDoctorant":"post-doctoral","expert":"expert"},"scores":{"level1":"Between 0 and 20","level2":"Between 20 and 40","level3":"Between 40 and 60","level4":"Between 60 and 80","level5":"Between 80 and 100"},"english":{"level1":"Very insufficient","level2":"Insufficient","level3":"Suitable","level4":"Very solid","level5":"Perfect"},"context":{"level1":"Absent","level2":"Insufficient","level3":"Suitable","level4":"Very solid","level5":"Perfect"},"question":{"level1":"Absent / very poorly defined","level2":"Incomplete","level3":"Suitable","level4":"Very solid","level5":"Perfect"},"adequation":{"level1":"Inconsistent","level2":"Not very coherent","level3":"Coherent","level4":"Very coherent","level5":"Perfect"},"evaluation":"Evaluation of your article:","sections":{"abstract":"Abstract","introduction":"Introduction","methods":"Method","results":"Results","discussions":"Discussion","structure":"Article structure and layout"},"close":"Close"},"articlesComponent":{"protocolProgress":{"tab":"Protocols","continue":"Continue","review":"Review","actions":"Actions","complete":"Protocol complete","delete":"Delete","cancel":"Cancel","deleteTitle":"Delete protocol","deleteConfirm":"Are you sure? This cannot be undone.","deleteSuccess":"Protocol deleted.","download":"Download","downloadError":"Could not generate the document. Please try again.","deleteError":"Could not delete the protocol. Please try again.","section":{"population":"Population","intervention":"Intervention","comparison":"Comparison","outcome":"Outcome","studyDesign":"Study design"}},"notifications":{"articleGenerationReady":"Your article on the topic: \"{{topic}}\" is ready!","articleReady":"Your article is ready!","articleNotFound":"The requested article was not found.","regenerationStarted":"Article regeneration in progress","developmentFeature":"This feature is under development.","demoDownloaded":"Demo article downloaded successfully","deletingInProgress":"Article deleti
81on in progress...","articleDeleted":"Article deleted successfully","deletionCancelled":"Deletion cancelled","archivingInProgress":"Archiving in progress...","articleArchived":"Article archived successfully","archiveError":"Error while archiving","articleRefusedSuccess":"Article refused successfully","articleRefusedError":"Failed to refuse article","generationStopped":"Article generation has been stopped.","generationStopError":"Error stopping article generation: {{message}}","noRefundRequest":"No refund request for this article.","refundAlreadyPending":"A refund request is already pending for this article.","refundAlreadyApproved":"The refund for this article has already been approved.","refundAlreadyRejected":"The refund request for this article has been rejected.","duplicateRefundRequest":"A refund request for this article has already been submitted."},"adminRefund":{"title":"Refund article","message":"Are you sure you want to refund the article \"{{title}}\"? This action is irreversible.","confirm":"Refund","cancel":"Cancel"},"states":{"ready":"Ready","stopped":"Stopped","waitingImages":"Waiting for images","extractingImages":"Extracting images","waitingArticle":"Waiting for article","writingArticle":"Creating article","writingMethods":"Writing methods section","writingResults":"Writing results section","importingRefs":"Importing references","searchingReference":"Searching for reference article","extractingRefsAuthor":"Searching for author references","addingRefStats":"Searching for statistical references (methods)","addingRefParticipant":"Searching for participant references (methods)","addingRefDataCollection":"Searching for data collection references (methods)","addingRefOutcomes":"Searching for outcome measure references (methods)","addingRefRandomization":"Searching for randomization and blinding method references (methods)","extractingRefsProtocol":"Extracting references from protocol","addingRefsBackground":"Searching for new references","writingBackgroun
81d":"Writing background","resultsAnalysis":"Analyzing results","figureSelection":"Selecting figures","addingRefDiscussion":"Searching for discussion references","writingDiscussion":"Writing discussion","writingAbstract":"Writing abstract","articleFormatting":"Formatting","correct":"Correct","waitingCopyleaks":"Plagiarism scan","waitingValidation":"Delivery in {{date}}","validationLate":"Delivery upcoming","submittedForReview":"Resubmitted after refusal â under review","articleRejected":"Refused â corrections requested","errored":"An error occurred","updateResubmission":"Update resubmission"},"timing":{"readyIn":"Ready in {{minutes}} minutes {{seconds}} seconds","validationLate":"Validation overdue"},"dialogs":{"stopGeneration":{"title":"Stop article generation","message":"Are you sure you want to stop the generation of this article?","confirm":"Stop","cancel":"Cancel"},"errors":{"title":"Article errors:","close":"Close"},"plagiat":{"title":"Plagiarism","message":"Warning, \u003Cstrong style=\"font-weight: bold;color:#3E9AF5\">CopyLeaks\u003C/strong> detected a high plagiarism score of \u003Cstrong>{{score}}%\u003C/strong>.\u003Cbr/>Here are some tips to reduce your plagiarism score:\u003Cbr/>⢠\u003Cstrong>Rewrite in your own style\u003C/strong>: rephrase sentences to match your way of expressing yourself.\u003Cbr/>⢠\u003Cstrong>Add your personal touch\u003C/strong>: integrate examples, ideas or specific references that the AI didn't suggest.\u003Cbr/>⢠\u003Cstrong>Restructure content\u003C/strong>: change paragraph order, merge or split ideas to create a unique version.","download":"Download","viewDetails":"View details"},"demo":{"title":"Demo Article","message":"This article is an example generated for demonstration. It is read-only.","understand":"I understand"},"delete":{"title":"Delete article:","message":"Are you sure you want to permanently delete this article?","confirm":"Delete","cancel":"Cancel"}},"misc":{"boxUnreachable":"{{name}} unreachable â its articles are not listed","boxFallbackName":"A dedicated server","noEducatorProvided":"No supervisor provided","completeStudyDetails":"Complete the study details to produce the article","waitForArticleCreation":"Please wait for article creation","receiveEmailWhenEvaluated":"You will receive an email as soon as your article is evaluated","score":"Score","pendingRefunds":"Pending refunds","download":"Download","refuse":"Refuse","refund":"Refund","refundButton":"Refund","downloadFiles":"Download files","hide":"Hide","deletePermanently":"Delete permanently","hoursAnd":"hours and","minutes":"minutes"},"filters":{"allArticles":"All articles","clear":"Clear filters","state":"State","myArticles":"My articles","coauthored":"Co-authored","groupArticles":"Group articles"},"oversight":{"memberArticle":"Group member: {{email}}","confirmArchiveTitle":"Archive this article?","confirmUnarchiveTitle":"Unarchive this article?","archived":"Article archived","unarchived":"Article unarchived","actionError":"Something went wrong"},"staleClients":"{{count}} client(s) on an older build. Attached builds: {{builds}}"},"archivedArticleDialog":{"title":"Archived article","articleTitle":"Article","creationDate":"Creation date","message":"This article has been archived and can no longer be modified.","infoText":"To unlock access to collaboration and editing features, please contact our support team.","supportEmailLabel":"Contact us manually via email:","copyEmailTooltip":"Copy email","orDivider":"or","sendRequestDescription":"Send an automatic request to the myPubli team to unarchive this article","sendRequestButton":"Send request","restrictionsTitle":"Current limitations:","restrictions":{"contentModification":"Content modification","articleRegeneration":"Article regeneration","addReferences":"Adding references","suggestionsComments":"Suggestions and comments"},"unarchiveButton":"Unarchive","closeButton":"Close","notifications":{"unarchiveSuccess":"Article reactivated successfully","unarchiving":"Reactivating...","unarchiveError":"Failed to reactivate. Please try again."}},"processExplanation":{"title":"Your scientific article is being generated","steps":{"verification":{"title":"Verification","description":"Consulting scientific databases"},"reading":{"title":"Reading","description":"Analyzing relevant new articles"},"analysis":{"title":"Analysis","description":"Processing your images and graphics"},"references":{"title":"References","description":"Validating and enriching citations"},"writing":{"title":"Writing","description":"Generating article sections"},"finalization":{"title":"Finalization","description":"Final revision and formatting"}},"infoCard":{"title":"Why does this process take time?","description":"Our AI performs numerous checks to ensure the quality and accuracy of your article. It consults multiple databases (CrossRef, PubMed, Europe PMC), thoroughly anal
81yzes your results, and ensures all references are correct and up-to-date."},"understand":"I understand"},"needTime":{"title":"Human intervention required","subtitle":"Your article on \"{{topic}}\" requires manual verification by our editorial team.","submissionDate":"Submission date:","emailNotification":"You will receive an email as soon as the article is ready.","close":"Close"},"evaluateArticle":{"title":"Article Evaluation","instructions":"Dear supervisor, Thank you for participating in our scientific article writing assistance evaluation study. You will need to read 2 master's thesis texts written in the form of scientific articles (Text A and Text B). Once you have finished reading each text, take the time to evaluate each part of the article according to a score from 0 (poor text) to 100 (perfectly written text).","gradingIntro":"Here is a reading grid to help you evaluate the articles according to different levels:","tableHeaders":{"level":"Level","score":"Score","accessibility":"Accessibility","accessibilityDesc":"(Structuring: finding each information in the right place + conciseness and fluidity for style)","intelligibility":"Intelligibility","intelligibilityDesc":"(Research question formulation + simplicity and clarity for style)","credibility":"Credibility","credibilityDesc":"(Rigor and precision provided by references and numerical data)","english":"English","englishDesc":"(Technical vocabulary)","risk":"Risks","riskDesc":"(Abusive extrapolations)"},"levels":{"novice":{"title":"Novice","description":"Little or no knowledge, very insufficient result.","criteria":["Unstructured and convoluted text","Absent research question and confusing text","Absent argumentation","Poor vocabulary and poor mastery of English"]},"beginner":{"title":"Beginner","description":"Some basic knowledge, but insufficient result.","criteria":["Poorly structured and too long text","Poorly posed research question and unclear text","Poorly presented argumentation Weak vocabulary knowledge and weak mastery of English"]},"intermediate":{"title":"Intermediate","description":"Solid knowledge and moderate experience, average result.","criteria":["Structuring errors and clumsiness","Question posed but lacks clarity","Insufficiently presented argumentation","Average vocabulary knowledge and mastery of English"]},"advanced":{"title":"Advanced","description":"Good mastery, good result.","criteria":["Structured text, with some flaws","Clearly posed question, but insufficient question valorization","Correct argumentation","Good mastery of subject vocabulary and English"]},"expert":{"title":"Expert","description":"Excellent mastery, excellent result.","criteria":["Well-structured text","Clearly posed question","Very good correct argumentation","Very good mastery of subject vocabulary and English"]}},"textA":"Text A","textB":"Text B","downloadReport":"Download report","scoreForEachPart":"Score for each part:","sections":{"abstract":"Abstract","introduction":"Introduction","methods":"Method","results":"Results","discussions":"Discussion"},"structureScore":"Article structure and layout score:","submitButton":"Submit my evaluation","messages":{"completeTextA":"Please complete all evaluations for text A before submitting","completeTextB":"Please complete all evaluations for text B before submitting","downloadTextA":"Please download text A before submitting","downloadTextB":"Please download text B before submitting","evaluationSubmitted":"Evaluation submitted successfully"}},"shareComponent":{"title":"Members Management","inviteSection":{"title":"Invite a collaborator","emailLabel":"Email address","emailPlaceholder":"[email protected]","emailInvalid":"Invalid email address","roleLabel":"Role","removeRow":"Remove this line","addButton":"Add","sendButton":"Send","sendingButton":"Sending..."},"roles":{"viewer":"Viewer","editor":"Commenter","admin":"Editor","owner":"Owner","descriptions":{"viewer":"Can only view the article","editor":"Can propose suggestions","admin":"Can modify the article"},"remove":"Remove"},"collaborators":{"title":"Collaborators","neverAccessed":"Never accessed","loadFailed":"Could not load the collaborators","justNow":"Active just now","minutesAgo":"Active {{count}} min ago","hoursAgo":"Active {{count}}h ago","daysAgo":"Active {{count}}d ago","audit":{"counts":"{{views}} views · {{edits}} edits","loading":"Loadingâ¦","loadMore":"Load more","loadFailed":"Could not load the access history","noEvents":"No recorded activity","firstBadge":"first access","note":"Repeated activity within a few minutes is recorded once. Detailed history is kept for one year; first access is kept indefinitely."},"visitors":{"adminBadge":"Admin","formerBadge":"No longer a collaborator","note":"These people opened the article without being collaborators. Their visits do not notify anyone and do not count as article activity."},"emptyState":{"noCollaborators":"No collaborators at the moment","inviteDescription":"Invite people to collaborate on this article"}}
81,"buttons":{"close":"Close"},"messages":{"emailValidityError":"Please enter a valid email address.","activeEmailsError":"{{emails}} is already a collaborator on this article.","invitationsSuccess":"Invitation sent successfully!","invitationsError":"Error sending the invitation.","removeUserTitle":"Remove user","removeUserMessage":"Are you sure you want to remove {{email}} from this article?","removeUserConfirm":"Remove","userRemovedSuccess":"{{email}} has been successfully removed.","removeUserError":"Error removing collaborator.","changeRoleTitle":"Change role","changeRoleMessage":"Change {{email}}'s role from \"{{oldRole}}\" to \"{{newRole}}\"?","changeRoleConfirm":"Change","roleChangedSuccess":"{{email}}'s role changed to {{role}}.","changeRoleError":"Error changing collaborator's role."},"confirmDialog":{"cancel":"Cancel","confirm":"Confirm"}},"viewerComponent":{"accessDenied":{"title":"Access Denied","message":"You do not have access to this article yet.","submessage":"Please contact the article owner or request an invitation to access it."}},"demoToken":{"title":"Enter the demo code:","description":"MyPubli is currently undergoing medical validation. To participate in our research and test our AI for free, please write to","contactEmail":"[email protected]","scheduleMessage":"suggesting a 15-minute time slot when you are available.","placeholder":"Enter your demo code...","sendButton":"Send","messages":{"invalidCode":"Invalid code.","validCode":"Valid code!"}},"crclNotice":{"title":"INFORMATION NOTICE","student":{"greeting":"Dear student,","introduction":"You have conducted research whose results you wish to share. We invite you to participate in a study designed to evaluate the value of artificial intelligence (AI) to help you write the results of your study in the form of a scientific article in English. The AI used is French, secure, local, entirely dedicated to writing articles in biological or medical sciences.","responsibility":"The study and data processing are under the responsibility of MyPubli (www.mypubli.ai). This processing is based on MyPubli's legitimate interest in testing the solutions they develop.","tasksIntro":"Briefly, if you participate in this study, you will need to:","tasks":{"0":"Verify that your supervisor also agrees to participate in the study and provide us with their email address.","1":"Write a first version of a scientific article in English in IMRaD format (Introduction, Materials and methods, Results, and Discussion) based on your protocol (or initial documents) and your collected and analyzed results","2":"Upload your first version of the article to a computer platform (MyPubli).","3":"Take about 20 minutes to answer a brief online questionnaire indicating your field of study, the time spent writing the article, your use of public AI, and the stress associated with writing this text","4":"Upload online on a secure platform (double identification by email and SMS), your protocol and its results (identical to those used to generate your first version of text)."},"aiTextGeneration":"At the end of these steps, a text generated with the help of AI will be produced.","evaluation":"The quality of the AI-generated text will be evaluated compared to that of the 1st version of your article by your supervisor. The study will also evaluate the time spent and stress generated by writing your text.","publicationResults":"The results of this study will be published.","participationConsent":"By connecting to MyPubli, you agree to participate in this study.","dataDeletion":"Note that you will be able to delete the protocol and its results upon receipt of a notice indicating that a text has been generated with the help of AI and transmitted to your supervisor. These elements will in any case be deleted at the time of publication of the results.","emailRetention":"Once your text and the text generated with the help of AI have been evaluated by the supervisor, it is possible that you may wish to retrieve the text produced with the help of AI, which is why until the end of the study we will keep your email address. This address will not be kept after the publication of the results.","confidentiality":"All information provided will remain confidential and may only be communicated in an aggregated data format without information allowing your identification.","legalRights":"In accordance with applicable law, you have the right to access, rectify, portability, delete or limit the processing of your data. In addition, you can object to the processing of your data for reasons relating to your particular situation and you have the right to withdraw your consent at any time. You can also define directives relating to the fate of your personal data that you can exercise by writing by email to:","cnilComplaint":"In case of difficulty in exercising their rights, obtaining a response, or unsatisfactory response from the controller (either by post or online on the CNIL website), you have the right to file a complaint with the CNIL.","dataRetention":"Your data will be kept until the publication of the study unless you request otherwise.","withdrawalRights":"You may withdraw from this survey at any time. Data available at the time of withdrawal will be kept for analysis unless you request otherwise.","finalQuestion":"After reading the conditions above, do you agree to participate in this study?"},"supervisor":{"greeting":"Dear supervisor,","introduction":"At the request of one of your students, you have agreed to participate in a study designed to evaluate the value of a French, secure, and local artificial intelligence (AI) entirely dedicated to writing scientific articles in English, and we thank you.","responsibility":"The study and data processing are under the responsibility of MyPubli","responsibilityDetails":"This processing is based on MyPubli's legitimate interest in testing the solutions it develops.","tasksIntro":"By participating in this study,","tasks":{"0":"You agree to share your email address and connect to a secure platform (MyPubli)","1":"You will receive an email notification to download on this platform 2 texts written in the form of scientific articles (IMRaD): one written by the student you supervise and the other with the help of AI.","2":"You will read and evaluate (
81online grading grid) these 2 texts blindly."},"textExploitation":"Following your evaluation, you will be able to use the text generated with the help of AI free of charge for publication.","publicationAndAcknowledgment":"The results of this study will be published. If you accept, your name will be cited in the acknowledgments of the article. Your data will be kept until the publication of the study unless you expressly request otherwise.","confidentiality":"All information provided will remain confidential.","legalRights":"In accordance with applicable law, you have the right to access, rectify, portability, delete or limit the processing of your data. In addition, you can object to the processing of your data for reasons relating to your particular situation and you have the right to withdraw your consent at any time. You can also define directives relating to the fate of your personal data that you can exercise by writing by email to:","cnilComplaint":"In case of difficulty in exercising their rights, obtaining a response, or unsatisfactory response from the controller (either by post or online on the CNIL website), you have the right to file a complaint with the CNIL.","withdrawalRights":"You may withdraw from this survey at any time. Data available at the time of withdrawal will be kept for analysis unless you request otherwise.","finalQuestion":"After reading the conditions above, do you still agree to participate in this study?"},"contactEmail":"[email protected]","buttons":{"no":"No (Disconnect)","yes":"Yes"}},"emailDialog":{"titles":{"login":"Login by email","transferInvoice":"Transfer invoice","addEmailToGroup":"Add email to group"},"fields":{"email":"Email","placeholder":"Ex. [email protected]"},"errors":{"invalidEmail":"Enter a valid Email","invalidDomain":"Enter a valid domain (e.g.: example.com)","required":"Email is required"},"buttons":{"back":"Back","login":"Login","transfer":"Transfer","add":"Add","sendEmailLink":"Send Email Link"},"messages":{"invalidEmail":"Invalid email","emailLinkSentTitle":"Login link sent successfully!","emailLinkSentSubtitle":"Check your email inbox and click the login link to access your account. The link will expire in 15 minutes.","emailLinkInfo":"A secure login link will be sent to your email address.","emailLinkFailed":"Failed to send login link. Please try again.","emailLinkResent":"Login link resent successfully!","resendEmailLink":"Resend login link","resendEmailLinkIn":"Resend in {{seconds}}s","otpSent":"Verification code sent to your email","otpSendFailed":"Failed to send verification code. Please try again.","invalidOtp":"Please enter a valid 6-character code","otpVerified":"Code verified successfully! Logging you in...","otpInvalid":"Invalid verification code. Please try again.","otpInvalidWithTrials":"Invalid verification code. {{remaining}} attempts remaining.","otpTrialsExceeded":"Too many failed attempts. Account blocked for 24 hours.","otpBlocked":"Account temporarily blocked. Please try again later.","otpExpired":"Verification code has expired. Please request a new one.","otpVerificationFailed":"Failed to verify code. Please try again."},"password":{"label":"Password","placeholder":"Enter your password","signIn":"Sign in with password","useLink":"Use a login link instead","usePassword":"Use password instead","forgotPassword":"Forgot your password?","sendLinkInstead":"Send a login link instead","noPassword":"No password set for this account. Use a login link instead.","incorrectPassword":"Incorrect password. Please try again.","loginFailed":"Login failed. Please try again."},"otp":{"alternativeTitle":"Or use verification code instead","codeSentTitle":"Verification code sent!","codeSentSubtitle":"Enter the 6-character code we sent to your email address.","sendingCode":"Sending verification code...","codeInfo":"We'll send a 6-character verification code to your email.","codeLabel":"Verification Code","codePlaceholder":"A1B2C3","verify":"Verify Code","resend":"Resend Code","resendIn":"Resend in {{seconds}}s","blockedTitle":"Account Temporarily Blocked","blockedSubtitle":"Too many failed verification attempts. Please try again in {{time}}.","trialsWarningTitle":"Verification Attempts Warning","trialsWarningSubtitle":"{{used}}/{{total}} attempts used. {{remaining}} attempts remaining before account is blocked for 24 hours.","errors":{"required":"Verification code is required","pattern":"Please enter a valid 6-ch
81aracter code (letters and numbers)"}}},"emailLogin":{"confirm":{"title":"Confirm your login","message":"Click below to securely sign in to MyPubli.","button":"Log in"},"loading":{"title":"Authenticating...","message":"Please wait while we verify your login token"},"success":{"title":"Welcome Back!","message":"You have been successfully authenticated.","goToDashboard":"Go to my dashboard"},"expired":{"title":"Login Link Expired","message":"This login link has expired for security reasons. Login links are valid for a limited time only.","requestNewLink":"Request New Link","backToLogin":"Back to Login"},"used":{"title":"Link Already Used","message":"This login link has already been used. For security reasons, each login link can only be used once.","titleLoggedIn":"You're Already Logged In","messageLoggedIn":"This link has already been used, but you're already connected. Go to your dashboard.","requestNewLink":"Request New Link","backToLogin":"Back to Login"},"error":{"title":"Authentication Failed","message":"An unexpected error occurred during authentication.","tryAgain":"Try Again","backToLogin":"Back to Login"}},"setPasswordDialog":{"titles":{"prompt":"Set a Password","set":"Set a Password","change":"Change Password"},"promptDescription":"Add a password to your account for faster login â no need to wait for an email each time.","fields":{"currentPassword":"Current Password","newPassword":"New Password","confirmPassword":"Confirm Password","passwordsMatch":"Passwords match","passwordsNoMatch":"Passwords do not match"},"buttons":{"skip":"Skip for now","cancel":"Cancel","set":"Set Password","change":"Change Password"},"criteria":{"minLength":"At least 8 characters","uppercase":"At least one uppercase letter","lowercase":"At least one lowercase letter","number":"At least one number","special":"At least one special character"},"errors":{"required":"This field is required","mismatch":"Passwords do not match","incorrectCurrent":"Current password is incorrect","generic":"An error occurred. Please try again."},"messages":{"setSuccess":"Password set successfully!","changeSuccess":"Password changed successfully!"}},"afterGmail":{"processing":{"title":"Connecting...","message":"Please wait while we finalize your Google connection."},"error":{"title":"Authentication Error","retryButton":"Return to login"},"errors":{"authFailed":"Authentication failed","accessDenied":"You denied authorization. To use MyPubli, please accept the requested permissions.","userCancelled":"Connection cancelled. You can try again whenever you want.","serverError":"Google server error. Please try again in a few moments.","temporarilyUnavailable":"Service temporarily unavailable. Please try again later.","genericAuth":"Authentication error: {{error}}","noAuthCode":"No authorization code received","invalidToken":"Invalid or expired authentication token","processError":"Unable to process authentication. Please try again."},"messages":{"authFailed":"Authentication failed. Please try again.","personalEmailExists":"A personal account already exists with this email. Please use email login.","authError":"Authentication failed: {{message}}"}},"topicInput":{"title":"Enter your topic:","placeholder":"What are the disparities in treatment effectiveness according to patient gender?","buttons":{"cancel":"Cancel","add":"Add"}},"otp":{"title":"Double authentification","subtitle":"This is your first connection on this browser.","enterPhone":"Please enter your phone number:","enterCode":"Please enter the code you received on your phone number:","phoneInput":{"mainLabel":"Phone number","codePlaceholder":"Code","searchPlaceholder":"Search Country","noCountriesFound":"No countries found","numberLabel":"Number","hintLabel":"Select country and enter your phone number","invalidNumber":"Number is not valid","required":"This field is required"},"resendCode":{"question":"Didn't receive your code?","action":"Resend code","waitTime":"in {{time}}"},"buttons":{"send":"Send code","verify":"Verify code"},"errors":{"waitTimeRemaining":"Please wait for the remaining time.","phoneAlreadyUsed":"Phone number already used","invali
81dCode":"Please enter a valid code","incorrectCode":"Incorrect code","invalidPhone":"Please enter a valid phone number","sendError":"An error occurred while sending the code"},"messages":{"codeSent":"Code sent successfully","codeResent":"Code resent successfully","codeVerified":"Code verified successfully","verifying":"Verifying...","alreadyUsedInfo":"This number is already associated with an account. To get verification, please contact our technical support: ","alreadyValidatedInfo":"This phone number is linked to your account and cannot be changed. To modify it, please contact our support team at"}},"offline":{"title":"You are offline","message":"Please check your Internet connection to continue using the platform."},"apiDowntime":{"title":"Service Temporarily Unavailable","message":"We are currently experiencing technical difficulties. Our team is actively working to restore the service as soon as possible.","reason":"Possible causes:","reasons":{"maintenance":"Scheduled maintenance in progress","technical":"Temporary technical issue","network":"Network interruption"},"footer":"Thank you for your patience and understanding.","retry":"Retry","banner":"Service temporarily unavailable â some features may not work"},"viewer":{"wsDown":{"banner":"Real-time updates are paused. Your work is still saved.","retry":"Reload"}},"apiState":{"loading":"Loading...","empty":"No data available","retry":"Try again","maxRetries":"Maximum retries reached. Please refresh the page.","technicalDetails":"Technical details","error":{"title":"Something went wrong","message":"We encountered an unexpected error. Please try again."},"offline":{"title":"You're offline","message":"Please check your internet connection and try again."},"notFound":{"title":"Not found","message":"The requested resource could not be found."},"forbidden":{"title":"Access denied","message":"You don't have permission to access this resource."},"unauthorized":{"title":"Authentication required","message":"Please sign in to access this content."},"serverError":{"title":"Server error","message":"Our servers are having trouble. Please try again in a moment."}},"editor":{"docxReview":{"title":"Review Imported Changes","info":"Please review the changes from your imported document. Accept or reject each change using the sidebar, or use the buttons below.","changesRemaining":"changes remaining","acceptAll":"Accept All","cancel":"Cancel Import","noChanges":"No differences detected between documents","reviewComplete":"All changes have been reviewed!","allAccepted":"All changes accepted!","importCancelled":"Import cancelled - document restored"},"headingLocked":"This heading is locked for formatting purposes."},"editorComponent":{"caption":{"table":"Table","figure":"Figure","placeholder":"Add a title...","supplementary":"Supplementary","markSupplementary":"Mark as supplementary","removeSupplementary":"Remove supplementary","switchToFigure":"Switch to Figure","switchToTable":"Switch to Table"},"footnotes":{"label":"Footnote:","placeholder":"Add notes...","generate":"Generate","generating":"Generating...","generateSuccess":"Footnote generated successfully","generateError":"Failed to generate footnote. Please try again."},"registrationKeywords":{"title":"Registration & Keywords","collapsedHint":"Hidden â will not appear in export","collapse":"Collapse section","expand":"Expand section","sortAZ":"Sort AâZ","delete":"Delete section"},"documentLoading":"Loading document...","translating":"Translating...","translatingInline":"Translating paragraphs...","dropDocx":{"title":"Drop your DOCX file to import","subtitle":"Release to import your document"},"references":{"title":"References","loading":"Loading references...","searchPlaceholder":"Search by title, author, year, journal...","clearSearch":"Clear search","referencesFound":"reference(s) found","used":"Used references","unused":"Unused references","source":{"protocol":"Extracted from protocol","user":"Imported manually","ai":"New reference"},"filterBySource":"Filter by source","filterAll":"All","filterProtocol":"From protocol","filterUser":"Imported","filterAi":"AI suggestions","fromProtocol":"Extracted from protocol","newReference":"New reference","manualReference":"Imported manually","insertCitation":"Insert citation","editReference":"Edit reference","deleteReference":"Delete reference","openLinkOrDoi":"View source","addReference":"Add Reference","expand":"Expand references panel","collapse":"Collapse references panel","noReference":"No references yet."},"toolbar":{"bold":"Bold (Ctrl+B)","italic":"Italic (Ctrl+I)","underline":"Underline (Ctrl+U)","title":"Main title","heading1":"Heading 1","heading2":"Heading 2","heading3":"Heading 3","paragraph":"Paragraph","bulletList":"Bulleted list","orderedList":"Numbered list","insertTable":"Insert table","showTableActions":"Table actions","tableActions":"Table","addColumnRight":"Insert Column to the Right","deleteColumn":"Delete Columns","addRowBelow":"Insert Row Below","deleteRow":"Delete Rows","freezeUpToRow":"Freeze Up to This Row","unfreezeRows":"Unfreeze Rows","deleteTable":"Delete Table","copyTable":"Copy Table","pasteTable":"Paste Table","mergeCells":"Merge Cells","splitCell":"Split Cells","insertImage":"Insert image","insertRegistrationKeywords":"Insert registration & keywords","improveWithAI":"Improve with AI","translateDoc":"Translate with AI","importDocx":" Import DOCX","insertDiagram":"Create diagram","generatedSections":"AI sections","seeHistory":"See version history","trackChanges":"Track changes","unsavedWarning":"You are editing the protocol template. Your changes will not be saved.","offlineMode":"Offline mode â real-time collaboration unavailable","retryConnection":"Retry","secondTabReadOnly":"This article is open in another tab â saves are disabled here to prevent conflicts.","saveStatus":{"saving":"Savingâ¦","saved":"Saved","notSaved":"Not saved","offline":"Offline","retry":"Retry","saveVersion":"Save version","saveVersionTooltip":"Create a restore point now","tooltipSaving":"Savingâ¦","tooltipSaved":"All changes saved.","tooltipSavedAt":"Saved at {{time}} â safe to close this tab.","tooltipError":"Not saved to the server. Kept locally on this device â auto-retrying. Don't close this tab.","tooltipOffline":"Offline â kept locally, will sync
81when you're back. Don't close this tab."},"superscript":"Superscript","addRowAbove":"Insert Row Above","addColumnLeft":"Insert Column to the Left","undo":"Undo","redo":"Redo","insertFigure":"Figures & tables","insertFigureHint":"Insert one of your figures or tables here","articleDetails":"Details","articleDetailsFailed":"Could not load the article details."},"searchReplace":{"findReplace":"Find & Replace","searchPlaceholder":"Search...","replacePlaceholder":"Replace with...","noMatches":"No results","previousMatch":"Previous match","nextMatch":"Next match","matchCase":"Match case","wholeWord":"Whole word","replace":"Replace","skip":"Skip","cancel":"Cancel","replaceAll":"Replace All","skipped":"skipped","protectedMatch":"Cannot replace another user's suggestion"},"citationLink":{"linkCitation":"Link Citation"},"suggestionMode":{"enabled":"Track changes mode enabled - Your edits will be tracked as suggestions","disabled":"Track changes mode disabled - Your edits will be applied directly"},"aiTutorial":{"selectText":"To use AI, please \u003Cspan style='font-weight: 900'>select\u003C/span> some text"},"aiBusy":{"progress":"Rewriting {{done}}/{{total}}â¦","cancel":"Cancel"},"aiSelection":{"crossesBoundary":"Your selection crosses a table cell boundary. Select text \u003Cspan style='font-weight: 900'>inside a single cell\u003C/span>, or entirely outside the table.","containsTable":"Your selection contains a table. Improve the text \u003Cspan style='font-weight: 900'>inside its cells\u003C/span> instead.","tooManyCells":"Too many cells selected. Select at most {{max}} cells at a time.","rangeLost":"The document changed while the AI was working, so nothing was applied. Try again.","cellsPartial":"{{applied}} of {{total}} cells were rewritten. The rest were left unchanged.","aiResponseUnusable":"The AI returned nothing usable, so the text was left unchanged."},"suggestions":{"title":"Suggestions","deletionSuggestion":"Deletion suggestion","additionSuggestion":"Addition suggestion","deletion":"Deletion","addition":"Addition","comment":"Comment","deletionProposedBy":"Deletion proposed by {{author}}","additionProposedBy":"Addition proposed by {{author}}","commentBy":"Comment by {{author}}","acceptDeletion":"Accept deletion","acceptAddition":"Accept addition","accept":"Accept","rejectDeletion":"Reject deletion","rejectAddition":"Reject addition","reject":"Reject","removeComment":"Remove comment","onlyAdminsCanManage":"Only administrators can manage suggestions","noChangesYet":"No changes yet.","aiRunGroup":"AI rewrite · {{count}} changes","acceptGroup":"Accept every change from this AI rewrite","rejectGroup":"Reject every change from this AI rewrite","all":"all","expand":"Expand suggestions panel","collapse":"Collapse suggestions panel"},"deleteModal":{"title":"Remove Reference","confirmMessage":"Are you sure you want to remove this unused reference?","citedMessage":"This reference is cited {{count}} time(s) in the text.","unusedOnlyNote":"This reference is not cited anywhere, so removing it will not change the text.","citedNote":"Removing it will also remove its {{count}} citation(s), as tracked deletions you can review or reject.","cancel":"Cancel","confirmDelete":"Remove Reference","confirmDeleteWithCitations":"Remove reference and its {{count}} citation(s)"},"advices":{"removeAdvice":"Remove advice","adviceRemoved":"Advice removed successfully","errorRemovingAdvice":"Error removing advice","label":"Advice","clickToSeeAdvice":"Click to see the advice","hardcoded":{"meshTerms":"To change keywords, we recommend using","meshTermsLink":"MeSH Terms","missingProtocolBackground":"Without any context or justification provided, the AI fully generated the background. It is necessary to carefully verify its relevance and accuracy.","importedReferences":"Importing your document does not guarantee that every reference was detected. Check all imported references, including those cited in tables and figures.","materialsAndMethods":"By default, our AI generates a fairly long Materials and Methods section to avoid missing any information. Delete or condense non-essential elements to comply with the word limits imposed by the journal."}}
81,"deleteAdviceModal":{"title":"Delete Advice","confirmMessage":"Are you sure you want to delete this advice?","anchorRemovalNote":"The anchor (bulb icon) will also be removed from the document.","cancel":"Cancel","confirmDelete":"Delete"},"aiModal":{"title":"Improve text with AI","selectedText":"Selected text","howToImprove":"How would you like to improve this text?","aiImproving":"AI is improving your text...","cancel":"Cancel","processing":"Processing...","improveText":"Improve text","presets":{"shorten":{"label":"Shorten","prompt":"Shorten this text significantly. Merge sentences, cut filler phrases, and use concise phrasing. Preserve all numerical values and clinical terms."},"expand":{"label":"Expand","prompt":"Expand this text with more detail and context."},"correct":{"label":"Correct","prompt":"Fix grammar, spelling, and punctuation only."},"simplify":{"label":"Simplify","prompt":"Simplify this text for a broader audience."},"formalize":{"label":"Formalize","prompt":"Make this text more formal and professional."},"rephrase":{"label":"Rephrase","prompt":"Rephrase this text while keeping the same meaning."}}}
81,"commentModal":{"title":"Add Comment","selectedText":"Selected text","commentLabel":"Your comment","placeholder":"Enter your comment here...","cancel":"Cancel","save":"Save","addComment":"Add Comment","editingHint":"{{count}}/500 characters ⢠Ctrl+Enter to save ⢠Esc to cancel","clickToAddComment":"Click to add comment...","referencedText":"Referenced text","comment":"Comment"},"messages":{"selectValidDocxFile":"Please select a valid .docx file","docxImportError":"Error importing DOCX file","selectTextForReference":"Please select text to create a reference","enterTargetReferenceId":"Enter target reference ID (or leave empty for new target):"},"crossRefs":{"proseCheckValues":"The paragraph was rewritten from the figure â check any values it reads off the figure before accepting.","updated":"{{count}} cross-reference(s) updated to match the new numbering.","unresolved":"{{count}} could not be matched and were left unchanged.","captions":"{{count}} inside a caption were left unchanged."},"toast":{"versionSaved":"Version saved","noChangesToSave":"No changes to save","versionSaveError":"Couldn't save version. Please try again.","translationSuccess":"Document translated successfully!","translationInlineSuccess":"Translation complete! Review suggestions in the sidebar.","translationFailed":"Failed to apply translation. Please try again.","diagramInTitleWarning":"Diagrams cannot be inserted in the title section.","jsonCopied":"JSON copied to clipboard","jsonCopyFailed":"Failed to copy JSON","jsonPasted":"Document JSON applied successfully","jsonPasteFailed":"Failed to paste JSON â check clipboard content","rollbackNoArticleId":"Cannot save rollback: No article ID","rollbackSuccess":"Rollback confirmed and reconnected to live collaboration.","rollbackFailed":"Failed to save rollback version. Please try again.","referencesSaveFailed":"Failed to save pasted references. Please try again.","rollbackReferencesFailed":"The document was restored, but its references could not be saved. Please try the restore again.","referencesConflict":"Another collaborator changed the references first. We reloaded the latest list â please redo your change.","aiCitationsDropped":"The AI dropped the citations {{dropped}}. Review them before accepting this suggestion.","aiCitationsInvented":"The AI added the unknown citation markers {{invented}}, left as plain text. Review them before accepting this suggestion.","aiCitationsDroppedAndInvented":"The AI dropped the citations {{dropped}} and added the unknown markers {{invented}}. Review them before accepting this suggestion.","figureInsertFailed":"Could not insert the figure. The link may have expired â close this dialog and try again.","figureTooLargeToInsert":"That figure is too large to insert into the document."},"peerRestore":{"title":"Restoring a previous version","systemActor":"An automated process","line1":"{{email}} is restoring a previous version of this document.","line2":"Your current changes are about to be replaced with the restored content.","line3":"This will only take a moment."},"selfRestore":{"title":"Restoring a previous version","line1":"Applying the selected version to your document.","line2":"This will only take a moment."},"months":{"january":"January","february":"February","march":"March","april":"April","may":"May","june":"June","july":"July","august":"August","september":"September","october":"October","november":"November","december":"December"},"paste":{"summary":"Table pasted with {{count}} change(s): {{details}}.","tablesTooLarge":"{{count}} oversized table(s) not inserted","nestedTables":"{{count}} nested table(s) flattened","citationsUnlinked":"{{count}} citation(s) unlinked","imagesDropped":"{{count}} image(s) removed","listsFlattened":"{{count}} bullet list(s) became paragraphs","subscriptsLost":"{{count}} subscript(s) lost","underlinesLost":"{{count}} underline(s) lost","strikethroughsLost":"{{count}} strikethrough(s) lost","cellsPadded":"{{count}} empty cell(s) added to square up the grid","spansClamped":"{{count}} oversized cell merge(s) trimmed","headerRowsAdded":"{{count}} empty header row(s) added","symbolsFixed":"{{count}} special character(s) repaired"}},"congratulations":{"title":"ð Congratulations!","message":"You have successfully generated your scientific article","messageEnd":"! Your research is now ready for the next step.","yourArticle":"Your Article","selectJournalTitle":"Choose Your Target Journal","selectJournalDescription":"Select a journal to format your article according to specific submission guidelines and access direct submission links.","selectJournalPlaceholder":"Select target journal","journalSelected":"Journal template loaded successfully","readyToSubmit":"Ready for direct submission","submitToJournal":"Submit to Journal","downloadFormatted":"Download (Formatted)","continueEditing":"Continue Editing","chooseLater":"Choose Later","helpText":"Select a journal above to unlock submission and formatted download options.","selectJournalFirst":"Please select a journal first","selectJournalForDownload":"Please select a journal to download with proper formatting"},"websocketError":{"title":"Connection Problem Detected","subtitle":"Your firewall or network is blocking our real-time communication service","connectionIssue":"Connection issue detected","offlineMode":"Working in offline mode","viewDetails":"View Details","hoverDetails":"Your real-time connection is temporarily unavailable","firewallBlocking":"Your firewall is blocking the real-time connection:","learnMore":"Learn more","problemTitle":"What's the problem?","problemDescription":"Our platform uses a technology called WebSocket to provide you with real-time experience (reference search, notifications, etc.). Your corporate firewall or antivirus seems to be blocking this connection.","technicalDetails":"Technical details:","detail1":"WebSocket blocked on port 443 (HTTPS)","detail2":"Secure WSS:// connection not authorized","detail3":"Bidirectional communication prevented","solutionTitle":"How to fix the problem?","step1Title":"Contact your IT administrator","step1Description":"Ask them to add our website to the whitelist of authorized URLs in your corporate firewall:","step2Title":"Allow WebSocket connections","step2Description":"Make sure secure WebSocket connections (wss://) are allowed for our domain.","step3Title":"Restart your browser","step3Description":"Once the changes have been made by your administrator, completely close your browser and restart it.","alternativesTitle":"Alternative solutions","disableFirewall":"Temporarily disable firewall","disableFirewallDesc":"Temporarily disable your personal firewall to test the connection (not recommended).","tryDifferentNetwork":"Try different network","tryDifferentNetworkDesc":"Try accessing from your mobile network or another WiFi network.","contactAdmin":"Contact IT support","contactAdminDesc":"Contact your IT support team with the technical details above.","copyUrl":"C
81opy URL","goBackToArticles":"Back to articles","tryAgain":"Try connection again","stillNeedHelp":"Still need help?","contactDescription":"If none of the solutions above work, our technical support team can help you personally.","contactSupport":"Contact support by email","directEmail":"Or copy our email directly:","copyEmail":"Copy email","offlineModeTitle":"Continue without real-time features","offlineModeDescription":"If you can't resolve the WebSocket connection issue right now, you can still use the editor with limited functionality.","limitationsTitle":"Features that will be disabled:","noRealTimeCollab":"Real-time collaboration with other users","noCursors":"Live collaborators' cursors and selections","noLiveUpdates":"Instant content synchronization","noInstantNotifications":"Live notifications and alerts","autoSaveWorks":"Auto-save will continue to work normally","basicEditingWorks":"All basic editing features remain available","continueOffline":"Continue in offline mode","offlineNote":"You can always reconnect later to restore real-time features"},"rollback":{"reconnectMessage":"You are previewing the selected historical version. To make this rollback permanent and replace your current document, choose how to proceed:","reconnectConfirm":"Confirm Rollback & Reconnect","reconnectCancel":"Cancel & Keep Current Version"},"contextMenu":{"improve":"Improve Text","addComment":"New Comment","translate":"Translate Text","deleteCitation":"Delete Citation","insertCitation":"Insert Citation","bold":"Bold","italic":"Italic","bulletList":"Bulleted List","orderedList":"Numbered List","tableSelect":"Select","selectRow":"Row","selectColumn":"Column","selectTable":"Table","tableInsert":"Insert","tableDelete":"Delete","noReferences":"No references available","copyImage":"Copy Image","deleteImage":"Delete Image","editDiagram":"Edit Diagram","copyDiagram":"Copy Diagram","deleteDiagram":"Delete Diagram","imageCopied":"Image copied to clipboard","imageUrlCopied":"Image URL copied to clipboard","imageCopyFailed":"Failed to copy image","diagramCopied":"Diagram copied to clipboard","pasteImage":"Paste Image","pasteDiagram":"Paste Diagram","imagePasted":"Image pasted successfully","imagePasteFailed":"Failed to paste image","diagramPasted":"Diagram pasted successfully","diagramPasteFailed":"Failed to paste diagram","cannotPasteInsideTable":"Cannot paste inside a table","cut":"Cut","copy":"Copy","paste":"Paste","pasteUseShortcut":"Press Ctrl+V to paste here.","noSuggestions":"No suggestions","ignoreRule":"Ignore this rule","resetIgnoredRules":"Reset ignored rules"},"fileUploadComponent":{"protocolPaperDialog":{"title":"Warning - \u003Cspan style=\"font-weight: 400\">Protocol Paper Format\u003C/span>","mainMessage":"In the absence of scientific results, MyPubli can only generate a \u003Cstrong>Protocol Paper\u003C/strong>.","instructionMessage":"To get a complete article including results analysis, please first import at least one \u003Cstrong>Results\u003C/strong> file.","fileContainsResultsMessage":"If your protocol file contains both your method AND your results (e.g., master's thesis, science thesis, study report, case report), please upload the same file in both the \u003Cstrong>Protocol\u003C/strong> and \u003Cstrong>Results\u003C/strong> sections.","protocolPaperDefinition":"A protocol paper is an article format that involves transforming an already written research protocol into a scientific article intended for a peer-reviewed journal.","protocolPaperTiming":"It is generally expected that the protocol paper be submitted and published before \u003Cstrong>the start of the study\u003C/strong> to ensure transparency, limit publication bias, and strengthen the scientific credibility of the project.","protocolPaperRequirements":"To guarantee a \u003Cstrong>quality protocol paper\u003C/strong>, the protocol must include: a literature review, study justification, experimental design, inclusion criteria, intervention or observation method, as well as expected outcomes.","confirmLabel":"Choose Protocol Paper","cancelLabel":"Cancel"}},"adminComponent":{"refusalModal":{"title":"Refuse Article","articleInfo":"Article Information","refusalMessage":"Refusal Message","messagePlaceholder":"Explain why this article is being refused and what needs to be improved...","changesNeeded":"Changes Required","changeProtocol":"Change protocol file","modifyResults":"Add/remove scientific results","newArticleType":"Suggested New Article Type","cancel":"Cancel","refuseArticle":"Refuse Article","processing":"Processing refusal...","articleTypes":{"original":{"title":"Original Article","description":"Full research article with complete methodology, results, and discussion (40+ references)"},"protocol":{"title":"Protocol Paper","description":"Research protocol article describing methodology before study execution (35+ references)"},"short":{"title":"Short Paper","description":"Brief communication or case report with limited scope (20+ references)"},"systematicReview":{"title":"Systematic Review","description":"Synthesis of existing published studies following PRISMA, with study selection and evidence synthesis (40+ references)"}},"resultsRequirements":"Results Requirements","filesToRemove":"Files to Remove","filesToAdd":"Files to Add","fileType":"File Type","fileTypePlaceholder":"e.g., Statistical Analysis, Additional Graphs","fileDescription":"Description","fileDescriptionPlaceholder":"Describe what this file should contain...","required":"Required","addFile":"Add Requirement","currentRequirements":"Current Requirements"}},"correctComponent":{"replaceFile":"Replace file","articleTypes":{"original":"Original Article","protocol":"Protocol","short":"Short Communication","unknown":"Unknown","systematicReview":"Systematic Review"},"errors":{"maxFilesReached":"Maximum of 5 results files allowed","uploadProtocolRequired":"Please upload the updated protocol file before resubmitting.","uploadResultsRequired":"Please upload at least one updated results file before resubmitting.","confirmRemovalRequired":"You need to confirm removal of results files before resubmitting.","uploadFailed":"Failed to upload {{type}} file","uploadResultsFailed":"Failed to upload results files","uploadResultsFileFailed":"Failed to upload results file: {{fileName}}","resubmitFailed":"Failed to resubmit article","replaceFileFailed":"Failed to replace results file"},"messages":{"filesSkipped":"Only {{uploaded}} files uploaded. {{skipped}} files skipped due to 5-file limit.","resultsFilesUploaded":"{{count}} results files uploaded successfully","fileUploaded":"{{type}} file uploaded successfully","fileRemovalConfirmed":"File removal confirmed","fileRemoved":"File removed successfully","fileMarkedForRemoval"
81:"File marked for removal","fileReplaced":"Results file \"{{oldName}}\" replaced with \"{{newName}}\"","resubmitSuccess":"Article resubmitted successfully"},"removeFile":"Remove File","title":"Correct Your Article","articleInfo":{"title":"Article Information","articleName":"Article name","refusalDate":"Refusal date"},"refusalReason":{"title":"Refusal Reason"},"suggestedType":{"title":"Suggested Article Type","description":"The editorial team suggests changing the article type to improve its chances of acceptance."},"requiredActions":{"title":"Required Actions","subtitle":"Please complete the actions below before resubmitting your article."},"actions":{"updateProtocol":{"title":"Update Protocol","description":"Upload a revised version of your study protocol.","replace":"Replace File","button":"Upload Protocol"},"updateResults":{"title":"Update Results","description":"Upload updated results files for your article.","filesToAdd":"Files to add","button":"Add Results File","addAnother":"Add Another File"}},"currentProtocolFile":"Current protocol file","protocolReplaceNote":"This file will replace the existing protocol upon resubmission.","currentResultsFiles":"Current results files","buttons":{"close":"Close","submitting":"Submittingâ¦","processing":"Processingâ¦","resubmit":"Resubmit Article","continue":"Continue"},"required":"Required","blocked":{"title":"Before you can resubmit:","protocolMissing":"Upload the updated protocol file.","resultsMissing":"Upload at least one updated results file.","removalUnanswered":"Answer the removal request for â{{name}}â â confirm it or keep the file."}},"savesHistory":{"title":"Document Saves History","subtitle":"View and restore previous versions of your document. Click on a save to select it, then use the view button to preview or rollback button to restore that version.","view":"View this save","rollback":"Rollback to this save","rollingBack":"Rolling back to selected save...","delete":"Delete this save","deleteSuccess":"Save deleted successfully","deleteError":"Failed to delete save","deleteConfirmation":{"title":"Delete Save","message":"Are you sure you want to delete this save?","warning":"This action cannot be undone.","cancel":"Cancel","confirm":"Delete"},"noSaves":{"title":"No saves found","description":"There are no previous saves for this document yet. Saves will appear here as you work on your document."},"buttons":{"close":"Close","viewSelected":"View Selected","rollbackToSelected":"Rollback to Selected","rollingBack":"Rolling back..."},"today":"Today","yesterday":"Yesterday","saveTypes":{"PERIODIC":"Auto-saved","TRANSLATION":"Translation","DOCX_IMPORT":"Imported","ROLLBACK":"Restored","MANUAL":"Manual save","JOURNAL_ALIGNMENT":"Before journal alignment"}},"documentViewer":{"title":"Document Preview","documentContent":"Document Content","loading":"Loading document...","emptyDocument":"No content available for this save","words":"words","characters":"characters","copyToClipboard":"Copy to clipboard","download":"Download ","downloadError":"Couldn't generate the document. Please try again in a moment.","buttons":{"close":"Close","rollback":"Rollback to this Version"},"timeAgo":{"justNow":"Just now","minutesAgo":"{{count}} minute ago","minutesAgo_plural":"{{count}} minutes ago","hoursAgo":"{{count}} hour ago","hoursAgo_plural":"{{count}} hours ago","daysAgo":"{{count}} day ago","daysAgo_plural":"{{count}} days ago"},"reference":"Reference","references":"References"},"articleDeletion":{"modal":{"title":"Article Deleted by Administrator","message":"Your article has been deleted by your group administrator. Please review the reason below.","articleTitle":"Article Title","createdAt":"Created On","articleType":"Article Type","groupOwner":"Contact Administrator","reasonTitle":"Deletion Reason","selectedReasons":"Selected Reasons","additionalReason":"Additional Comments","nextSteps":{"title":"Next Steps","reviewReason":"Review the deletion reason carefully","contactAdmin":"Contact your group administrator if you have questions","createNew":"Create a new article incorporating the feedback"},"understood":"I Understand"}},"regenerationLimitDialog":{"title":"Regeneration Limit Reached","message":"You have reached the maximum number of regenerations ({{current}}/{{max}}) for this article.","limitationsTitle":"Current Limitations:","limitations":{"noMoreRegeneration":"No more regeneration available for this article","maxAttemptsReached":"Maximum attempts have been reached"},"optionsTitle":"Available Options:","options":{"generateNew":"Generate a new article with your credits","useCredits":"Use your remaining credits to create another article","contactSupport":"Contact support for special requests"},"supportEmailLabel":"Support Email:","copyEmail":"Copy email to clipboard","buttons":{"close"
81:"Close","createNew":"Create New Article"}},"regenerationConfirmationDialog":{"title":"Confirm Article Regeneration","message":"Regenerating this article will permanently delete all previous data. This action cannot be undone.","warningTitle":"What will be deleted:","warnings":{"articleDeleted":"Previous article version will be permanently deleted","progressLost":"All editing progress and modifications will be lost","documentsDeleted":"All saved documents and uploads will be removed","referencesLost":"AI-searched references and citations will be deleted"},"infoTitle":"What you will get:","info":{"freshStart":"A fresh start with updated content","newReferences":"New AI-searched references based on latest data","improvedContent":"Potentially improved article generation"},"reason":{"title":"Tell us what fell short","subtitle":"Your answer shapes the next draft. Select what applies, and add any detail you think matters.","label":"Details","placeholder":"e.g. The discussion conflates the primary and secondary endpoints.","hintRequired":"Select at least one item above, or describe the issue in {{min}} characters or more.","hintOther":"Please describe the issue in {{min}} characters or more.","tags":{"resubmission":"Resubmission after refusal","inaccurateContent":"Inaccurate or unsupported content","irrelevantReferences":"Irrelevant or incorrect references","missingSections":"Missing key sections or analyses","statsMisinterpreted":"Statistical results misinterpreted","toneNotJournalReady":"Tone or style not journal-ready","wrongSourceDocuments":"Wrong source documents uploaded","structureMismatch":"Structure does not match the journal","other":"Other"}},"countInfo":"Regeneration {{count}} of {{max}}","buttons":{"cancel":"Cancel","confirm":"Confirm Regeneration"}},"archiveConfirmationDialog":{"titlePrefix":"Archive","titleSuffix":"?","lead":"This article will be archived. You'll still be able to view it, download it, and share it in read-only mode.","restrictions":{"editing":"You won't be able to regenerate or edit the content","references":"You won't be able to add references or suggestions"},"billing":{"recurring":"You can archive your article while you wait for the publisher's approval, then reactivate it at any time.","oneTime":"This article was billed as a one-time charge; archiving has no effect on billing."},"startDate":{"label":"Archive start date","hint":"Admins only: adjust the date the archive takes effect for billing."},"buttons":{"cancel":"Cancel","confirm":"Archive"}},"unarchiveConfirmationDialog":{"title":"Reactivate Article","message":"Are you sure you want to reactivate this article?","availableTitle":"You will be able to:","available":{"modifyContent":"Modify the content","regenerate":"Regenerate the article","addReferences":"Add references","addSuggestions":"Add suggestions and comments"},"billing":{"title":"Billing","recurring":"Reactivation resumes billing. Any month with at least one active day is billed in full.","oneTime":"This article was billed as a one-time charge; reactivation does not trigger any new billing."},"buttons":{"cancel":"Cancel","confirm":"Reactivate Article"}},"noPermissionDialog":{"title":"Permission Denied","message":"You do not have the right to archive this article.","infoTitle":"Important Information:","info":{"ownerOnly":"Only the article owner can archive it","contactOwner":"Please contact the article owner if you need this article archived"},"ownerTitle":"Article Owner:","loadingOwner":"Loading owner information...","copyEmail":"Copy email to clipboard","emailCopied":"Email copied to clipboard","buttons":{"close":"Close"}},"collabTranslationDialog":{"title":"Translate Document","subtitle":"Transform your content into another language","warningMessage":"This will translate the entire document. The other collaborators will also have their versions updated.","sourceLanguage":"Source Language","targetLanguage":"Target Language","sourceLanguageWarning":"You changed the source language from the detected one. Make sure this matches your document's actual language.","languages":{"en":"English","fr":"French","es":"Spanish"},"info":{"title":"Important Information","allCollaborators":"\u003Cstrong>All collaborators\u003C/strong> currently working on this article will have their versions \u003Cstrong>replaced\u003C/strong> by the translated document.","processingTime":"The translation process may take a few minutes as we use advanced AI to ensure precise translation while preserving meaning, acronyms, and glossary terms.","glossaryPreservation":"\u003Cstrong>Technical terms\u003C/strong>, \u003Cstrong>acronyms\u003C/strong>, and \u003Cstrong>glossary entries\u003C/strong> will be carefully preserved to maintain consistency and accuracy.","englishPrecisionNote":"\u
81003Cstrong>Note:\u003C/strong> Translating from English may result in \u003Cstrong>less precise terminology\u003C/strong> in the target language, as English often provides the most specific technical vocabulary."},"buttons":{"cancel":"Cancel","translate":"Translate"}},"imageDescriptionDialog":{"title":"Image Preview","question":"Would you like to generate an AI description for this image?","loading":"Generating AI description...","descriptionLabel":"Image Description","descriptionPlaceholder":"Edit the AI-generated description...","remainingGenerations":"{{count}} generations remaining","limitReached":"Limit Reached","limitReachedMessage":"You have reached the maximum number of AI-generated descriptions for this article (5/5).","buttons":{"skip":"No, skip description","generate":"Yes, generate description","regenerate":"Regenerate","insert":"Insert"}},"translationPreview":{"title":"Translation Preview","languages":{"en":"English","fr":"French","es":"Spanish","autoDetect":"Auto-detect"},"loading":{"title":"Translating your document...","preparing":"Preparing translation...","processing":"Processing your content...","almostDone":"Almost done...","finalizing":"Finalizing translation...","progressComplete":"{{progress}}% complete","blocksProgress":"{{current}} of {{total}} blocks","textBlocks":"Text blocks","completed":"Translated","tip":"Tip: Translation quality is optimized by processing text in parallel batches"},"error":{"title":"Translation Failed","message":"An error occurred during translation. Please try again."},"preview":{"icon":"preview","title":"Preview Translated Document","description":"Review the translation below. Click \"Accept\" to apply or \"Cancel\" to discard."},"buttons":{"accept":"Accept Translation","cancel":"Cancel","close":"Close"}},"languageMismatch":{"title":"Language Mismatch Detected","message":"Your article language doesn't match the journal's required language.","articleLanguage":"Article Language","journalLanguage":"Journal Language","journal":"Selected Journal","suggestion":"We recommend translating your article to match the journal's language for better compliance.","buttons":{"translate":"Translate Article","downloadAnyway":"Download Anyway","cancel":"Cancel"}},"imagePlugin":{"clickToEditDiagram":"Click to edit this diagram"},"diagram":{"clickToEdit":"CLICK TO EDIT"},"flowchartDialog":{"title":{"create":"Create Flowchart","edit":"Edit Flowchart"},"panels":{"shapes":"Shapes","canvas":"Canvas"},"shapes":{"process":"Process","decision":"Decision","connector":"Connector","text":"Text","arrow":"Arrow","blockArrow":"Block Arrow","timeline":"Timeline","image":"Image"},"templates":{"title":"Templates","loading":"Loading...","error":"Failed to load template","clear":"Clear Diagram","patientFlow":"Patient Flow","caseReportTimeline":"Case Report Timeline","codingTree":"Coding Tree","interventionFlowChart":"Intervention Flow Chart","patientRecruitmentTimeline":"Patient Recruitment Timeline"},"templateChooser":{"replace":"Replace current","add":"Add alongside","subtitle":"Choose a starting point","emptyDiagram":"Empty Diagram","emptyDiagramDesc":"Start from scratch with a blank canvas","aiGenerate":"AI Generate","aiGenerateDesc":"Generate from current section","descriptions":{"patient_flow":"Map patient journey through clinical stages","case_report_timeline":"Visualize events in a clinical case over time","coding_tree":"Organize hierarchical coding categories","intervention_flow_chart":"Chart clinical intervention decision paths","patient_recruitment_timeline":"Track recruitment funnel and enrollment stages"}},"milestones":{"start":"Start","middle":"Middle","end":"End","new":"New"},"tooltips":{"undo":"Undo (Ctrl+Z)","redo":"Redo (Ctrl+Y)","bringToFront":"Bring to front","sendToBack":"Send to back","clearAll":"Clear all","zoomOut":"Zoom out","zoomIn":"Zoom in","fitToScreen":"Fit to screen","selectTool":"Selection tool (V)","panTool":"Pan tool (H)","dragToMove":"Drag to move selection","copyJson":"Copy diagram JSON","importJson":"Import diagram from JSON","dragToRotate":"Drag to rotate","dragToStretch":"Drag to stretch","dragToChangeWidth":"Drag to change width","deleteMilestone":"Delete milestone","addImage":"Add image","shrinkImage":"Shrink image","enlargeImage":"Enlarge image","resetImageSize":"Reset image size","deleteImage":"Delete image","replaceImage":"Replace image"},"help":{"title":"Tips","addShapes":"Add shapes:","addShapesDesc":"Click on a shape in the left panel","move":"Move:","moveDesc":"Drag nodes to reposition","connect":"Connect:","connectDesc":"Drag from ports (dots) to connect","copyPaste":"Copy/Paste:","copyPasteDesc":"Ctrl+C / Ctrl+V","delete":"Delete:","deleteDesc":"Select + Backspace","undoRedo":"Undo/Redo:","undoRedoDesc":"Ctrl+Z / Ctrl+Y"},"buttons":{"cancel":"Cancel","done":"Done"},"contextMenu":{"clearDiagram":"Clear Diagram","deleteShape":"Delete Shape","deleteConnection":"Delete connection","deleteSelection":"Delete Selection","bringToFront":"Bring to Front","sendToBack":"Send to Back","insertImage":"Insert Image","replaceImage":"Replace Image","deleteImage":"Delete Image"}
81,"errors":{"invalidJson":"Invalid diagram JSON: {{error}}","importFailed":"Failed to import diagram. Check console for details."},"validation":{"invalidJsonSyntax":"Invalid JSON syntax","jsonMustBeObject":"JSON must be an object","missingNodesArray":"Missing or invalid \"nodes\" array","missingConnectionsArray":"Missing or invalid \"connections\" array"},"textFormat":{"bold":"Bold (Ctrl+B)","italic":"Italic (Ctrl+I)","increaseSize":"Increase font size (Ctrl+Shift+>)","decreaseSize":"Decrease font size (Ctrl+Shift+\u003C)"},"ai":{"heroTitle":"Generate from your article","sectionsLabel":"Section to diagram","generate":"Generate","startOther":"or start from a template / blank","reading":"Reading","wholeDocument":"Whole document","button":"AI Generate","tooltip":"Generate a diagram from a section of the article","section":"Section","retry":"Retry","noText":"This article has no text to diagram yet.","failed":"Couldn't generate â try again or pick another section."}},"bibliography":{"title":"Bibliography Search","subtitle":"Search for scientific references by DOI, URL or title and view their detailed information.","searchTitle":"Search for a reference","searchDescription":"Enter a DOI, URL, or article title. The type will be detected automatically.","inputLabel":"DOI or URL","inputLabelTitle":"Article title","inputLabelUnified":"DOI, URL or title","inputPlaceholder":"E.g.: 10.1234/example or https://pubmed.ncbi.nlm.nih.gov/...","inputPlaceholderTitle":"E.g.: Impact of artificial intelligence on medical diagnosis","inputPlaceholderUnified":"E.g.: 10.1234/example, https://pubmed.ncbi.nlm.nih.gov/... or article title","modeAuto":"DOI / URL","modeTitle":"Title","detected":{"doi":"DOI detected","url":"URL detected","title":"Title search"},"loading":{"searching":"Searching...","findingBestMatch":"Finding best match...","hint":"Search may take a moment depending on the databases being queried."},"searchButton":"Search","searching":"Searching...","citationFormat":"Format","updatingCitation":"Updating...","foundReferences":"Found References ({{count}})","bestMatch":"Best Match","clearAll":"Clear All","clear":"Clear","viewSource":"View Source","citation":"Citation","claim":"Summary","fullText":"Full Text","abstract":"Abstract","abstractOnly":"Abstract only","showFullText":"Show","hideFullText":"Hide","remove":"Remove","notAvailable":"Not available","noJournal":"No journal found","fullTextNotAvailable":"Full text not available for this article","emptyState":"Search for a reference above to see its details","emptyHint":"Enter a DOI, URL, or article title above to get started","cancelSearch":"Cancel","collapse":"Collapse","expandDetails":"Expand details","found":"found","details":{"volume":"Volume","issue":"Issue","pages":"Pages","type":"Type","doi":"DOI","openDoi":"Open DOI","authors":"Authors","keyFinding":"Key Finding","fetchingFullText":"Fetching from multiple sources...","failedToLoad":"Failed to load","retry":"Retry"},"pagination":{"itemsPerPage":"Articles per page","nextPage":"Next page","previousPage":"Previous page","firstPage":"First page","lastPage":"Last page","of":"of"},"messages":{"emptyInput":"Please enter a DOI or URL","invalidInput":"Invalid format. Please enter a valid DOI or URL.","referenceFound":"Reference found successfully!","referencesFound":"{{count}} reference(s) found!","bestMatchFound":"Best match found!","allDuplicates":"All found references are duplicates.","searchFailed":"Search failed. Please check your input and try again.","duplicateReference":"This reference has already been added.","noResults":"No reference found for this title.","citationUpdated":"Citation updated successfully!","refreshFailed":"Failed to update citation.","cannotRefresh":"Cannot update this citation (no DOI or URL available).","searchCancelled":"Search cancelled","lowConfidenceResults":"Found potential matches but confidence is low ({{score}}%). Please refine your search."},"notFound":{"title":"No Match Found","message":"We couldn't find a reference that matches your search with sufficient confidence.","suggestions":"Try the following:","suggestion1":"Check for typos in the title","suggestion2":"Use a more specific or complete title","suggestion3":"Try searching by DOI or URL if available"},"confidence":{"high":"High Confidence","medium":"Good Match","low":"Low Confidence"},"confidenceWarning":"This result has lower confidence. Please verify it matches your intended reference.","foundIn":"Found in","matchedKeywords":"Matched keywords","tryAgain":"Try Another Search"},"common":{"save":"Save","cancel":"Cancel","reset":"Reset","close"
81:"Close","confirm":"Confirm","remove":"Remove","add":"Add","continue":"Continue"},"smartAuthorInput":{"hint":"Paste multiple authors or type a name and press Enter","editAuthor":"Edit Author","addAuthor":"Add Author","firstName":"First Name","lastName":"Last Name","parsing":"Parsing authors...","isOrganization":"Organization","organizationName":"Organization Name"},"editReference":{"title":"Edit Reference","description":"Modify the reference details. Changes will only apply to your article.","hasOverrides":"This reference has been modified","resetToOriginal":"Reset to original","notFound":"Reference not found","updateSuccess":"Reference updated successfully","resetSuccess":"Reference reset to original","updateError":"Failed to update reference","verifyUrlWarning":"Please verify this URL corresponds to the correct article","verifyDoiWarning":"Please verify this DOI corresponds to the correct article"},"analytics":{"title":"Article Analytics","subtitle":"Comprehensive overview of article metrics","loading":"Loading analytics...","retry":"Retry","period":{"week":"Last 7 Days","month":"Last 30 Days","year":"Last Year"},"nav":{"overview":"Overview","distributions":"Distributions","performance":"Performance","users":"Users"},"sections":{"summary":"Summary","timeline":"Timeline","types":"Types","states":"States","languages":"Languages","qscores":"Q-Scores","successRate":"Success Rate","refunds":"Refunds","groups":"Groups","emailDomains":"Email Domains"},"charts":{"articlesOverTime":"Articles Over Time","articleTypes":"Article Types","articleStates":"Article States","qscoreDistribution":"Q-Score Distribution","refundStatus":"Refund Status","topGroups":"Top Groups","topEmailDomains":"Top Email Domains"},"summary":{"totalArticles":"Total Articles","thisMonth":"This Month","thisWeek":"This Week","today":"Today"},"stats":{"completed":"Completed","errored":"Errored","successRate":"Success Rate"}},"executionLog":{"title":"Execution Log","viewExecutionLog":"View Execution Log","refresh":"Refresh","loading":"Loading execution log...","notFound":{"title":"No Execution Log Available","message":"This article has not started processing yet, or the execution log has been cleared.","checkAgain":"Check Again"},"error":{"title":"Failed to Load","message":"Failed to load execution log. Please try again.","retry":"Retry"},"source":{"cached":"Cached","cachedTooltip":"Loaded from cached file - execution has completed","realtime":"Live","realtimeTooltip":"Real-time data from server"},"cells":{"title":"Cell Execution History","cell":"Cell","viewFullOutput":"View full output","empty":"No cells executed yet"},"status":{"running":"RUNNING","success":"SUCCESS","completed":"COMPLETED","failed":"FAILED","error":"ERROR","interrupted":"INTERRUPTED","pending":"PENDING"},"cellOutput":{"cell":"Cell","loading":"Loading cell output...","retry":"Retry","metadata":{"status":"Status","duration":"Duration","started":"Started","completed":"Completed"},"tabs":{"output":"Output","errors":"Errors"},"output":{"title":"Standard Output","copyAll":"Copy all outputs"},"errors":{"title":"Error Output","copyAll":"Copy all errors"},"empty":"No output or errors for this cell","loadError":"Failed to load cell details. Please try again."}},"adminStateDialog":{"title":"Edit Article State","state":"State","progress":"Progress","currentState":"Current state","currentProgress":"Current progress","success":"Article state updated successfully","error":"Failed to update article state","menuButton":"Edit State"},"adminTransferContentDialog":{"menuButton":"Transfer content","title":"Transfer an article's content","subtitle":"Copies the document, bibliography and files onto another article.","source":"Source","target":"Target (overwritten)","swap":"Swap direction","pickPrompt":"Pick an article below","pickTitle":"Other article","searchLabel":"Article id","searchPlaceholder":"Paste the article's id (UUID)â¦","idOnlyHint":"The article is selected by its id only: searching by subject could confuse two articles sharing a title.","noIdMatch":"No article matches that id. Searching by subject or report name is deliberately disabled here.","changeArticle":"Change article","warnTitle":"The target's current content will be replaced","warnBody":"The target's document (text, title, figures, suggestions and tracked changes) is replaced by the source's.","warnReferences":"The target's bibliography is replaced by the source's.","warnFiles":"Uploaded files (report, scientific documents, title page) are copied from the source.","warnReview":"Reviews already run on the target are deleted: they scored a document that no longer exists.","keepsOwner":"The target's owner, group, billing and history are unchanged. The source article is not modified.","snapshot":"A snapshot of the target's current version is added to its history before the replacement.","noProtocol":"The research protocol does not travel: it stays attached to its original article.","crossGroup":"Transferring between two different groups is allowed, but it is recorded in the audit log.","confirmTitle":"Confirmation","confirmHint":"To confirm, type the target article's id:","confirmLabel":"Target article id","confirmButton":"Transfer content","cancel":"Cancel"},"versionUpdate":{"message":"A new version of the platform is available. Please refresh the page to enjoy it.","refresh":"Refresh"},"generatedSections":{"title":"AI-Generated Sections","empty":"No AI-generated sections in this document yet.","visibleForJourn
81al":"Visible","hiddenForJournal":"Hidden","editInDoc":"Edit in document"},"writeProtocol":{"pageTitle":"New research protocol","pageSubtitle":"Describe your study â AI drafts the PICOS, you refine it.","cardTitle":"Principal investigator","cardDescription":"Who's running this study?","investigatorLabel":"Principal investigator","investigatorPlaceholder":"First name LAST NAME","investigatorRequired":"Please enter the principal investigator's name.","continue":"Continue","howItWorksTitle":"How it works","step1Title":"Describe","step1Body":"Write your study objective.","step2Title":"Review","step2Body":"AI fills each section; accept or edit.","step3Title":"Validate","step3Body":"Confirm and export. Everything autosaves."},"protocolModal":{"title":"Create your protocol","studyObjective":"Study objective","studyObjectivePlaceholder":"Describe the main objective of your study (e.g., Evaluate the efficacy of methotrexate in adults with moderate to severe rheumatoid arthritis)","studyType":"Study type","analyzeBtn":"Analyze with AI","analyzingBtn":"Analyzing...","analyzingText":"Analyzing your objective...","cancel":"Cancel","validateProtocol":"Validate protocol","next":"Next","downloadDocx":"Generate document","download":{"networkError":"Network error. Check your connection and try again.","unauthorized":"Session expired. Please sign in again.","forbidden":"You don't have access to this protocol.","notFound":"Protocol not found. It may have been deleted.","invalidData":"Invalid protocol data: {{detail}}","serviceUnavailable":"The generation service is temporarily unavailable. Please try again shortly.","generationFailed":"Failed to generate the document. Please try again or contact support.","popupBlocked":"The download was blocked by your browser. Please allow pop-ups."},"docx":{"generating":"Generating documentâ¦","stages":{"processing":"Generating documentâ¦","preparing":"Preparing your protocolâ¦","generating_background":"Generating background & searching referencesâ¦","analyzing_protocol":"Analyzing the protocolâ¦","searching_references":"Searching the literature for referencesâ¦","writing_background":"Writing the referenced backgroundâ¦","verifying_citations":"Verifying citationsâ¦","formatting_references":"Formatting the reference listâ¦","finalizing":"Formatting the documentâ¦","uploading":"Finalizing & uploadingâ¦"},"started":"Document generation started â track it in your protocols list.","referencedToggle":"Referenced background","referencedToggleHint":"Admin only: generate the cited §2 background + §17 bibliography. Slower (~6 min) and more costly â leave off for a fast template-only document."},"validation":{"title":"Missing data","subtitle":"Please complete the following fields before generating the protocol:","sectionNotStarted":"Section not started","ageRange":"Age range (at least one bound)","diseaseName":"Disease name","language":"Spoken language(s)","comorbidities":"Comorbidities to exclude (or check 'No comorbidity exclusions')","noTemplate":"Protocol template not selected","outcomeType":"Outcome type (continuous, binary, time-to-event)","toastError":"Some required fields are missing","toastWarning":"Recommended admin fields not filled: {{fields}}","toastErrorAndWarning":"Required fields missing. Recommended unfilled: {{fields}}","warningsTitle":"Recommended fields","warningsSubtitle":"These fields are not required but recommended for a complete protocol:"},"admin":{"toggle":"Administrative details","studyMeta":"Study metadata","idrcbNumber":"IDRCB Number","idrcbNumberPlaceholder":"E.g. IDRCB-2025-A00123-45","idrcbNumberHint":"Clinical and Biological Research Identifier, assigned by ANSM","studyShortTitle":"Short title","protocolVersion":"Protocol version","protocolDate":"Protocol date","protocolDateHint":"Defaults to today if left empty","projectCode":"Project code","studyDuration":"Study duration","investigator":"Coordinating investigator","department":"Department","hospital":"Hospital / Institution","phone":"Phone","email":"Email","sponsor":"Sponsor","sponsorName":"Sponsor name","address":"Address","contactName":"Contact person","cru":"Clinical Research Unit (CRU)","cruName":"CRU name","investigatorEmail"
81:"Investigator email","sponsorEmail":"Sponsor email"},"procedures":{"toggle":"Methodology & Procedures (optional)","generateBtn":"Generate with AI","generatingBtn":"Generatingâ¦","generateHint":"AI drafts every section from your study â review and edit.","generateError":"Generation failed. Please try again.","prefilledHint":"Pre-filled â edit to match your study.","benefitRiskPanel":"Benefit-Risk (2.5)","studyVisitsPanel":"Study Visits (5)","treatmentsPanel":"Treatments (7.3)","safetyPanel":"Safety / Adverse Events (9)","oversightPanel":"Oversight Committees (10)","dataManagementPanel":"Data Management (11)","qualityAssurancePanel":"Quality Assurance (13)","regulatoryPanel":"Regulatory & Ethics (14)","fundingPanel":"Funding & Publication (15â16)","benefitRiskSummary":"Benefit-risk summary","visitScreeningDescription":"Screening visit description","visitInclusionDescription":"Inclusion visit description","visitFollowupDescription":"Follow-up visit description","visitEndOfStudyDescription":"End-of-study visit description","concomitantTreatments":"Concomitant treatments","aeDefinitions":"AE definitions","aeInvestigatorResponsibilities":"Investigator responsibilities (AE)","aeSponsorResponsibilities":"Sponsor responsibilities (AE)","aeReportingTimelines":"AE reporting timelines","steeringCommittee":"Steering committee","scientificCommittee":"Scientific committee","dsmbDescription":"DSMB / data monitoring committee","sourceDataIdentification":"Source data identification","dataCollectionProcedures":"CRF & data collection procedures","dataConfidentialityMeasures":"Data confidentiality measures","qualityAssuranceProcedures":"Quality assurance procedures","informedConsentProcedures":"Informed consent procedures","ethicsCommitteeSubmission":"Ethics committee submission","regulatoryAuthoritySubmission":"Regulatory authority submission","fundingInsuranceDetails":"Funding & insurance details","publicationPolicy":"Publication policy","defaults":{"aeDefinitions":"Adverse events will be defined and graded according to standard institutional guidelines and applicable regulatory definitions (e.g., ICH-GCP). Edit to match your institution's procedures.","aeInvestigatorResponsibilities":"The investigator is responsible for detecting, documenting, and reporting all adverse events in accordance with institutional and regulatory requirements.","aeSponsorResponsibilities":"The sponsor is responsible for expedited safety reporting to the competent authorities and ethics committees in accordance with applicable regulations.","aeReportingTimelines":"Serious adverse events will be reported within the timelines mandated by applicable regulations (e.g., within 24 hours for fatal or life-threatening SAEs).","dataCollectionProcedures":"Study data will be recorded on a Case Report Form (paper or electronic) in accordance with the data management plan, with all entries traceable to source documents.","dataConfidentialityMeasures":"Participant data will be pseudonymised and stored securely in compliance with the GDPR and applicable data-protection law. Access is restricted to authorised study personnel.","qualityAssuranceProcedures":"Monitoring, source-data verification, and audits will be conducted in accordance with the sponsor's quality-assurance plan and ICH-GCP.","informedConsentProcedures":"Written informed consent will be obtained from each participant before any study-specific procedure, in accordance with the Declaration of Helsinki and ICH-GCP.","publicationPolicy":"Study results will be published in accordance with ICMJE authorship criteria and the sponsor's publication policy, regardless of the outcome."}},"background":{"title":"Background & rationale","blocked":"Complete all PICOS sections and select a template above to generate the background guidelines."},"picos":{"population":"Population","intervention":"Intervention","comparison":"Comparison","outcome":"Outcomes","studyType":"Study design","comingSoon":"Coming soon","loadingWizard":"Loading wizard..."},"objectiveReadonly":{"modifyLabel":"Modify","confirmTitle":"Modify study objective","confirmMessage":"Changing the objective will re-run the PICOS analysis and clear every section you've already filled. Continue?","confirmLabel":"Modify and reset","cancelLabel":"Cancel"},"template":{"header":"Protocol template","suggestedBadge":"AI-suggested","noneSelected":"No template selected","change":"Change","close"
81:"Close","recommendationMismatch":"Based on your intervention, we recommend: {{template}}.","acceptRecommendation":"Accept","drugClinicalTrial":{"label":"Drug clinical trial protocol","regulatory":"EU Regulation 536/2014","description":"Clinical trial on a medicinal product for human use."},"mdrDeviceInvestigation":{"label":"Medical-device clinical investigation protocol","regulatory":"EU Regulation 2017/745 (MDR)","description":"Clinical investigation of a medical device without CE marking or used outside its intended purpose."},"riphDevice":{"label":"RIPH protocol on a medical device","regulatory":"RIPH 1/2 â L.1121-1 CSP","description":"Interventional research on humans involving a CE-marked medical device."},"interventionalNonProduct":{"label":"RIPH protocol not involving a health product","regulatory":"RIPH 1 â L.1121-1 CSP","description":"Interventional research on humans that does not involve a health product (surgery, technique, care organisation)."},"minimalRisks":{"label":"RIPH protocol with minimal risks and constraints","regulatory":"RIPH 2 â L.1121-1 2° CSP","description":"Interventional research with minimal risks and constraints, using interventions listed in the applicable decree."}},"studyDesign":{"archetypeTitle":"Study design archetype","archetypeLabel":"What type of study is this?","archetypeHint":"The overall design pattern that best fits your objective â this drives how the other sections are analyzed.","powerTitle":"Sample size & statistical power","methodsTitle":"Statistical methods","continuous":"Continuous","binary":"Binary","time_to_event":"Time-to-event","hypothesisType":"Hypothesis type","one_tailed":"One-tailed","two_tailed":"Two-tailed","bilateralExplain":"In a two-tailed test at a {{alpha}}% significance level, Type I error is split between the two sides of the statistical distribution ({{alphaHalf}}% on the left and {{alphaHalf}}% on the right). This choice reduces the probability of detecting a potential effect in the tested direction, which increases the sample size needed to reach the chosen statistical power ({{power}}%).","unilateralExplain":"In a one-tailed test, the {{alpha}}% alpha error is concentrated on a single side of the distribution. This choice increases the probability of detecting a potential effect in the tested direction, which reduces the sample size needed to reach the chosen statistical power ({{power}}%).","effectSize":"Expected effect size","baselineVariance":"Baseline variance / standard deviation","significance":"significance level","typeII":"type II error","power":"Statistical power","dropoutRate":"Expected dropout rate","allocationRatio":"Allocation ratio","sampleSize":"Calculated sample size","primaryAnalysis":"Primary analysis method","ttest":"Student's t-test","chi_square":"Chi-square test","mann_whitney":"Mann-Whitney U test","cox_regression":"Cox regression","log_rank":"Log-rank test","mixed_model":"Mixed model (MMRM)","anova":"ANOVA","fisher_exact":"Fisher's exact test","other":"Other","specifyMethod":"Specify method","longitudinalMethod":"Longitudinal data aggregation","none":"Not applicable","mean":"Mean of repeated measures","auc":"Area under the curve (AUC)","mmrm":"MMRM (Mixed Model Repeated Measures)","gee":"GEE (Generalized Estimating Equations)","last_value":"Last observation carried forward","missingData":"Missing data handling","complete_case":"Complete case analysis","locf":"LOCF (Last Observation Carried Forward)","mice":"Multiple imputation (MICE)","sensitivity":"Sensitivity analysis","interimAnalysis":"Is there an interim analysis planned?","interimDetails":"Interim analysis details (stopping rules, etc.)","interimTitle":"Interim analysis","interimProposalTitle":"AI proposed interim-analysis stopping rules","interimProposalSubtitle":"Pick one to enable automatically, or type your own.","interimPickAction":"Enable","interimEnableEmpty":"Enable and type manually","interimDismissAll":"Dismiss proposals","assignmentTitle":"Assignment of interventions","hasRandomization":"Is the study randomized?","randomizationMethod":"Randomization method","simple":"Simple randomization","block":"Block randomization","stratified":"Stratified randomization","minimization":"Minimization","cluster":"Cluster randomization","blockSize":"Block size","blockSizePlaceholder":"E.g., 4 or 6","stratFactors":"Stratification factors","addStratFactor":"Add a factor","clusterUnit":"Cluster unit","clusterUnitPlaceholder":"E.g., Investigation center, medical practice","nonRandomizedBasis":"Non-randomized comparison basis","nonRandomizedPlaceholder":"E.g., Retrospective cohort, existing registry data","sensitivityTitle":"Sensitivity analyses","addSensitivity":"Add sensitivity analysis","defaultApproachTitle":"Default statistical approach","defaultApproachHint":"These values are inherited by every outcome by default; you can override them per-outcome in the Outcomes section.","defaultAlpha":"Default alpha (significance threshold)","defaultMissingData":"Default missing-data handling","multiplicityCorrection":"Multiplicity correction","bonferroni":"Bonferroni","holm":"Holm","hochberg":"Hochberg","bh":"Benjamini-Hochberg (FDR)","effectSizePlaceholder":"E.g., 0.5 (Cohen's d) or 15 mm pain reduction","baselineVariancePlaceholder":"E.g., 2.5 (expected standard deviation)","dropoutRatePlaceholder":"E.g., 15%","allocationRatioPlaceholder":"E.g., 1:1 (balanced)","sampleSizePlaceholder":"E.g., 120 patients","interimDetailsPlaceholder":"E.g., One interim analysis after 50% of enrollments, stop if p \u003C 0.001"},"outcome":{"primaryTitle":"Primary endpoint","secondaryTitle":"Secondary endpoints","safetyTitle":"Safety endpoints","collectionTitle":"Data collection methods","endpointDesc":"Endpoint description","measurementMethod":"Measurement method","timepoint":"Measurement timepoint","endpointDescPlaceholder":"E.g., Pain reduction at 7 days","measurementMethodPlaceholder":"E.g., Numeric pain rating scale (NPRS 0-10)","timepointPlaceholder":"E.g., At 7 days after inclusion","addSecondary":"Add secondary endpoint","untitledSecondary":"Untitled secondary endpoint","addSafetyPlaceholder":"E.g., Adverse events rate","questionnaire":"Questionnaires","clinical_exam":"Clinical exam","blood_sampling":"Blood sampling","biopsy":"Biopsy","imaging":"Imaging","biological_samples":"Biological samples","medical_records":"Medical records","wearable":"Wearable devices","biopsyInReference":"Is the biopsy referenced in an official procedure list?","vulnerablePatients":"Does the study involve vulnerable patients?","vulnerableInfoTitle":"What is a vulnerable patient?","vulnerableInfoBody":"Persons whose capacity to give free and informed consent may be reduced or constrained: minors, pregnant or breastfeeding women, adults under legal protection (guardianship/curatorship), persons deprived of liberty, patients in emergency situations, persons with cognitive impairment, or individuals in a position of dependence on the investigator.","nonInterventionalAct":"Is the data collection a non-interventional act?","regulatoryImpact":"Regulatory impact (data collection)"},"analysis":{"title":"Statistical analysis","method":"Statistical test","methodOther":"Specify the test","methodOtherPlaceholder":"E.g., Poisson regression","longitudinal":"Longitudinal data handling","alpha":"Alpha threshold","missingData":"Missing data","sensitivity":"Sensitivity analyses","sensitivityPlaceholder":"E.g., per-protocol analysis","inherit":"Inherit","override":"Override","inheritedValue":"Inherited value","notSet":"Not set","chooseMethod":"Choose a test"},"comparison":{"comparatorTitle":"Comparator group","placebo":"Placebo","active":"Active comparator","standard_care":"Standard care","no_treatment":"No treatment","historical":"Historical data","comparatorDescription":"Comparator description","trialPurpose":"Trial purpose","superiority":"Superiority","non_inferiority":"Non-inferiority","equivalence":"Equivalence","comparatorDescriptionPlaceholder":"E.g., Oral placebo, identical-looking tablet"},"intervention":{"minimalRisks":{"header":"Minimal risks and constraints justification (RIPH 2)","hint":"RIPH-2 classification requires a written justification and a reference to the decree listing permitted interventions (CSP L.1121-1 2°).","rationaleLabel":"Why do the added interventions remain minimal?","rationalePlaceholder":"E.g. Additional 10 mL blood draw at the follow-up visit, adding no meaningful risk for this healthy adult population.","arreteLabel":"Applicable decree reference","arretePlaceholder":"E.g. Arrêté du 2 décembre 2016 listing interventions permitted under Article L.1121-1 2° CSP"},"typeTitle":"Type of intervention","drug":"Drug","device":"Medical device","surgery":"Surgery","other":"Other","drugDetails":"Drug details","drugName":"Drug name","dose":"Dosage","route":"Route of administration","frequency":"Frequency","treatmentDuration":"Treatment duration","hasAMM":"Does this drug have a marketing authorization (AMM)?","authorizedForPop":"Is it authorized for this study population?","deviceDetails":"Medical device details","deviceName":"Device name","deviceDesc":"Device description","ceMarked":"Is the device CE marked?","surgeryDetails":"Surgery details","technique":"Surgical technique","surgeryDesc":"Technique description","isNewTechnique":"Is this a new technique?","otherDetails":"Intervention details","otherDesc":"Describe the intervention","hasRandomization":"Is there randomization?","regulatoryClass":"Regulatory classification","designTitle":"Study design","comparator":"Comparator / control group","comparatorPlaceholder":"E.g., Placebo, standard care, active comparator","blinding":"Blinding","blindingOpen":"Open-label","blindingSingle":"Single-blind","blindingDouble":"Double-blind","yes":"Yes","no":"No","drugNamePlaceholder":"E.g., Paracetamol","dosePlaceholder":"E.g., 500 mg","routePlaceholder":"E.g., Oral","frequencyPlaceholder":"E.g., 3 times daily","treatmentDurationPlaceholder":"E.g., 7 days","deviceNamePlaceholder":"E.g., Coronary stent","deviceDescPlaceholder":"E.g., Material, size, mechanism of action...","deviceManufacturer":"Manufacturer","deviceManufacturerPlaceholder":"E.g., Medtronic, Abbott...","deviceIntendedPurpose":"Intended purpose","deviceIntendedPurposePlaceholder":"E.g., Treatment of coronary stenosis in adults...","deviceRiskClass":"EU MDR risk class","riskClass_I":"Class I","riskClass_IIa":"Class IIa","riskClass_IIb":"Class IIb","riskClass_III":"Class III","techniquePlaceholder":"E.g., Laparoscopy","
81surgeryDescPlaceholder":"E.g., Main steps, approximate duration...","otherDescPlaceholder":"E.g., Therapeutic education program..."},"inclusion":{"title":"Inclusion criteria","age":"Age","ageMin":"Min","ageMax":"Max","yearsShort":"yrs","noUpperBound":"No upper bound defined","sex":"Sex","sexBoth":"Both","sexMale":"Male","sexFemale":"Female","diseaseCondition":"Specific condition","yes":"Yes","no":"No","diseaseName":"Condition name","diseaseNamePlaceholder":"E.g., Rheumatoid arthritis","severity":"Severity / grade","severityPlaceholder":"E.g., Moderate to severe","diagnosticCriteria":"Diagnostic criteria (reference)","diagnosticCriteriaPlaceholder":"E.g., ACR/EULAR 2010 criteria","diagnosticCriteriaWarning":"Diagnostic criteria not specified â unusual for a clinical trial","duration":"Disease duration / history","durationPlaceholder":"E.g., At least 6 months","clinicalScores":"Clinical scores","addScore":"Add a score","complications":"Complications","complicationsNone":"Not specified","complicationsNo":"Without complications","complicationsYes":"With complications","language":"Language spoken","languagePlaceholder":"E.g., English","priorTreatment":"Does the study impose a constraint on prior treatments?","priorTreatmentToggleOn":"Yes â constraint to specify","priorTreatmentToggleOff":"No â the study is not concerned with prior treatments","priorTreatmentDetails":"Specify the constraint (required or excluded prior treatment)","priorTreatmentProposalTitle":"AI proposed prior-treatment constraints","priorTreatmentProposalSubtitle":"Pick one to enable automatically, or type your own.","priorTreatmentPickAction":"Enable","priorTreatmentEnableEmpty":"Enable and type manually","priorTreatmentDismissAll":"Dismiss proposals","priorTreatmentPlaceholder":"Ex. required: âMust have received an antidepressant in the past 6 monthsâ | Ex. excluded: âNo biotherapy in the past 3 monthsâ"},"exclusion":{"title":"Non-inclusion criteria","comorbidities":"Excluded comorbidities","comorbiditiesPlaceholder":"E.g., Diabetes","noComorbidities":"No comorbidity exclusions","drugInteractions":"Drug interactions","drugInteractionsPlaceholder":"E.g., Anticoagulants","priorIntervention":"Recent similar intervention","priorInterventionPlaceholder":"E.g., No similar treatment in the past 6 months","excludePregnant":"Exclude pregnant women","complianceRisks":"Compliance risks","complianceRisksPlaceholder":"E.g., Planned relocation","organInsufficiency":"Organ insufficiency","organInsufficiencyPlaceholder":"E.g., Hepatic insufficiency"},"assistant":{"title":"Protocol assistant","placeholder":"Ask a question...","hint":"E.g., \"What scores are used for Crohn's disease?\"","prefilledWithWarnings":"I pre-filled the fields from your objective (confidence: {{confidence}}%).\n\nPoints of attention:\n{{warnings}}","prefilledSuccess":"I pre-filled the fields from your objective (confidence: {{confidence}}%). Everything looks well defined. You can adjust the values if needed.","errorMessage":"Communication error. Please try again.","askAboutTemplate":"Help me with the \"{{field}}\" field â what should I put and why?","sectionsComplete":"sections complete","quickPrompts":{"population":{"inclusionAge":{"label":"Inclusion age","prompt":"What's a typical inclusion age range for this study?"},"exclusionComorbidities":{"label":"Exclusion comorbidities","prompt":"Suggest comorbidities I should exclude."},"clinicalScores":{"label":"Clinical scores","prompt":"What standard clinical scores apply to this disease?"}},"intervention":{"dosing":{"label":"Dosing regimen","prompt":"Suggest a standard dosing regimen for this intervention."},"riph":{"label":"RIPH class","prompt":"What RIPH class does this intervention likely fall under?"},"blinding":{"label":"Blinding","prompt":"Should this study be open-label, single or double-blind?"}},"comparison":{"comparatorType":{"label":"Comparator type","prompt":"What comparator type fits best â placebo, active, or standard of care?"},"randomization":{"label":"Randomization","prompt":"Should I stratify randomization? On which factors?"},"trialPurpose":{"label":"Trial purpose","prompt":"Superiority, non-inferiority, or equivalence â which applies here?"}},"outcome":{"primaryEndpoint":{"label":"Primary endpoint","prompt":"Suggest a strong primary endpoint for this study."},"secondaryEndpoints":{"label":"Secondary endpoints","prompt":"What secondary endpoints should I include?"},"safetyEndpoints":{"label":"Safety endpoints","prompt":"What safety endpoints are standard for this intervention?"}},"studyType":{"effectSize":{"label":"Effect size","prompt":"What effect size is realistic for this intervention?"},"primaryAnalysis":{"label":"Primary analysis","prompt":"Which primary statistical test fits my outcome type?"},"longitudinalMethod":{"label":"Longitudinal method","prompt":"How should I handle repeated measures?"}}}},"ai":{"prefilled":"Pre-filled by AI","suggestedByAi":"Suggested by AI","suggestWithAi":"Suggest with AI","suggestionsLabel":"AI Suggestions:","accept":"Accept","replace":"Replace","acceptRange":"Accept range","suggestedRange":"Suggested age range","ignore":"Ignore","dismissSuggestions":"Dismiss suggestions","basedOnStudy":"Based on your study","optionsToExplore":"Options to explore","suggestionsHeader":"Suggestions","suggestFromDisease":"Suggest related fields","suggestFromDiseaseRefresh":"Refresh suggestions","suggestFromDiseaseLoa
81ding":"Analyzingâ¦","suggestFromDiseaseHint":"Suggest inclusion sub-fields (severity, criteria, duration, scores, complications, prior treatment) and disease-driven exclusions (comorbidities, drug interactions, compliance, organ insufficiency)","suggestFromDiseaseRefreshHint":"Regenerate suggestions from this condition â previous options will be replaced","suggestFromDrug":"Suggest related fields","suggestFromDrugRefresh":"Refresh suggestions","suggestFromDrugLoading":"Analyzingâ¦","suggestFromDrugHint":"Suggest molecule (if brand), posology, and regulatory status (AMM, authorized for the population)","suggestFromDrugRefreshHint":"Regenerate suggestions from this drug â previous options will be replaced","suggestRetry":"Retry","suggestError":"Couldn't fetch suggestions. Check your connection and try again."},"timeline":{"toggle":"Study timeline","title":"Study timeline","dragHint":"Drag handles to resize · click a name, number or unit to edit · à to remove a phase","addPhase":"Add phase","addPhaseShort":"Phase","addRow":"Add row","rowName":"Row","newPhase":"New phase","phases":{"screening":"Screening","inclusion":"Inclusion / Baseline","followup":"Follow-up","end_of_study":"End of study"},"duration":"Duration","units":{"days":"days","weeks":"weeks","months":"months"},"helper":"These are starter phases â rename them, edit durations and units, drag the handles to resize, or add your own.","phaseRemoved":"Phase removed","removed":"Removed","undo":"Undo","generateWithAi":"Generate with AI","generating":"Generating your timelineâ¦","genStatus":{"analyzing":"Analyzing your study objectiveâ¦","sequencing":"Sequencing the study phasesâ¦","estimating":"Estimating phase durationsâ¦","finalizing":"Finalizing the timelineâ¦"},"generateError":"Couldn't generate the timeline. Please try again.","generateConfirmTitle":"Replace the timeline?","generateConfirmMessage":"Generating with AI will replace the current timeline with a new set of phases. This can't be undone.","generateConfirmLabel":"Generate","generateCancelLabel":"Cancel"},"studyDesigns":{"rct":"Randomized controlled trial (RCT)","observational":"Observational study","cohort":"Cohort study","case_control":"Case-control study","cross_sectional":"Cross-sectional study","qualitative":"Qualitative study","systematic_review":"Systematic review / meta-analysis","quasi_experimental":"Quasi-experimental study","pilot":"Pilot / feasibility study","other":"Other"}},"app":{"loading":"Loadingâ¦"},"pdfExtraction":{"verdict":{"high":"Verified â the resolved record matches this document.","medium":"Please check â we found a match, but it needs your eyes.","low":"The resolved record disagrees with this document. Check every field.","lowUnchecked":"We could not verify this reference. Check every field before adding it.","suspectCitation":"This DOI appears in the bibliography â it may belong to a work this document CITES, not to the document itself.","notIdentified":"We could not identify this document. Please complete the fields below.","notVerified":"We read this document but could not verify it against any database. Please check the fields below before adding it."},"step":{"uploading":"Uploadingâ¦","queued":"Queuedâ¦","cached":"Already extracted â reusing the result.","store":"Storing the fileâ¦","identify":"Reading the documentâ¦","adjudicate":"Checking the resultâ¦"},"detail":{"extract":"Reading the documentâ¦","resolve":"Looking up the referenceâ¦"},"ocrUsed":"Read with OCR â this PDF is scanned, so please check the fields carefully.","doiReplaced":"The DOI on the page resolved to a different record (for example a preprint superseded by the published version).","viewSource":"View the source PDF","sourceUnavailable":"The source PDF is not available for this reference.","noArticle":"Saving a PDF reference needs an article. Open this from an article to use the PDF tab.","timedOut":"Extraction is taking too long and was stopped. Please try again."},"authorConfirm":{"confirmedBefore":"Confirmed previously","sharedCoauthors":"{{n}} shared co-authors","papers":"{{n}} paper(s)","noneFound":"No affiliation found for this author.","notLo
81okedUp":"This does not look like a person's name, so we did not search for it.","emptyFormat":"No authors were detected in this document. You can add them in the editor after the import.","emptyGeneration":"No authors were entered. You can add them in the editor later.","affiliationsLabel":"This author's affiliations","poolEmpty":"No affiliation yet. Use the buttons below to pick one or add one.","newAffiliation":"New affiliationâ¦","addAffiliation":"Add affiliation","removeAuthor":"Remove this author","usedByAuthors":"used by {{n}} author(s)","removeFromAuthor":"Remove this affiliation from this author","deleteAffiliation":"Remove this affiliation from the article","orcidLabel":"ORCID","orcidValid":"Valid ORCID","orcidSourcesAgree":"Found by {{sources}}","orcidPapers":"{{count}} PubMed records with this iD, most recent {{year}}","orcidPapersNoYear":"{{count}} PubMed records with this iD","orcidOpenProfile":"Open this ORCID record","fromThisOrcid":"from this ORCID","orcidInvalid":"This is not a valid ORCID â check the digits.","close":"Close","suggestionsTitle":"What we found for","tabOrcid":"ORCID","tabAffiliations":"Affiliations","orcidFound":"{{n}} ORCID found","affiliationsFound":"{{n}} affiliation(s) found","searching":"Searchingâ¦","orcidNone":"No ORCID for this author","noOrcidFound":"No ORCID found for this name.","noAffiliationsFound":"No affiliation found for this name.","suggestionTag":"suggestion","affiliationsManage":"See the affiliations found","groupHeld":"On this author","groupSuggested":"Suggested for this author","groupArticle":"Already in this article","orcidSearching":"Searching for matching iDs â please waitâ¦","searchButton":"Search","searchSkipped":"This does not look like a person's name, so we did not search for it.","searchError":"The search failed. Try again in a moment.","nameLabel":"Author name"},"fileRequirements":{"title":{"default":"Files"},"addFile":"Add a file","dropzone":{"hint":"or drop your files here"},"files":{"count":"{{count}} / {{max}}","limitReached":"Maximum number of files reached","none":"No file yet"},"required":"Required","actions":{"replace":"Replace this file","remove":"Remove this file","undo":"Undo removal","confirmRemoval":"Confirm removal","keep":"Keep it"},"removal":{"staged":"MARKED FOR REMOVAL","requestedByReviewer":"The reviewer is asking for this file to be removed.","confirmTitle":"Remove this file?","confirmMessage":"This file will be removed from the article when you submit. You can undo it until then.","noRoomToRestore":"Remove another file first â the limit of {{max}} files is reached."},"errors":{"limitReached":"{{name}} was not added: the limit of {{max}} files is reached.","rejected":"{{name}} was refused."},"aria":{"removeFile":"Remove this file","replaceFile":"Replace this file","undoRemoval":"Undo this removal"}},"figurePicker":{"search":"Search a figure","clearSearch":"Clear search","noMatch":"No figure matches.","upload":"Add an image","dropHere":"Drop your images here","alreadyInLibrary":"â{{name}}â is already in your library.","footnotePending":"Writing the noteâ¦","inserting":"Inserting the figureâ¦","source":{"upload":"Image you uploaded","extracted":{"image":"Figure extracted from your results","table":"Table extracted from your results"}},"sections":{"uploads":"Uploaded images","extracted":{"image":"Figures from your results","table":"Tables from your results","mixed":"Figures & tables from your results"},"matches":"Matches for â{{query}}â"},"uploadQueue":{"preparing":"Preparingâ¦","finishing":"Savingâ¦","started":"Uploading {{name}}â¦","done":"{{name}} added to the library.","failed":"Could not upload {{name}}.","retry":"Retry","cancel":"Cancel upload","dismiss":"Remove"},"uploadError":{"tooLarge":"Image too large: 8 MB maximum.","format":"Unsupported format: PNG, JPEG, GIF or WebP.","failed":"Upload failed."},"deleteAsset":{"action":"Remove from library","title":"Delete this image?","message":"It will be removed from your library. Figures already inserted in the manuscript are not changed.","confirm":"Delete","failed":"Could not delete it."},"title":"Figures & tables","suggestedHere":"Suggested for this paragraph","bestMatch":"Best match","rankTooltip":"Suggestion #{{rank}} for this paragraph","captionPending":"Writing the captionâ¦","kindImage":"Image","kindTable":"Table","insert":"Insert","close"
81:"Close","none":"This article has no figures or tables yet.","failed":"Your figures could not be loaded. Try again in a moment.","alreadyPlaced":"already placed as {{as}}","openButton":"Add a figure","replaceButton":"Replace","replaceTooltip":"Swap this for another of your figures or tables","openTooltip":"Choose one of your figures or tables for this paragraph","notInsertable":"This table has no cells stored, so it cannot be inserted yet.","noPreview":"No preview available for this item.","previewFailed":"This image could not be loaded. Close and reopen this window to refresh it.","previewTruncated":"Showing the first {{shown}} of {{total}} rows.","replace":"Replace","replaceTargetMoved":"The figure you chose to replace is no longer there â it was moved or removed. Nothing was changed.","prose":{"title":"Text to go with this figure","working":"Writing the text for this figureâ¦","stepRewrite":"Writing the sentence that presents it","cancel":"Stop","before":"Your text","after":"Suggested text","afterAppend":"Your text, with the addition","figureOnlyHint":"âInsert the figure onlyâ adds just {{callout}} to your text.","caution":"Check any values the AI read off the figure â they are published under your name.","failed":{"insert":"This figure could not be prepared. Nothing was added to your manuscript.","position":"The place this figure was going is no longer there. Nothing was added to your manuscript.","model":"The AI could not write the text for this figure. You can still insert the figure on its own.","busy":"Another AI task is running, so no text was written. You can still insert the figure on its own."},"figureOnly":"Insert the figure only","withText":"Insert with this text","stopped":"You stopped the AI, so no text was written. You can still insert the figure on its own."},"viewFull":"View full screen","zoomIn":"Zoom in","zoomOut":"Zoom out","zoomFit":"Fit to screen","zoomActual":"Actual size","insertPointMoved":"The place this figure was going is no longer there â it was moved or removed while the text was being written. Nothing was added to your manuscript."},"resubmissionReview":{"title":"Resubmission after refusal","changes":"What changed since the refusal","noReason":"No reason was recorded","loadFailed":"Could not read this article's files. Try again in a moment.","incomplete":"A file the author removed may not appear in this list.","noComparison":"We do not know which files were there before the refusal. These are the article's current files.","change":{"added":"added","removed":"removed","unchanged":"already there"},"protocol":"Protocol","format":"Article format","formatChanged":"changed","none":"none","absent":"file not found","noResults":"No results files","download":"Download this file","asked":"What the author was asked to do","missingBlocks":"Cannot relaunch: the file â{{files}}â cannot be found. Click âAdjustâ to upload it again, then relaunch.","requested":{"protocol":"replace the protocol","results":"change the results","shape":"switch to the {{shape}} format"},"actions":{"relaunch":"Relaunch generation","adjust":"Adjust before relaunching","refuse":"Refuse again"},"derived":{"title":"Derived elements","changed":"Changed","topic":"Topic","fresh":"Up to date","stale":"Stale","plan":"Introduction plan","planDropped":"ignored, the worker rebuilds it from the protocol","outcomes":"Outcome measures","outcomesDropped":"ignored, the worker rebuilds them from the results","filesChangedAfter":"Files changed after the resubmission: the derived elements were not re-checked.","adjustHint":"You can still relaunch. To fix it first, use \"Adjust\"."}}}}</script>
81</body></html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.