2025-03-20 17:30:43 +08:00

2584 lines
106 KiB
XML
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
<TS version="2.1" language="fr_FR">
<context>
<name>CAbout</name>
<message>
<location filename="fbd_editor/CAbout.ui" line="26"/>
<location filename="fbd_editor/CAbout.cpp" line="12"/>
<source>关于</source>
<translation>À propos</translation>
</message>
<message>
<location filename="fbd_editor/CAbout.ui" line="49"/>
<source>逻辑编程工具 版本 V1.0</source>
<translation>Outil de programmation logique Version V1.0</translation>
</message>
<message>
<location filename="fbd_editor/CAbout.ui" line="74"/>
<source>关闭</source>
<translation>Fermer</translation>
</message>
</context>
<context>
<name>CDiagram</name>
<message>
<location filename="fbd_diagram/CDiagram.cpp" line="240"/>
<location filename="fbd_diagram/CDiagram.cpp" line="385"/>
<source>错误</source>
<translation>Erreur</translation>
</message>
<message>
<location filename="fbd_diagram/CDiagram.cpp" line="240"/>
<source>一个输入不能连入多个输出!</source>
<translation>Une entrée ne peut pas être connectée à plusieurs sorties !</translation>
</message>
<message>
<location filename="fbd_diagram/CDiagram.cpp" line="279"/>
<location filename="fbd_diagram/CDiagram.cpp" line="281"/>
<source>================</source>
<translation>================</translation>
</message>
<message>
<location filename="fbd_diagram/CDiagram.cpp" line="280"/>
<source> FBD图检查 </source>
<translation> Vérification du diagramme FBD </translation>
</message>
<message>
<location filename="fbd_diagram/CDiagram.cpp" line="289"/>
<source> 图元自检失败</source>
<translation> Échec de lauto-vérification de lélément</translation>
</message>
<message>
<location filename="fbd_diagram/CDiagram.cpp" line="315"/>
<source>当前FBD图中没有模块</source>
<translation>Il ny a aucun module dans le diagramme FBD actuel !</translation>
</message>
<message>
<location filename="fbd_diagram/CDiagram.cpp" line="327"/>
<source>&gt; </source>
<translation>&gt; </translation>
</message>
<message>
<location filename="fbd_diagram/CDiagram.cpp" line="327"/>
<source> 图元的输入 </source>
<translation> Entrée de lélément </translation>
</message>
<message>
<location filename="fbd_diagram/CDiagram.cpp" line="328"/>
<source> 连接了超过一个节点</source>
<translation> est connecté à plus dun nœud</translation>
</message>
<message>
<location filename="fbd_diagram/CDiagram.cpp" line="344"/>
<source>FBD图检查结束共检查了%1个模块发现了%2个错误</source>
<translation>Vérification du diagramme FBD terminée, %1 modules vérifiés, %2 erreurs trouvées</translation>
</message>
<message>
<location filename="fbd_diagram/CDiagram.cpp" line="385"/>
<source>读文件模块错误,模块不存在,请重新安装程序!</source>
<translation>Erreur de module de lecture de fichier, le module nexiste pas. Veuillez réinstaller le programme !</translation>
</message>
<message>
<location filename="fbd_diagram/CDiagram.cpp" line="760"/>
<source> 最后刷新时间: </source>
<translation> Dernière heure de mise à jour : </translation>
</message>
</context>
<context>
<name>CFBDMainWindow</name>
<message>
<location filename="fbd_editor/CFBDMainWindow.ui" line="14"/>
<source>逻辑编程工具</source>
<translation>Outil de programmation logique</translation>
</message>
<message>
<location filename="fbd_editor/CFBDMainWindow.ui" line="47"/>
<source>Tab 1</source>
<translation>Onglet 1</translation>
</message>
<message>
<location filename="fbd_editor/CFBDMainWindow.ui" line="53"/>
<source>Tab 2</source>
<translation>Onglet 2</translation>
</message>
<message>
<location filename="fbd_editor/CFBDMainWindow.ui" line="71"/>
<source>文件(&amp;F)</source>
<translation>Fichier (&amp;F)</translation>
</message>
<message>
<location filename="fbd_editor/CFBDMainWindow.ui" line="84"/>
<source>编辑(&amp;E)</source>
<translation>Édition (&amp;E)</translation>
</message>
<message>
<location filename="fbd_editor/CFBDMainWindow.ui" line="93"/>
<location filename="fbd_editor/CFBDMainWindow.ui" line="654"/>
<source>关于(&amp;A)</source>
<translation>À propos (&amp;A)</translation>
</message>
<message>
<location filename="fbd_editor/CFBDMainWindow.ui" line="100"/>
<source>视图(&amp;V)</source>
<translation>Vue (&amp;V)</translation>
</message>
<message>
<location filename="fbd_editor/CFBDMainWindow.ui" line="118"/>
<source>工具栏</source>
<translation>Barre d&apos;outils</translation>
</message>
<message>
<location filename="fbd_editor/CFBDMainWindow.ui" line="175"/>
<source>图元列表</source>
<translation>Éléments</translation>
</message>
<message>
<location filename="fbd_editor/CFBDMainWindow.ui" line="223"/>
<location filename="fbd_editor/CFBDMainWindow.ui" line="439"/>
<source>业务类型</source>
<translation>Type de service</translation>
</message>
<message>
<location filename="fbd_editor/CFBDMainWindow.ui" line="270"/>
<source>Page</source>
<translation>Page</translation>
</message>
<message>
<location filename="fbd_editor/CFBDMainWindow.ui" line="291"/>
<source>属性编辑</source>
<translation>Éditeur de propriétés</translation>
</message>
<message>
<location filename="fbd_editor/CFBDMainWindow.ui" line="337"/>
<source>连接检查提示</source>
<translation>Conseils de vérification de connexion</translation>
</message>
<message>
<location filename="fbd_editor/CFBDMainWindow.ui" line="391"/>
<source>图列表</source>
<translation>Graphiques</translation>
</message>
<message>
<location filename="fbd_editor/CFBDMainWindow.ui" line="466"/>
<source>1</source>
<translation>1</translation>
</message>
<message>
<location filename="fbd_editor/CFBDMainWindow.ui" line="471"/>
<source>Group0</source>
<translation>Groupe0</translation>
</message>
<message>
<location filename="fbd_editor/CFBDMainWindow.ui" line="475"/>
<source>Graph0</source>
<translation>Graphique0</translation>
</message>
<message>
<location filename="fbd_editor/CFBDMainWindow.ui" line="480"/>
<source>Graph1</source>
<translation>Graphique1</translation>
</message>
<message>
<location filename="fbd_editor/CFBDMainWindow.ui" line="485"/>
<source>Graph2</source>
<translation>Graphique2</translation>
</message>
<message>
<location filename="fbd_editor/CFBDMainWindow.ui" line="490"/>
<source>Graph3</source>
<translation>Graphique3</translation>
</message>
<message>
<location filename="fbd_editor/CFBDMainWindow.ui" line="495"/>
<source>Graph4</source>
<translation>Graphique4</translation>
</message>
<message>
<location filename="fbd_editor/CFBDMainWindow.ui" line="501"/>
<source>Group1</source>
<translation>Groupe1</translation>
</message>
<message>
<location filename="fbd_editor/CFBDMainWindow.ui" line="505"/>
<source>Graph5</source>
<translation>Graphique5</translation>
</message>
<message>
<location filename="fbd_editor/CFBDMainWindow.ui" line="511"/>
<source>Group2</source>
<translation>Groupe2</translation>
</message>
<message>
<location filename="fbd_editor/CFBDMainWindow.ui" line="515"/>
<source>Graph6</source>
<translation>Graphique6</translation>
</message>
<message>
<location filename="fbd_editor/CFBDMainWindow.ui" line="524"/>
<source>组信息</source>
<translation>Informations sur le groupe</translation>
</message>
<message>
<location filename="fbd_editor/CFBDMainWindow.ui" line="537"/>
<source>模板列表</source>
<translation>Modèles</translation>
</message>
<message>
<location filename="fbd_editor/CFBDMainWindow.ui" line="586"/>
<location filename="fbd_editor/CFBDMainWindow.ui" line="589"/>
<source>保存</source>
<translation>Enregistrer</translation>
</message>
<message>
<location filename="fbd_editor/CFBDMainWindow.ui" line="592"/>
<source>Ctrl+S</source>
<translation>Ctrl+S</translation>
</message>
<message>
<location filename="fbd_editor/CFBDMainWindow.ui" line="597"/>
<source>退出(&amp;X)</source>
<translation>Quitter (&amp;X)</translation>
</message>
<message>
<location filename="fbd_editor/CFBDMainWindow.ui" line="600"/>
<source>Ctrl+Q</source>
<translation>Ctrl+Q</translation>
</message>
<message>
<location filename="fbd_editor/CFBDMainWindow.ui" line="613"/>
<source>运行</source>
<translation>Exécuter</translation>
</message>
<message>
<location filename="fbd_editor/CFBDMainWindow.ui" line="616"/>
<source>持续读取/停止读取实时数据</source>
<translation>Lecture continue / Arrêter la lecture des données en temps réel</translation>
</message>
<message>
<location filename="fbd_editor/CFBDMainWindow.ui" line="619"/>
<source>R</source>
<translation>R</translation>
</message>
<message>
<location filename="fbd_editor/CFBDMainWindow.ui" line="631"/>
<source>新建(&amp;N)</source>
<translation>Nouveau (&amp;N)</translation>
</message>
<message>
<location filename="fbd_editor/CFBDMainWindow.ui" line="634"/>
<source>新建</source>
<translation>Nouveau</translation>
</message>
<message>
<location filename="fbd_editor/CFBDMainWindow.ui" line="637"/>
<source>Ctrl+N</source>
<translation>Ctrl+N</translation>
</message>
<message>
<location filename="fbd_editor/CFBDMainWindow.ui" line="646"/>
<source>关闭(&amp;C)</source>
<translation>Fermer (&amp;C)</translation>
</message>
<message>
<location filename="fbd_editor/CFBDMainWindow.ui" line="649"/>
<source>关闭</source>
<translation>Fermer</translation>
</message>
<message>
<location filename="fbd_editor/CFBDMainWindow.ui" line="663"/>
<source>放大</source>
<translation>Agrandir</translation>
</message>
<message>
<location filename="fbd_editor/CFBDMainWindow.ui" line="672"/>
<source>缩小</source>
<translation>Réduire</translation>
</message>
<message>
<location filename="fbd_editor/CFBDMainWindow.ui" line="681"/>
<source>恢复</source>
<translation>Rétablir</translation>
</message>
<message>
<location filename="fbd_editor/CFBDMainWindow.ui" line="690"/>
<source>显示全部</source>
<translation>Afficher tout</translation>
</message>
<message>
<location filename="fbd_editor/CFBDMainWindow.ui" line="699"/>
<source>显示图元列表窗口</source>
<translation>Afficher la fenêtre de liste des éléments</translation>
</message>
<message>
<location filename="fbd_editor/CFBDMainWindow.ui" line="708"/>
<source>显示属性编辑窗口</source>
<translation>Afficher la fenêtre d&apos;édition des propriétés</translation>
</message>
<message>
<location filename="fbd_editor/CFBDMainWindow.ui" line="720"/>
<location filename="fbd_editor/CFBDMainWindow.ui" line="723"/>
<source>设置图属性</source>
<translation>Définir les propriétés du graphique</translation>
</message>
<message>
<location filename="fbd_editor/CFBDMainWindow.ui" line="735"/>
<source>检索器</source>
<translation>Recherche</translation>
</message>
<message>
<location filename="fbd_editor/CFBDMainWindow.ui" line="738"/>
<source>打开检索器</source>
<translation>Ouvrir le moteur de recherche</translation>
</message>
<message>
<location filename="fbd_editor/CFBDMainWindow.ui" line="747"/>
<location filename="fbd_editor/CFBDMainWindow.ui" line="750"/>
<source>检查连接</source>
<translation>Vérifier les connexions</translation>
</message>
<message>
<location filename="fbd_editor/CFBDMainWindow.ui" line="759"/>
<location filename="fbd_editor/CFBDMainWindow.ui" line="762"/>
<source>左对齐</source>
<translation>Aligner à gauche</translation>
</message>
<message>
<location filename="fbd_editor/CFBDMainWindow.ui" line="771"/>
<source>复制(&amp;C)</source>
<translation>Copier(&amp;C)</translation>
</message>
<message>
<location filename="fbd_editor/CFBDMainWindow.ui" line="774"/>
<source>复制</source>
<translation>Copier</translation>
</message>
<message>
<location filename="fbd_editor/CFBDMainWindow.ui" line="777"/>
<source>Ctrl+C</source>
<translation>Ctrl+C</translation>
</message>
<message>
<location filename="fbd_editor/CFBDMainWindow.ui" line="786"/>
<source>粘贴(&amp;P)</source>
<translation>Coller(&amp;P)</translation>
</message>
<message>
<location filename="fbd_editor/CFBDMainWindow.ui" line="789"/>
<source>粘贴</source>
<translation>Coller</translation>
</message>
<message>
<location filename="fbd_editor/CFBDMainWindow.ui" line="792"/>
<source>Ctrl+V</source>
<translation>Ctrl+V</translation>
</message>
<message>
<location filename="fbd_editor/CFBDMainWindow.ui" line="801"/>
<source>剪切(&amp;U)</source>
<translation>Couper(&amp;U)</translation>
</message>
<message>
<location filename="fbd_editor/CFBDMainWindow.ui" line="804"/>
<source>剪切</source>
<translation>Couper</translation>
</message>
<message>
<location filename="fbd_editor/CFBDMainWindow.ui" line="807"/>
<source>Ctrl+X</source>
<translation>Ctrl+X</translation>
</message>
<message>
<location filename="fbd_editor/CFBDMainWindow.ui" line="816"/>
<location filename="fbd_editor/CFBDMainWindow.ui" line="819"/>
<source>顶对齐</source>
<translation>Aligner en haut</translation>
</message>
<message>
<location filename="fbd_editor/CFBDMainWindow.ui" line="828"/>
<location filename="fbd_editor/CFBDMainWindow.ui" line="831"/>
<source>右对齐</source>
<translation>Aligner à droite</translation>
</message>
<message>
<location filename="fbd_editor/CFBDMainWindow.ui" line="840"/>
<location filename="fbd_editor/CFBDMainWindow.ui" line="843"/>
<source>底对齐</source>
<translation>Aligner en bas</translation>
</message>
<message>
<location filename="fbd_editor/CFBDMainWindow.ui" line="852"/>
<location filename="fbd_editor/CFBDMainWindow.ui" line="855"/>
<source>刷新界面</source>
<translation>Actualiser l&apos;interface</translation>
</message>
<message>
<location filename="fbd_editor/CFBDMainWindow.ui" line="863"/>
<source>显示图列表窗口</source>
<translation>Afficher la fenêtre de la liste des diagrammes</translation>
</message>
<message>
<location filename="fbd_editor/CFBDMainWindow.ui" line="872"/>
<location filename="fbd_editor/CFBDMainWindow.ui" line="875"/>
<source>打开xml文件</source>
<translation>Ouvrir un fichier XML</translation>
</message>
<message>
<location filename="fbd_editor/CFBDMainWindow.ui" line="884"/>
<location filename="fbd_editor/CFBDMainWindow.ui" line="887"/>
<source>保存为模板</source>
<translation>Enregistrer sous modèle</translation>
</message>
<message>
<location filename="fbd_editor/CFBDMainWindow.ui" line="896"/>
<source>替换</source>
<translation>Remplacer</translation>
</message>
<message>
<location filename="fbd_editor/CFBDMainWindow.ui" line="899"/>
<source>替换标签值</source>
<translation>Remplacer la valeur du tag</translation>
</message>
<message>
<location filename="fbd_editor/CFBDMainWindow.ui" line="902"/>
<source>Ctrl+F</source>
<translation>Ctrl+F</translation>
</message>
<message>
<location filename="fbd_editor/CFBDMainWindow.cpp" line="60"/>
<location filename="fbd_editor/CFBDMainWindow.cpp" line="67"/>
<location filename="fbd_editor/CFBDMainWindow.cpp" line="74"/>
<location filename="fbd_editor/CFBDMainWindow.cpp" line="390"/>
<location filename="fbd_editor/CFBDMainWindow.cpp" line="458"/>
<location filename="fbd_editor/CFBDMainWindow.cpp" line="523"/>
<location filename="fbd_editor/CFBDMainWindow.cpp" line="530"/>
<location filename="fbd_editor/CFBDMainWindow.cpp" line="537"/>
<location filename="fbd_editor/CFBDMainWindow.cpp" line="554"/>
<location filename="fbd_editor/CFBDMainWindow.cpp" line="585"/>
<location filename="fbd_editor/CFBDMainWindow.cpp" line="637"/>
<location filename="fbd_editor/CFBDMainWindow.cpp" line="645"/>
<location filename="fbd_editor/CFBDMainWindow.cpp" line="652"/>
<location filename="fbd_editor/CFBDMainWindow.cpp" line="665"/>
<location filename="fbd_editor/CFBDMainWindow.cpp" line="781"/>
<location filename="fbd_editor/CFBDMainWindow.cpp" line="794"/>
<location filename="fbd_editor/CFBDMainWindow.cpp" line="801"/>
<location filename="fbd_editor/CFBDMainWindow.cpp" line="851"/>
<location filename="fbd_editor/CFBDMainWindow.cpp" line="866"/>
<location filename="fbd_editor/CFBDMainWindow.cpp" line="874"/>
<location filename="fbd_editor/CFBDMainWindow.cpp" line="902"/>
<location filename="fbd_editor/CFBDMainWindow.cpp" line="911"/>
<location filename="fbd_editor/CFBDMainWindow.cpp" line="1004"/>
<location filename="fbd_editor/CFBDMainWindow.cpp" line="1041"/>
<location filename="fbd_editor/CFBDMainWindow.cpp" line="1052"/>
<location filename="fbd_editor/CFBDMainWindow.cpp" line="1059"/>
<location filename="fbd_editor/CFBDMainWindow.cpp" line="1067"/>
<location filename="fbd_editor/CFBDMainWindow.cpp" line="1093"/>
<location filename="fbd_editor/CFBDMainWindow.cpp" line="1630"/>
<location filename="fbd_editor/CFBDMainWindow.cpp" line="1705"/>
<location filename="fbd_editor/CFBDMainWindow.cpp" line="1722"/>
<location filename="fbd_editor/CFBDMainWindow.cpp" line="1731"/>
<location filename="fbd_editor/CFBDMainWindow.cpp" line="1917"/>
<location filename="fbd_editor/CFBDMainWindow.cpp" line="1970"/>
<location filename="fbd_editor/CFBDMainWindow.cpp" line="1995"/>
<location filename="fbd_editor/CFBDMainWindow.cpp" line="2080"/>
<location filename="fbd_editor/CFBDMainWindow.cpp" line="2089"/>
<location filename="fbd_editor/CFBDMainWindow.cpp" line="2134"/>
<location filename="fbd_editor/CFBDMainWindow.cpp" line="2155"/>
<source>错误</source>
<translation>Erreur</translation>
</message>
<message>
<location filename="fbd_editor/CFBDMainWindow.cpp" line="60"/>
<source>加载样式文件失败</source>
<translation>Échec du chargement du fichier de style</translation>
</message>
<message>
<location filename="fbd_editor/CFBDMainWindow.cpp" line="67"/>
<source>初始化所有图元失败</source>
<translation>Échec de l&apos;initialisation de tous les éléments graphiques</translation>
</message>
<message>
<location filename="fbd_editor/CFBDMainWindow.cpp" line="74"/>
<source>读取配置文件失败</source>
<translation>Échec de la lecture du fichier de configuration</translation>
</message>
<message>
<location filename="fbd_editor/CFBDMainWindow.cpp" line="78"/>
<location filename="fbd_editor/CFBDMainWindow.cpp" line="79"/>
<location filename="fbd_editor/CFBDMainWindow.cpp" line="130"/>
<source>ALL</source>
<translation>ALL</translation>
</message>
<message>
<location filename="fbd_editor/CFBDMainWindow.cpp" line="118"/>
<source>输入输出</source>
<translation>Entrées/Sorties</translation>
</message>
<message>
<location filename="fbd_editor/CFBDMainWindow.cpp" line="119"/>
<source>数学运算</source>
<translation>Opérations mathématiques</translation>
</message>
<message>
<location filename="fbd_editor/CFBDMainWindow.cpp" line="120"/>
<source>比较模块</source>
<translation>Module de comparaison</translation>
</message>
<message>
<location filename="fbd_editor/CFBDMainWindow.cpp" line="121"/>
<source>数据类型转换</source>
<translation>Conversion de type de données</translation>
</message>
<message>
<location filename="fbd_editor/CFBDMainWindow.cpp" line="122"/>
<source>布尔运算</source>
<translation>Opérations booléennes</translation>
</message>
<message>
<location filename="fbd_editor/CFBDMainWindow.cpp" line="123"/>
<source>逻辑模块</source>
<translation>Module logique</translation>
</message>
<message>
<location filename="fbd_editor/CFBDMainWindow.cpp" line="124"/>
<source>控制输出</source>
<translation>Sortie de contrôle</translation>
</message>
<message>
<location filename="fbd_editor/CFBDMainWindow.cpp" line="125"/>
<source>功率控制</source>
<translation>Contrôle de la puissance</translation>
</message>
<message>
<location filename="fbd_editor/CFBDMainWindow.cpp" line="126"/>
<source>脚本模块</source>
<translation>Module de script</translation>
</message>
<message>
<location filename="fbd_editor/CFBDMainWindow.cpp" line="127"/>
<source>告警模块</source>
<translation>Module d&apos;alarme</translation>
</message>
<message>
<location filename="fbd_editor/CFBDMainWindow.cpp" line="131"/>
<source>监控</source>
<translation>Surveillance</translation>
</message>
<message>
<location filename="fbd_editor/CFBDMainWindow.cpp" line="132"/>
<source>其他</source>
<translation>Autre</translation>
</message>
<message>
<location filename="fbd_editor/CFBDMainWindow.cpp" line="178"/>
<source>状态</source>
<translation>État</translation>
</message>
<message>
<location filename="fbd_editor/CFBDMainWindow.cpp" line="390"/>
<location filename="fbd_editor/CFBDMainWindow.cpp" line="458"/>
<location filename="fbd_editor/CFBDMainWindow.cpp" line="585"/>
<location filename="fbd_editor/CFBDMainWindow.cpp" line="637"/>
<location filename="fbd_editor/CFBDMainWindow.cpp" line="866"/>
<location filename="fbd_editor/CFBDMainWindow.cpp" line="1041"/>
<location filename="fbd_editor/CFBDMainWindow.cpp" line="1917"/>
<location filename="fbd_editor/CFBDMainWindow.cpp" line="2080"/>
<source>打开数据库失败</source>
<translation>Échec de l&apos;ouverture de la base de données</translation>
</message>
<message>
<location filename="fbd_editor/CFBDMainWindow.cpp" line="424"/>
<source>已生效</source>
<translation>Appliqué</translation>
</message>
<message>
<location filename="fbd_editor/CFBDMainWindow.cpp" line="429"/>
<source>未生效</source>
<translation>Non appliqué</translation>
</message>
<message>
<location filename="fbd_editor/CFBDMainWindow.cpp" line="523"/>
<source>初始化图元菜单失败</source>
<translation>Échec de l&apos;initialisation du menu des éléments graphiques</translation>
</message>
<message>
<location filename="fbd_editor/CFBDMainWindow.cpp" line="530"/>
<source>初始化图列表失败</source>
<translation>Échec de l&apos;initialisation de la liste des graphiques</translation>
</message>
<message>
<location filename="fbd_editor/CFBDMainWindow.cpp" line="537"/>
<source>初始化模板列表失败</source>
<translation>Échec de l&apos;initialisation de la liste des modèles</translation>
</message>
<message>
<location filename="fbd_editor/CFBDMainWindow.cpp" line="554"/>
<source>从数据库中读取图【%1】失败</source>
<translation>Échec de la lecture du graphique 【%1】 à partir de la base de données</translation>
</message>
<message>
<location filename="fbd_editor/CFBDMainWindow.cpp" line="629"/>
<location filename="fbd_editor/CFBDMainWindow.cpp" line="2070"/>
<source>删除确认</source>
<translation>Confirmation de suppression</translation>
</message>
<message>
<location filename="fbd_editor/CFBDMainWindow.cpp" line="629"/>
<source>确定删除图 %1 吗?</source>
<translation>Êtes-vous sûr de vouloir supprimer le graphique %1 ?</translation>
</message>
<message>
<location filename="fbd_editor/CFBDMainWindow.cpp" line="645"/>
<source>删除图失败</source>
<translation>Échec de la suppression du graphique</translation>
</message>
<message>
<location filename="fbd_editor/CFBDMainWindow.cpp" line="652"/>
<location filename="fbd_editor/CFBDMainWindow.cpp" line="911"/>
<source>更新组信息失败</source>
<translation>Échec de la mise à jour des informations du groupe</translation>
</message>
<message>
<location filename="fbd_editor/CFBDMainWindow.cpp" line="665"/>
<source>当前用户无编辑权限</source>
<translation>L&apos;utilisateur actuel n&apos;a pas les droits d&apos;édition</translation>
</message>
<message>
<location filename="fbd_editor/CFBDMainWindow.cpp" line="781"/>
<location filename="fbd_editor/CFBDMainWindow.cpp" line="1705"/>
<source>创建路径【%1】失败</source>
<translation>Échec de la création du chemin【%1】</translation>
</message>
<message>
<location filename="fbd_editor/CFBDMainWindow.cpp" line="785"/>
<source>Open Diagram</source>
<translation>Ouvrir le diagramme</translation>
</message>
<message>
<location filename="fbd_editor/CFBDMainWindow.cpp" line="794"/>
<source>数据库中已包含此图,请修改名称后再打开</source>
<translation>Ce graphique est déjà présent dans la base de données. Veuillez modifier le nom avant de l&apos;ouvrir</translation>
</message>
<message>
<location filename="fbd_editor/CFBDMainWindow.cpp" line="801"/>
<source>打开文件失败</source>
<translation>Échec de l&apos;ouverture du fichier</translation>
</message>
<message>
<location filename="fbd_editor/CFBDMainWindow.cpp" line="851"/>
<source>图检查有错误且生效状态为【是】时不能保存</source>
<translation>Le graphique ne peut pas être sauvegardé si des erreurs sont présentes et l&apos;état est activé【Oui】</translation>
</message>
<message>
<location filename="fbd_editor/CFBDMainWindow.cpp" line="874"/>
<location filename="fbd_editor/CFBDMainWindow.cpp" line="902"/>
<source>保存图失败</source>
<translation>Échec de l&apos;enregistrement du graphique</translation>
</message>
<message>
<location filename="fbd_editor/CFBDMainWindow.cpp" line="923"/>
<source>保存图成功</source>
<translation>Enregistrement du graphique réussi</translation>
</message>
<message>
<location filename="fbd_editor/CFBDMainWindow.cpp" line="951"/>
<location filename="fbd_editor/CFBDMainWindow.cpp" line="958"/>
<source>警告</source>
<translation>Avertissement</translation>
</message>
<message>
<location filename="fbd_editor/CFBDMainWindow.cpp" line="951"/>
<source>当前图未保存</source>
<translation>Le graphique actuel n&apos;est pas enregistré</translation>
</message>
<message>
<location filename="fbd_editor/CFBDMainWindow.cpp" line="958"/>
<source>当前图未使能</source>
<translation>Le graphique actuel n&apos;est pas activé</translation>
</message>
<message>
<location filename="fbd_editor/CFBDMainWindow.cpp" line="998"/>
<source>请输入模板名</source>
<translation>Veuillez entrer le nom du modèle</translation>
</message>
<message>
<location filename="fbd_editor/CFBDMainWindow.cpp" line="999"/>
<source>模板名:</source>
<translation>Nom du modèle</translation>
</message>
<message>
<location filename="fbd_editor/CFBDMainWindow.cpp" line="1004"/>
<source>名称不能为空</source>
<translation>Le nom ne peut pas être vide</translation>
</message>
<message>
<location filename="fbd_editor/CFBDMainWindow.cpp" line="1052"/>
<source>模板名称重复</source>
<translation>Nom du modèle déjà utilisé</translation>
</message>
<message>
<location filename="fbd_editor/CFBDMainWindow.cpp" line="1059"/>
<source>查询数据库失败</source>
<translation>Échec de la requête dans la base de données</translation>
</message>
<message>
<location filename="fbd_editor/CFBDMainWindow.cpp" line="1067"/>
<location filename="fbd_editor/CFBDMainWindow.cpp" line="1093"/>
<source>保存模板失败</source>
<translation>Échec de l&apos;enregistrement du modèle</translation>
</message>
<message>
<location filename="fbd_editor/CFBDMainWindow.cpp" line="1102"/>
<location filename="fbd_editor/CFBDMainWindow.cpp" line="1737"/>
<location filename="fbd_editor/CFBDMainWindow.cpp" line="2087"/>
<source>信息</source>
<translation>Information</translation>
</message>
<message>
<location filename="fbd_editor/CFBDMainWindow.cpp" line="1102"/>
<source>保存模板成功</source>
<translation>Enregistrement du modèle réussi</translation>
</message>
<message>
<location filename="fbd_editor/CFBDMainWindow.cpp" line="1141"/>
<source>确认</source>
<translation>Confirmer</translation>
</message>
<message>
<location filename="fbd_editor/CFBDMainWindow.cpp" line="1142"/>
<source>图形的修改未保存,是否关闭?</source>
<translation>Les modifications du graphique n&apos;ont pas été enregistrées. Voulez-vous fermer ?</translation>
</message>
<message>
<location filename="fbd_editor/CFBDMainWindow.cpp" line="1531"/>
<source>现在被选中模块是 %1 </source>
<translation>Le module actuellement sélectionné est %1 </translation>
</message>
<message>
<location filename="fbd_editor/CFBDMainWindow.cpp" line="1535"/>
<source>现在被选中模块是 %1_%2 </source>
<translation>Le module actuellement sélectionné est %1_%2 </translation>
</message>
<message>
<location filename="fbd_editor/CFBDMainWindow.cpp" line="1543"/>
<source>现在被选中模块个数是 %1 </source>
<translation>Le nombre de modules actuellement sélectionnés est %1 </translation>
</message>
<message>
<location filename="fbd_editor/CFBDMainWindow.cpp" line="1630"/>
<location filename="fbd_editor/CFBDMainWindow.cpp" line="2134"/>
<location filename="fbd_editor/CFBDMainWindow.cpp" line="2155"/>
<source>从数据库中读取图失败</source>
<translation>Échec de la lecture du diagramme depuis la base de données</translation>
</message>
<message>
<location filename="fbd_editor/CFBDMainWindow.cpp" line="1648"/>
<source>导出为xml文件</source>
<translation>Exporter en fichier XML</translation>
</message>
<message>
<location filename="fbd_editor/CFBDMainWindow.cpp" line="1649"/>
<source>删除此图</source>
<translation>Supprimer ce diagramme</translation>
</message>
<message>
<location filename="fbd_editor/CFBDMainWindow.cpp" line="1650"/>
<source>一键使能</source>
<translation>Activer en un clic</translation>
</message>
<message>
<location filename="fbd_editor/CFBDMainWindow.cpp" line="1708"/>
<source>选择导出路径</source>
<translation>Sélectionner le chemin d&apos;exportation</translation>
</message>
<message>
<location filename="fbd_editor/CFBDMainWindow.cpp" line="1716"/>
<source>询问</source>
<translation>Demander</translation>
</message>
<message>
<location filename="fbd_editor/CFBDMainWindow.cpp" line="1716"/>
<source>文件已存在,是否覆盖?</source>
<translation>Le fichier existe déjà, voulez-vous le remplacer ?</translation>
</message>
<message>
<location filename="fbd_editor/CFBDMainWindow.cpp" line="1722"/>
<source>文件打开失败</source>
<translation>Échec de l&apos;ouverture du fichier</translation>
</message>
<message>
<location filename="fbd_editor/CFBDMainWindow.cpp" line="1731"/>
<source>从数据库读取文件内容失败</source>
<translation>Échec de la lecture du contenu du fichier depuis la base de données</translation>
</message>
<message>
<location filename="fbd_editor/CFBDMainWindow.cpp" line="1737"/>
<source>导出成功</source>
<translation>Exportation réussie</translation>
</message>
<message>
<location filename="fbd_editor/CFBDMainWindow.cpp" line="1951"/>
<source>使能完成</source>
<translation>Activation terminée</translation>
</message>
<message>
<location filename="fbd_editor/CFBDMainWindow.cpp" line="1957"/>
<source>%1 图检查有错误不能使能!</source>
<translation>%1 Le diagramme contient des erreurs et ne peut pas être activé !</translation>
</message>
<message>
<location filename="fbd_editor/CFBDMainWindow.cpp" line="1966"/>
<source>%1 使能失败!</source>
<translation>%1 Échec de l&apos;activation !</translation>
</message>
<message>
<location filename="fbd_editor/CFBDMainWindow.cpp" line="1982"/>
<source>打开检索器...</source>
<translation>Ouvrir le rechercheur...</translation>
</message>
<message>
<location filename="fbd_editor/CFBDMainWindow.cpp" line="1995"/>
<source>找不到当前fbd文档</source>
<translation>Impossible de trouver le document FBD actuel !</translation>
</message>
<message>
<location filename="fbd_editor/CFBDMainWindow.cpp" line="2070"/>
<source>确定删除模板 %1 吗?</source>
<translation>Êtes-vous sûr de vouloir supprimer le modèle %1 ?</translation>
</message>
<message>
<location filename="fbd_editor/CFBDMainWindow.cpp" line="2087"/>
<source>删除成功</source>
<translation>Suppression réussie</translation>
</message>
<message>
<location filename="fbd_editor/CFBDMainWindow.cpp" line="2089"/>
<source>删除失败</source>
<translation>Échec de la suppression</translation>
</message>
<message>
<location filename="fbd_editor/CFBDMainWindow.cpp" line="2275"/>
<source>选中模块左对齐</source>
<translation>Aligner à gauche les modules sélectionnés</translation>
</message>
<message>
<location filename="fbd_editor/CFBDMainWindow.cpp" line="2317"/>
<source>选中模块上端对齐</source>
<translation>Aligner en haut les modules sélectionnés</translation>
</message>
<message>
<location filename="fbd_editor/CFBDMainWindow.cpp" line="2360"/>
<source>选中模块右对齐</source>
<translation>Aligner à droite les modules sélectionnés</translation>
</message>
<message>
<location filename="fbd_editor/CFBDMainWindow.cpp" line="2403"/>
<source>选中模块下端对齐</source>
<translation>Aligner en bas les modules sélectionnés</translation>
</message>
<message>
<location filename="fbd_editor/CFBDMainWindow.cpp" line="2412"/>
<source>复制选中模块</source>
<translation>Copier les modules sélectionnés</translation>
</message>
<message>
<location filename="fbd_editor/CFBDMainWindow.cpp" line="2421"/>
<source>粘贴操作</source>
<translation>Opération de collage</translation>
</message>
<message>
<location filename="fbd_editor/CFBDMainWindow.cpp" line="2431"/>
<source>剪切选中模块</source>
<translation>Couper les modules sélectionnés</translation>
</message>
</context>
<context>
<name>CFBDRetriever</name>
<message>
<location filename="fbd_retriever/CRetriever.ui" line="14"/>
<location filename="fbd_retriever/CRetriever.cpp" line="25"/>
<source>检索器</source>
<translation>Récupérateur</translation>
</message>
<message>
<location filename="fbd_retriever/CRetriever.ui" line="101"/>
<location filename="fbd_retriever/CRetriever.ui" line="351"/>
<source>专业:</source>
<translation>Profession :</translation>
</message>
<message>
<location filename="fbd_retriever/CRetriever.ui" line="137"/>
<location filename="fbd_retriever/CRetriever.ui" line="387"/>
<source>位置:</source>
<translation>Position :</translation>
</message>
<message>
<location filename="fbd_retriever/CRetriever.ui" line="232"/>
<source>设备组:</source>
<translation>Groupe d&apos;équipement :</translation>
</message>
<message>
<location filename="fbd_retriever/CRetriever.ui" line="499"/>
<source>表名:</source>
<translation>Nom de la table :</translation>
</message>
<message>
<location filename="fbd_retriever/CRetriever.ui" line="557"/>
<source>检索方式:</source>
<translation>Méthode de recherche :</translation>
</message>
<message>
<location filename="fbd_retriever/CRetriever.ui" line="564"/>
<source>设备检索</source>
<translation>Recherche d&apos;équipement</translation>
</message>
<message>
<location filename="fbd_retriever/CRetriever.ui" line="587"/>
<source>表检索</source>
<translation>Recherche de table</translation>
</message>
<message>
<location filename="fbd_retriever/CRetriever.ui" line="691"/>
<source>点类型:</source>
<translation>Type de point :</translation>
</message>
<message>
<location filename="fbd_retriever/CRetriever.ui" line="801"/>
<source>值:</source>
<translation>Valeur :</translation>
</message>
<message>
<location filename="fbd_retriever/CRetriever.ui" line="890"/>
<source>点名:</source>
<translation>Nom du point :</translation>
</message>
<message>
<location filename="fbd_retriever/CRetriever.ui" line="993"/>
<source>列名:</source>
<translation>Nom de la colonne :</translation>
</message>
<message>
<location filename="fbd_retriever/CRetriever.cpp" line="139"/>
<location filename="fbd_retriever/CRetriever.cpp" line="894"/>
<source>数字量</source>
<translation>Quantité numérique</translation>
</message>
<message>
<location filename="fbd_retriever/CRetriever.cpp" line="140"/>
<location filename="fbd_retriever/CRetriever.cpp" line="898"/>
<source>模拟量</source>
<translation>Quantité analogique</translation>
</message>
<message>
<location filename="fbd_retriever/CRetriever.cpp" line="141"/>
<location filename="fbd_retriever/CRetriever.cpp" line="902"/>
<source>混合量</source>
<translation>Quantité mixte</translation>
</message>
<message>
<location filename="fbd_retriever/CRetriever.cpp" line="142"/>
<location filename="fbd_retriever/CRetriever.cpp" line="906"/>
<source>累积量</source>
<translation>Quantité cumulative</translation>
</message>
<message>
<location filename="fbd_retriever/CRetriever.cpp" line="143"/>
<location filename="fbd_retriever/CRetriever.cpp" line="910"/>
<source>常量</source>
<translation>Constante</translation>
</message>
<message>
<location filename="fbd_retriever/CRetriever.cpp" line="146"/>
<location filename="fbd_retriever/CRetriever.cpp" line="299"/>
<location filename="fbd_retriever/CRetriever.cpp" line="691"/>
<source>通用</source>
<translation>Général</translation>
</message>
<message>
<location filename="fbd_retriever/CRetriever.cpp" line="147"/>
<location filename="fbd_retriever/CRetriever.cpp" line="303"/>
<location filename="fbd_retriever/CRetriever.cpp" line="713"/>
<source>其他</source>
<translation>Autre</translation>
</message>
<message>
<location filename="fbd_retriever/CRetriever.cpp" line="699"/>
<source></source>
<translation>Valeur</translation>
</message>
<message>
<location filename="fbd_retriever/CRetriever.cpp" line="707"/>
<source>状态</source>
<translation>État</translation>
</message>
</context>
<context>
<name>CGraphicsScene</name>
<message>
<location filename="fbd_renderer/CGraphicsScene.cpp" line="29"/>
<source>&amp;撤销</source>
<translation>&amp;Annuler</translation>
</message>
<message>
<location filename="fbd_renderer/CGraphicsScene.cpp" line="31"/>
<source>&amp;重做</source>
<translation>&amp;Refaire</translation>
</message>
<message>
<location filename="fbd_renderer/CGraphicsScene.cpp" line="494"/>
<source>没有与模块</source>
<translation>Aucun module correspondant</translation>
</message>
<message>
<location filename="fbd_renderer/CGraphicsScene.cpp" line="495"/>
<location filename="fbd_renderer/CGraphicsScene.cpp" line="501"/>
<source> 的当前端口相匹配的类型 [</source>
<translation> au type du port actuel correspondant [</translation>
</message>
<message>
<location filename="fbd_renderer/CGraphicsScene.cpp" line="500"/>
<source></source>
<translation>avec</translation>
</message>
</context>
<context>
<name>CGroup</name>
<message>
<location filename="fbd_editor/CGroup.ui" line="14"/>
<source>Form</source>
<translation>Formulaire</translation>
</message>
<message>
<location filename="fbd_editor/CGroup.ui" line="41"/>
<source>注意:修改组的【所属专业】属性后需要重启监控系统</source>
<translation>Attention : après avoir modifié l&apos;attribut [Spécialité] du groupe, un redémarrage du système de surveillance est nécessaire.</translation>
</message>
<message>
<location filename="fbd_editor/CGroup.ui" line="48"/>
<source>添加</source>
<translation>Ajouter</translation>
</message>
<message>
<location filename="fbd_editor/CGroup.ui" line="55"/>
<source>修改</source>
<translation>Modifier</translation>
</message>
<message>
<location filename="fbd_editor/CGroup.ui" line="62"/>
<source>删除</source>
<translation>Supprimer</translation>
</message>
<message>
<location filename="fbd_editor/CGroup.ui" line="69"/>
<source>关闭</source>
<translation>Fermer</translation>
</message>
<message>
<location filename="fbd_editor/CGroup.cpp" line="20"/>
<source>组信息</source>
<translation>Informations du groupe</translation>
</message>
<message>
<location filename="fbd_editor/CGroup.cpp" line="29"/>
<source>ID</source>
<translation>ID</translation>
</message>
<message>
<location filename="fbd_editor/CGroup.cpp" line="29"/>
<source>名称</source>
<translation>Nom</translation>
</message>
<message>
<location filename="fbd_editor/CGroup.cpp" line="29"/>
<source>描述</source>
<translation>Description</translation>
</message>
<message>
<location filename="fbd_editor/CGroup.cpp" line="29"/>
<source>刷新间隔</source>
<translation>Intervalle de rafraîchissement</translation>
</message>
<message>
<location filename="fbd_editor/CGroup.cpp" line="29"/>
<source>业务类型</source>
<translation>Type d&apos;activité</translation>
</message>
<message>
<location filename="fbd_editor/CGroup.cpp" line="30"/>
<source>所属位置</source>
<translation>Emplacement</translation>
</message>
<message>
<location filename="fbd_editor/CGroup.cpp" line="30"/>
<source>所属专业</source>
<translation>Spécialité</translation>
</message>
<message>
<location filename="fbd_editor/CGroup.cpp" line="30"/>
<source>更新时间</source>
<translation>Heure de mise à jour</translation>
</message>
<message>
<location filename="fbd_editor/CGroup.cpp" line="30"/>
<source>版本号</source>
<translation>Numéro de version</translation>
</message>
<message>
<location filename="fbd_editor/CGroup.cpp" line="41"/>
<location filename="fbd_editor/CGroup.cpp" line="48"/>
<location filename="fbd_editor/CGroup.cpp" line="55"/>
<location filename="fbd_editor/CGroup.cpp" line="84"/>
<location filename="fbd_editor/CGroup.cpp" line="130"/>
<location filename="fbd_editor/CGroup.cpp" line="194"/>
<location filename="fbd_editor/CGroup.cpp" line="206"/>
<location filename="fbd_editor/CGroup.cpp" line="221"/>
<source>错误</source>
<translation>Erreur</translation>
</message>
<message>
<location filename="fbd_editor/CGroup.cpp" line="41"/>
<source>创建系统信息访问库失败</source>
<translation>Échec de la création de la bibliothèque d&apos;accès aux informations système</translation>
</message>
<message>
<location filename="fbd_editor/CGroup.cpp" line="48"/>
<source>获取所有位置信息失败</source>
<translation>Échec de l&apos;obtention de toutes les informations de localisation</translation>
</message>
<message>
<location filename="fbd_editor/CGroup.cpp" line="55"/>
<source>获取所有专业信息失败</source>
<translation>Échec de l&apos;obtention de toutes les informations sur la spécialité</translation>
</message>
<message>
<location filename="fbd_editor/CGroup.cpp" line="84"/>
<location filename="fbd_editor/CGroup.cpp" line="194"/>
<source>打开数据库失败</source>
<translation>Échec de l&apos;ouverture de la base de données</translation>
</message>
<message>
<location filename="fbd_editor/CGroup.cpp" line="130"/>
<source>查询fbd_group表最大id失败</source>
<translation>Échec de la requête pour obtenir l&apos;ID maximum de la table fbd_group</translation>
</message>
<message>
<location filename="fbd_editor/CGroup.cpp" line="139"/>
<source>添加组</source>
<translation>Ajouter un groupe</translation>
</message>
<message>
<location filename="fbd_editor/CGroup.cpp" line="156"/>
<location filename="fbd_editor/CGroup.cpp" line="187"/>
<source>告警</source>
<translation>Alerte</translation>
</message>
<message>
<location filename="fbd_editor/CGroup.cpp" line="156"/>
<location filename="fbd_editor/CGroup.cpp" line="187"/>
<source>请先选择一条记录</source>
<translation>Veuillez d&apos;abord sélectionner un enregistrement</translation>
</message>
<message>
<location filename="fbd_editor/CGroup.cpp" line="162"/>
<source>修改组</source>
<translation>Modifier le groupe</translation>
</message>
<message>
<location filename="fbd_editor/CGroup.cpp" line="206"/>
<source>查询此组包含的图失败</source>
<translation>Échec de la requête pour obtenir les diagrammes inclus dans ce groupe</translation>
</message>
<message>
<location filename="fbd_editor/CGroup.cpp" line="211"/>
<source>警告</source>
<translation>Avertissement</translation>
</message>
<message>
<location filename="fbd_editor/CGroup.cpp" line="211"/>
<source>此组内有未删除的图,请先删除图</source>
<translation>Ce groupe contient des diagrammes non supprimés, veuillez d&apos;abord les supprimer</translation>
</message>
<message>
<location filename="fbd_editor/CGroup.cpp" line="215"/>
<source>提示</source>
<translation>Conseil</translation>
</message>
<message>
<location filename="fbd_editor/CGroup.cpp" line="215"/>
<source>确认删除?</source>
<translation>Confirmer la suppression ?</translation>
</message>
<message>
<location filename="fbd_editor/CGroup.cpp" line="221"/>
<source>删除失败</source>
<translation>Échec de la suppression</translation>
</message>
</context>
<context>
<name>CGroupEdit</name>
<message>
<location filename="fbd_editor/CGroupEdit.ui" line="14"/>
<source>Form</source>
<translation>Formulaire</translation>
</message>
<message>
<location filename="fbd_editor/CGroupEdit.ui" line="22"/>
<source>名 称</source>
<translation>Nom</translation>
</message>
<message>
<location filename="fbd_editor/CGroupEdit.ui" line="36"/>
<source>描 述</source>
<translation>Description</translation>
</message>
<message>
<location filename="fbd_editor/CGroupEdit.ui" line="50"/>
<source>刷新间隔</source>
<translation>Intervalle de rafraîchissement</translation>
</message>
<message>
<location filename="fbd_editor/CGroupEdit.ui" line="75"/>
<source>(单位:毫秒)</source>
<translation>(Unité : millisecondes)</translation>
</message>
<message>
<location filename="fbd_editor/CGroupEdit.ui" line="84"/>
<source>业务类型</source>
<translation>Type d&apos;activité</translation>
</message>
<message>
<location filename="fbd_editor/CGroupEdit.ui" line="94"/>
<source>所属位置</source>
<translation>Emplacement</translation>
</message>
<message>
<location filename="fbd_editor/CGroupEdit.ui" line="104"/>
<source>所属专业</source>
<translation>Spécialité</translation>
</message>
<message>
<location filename="fbd_editor/CGroupEdit.ui" line="131"/>
<source>确定</source>
<translation>Confirmer</translation>
</message>
<message>
<location filename="fbd_editor/CGroupEdit.ui" line="138"/>
<source>取消</source>
<translation>Annuler</translation>
</message>
<message>
<location filename="fbd_editor/CGroupEdit.cpp" line="36"/>
<location filename="fbd_editor/CGroupEdit.cpp" line="44"/>
<location filename="fbd_editor/CGroupEdit.cpp" line="52"/>
<location filename="fbd_editor/CGroupEdit.cpp" line="128"/>
<location filename="fbd_editor/CGroupEdit.cpp" line="139"/>
<location filename="fbd_editor/CGroupEdit.cpp" line="154"/>
<location filename="fbd_editor/CGroupEdit.cpp" line="188"/>
<source>错误</source>
<translation>Erreur</translation>
</message>
<message>
<location filename="fbd_editor/CGroupEdit.cpp" line="36"/>
<source>创建系统信息访问库失败</source>
<translation>Échec de la création de la bibliothèque d&apos;accès aux informations du système</translation>
</message>
<message>
<location filename="fbd_editor/CGroupEdit.cpp" line="44"/>
<source>获取所有位置信息失败</source>
<translation>Échec de l&apos;obtention des informations de localisation</translation>
</message>
<message>
<location filename="fbd_editor/CGroupEdit.cpp" line="52"/>
<source>获取所有专业信息失败</source>
<translation>Échec de l&apos;obtention des informations professionnelles</translation>
</message>
<message>
<location filename="fbd_editor/CGroupEdit.cpp" line="128"/>
<source>组名称不能为空</source>
<translation>Le nom du groupe ne peut pas être vide</translation>
</message>
<message>
<location filename="fbd_editor/CGroupEdit.cpp" line="139"/>
<source>打开数据库失败</source>
<translation>Échec de l&apos;ouverture de la base de données</translation>
</message>
<message>
<location filename="fbd_editor/CGroupEdit.cpp" line="154"/>
<source>查询fbd_group表最大id失败</source>
<translation>Échec de la recherche de l&apos;ID maximal dans la table fbd_group</translation>
</message>
<message>
<location filename="fbd_editor/CGroupEdit.cpp" line="188"/>
<source>SQL语句执行失败</source>
<translation>Échec de l&apos;exécution de la requête SQL</translation>
</message>
</context>
<context>
<name>CPluginManager</name>
<message>
<location filename="fbd_diagram/CPluginManager.cpp" line="57"/>
<source>错误</source>
<translation>Erreur</translation>
</message>
<message>
<location filename="fbd_diagram/CPluginManager.cpp" line="57"/>
<source>存在同名插件:</source>
<translation>Un plugin avec le même nom existe déjà :</translation>
</message>
</context>
<context>
<name>CProperty</name>
<message>
<location filename="fbd_property/CProperty.cpp" line="56"/>
<location filename="fbd_property/CProperty.cpp" line="61"/>
<source>端口</source>
<translation>Port</translation>
</message>
<message>
<location filename="fbd_property/CProperty.cpp" line="56"/>
<location filename="fbd_property/CProperty.cpp" line="61"/>
<source>显示名称</source>
<translation>Nom affiché</translation>
</message>
<message>
<location filename="fbd_property/CProperty.cpp" line="65"/>
<source>图元显示名称</source>
<translation>Nom affiché de l&apos;élément graphique</translation>
</message>
</context>
<context>
<name>CPropertyTreeView</name>
<message>
<location filename="fbd_property/CPropertyTreeView.cpp" line="55"/>
<location filename="fbd_property/CPropertyTreeView.cpp" line="169"/>
<source>测点串</source>
<translation>Chaîne de points</translation>
</message>
<message>
<location filename="fbd_property/CPropertyTreeView.cpp" line="57"/>
<source>请把检索器中的点拖到属性中含“测点串”的行里</source>
<translation>Veuillez faire glisser les points du sélecteur dans la ligne contenant &quot;Chaîne de points&quot; dans les propriétés</translation>
</message>
<message>
<location filename="fbd_property/CPropertyTreeView.cpp" line="60"/>
<source>点被拖到属性为“</source>
<translation>Le point a été déplacé dans la propriété &quot; </translation>
</message>
<message>
<location filename="fbd_property/CPropertyTreeView.cpp" line="60"/>
<source>”中</source>
<translation> &quot;</translation>
</message>
<message>
<location filename="fbd_property/CPropertyTreeView.cpp" line="145"/>
<source>已成功修改 </source>
<translation>Modifié avec succès </translation>
</message>
<message>
<location filename="fbd_property/CPropertyTreeView.cpp" line="145"/>
<source> 个测点串属性值</source>
<translation> valeurs de points de mesure</translation>
</message>
</context>
<context>
<name>CReplaceDialog</name>
<message>
<location filename="fbd_editor/CReplaceDialog.ui" line="14"/>
<source>Dialog</source>
<translation>Dialog</translation>
</message>
<message>
<location filename="fbd_editor/CReplaceDialog.ui" line="22"/>
<source>替换后</source>
<translation>Après remplacement</translation>
</message>
<message>
<location filename="fbd_editor/CReplaceDialog.ui" line="29"/>
<source>替换前</source>
<translation>Avant remplacement</translation>
</message>
<message>
<location filename="fbd_editor/CReplaceDialog.ui" line="42"/>
<source>是否区分大小写</source>
<translation>Différencier la casse</translation>
</message>
<message>
<location filename="fbd_editor/CReplaceDialog.ui" line="64"/>
<source>取消</source>
<translation>Annuler</translation>
</message>
<message>
<location filename="fbd_editor/CReplaceDialog.ui" line="77"/>
<source>确认</source>
<translation>Confirmer</translation>
</message>
<message>
<location filename="fbd_editor/CReplaceDialog.cpp" line="10"/>
<source>替换标签值</source>
<translation>Remplacer la valeur du tag</translation>
</message>
</context>
<context>
<name>CSetGroupDialog</name>
<message>
<location filename="fbd_editor/CSetGroupDialog.ui" line="34"/>
<source>图 名 称</source>
<translation>Nom du graphique</translation>
</message>
<message>
<location filename="fbd_editor/CSetGroupDialog.ui" line="474"/>
<source>不能重复</source>
<translation>Ne peut pas être dupliqué</translation>
</message>
<message>
<location filename="fbd_editor/CSetGroupDialog.ui" line="489"/>
<source>选 择 组</source>
<translation>Choisir un groupe</translation>
</message>
<message>
<location filename="fbd_editor/CSetGroupDialog.ui" line="518"/>
<source>是否使能</source>
<translation>Activer/Désactiver</translation>
</message>
<message>
<location filename="fbd_editor/CSetGroupDlg.cpp" line="20"/>
<location filename="fbd_editor/CSetGroupDlg.cpp" line="57"/>
<source>设置图属性</source>
<translation>Définir les propriétés du graphique</translation>
</message>
<message>
<location filename="fbd_editor/CSetGroupDlg.cpp" line="27"/>
<location filename="fbd_editor/CSetGroupDlg.cpp" line="67"/>
<source></source>
<translation>Oui</translation>
</message>
<message>
<location filename="fbd_editor/CSetGroupDlg.cpp" line="28"/>
<location filename="fbd_editor/CSetGroupDlg.cpp" line="68"/>
<source></source>
<translation>Non</translation>
</message>
<message>
<location filename="fbd_editor/CSetGroupDlg.cpp" line="33"/>
<location filename="fbd_editor/CSetGroupDlg.cpp" line="140"/>
<location filename="fbd_editor/CSetGroupDlg.cpp" line="150"/>
<location filename="fbd_editor/CSetGroupDlg.cpp" line="158"/>
<location filename="fbd_editor/CSetGroupDlg.cpp" line="169"/>
<location filename="fbd_editor/CSetGroupDlg.cpp" line="176"/>
<source>错误</source>
<translation>Erreur</translation>
</message>
<message>
<location filename="fbd_editor/CSetGroupDlg.cpp" line="33"/>
<location filename="fbd_editor/CSetGroupDlg.cpp" line="158"/>
<source>打开数据库失败</source>
<translation>Échec de l&apos;ouverture de la base de données</translation>
</message>
<message>
<location filename="fbd_editor/CSetGroupDlg.cpp" line="140"/>
<source>获取组ID失败</source>
<translation>Échec de l&apos;obtention de l&apos;ID du groupe</translation>
</message>
<message>
<location filename="fbd_editor/CSetGroupDlg.cpp" line="150"/>
<source>请重新命名</source>
<translation>Veuillez renommer</translation>
</message>
<message>
<location filename="fbd_editor/CSetGroupDlg.cpp" line="169"/>
<source>图名称重复</source>
<translation>Nom du graphique en double</translation>
</message>
<message>
<location filename="fbd_editor/CSetGroupDlg.cpp" line="176"/>
<source>查询数据库失败</source>
<translation>Échec de la requête dans la base de données</translation>
</message>
</context>
<context>
<name>CTemplateWidget</name>
<message>
<location filename="fbd_renderer/CTemplateWidget.cpp" line="36"/>
<source>删除此模板</source>
<translation>Supprimer ce modèle</translation>
</message>
</context>
<context>
<name>QObject</name>
<message>
<location filename="fbd_tree/CTree.cpp" line="220"/>
<source> 输入测点未设置</source>
<translation> Point d&apos;entrée non défini</translation>
</message>
<message>
<location filename="fbd_tree/CTree.cpp" line="229"/>
<source> 输出测点未设置</source>
<translation> Point de sortie non défini</translation>
</message>
<message>
<location filename="fbd_tree/CTree.cpp" line="238"/>
<source> 未关联所有输入端口</source>
<translation> Tous les ports d&apos;entrée ne sont pas associés</translation>
</message>
<message>
<location filename="fbd_plugins/add2plugin/add2plugin.h" line="20"/>
<source>加(D)</source>
<translation>Ajouter (D)</translation>
</message>
<message>
<location filename="fbd_plugins/add2fplugin/add2fplugin.h" line="20"/>
<source>加(A)</source>
<translation>Ajouter (A)</translation>
</message>
<message>
<location filename="fbd_plugins/divplugin/divplugin.h" line="20"/>
<source>除(D)</source>
<translation>Diviser (D)</translation>
</message>
<message>
<location filename="fbd_plugins/subplugin/subplugin.h" line="20"/>
<source>减(D)</source>
<translation>Soustraire (D)</translation>
</message>
<message>
<location filename="fbd_plugins/divfplugin/divfplugin.h" line="20"/>
<source>除(A)</source>
<translation>Diviser (A)</translation>
</message>
<message>
<location filename="fbd_plugins/subfplugin/subfplugin.h" line="20"/>
<source>减(A)</source>
<translation>Soustraire (A)</translation>
</message>
<message>
<location filename="fbd_plugins/notplugin/notplugin.h" line="18"/>
<source></source>
<translation>Non</translation>
</message>
<message>
<location filename="fbd_plugins/and2plugin/and2plugin.h" line="20"/>
<source></source>
<translation>Et</translation>
</message>
<message>
<location filename="fbd_plugins/actionAOplugin/actionAOplugin.h" line="27"/>
<source>AO控制</source>
<translation>Contrôle AO</translation>
</message>
<message>
<location filename="fbd_plugins/actionDOplugin/actionDOplugin.h" line="27"/>
<source>DO控制</source>
<translation>Contrôle DO</translation>
</message>
<message>
<location filename="fbd_plugins/inputplugin/inputplugin.h" line="21"/>
<source>输入(D)</source>
<translation>Entrée (D)</translation>
</message>
<message>
<location filename="fbd_plugins/constplugin/constplugin.h" line="22"/>
<source>常量(D)</source>
<translation>Constante (D)</translation>
</message>
<message>
<location filename="fbd_plugins/inputfplugin/inputfplugin.h" line="20"/>
<source>输入(A)</source>
<translation>Entrée (A)</translation>
</message>
<message>
<location filename="fbd_plugins/constfplugin/constfplugin.h" line="22"/>
<source>常量(A)</source>
<translation>Constante (A)</translation>
</message>
<message>
<location filename="fbd_plugins/constsplugin/constsplugin.h" line="22"/>
<source>常量(S)</source>
<translation>Constante (S)</translation>
</message>
<message>
<location filename="fbd_plugins/or2plugin/or2plugin.h" line="21"/>
<source></source>
<translation>Ou</translation>
</message>
<message>
<location filename="fbd_plugins/cmpgplugin/cmpgplugin.h" line="18"/>
<source>大于(D)</source>
<translation>Plus grand que (D)</translation>
</message>
<message>
<location filename="fbd_plugins/cmplplugin/cmplplugin.h" line="18"/>
<source>小于(D)</source>
<translation>Moins que (D)</translation>
</message>
<message>
<location filename="fbd_plugins/cmpgeplugin/cmpgeplugin.h" line="18"/>
<source>大于等于(D)</source>
<translation>Supérieur ou égal à (D)</translation>
</message>
<message>
<location filename="fbd_plugins/cmpleplugin/cmpleplugin.h" line="18"/>
<source>小于等于(D)</source>
<translation>Inférieur ou égal à (D)</translation>
</message>
<message>
<location filename="fbd_plugins/cmpeplugin/cmpeplugin.h" line="18"/>
<source>等于(D)</source>
<translation>Égal à (D)</translation>
</message>
<message>
<location filename="fbd_plugins/cmpneplugin/cmpneplugin.h" line="18"/>
<source>不等于(D)</source>
<translation>Pas égal à (D)</translation>
</message>
<message>
<location filename="fbd_plugins/cmpnefplugin/cmpnefplugin.h" line="18"/>
<source>不等于(A)</source>
<translation>Pas égal à (A)</translation>
</message>
<message>
<location filename="fbd_plugins/cmpgfplugin/cmpgfplugin.h" line="18"/>
<source>大于(A)</source>
<translation>Plus grand que (A)</translation>
</message>
<message>
<location filename="fbd_plugins/cmplfplugin/cmplfplugin.h" line="18"/>
<source>小于(A)</source>
<translation>Moins que (A)</translation>
</message>
<message>
<location filename="fbd_plugins/mulfplugin/mulfplugin.h" line="20"/>
<source>乘(A)</source>
<translation>Multiplier (A)</translation>
</message>
<message>
<location filename="fbd_plugins/mulplugin/mulplugin.h" line="20"/>
<source>乘(D)</source>
<translation>Multiplier (D)</translation>
</message>
<message>
<location filename="fbd_plugins/ftoiplugin/ftoiplugin.h" line="18"/>
<source>Float转Int</source>
<translation>Float à Int</translation>
</message>
<message>
<location filename="fbd_plugins/itofplugin/itofplugin.h" line="18"/>
<source>Int转Float</source>
<translation>Int à Float</translation>
</message>
<message>
<location filename="fbd_plugins/itobplugin/itobplugin.h" line="18"/>
<source>Int转Bool</source>
<translation>Int à Bool</translation>
</message>
<message>
<location filename="fbd_plugins/btoiplugin/btoiplugin.h" line="18"/>
<source>Bool转Int</source>
<translation>Bool à Int</translation>
</message>
<message>
<location filename="fbd_plugins/outputplugin/outputplugin.h" line="25"/>
<source>输出(D)</source>
<translation>Sortie (D)</translation>
</message>
<message>
<location filename="fbd_plugins/outputfplugin/outputfplugin.h" line="25"/>
<source>输出(A)</source>
<translation>Sortie (A)</translation>
</message>
<message>
<location filename="fbd_plugins/antishakeplugin/antishakeplugin.h" line="18"/>
<source>防抖延时(D)</source>
<translation>Temps anti-rebond (D)</translation>
</message>
<message>
<location filename="fbd_plugins/inputswitchplugin/inputswitchplugin.h" line="20"/>
<source>输入选择</source>
<translation>Sélection d&apos;entrée</translation>
</message>
<message>
<location filename="fbd_plugins/bitsplitplugin/bitsplitplugin.h" line="20"/>
<source>按位拆解</source>
<translation>Décomposition par bits</translation>
</message>
<message>
<location filename="fbd_plugins/luaplugin/luaplugin.h" line="24"/>
<source>LUA脚本</source>
<translation>Script LUA</translation>
</message>
<message>
<location filename="fbd_plugins/globaloutputplugin/globaloutputplugin.h" line="23"/>
<source>全局变量输出</source>
<translation>Sortie de variable globale</translation>
</message>
<message>
<location filename="fbd_plugins/globalinputplugin/globalinputplugin.h" line="22"/>
<source>全局变量输入</source>
<translation>Entrée de variable globale</translation>
</message>
<message>
<location filename="fbd_plugins/baseperiodcalcplugin/baseperiodcalcplugin.h" line="18"/>
<source>周期计算(A)</source>
<translation>Calcul de période (A)</translation>
</message>
<message>
<location filename="fbd_designer/main.cpp" line="94"/>
<source>逻辑编程工具</source>
<translation>Outil de programmation logique</translation>
</message>
</context>
<context>
<name>actionAOplugin</name>
<message>
<location filename="fbd_plugins/actionAOplugin/actionAOplugin.cpp" line="10"/>
<source>目标值</source>
<translation>Valeur cible</translation>
</message>
<message>
<location filename="fbd_plugins/actionAOplugin/actionAOplugin.cpp" line="11"/>
<source>使能</source>
<translation>Activer</translation>
</message>
<message>
<location filename="fbd_plugins/actionAOplugin/actionAOplugin.cpp" line="19"/>
<source>0-NO</source>
<translation>0-NON</translation>
</message>
<message>
<location filename="fbd_plugins/actionAOplugin/actionAOplugin.cpp" line="19"/>
<source>1-YES</source>
<translation>1-OUI</translation>
</message>
<message>
<location filename="fbd_plugins/actionAOplugin/actionAOplugin.cpp" line="36"/>
<source>动作名称</source>
<translation>Nom de l&apos;action</translation>
</message>
<message>
<location filename="fbd_plugins/actionAOplugin/actionAOplugin.cpp" line="38"/>
<source>超时时间(单位:s)</source>
<translation>Temps d&apos;attente (s)</translation>
</message>
<message>
<location filename="fbd_plugins/actionAOplugin/actionAOplugin.cpp" line="40"/>
<source>控制测点串</source>
<translation>Série de points de contrôle</translation>
</message>
<message>
<location filename="fbd_plugins/actionAOplugin/actionAOplugin.cpp" line="42"/>
<source>失败重做次数</source>
<translation>Nombre de tentatives en cas d&apos;échec</translation>
</message>
<message>
<location filename="fbd_plugins/actionAOplugin/actionAOplugin.cpp" line="44"/>
<source>输入控制测点串</source>
<translation>Série de points de contrôle d&apos;entrée</translation>
</message>
<message>
<location filename="fbd_plugins/actionAOplugin/actionAOplugin.cpp" line="64"/>
<source>测点</source>
<translation>Point de contrôle</translation>
</message>
</context>
<context>
<name>actionDOplugin</name>
<message>
<location filename="fbd_plugins/actionDOplugin/actionDOplugin.cpp" line="10"/>
<source>目标值</source>
<translation>Valeur cible</translation>
</message>
<message>
<location filename="fbd_plugins/actionDOplugin/actionDOplugin.cpp" line="11"/>
<source>使能</source>
<translation>Activer</translation>
</message>
<message>
<location filename="fbd_plugins/actionDOplugin/actionDOplugin.cpp" line="19"/>
<source>0-NO</source>
<translation>0-NON</translation>
</message>
<message>
<location filename="fbd_plugins/actionDOplugin/actionDOplugin.cpp" line="19"/>
<source>1-YES</source>
<translation>1-OUI</translation>
</message>
<message>
<location filename="fbd_plugins/actionDOplugin/actionDOplugin.cpp" line="36"/>
<source>动作名称</source>
<translation>Nom de l&apos;action</translation>
</message>
<message>
<location filename="fbd_plugins/actionDOplugin/actionDOplugin.cpp" line="38"/>
<source>超时时间(单位:s)</source>
<translation>Temps d&apos;attente (s)</translation>
</message>
<message>
<location filename="fbd_plugins/actionDOplugin/actionDOplugin.cpp" line="40"/>
<source>控制测点串</source>
<translation>Série de points de contrôle</translation>
</message>
<message>
<location filename="fbd_plugins/actionDOplugin/actionDOplugin.cpp" line="42"/>
<source>失败重做次数</source>
<translation>Nombre de tentatives en cas d&apos;échec</translation>
</message>
<message>
<location filename="fbd_plugins/actionDOplugin/actionDOplugin.cpp" line="44"/>
<source>输入控制测点串</source>
<translation>Série de points de contrôle d&apos;entrée</translation>
</message>
<message>
<location filename="fbd_plugins/actionDOplugin/actionDOplugin.cpp" line="64"/>
<source>测点</source>
<translation>Point de contrôle</translation>
</message>
</context>
<context>
<name>add2Plugin</name>
<message>
<location filename="fbd_plugins/add2plugin/add2plugin.cpp" line="23"/>
<source>转换个数</source>
<translation>Nombre de conversions</translation>
</message>
<message>
<location filename="fbd_plugins/add2plugin/add2plugin.cpp" line="31"/>
<source>输入个数不能超过32个</source>
<translation>Le nombre d&apos;entrées ne peut pas dépasser 32 !!!</translation>
</message>
<message>
<location filename="fbd_plugins/add2plugin/add2plugin.cpp" line="36"/>
<source>输入值不能小于2</source>
<translation>La valeur d&apos;entrée ne peut pas être inférieure à 2</translation>
</message>
<message>
<location filename="fbd_plugins/add2plugin/add2plugin.cpp" line="41"/>
<source>输入值与现值相同</source>
<translation>La valeur d&apos;entrée est identique à la valeur actuelle</translation>
</message>
</context>
<context>
<name>add2fPlugin</name>
<message>
<location filename="fbd_plugins/add2fplugin/add2fplugin.cpp" line="22"/>
<source>转换个数</source>
<translation>Nombre de conversions</translation>
</message>
<message>
<location filename="fbd_plugins/add2fplugin/add2fplugin.cpp" line="30"/>
<source>输入个数不能超过32个</source>
<translation>Le nombre d&apos;entrées ne peut pas dépasser 32 !!!</translation>
</message>
<message>
<location filename="fbd_plugins/add2fplugin/add2fplugin.cpp" line="35"/>
<source>输入值不能小于2</source>
<translation>La valeur d&apos;entrée ne peut pas être inférieure à 2</translation>
</message>
<message>
<location filename="fbd_plugins/add2fplugin/add2fplugin.cpp" line="40"/>
<source>输入值与现值相同</source>
<translation>La valeur d&apos;entrée est identique à la valeur actuelle</translation>
</message>
</context>
<context>
<name>and2Plugin</name>
<message>
<location filename="fbd_plugins/and2plugin/and2plugin.cpp" line="22"/>
<source>转换个数</source>
<translation>Nombre de conversions</translation>
</message>
<message>
<location filename="fbd_plugins/and2plugin/and2plugin.cpp" line="30"/>
<source>输入个数不能超过32个</source>
<translation>Le nombre d&apos;entrées ne peut pas dépasser 32 !!!</translation>
</message>
<message>
<location filename="fbd_plugins/and2plugin/and2plugin.cpp" line="35"/>
<source>输入值不能小于2</source>
<translation>La valeur d&apos;entrée ne peut pas être inférieure à 2</translation>
</message>
<message>
<location filename="fbd_plugins/and2plugin/and2plugin.cpp" line="40"/>
<source>输入值与现值相同</source>
<translation>La valeur d&apos;entrée est identique à la valeur actuelle</translation>
</message>
</context>
<context>
<name>antishakePlugin</name>
<message>
<location filename="fbd_plugins/antishakeplugin/antishakeplugin.cpp" line="12"/>
<source>0-无效值延迟(输出无效0)</source>
<translation>0-Délai pour valeur invalide (sortie invalide 0)</translation>
</message>
<message>
<location filename="fbd_plugins/antishakeplugin/antishakeplugin.cpp" line="12"/>
<source>1-有效值延迟</source>
<translation>1-Délai pour valeur valide</translation>
</message>
</context>
<context>
<name>baseperiodcalcPlugin</name>
<message>
<location filename="fbd_plugins/baseperiodcalcplugin/baseperiodcalcplugin.cpp" line="9"/>
<source>是否变化</source>
<translation>Changement détecté</translation>
</message>
<message>
<location filename="fbd_plugins/baseperiodcalcplugin/baseperiodcalcplugin.cpp" line="16"/>
<source>0-平均值</source>
<translation>0-Moyenne</translation>
</message>
<message>
<location filename="fbd_plugins/baseperiodcalcplugin/baseperiodcalcplugin.cpp" line="22"/>
<source>0-不忽略</source>
<translation>0-Ne pas ignorer</translation>
</message>
<message>
<location filename="fbd_plugins/baseperiodcalcplugin/baseperiodcalcplugin.cpp" line="22"/>
<source>1-忽略</source>
<translation>1-Ignorer</translation>
</message>
<message>
<location filename="fbd_plugins/baseperiodcalcplugin/baseperiodcalcplugin.cpp" line="35"/>
<source>计算模式</source>
<translation>Mode de calcul</translation>
</message>
<message>
<location filename="fbd_plugins/baseperiodcalcplugin/baseperiodcalcplugin.cpp" line="37"/>
<source>计算周期(秒)</source>
<translation>Période de calcul (en secondes)</translation>
</message>
<message>
<location filename="fbd_plugins/baseperiodcalcplugin/baseperiodcalcplugin.cpp" line="39"/>
<source>是否忽略无效值</source>
<translation>Ignorer les valeurs invalides</translation>
</message>
<message>
<location filename="fbd_plugins/baseperiodcalcplugin/baseperiodcalcplugin.cpp" line="48"/>
<source>【计算周期】值错误合法值大于0</source>
<translation>Erreur de la valeur de la période de calcul, valeur valide : supérieure à 0</translation>
</message>
</context>
<context>
<name>bitsplitPlugin</name>
<message>
<location filename="fbd_plugins/bitsplitplugin/bitsplitplugin.cpp" line="21"/>
<source>转换个数</source>
<translation>Nombre de conversions</translation>
</message>
<message>
<location filename="fbd_plugins/bitsplitplugin/bitsplitplugin.cpp" line="29"/>
<source>输出个数不能超过64个</source>
<translation>Le nombre de sorties ne peut pas dépasser 64 !!!</translation>
</message>
<message>
<location filename="fbd_plugins/bitsplitplugin/bitsplitplugin.cpp" line="34"/>
<source>输出值不能小于1</source>
<translation>La valeur de sortie ne peut pas être inférieure à 1</translation>
</message>
<message>
<location filename="fbd_plugins/bitsplitplugin/bitsplitplugin.cpp" line="39"/>
<source>输出值与现值相同</source>
<translation>La valeur de sortie est identique à la valeur actuelle</translation>
</message>
</context>
<context>
<name>constPlugin</name>
<message>
<location filename="fbd_plugins/constplugin/constplugin.cpp" line="20"/>
<source>输出</source>
<translation>Sortie</translation>
</message>
</context>
<context>
<name>constfPlugin</name>
<message>
<location filename="fbd_plugins/constfplugin/constfplugin.cpp" line="20"/>
<source>输出</source>
<translation>Sortie</translation>
</message>
</context>
<context>
<name>constsPlugin</name>
<message>
<location filename="fbd_plugins/constsplugin/constsplugin.cpp" line="20"/>
<source>输出</source>
<translation>Sortie</translation>
</message>
</context>
<context>
<name>divPlugin</name>
<message>
<location filename="fbd_plugins/divplugin/divplugin.cpp" line="22"/>
<source>转换个数</source>
<translation>Nombre de conversions</translation>
</message>
<message>
<location filename="fbd_plugins/divplugin/divplugin.cpp" line="30"/>
<source>输入个数不能超过32个</source>
<translation>Le nombre d&apos;entrées ne peut pas dépasser 32 !!!</translation>
</message>
<message>
<location filename="fbd_plugins/divplugin/divplugin.cpp" line="35"/>
<source>输入值不能小于2</source>
<translation>La valeur d&apos;entrée ne peut pas être inférieure à 2</translation>
</message>
<message>
<location filename="fbd_plugins/divplugin/divplugin.cpp" line="40"/>
<source>输入值与现值相同</source>
<translation>La valeur d&apos;entrée est identique à la valeur actuelle</translation>
</message>
</context>
<context>
<name>divfPlugin</name>
<message>
<location filename="fbd_plugins/divfplugin/divfplugin.cpp" line="22"/>
<source>转换个数</source>
<translation>Nombre de conversions</translation>
</message>
<message>
<location filename="fbd_plugins/divfplugin/divfplugin.cpp" line="30"/>
<source>输入个数不能超过32个</source>
<translation>Le nombre d&apos;entrées ne peut pas dépasser 32 !!!</translation>
</message>
<message>
<location filename="fbd_plugins/divfplugin/divfplugin.cpp" line="35"/>
<source>输入值不能小于2</source>
<translation>La valeur d&apos;entrée ne peut pas être inférieure à 2</translation>
</message>
<message>
<location filename="fbd_plugins/divfplugin/divfplugin.cpp" line="40"/>
<source>输入值与现值相同</source>
<translation>La valeur d&apos;entrée est identique à la valeur actuelle</translation>
</message>
</context>
<context>
<name>globalInputPlugin</name>
<message>
<location filename="fbd_plugins/globalinputplugin/globalinputplugin.cpp" line="21"/>
<source>0-整型</source>
<translation>0-Entier</translation>
</message>
<message>
<location filename="fbd_plugins/globalinputplugin/globalinputplugin.cpp" line="21"/>
<source>1-浮点型</source>
<translation>1-Type flottant</translation>
</message>
<message>
<location filename="fbd_plugins/globalinputplugin/globalinputplugin.cpp" line="21"/>
<source>2-布尔型</source>
<translation>2-Type booléen</translation>
</message>
<message>
<location filename="fbd_plugins/globalinputplugin/globalinputplugin.cpp" line="21"/>
<source>3-字符串型</source>
<translation>3-Type chaîne de caractères</translation>
</message>
<message>
<location filename="fbd_plugins/globalinputplugin/globalinputplugin.cpp" line="34"/>
<source>变量名</source>
<translation>Nom de la variable</translation>
</message>
<message>
<location filename="fbd_plugins/globalinputplugin/globalinputplugin.cpp" line="36"/>
<source>变量描述</source>
<translation>Description de la variable</translation>
</message>
<message>
<location filename="fbd_plugins/globalinputplugin/globalinputplugin.cpp" line="38"/>
<source>数据类型</source>
<translation>Type de données</translation>
</message>
<message>
<location filename="fbd_plugins/globalinputplugin/globalinputplugin.cpp" line="47"/>
<source>变量名不能为空</source>
<translation>Le nom de la variable ne peut pas être vide</translation>
</message>
<message>
<location filename="fbd_plugins/globalinputplugin/globalinputplugin.cpp" line="58"/>
<source>0</source>
<translation>0</translation>
</message>
<message>
<location filename="fbd_plugins/globalinputplugin/globalinputplugin.cpp" line="62"/>
<source>1</source>
<translation>1</translation>
</message>
<message>
<location filename="fbd_plugins/globalinputplugin/globalinputplugin.cpp" line="66"/>
<source>2</source>
<translation>2</translation>
</message>
<message>
<location filename="fbd_plugins/globalinputplugin/globalinputplugin.cpp" line="70"/>
<source>3</source>
<translation>3</translation>
</message>
</context>
<context>
<name>globalOutputPlugin</name>
<message>
<location filename="fbd_plugins/globaloutputplugin/globaloutputplugin.cpp" line="21"/>
<source>0-禁用</source>
<translation>0-Désactivé</translation>
</message>
<message>
<location filename="fbd_plugins/globaloutputplugin/globaloutputplugin.cpp" line="21"/>
<source>1-启用</source>
<translation>1-Activé</translation>
</message>
<message>
<location filename="fbd_plugins/globaloutputplugin/globaloutputplugin.cpp" line="27"/>
<source>0-整型</source>
<translation>0-Entier</translation>
</message>
<message>
<location filename="fbd_plugins/globaloutputplugin/globaloutputplugin.cpp" line="27"/>
<source>1-浮点型</source>
<translation>1-Type flottant</translation>
</message>
<message>
<location filename="fbd_plugins/globaloutputplugin/globaloutputplugin.cpp" line="27"/>
<source>2-布尔型</source>
<translation>2-Type booléen</translation>
</message>
<message>
<location filename="fbd_plugins/globaloutputplugin/globaloutputplugin.cpp" line="27"/>
<source>3-字符串型</source>
<translation>3-Type chaîne de caractères</translation>
</message>
<message>
<location filename="fbd_plugins/globaloutputplugin/globaloutputplugin.cpp" line="40"/>
<source>变量名</source>
<translation>Nom de la variable</translation>
</message>
<message>
<location filename="fbd_plugins/globaloutputplugin/globaloutputplugin.cpp" line="42"/>
<source>变量描述</source>
<translation>Description de la variable</translation>
</message>
<message>
<location filename="fbd_plugins/globaloutputplugin/globaloutputplugin.cpp" line="44"/>
<source>启用使能引脚</source>
<translation>Pin de permission activée</translation>
</message>
<message>
<location filename="fbd_plugins/globaloutputplugin/globaloutputplugin.cpp" line="46"/>
<source>数据类型</source>
<translation>Type de données</translation>
</message>
<message>
<location filename="fbd_plugins/globaloutputplugin/globaloutputplugin.cpp" line="55"/>
<source>变量名不能为空</source>
<translation>Le nom de la variable ne peut pas être vide</translation>
</message>
<message>
<location filename="fbd_plugins/globaloutputplugin/globaloutputplugin.cpp" line="70"/>
<source>使能</source>
<translation>Activation</translation>
</message>
<message>
<location filename="fbd_plugins/globaloutputplugin/globaloutputplugin.cpp" line="82"/>
<source>0</source>
<translation>0</translation>
</message>
<message>
<location filename="fbd_plugins/globaloutputplugin/globaloutputplugin.cpp" line="86"/>
<source>1</source>
<translation>1</translation>
</message>
<message>
<location filename="fbd_plugins/globaloutputplugin/globaloutputplugin.cpp" line="90"/>
<source>2</source>
<translation>2</translation>
</message>
<message>
<location filename="fbd_plugins/globaloutputplugin/globaloutputplugin.cpp" line="94"/>
<source>3</source>
<translation>3</translation>
</message>
</context>
<context>
<name>inputPlugin</name>
<message>
<location filename="fbd_plugins/inputplugin/inputplugin.cpp" line="12"/>
<source>0-NO</source>
<translation>0-NON</translation>
</message>
<message>
<location filename="fbd_plugins/inputplugin/inputplugin.cpp" line="12"/>
<source>1-YES</source>
<translation>1-OUI</translation>
</message>
<message>
<location filename="fbd_plugins/inputplugin/inputplugin.cpp" line="25"/>
<source>输入测点串</source>
<translation>Série de points de mesure d&apos;entrée</translation>
</message>
<message>
<location filename="fbd_plugins/inputplugin/inputplugin.cpp" line="27"/>
<source>是否输出测点串</source>
<translation>Sortie de la série de points de mesure</translation>
</message>
<message>
<location filename="fbd_plugins/inputplugin/inputplugin.cpp" line="46"/>
<source>测点串</source>
<translation>Série de points de mesure</translation>
</message>
</context>
<context>
<name>inputfPlugin</name>
<message>
<location filename="fbd_plugins/inputfplugin/inputfplugin.cpp" line="20"/>
<source>输入测点串</source>
<translation>Chaîne de points d&apos;entrée</translation>
</message>
</context>
<context>
<name>inputswitchPlugin</name>
<message>
<location filename="fbd_plugins/inputswitchplugin/inputswitchplugin.cpp" line="23"/>
<source>转换个数</source>
<translation>Nombre de conversions</translation>
</message>
<message>
<location filename="fbd_plugins/inputswitchplugin/inputswitchplugin.cpp" line="31"/>
<source>输入个数不能超过32个</source>
<translation>Le nombre d&apos;entrées ne peut pas dépasser 32 !!!</translation>
</message>
<message>
<location filename="fbd_plugins/inputswitchplugin/inputswitchplugin.cpp" line="36"/>
<source>输入值不能小于2</source>
<translation>La valeur d&apos;entrée ne peut pas être inférieure à 2</translation>
</message>
<message>
<location filename="fbd_plugins/inputswitchplugin/inputswitchplugin.cpp" line="41"/>
<source>输入值与现值相同</source>
<translation>La valeur d&apos;entrée est identique à la valeur actuelle</translation>
</message>
</context>
<context>
<name>luaPlugin</name>
<message>
<location filename="fbd_plugins/luaplugin/luaplugin.cpp" line="33"/>
<source>LUA内容</source>
<translation>Contenu LUA</translation>
</message>
<message>
<location filename="fbd_plugins/luaplugin/luaplugin.cpp" line="35"/>
<source>端口间距</source>
<translation>Espacement des ports</translation>
</message>
<message>
<location filename="fbd_plugins/luaplugin/luaplugin.cpp" line="37"/>
<source>图元宽度</source>
<translation>Largeur de l&apos;élément graphique</translation>
</message>
<message>
<location filename="fbd_plugins/luaplugin/luaplugin.cpp" line="39"/>
<source>输入个数</source>
<translation>Nombre d&apos;entrées</translation>
</message>
<message>
<location filename="fbd_plugins/luaplugin/luaplugin.cpp" line="41"/>
<source>输出个数</source>
<translation>Nombre de sorties</translation>
</message>
<message>
<location filename="fbd_plugins/luaplugin/luaplugin.cpp" line="43"/>
<source>输入端口</source>
<translation>Port d&apos;entrée</translation>
</message>
<message>
<location filename="fbd_plugins/luaplugin/luaplugin.cpp" line="43"/>
<location filename="fbd_plugins/luaplugin/luaplugin.cpp" line="45"/>
<source>数据类型</source>
<translation>Type de données</translation>
</message>
<message>
<location filename="fbd_plugins/luaplugin/luaplugin.cpp" line="45"/>
<source>输出端口</source>
<translation>Port de sortie</translation>
</message>
<message>
<location filename="fbd_plugins/luaplugin/luaplugin.cpp" line="70"/>
<location filename="fbd_plugins/luaplugin/luaplugin.cpp" line="95"/>
<source>0</source>
<translation>0</translation>
</message>
<message>
<location filename="fbd_plugins/luaplugin/luaplugin.cpp" line="72"/>
<location filename="fbd_plugins/luaplugin/luaplugin.cpp" line="97"/>
<source>1</source>
<translation>1</translation>
</message>
<message>
<location filename="fbd_plugins/luaplugin/luaplugin.cpp" line="74"/>
<location filename="fbd_plugins/luaplugin/luaplugin.cpp" line="99"/>
<source>2</source>
<translation>2</translation>
</message>
<message>
<location filename="fbd_plugins/luaplugin/luaplugin.cpp" line="76"/>
<location filename="fbd_plugins/luaplugin/luaplugin.cpp" line="101"/>
<source>3</source>
<translation>3</translation>
</message>
<message>
<location filename="fbd_plugins/luaplugin/luaplugin.cpp" line="78"/>
<location filename="fbd_plugins/luaplugin/luaplugin.cpp" line="103"/>
<source>4</source>
<translation>4</translation>
</message>
<message>
<location filename="fbd_plugins/luaplugin/luaplugin.cpp" line="119"/>
<source>宽度不能大于1000</source>
<translation>La largeur ne peut pas dépasser 1000</translation>
</message>
<message>
<location filename="fbd_plugins/luaplugin/luaplugin.cpp" line="124"/>
<source>宽度不能小于40</source>
<translation>La largeur ne peut pas être inférieure à 40</translation>
</message>
<message>
<location filename="fbd_plugins/luaplugin/luaplugin.cpp" line="129"/>
<location filename="fbd_plugins/luaplugin/luaplugin.cpp" line="150"/>
<location filename="fbd_plugins/luaplugin/luaplugin.cpp" line="171"/>
<location filename="fbd_plugins/luaplugin/luaplugin.cpp" line="219"/>
<source>输入值与现值相同</source>
<translation>La valeur d&apos;entrée est identique à la valeur actuelle</translation>
</message>
<message>
<location filename="fbd_plugins/luaplugin/luaplugin.cpp" line="140"/>
<source>端口间隔不能大于400</source>
<translation>L&apos;espacement des ports ne peut pas dépasser 400</translation>
</message>
<message>
<location filename="fbd_plugins/luaplugin/luaplugin.cpp" line="145"/>
<source>端口间隔不能小于16</source>
<translation>L&apos;espacement des ports ne peut pas être inférieur à 16</translation>
</message>
<message>
<location filename="fbd_plugins/luaplugin/luaplugin.cpp" line="161"/>
<location filename="fbd_plugins/luaplugin/luaplugin.cpp" line="209"/>
<source>输入个数不能超过32个</source>
<translation>Le nombre d&apos;entrées ne peut pas dépasser 32 !!!</translation>
</message>
<message>
<location filename="fbd_plugins/luaplugin/luaplugin.cpp" line="166"/>
<location filename="fbd_plugins/luaplugin/luaplugin.cpp" line="214"/>
<source>输入值不能小于0</source>
<translation>La valeur d&apos;entrée ne peut pas être inférieure à 0</translation>
</message>
<message>
<location filename="fbd_plugins/luaplugin/luaplugin.cpp" line="195"/>
<location filename="fbd_plugins/luaplugin/luaplugin.cpp" line="243"/>
<source>0-整型</source>
<translation>0-Entier</translation>
</message>
<message>
<location filename="fbd_plugins/luaplugin/luaplugin.cpp" line="195"/>
<location filename="fbd_plugins/luaplugin/luaplugin.cpp" line="243"/>
<source>1-浮点型</source>
<translation>1-Flottant</translation>
</message>
<message>
<location filename="fbd_plugins/luaplugin/luaplugin.cpp" line="195"/>
<location filename="fbd_plugins/luaplugin/luaplugin.cpp" line="243"/>
<source>2-布尔型</source>
<translation>2-Booléen</translation>
</message>
<message>
<location filename="fbd_plugins/luaplugin/luaplugin.cpp" line="195"/>
<location filename="fbd_plugins/luaplugin/luaplugin.cpp" line="243"/>
<source>3-字符串型</source>
<translation>3-Chaîne</translation>
</message>
<message>
<location filename="fbd_plugins/luaplugin/luaplugin.cpp" line="195"/>
<location filename="fbd_plugins/luaplugin/luaplugin.cpp" line="243"/>
<source>4-告警型</source>
<translation>4-Alerte</translation>
</message>
</context>
<context>
<name>mulPlugin</name>
<message>
<location filename="fbd_plugins/mulplugin/mulplugin.cpp" line="22"/>
<source>转换个数</source>
<translation>Nombre de conversions</translation>
</message>
<message>
<location filename="fbd_plugins/mulplugin/mulplugin.cpp" line="30"/>
<source>输入个数不能超过32个</source>
<translation>Le nombre d&apos;entrées ne peut pas dépasser 32 !!!</translation>
</message>
<message>
<location filename="fbd_plugins/mulplugin/mulplugin.cpp" line="35"/>
<source>输入值不能小于2</source>
<translation>La valeur d&apos;entrée ne peut pas être inférieure à 2</translation>
</message>
<message>
<location filename="fbd_plugins/mulplugin/mulplugin.cpp" line="40"/>
<source>输入值与现值相同</source>
<translation>La valeur d&apos;entrée est identique à la valeur actuelle</translation>
</message>
</context>
<context>
<name>mulfPlugin</name>
<message>
<location filename="fbd_plugins/mulfplugin/mulfplugin.cpp" line="22"/>
<source>转换个数</source>
<translation>Nombre de conversions</translation>
</message>
<message>
<location filename="fbd_plugins/mulfplugin/mulfplugin.cpp" line="30"/>
<source>输入个数不能超过32个</source>
<translation>Le nombre d&apos;entrées ne peut pas dépasser 32 !!!</translation>
</message>
<message>
<location filename="fbd_plugins/mulfplugin/mulfplugin.cpp" line="35"/>
<source>输入值不能小于2</source>
<translation>La valeur d&apos;entrée ne peut pas être inférieure à 2</translation>
</message>
<message>
<location filename="fbd_plugins/mulfplugin/mulfplugin.cpp" line="40"/>
<source>输入值与现值相同</source>
<translation>La valeur d&apos;entrée est identique à la valeur actuelle</translation>
</message>
</context>
<context>
<name>or2Plugin</name>
<message>
<location filename="fbd_plugins/or2plugin/or2plugin.cpp" line="22"/>
<source>转换个数</source>
<translation>Nombre de conversions</translation>
</message>
<message>
<location filename="fbd_plugins/or2plugin/or2plugin.cpp" line="30"/>
<source>输入个数不能超过32个</source>
<translation>Le nombre d&apos;entrées ne peut pas dépasser 32 !!!</translation>
</message>
<message>
<location filename="fbd_plugins/or2plugin/or2plugin.cpp" line="35"/>
<source>输入值不能小于2</source>
<translation>La valeur d&apos;entrée ne peut pas être inférieure à 2</translation>
</message>
<message>
<location filename="fbd_plugins/or2plugin/or2plugin.cpp" line="40"/>
<source>输入值与现值相同</source>
<translation>La valeur d&apos;entrée est identique à la valeur actuelle</translation>
</message>
</context>
<context>
<name>outputPlugin</name>
<message>
<location filename="fbd_plugins/outputplugin/outputplugin.cpp" line="10"/>
<source>使能</source>
<translation>Activer</translation>
</message>
<message>
<location filename="fbd_plugins/outputplugin/outputplugin.cpp" line="22"/>
<source>0-同步</source>
<translation>0 - Synchrone</translation>
</message>
<message>
<location filename="fbd_plugins/outputplugin/outputplugin.cpp" line="22"/>
<source>1-异步</source>
<translation>1 - Asynchrone</translation>
</message>
<message>
<location filename="fbd_plugins/outputplugin/outputplugin.cpp" line="35"/>
<source>输出测点串</source>
<translation>Chaîne de points de sortie</translation>
</message>
<message>
<location filename="fbd_plugins/outputplugin/outputplugin.cpp" line="37"/>
<source>仅判断使能端口值不判断值是否有效</source>
<translation>Vérifier uniquement la valeur du port d&apos;activation, sans vérifier la validité de la valeur</translation>
</message>
<message>
<location filename="fbd_plugins/outputplugin/outputplugin.cpp" line="39"/>
<source>输出模式</source>
<translation>Mode de sortie</translation>
</message>
</context>
<context>
<name>outputfPlugin</name>
<message>
<location filename="fbd_plugins/outputfplugin/outputfplugin.cpp" line="10"/>
<source>使能</source>
<translation>Activer</translation>
</message>
<message>
<location filename="fbd_plugins/outputfplugin/outputfplugin.cpp" line="23"/>
<source>0-同步</source>
<translation>0 - Synchrone</translation>
</message>
<message>
<location filename="fbd_plugins/outputfplugin/outputfplugin.cpp" line="23"/>
<source>1-异步</source>
<translation>1 - Asynchrone</translation>
</message>
<message>
<location filename="fbd_plugins/outputfplugin/outputfplugin.cpp" line="36"/>
<source>输出测点串</source>
<translation>Chaîne de points de sortie</translation>
</message>
<message>
<location filename="fbd_plugins/outputfplugin/outputfplugin.cpp" line="38"/>
<source>仅判断使能端口值不判断值是否有效</source>
<translation>Vérifier uniquement la valeur du port d&apos;activation, sans vérifier la validité de la valeur</translation>
</message>
<message>
<location filename="fbd_plugins/outputfplugin/outputfplugin.cpp" line="40"/>
<source>输出模式</source>
<translation>Mode de sortie</translation>
</message>
</context>
<context>
<name>subPlugin</name>
<message>
<location filename="fbd_plugins/subplugin/subplugin.cpp" line="23"/>
<source>转换个数</source>
<translation>Nombre de conversions</translation>
</message>
<message>
<location filename="fbd_plugins/subplugin/subplugin.cpp" line="31"/>
<source>输入个数不能超过32个</source>
<translation>Le nombre d&apos;entrées ne peut pas dépasser 32 !!!</translation>
</message>
<message>
<location filename="fbd_plugins/subplugin/subplugin.cpp" line="36"/>
<source>输入值不能小于2</source>
<translation>La valeur d&apos;entrée ne peut pas être inférieure à 2</translation>
</message>
<message>
<location filename="fbd_plugins/subplugin/subplugin.cpp" line="41"/>
<source>输入值与现值相同</source>
<translation>La valeur d&apos;entrée est identique à la valeur actuelle</translation>
</message>
</context>
<context>
<name>subfPlugin</name>
<message>
<location filename="fbd_plugins/subfplugin/subfplugin.cpp" line="22"/>
<source>转换个数</source>
<translation>Nombre de conversions</translation>
</message>
<message>
<location filename="fbd_plugins/subfplugin/subfplugin.cpp" line="30"/>
<source>输入个数不能超过32个</source>
<translation>Le nombre d&apos;entrées ne peut pas dépasser 32 !!!</translation>
</message>
<message>
<location filename="fbd_plugins/subfplugin/subfplugin.cpp" line="35"/>
<source>输入值不能小于2</source>
<translation>La valeur d&apos;entrée ne peut pas être inférieure à 2</translation>
</message>
<message>
<location filename="fbd_plugins/subfplugin/subfplugin.cpp" line="40"/>
<source>输入值与现值相同</source>
<translation>La valeur d&apos;entrée est identique à la valeur actuelle</translation>
</message>
</context>
</TS>