survey-creator-core
Version:
Use SurveyJS Creator to create or edit JSON for SurveyJS Form Library.
1,035 lines (1,033 loc) • 213 kB
JavaScript
/*!
* SurveyJS Creator v2.3.1
* (c) 2015-2025 Devsoft Baltic OÜ - http://surveyjs.io/
* Github: https://github.com/surveyjs/survey-creator
* License: https://surveyjs.io/Licenses#SurveyCreator
*/
import { setupLocale } from 'survey-creator-core';
var frenchTranslation = {
// survey templates
survey: {
// "Edit"
edit: "Éditer",
// [Auto-translated] "Watch and learn how to create surveys"
externalHelpLink: "Regardez et apprenez à créer des sondages",
// [Auto-translated] "https://www.youtube.com/channel/UCH2ru9okIcooNZfpIbyq4qQ?view_as=subscriber"
externalHelpLinkUrl: "https://www.youtube.com/channel/UCH2ru9okIcooNZfpIbyq4qQ?view_as=subscriber",
// "Please drop a question here from the Toolbox."
dropQuestion: "Déposer votre question ici.",
// [Auto-translated] "Create a rule to customize the flow of the survey."
addLogicItem: "Créez une règle pour personnaliser le déroulement du sondage.",
// "Copy"
copy: "Copier",
// [Auto-translated] "Duplicate"
duplicate: "Dupliquer",
// "Add to toolbox"
addToToolbox: "Ajouter à la boîte à outils",
// "Delete Panel"
deletePanel: "Supprimer le panneau",
// "Delete Question"
deleteQuestion: "Supprimer la question",
// "Convert to"
convertTo: "Convertir en",
// [Auto-translated] "Drag element"
drag: "Élément Drag"
},
// Creator tabs
tabs: {
// "Preview"
preview: "Tester le sondage",
// "Themes"
theme: "Thèmes",
// "Translations"
translation: "Traduction",
// "Designer"
designer: "Éditeur de sondage",
// "JSON Editor"
json: "Éditeur JSON",
// "Logic"
logic: "Condition"
},
// Question types
qt: {
// "Default"
default: "Par défaut",
// "Checkboxes"
checkbox: "Cases à cocher",
// "Long Text"
comment: "Commentaire",
// "Image Picker"
imagepicker: "Choix d'image",
// [Auto-translated] "Ranking"
ranking: "Classement",
// [Auto-translated] "Image"
image: "Image",
// "Dropdown"
dropdown: "Liste déroulante",
// [Auto-translated] "Multi-Select Dropdown"
tagbox: "Liste déroulante (choix multiples)",
// "File Upload"
file: "Fichier",
// "HTML"
html: "Code HTML",
// "Single-Select Matrix"
matrix: "Matrice (choix unique)",
// "Multi-Select Matrix"
matrixdropdown: "Matrice (choix multiples)",
// "Dynamic Matrix"
matrixdynamic: "Matrice (lignes dynamiques)",
// "Multiple Textboxes"
multipletext: "Champ multilignes",
// "Panel"
panel: "Section",
// "Dynamic Panel"
paneldynamic: "Section (dynamique)",
// "Radio Button Group"
radiogroup: "Choix unique (radio)",
// "Rating Scale"
rating: "Évaluation",
// [Auto-translated] "Slider"
slider: "Glisseur",
// "Single-Line Input"
text: "Champ de saisie",
// "Yes/No (Boolean)"
boolean: "Vrai/Faux (Booléen)",
// "Expression (read-only)"
expression: "Titre (lecture seule)",
// [Auto-translated] "Signature"
signaturepad: "Signature",
// [Auto-translated] "Button Group"
buttongroup: "Groupe de boutons"
},
toolboxCategories: {
// "General"
general: "Général",
// "Choice Questions"
choice: "Questions à choix",
// "Text Input Questions"
text: "Questions de saisie libre",
// "Containers"
containers: "Conteneurs",
// "Matrix Questions"
matrix: "Questions matricielles",
// "Misc"
misc: "Divers"
},
// Strings in SurveyJS Creator
ed: {
// [Auto-translated] "Default ({0})"
defaultLocale: "Valeur par défaut ({0})",
// "Survey"
survey: "Sondage",
// "Settings"
settings: "Configuration du sondage",
// [Auto-translated] "Open settings"
settingsTooltip: "Ouvrir paramètres",
// [Auto-translated] "Survey Settings"
surveySettings: "Paramètres du sondage",
// [Auto-translated] "Survey settings"
surveySettingsTooltip: "Paramètres de l’enquête",
// [Auto-translated] "Theme Settings"
themeSettings: "Paramètres du thème",
// [Auto-translated] "Theme settings"
themeSettingsTooltip: "Paramètres du thème",
// [Auto-translated] "Creator Settings"
creatorSettingTitle: "Paramètres du créateur",
// [Auto-translated] "Show Panel"
showPanel: "Afficher le panneau",
// [Auto-translated] "Hide Panel"
hidePanel: "Masquer le panneau",
// [Auto-translated] "Select previous"
prevSelected: "Sélectionnez précédent",
// [Auto-translated] "Select next"
nextSelected: "Sélectionnez Suivant",
// [Auto-translated] "Focus previous"
prevFocus: "Mise au point précédente",
// [Auto-translated] "Focus next"
nextFocus: "Focus suivant",
// [Auto-translated] "Survey"
surveyTypeName: "Sondage",
// [Auto-translated] "Page"
pageTypeName: "Page",
// [Auto-translated] "Panel"
panelTypeName: "Panneau",
// [Auto-translated] "Question"
questionTypeName: "Question",
// [Auto-translated] "Column"
columnTypeName: "Colonne",
// "Add New Page"
addNewPage: "Ajouter une page",
// "Scroll to the Right"
moveRight: "Défiler à droite",
// "Scroll to the Left"
moveLeft: "Défiler à gauche",
// "Delete Page"
deletePage: "Supprimer une page",
// "Edit Page"
editPage: "Éditer une page",
// "Edit"
edit: "Éditer",
// "page"
newPageName: "page",
// "question"
newQuestionName: "question",
// "panel"
newPanelName: "panneau",
// "text"
newTextItemName: "texte",
// [Auto-translated] "Default"
defaultV2Theme: "Défaut",
// [Auto-translated] "Modern"
modernTheme: "Moderne",
// [Auto-translated] "Default (legacy)"
defaultTheme: "Valeur par défaut (héritée)",
// "Preview Survey Again"
testSurveyAgain: "Tester à nouveau le sondage",
// "Survey width: "
testSurveyWidth: "Largeur du sondage : ",
// [Auto-translated] "You had to navigate to"
navigateToMsg: "Vous deviez naviguer vers",
// "Save Survey"
saveSurvey: "Sauvegarder le sondage",
// [Auto-translated] "Save Survey"
saveSurveyTooltip: "Enregistrer le sondage",
// [Auto-translated] "Save Theme"
saveTheme: "Enregistrer le thème",
// [Auto-translated] "Save Theme"
saveThemeTooltip: "Enregistrer le thème",
// [Auto-translated] "Hide errors"
jsonHideErrors: "Masquer les erreurs",
// [Auto-translated] "Show errors"
jsonShowErrors: "Afficher les erreurs",
// "Undo"
undo: "Annuler",
// "Redo"
redo: "Rétablir",
// [Auto-translated] "Undo last change"
undoTooltip: "Annuler la dernière modification",
// [Auto-translated] "Redo the change"
redoTooltip: "Rétablir la modification",
// [Auto-translated] "Expand"
expandTooltip: "Développer",
// [Auto-translated] "Collapse"
collapseTooltip: "Effondrement",
// "Expand All"
expandAllTooltip: "Tout afficher",
// "Collapse All"
collapseAllTooltip: "Réduire tout",
// [Auto-translated] "Zoom In"
zoomInTooltip: "Zoom avant",
// [Auto-translated] "Zoom to 100%"
zoom100Tooltip: "Zoom à 100%",
// [Auto-translated] "Zoom Out"
zoomOutTooltip: "Zoom arrière",
// [Auto-translated] "Lock expand/collapse state for questions"
lockQuestionsTooltip: "Verrouiller l’état d’expansion/réduction pour les questions",
// [Auto-translated] "Show more"
showMoreChoices: "Afficher plus",
// [Auto-translated] "Show less"
showLessChoices: "Afficher moins",
// [Auto-translated] "Copy"
copy: "Copier",
// [Auto-translated] "Cut"
cut: "Couper",
// [Auto-translated] "Paste"
paste: "Coller",
// [Auto-translated] "Copy selection to clipboard"
copyTooltip: "Copier la sélection dans le presse-papiers",
// [Auto-translated] "Cut selection to clipboard"
cutTooltip: "Couper la sélection dans le presse-papiers",
// [Auto-translated] "Paste from clipboard"
pasteTooltip: "Coller à partir du presse-papiers",
// "Options"
options: "Options",
// "Generate Valid JSON"
generateValidJSON: "Générer un JSON valide",
// "Generate Readable JSON"
generateReadableJSON: "Générer un JSON lisible",
// "Toolbox"
toolbox: "Boîte à outils",
// "Properties"
"property-grid": "Propriétés",
// [Auto-translated] "Search"
toolboxSearch: "Rechercher",
// [Auto-translated] "Type to search..."
toolboxFilteredTextPlaceholder: "Tapez pour rechercher...",
// [Auto-translated] "No results found"
toolboxNoResultsFound: "Aucun résultat trouvé",
// [Auto-translated] "Type to search..."
propertyGridFilteredTextPlaceholder: "Tapez pour rechercher...",
// [Auto-translated] "No results found"
propertyGridNoResultsFound: "Aucun résultat trouvé",
// [Auto-translated] "Start configuring your form"
propertyGridPlaceholderTitle: "Commencez à configurer votre formulaire",
// [Auto-translated] "Click any category icon to explore survey settings. Additional settings will become available once you add a survey element to the design surface."
propertyGridPlaceholderDescription: "Cliquez sur n’importe quelle icône de catégorie pour explorer les paramètres de l’enquête. Des paramètres supplémentaires seront disponibles une fois que vous aurez ajouté un élément de topographie à l’aire de conception.",
// "Please correct JSON."
correctJSON: "Merci de corriger le JSON",
// "Survey Results "
surveyResults: "Résultat du sondage : ",
// "As Table"
surveyResultsTable: "Format tableau",
// "As JSON"
surveyResultsJson: "Format JSON",
// "Question Title"
resultsTitle: "Titre de la question",
// "Question Name"
resultsName: "Nom de la question",
// "Answer Value"
resultsValue: "Valeur de la réponse",
// "Display Value"
resultsDisplayValue: "Valeur affichée",
// "Modified"
modified: "Modifié",
// "Saving"
saving: "Sauvegarde en cours",
// "Saved"
saved: "Sauvegardé",
// [Auto-translated] "Error"
propertyEditorError: "Erreur",
// "Error! Editor content is not saved."
saveError: "Erreur! Le contenu de l'éditeur n'a pas été sauvegardé.",
// [Auto-translated] "Language Settings"
translationPropertyGridTitle: "Paramètres de langue",
// [Auto-translated] "Theme Settings"
themePropertyGridTitle: "Paramètres du thème",
// [Auto-translated] "Add Language"
addLanguageTooltip: "Ajouter une langue",
// [Auto-translated] "Languages"
translationLanguages: "Traduction",
// [Auto-translated] "Are you certain you wish to delete all strings for this language?"
translationDeleteLanguage: "Êtes-vous certain de vouloir supprimer toutes les chaînes pour cette langue ?",
// "Select language to translate"
translationAddLanguage: "Choisir langue à traduire",
// "All Strings"
translationShowAllStrings: "Afficher tous les termes",
// [Auto-translated] "Used Strings Only"
translationShowUsedStringsOnly: "Termes utilisés uniquement",
// "All Pages"
translationShowAllPages: "Afficher toutes les pages",
// "No strings to translate. Please change the filter."
translationNoStrings: "Aucun terme à traduire. Veuillez modifier le filtre.",
// "Export to CSV"
translationExportToSCVButton: "Exporter en CSV",
// "Import from CSV"
translationImportFromSCVButton: "Importer d'un CSV",
// [Auto-translated] "Auto-translate All"
translateUsigAI: "Traduire automatiquement tout",
// [Auto-translated] "Translate from: "
translateUsigAIFrom: "Traduction: ",
// [Auto-translated] "Untranslated strings"
translationDialogTitle: "Chaînes non traduites",
// "Merge {0} with default locale"
translationMergeLocaleWithDefault: "Fusionner {0} avec langue par défaut",
// [Auto-translated] "Translation..."
translationPlaceHolder: "Traduction...",
// [Auto-translated] "Source: "
translationSource: "Source: ",
// [Auto-translated] "Target: "
translationTarget: "Cible: ",
// [Auto-translated] "YouTube links are not supported."
translationYouTubeNotSupported: "Les liens YouTube ne sont pas pris en charge.",
// [Auto-translated] "Export"
themeExportButton: "Exportation",
// [Auto-translated] "Import"
themeImportButton: "Importation",
// [Auto-translated] "Export"
surveyJsonExportButton: "Exportation",
// [Auto-translated] "Import"
surveyJsonImportButton: "Importation",
// [Auto-translated] "Copy to clipboard"
surveyJsonCopyButton: "Copier dans le Presse-papiers",
// [Auto-translated] "Reset theme settings to default"
themeResetButton: "Réinitialiser les paramètres de thème par défaut",
// [Auto-translated] "Do you really want to reset the theme? All your customizations will be lost."
themeResetConfirmation: "Voulez-vous vraiment réinitialiser le thème ? Toutes vos personnalisations seront perdues.",
// [Auto-translated] "Yes, reset the theme"
themeResetConfirmationOk: "Oui, réinitialisez le thème",
// "Bold"
bold: "Gras",
// "Italic"
italic: "Italique",
// "Underline"
underline: "Souligné",
// "Add Question"
addNewQuestion: "Ajouter Question",
// [Auto-translated] "Select page..."
selectPage: "Sélectionner une page...",
// [Auto-translated] "Choices are copied from"
carryForwardChoicesCopied: "Les choix sont copiés à partir de",
// [Auto-translated] "Choices are loaded from a web service."
choicesLoadedFromWebText: "Les choix sont chargés à partir d’un service Web.",
// [Auto-translated] "Go to settings"
choicesLoadedFromWebLinkText: "Accédez aux paramètres",
// [Auto-translated] "Preview of loaded choice options"
choicesLoadedFromWebPreviewTitle: "Aperçu des options de choix chargées",
// [Auto-translated] "HTML content will be here."
htmlPlaceHolder: "Le contenu HTML se trouvera ici.",
// [Auto-translated] "Drop a question from the toolbox here."
panelPlaceHolder: "Déposez une question de la boîte à outils ici.",
// "The survey is empty. Drag an element from the toolbox or click the button below."
surveyPlaceHolder: "Le sondage est vide. Faites glisser un élément de la boîte à outils ou cliquez sur le bouton ci-dessous.",
// [Auto-translated] "The page is empty. Drag an element from the toolbox or click the button below."
pagePlaceHolder: "La page est vide. Faites glisser un élément de la boîte à outils ou cliquez sur le bouton ci-dessous.",
// [Auto-translated] "Drag and drop an image here or click the button below and choose an image to upload"
imagePlaceHolder: "Glissez et déposez une image ici ou cliquez sur le bouton ci-dessous pour choisir une image à télécharger",
// "Click the \"Add Question\" button below to start creating your form."
surveyPlaceHolderMobile: "Cliquez sur le bouton « Ajouter une question » ci-dessous pour commencer à créer votre formulaire.",
// [Auto-translated] "Your form is empty"
surveyPlaceholderTitle: "Votre formulaire est vide",
// [Auto-translated] "Your form is empty"
surveyPlaceholderTitleMobile: "Votre formulaire est vide",
// [Auto-translated] "Drag an element from the toolbox or click the button below."
surveyPlaceholderDescription: "Faites glisser un élément depuis la boîte à outils ou cliquez sur le bouton ci-dessous.",
// [Auto-translated] "Drag an element from the toolbox or click the button below."
surveyPlaceholderDescriptionMobile: "Faites glisser un élément depuis la boîte à outils ou cliquez sur le bouton ci-dessous.",
// [Auto-translated] "No preview"
previewPlaceholderTitle: "Pas d’aperçu",
// [Auto-translated] "No preview"
previewPlaceholderTitleMobile: "Pas d’aperçu",
// [Auto-translated] "The survey doesn't contain any visible elements."
previewPlaceholderDescription: "L’enquête ne contient aucun élément visible.",
// [Auto-translated] "The survey doesn't contain any visible elements."
previewPlaceholderDescriptionMobile: "L’enquête ne contient aucun élément visible.",
// [Auto-translated] "No strings to translate"
translationsPlaceholderTitle: "Pas de chaînes à traduire",
// [Auto-translated] "No strings to translate"
translationsPlaceholderTitleMobile: "Pas de chaînes à traduire",
// [Auto-translated] "Add elements to your form or change the strings filter in the toolbar."
translationsPlaceholderDescription: "Ajoutez des éléments à votre formulaire ou modifiez le filtre de chaînes dans la barre d’outils.",
// [Auto-translated] "Add elements to your form or change the strings filter in the toolbar."
translationsPlaceholderDescriptionMobile: "Ajoutez des éléments à votre formulaire ou modifiez le filtre de chaînes dans la barre d’outils.",
// "Click the \"Add Question\" button below to add a new element to the page."
pagePlaceHolderMobile: "Cliquez sur le bouton « Ajouter une question » ci-dessous pour ajouter un nouvel élément à la page.",
// "Click the \"Add Question\" button below to add a new element to the panel."
panelPlaceHolderMobile: "Cliquez sur le bouton « Ajouter une question » ci-dessous pour ajouter un nouvel élément au panneau.",
// [Auto-translated] "Click the button below and choose an image to upload"
imagePlaceHolderMobile: "Cliquez sur le bouton ci-dessous et choisissez une image à télécharger",
// [Auto-translated] "Choose Image"
imageChooseImage: "Choisir une image",
// [Auto-translated] "Add {0}"
addNewTypeQuestion: "Ajouter {0}", // {0} is localizable question type
// [Auto-translated] "[LOGO]"
chooseLogoPlaceholder: "[LOGO]",
// [Auto-translated] "Item "
choices_Item: "Article ",
// [Auto-translated] "Select a file"
selectFile: "Sélectionner un fichier",
// [Auto-translated] "Remove the file"
removeFile: "Supprimer le fichier",
lg: {
// [Auto-translated] "Add New Rule"
addNewItem: "Ajouter une nouvelle règle",
// [Auto-translated] "Create a rule to customize the flow of the survey."
empty_tab: "Créez une règle pour personnaliser le déroulement du sondage.",
// [Auto-translated] "No logical rules"
logicPlaceholderTitle: "Pas de règles logiques",
// [Auto-translated] "No logical rules"
logicPlaceholderTitleMobile: "Pas de règles logiques",
// [Auto-translated] "Create a rule to customize the flow of the survey."
logicPlaceholderDescription: "Créez une règle pour personnaliser le flux de l’enquête.",
// [Auto-translated] "Create a rule to customize the flow of the survey."
logicPlaceholderDescriptionMobile: "Créez une règle pour personnaliser le flux de l’enquête.",
// "Show/hide page"
page_visibilityName: "Afficher/masquer la page",
// [Auto-translated] "Enable/disable page"
page_enableName: "Activer/désactiver la page",
// [Auto-translated] "Make page required"
page_requireName: "Rendre la page obligatoire",
// "Show/hide panel"
panel_visibilityName: "Afficher/masquer le panneau",
// "Enable/disable panel"
panel_enableName: "Activer/désactiver le panneau",
// [Auto-translated] "Make panel required"
panel_requireName: "Rendre le panneau requis",
// "Show/hide question"
question_visibilityName: "Afficher/masquer la question",
// "Enable/disable question"
question_enableName: "Activer/désactiver la question",
// "Make question required"
question_requireName: "Rendre la question obligatoire",
// [Auto-translated] "Reset question value"
question_resetValueName: "Réinitialiser la valeur de la question",
// [Auto-translated] "Set question value"
question_setValueName: "Définir la valeur de la question",
// [Auto-translated] "Show/hide column"
column_visibilityName: "Afficher/masquer la colonne",
// [Auto-translated] "Enable/disable column"
column_enableName: "Activer/désactiver la colonne",
// [Auto-translated] "Make column required"
column_requireName: "Rendre la colonne obligatoire",
// [Auto-translated] "Reset column value"
column_resetValueName: "Réinitialiser la valeur de la colonne",
// [Auto-translated] "Set column value"
column_setValueName: "Définition de la valeur de colonne",
// "Complete survey"
trigger_completeName: "Terminer le sondage",
// "Set answer"
trigger_setvalueName: "Définir la valeur de la question",
// "Copy answer"
trigger_copyvalueName: "Copier la valeur de la question",
// "Skip to question"
trigger_skipName: "Passer à la question",
// "Run expression"
trigger_runExpressionName: "Exécuter une expression personnalisée",
// "Set \"Thank You\" page markup"
completedHtmlOnConditionName: "Personnaliser le texte de la page de remerciements",
// "Make the page visible when the logical expression evaluates to true. Otherwise, keep the page invisible."
page_visibilityDescription: "Rendre la page visible lorsque la condition renvoie 'vrai'. Sinon, la rendre invisible.",
// "Make the page visible when the logical expression evaluates to true. Otherwise, keep the panel invisible."
panel_visibilityDescription: "Rendre le panneau visible lorsque la condition renvoie 'vrai'. Sinon, le rendre invisible.",
// "Make the panel and all elements inside it enabled when the logical expression evaluates to true. Otherwise, keep them disabled."
panel_enableDescription: "Activer le panneau et tous les éléments qu'il contient lorsque la condition renvoie 'vrai'. Sinon, le laisser désactivé.",
// "Make the question visible when the logical expression evaluates to true. Otherwise, keep the question invisible."
question_visibilityDescription: "Render la question visible lorsque la condition renvoie 'vrai'. Sinon, la rendre invisible.",
// "Make the question enabled when the logical expression evaluates to true. Otherwise, keep the question disabled."
question_enableDescription: "Activer la question lorsque la condition renvoie 'vrai'. Sinon, la laisser désactivée.",
// "Question becomes required when the logical expression evaluates to true."
question_requireDescription: "La question devient requise lorsque la condition renvoie 'vrai'.",
// "When the logical expression evaluates to true, the survey ends, and the respondent sees the \"Thank you\" page."
trigger_completeDescription: "Lorsque la condition renvoie 'vrai', l'enquête est alors terminée et un utilisateur voit la page de remerciements.",
// "When question values used in the logical expression are changed, and the expression evaluates to true, the specified value is assigned to the selected question."
trigger_setvalueDescription: "Lorsque les valeurs des questions utilisées dans la condition sont modifiées et que la condition renvoie 'vrai', la valeur est définie à la question sélectionnée.",
// "When question values used in the logical expression are changed, and the expression evaluates to true, the value of the selected question is copied to another question."
trigger_copyvalueDescription: "Lorsque les valeurs de question, qui sont utilisées dans la condition, sont modifiées et que la condition renvoie 'vrai', la valeur d'une question sélectionnée est copiée dans une autre question sélectionnée.",
// "When the logical expression evaluates to true, the survey focuses/jumps to the selected question."
trigger_skipDescription: "Lorsque la condition renvoie 'vrai', l'enquête passe à la question sélectionnée.",
// "When the logical expression evaluates to true, the survey evaluates another expression. Optionally, the result of the latter expression can be assigned as a value to the selected question"
trigger_runExpressionDescription: "Lorsque la condition renvoie 'vrai', alors la condition personnalisée est exécutée. Vous pouvez éventuellement définir ce résultat de condition dans la question sélectionnée.",
// "If the logical expression evaluates to true, the \"Thank You\" page displays the specified content."
completedHtmlOnConditionDescription: "Si la condition renvoie 'vrai', le texte par défaut de la page de remerciements est remplacé par celui que vous avez défini.",
// "When expression: '{0}' returns true"
itemExpressionText: "Lorsque la condition: '{0}' renvoie 'vrai':", // {0} - the expression
// [Auto-translated] "New rule"
itemEmptyExpressionText: "Nouvelle règle",
// "make page {0} visible"
page_visibilityText: "Rendre la page {0} visible", // {0} page name
// "make panel {0} visible"
panel_visibilityText: "Rendre le panneau {0} visible", // {0} panel name
// "make panel {0} enable"
panel_enableText: "Activer le panneau {0}", // {0} panel name
// "make question {0} visible"
question_visibilityText: "Rendre la question {0} visible", // {0} question name
// "make question {0} enable"
question_enableText: "Activer la question {0}", // {0} question name
// "make question {0} required"
question_requireText: "Rendre la question {0} obligatoire", // {0} question name
// [Auto-translated] "reset value for question: {0}"
question_resetValueText: "Réinitialisez la valeur pour la question : {0}", // {0} question name.
// [Auto-translated] "assign value: {1} to question: {0}"
question_setValueText: "Attribuer une valeur : {1} à la question : {0}", // {0} question name and {1} setValueExpression
// [Auto-translated] "make column {0} of question {1} visible"
column_visibilityText: "Rendre visible les {0} de la colonne de questions {1}", // {0} column name, {1} question name
// [Auto-translated] "make column {0} of question {1} enable"
column_enableText: "Activer la {0} de la colonne de questions {1}", // {0} column name, {1} question name
// [Auto-translated] "make column {0} of question {1} required"
column_requireText: "rendre obligatoire la colonne {0} de la question {1}", // {0} column name, {1} question name
// [Auto-translated] "reset cell value for column: {0}"
column_resetValueText: "Réinitialiser la valeur de la cellule pour la colonne : {0}", // {0} column name
// [Auto-translated] "assign cell value: {1} to column: {0}"
column_setValueText: "Affecter la valeur de la cellule : {1} à la colonne : {0}", // {0} column name and {1} setValueExpression
// [Auto-translated] "An expression whose result will be assigned to the target question."
setValueExpressionPlaceholder: "Expression dont le résultat sera attribué à la question cible.",
// "survey becomes completed"
trigger_completeText: "Le sondage se termine.",
// "set into question: {0} value {1}"
trigger_setvalueText: "Définir dans la question: {0} valeur {1}", // {0} question name, {1} setValue
// [Auto-translated] "clear question value: {0}"
trigger_setvalueEmptyText: "Valeur de la question claire : {0}", // {0} question name
// "copy into question: {0} value from question {1}"
trigger_copyvalueText: "Copier dans la question: {0} valeur de la question {1}", // {0} and {1} question names
// "survey skip to the question {0}"
trigger_skipText: "Dans le sondage, passez à la question {0}", // {0} question name
// "run expression: '{0}'"
trigger_runExpressionText1: "Exécuter l'expression: '{0}'", // {0} the expression
// " and set its result into question: {0}"
trigger_runExpressionText2: " et définissez son résultat dans la question: {0}", // {0} question name
// "show custom text for the \"Thank You\" page."
completedHtmlOnConditionText: "Afficher un texte personnalisé pour la page de remerciements.",
// [Auto-translated] "All Questions"
showAllQuestions: "Toutes les questions",
// [Auto-translated] "All Action Types"
showAllActionTypes: "Tous les types d’action",
// "Condition(s)"
conditions: "Condition(s)",
// "Action(s)"
actions: "Action(s)",
// "Define condition(s)"
expressionEditorTitle: "Définissez le(s) condition(s)",
// "Define action(s)"
actionsEditorTitle: "Définissez le(s) action(s)",
// "Delete Action"
deleteAction: "Supprimer l'action",
// "Add Action"
addNewAction: "Ajouter une nouvelle action",
// "Select action..."
selectedActionCaption: "Sélectionnez une action à ajouter …",
// "The logic expression is empty or invalid. Please correct it."
expressionInvalid: "La condition est vide ou non valide. Merci de corriger.",
// "Please add at least one action."
noActionError: "Veuillez ajouter au moins une action.",
// "Please fix issues in your action(s)."
actionInvalid: "Veuillez corriger les problèmes dans vos actions.",
// [Auto-translated] "Logical rules are incomplete"
uncompletedRule_title: "Les règles logiques sont incomplètes",
// [Auto-translated] "You have not completed some of the logical rules. If you leave the tab now, the changes will be lost. Do you still want to leave the tab without completing the changes?"
uncompletedRule_text: "Vous n’avez pas terminé certaines des règles logiques. Si vous quittez l’onglet maintenant, les modifications seront perdues. Voulez-vous toujours quitter sans sauvegarder ?",
// [Auto-translated] "Yes"
uncompletedRule_apply: "Oui",
// [Auto-translated] "No, I want to complete the rules"
uncompletedRule_cancel: "Non, je veux compléter les règles"
}
},
// Property Editors
pe: {
panel: {
// [Auto-translated] "Panel name"
name: "Nom du panneau",
// [Auto-translated] "Panel title"
title: "Titre du panneau",
// [Auto-translated] "Panel description"
description: "Description du panneau",
// [Auto-translated] "Make the panel visible if"
visibleIf: "Rendre le panneau visible si",
// [Auto-translated] "Make the panel required if"
requiredIf: "Rendez le panneau requis si",
// [Auto-translated] "Question order within the panel"
questionOrder: "Ordre des questions au sein du panel",
// [Auto-translated] "Move the panel to page"
page: "Déplacer le panneau vers la page",
// [Auto-translated] "Display the panel on a new line"
startWithNewLine: "Afficher le panneau sur une nouvelle ligne",
// [Auto-translated] "Panel collapse state"
state: "État d’effondrement du panneau",
// [Auto-translated] "Inline panel width"
width: "Largeur du panneau en ligne",
// [Auto-translated] "Minimum panel width"
minWidth: "Largeur minimale du panneau",
// [Auto-translated] "Maximum panel width"
maxWidth: "Largeur maximale du panneau",
// [Auto-translated] "Number this panel"
showNumber: "Numéroter ce panneau"
},
panellayoutcolumn: {
// [Auto-translated] "Effective width, %"
effectiveWidth: "Largeur utile, %",
// [Auto-translated] "Question title width, px"
questionTitleWidth: "Largeur du titre de la question, px"
},
paneldynamic: {
// [Auto-translated] "Panel name"
name: "Nom du panneau",
// [Auto-translated] "Panel title"
title: "Titre du panneau",
// [Auto-translated] "Panel description"
description: "Description du panneau",
// [Auto-translated] "Entry display mode"
displayMode: "Mode d’affichage d’entrée de gamme",
// [Auto-translated] "Make the panel visible if"
visibleIf: "Rendre le panneau visible si",
// [Auto-translated] "Make the panel required if"
requiredIf: "Rendez le panneau requis si",
// [Auto-translated] "Move the panel to page"
page: "Déplacer le panneau vers la page",
// [Auto-translated] "Display the panel on a new line"
startWithNewLine: "Afficher le panneau sur une nouvelle ligne",
// [Auto-translated] "Panel collapse state"
state: "État de réduction du panneau",
// [Auto-translated] "Inline panel width"
width: "Largeur du panneau en ligne",
// [Auto-translated] "Minimum panel width"
minWidth: "Largeur minimale du panneau",
// [Auto-translated] "Maximum panel width"
maxWidth: "Largeur maximale du panneau",
// [Auto-translated] "Confirm entry removal"
confirmDelete: "Confirmer la suppression de l’entrée",
// [Auto-translated] "Entry description pattern"
templateDescription: "Modèle de description d’entrée",
// [Auto-translated] "Entry title pattern"
templateTitle: "Modèle de titre d’entrée",
// [Auto-translated] "Empty panel text"
noEntriesText: "Texte du panneau vide",
// [Auto-translated] "Tab title pattern"
templateTabTitle: "Modèle de titre de tabulation",
// [Auto-translated] "Tab title placeholder"
tabTitlePlaceholder: "Espace réservé au titre de l’onglet",
// [Auto-translated] "Make an individual entry visible if"
templateVisibleIf: "Rendez visible une entrée individuelle si",
// [Auto-translated] "Number the panel"
showNumber: "Numérotez le panneau",
// [Auto-translated] "Panel title alignment"
titleLocation: "Alignement du titre du panneau",
// [Auto-translated] "Panel description alignment"
descriptionLocation: "Alignement de la description du panneau",
// [Auto-translated] "Question title alignment"
templateQuestionTitleLocation: "Alignement du titre de la question",
// [Auto-translated] "Question title width"
templateQuestionTitleWidth: "Largeur du titre de la question",
// [Auto-translated] "Error message alignment"
templateErrorLocation: "Alignement des messages d’erreur",
// [Auto-translated] "New entry location"
newPanelPosition: "Nouveau lieu d’entrée",
// [Auto-translated] "Show the progress bar"
showRangeInProgress: "Afficher la barre de progression",
// [Auto-translated] "Prevent duplicate responses in the following question"
keyName: "Éviter les réponses en double à la question suivante"
},
question: {
// [Auto-translated] "Question name"
name: "Nom de la question",
// [Auto-translated] "Question title"
title: "Titre de la question",
// [Auto-translated] "Question description"
description: "Description de la question",
// [Auto-translated] "Show the title and description"
showTitle: "Afficher le titre et la description",
// [Auto-translated] "Make the question visible if"
visibleIf: "Rendez la question visible si",
// [Auto-translated] "Make the question required if"
requiredIf: "Faites en sorte que la question soit obligatoire si",
// [Auto-translated] "Move the question to page"
page: "Déplacer la question vers la page",
// [Auto-translated] "Question box collapse state"
state: "État de réduction de la zone de question",
// [Auto-translated] "Number this question"
showNumber: "Numéroter cette question",
// [Auto-translated] "Question title alignment"
titleLocation: "Alignement du titre de la question",
// [Auto-translated] "Question description alignment"
descriptionLocation: "Alignement de la description de la question",
// [Auto-translated] "Error message alignment"
errorLocation: "Alignement des messages d’erreur",
// [Auto-translated] "Increase the inner indent"
indent: "Augmenter l’empreinte intérieure",
// [Auto-translated] "Inline question width"
width: "Largeur de la question en ligne",
// [Auto-translated] "Minimum question width"
minWidth: "Largeur minimale de la question",
// [Auto-translated] "Maximum question width"
maxWidth: "Largeur maximale de la question",
// [Auto-translated] "Update input field value"
textUpdateMode: "Mettre à jour la valeur du champ de saisie"
},
signaturepad: {
// [Auto-translated] "Signature area width"
signatureWidth: "Largeur de la zone de signature",
// [Auto-translated] "Signature area height"
signatureHeight: "Hauteur de la zone de signature",
// [Auto-translated] "Auto-scale the signature area"
signatureAutoScaleEnabled: "Mise à l’échelle automatique de la zone de signature",
// [Auto-translated] "Show a placeholder within signature area"
showPlaceholder: "Afficher un espace réservé dans la zone de signature",
// [Auto-translated] "Placeholder text"
placeholder: "Texte d’espace réservé",
// [Auto-translated] "Placeholder text in read-only or preview mode"
placeholderReadOnly: "Texte d’espace réservé en lecture seule ou en mode d’aperçu",
// [Auto-translated] "Show the Clear button within signature area"
allowClear: "Afficher le bouton Effacer dans la zone de signature",
// [Auto-translated] "Minimum stroke width"
penMinWidth: "Largeur de trait minimale",
// [Auto-translated] "Maximum stroke width"
penMaxWidth: "Largeur de course maximale",
// [Auto-translated] "Stroke color"
penColor: "Couleur du trait"
},
comment: {
// [Auto-translated] "Input field height (in lines)"
rows: "Hauteur du champ de saisie (en lignes)"
},
// "Question numbering"
showQuestionNumbers: "Afficher les numéros de questions",
// "Question indexing type"
questionStartIndex: "Index de départ de la question (1, 2 ou 'A', 'a')",
expression: {
// [Auto-translated] "Expression name"
name: "Nom de l’expression",
// [Auto-translated] "Expression title"
title: "Titre de l’expression",
// [Auto-translated] "Expression description"
description: "Description de l’expression",
// [Auto-translated] "Expression"
expression: "Expression"
},
trigger: {
// [Auto-translated] "Expression"
expression: "Expression"
},
calculatedvalue: {
// [Auto-translated] "Expression"
expression: "Expression"
},
// survey templates
survey: {
// "Survey title"
title: "Titre du questionnaire",
// [Auto-translated] "Survey description"
description: "Description de l’enquête",
// [Auto-translated] "Make the survey read-only"
readOnly: "Rendre l’enquête en lecture seule"
},
page: {
// [Auto-translated] "Page name"
name: "Nom de la page",
// "Page title"
title: "Titre",
// [Auto-translated] "Page description"
description: "Description de la page",
// [Auto-translated] "Make the page visible if"
visibleIf: "Rendre la page visible si",
// [Auto-translated] "Make the page required if"
requiredIf: "Rendez la page obligatoire si",
// [Auto-translated] "Time limit to complete the page"
timeLimit: "Limite de temps pour compléter la page",
// [Auto-translated] "Question order on the page"
questionOrder: "Ordre des questions sur la page"
},
matrixdropdowncolumn: {
// [Auto-translated] "Column name"
name: "Nom de la colonne",
// [Auto-translated] "Column title"
title: "Titre de la colonne",
// [Auto-translated] "Prevent duplicate responses"
isUnique: "Éviter les réponses en double",
// [Auto-translated] "Column width"
width: "Largeur de la colonne",
// [Auto-translated] "Minimum column width"
minWidth: "Largeur minimale de la colonne",
// [Auto-translated] "Input field height (in lines)"
rows: "Hauteur du champ de saisie (en lignes)",
// [Auto-translated] "Make the column visible if"
visibleIf: "Rendre la colonne visible si",
// [Auto-translated] "Make the column required if"
requiredIf: "Rendez la colonne obligatoire si",
// [Auto-translated] "Each option in a separate column"
showInMultipleColumns: "Chaque option dans une colonne distincte"
},
multipletextitem: {
// [Auto-translated] "Name"
name: "Nom",
// [Auto-translated] "Title"
title: "Titre"
},
masksettings: {
// [Auto-translated] "Save masked value in survey results"
saveMaskedValue: "Enregistrer la valeur masquée dans les résultats de l’enquête"
},
patternmask: {
// [Auto-translated] "Value pattern"
pattern: "Modèle de valeur"
},
datetimemask: {
// [Auto-translated] "Minimum value"
min: "Valeur minimale",
// [Auto-translated] "Maximum value"
max: "Valeur maximale"
},
numericmask: {
// [Auto-translated] "Allow negative values"
allowNegativeValues: "Autoriser les valeurs négatives",
// [Auto-translated] "Thousands separator"
thousandsSeparator: "Séparateur de milliers",
// [Auto-translated] "Decimal separator"
decimalSeparator: "Séparateur décimal",
// [Auto-translated] "Value precision"
precision: "Précision de la valeur",
// [Auto-translated] "Minimum value"
min: "Valeur minimale",
// [Auto-translated] "Maximum value"
max: "Valeur maximale"
},
currencymask: {
// [Auto-translated] "Currency prefix"
prefix: "Préfixe de devise",
// [Auto-translated] "Currency suffix"
suffix: "Suffixe de devise"
},
// [Auto-translated] "Clear others when selected"
isExclusive: "Effacer les autres lorsque vous êtes sélectionné",
// [Auto-translated] "Require user to enter a comment"
isCommentRequired: "Demander à l’utilisateur de saisir un commentaire",
// "Display area height"
imageHeight: "Hauteur de l'image",
// "Display area width"
imageWidth: "Largeur de l'image",
// "Join identifier"
valueName: "Variable de stockage",
// [Auto-translated] "Default display value for dynamic texts"
defaultDisplayValue: "Valeur d’affichage par défaut pour les textes dynamiques",
// [Auto-translated] "Label alignment"
rateDescriptionLocation: "Alignement des étiquettes",
// [Auto-translated] "Input field width (in characters)"
size: "Largeur du champ de saisie (en caractères)",
// [Auto-translated] "Cell error message alignment"
cellErrorLocation: "Alignement des messages d’erreur de cellule",
// [Auto-translated] "Enabled"
enabled: "Activé",
// [Auto-translated] "Disabled"
disabled: "Handicapé",
// [Auto-translated] "Inherit"
inherit: "Hériter",
// "Apply"
apply: "Appliquer",
// "OK"
ok: "Ok",
// "Save"
save: "Enregistrer",
// [Auto-translated] "Clear"
clear: "Effacer",
// [Auto-translated] "Save"
saveTooltip: "Sauvegarder",
// "Cancel"
cancel: "Annuler",
// [Auto-translated] "Set"
set: "Définir",
// "Reset"
reset: "Réinitialiser",
// [Auto-translated] "Change"
change: "Changer",
// [Auto-translated] "Refresh"
refresh: "Rafraîchir",
// "Close"
close: "Fermer",
// "Delete"
delete: "Supprimer",
// [Auto-translated] "Add"
add: "Ajouter",
// "Add New"
addNew: "Ajouter un nouvel élément",
// "Click to add an item..."
addItem: "Cliquez pour ajouter un item...",
// [Auto-translated] "Click to remove the item..."
removeItem: "Cliquez pour supprimer l’élément...",
// [Auto-translated] "Drag the item"
dragItem: "Faire glisser l’élément",
// "Other"
addOther: "Autre",
// "Select All"
addSelectAll: "Tout sélectionner",
// "None"
addNone: "Aucun",
// "Remove All"
removeAll: "Tout supprimer",
// "Edit"
edit: "Éditer",
// "Return without saving"
back: "Quitter sans sauvegarder",
// "Return without saving"
backTooltip: "Quitter sans sauvegarder",
// "Save and return"
saveAndBack: "Sauvegarder et quitter",
// "Save and return"
saveAndBackTooltip: "Sauvegarder et quitter",
// [Auto-translated] "Done"
doneEditing: "Terminé",
// "Edit Choices"
editChoices: "Editer les choix",
// [Auto-translated] "Show Choices"
showChoices: "Afficher les choix",
// "Move"
move: "Déplacer",
// "<empty>"
empty: "<vide>",
// [Auto-translated] "Value is empty"
emptyValue: "La valeur est vide",
// "Manual Entry"
fastEntry: "Ajout rapide",
// [Auto-translated] "Value '{0}' is not unique"
fastEntryNonUniqueError: "La valeur '{0}' n’est pas unique",
// [Auto-translated] "Please limit the number of items from {0} to {1}"
fastEntryChoicesCountError: "Veuillez limiter le nombre d'éléments de {0} à {1}",
// [Auto-translated] "Please enter at least {0} items"
fastEntryChoicesMinCountError: "Veuillez saisir au moins {0} éléments",
// [Auto-translated] "Enter the list of choice options and their IDs in the following format:\n\nid|option\n\nA choice option ID is not visible to respondents and can be used in conditional rules."
fastEntryPlaceholder: "Entrez la liste des options de choix et leurs ID au format suivant :\n\nid|option\n\nL’ID d’une option de choix n’est pas visible par les personnes interrogées et peut être utilisé dans les règles conditionnelles.",
// "Form Entry"
formEntry: "Ajout via formulaire",
// "Test the service"
testService: "Tester le service",
// [Auto-translated] "Please select the element"
itemSelectorEmpty: "Veuillez sélectionner l’élément",
// [Auto-translated] "Please select the action"
conditionActionEmpty: "Veuillez sélectionner l’action",
// "Select a question..."
conditionSelectQuestion: "Sélectionner une question...",
// [Auto-translated] "Select a page..."
conditionSelectPage: "Sélectionnez une page...",
// [Auto-translated] "Select a panel..."
conditionSelectPanel: "Sélectionnez un panneau...",
// "Please enter/select the value"
conditionValueQuestionTitle: "Sélectionner ou saisir la valeur",
// "Press ctrl+space to get expression completion hint"
aceEditorHelp: "Appuyer sur Ctrl + espace pour obtenir une aide pour la saisie d'expression",
// "Current row"
aceEditorRowTitle: "Ligne actuelle",
// "Current panel"
aceEditorPanelTitle: "Panneau actuel",
// "For more details please check the documentation"
showMore: "Pour plus d'informations, veuillez vous référer à la documentation",
// "Available questions"
assistantTitle: "Questions disponibles :",
// "There is should be at least one column or row"
cellsEmptyRowsColumns: "Ajoutez au minimum une ligne ou une colonne",
// [Auto-translated] "Review before submit"
showPreviewBeforeComplete: "Examiner avant de soumettre",
// [Auto-translated] "Enabled by a condition"
overridingPropertyPrefix: "Activé par une condition",
// [Auto-translated] "Reset"
resetToDefaultCaption: "Réinitialisation",
// "Please enter a value"
propertyIsEmpty: "Veuillez entrer une valeur",
// [Auto-translated] "Please enter a unique value"
propertyIsNoUnique: "Veuillez saisir une valeur unique",
// [Auto-translated] "Please enter a unique name"
propertyNameIsNotUnique: "Veuillez saisir une variable unique",
// "Do not use reserved words: \"item\", \"choice\", \"panel\", \"row\"."
propertyNameIsIncorrect: "N’utilisez pas de mots réservés : « item », « choice », « panel », « row ».",
// "You don't have any items yet"
listIsEmpty: "Ajouter un nouvel élément",
// [Auto-translated] "You don't have any choices yet"
"listIsEmpty@choices": "Vous n’avez pas encore le choix",
// [Auto-translated] "You don't have any columns yet"
"listIsEmpty@columns": "Vous n’avez pas encore de colonnes",
// [Auto-translated] "You don't have layout columns yet"
"listIsEmpty@gridLayoutColumns": "Vous n’avez pas encore de colonnes de mise en page",
// [Auto-translated] "You don't have any rows yet"
"listIsEmpty@rows": "Vous n’avez pas encore de lignes",
// [Auto-translated] "You don't have any validation rules yet"
"listIsEmpty@validators": "Vous n’avez pas encore de règles de validation",
// [Auto-translated] "You don't have any custom variables yet"
"listIsEmpty@calculatedValues": "Vous n’avez pas encore de variables personnalisées",
// [Auto-translated] "You don't have any triggers yet"
"listIsEmpty@triggers": "Vous n’avez pas encore de déclencheurs",
// [Auto-translated] "You don't have any links yet"
"listIsEmpty@navigateToUrlOnCondition": "Vous n’avez pas encore de liens",
// [Auto-translated] "You don't have any pages yet"
"listIsEmpty@pages": "Vous n’avez pas encore de pages",
// [Auto-translated] "Add new choice"
"addNew@choices": "Ajouter un nouveau choix",
// [Auto-translated] "Add new column"
"addNew@columns": "Ajouter une nouvelle colonne",
// [Auto-translated] "Add new row"
"addNew@rows": "Ajouter une nouvelle ligne",
// [Auto-translated] "Add new rule"
"addNew@validators": "Ajouter une nouvelle règle",
// [Auto-translated] "Add new variable"
"addNew@calculatedValues": "Ajouter une nouvelle variable",
// [Auto-translated] "Add new trigger"
"addNew@triggers": "Ajouter un nouveau déclencheur",
// [Auto-translated] "Add new URL"
"addNew@navigateToUrlOnCondition": "Ajouter une nouvelle URL",
// [Auto-translated] "Add new page"
"addNew@pages": "Ajouter une nouvelle page",
// "Expression is empty"
expressionIsEmpty: "La condition est vide",
// "Value"
value: "Valeur",
// "Text"
text: "Texte",
// "Row ID"
rowid: "ID Ligne",
// "Image or video file URL"
imageLink: "URL de l'image",
// "Edit column: {0}"
colum