From 61fe458ea0575c49c63391ecf92aa61b948d5ea5 Mon Sep 17 00:00:00 2001 From: Milan Hanajik Date: Wed, 27 Nov 2019 08:18:23 +0100 Subject: [PATCH] French language, ver. 2.24.1368 --- Config/Config.csproj | 1 + Config/Entities/Enums.cs | 52 +- Config/Properties/AssemblyInfo.cs | 4 +- Config/Resources/Strings.fr.resx | 153 ++ Results/Properties/AssemblyInfo.cs | 4 +- Results/Resources/Strings.fr.resx | 807 +++++++++ Results/Results.csproj | 1 + ResultsBrowser/Properties/AssemblyInfo.cs | 4 +- ResultsBrowser/Resources/Strings.fr.resx | 306 ++++ ResultsBrowser/ResultsBrowser.csproj | 1 + TBF/Properties/AssemblyInfo.cs | 4 +- TBF/Resources/Strings.Designer.cs | 74 +- TBF/Resources/Strings.fr.resx | 1887 +++++++++++++++++++++ TBF/Resources/Strings.resx | 26 +- TBF/TBF.csproj | 6 + TBF/UI/MainWnd.fr.resx | 259 +++ TBF/UI/MainWnd.resx | 2 +- TBF/UI/Shared/BenchControlPanel.cs | 8 + TBF/UI/Shared/BenchControlPanel.fr.resx | 169 ++ TBF/UI/Shared/ClosingTbfForm.cs | 2 + UserManagement/Properties/AssemblyInfo.cs | 4 +- Users/Properties/AssemblyInfo.cs | 4 +- Users/Resources/Strings.fr.resx | 240 +++ Users/Users.csproj | 1 + 24 files changed, 3988 insertions(+), 31 deletions(-) create mode 100644 Config/Resources/Strings.fr.resx create mode 100644 Results/Resources/Strings.fr.resx create mode 100644 ResultsBrowser/Resources/Strings.fr.resx create mode 100644 TBF/UI/MainWnd.fr.resx create mode 100644 TBF/UI/Shared/BenchControlPanel.fr.resx create mode 100644 Users/Resources/Strings.fr.resx diff --git a/Config/Config.csproj b/Config/Config.csproj index 4d229dff3..faddda31e 100644 --- a/Config/Config.csproj +++ b/Config/Config.csproj @@ -131,6 +131,7 @@ + diff --git a/Config/Entities/Enums.cs b/Config/Entities/Enums.cs index c760e8e6f..b95707ef5 100644 --- a/Config/Entities/Enums.cs +++ b/Config/Entities/Enums.cs @@ -107,6 +107,10 @@ namespace Config.Entities [Description("Wasserzähler")] Single, [Description("Verbundwasserzähler")] Combined, [Description("Wärmezähler")] HeatMeter, +#elif LANG_FR + [Description("Compteurs eau")] Single, + [Description("Mètres composés")] Combined, + [Description("Thermomètres")] HeatMeter, #elif LANG_CS [Description("Vodoměry")] Single, [Description("Kombinované vodoměry")] Combined, @@ -142,6 +146,9 @@ namespace Config.Entities #elif LANG_IT [Description("freddo")] ColdWater, [Description("caldo")] HotWater, +#elif LANG_FR + [Description("eau froide")] ColdWater, + [Description("eau chaude")] HotWater, #else [Description("cold")] ColdWater, [Description("hot")] HotWater, @@ -257,6 +264,11 @@ namespace Config.Entities [Description("immer")] Always = 1, [Description("Bildschirm")] OnScreen = 2, [Description("intern")] Internal = 3, +#elif LANG_FR + [Description("jamais")] Never = 0, + [Description("toujours")] Always = 1, + [Description("À l'écran")] OnScreen = 2, + [Description("interne")] Internal = 3, #elif LANG_CS /// czech [Description("nikdy")] Never = 0, @@ -298,6 +310,10 @@ namespace Config.Entities [Description("Waage")] Scale, [Description("Spanne")] Spread, [Description("Standardabw.")] StdDev, +#elif LANG_FR + [Description("Balance")] Scale, + [Description("Envergure")] Spread, + [Description("Déviation std.")] StdDev, #elif LANG_CS /// cesky [Description("váhou")] Scale, @@ -308,7 +324,7 @@ namespace Config.Entities [Description("Spread")] Spread, [Description("Std.dev.")] StdDev, #endif - Count + Count } public enum Progress @@ -348,6 +364,14 @@ namespace Config.Entities [Description("Prüfpunktergebnisse")] TestResult, [Description("Wasserzelledaten")] MeterData, [Description("Wasserzelleergebnisse")] MeterResult, +#elif LANG_FR + [Description("Autres")] Other, + [Description("Données de banc")] BenchData, + [Description("Résultats du banc")] BenchResult, + [Description("Données de test")] TestData, + [Description("Résultats de test")] TestResult, + [Description("Données du compteur d'eau")] MeterData, + [Description("Résultats du compteur d'eau")] MeterResult, #else [Description("Other")] Other, [Description("Bench data")] BenchData, @@ -357,7 +381,7 @@ namespace Config.Entities [Description("Meter data")] MeterData, [Description("Meter result")] MeterResult, #endif - Count, + Count, } /// Possible modes of operation of components and devices. @@ -374,6 +398,17 @@ namespace Config.Entities [Description("Reply")] Reply, [Description("Simuliert")] Simulate, /// Test bench simulation, this mode does not require any hardware [Description("Geerbt")] Inherit, +#elif LANG_FR + [Description("Détection automatique: Éteindre")] DetectedOff = -2, + [Description("Détection automatique: Allumé")] DetectedOn = -1, + [Description("Ordinaire")] Normal = 0, + [Description("Détection automatique")] AutoDetect, + [Description("Erreur d'exécution")] FailureDuringOperation, + [Description("Éteindre")] Off, + [Description("Record")] Record, + [Description("Répondre")] Reply, + [Description("Simuler")] Simulate, + [Description("Hériter")] Inherit, #else [Description("Detected off")] DetectedOff = -2, [Description("Detected on")] DetectedOn = -1, @@ -386,7 +421,7 @@ namespace Config.Entities [Description("Simulate")] Simulate, /// Test bench simulation, this mode does not require any hardware [Description("Inherit")] Inherit, #endif - Count, + Count, } public enum LogLevel @@ -433,6 +468,11 @@ namespace Config.Entities [Description("zentriert")] Center, [Description("rechts")] Right, [Description("angepasst")] Justified, +#elif LANG_FR + [Description("gauche")] Left, + [Description("centré")] Center, + [Description("droit")] Right, + [Description("justifié")] Justified, #else [Description("Left")] Left, [Description("Center")] Center, @@ -482,6 +522,10 @@ namespace Config.Entities [Description("aus")] Off, [Description("info")] Info, [Description("ein")] On, +#elif LANG_FR + [Description("éteindre")] Off, + [Description("info")] Info, + [Description("allumé")] On, #elif LANG_CS [Description("vypnuto")] Off, [Description("info")] Info, @@ -499,7 +543,7 @@ namespace Config.Entities [Description("info")] Info, [Description("on")] On, #endif - Count + Count } diff --git a/Config/Properties/AssemblyInfo.cs b/Config/Properties/AssemblyInfo.cs index b9c530909..1f25e004a 100644 --- a/Config/Properties/AssemblyInfo.cs +++ b/Config/Properties/AssemblyInfo.cs @@ -32,5 +32,5 @@ using System.Runtime.InteropServices; // You can specify all the values or you can default the Build and Revision Numbers // by using the '*' as shown below: // [assembly: AssemblyVersion("1.0.*")] -[assembly: AssemblyVersion("2.24.1359.0")] -[assembly: AssemblyFileVersion("2.24.1359.0")] +[assembly: AssemblyVersion("2.24.1368.0")] +[assembly: AssemblyFileVersion("2.24.1368.0")] diff --git a/Config/Resources/Strings.fr.resx b/Config/Resources/Strings.fr.resx new file mode 100644 index 000000000..426eb44af --- /dev/null +++ b/Config/Resources/Strings.fr.resx @@ -0,0 +1,153 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Administrateur + + + Spécialiste en calibration + + + Chef de laboratoire + + + Spécialiste en maintenance + + + Métrologue + + + Testeur + + + Spécialiste d'essais + + + Échoué + + + Passé + + + Impossible d'ouvrir la base de données Cause\\r\\n{0} + + + Erreur + + \ No newline at end of file diff --git a/Results/Properties/AssemblyInfo.cs b/Results/Properties/AssemblyInfo.cs index 5579e0a28..e7dfe7180 100644 --- a/Results/Properties/AssemblyInfo.cs +++ b/Results/Properties/AssemblyInfo.cs @@ -32,5 +32,5 @@ using System.Runtime.InteropServices; // You can specify all the values or you can default the Build and Revision Numbers // by using the '*' as shown below: // [assembly: AssemblyVersion("1.0.*")] -[assembly: AssemblyVersion("2.24.1359.0")] -[assembly: AssemblyFileVersion("2.24.1359.0")] +[assembly: AssemblyVersion("2.24.1368.0")] +[assembly: AssemblyFileVersion("2.24.1368.0")] diff --git a/Results/Resources/Strings.fr.resx b/Results/Resources/Strings.fr.resx new file mode 100644 index 000000000..150f153e8 --- /dev/null +++ b/Results/Resources/Strings.fr.resx @@ -0,0 +1,807 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Ajouter > + + + Alignement + + + Approbation + + + Résultats disponibles + + + Numéro de lot + + + Banc + + + Annuler + + + Légende + + + Configuration + + + Densité + + + Vers le bas + + + Fin + + + État final aux + + + État final principal + + + État final + + + Err LimHi + + + Err LimLo + + + Erreur + + + Err Ref + + + Err aux + + + Err principale + + + Couler + + + Format + + + Hamb + + + Article + + + MClass + + + Oui + + + Commande + + + Pos. + + + Précision + + + Procédure + + + Producteur + + + Protocole + + + Impulsion + + + Impulsion/litre + + + P amb + + + P dn fin + + + P dn + + + P dn début + + + P up fin + + + P up + + + P up début + + + Q tomber + + + Q de + + + Q monter + + + Q à + + + Ref Puls + + + < Retirer + + + Enlever tout + + + Résultat + + + Résultats sélectionnés + + + s/n + + + s/n aux + + + s/n principale + + + Début + + + Test + + + Test ID + + + Méthode d'essai + + + Test vol + + + T amb + + + T div + + + T fin + + + T dans + + + T en dehors + + + T [s] + + + T début + + + Incertitude + + + Unités + + + En haut + + + Utilisateur + + + N° Utilisateur + + + Ver. + + + Vol ref. + + + Le volume + + + Largeur + + + CEs + + + CE Type + + + Année + + + Résultats + + + Remarque + + + Code de résultat + + + Montage + + + Énergie + + + Énergie ref + + + P delta + + + P delta fin + + + P delta moyenne + + + P delta début + + + Type de compteur + + + Composé + + + Thermomètre + + + Unique + + + Page + + + Volume fin + + + Volume début + + + Fin volume aux + + + Fin volume principale + + + Début volume aux + + + Début volume principale + + + Volume aux + + + Volume principale + + + Fin masse + + + Début masse + + + Catégorie + + + Quantité + + + Compteur d'eau + + + Q + + + Press. + + + Temp. + + + Ro + + + Hu. + + + Masse + + + Tau + + + Vol. + + + Différence de pression mesurée par delta P mètre - réelle + + + Différence de pression mesurée par delta P mètre - moyenne + + + Différence de pression mesurée par delta P mètre - à la fin de l'essai + + + Différence de pression mesurée par delta P mètre - moyenne + + + Différence de pression mesurée par delta P mètre - au début de l'essai + + + Pression à la sortie réelle + + + Pression moyenne à la sortie + + + Pression à la sortie à la fin du test + + + Pression moyenne à la sortie + + + Pression à la sortie au début du test + + + Pression à l'entrée réelle + + + Pression moyenne à l'entrée + + + Pression à l'entrée à la fin de l'essai + + + Pression moyenne à l'entrée + + + Pression à l'entrée au début de l'essai + + + Débit calculé à partir de la masse vraie et du temps conventionnels + + + Débit obtenu à partir du compteur principal - réel + + + Débit obtenu à partir du compteur principal - moyenne + + + Débit mesuré par le débitmètre de référence + + + Température réelle au déviateur + + + Température moyenne au déviateur + + + Température au déviateur à la fin du test - 4 dernières mesures avant la fin + + + Température moyenne au déviateur + + + Température au déviateur au début du test - 4 premières mesures après le début + + + Température réelle à la sortie + + + Température moyenne à la sortie + + + Température à la sortie à la fin du test - 4 dernières mesures avant la fin + + + Température moyenne à la sortie + + + Température à la sortie au début du test - 4 premières mesures après le début + + + Température réelle à l'entrée + + + Température moyenne à l'entrée lors d'un test + + + Température à l'entrée à la fin de l'essai - 4 dernières mesures avant la fin + + + Température moyenne à l'entrée lors d'un test + + + Température d'entrée au début du test - 4 premières mesures après le début + + + aux. + + + principale + + + Erreur relative d'un compteur + + + Erreur relative du compteur maître + + + Numéro de série du compteur + + + Numéro de série du compteur auxiliaire d'un compteur d'eau composé + + + Numéro de série du compteur principal d'un compteur d'eau composé + + + Volume mesuré par le compteur testé + + + Volume de référence pour compteur testé + + + E + + + tomber + + + de + + + monter + + + à + + + Humidité ambiante pendant le test + + + Pression ambiante pendant le test + + + Température ambiante pendant le test + + + Test fait + + + Test réussi + + + Non + + + Oui + + + Correction densité + + + Drapeaux erreur + + + Légalisateur + + + Description utilisateur + + + Compteur échoué + + + Mètres passés + + + sensibilité + + + Débit obtenu à partir du compteur principal - fin + + + Débit obtenu à partir du compteur principal - max. + + + Débit obtenu à partir du compteur principal - min + + + Débit obtenu à partir du compteur principal - départ + + + Pression maximale à la sortie pendant le test + + + Pression minimale à la sortie pendant le test + + + Pression maximale à l'entrée pendant l'essai + + + Pression minimale à l'entrée lors de l'essai + + + Température maximale au déviateur pendant le test + + + Température minimale au déviateur pendant le test + + + Température maximale à la sortie pendant le test + + + Température minimale à la sortie pendant le test + + + Température maximale à l'entrée pendant le test + + + Température minimale à l'entrée pendant l'essai + + + Différence de pression mesurée par delta P mètre - maximum pendant le test + + + Différence de pression mesurée par delta P mètre - minimum pendant l'essai + + + Densité calculée de l'eau à partir d'une table ou d'une formule à la température d'étalonnage de la densité de l'eau (r) + + + Température de l'échantillon d'eau lors de l'étalonnage de la densité de l'eau + + + Température réelle dans la ligne + + + Température moyenne dans la ligne pendant un test + + + Température dans la ligne à la fin du test - 4 dernières mesures avant la fin + + + Température maximale dans la ligne pendant le test + + + Température moyenne dans la ligne pendant un test + + + Température minimale dans la ligne pendant le test + + + Température dans la ligne au début du test - 4 premières mesures après le début + + + Unité + + + Description procédure + + + ID banc + + + Nom banc + + + Adresse + + + Erreur relative d'un compteur dans un test précédent / en production + + + Lot + + + répétition + + + Facteurs correction Q2 non valides + + + L'étape précédente est manquante ou NOK + + + nombre répétitions test dépasse limite supérieure + + + Mauvais sens comptage iPerl + + + Échoué + + + Passé + + + Test en cours + + + Compteur {0} + + + Date et heure + + + Prénom + + + Étape + + + Lieu travail + + + Flux travail + + + Résultats production + + + Code + + + Partie + + + Tous résultats + + + Graphiques + + + Pas de compteur + + + Numérotation en série + + \ No newline at end of file diff --git a/Results/Results.csproj b/Results/Results.csproj index cee49bddd..eb2a74bee 100644 --- a/Results/Results.csproj +++ b/Results/Results.csproj @@ -217,6 +217,7 @@ Designer + diff --git a/ResultsBrowser/Properties/AssemblyInfo.cs b/ResultsBrowser/Properties/AssemblyInfo.cs index a34dd9041..01cbeb1e1 100644 --- a/ResultsBrowser/Properties/AssemblyInfo.cs +++ b/ResultsBrowser/Properties/AssemblyInfo.cs @@ -32,5 +32,5 @@ using System.Runtime.InteropServices; // You can specify all the values or you can default the Build and Revision Numbers // by using the '*' as shown below: // [assembly: AssemblyVersion("1.0.*")] -[assembly: AssemblyVersion("2.18.1273.0")] -[assembly: AssemblyFileVersion("2.18.1273.0")] +[assembly: AssemblyVersion("2.24.1368.0")] +[assembly: AssemblyFileVersion("2.24.1368.0")] diff --git a/ResultsBrowser/Resources/Strings.fr.resx b/ResultsBrowser/Resources/Strings.fr.resx new file mode 100644 index 000000000..d884fd0e8 --- /dev/null +++ b/ResultsBrowser/Resources/Strings.fr.resx @@ -0,0 +1,306 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Erreur + + + Banc essai + + + Prénom + + + Annuler + + + Ok + + + Configurer les bancs d'essai (mot de passe requis) + + + Quitter + + + Procédure + + + Tester + + + Composant + + + Configurer + + + Imprimante + + + Question + + + Chaîne connexion + + + &Ajouter > + + + Message + + + Données + + + Protocole + + + Numéro série + + + Langue + + + Ajouter filtre + + + Effacer filtres + + + Exécuter ordre + + + Résultats exportation + + + Filtres + + + Configurer la sortie + + + charge filters + + + Résultats impression + + + Résultats requête + + + Résultats Browser + + + Enregistrer filtres + + + Réglages + + + Bancs essai + + + Recommencez + + + Date + + + De + + + À + + + Statistiques + + + colonnes + + + Lignes + + + Sélectionnez filtre + + + Erreur affichage résultats + + + Tous fichiers + + + Fichier sauvegarde erreurs + + + Erreurs sérialisation filtres + + + Fichiers requête + + + Aucun paramètre programme trouvé + + + Utilisation valeurs par défaut + + + Langue sélectionnée non prise en charge + + + Utilisation anglais + + + Attention + + + Compter + + + Format + + + Page orientation + + + Oui portrait non paysage + + + Impression + + + Configurer impréssion + + + Aucune imprimante définie + + + Impression échouée + + + Impression terminée + + + Erreur exportation résultats + + + histogrammes + + \ No newline at end of file diff --git a/ResultsBrowser/ResultsBrowser.csproj b/ResultsBrowser/ResultsBrowser.csproj index 519c95367..a600530d5 100644 --- a/ResultsBrowser/ResultsBrowser.csproj +++ b/ResultsBrowser/ResultsBrowser.csproj @@ -254,6 +254,7 @@ + Designer diff --git a/TBF/Properties/AssemblyInfo.cs b/TBF/Properties/AssemblyInfo.cs index e2f0b738b..3572fb407 100644 --- a/TBF/Properties/AssemblyInfo.cs +++ b/TBF/Properties/AssemblyInfo.cs @@ -29,5 +29,5 @@ using System.Runtime.InteropServices; // Build Number // Revision // -[assembly: AssemblyVersion("2.24.1365.0")] -[assembly: AssemblyFileVersion("2.24.1365.0")] +[assembly: AssemblyVersion("2.24.1368.0")] +[assembly: AssemblyFileVersion("2.24.1368.0")] diff --git a/TBF/Resources/Strings.Designer.cs b/TBF/Resources/Strings.Designer.cs index 61bb21257..a30950dd3 100644 --- a/TBF/Resources/Strings.Designer.cs +++ b/TBF/Resources/Strings.Designer.cs @@ -150,6 +150,15 @@ namespace TBF.Resources { } } + /// + /// Looks up a localized string similar to Abort session. + /// + internal static string Abort_session { + get { + return ResourceManager.GetString("Abort_session", resourceCulture); + } + } + /// /// Looks up a localized string similar to About Test Bench Framework. /// @@ -1518,6 +1527,15 @@ namespace TBF.Resources { } } + /// + /// Looks up a localized string similar to End session. + /// + internal static string End_session { + get { + return ResourceManager.GetString("End_session", resourceCulture); + } + } + /// /// Looks up a localized string similar to End State. /// @@ -1869,6 +1887,15 @@ namespace TBF.Resources { } } + /// + /// Looks up a localized string similar to Flood. + /// + internal static string Flood { + get { + return ResourceManager.GetString("Flood", resourceCulture); + } + } + /// /// Looks up a localized string similar to Flow. /// @@ -3174,6 +3201,15 @@ namespace TBF.Resources { } } + /// + /// Looks up a localized string similar to Pipeline. + /// + internal static string Pipeline { + get { + return ResourceManager.GetString("Pipeline", resourceCulture); + } + } + /// /// Looks up a localized string similar to Please change the following settings:. /// @@ -4758,6 +4794,15 @@ namespace TBF.Resources { } } + /// + /// Looks up a localized string similar to Start cycle. + /// + internal static string Start_cycle { + get { + return ResourceManager.GetString("Start_cycle", resourceCulture); + } + } + /// /// Looks up a localized string similar to Start the pump. /// @@ -4768,7 +4813,7 @@ namespace TBF.Resources { } /// - /// Looks up a localized string similar to Start the test. + /// Looks up a localized string similar to Start test. /// internal static string Start_the_test { get { @@ -4830,6 +4875,15 @@ namespace TBF.Resources { } } + /// + /// Looks up a localized string similar to Stop. + /// + internal static string Stop { + get { + return ResourceManager.GetString("Stop", resourceCulture); + } + } + /// /// Looks up a localized string similar to Stop the pump. /// @@ -4875,15 +4929,6 @@ namespace TBF.Resources { } } - /// - /// Looks up a localized string similar to . - /// - internal static string String1 { - get { - return ResourceManager.GetString("String1", resourceCulture); - } - } - /// /// Looks up a localized string similar to Supress WM trills. /// @@ -5352,6 +5397,15 @@ namespace TBF.Resources { } } + /// + /// Looks up a localized string similar to Test profiles selection. + /// + internal static string Test_profiles_selection { + get { + return ResourceManager.GetString("Test_profiles_selection", resourceCulture); + } + } + /// /// Looks up a localized string similar to Test repetition count exceeded upper limit. /// diff --git a/TBF/Resources/Strings.fr.resx b/TBF/Resources/Strings.fr.resx index a40187cb0..3ca9d45fa 100644 --- a/TBF/Resources/Strings.fr.resx +++ b/TBF/Resources/Strings.fr.resx @@ -120,4 +120,1891 @@ Activité + + Confirmation + + + Voulez vous enregistrer procédure + + + Erreur + + + Erreur chargemen utilisateurs base données + + + Échec création base données + + + Echec exportation base données + + + Mot passe utilisateur ou banc invalide + + + Mot passe + + + sélectionner banc essai + + + Redémarrer pour appliquer modifications + + + Banc essai + + + Nom utilisateur + + + Attention + + + (max. X caractères alphanumériques) + + + Ce nom d'utilisateur a déjà été pris. Veuillez en choisir un autre. + + + Fermer + + + Déviateur + + + Vidange + + + Prénom + + + ouvrir + + + Pompe + + + P dans + + + P en dhors + + + Q de + + + Q à + + + Référence + + + Reg valve + + + Échelle + + + Capteur + + + T div + + + T dans + + + T en dhors + + + Pressio mètre + + + Durées [s] + + + non + + + oui + + + P banc + + + P alimentation + + + PQ + + + Procédure + + + P capteurs + + + Test + + + - copie + + + Nr + + + Ajouter + + + Annuler + + + Fermer + + + Fermer à clé + + + Retirer + + + Ouvrir + + + Ok + + + Nom utilisateur ou mot de passe nonvalide + + + Nom utilisateur + + + Utilisateur en ligne + + + Copier + + + en bas + + + Éditer + + + en haut + + + Impossible de se connecter à la base de données. + + + Configurer les bancs d'essai (mot de passe requis) + + + Quitter + + + Réessayer la connexion à la base de données + + + Entrer mot passe + + + Mot passe incorrect + + + Conflit de nom de banc d'essai, utilisez un autre nom + + + La base de données a été créée avec succès! + + + La base de données sera écrasée + + + Voulez vous poursuivre + + + Notification + + + Pas de banc d'essai dans la configuration du programme. + + + Description + + + Procédures + + + Procédure + + + Test + + + Corrigée + + + Mesuré + + + Test + + + Le banc d'essai n'est pas en cours d'exécution, mais vous pouvez modifier les paramètres pour résoudre le problème. + + + Vider + + + Q set méthode + + + Répétez + + + Test + + + Réduction à zéro + + + Banc + + + Err. cor. - [%] + + + Err. cor. + [%] + + + Err. Limite bas [%] + + + Err. Limite haut [%] + + + Alimentation + + + Sortie + + + Type rouge + + + Capteur + + + Toler rouge. [%] + + + Temps test [s] + + + Erreur lors de la création de la base de données. Raison: + + + Métrologie + + + Veuillez modifier paramètres suivants + + + Propriétés + + + erreur conduite non gérée s'est produite dans + + + Utilisateur + + + (hors ligne) + + + Administrateur + + + Calibration Specialist + + + Chef laboratoire + + + Maintenance Specialist + + + Métrologue + + + Testeur + + + Spécialiste test + + + Fermer vanne vidange + + + Obtenez masse d'eau dans réservoir + + + Ignorer + + + Chargement procédure + + + vider réservoir + + + Mesure masse + + + Pleasese lisent procédure + + + Veuillez sélectionner test + + + Purge + + + Prêt + + + Régler débit + + + Set route + + + Démarrer pompe + + + Commencer test + + + Arrêt + + + Arrêter pompe + + + Arrêter test + + + Taré + + + Test en cours + + + < Retour + + + Terminer + + + Suivant > + + + Sélection flux + + + Nom test + + + Method test + + + Q relatif de + + + Q relatif à + + + Q cible [m3/h] + + + Mètres composés + + + Seuil de détection [%] + + + Taux de changement [%] + + + Impulsions par litre + + + Composant + + + <aucun> + + + Sélection de la méthode d'essai + + + Capteurs + + + Méthode essai + + + Sélection volume et erreurs + + + Effacer les résultats + + + Configurer + + + Arrangement compteurs + + + Organisation tests + + + Horizontalement + + + Tester colonnes + + + Tester lignes + + + Verticalement + + + Configuration + + + Échoué + + + Passé + + + Effacer + + + Vidanger le réservoir + + + Mesurer poids + + + Réglage flux + + + Test terminé + + + Préparation test + + + Purge ({0}: étape {1} / {2}) + + + Purge ({0}: étape {1} / {2}) + + + Détection flux commutation + + + Progrès + + + Veuillez sélectionner cycle test ou vide + + + information approbation + + + Classe métrologique + + + Producteur + + + Qn [m3/h] + + + Compteurs eau + + + Imprimante + + + Version + + + Numéro du banc d'essai + + + <rien à configurer> + + + Remplir le banc d'essai avec de l'eau? + + + No + + + Question + + + Oui + + + Paramètres banc + + + Chaîne connexion + + + Creé DB + + + Type données + + + Spécification des bases de données du banc d'essai + + + Banc test contrôlé par cet ordinateur + + + Nom banc essai + + + Test connexion + + + Utilisateurs et groupes + + + Données compteur eau + + + Types compteur eau + + + Enregistrement + + + Mode + + + Paramètres + + + Parent + + + Type + + + Configuration composants banc test + + + Transitions + + + Nouvel onglet + + + Supprimer l'onglet + + + Renomme onglet + + + Nouveau nom transition + + + Puissance [%] + + + Détection de ROI en cours + + + Détection terminée + + + Arrêt urgence + + + Fin transition + + + Début transition + + + Démarrer caméras + + + Début du test ({0}: étape {1} / {2}) + + + Test d'arrêt ({0}: étape {1} / {2}) + + + Ajouter + + + Résultats disponibles + + + Retirer + + + Enlever tout + + + Résultats sélectionnés + + + Supprimer trilles WM + + + Remplir le banc d'essai avec de l'eau? + + + Message + + + Valve départ + + + dflt + + + Arrêter flux pour fixer départ + + + Compteur eau + + + Compteurs eau SNs États + + + États compteur eau + + + Numéro série + + + Etat [litre] + + + détection échoué + + + Erreur caméra + + + Système démarrage + + + temps restant + + + s + + + T stop - masse msrmt. [s] + + + Moins + + + Plus + + + Le redémarrage du programme est requis pour appliquer certains paramètres + + + changements seront moins importants que douteux + + + PID + + + Débitmètre + + + Partie + + + Temps libre + + + Composé + + + Dispositif + + + imprimer + + + Écran + + + mono + + + Aux compteur eau + + + Etat compteur eau + + + données + + + État final + + + Compteur eau principal + + + État compteur eau principal + + + Protocole + + + Q chute + + + Q hausse + + + Numéro série + + + Etat + + + Points commutation + + + Numéro série auxil WM + + + Numéro série principal WM + + + Puissance pompe [%] + + + Ajustement en cours + + + Erreur [%] + + + Démarrer pompe + + + Réglage de pression eau + + + Pression max [bar] + + + Pression min [bar] + + + Sélection pression + + + Durée de la fuite [s] + + + Durée P Maxs [s] + + + Fermeture de la vanne d'entrée, arrêt de la pompe + + + Commande + + + Humidité ambiante + + + Pression ambiante + + + Température ambiante + + + Approbation + + + Date et heure + + + Page + + + temps démmarrage écoulement [s] + + + Fin + + + Début + + + Densité + + + Nombre compteurs dans un groupe + + + Afficher le formulaire de fin de cycle + + + Condition finale + + + communication + + + Aux + + + Principale + + + Qmin [m3/h] + + + Qt [m3/h] + + + Eau + + + Nom du produit + + + Adresse + + + Date approbation + + + ID approbation + + + Approuvé par + + + Évaluer + + + Publier + + + Simultané étape suivante + + + Simultanée étape précédente + + + iPerl Communication en cours + + + Langue + + + Données banc essai + + + Composants disponibles + + + Sélectionner composant + + + Paramètres base données + + + Bancs essai + + + propos travail banc essai + + + Date de construction {0} + + + Droit d'hauteur © 2013 - {0} + + + Version {0} + + + Modifier utilisateur + + + Groupes + + + Gestion utilisateurs + + + erreur repentir + + + Ignore + + + Réessayer + + + Procédure {0} ajoutée + + + Procédure {0} modifiée + + + Révision + + + Résultats + + + Incertitude [%] + + + Résultats précédents + + + Banc + + + Alimentation + + + Capteurs + + + Sortie + + + chemins + + + ID + + + Saisir + + + occuper + + + Caméra + + + Clôture caisse + + + Vérification capacité + + + Temps avant réglage débit [s] + + + T pump - commancer vlv. [s] + + + Arrêter la soupape de refoulement + + + Continuer dans le cycle après ce test? + + + Au moins un des paramètres de flottabilité est invalide, corrigez-le s'il vous plaît. + + + Informations d'étalonnage non valides. Corrigez le s'il vous plaît. + + + Qmax + + + Certificat + + + Longueur + + + Pression maximale admissible + + + Classe températur + + + Classe sensibilité profil flux + + + Montage + + + Classe pression + + + Enter AN assit fin + + + Densité air [kg/m3] + + + Étalonnage + + + date + + + Masse surfacique [kg/m3] + + + Valable jusque + + + humidité air + + + Pression air + + + Température air + + + Composé compteur 0 + + + Temps estimés + + + Masse diff kg + + + Masse + + + Mètre + + + Pr en bas + + + Pr en haut + + + impulsion + + + erreur Référence [%]: + + + Ref débit [m3/h]: + + + Fréq [Hz]: + + + Réf pulses + + + Ref volume [l]: + + + Reg valve pos + + + Débit cible haut [m3/h]: + + + Débit cible bas [m3/h]: + + + Cible ref impulsions: + + + Volume cible [l]: + + + Enregistrer largeurs colonne + + + Année production + + + Aux + + + Principale + + + Clôture programme + + + Voulez-vous quitter Test Bench Framework? + + + composants suivants sont en mode simulation + + + Impossible sauvegarder modifications + + + Erreur écriture dans fichier + + + Aucun résultat à imprimer + + + Veuillez choisir autre nom séquence transition + + + Le programme du banc d'essai se termine + + + Impossible connecter base données + + + Imprimer + + + Imprimer seulement bons résultats + + + Imprimer uniquement dernières mesures + + + Imprimer résultats compteurs + + + Sauvegarder à nouveau + + + Envoyé + + + Séquence transition + + + Séquence banc virtuel + + + Entrer données protocole + + + Entrer données compteur eau + + + Enregistrement et impression résultats + + + Imprimé + + + Voulez vous supprimer procédure + + + Sensus extensions + + + vite + + + Commande + + + Méthode masse + + + La commande peut avoir maximum {0} caractères + + + Répétitions masse + + + Masse [kg] + + + stable + + + Thermomètre + + + Capteurs chaleur + + + T froid + + + Entrée T + + + Sortie T + + + T chaud + + + compteurs chaleur + + + Créé par + + + saisie données + + + Général + + + Histoire changements + + + Dernier changement dby + + + Types compteurs testés + + + Remarques + + + Impression + + + Nom procédure + + + Processus + + + Titre protocole + + + début Purge + + + Fin purge + + + Sauvegarder résultats + + + Brève description + + + T bain + + + T ref froid + + + T ref chaud + + + Une autre instance du programme Framework de Test Bench est en cours d'exécution. S'il vous plaît, fermez-le en utilisant le Gestionnaire des tâches. + + + Bas page + + + Entête + + + T froid de + + + T froid à + + + T chaud de + + + T chaud à + + + Options thermomètre + + + Vous souhaitez faire évaluer toutes cellules ci-dessous + + + T travailler froid + + + T travailler chaud + + + Réglage température + + + Énergie + + + Volume + + + Unités défaut + + + Invalide {0} + + + Rapide + + + Canal + + + Nom parent + + + Composant {0} bloqué Résultats non imprimés + + + Composant {0} bloqué Résultats non enregistrés + + + ITS-90 coefficients d'étalonnage + + + Test ITS-90 + + + Résistance + + + Température + + + ITS-27 coefficients étalonnage + + + Utiliser {0} + + + Coefficients étalonnage + + + Impulsions Per kWh + + + Évaluer volume + + + Voulez-vous vraiment supprimer la séquence '{0}'? + + + P delta + + + Imprimer encore + + + Montrer + + + Voulez-vous enregistrer modifications + + + Étapes cycle endurance + + + Cycle endurancé + + + Durée [ms] + + + Endurance cycle execution + + + Dernier cycle attente SVP + + + Attendez SVP + + + Méthode {0} non utilisée + + + Utilisateurs + + + Nom complet + + + Code d'utilisateur + + + Échec initialisation périphérique '{0}':{1}{2} + + + Échec initialisation composant '{0}':{1}{2} + + + Choisissez réservoir eau froide + + + Sélectionnez réservoir eau chaude + + + Sélectionnez l'eau chaude + + + Désélectionner réservoir actuel + + + T refroidissement froid + + + T refroidissement chaud + + + T chauffage chaud + + + T refroidissement tiède + + + Réchauffement + + + Autre + + + Température requise [°C] + + + Régler température refroidissement eau froide + + + Température refroidissement + + + Température chauffage + + + Température eau froide + + + Température eau chaude + + + Volume test dépasse capacité charge + + + Répéter mot de passe + + + Les champs 'Mot de passe' et 'Répéter le mot de passe' sont différents. Retapez-les s'il vous plaît. + + + Nouveaux noms Q + + + Attendez {0} que réservoir soit vide + + + Avorter + + + Recommencez + + + Sélectionnez images appuyez sur Réessayer relancer détection ROI + + + Dans sens aiguilles montre + + + Dans le sens antihoraire + + + données ROI + + + Tourner direction + + + Restaurer + + + Impossible charger chemin banc + + + Impossible charger chemin banc + + + Impossible charger chemin sortie banc + + + Impossible de charger le capteur + + + Tous tests doivent être terminés + + + Procédure protégée + + + Vidanger + + + Session + + + trop plein + + + Fermer couvercle + + + {0} fermer robinet vidange + + + {0} ouvrir robinet vidange + + + {0} attendez que réservoir soit vide + + + contrôle manuel est activé + + + Lot + + + Numéro lot + + + Compteurs de chaleur + + + {0} chemin {1} utilisé par {2} tests sera déplacé {3} + + + {0} chemin {1} utilisé par {2} tests sera renomé '{3}'.{4} + + + Voulez vous mettre à jour tests et procédures associés + + + Échec communication RFID + + + tête désactivée par utilisateur + + + {0}' exclamation échoué ({1}) !!! + + + sauvegarder + + + Contrôle température eau + + + Temp lim supérieur + + + Temp lim basse + + + Réinitialisation échelles + + + Erreur communication + + + Mise hors délai communication + + + Correction densité + + + Température + + + légaliser + + + Activer Désactiver têtes + + + Information + + + Correction + + + Graphiques + + + Volume à réservoir + + + volume total est supérieur au volume test + + + Résultats lot {0} + + + Le volume dépasse la capacité de la balance + + + de + + + à + + + Le débitmètre n'est pas adapté à ces conditions + + + Test Volume suivant + + + Remarque + + + Activer 'remarque' + + + Appuyez sur OK pour démarrer banc + + + Démarrer banc d'essai + + + Terminer session + + + Rafraîchir + + + actuel + + + Couler + + + Pression + + + L'ajustement débit a échoué + + + Classe composants + + + Paramètre + + + Valeur + + + Filtre + + + La télécommande n'est pas compatible + + + Appuyez sur OK lorsque vous avez terminé + + + nombre d'impulsions est OK + + + Hauteur min + + + Largeur min + + + Manquer balance + + + Niveau d'eau en millimètres + + + Manquant à la mesure volume + + + Niveau + + + Mesure niveau manuelle + + + Transition entre + + + {0} attendre que réservoir contienne plus de {1} l + + + Entre les tests ({0}: étape {1} / {2}) + + + Résultat manquant pour méthode comparative + + + Mesurer masse + + + Erreur mesure masse référence + + + Gauche + + + Droite + + + Côté + + + Erreurs paramètres {0} + + + Recharger résultats précédents + + + Suivant + + + Précédent + + + Comparer + + + Exportation + + + Importation + + + répétition + + + Résultat + + + Alarme muette + + + Fermer appareils + + + Arrêtez l'ordinateur après avoir quitté Test Bench Framework. + + + Délai mesure masse dépassé + + + Cycle d'abandon + + + Continuer + + + Facteurs orrection Q2 non valides + + + L'étape précédente est manquante ou Non OK + + + Nombre répétitions tests dépassé par limite + + + Mauvais sens comptage iPerl + + + Nombre impulsions + + + Nombre impulsions de référence + + + Direction et impulsions acceptables + + + Direction est NOK + + + Pas d'impulsions opto + + + Impulsions courtes + + + Réparer + + + NaN + + + Évaporation + + + Augmentation masse max [kg] + + + Barre perte charge maximale [bar] + + + Pompe fonctionne + + + Manomètre manquant + + + Pas de compteurd'eau + + + Abandonner la session + + + Fin de session + + + Inonder + + + Pipeline + + + Commencer le cycle + + + Arrêtez + + + Q obj. + \ No newline at end of file diff --git a/TBF/Resources/Strings.resx b/TBF/Resources/Strings.resx index 56692a2ef..c632a8f02 100644 --- a/TBF/Resources/Strings.resx +++ b/TBF/Resources/Strings.resx @@ -481,7 +481,7 @@ Start the pump - Start the test + Start test Stopping @@ -1825,9 +1825,6 @@ Pressure - - - Flow adjustment failed @@ -2083,6 +2080,24 @@ Draining before + + Abort session + + + End session + + + Flood + + + Pipeline + + + Start cycle + + + Stop + Q tg @@ -2107,4 +2122,7 @@ Profile {0} modified. + + Test profiles selection + \ No newline at end of file diff --git a/TBF/TBF.csproj b/TBF/TBF.csproj index f6954e3c7..2a90159d2 100644 --- a/TBF/TBF.csproj +++ b/TBF/TBF.csproj @@ -3186,6 +3186,9 @@ MainWnd.cs + + MainWnd.cs + MainWnd.cs @@ -3285,6 +3288,9 @@ BenchControlPanel.cs + + BenchControlPanel.cs + BenchControlPanel.cs diff --git a/TBF/UI/MainWnd.fr.resx b/TBF/UI/MainWnd.fr.resx new file mode 100644 index 000000000..7ac64b8e1 --- /dev/null +++ b/TBF/UI/MainWnd.fr.resx @@ -0,0 +1,259 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + + 187, 22 + + + Composants + + + 187, 22 + + + Routes + + + 187, 22 + + + Les transitions + + + 187, 22 + + + Métrologie + + + 184, 6 + + + 187, 22 + + + Sortie du programme + + + 45, 20 + + + Banc + + + 66, 20 + + + Domicile + + + 99, 20 + + + Enregistrement + + + 187, 22 + + + Utilisateurs + + + 187, 22 + + + Langue + + + 187, 22 + + + Les profils + + + Résultatas + + + 187, 22 + + + Sauvegarder + + + 187, 22 + + + Mot passe + + + 187, 22 + + + Améliorer + + + 187, 22 + + + 187, 22 + + + Effacer les compteurs + + + 78, 20 + + + Paramètres + + + 152, 22 + + + à propos + + + 74, 20 + + + Aidez-moi + + + Procédures + + + 71, 20 + + + Processus + + + 66, 20 + + + Résultats + + + 79, 20 + + + Graphiques + + \ No newline at end of file diff --git a/TBF/UI/MainWnd.resx b/TBF/UI/MainWnd.resx index 41a9dc797..a61513a2b 100644 --- a/TBF/UI/MainWnd.resx +++ b/TBF/UI/MainWnd.resx @@ -730,7 +730,7 @@ resultsTabPageCtrl - TBF.UI.Results.ResultsTabPageCtrl, TBF, Version=2.24.1320.0, Culture=neutral, PublicKeyToken=null + TBF.UI.ResultsMI.ResultsTabPageCtrl, TBF, Version=2.24.1320.0, Culture=neutral, PublicKeyToken=null resultsTabPage diff --git a/TBF/UI/Shared/BenchControlPanel.cs b/TBF/UI/Shared/BenchControlPanel.cs index 22118822f..934373d8c 100644 --- a/TBF/UI/Shared/BenchControlPanel.cs +++ b/TBF/UI/Shared/BenchControlPanel.cs @@ -153,6 +153,14 @@ namespace TBF.UI.Shared void Localize() { testGroupBox.Text = Strings.Session; + startTestBtn.Text = Strings.Start_the_test; + startCycleBtn.Text = Strings.Start_cycle; + acceptResultsBtn.Text = Strings.End_session; + breakBtn.Text = Strings.Abort_session; + stopBtn.Text = Strings.Stop; + purgeGroupBox.Text = Strings.Pipeline; + purgeBeginBtn.Text = Strings.Flood; + purgeEndBtn.Text = Strings.Drain; emptyGroupBox.Text = Strings.Drain; } diff --git a/TBF/UI/Shared/BenchControlPanel.fr.resx b/TBF/UI/Shared/BenchControlPanel.fr.resx new file mode 100644 index 000000000..bb01a239b --- /dev/null +++ b/TBF/UI/Shared/BenchControlPanel.fr.resx @@ -0,0 +1,169 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + + Verdana, 14.25pt + + + Arrêtez + + + Verdana, 14.25pt + + + Commencer test + + + Verdana, 14.25pt + + + Commencer cycle + + + Verdana, 12pt + + + Inonder + + + Verdana, 12pt + + + Vidanger + + + Verdana, 14.25pt + + + Abandonner + + + Verdana, 14.25pt + + + Fin de session + + + Pipeline + + + Vidanger réservoir + + \ No newline at end of file diff --git a/TBF/UI/Shared/ClosingTbfForm.cs b/TBF/UI/Shared/ClosingTbfForm.cs index 35bd869cc..ebae315d6 100644 --- a/TBF/UI/Shared/ClosingTbfForm.cs +++ b/TBF/UI/Shared/ClosingTbfForm.cs @@ -18,6 +18,8 @@ namespace TBF.UI.Shared Text = Strings.Closing_the_program; messageLabel.Text = Strings.Do_you_want_to_exit_TBF; shutDownPCCheckBox.Text = Strings.Shut_down_computer_after_exiting_TBF; + yesButton.Text = Strings.YesBtn; + noButton.Text = Strings.NoBtn; } private void yesButton_Click(object sender, EventArgs e) diff --git a/UserManagement/Properties/AssemblyInfo.cs b/UserManagement/Properties/AssemblyInfo.cs index ddf36d3ca..df4f011c3 100644 --- a/UserManagement/Properties/AssemblyInfo.cs +++ b/UserManagement/Properties/AssemblyInfo.cs @@ -32,5 +32,5 @@ using System.Runtime.InteropServices; // You can specify all the values or you can default the Build and Revision Numbers // by using the '*' as shown below: // [assembly: AssemblyVersion("1.0.*")] -[assembly: AssemblyVersion("2.18.1280.0")] -[assembly: AssemblyFileVersion("2.18.1280.0")] +[assembly: AssemblyVersion("2.24.1368.0")] +[assembly: AssemblyFileVersion("2.24.1368.0")] diff --git a/Users/Properties/AssemblyInfo.cs b/Users/Properties/AssemblyInfo.cs index 929fa58db..4dc62de68 100644 --- a/Users/Properties/AssemblyInfo.cs +++ b/Users/Properties/AssemblyInfo.cs @@ -32,5 +32,5 @@ using System.Runtime.InteropServices; // You can specify all the values or you can default the Build and Revision Numbers // by using the '*' as shown below: // [assembly: AssemblyVersion("1.0.*")] -[assembly: AssemblyVersion("2.18.1313.0")] -[assembly: AssemblyFileVersion("2.18.1313.0")] +[assembly: AssemblyVersion("2.24.1368.0")] +[assembly: AssemblyFileVersion("2.24.1368.0")] diff --git a/Users/Resources/Strings.fr.resx b/Users/Resources/Strings.fr.resx new file mode 100644 index 000000000..07a290c6d --- /dev/null +++ b/Users/Resources/Strings.fr.resx @@ -0,0 +1,240 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Ajouter + + + Annuler exte Btn + + + Description + + + Éditer + + + Modifier utilisateur + + + Erreur + + + Nom complet + + + Groupes + + + ID + + + Nom ou mot passe utilisateur non valide + + + max {0} caractères alphanum + + + Prénom + + + Ok + + + Mot de passe + + + Supprimer + + + Répéter mot passe + + + Ce nom d'utilisateur a déjà été pris. Veuillez en choisir un autre. + + + Code utilisateur + + + Utilisateur en ligne + + + Gestion utilisateurs + + + Nom d'utilisateur + + + Fermer + + + Pas télécommande sur base utilisateurs + + + Êtes-vous sûr ? + + + Attention + + + Confirmation + + + {0} utilisateurs copiés + + + Copie utilisateurs a échoué + + + Enregistrement ou mise à jour utilisateur a échoué + + + administrateur + + + spécialiste étalonnages + + + chef laboratoire + + + entretien + + + métrologue + + + spécialiste + + + testeur + + + invalide + + + NFC tag + + + Ce tag NFC a déjà été pris. S'il vous plaît utiliser un autre. + + + administrateur suivi production + + \ No newline at end of file diff --git a/Users/Users.csproj b/Users/Users.csproj index e05568414..8eeb339a5 100644 --- a/Users/Users.csproj +++ b/Users/Users.csproj @@ -122,6 +122,7 @@ + ResXFileCodeGenerator