Skip to content

Commit

Permalink
Merge pull request ControlSystemStudio#3196 from katysaintin/master
Browse files Browse the repository at this point in the history
Add a unit test to check if all the translation in messages_{LOCALE}.properties files are synchronized with the default one
  • Loading branch information
georgweiss authored Nov 21, 2024
2 parents b681616 + 56a2b65 commit a2e804d
Show file tree
Hide file tree
Showing 12 changed files with 255 additions and 23 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -11,3 +11,4 @@ Scope=Périmètre
SecureStoreErrorTitle=Échec du lancement de l'application
SecureStoreErrorBody=Échec de l'initialisation du stockage sécurisé
Title=Gestion des identifiants
UserName=Nom d'utilisateur
Original file line number Diff line number Diff line change
Expand Up @@ -170,6 +170,7 @@ FormulaTabVariable=Variable
FormulaTabTT=Double-cliquez sur l'entrée pour l'ajouter à la formule, ou modifier le nom de la variable
Grid=Grille
GridLbl=Grille :
HideAll=Tout masquer
HideTraceWarning=Masquer la courbe ?
HideTraceWarningDetail=Masquer une courbe peut être utile pour...\na) réduire temporairement le nombre de courbes sur le graphique\nb) masquer les PV d'entrée de la formule où vous êtes intéressé par la formule,\n mais pas par les entrées individuelles\n\nNotez cependant que le Navigateur de données échantillonnera toujours les données pour la courbe masquée et demandera des données archivées pour elle afin qu'elle soit "prête" lorsque vous voudrez la montrer à nouveau.\n\nSi vous n'avez pas besoin de cet élément, vous devriez le supprimer au lieu de le masquer.\n\nMasquer la courbe ?
ImportActionLabelFmt=Importer {0}
Expand Down Expand Up @@ -249,6 +250,7 @@ SearchTT=Démarrer la recherche de nom de canal
SelectTrace=Séléctionner la courbe pour voir les sources de données
SeverityColumn=Gravité
SeverityStatusFmt={0} / {1}
ShowAll=Tout afficher
StartEndDialogBtn=...
StartEndDialogTT=Ouvrir la boîte de dialogue de l'heure de début/fin
StartTimeLbl=Heure de début :
Expand Down Expand Up @@ -293,6 +295,7 @@ WaveformIndex=Indice de la forme d'onde
WaveformIndexCol=Indice
WaveformIndexColTT=Indice de la forme d'onde
WaveformStatus=Gravité/Statut :
WaveformTimeSelector=Séléctionner la forme d'onde par temps
WaveformTimeSelector=Sélectionner la forme d'onde par temps
WaveformTimestamp=Horodatage :
WaveformView=Vue de la forme d'onde
WaveformViewSelect=Sélectionner un élément...
Original file line number Diff line number Diff line change
@@ -1,9 +1,3 @@
ActionExecuteCommand=Exécuter la commande
ActionExecuteScript=Exécuter le script
ActionOpenDisplay=Ouvrir l'affichage
ActionOpenFile=Ouvrir le fichier
ActionOpenWebPage=Ouvrir la page Web
ActionWritePV=Écrire PV
Actions_N_Fmt={0,choice,0#Aucune action|1#1 action|1<{0,number,integer} actions}
ActiveTab=Onglet actif
ArrayWidget_Name=Tableau
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,6 @@ ActionButton_N_ActionsAsOneFmt={0} actions
ActionButton_N_ActionsFmt=Choisissez 1 parmi {0}
ActionButton_NoActions=VIDE
ActionsDialog_Actions=Actions :
ActionsDialog_Command=Commande :
ActionsDialog_Description=Description :
ActionsDialog_Detail=Détail de l'action :
ActionsDialog_DisplayPath=Chemin de l'affichage :
ActionsDialog_ExecuteAll=Exécuter toutes les actions en une seule fois
Expand All @@ -13,8 +11,6 @@ ActionsDialog_PVName=Nom du PV :
ActionsDialog_ScriptPath=Fichier de script :
ActionsDialog_ScriptText=Texte du script intégré :
ActionsDialog_Title=Actions
ActionsDialog_URL=URL :
ActionsDialog_Value=Valeur :
Add=Ajouter
AddEmbeddedJavaScript=Ajouter JavaScript intégré\u2026
AddEmbeddedPython=Ajouter Python intégré\u2026
Expand Down
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
AppendPVNameToClipboard=Copier: Ajout PV au presse-papier
NavigateBack_TT=Ouvrir l'affichage précédent
NavigateForward_TT=Ouvrir l'affichage suivant
OpenDataBrowser=Ouvrir le navigateur de données
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -44,3 +44,4 @@ Refresh=Rafraîchir
Rename=Renommer
RenameHdr=Entrez le nouveau nom :
RenameJobName=Renommer
SetBaseDirectory=Positionner le chemin dans le navigateur
Original file line number Diff line number Diff line change
Expand Up @@ -7,11 +7,16 @@ AllTypes=Tous types
Apply=Appliquer
ArchivedDownloadFailed=Échec du téléchargement des entrées de journal archivées
ArchivedNoEntriesFound=Aucune entrée de journal archivée associée à l''ID {0}
AttachmentsDirectoryNotWritable=La pièce jointe du répertoire {0} n'est pas modifiable
ArchivedSaveFailed=Échec de l'enregistrement des entrées de journal archivées dans le fichier
AttachmentsNoStorage=Pas de disque pour les pièces jointes
ArchivedLaunchExternalAppFailed=Impossible de lancer l''application externe pour afficher le fichier "{0}". Veuillez vérifier vos paramètres.
Author=Auteur :
Attachments=Pièces jointes
AttachmentsDirectoryFailedCreate=Echec de création de répertoire {0} pour pièce jointe
AttachmentsFileNotDirectory=Le fichier {0} existe mais ce n'est pas un répertoire
AttachmentsSearchProperty=Pièces jointes :
Back=Retour
BrowseButton=Parcourir
Cancel=Annuler
CancelTooltip=Annuler l'entrée en cours.
Expand All @@ -30,6 +35,7 @@ CurrentDate=Date actuelle
Date=Date :
DownloadSelected=Télécharger les éléments sélectionnés
DownloadingAttachments=Téléchargement des pièces jointes
EditLogEntry=Editer la log d'entrée
EmbedImage=Intégrer une nouvelle image
EmbedImageTooltip=Intégrer une image à partir d'un fichier ou du presse-papiers dans le corps de l'entrée de journal
EmbedSelected=Intégrer les éléments sélectionnés
Expand All @@ -40,6 +46,7 @@ File=Fichier
FileSave=Enregistrer la pièce jointe
FileSaveFailed=Échec de l'enregistrement de la pièce jointe.
FileTooLarge=Le fichier {0} est trop grand, les fichiers sélectionnés n''ont pas été ajoutés.
Forward=Suivant
GoToFirstPage=Aller à la première page
GoToLastPage=Aller à la dernière page
GroupingFailed=Échec de la création du groupe, les entrées de journal sont déjà contenues dans différents groupes.
Expand All @@ -49,7 +56,9 @@ HitsPerPage=Résultats par page :
ImageWidth=Largeur
ImageHeight=Hauteur
Level=Niveau
Logbook=Journal
Logbooks=Journaux :
LogbookNotSupported=Pas de journal supporté
LogbookServiceUnavailableTitle=Impossible de créer une entrée de journal
LogbookServiceHasNoLogbooks=Le service de journal "{0}" n''a pas de journaux ou n''est pas disponible.
LogbooksSearchFailTitle=Erreur de recherche de journal
Expand All @@ -75,6 +84,7 @@ Remove=Supprimer
Remove_Tooltip=Supprimer les éléments sélectionnés.
RequestTooLarge=La taille totale des fichiers dépasse la limite, les fichiers sélectionnés n'ont pas été ajoutés.
Reply=Répondre
ReplyToLogEntry=Répondre à la log d'entrée
ScalingFactor=Facteur d'échelle
SearchButtonText=Rechercher :
Search=Rechercher disponible :
Expand Down
Original file line number Diff line number Diff line change
@@ -1,12 +1,20 @@
actionDescription=Description:
actionOpenFilterDescription=Ouvrir le filtre SaR
actionOpenNodeDescription=Ouvrir le noeud SaR
actionOpenFilterId=id du filtre:
actionOpenNodeId=id du noeud:
add=Ajouter
alertContinue=Souhaitez-vous continuer ?
alertAddingPVsToConfiguration=Ajout de PV à la configuration
archiver=Archivage
authenticationFailed=Authentification échouée
baseSetpoint=Consigne de base
browseForLocation=Parcourir pour sélectionner l'emplacement
buttonSearch=Ouvrir la fenêtre de recherche de capture instantanée/étiquette
cancel=Annuler
cannotCompareHeader=Aucune donnée de capture instantanée disponible pour la comparaison.
cannotCompareTitle=Impossible de comparer
choose=Choisir
closeConfigurationWarning=Configuration modifiée, mais non enregistrée. Souhaitez-vous continuer ?
closeCompositeSnapshotWarning=Capture instantanée composite modifiée, mais non enregistrée. Souhaitez-vous continuer ?
closeTabPrompt=Fermer l'onglet ?
Expand All @@ -25,6 +33,7 @@ contextMenuAddTag=Ajouter une étiquette
contextMenuAddTagWithComment=Ajouter une étiquette avec commentaire
contextMenuCreateSnapshot=Créer une capture instantanée
contextMenuCompareSnapshots=Comparer les captures instantanées
contextMenuCompareSnapshotWithArchiverData=Comparer avec les données archivées
contextMenuDelete=Supprimer
Edit=Modifier
contextMenuNewFolder=Nouveau dossier
Expand All @@ -38,9 +47,10 @@ contextMenuRemoveGoldenTag=Supprimer l'étiquette dorée
contextMenuTagAsGolden=Ajouter l'étiquette dorée
contextMenuTags=Étiquettes
contextMenuTagsWithComment=Étiquettes avec commentaire
copyOrMoveNotAllowedBody=La sélection ne peut pas être déplacée/copier vers le n?ud cible spécifié.
copyOrMoveNotAllowedBody=La sélection ne peut pas être déplacée/copier vers le noeud cible spécifié.
copyOrMoveNotAllowedHeader=Impossible de déplacer ou copier la sélection.
copyUniqueIdToClipboard=Copier l'identifiant unique dans le presse-papiers
copyUniqueIdAsResourceToClipboard=Copy l'identifiant en tant que URL dans le presse-papiers
createdBy=Créé par
createCompositeSnapshotFailed=Échec de la création de la capture instantanée composite
createConfigurationFailed=Échec de la création de la configuration
Expand All @@ -51,6 +61,7 @@ currentPVValue=Valeur actuelle du PV
currentReadbackValue=Valeur actuelle de retour PV
currentSetpointValue=Valeur actuelle de consigne
cut=Couper
dateTimePickerTitle=Selectionner une date et une heure
deleteFilter=Supprimer le filtre
deleteFilterFailed=Échec de la suppression du filtre
description=Description
Expand All @@ -70,7 +81,8 @@ errorUnableToRetrieveData=Impossible de récupérer les données
exportConfigurationLabel=Exporter la configuration en CSV
exportSnapshotLabel=Exporter la capture instantanée en CSV
exportSnapshotFailed=Échec de l'exportation de la capture instantanée
faildDeleteFilter=Échec de la suppression du filtre
failedDeleteFilter=Échec de la suppression du filtre
failedGetFilters=Échec de récupération des filters
failedSaveFilter=Échec de l'enregistrement du filtre
failedToPasteObjects=Échec du collage des objets
filter=Filtre
Expand All @@ -85,6 +97,7 @@ filterEditorStartTime=Heure de début
filterEditorEndTime=Heure de fin
filterEditorUser=Utilisateur
filterName=Nom du filtre
filterNotFound=Filtre "{0}" non trouvé
filterQueryColumn=Requête
filterLastUpdatedColumn=Dernière mise à jour
filterUserColumn=Utilisateur
Expand All @@ -103,6 +116,8 @@ labelThreshold=\u0394 Seuil (%)
lastModifiedDate=Dernière modification
liveReadbackVsSetpoint=Retour en direct\n(? Consigne en direct)
liveSetpoint=Consigne en direct
logAction=Créer une nouvelle entrée
logActionTooltip=Créer automatiquement une entrée après sauvegarde et restauration comlète
login=Se connecter
loggingFailedTitle=Échec de la journalisation
loggingFailed=Impossible de créer une entrée de journal
Expand Down Expand Up @@ -143,6 +158,8 @@ pvNameReadbackTooltip=Une liste de noms de retour PV séparés par des espaces o
pvReadOnly=Lecture seule
query=Requête :
readbackPVName=Retour\nNom PV
readSnapshotFromArchiver=Lire depuis l'archivage
readSnapshotFromPVs=Lire depuis les PVs
restore=Restaurer
restoreAndLog=Restaurer et journaliser
restoreErrorTitle=Erreur de restauration
Expand Down Expand Up @@ -183,6 +200,8 @@ setpointPVWhen=Valeur de consigne du PV lorsque la capture instantanée {0} a é
severity=Gravité
snapshot=Capture instantanée
snapshotDescription=Description
snapshotFromArchiver=Depuis l'archivage
snapshotFromPvs=Lire depuis les PVs
snapshotList=Liste des captures instantanées
snapshotLocation=Emplacement
snapshotName=Nom
Expand Down Expand Up @@ -213,6 +232,7 @@ tagCommentLabel=Commentaire
tagRemoveConfirmationTitle=Supprimer l'étiquette
tagRemoveConfirmationContent=Êtes-vous sûr de vouloir supprimer l'étiquette des captures instantanées sélectionnées ?
takeSnapshot=Prendre une capture instantanée
takeSnapshotFailed=Échec lors de la capture instantanée
timestamp=Horodatage
Time=Heure
StartTime=Heure de début
Expand Down
Loading

0 comments on commit a2e804d

Please sign in to comment.