Révision 3885

TXM/trunk/bundles/org.txm.referencer.core/src/org/txm/referencer/core/messages/messages.properties (revision 3885)
1 1
#TXM messages generated by the PluginMessagesManager class
2 2
#Fri Jun 10 16:36:03 CEST 2022
3
ErrorP0=** Error: 
3
ErrorP0=** Error: {0}
4 4
referencerExportFailedColon=Referencer export failed\: {0}.
5 5
referencesOfP0InTheP1Corpus=References of {0} in {1} corpus...
6 6
RESULT_TYPE=Referencer
TXM/trunk/bundles/org.txm.referencer.core/src/org/txm/referencer/core/functions/Referencer.java (revision 3885)
56 56
import java.util.List;
57 57
import java.util.Map;
58 58

  
59
import org.eclipse.osgi.util.NLS;
59 60
import org.txm.core.messages.TXMCoreMessages;
60 61
import org.txm.core.preferences.TXMPreferences;
61 62
import org.txm.core.results.Parameter;
......
245 246
			}
246 247
		}
247 248
		catch (Exception e) {
248
			Log.severe(ReferencerCoreMessages.ErrorP0+e);
249
			Log.severe(NLS.bind(ReferencerCoreMessages.ErrorP0, e));
249 250
			Log.printStackTrace(e);
250 251
			return false;
251 252
		}
TXM/trunk/bundles/org.txm.cooccurrence.core/src/org/txm/cooccurrence/core/messages/messages.properties (revision 3885)
6 6
errorColonNegativeArgumentInRbicolnFunction=** Error\: negative argument in 'rbicoln' function
7 7
errorColonNoCooccurrents=** Error\: no cooccurrents
8 8
ErrorWhileComputingIndexForTheCooccurrenceAborting=Error while computing Index for the cooccurrence. Aborting.
9
ErrorWhileComputingIndexForTheCooccurrenceP0=Error while computing Index for the cooccurrence: 
9
ErrorWhileComputingIndexForTheCooccurrenceP0=Error while computing Index for the cooccurrence: {0}
10 10
ErrorWhileSettingCooccurrenceParameters=Error while setting cooccurrence parameters: 
11 11
fColon=\ F\: 
12 12
freq=Freq
TXM/trunk/bundles/org.txm.cooccurrence.core/src/org/txm/cooccurrence/core/functions/Cooccurrence.java (revision 3885)
449 449
			toTxt(writer, colseparator, txtseparator);
450 450
		}
451 451
		catch (Exception e) {
452
			Log.severe(TXMCoreMessages.bind(TXMCoreMessages.error_error, e));
452
			Log.severe(TXMCoreMessages.bind(TXMCoreMessages.error_errorP0, e));
453 453
			return false;
454 454
		}
455 455
		return true;
......
1732 1732
			writer.close();
1733 1733
		}
1734 1734
		catch (IOException e) {
1735
			Log.severe(TXMCoreMessages.bind(TXMCoreMessages.error_error, e));
1735
			Log.severe(TXMCoreMessages.bind(TXMCoreMessages.error_errorP0, e));
1736 1736
			return false;
1737 1737
		}
1738 1738

  
TXM/trunk/bundles/org.txm.annotation.kr.core/src/org/txm/annotation/kr/core/AnnotationManager.java (revision 3885)
531 531
		String headers [] = reader.getHeaders();
532 532
		String cols [] = {"text_id", "id", "end_id", "start", "end", "type", "value", "mode", "date", "annotator"}; //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$ //$NON-NLS-4$ //$NON-NLS-5$ //$NON-NLS-6$ //$NON-NLS-7$ //$NON-NLS-8$ //$NON-NLS-9$ //$NON-NLS-10$
533 533
		if (headers.length != cols.length) {
534
			Log.warning(Messages.errorAnnotationFileHeaderFormatIsNotWekkfomattedP0ItShouldBeP1+StringUtils.join(headers, ", ")+". Should be: "+StringUtils.join(cols, ", ")); //$NON-NLS-2$ //$NON-NLS-3$ //$NON-NLS-4$
534
			Log.warning(NLS.bind(Messages.errorAnnotationFileHeaderFormatIsNotWekkfomattedP0ItShouldBeP1,StringUtils.join(headers, ", "), StringUtils.join(cols, ", "))); //$NON-NLS-2$ //$NON-NLS-3$ //$NON-NLS-4$
535 535
			return false;
536 536
		}
537 537
		for (int i = 0 ; i < cols.length ; i++) {
538 538
			if (!(headers[i].equals(cols[i]))) {
539
				Log.warning(Messages.errorAnnotationFileHeaderFormatIsNotWekkfomattedP0ItShouldBeP1+StringUtils.join(headers, ", ")+". Should be: "+StringUtils.join(cols, ", ")); //$NON-NLS-2$ //$NON-NLS-3$ //$NON-NLS-4$
539
				Log.warning(NLS.bind(Messages.errorAnnotationFileHeaderFormatIsNotWekkfomattedP0ItShouldBeP1, StringUtils.join(headers, ", "), StringUtils.join(cols, ", "))); //$NON-NLS-2$ //$NON-NLS-3$ //$NON-NLS-4$
540 540
				return false;
541 541
			}
542 542
		}
......
577 577
					CQLQuery cql = new CQLQuery(NLS.bind("[id=\"{0}\" & _.text_id=\"{1}\"]", startId, textId)); //$NON-NLS-1$
578 578
					QueryResult qr = corpus.query(cql , "TMP", false); //$NON-NLS-1$
579 579
					if (qr.getNMatch() == 0) {
580
						Log.warning(Messages.noMatchFoundWithCQLEqualP0+cql);
580
						Log.warning(NLS.bind(Messages.noMatchFoundWithCQLEqualP0, cql));
581 581
						continue;
582 582
					}
583 583
					startPos = qr.getMatch(0).getStart();
......
586 586
					CQLQuery cql = new CQLQuery(NLS.bind("[id=\"{0}\" & _.text_id=\"{1}\"]", startId, textId)); //$NON-NLS-1$
587 587
					QueryResult qr = corpus.query(cql , "TMP", false); //$NON-NLS-1$
588 588
					if (qr.getNMatch() == 0) {
589
						Log.warning(Messages.noMatchFoundWithCQLEqualP0+cql);
589
						Log.warning(NLS.bind(Messages.noMatchFoundWithCQLEqualP0, cql));
590 590
						continue;
591 591
					}
592 592
					startPos = qr.getMatch(0).getStart();
......
594 594
					cql = new CQLQuery(NLS.bind("[id=\"{0}\" & _.text_id=\"{1}\"]", endId, textId)); //$NON-NLS-1$
595 595
					qr = corpus.query(cql , "TMP", false); //$NON-NLS-1$
596 596
					if (qr.getNMatch() == 0) {
597
						Log.warning(Messages.noMatchFoundWithCQLEqualP0+cql);
597
						Log.warning(NLS.bind(Messages.noMatchFoundWithCQLEqualP0, cql));
598 598
						continue;
599 599
					}
600 600
					endPos = qr.getMatch(0).getStart();
TXM/trunk/bundles/org.txm.annotation.kr.core/src/org/txm/annotation/kr/core/conversion/CorpusRuledConvertion.java (revision 3885)
111 111
				
112 112
				tmpFile.renameTo(xmlFile);
113 113
				if (tmpFile.exists()) {
114
					Log.warning(NLS.bind(Messages.CouldNotReplaceOriginalFileWithTheP0ResultFile, xmlFile, tmpFile));
114
					Log.warning(NLS.bind(Messages.CouldNotReplaceOriginalFileWithTheP0ResultFileP1, xmlFile, tmpFile));
115 115
					return false;
116 116
				}
117 117
			}
TXM/trunk/bundles/org.txm.annotation.kr.core/src/org/txm/annotation/kr/core/AnnotationWriter.java (revision 3885)
78 78
	 * @throws XMLStreamException
79 79
	 */
80 80
	protected boolean writeTextAnnotationToSyMoGIH(String textid, File currentXMLFile, File currentXMLStandoffFile, File xmlStandOffDirectory) throws IOException, CqiServerError, CqiClientException, InvalidCqpIdException, XMLStreamException {
81
		Log.info(Messages.TestP0 + textid);
81
		
82
		Log.info(NLS.bind(Messages.TestP0, textid));
82 83
		boolean show_debug = Log.getLevel().intValue() < Level.INFO.intValue();
83 84
		
84 85
		AnnotationSyMoGIHWriter annotationstdoff = new AnnotationSyMoGIHWriter(textid, currentXMLFile, xmlStandOffDirectory, types, show_debug);
......
257 258
				if (!writeAnnotationsInFile(currentXMLFile, start_limits[currentText],
258 259
						allSegmentAnnotations, allTokenAnnotations,
259 260
						tmpXMLTXMDirectory, previousXMLTXMDirectory)) {
260
					Log.severe(Messages.ErrorWhileWritingAnnotationsOfTextP0 + currentXMLFile);
261
					Log.severe(NLS.bind(Messages.ErrorWhileWritingAnnotationsOfTextP0, currentXMLFile));
261 262
					return false;
262 263
				}
263 264
				else {
TXM/trunk/bundles/org.txm.annotation.kr.core/src/org/txm/annotation/kr/core/messages/messages.properties (revision 3885)
7 7
savingAnnotations=Saving annotations.
8 8
savingP0Annotations=Saving {0} annotations...
9 9
ConversionRulesP0=Conversion rules: {0}.
10
CouldNotReplaceOriginalFileWithTheP0ResultFile=Could not replace original file with the {0} result file with {1}.
10
CouldNotReplaceOriginalFileWithTheP0ResultFileP1=Could not replace original file with the {0} result file with {1}.
11 11
deleteAnnotationCanceled=Delete annotation canceled.
12
errorAnnotationFileHeaderFormatIsNotWekkfomattedP0ItShouldBeP1=Error: annotation file header format is not well-formatted: 
12
errorAnnotationFileHeaderFormatIsNotWekkfomattedP0ItShouldBeP1=Error: annotation file header format is not well-formatted. Found {0} and should be {1}.
13 13
errorCannotCloseTheP0AMP1=Error: cannot close the {0} AM : {1}.
14 14
errorCannotCloseTheP0KRP1=Error: cannot close the {0} KR : {1}.
15 15
errorDuringAnnotationCreationP0=Error during annotation creation: {0}.
......
29 29
ErrorWhileProcessingP0InTempDir=Error: while processing {0} in temp dir
30 30
ErrorWhileProcessingTheP0FileInStandOffDir=Error: while processing the {0} file in standoff dir
31 31
ErrorWhileWritingAnnotationsOfTextInP0=Error while writing annotations of text in {0}.
32
ErrorWhileWritingAnnotationsOfTextP0=Error while writing annotations of text 
32
ErrorWhileWritingAnnotationsOfTextP0=Error while writing annotations of the {0} text 
33 33
ErrorWithCurrentWriterP0=Error with current writer: {0}.
34 34
ExportingAnnotationsOfTheP0Texts=Exporting annotations of the {0} text(s).
35 35
failToClearTheAnnotationManagerInstanceP0=Fail to clear AnnotationManager instance with error: {0}
......
37 37
MoreErrorsSeeTheP0ErrorFile=More errors, see the {0} errors file.
38 38
NoFileFoundInTheP0Directory=No file found in the {0} directory.
39 39
SomeValuesDidNotMatchRule=Some values did not match rule: 
40
TestP0=\ \ text=
40
TestP0=\ \ text={0}
41 41
TheP0CorpusDirectoryWasNotFoundInP1=The ''{0}'' corpus directory was not found in {1}.
42 42
ThxTXMDirectoryWasNotFoundInP0=The 'txm' directory was not found in {0}.
43 43
FailToGetSQLConnectionWithTheP0PropertiesErrorP1=Fail to get SQL connection with the {0} properties, error={1}
TXM/trunk/bundles/org.txm.annotation.kr.core/src/org/txm/annotation/kr/core/messages/Messages.java (revision 3885)
70 70
	public static String annotationSuccesfullyWrittenIntheP0File;
71 71
	
72 72
	public static String ConversionRulesP0;
73
	public static String CouldNotReplaceOriginalFileWithTheP0ResultFile;
73
	public static String CouldNotReplaceOriginalFileWithTheP0ResultFileP1;
74 74

  
75 75
	public static String deleteAnnotationCanceled;
76 76
	public static String errorAnnotationFileHeaderFormatIsNotWekkfomattedP0ItShouldBeP1;
TXM/trunk/bundles/org.txm.core/src/java/org/txm/core/messages/TXMCoreMessages.java (revision 3885)
19 19
	
20 20
	private static final String BUNDLE_NAME = "org.txm.core.messages.messages"; //$NON-NLS-1$
21 21
	
22
	public static String BaseOldParameters_96;
22
	public static String warningNoCorpusTagFoundInTheP0FileBlehblehbleh;
23 23
	
24 24
	public static String common_absoluteFrequency;
25 25
	
......
39 39
	
40 40
	public static String common_fMin;
41 41
	
42
	public static String common_fMinEquals;
42
	public static String common_fMinEqualsP0;
43 43
	
44 44
	public static String common_frequency;
45 45
	
......
89 89
	
90 90
	public static String info_computingChildrenOfP0P1;
91 91
	
92
	public static String error_error2;
93
	
94 92
	public static String error_error;
95 93
	
94
	public static String error_errorP0;
95
	
96 96
	public static String error_errorWhileSortingResult;
97 97
	
98 98
	public static String corpusImportDoneInP0;
......
109 109

  
110 110
	public static String CannotCallATXMCommandWithoutIDParametersP0;
111 111

  
112
	public static String CantNotifyOfP0TheP1Extension;
112
	public static String CantNotifyOfP0TheP1ExtensionP2P3P4;
113 113

  
114 114
	public static String CouldNotDeleteTheP0Result;
115 115

  
......
135 135
	
136 136
	public static String dataDirectoryIsMissingColonP0;
137 137

  
138
	public static String deleteColsColonP0;
139
	
140 138
	public static String doesNotExists;
141 139
	
142 140
	public static String eRRORColonExists;
......
157 155
	
158 156
	public static String errorColonSkippingTheLoadingOfTheP0Corpus;
159 157
	
160
	public static String errorColonTheConnexionToTheServerFailedColonWrongPortFormat;
158
	public static String errorColonTheConnexionToTheServerFailedColonWrongPortFormatP0;
161 159
	
162 160
	public static String errorColonThisExceptionShouldNotBeThrown;
163 161
	
164
	public static String errorColonWhileConnectionToSearchEngineWithTheFollowingParametersColon;
162
	public static String errorColonWhileConnectionToSearchEngineWithTheFollowingParametersDblColonP0P1;
165 163
	
166 164
	public static String errorConfigdirDirColon;
167 165
	
......
175 173
	
176 174
	public static String errorWhileGettingMetadatasFromBaseimportMetadatasColon;
177 175

  
178
	public static String errorWhileImportingDataColonP0;
179 176
	
180
	public static String errorWhileWaitingForCQP;
177
	public static String errorWhileWaitingForCQPP0;
181 178
	
182 179
	public static String evaluatingExtensionColonP0FromP1;
183 180
	
......
189 186
	
190 187
	public static String failedToCreatePartColon;
191 188
	
192
	public static String failedToExec;
189
	public static String failedToExecP0P1;
193 190
	
194
	public static String failedToExecTaskkillIMCqpserverexeFColon;
191
	public static String failedToExecTaskkillIMCqpserverexeFColonP0;
195 192
	
196
	public static String failedToExecTskillCqpserverexeColon;
193
	public static String failedToExecTskillCqpserverexeColonP0;
197 194
	
198 195
	public static String failedToGetLastCQPErrorColon;
199 196
	
......
203 200
	
204 201
	public static String failedToLoadBaseParametersFromTheP0File;
205 202
	
206
	public static String failedToRestorePartition;
203
	public static String failedToRestoreTheP0PartitionOfP1P2;
207 204
	
208
	public static String failedToRestoreSubcorpus;
205
	public static String failedToRestoreTheP0SubcorpusOfP1P2;
209 206
	
210 207
	public static String failedToStartMemCqiClientColon;
211 208
	
......
231 228
	
232 229
	public static String initializationOfGroovyImportScriptRunner;
233 230
	
234
	public static String isMissing;
231
	public static String P0isMissing;
235 232
	
236 233
	public static String isNotAValidCQPIDForACorpusItMustBeInUppercaseCharacters;
237 234
	
......
331 328
	
332 329
	public static String xmlValidationColonP0IsNotReadable;
333 330
	
334
	public static String initializingCorpora;
331
	public static String initializingCorporaP0P1;
335 332
	
336 333
	public static String errorWhilePostInstallingPluginsP0;
337 334
	
......
353 350

  
354 351
	public static String ErrorToolboxIsNotCorrectlyInitializedAborting;
355 352

  
356
	public static String ErrorWhileComputingP1DbldotP1;
353
	public static String ErrorWhileComputingP0DbldotP1;
357 354

  
358 355
	public static String ErrorWhileStartingEngines;
359 356

  
......
371 368

  
372 369
	public static String InitializingToolbox;
373 370

  
374
	public static String P0DblDotP1;
375

  
376 371
	public static String WarningWorkspaceCannotFoundTheRedistDirectoryP0;
377 372
	
378 373
	/**
TXM/trunk/bundles/org.txm.core/src/java/org/txm/core/messages/messages_fr.properties (revision 3885)
1 1
#TXM messages generated by the PluginMessagesManager class
2 2
#Wed Jul 27 14:52:25 CEST 2022
3
BaseOldParameters_96=** Attention aucune balise <corpus> trouvée dans le fichier {0}. Le corpus ne sera pas chargé correctement.
3
warningNoCorpusTagFoundInTheP0FileBlehblehbleh=** Attention aucune balise <corpus> trouvée dans le fichier {0}. Le corpus ne sera pas chargé correctement.
4 4
binaryDirectoryP0NotFound=Impossible de trouver le dossier de corpus binaire {0}.
5 5
CallingTheP0CommandWithTheP1Parameters=Appel de la commande {0} avec {1}
6 6
CannotCallATXMCommandWithoutIDParametersP0=** Impossible d'appeler une commande TXM sans ID (paramètres\={0}).
7 7
cantFindStructuralUnitForMetadataWithIdColon=** Erreur \: pas de structure trouvée pour des métadonnées avec identifiant 
8
CantNotifyOfP0TheP1Extension=Impossible de notifier de {0} l'extension "{1}" \: {2}.
8
CantNotifyOfP0TheP1ExtensionP2P3P4=Impossible de notifier de {0} l'extension "{1}" \: {2}:{4} ({3}).
9 9
catalogFileNotFoundP0=** Fichier de catalogue {0} introuvable.
10 10
checkingBinaryFormat=Vérification du format du corpus binaire…
11 11
common_absoluteFrequency=Fréquence absolue
......
16 16
common_done=Terminé.
17 17
common_fMax=Fmax
18 18
common_fMin=Fmin
19
common_fMinEquals=Fmin\={0}
19
common_fMinEqualsP0=Fmin\={0}
20 20
common_frequency=Fréquence
21 21
common_lowestFrequency=Fréquence minimale
22 22
common_noResults=Aucun résultat.
......
52 52
cQiClientNotInitialized=** Le client CQi n'est pas initialisé
53 53
creatingCorpus=Import du corpus...
54 54
dataDirectoryIsMissingColonP0=Le dossier ''data'' {0} est manquant
55
deleteColsColonP0=null
56 55
doesNotExists=\ n'existe pas.
57 56
encodingColon=, Encodage \: 
58 57
endOfCQPWaitTest=Fin du test d'attente de CQP.
59
error_error=** Erreur \: {0}.
60
error_error2=Erreur
58
error_errorP0=** Erreur \: {0}.
59
error_error=Erreur
61 60
error_errorWhileSortingResult=** Erreur pendant le tri du résultat.
62 61
eRRORColonExists=** Erreur \: n'existe pas
63 62
errorColonLinkGrplinkAttargetMalformedColonP0=** Erreur \: linkGrp/link/@target mal formé \: {0}.
......
66 65
errorColonP0CorpusDirectoryIsNotConformantToTXMCorpusBinaryFormatColonCorpusSkipped=** Erreur \: le dossier d''entrée {0} n''est pas conforme au format de corpus binaire de TXM \: corpus ignoré.
67 66
eRRORColonRead=** Erreur \: pas d'accès en lecture
68 67
errorColonSkippingTheLoadingOfTheP0Corpus=** Erreur \: le corpus {0} ne sera pas chargé
69
errorColonTheConnexionToTheServerFailedColonWrongPortFormat=** La connexion au moteur de recherche a échoué \: le port fourni en paramètre n''est pas un nombre entier\: {0}.
68
errorColonTheConnexionToTheServerFailedColonWrongPortFormatP0=** La connexion au moteur de recherche a échoué \: le port fourni en paramètre n''est pas un nombre entier\: {0}.
70 69
errorColonThisExceptionShouldNotBeThrown=** Erreur \: cette exception ne devrait pas se lever
71
errorColonWhileConnectionToSearchEngineWithTheFollowingParametersColon=** Échec de la connexion au moteur de recherche avec les paramètres suivants \: {0} et {1}.
70
errorColonWhileConnectionToSearchEngineWithTheFollowingParametersDblColonP0P1=** Échec de la connexion au moteur de recherche avec les paramètres suivants \: {0} et {1}.
72 71
errorConfigdirDirColon=** Erreur dans le dossier de configuration \: 
73 72
errorDuringWorkspaceInitializationColonP0=** Échec de l''initialisation de l''espace de travail \: {0}.
74 73
errorLoadingWorkspaceFromFileColonP0=** Échec de lecture de l''espace de travail à partir du fichier {0} .
75 74
errorRegDirColon=** Erreur dans le dossier registre \: 
76
ErrorWhileComputingP1DbldotP1=** Erreur lors du calcul de {0} \: {1}.
75
ErrorWhileComputingP0DbldotP1=** Erreur lors du calcul de {0} \: {1}.
77 76
errorWhileConnectingToSearchEngine=** Échec de la connexion au moteur de recherche \: 
78 77
errorWhileGettingMetadatasFromBaseimportMetadatasColon=** Erreur lors de la récupération des métadonnées du corpus \: 
79
errorWhileImportingDataColonP0=null
80 78
errorWhilePostInstallingPluginsP0=Erreur lors du post-chargement des extensions \: {0}
81 79
errorWhilePreInstallingPluginsP0=Erreur lors du pre-chargement des extensions \: {0}
82
errorWhileWaitingForCQP=** Erreur pendant l''attente de CQP \: {0}.
80
errorWhileWaitingForCQPP0=** Erreur pendant l''attente de CQP \: {0}.
83 81
evaluatingExtensionColonP0FromP1=Évaluation de l''extension\: {0} à partir de {1}
84 82
exceptionColonP0=Exception\: {0}
85 83
failedToAccessStructuralPropertyValues=** Échec de lecture des valeurs de la propriété de structure 
86 84
FailedToCallTheP0HyperlinkedCommandWithP1AndTheP2Parameters=** Impossible d''appliquer la commande hypertexte {0} sur {1} avec les paramètres ''{2}''.
87 85
failedToCopyTXMFilesFromTXMINSTALLDIRToTXMHOMEColonP0=** Échec de la copie des fichiers TXM du dossier TXMINSTALL vers le dossier TXMHOME \: {0}.
88 86
failedToCreatePartColon=** Échec de la création de la partie \: 
89
failedToExec=** Échec de l''exécution de {0} \: {1}.
90
failedToExecTaskkillIMCqpserverexeFColon=** Échec de la commande ''taskkill /IM cqpserver.exe /F''\: {0}.
91
failedToExecTskillCqpserverexeColon=** Échec de la commande '''tskill cqpserver.exe''\: {0}.
87
failedToExecP0P1=** Échec de l''exécution de {0} \: {1}.
88
failedToExecTaskkillIMCqpserverexeFColonP0=** Échec de la commande ''taskkill /IM cqpserver.exe /F''\: {0}.
89
failedToExecTskillCqpserverexeColonP0=** Échec de la commande '''tskill cqpserver.exe''\: {0}.
92 90
failedToGetLastCQPErrorColon=** Erreur lors de la récupération de la dernière erreur CQP \: 
93 91
failedToGetSupValuesOf=** Échec de la récupération des valeurs de structures de 
94 92
failedToImportLexicalTable=null
95 93
failedToLoadBaseParametersFromTheP0File=** Impossible de charger les paramètres de corpus depuis le fichier {0}.
96 94
FailedToOpenTheP0Editor=** Impossible d''ouvrir l''éditeur {0}.
97
failedToRestorePartition=** Échec de la restauration de la partition {0} du corpus {1}\: {2}
98
failedToRestoreSubcorpus=** Échec de la restauration du sous-corpus {0} du corpus {1}\: {2}
95
failedToRestoreTheP0PartitionOfP1P2=** Échec de la restauration de la partition {0} du corpus {1}\: {2}
96
failedToRestoreTheP0SubcorpusOfP1P2=** Échec de la restauration du sous-corpus {0} du corpus {1}\: {2}
99 97
failedToStartMemCqiClientColon=** Impossible de démarrer CQP en mode mémoire.
100 98
file=** Le fichier 
101 99
fillImportxmlWithColon=Remplir le fichier 'import.xml' avec \: 
......
111 109
info_computingChildrenOfP0P1=Calcul des enfants de ''{0}'' ({1})...
112 110
info_p0P1Deleted={0} "{1}" supprimé(e).
113 111
initializationOfGroovyImportScriptRunner=Initialisation de GroovyImportScriptRunner
114
initializingCorpora=Initialisation des corpus ({0}/{1})...
112
initializingCorporaP0P1=Initialisation des corpus ({0}/{1})...
115 113
initializingToolbox=Initialisation de la Toolbox...
116 114
iOColon=IO \:
117
isMissing=''{0}'' est introuvable.
115
P0isMissing=''{0}'' est introuvable.
118 116
isNotAValidCQPIDForACorpusItMustBeInUppercaseCharacters=\ n'est pas un identifiant de corpus CQP valide. Il doit être en majuscule.
119 117
isNotAValidCQPIdForASubcorpusItMustBeAnUppercaseCharactersFollowedByLowercaseCharacters=\ n'est pas un identifiant de sous-corpus CQP valide. Il doit être en majuscules suivies de caractères minuscules.
120 118
languageColon=, Langue \: 
......
134 132
numberOfMatch=Nombre de matchs 
135 133
numberOfSubMatch=Nombre de sous matchs
136 134
orTheEngineWasNotStartedWithTheCommandLineColon=** Le démarrage du serveur CQP a échoué avec la ligne de commande \: {0}.
137
P0DblDotP1=null
138 135
pARAMSColonP0=Paramètres \: {0}
139 136
parentDirectoryP0NotFound=Dossier parent ''{0}'' introuvable.
140 137
processing=Traitement en cours…
......
144 141
queryWasColon=La requête était \: 
145 142
readCorpusInfosFromOldImportxmlFileColonP0=Lecture des propriétés du corpus depuis le fichier ''import.xml'' \: {0} 
146 143
readError=** Erreur de lecture
147
registryFileIsMissingColonP0=Le dossier 'registry' est manquant
144
registryFileIsMissingColonP0=Le dossier 'registry' {0} est manquant
148 145
reorganizingFilesOfP0=réorganisation des fichiers de {0}
149 146
sAXColon=SAX \: 
150 147
selectionErrorColonTheCorpus=Erreur de sélection d'objet \: le corpus 
TXM/trunk/bundles/org.txm.core/src/java/org/txm/core/messages/messages.properties (revision 3885)
1 1
#TXM messages generated by the PluginMessagesManager class
2 2
#Wed Jul 27 14:52:25 CEST 2022
3
BaseOldParameters_96=** Warning no <corpus> tag found in the {0} file. The corpus won't be correctly loaded.
3
warningNoCorpusTagFoundInTheP0FileBlehblehbleh=** Warning no <corpus> tag found in the {0} file. The corpus won't be correctly loaded.
4 4
binaryDirectoryP0NotFound=Corpus binary folder {0} not found.
5 5
CallingTheP0CommandWithTheP1Parameters=Calling the {0} command with {1}
6 6
CannotCallATXMCommandWithoutIDParametersP0=** Cannot call a TXM command without ID (parameters\={0}).
7 7
cantFindStructuralUnitForMetadataWithIdColon=** Can not find structural unit for metadata with identifier 
8
CantNotifyOfP0TheP1Extension=Can't notify of {0} the "{1}" extension\: {2}.
8
CantNotifyOfP0TheP1ExtensionP2P3P4=Can't notify of {0} the "{1}" extension\: {4} ({3}).
9 9
catalogFileNotFoundP0=** Catalog file {0} not found.
10 10
checkingBinaryFormat=Checking binary corpus format...
11 11
common_absoluteFrequency=Absolute Frequency
......
16 16
common_done=Done.
17 17
common_fMax=Fmax
18 18
common_fMin=Fmin
19
common_fMinEquals=Fmin\={0}
19
common_fMinEqualsP0=Fmin\={0}
20 20
common_frequency=Frequency
21 21
common_lowestFrequency=Lowest frequency
22 22
common_noResults=No results.
......
52 52
cQiClientNotInitialized=** CQi Client not initialized
53 53
creatingCorpus=Importing corpus...
54 54
dataDirectoryIsMissingColonP0=The ''data'' folder {0} is missing
55
deleteColsColonP0=
56 55
doesNotExists=\ does not exist.
57 56
encodingColon=, Encoding\: 
58 57
endOfCQPWaitTest=End of the CQP waiting test.
59
error_error=** Error\: {0}.
60
error_error2=Error
58
error_errorP0=** Error\: {0}.
59
error_error=Error
61 60
error_errorWhileSortingResult=** Error while sorting result.
62 61
eRRORColonExists=** Error\: does not exist
63 62
errorColonLinkGrplinkAttargetMalformedColonP0=** Error\: linkGrp/link/@target malformed\: {0}.
......
66 65
errorColonP0CorpusDirectoryIsNotConformantToTXMCorpusBinaryFormatColonCorpusSkipped=** Error\: the {0} corpus folder is not conformant with TXM  corpus binary format\: corpus skipped.
67 66
eRRORColonRead=** Error\: can not read
68 67
errorColonSkippingTheLoadingOfTheP0Corpus=** Error\: the {0} corpus will not be loaded
69
errorColonTheConnexionToTheServerFailedColonWrongPortFormat=** The connection to the search engine has failed\: the port provided as parameter is not an integer\: {0}.
68
errorColonTheConnexionToTheServerFailedColonWrongPortFormatP0=** The connection to the search engine has failed\: the port provided as parameter is not an integer\: {0}.
70 69
errorColonThisExceptionShouldNotBeThrown=** Error\: this exception should not be thrown
71
errorColonWhileConnectionToSearchEngineWithTheFollowingParametersColon=** Failed to connect to the search engine with the following parameters\: {0} and {1}.
70
errorColonWhileConnectionToSearchEngineWithTheFollowingParametersDblColonP0P1=** Failed to connect to the search engine with the following parameters\: {0} and {1}.
72 71
errorConfigdirDirColon=** Error in the configuration folder\: 
73 72
errorDuringWorkspaceInitializationColonP0=** Failed to initialize workspace\: {0}.
74 73
errorLoadingWorkspaceFromFileColonP0=** Failed to read workspace from file {0}.
75 74
errorRegDirColon=** Error in the registry folder\: 
76 75
ErrorToolboxIsNotCorrectlyInitializedAborting=Error: Toolbox not correctly initialized. Aborting workspace initialization.
77
ErrorWhileComputingP1DbldotP1=** Error while computing {0}\: {1}.
76
ErrorWhileComputingP0DbldotP1=** Error while computing {0}\: {1}.
78 77
ErrorWhileStartingEngines=Error while starting engines.
79 78
ErrorWhileStartingEnginesOfTheP0EnginesManager=Error while starting engines of the {0}  engines manager.
80 79
ErrorWorkspaceNotUpdatedIsNull=Error: workspace not updated (is null).
81 80
ExceptionWhileInstallingExtensionIsP0=Exception while installing extension: {0}.
82 81
errorWhileConnectingToSearchEngine=** Failed to connect to the search engine\: 
83 82
errorWhileGettingMetadatasFromBaseimportMetadatasColon=** Error while retrieving metadata of the corpus\: 
84
errorWhileImportingDataColonP0=
85 83
errorWhilePostInstallingPluginsP0=Error while post-installing plugins\: {0}
86 84
errorWhilePreInstallingPluginsP0=Error while pre-installing plugins\: {0}
87
errorWhileWaitingForCQP=** Error while waiting for CQP\: {0}.
85
errorWhileWaitingForCQPP0=** Error while waiting for CQP\: {0}.
88 86
evaluatingExtensionColonP0FromP1=Evaluating extension\: {0} from {1}
89 87
exceptionColonP0=Exception\: {0}
90 88
failedToAccessStructuralPropertyValues=** Failed to access structural property values 
91 89
FailedToCallTheP0HyperlinkedCommandWithP1AndTheP2Parameters=** Failed to call the ''{0}'' hyperlinked command on ''{1}'' with the ''{2}'' parameters.
92 90
failedToCopyTXMFilesFromTXMINSTALLDIRToTXMHOMEColonP0=** Failed to copy TXM files from the TXMINSTALL DIR folder to the TXMHOME folder\: {0}.
93 91
failedToCreatePartColon=** Failed to create part\: 
94
failedToExec=** Failed to execute {0}\: {1}.
95
failedToExecTaskkillIMCqpserverexeFColon=** Failed to execute ''taskkill /IM cqpserver.exe /F''\: {0}.
96
failedToExecTskillCqpserverexeColon=** Failed to execute ''tskill cqpserver.exe''\: {0}.
92
failedToExecP0P1=** Failed to execute {0}\: {1}.
93
failedToExecTaskkillIMCqpserverexeFColonP0=** Failed to execute ''taskkill /IM cqpserver.exe /F''\: {0}.
94
failedToExecTskillCqpserverexeColonP0=** Failed to execute ''tskill cqpserver.exe''\: {0}.
97 95
failedToGetLastCQPErrorColon=** Failed to retrieve last CQP error\: 
98 96
failedToGetSupValuesOf=** Failed to retrieve structural values of 
99 97
failedToImportLexicalTable=
100 98
failedToLoadBaseParametersFromTheP0File=** Failed to load the corpus parameters from the {0} file.
101 99
FailedToOpenTheP0Editor=** Failed to open editor {0}.
102 100
FailToInstallExtensionP0FilesInP1=Fail to install {0} files in {1}
103
failedToRestorePartition=** Failed to restore partition {0} of corpus {1}\: {2}
104
failedToRestoreSubcorpus=** Failed to restore subcorpus {0} of corpus {1}\: {2}
101
failedToRestoreTheP0PartitionOfP1P2=** Failed to restore partition {0} of corpus {1}\: {2}
102
failedToRestoreTheP0SubcorpusOfP1P2=** Failed to restore subcorpus {0} of corpus {1}\: {2}
105 103
failedToStartMemCqiClientColon=** Failed to start CQP in memory mode.
106 104
file=** File 
107 105
fillImportxmlWithColon=Fill 'import.xml' file with\: 
......
117 115
info_computingChildrenOfP0P1=Computing children of ''{0}'' ({1})...
118 116
info_p0P1Deleted={0} "{1}" deleted.
119 117
initializationOfGroovyImportScriptRunner=Initialization of GroovyImportScriptRunner
120
initializingCorpora=Initializing corpora ({0}/{1})...
118
initializingCorporaP0P1=Initializing corpora ({0}/{1})...
121 119
initializingToolbox=Initializing Toolbox...
122 120
InitializingToolbox=initializing Toolbox...
123 121
iOColon=IO\: 
124
isMissing=''{0}'' can not be found.
122
P0isMissing=''{0}'' can not be found.
125 123
isNotAValidCQPIDForACorpusItMustBeInUppercaseCharacters=\ is not a valid CQP identifier for a corpus. It must be in uppercase characters.
126 124
isNotAValidCQPIdForASubcorpusItMustBeAnUppercaseCharactersFollowedByLowercaseCharacters=\ is not a valid CQP identifier for a sub-corpus. It must be in uppercase followed by lowercase characters.
127 125
languageColon=, Language\: 
......
141 139
numberOfMatch=Number of matches 
142 140
numberOfSubMatch=Number of sub-matches 
143 141
orTheEngineWasNotStartedWithTheCommandLineColon=** CQP server startup failed with the command line\: {0}.
144
P0DblDotP1=\ 
145 142
pARAMSColonP0=Parameters\: {0}
146 143
parentDirectoryP0NotFound=Parent folder ''{0}'' not found.
147 144
processing=Processing...
TXM/trunk/bundles/org.txm.core/src/java/org/txm/objects/BaseOldParameters.java (revision 3885)
568 568
			}
569 569
		}
570 570
		
571
		Log.warning(NLS.bind(TXMCoreMessages.BaseOldParameters_96, paramFile));
571
		Log.warning(NLS.bind(TXMCoreMessages.warningNoCorpusTagFoundInTheP0FileBlehblehbleh, paramFile));
572 572
		return null;
573 573
	}
574 574
	
TXM/trunk/bundles/org.txm.core/src/java/org/txm/objects/Workspace.java (revision 3885)
473 473
		IProject projects[] = rcpWorkspace.getRoot().getProjects();
474 474

  
475 475
		Log.fine("Toolbox.initialize(): " + projects.length + " project(s) found in workspace.");
476
		if (monitor != null) monitor.setTaskName(NLS.bind(TXMCoreMessages.initializingCorpora, 0, projects.length));
476
		if (monitor != null) monitor.setTaskName(NLS.bind(TXMCoreMessages.initializingCorporaP0P1, 0, projects.length));
477 477
		int c = 0;
478 478
		for (IProject project : projects) {
479 479
			c++;
480
			if (monitor != null) monitor.setTaskName(NLS.bind(TXMCoreMessages.initializingCorpora, c, projects.length));
480
			if (monitor != null) monitor.setTaskName(NLS.bind(TXMCoreMessages.initializingCorporaP0P1, c, projects.length));
481 481
			if (monitor != null) monitor.subTask(project.getName());
482 482
			if (project.getLocation() == null || !project.getLocation().toFile().exists()) {
483 483
				project.delete(true, null);
TXM/trunk/bundles/org.txm.core/src/java/org/txm/importer/Convert5To6.java (revision 3885)
37 37
		File param = new File(corpusdir, "import.xml"); //$NON-NLS-1$
38 38
		if (!param.exists()) { 
39 39
			//System.out.println("\n");
40
			System.out.println(TXMCoreMessages.bind(TXMCoreMessages.isMissing,param)); //$NON-NLS-1$
40
			System.out.println(TXMCoreMessages.bind(TXMCoreMessages.P0isMissing, param)); //$NON-NLS-1$
41 41
			return false; 
42 42
		}
43 43

  
TXM/trunk/bundles/org.txm.index.rcp/src/org/txm/index/rcp/messages/messages.properties (revision 3885)
19 19
sortDone=
20 20
sortingColumn=
21 21
tP0vP1fminP2fmaxP3=t {0}, v {1}, fmin {2}, fmax {3}
22
WarningTheNumberOfColumnsExceedsP1P1TheTableWasCut=Warning The number of columns exceeds {0} ({1}). the table has been cut. You can, change the maximum in the TXM > User preference page
22
WarningTheNumberOfColumnsExceedsP0P1TheTableWasCut=Warning The number of columns exceeds {0} ({1}). the table has been cut. You can, change the maximum in the TXM > User preference page
TXM/trunk/bundles/org.txm.index.rcp/src/org/txm/index/rcp/messages/IndexUIMessages.java (revision 3885)
52 52

  
53 53
	public static String tP0vP1fminP2fmaxP3;
54 54

  
55
	public static String WarningTheNumberOfColumnsExceedsP1P1TheTableWasCut;
55
	public static String WarningTheNumberOfColumnsExceedsP0P1TheTableWasCut;
56 56

  
57 57
	static {
58 58
		// initialize resource bundle
TXM/trunk/bundles/org.txm.index.rcp/src/org/txm/index/rcp/editors/PartitionIndexEditor.java (revision 3885)
491 491
					for (int i = 0; i < partnames.size(); i++) {
492 492
						
493 493
						if (i >= MAX_NUMBER_OF_COLUMNS) {
494
							Log.warning(NLS.bind(IndexUIMessages.WarningTheNumberOfColumnsExceedsP1P1TheTableWasCut, MAX_NUMBER_OF_COLUMNS, partnames.size()));
494
							Log.warning(NLS.bind(IndexUIMessages.WarningTheNumberOfColumnsExceedsP0P1TheTableWasCut, MAX_NUMBER_OF_COLUMNS, partnames.size()));
495 495
							break;
496 496
						}
497 497
						
TXM/trunk/bundles/org.txm.progression.rcp/src/org/txm/progression/rcp/messages/messages_fr.properties (revision 3885)
9 9
defaultChartTypeIsCumulative=Graphique de progression cumulatif par défaut
10 10
defaultEditionIsMissing=L'édition par défaut est manquante.
11 11
density=densité
12
error_theQueryIsAlreadyRepresentedByACurveInTheGraphic=La requête {0} est déjà représentée dans le graphique par une courbe. Veuillez utiliser une autre requête.
12
error_theP0QueryIsAlreadyRepresentedByACurveInTheGraphic=La requête {0} est déjà représentée dans le graphique par une courbe. Veuillez utiliser une autre requête.
13 13
noQuery=Pas de requête - 
14 14
queries=\ requêtes - 
15 15
query=\ requête - 
TXM/trunk/bundles/org.txm.progression.rcp/src/org/txm/progression/rcp/messages/ProgressionUIMessages.java (revision 3885)
42 42

  
43 43
	public static String selectAnUTF8PropertyFile; 
44 44

  
45
	public static String error_theQueryIsAlreadyRepresentedByACurveInTheGraphic;
45
	public static String error_theP0QueryIsAlreadyRepresentedByACurveInTheGraphic;
46 46

  
47 47
	static {
48 48
		// initializes resource bundle
TXM/trunk/bundles/org.txm.progression.rcp/src/org/txm/progression/rcp/messages/messages.properties (revision 3885)
9 9
defaultChartTypeIsCumulative=Default chart type is cumulative
10 10
defaultEditionIsMissing=Default edition is missing.
11 11
density=density
12
error_theQueryIsAlreadyRepresentedByACurveInTheGraphic=The {0} query is already represented by a curve in the graphic. Please use another query.
12
error_theP0QueryIsAlreadyRepresentedByACurveInTheGraphic=The {0} query is already represented by a curve in the graphic. Please use another query.
13 13
noQuery=No query - 
14 14
queries=\ queries - 
15 15
query=\ query - 
TXM/trunk/bundles/org.txm.progression.rcp/src/org/txm/progression/rcp/editors/ProgressionEditor.java (revision 3885)
590 590
		}
591 591
		
592 592
		if (count > maxCount) {
593
			MessageDialog d = new MessageDialog(this.getShell(), TXMCoreMessages.error_error2, null,
594
					NLS.bind(ProgressionUIMessages.error_theQueryIsAlreadyRepresentedByACurveInTheGraphic, query), 0, new String[] { TXMCoreMessages.common_ok }, 0);
593
			MessageDialog d = new MessageDialog(this.getShell(), TXMCoreMessages.error_error, null,
594
					NLS.bind(ProgressionUIMessages.error_theP0QueryIsAlreadyRepresentedByACurveInTheGraphic, query), 0, new String[] { TXMCoreMessages.common_ok }, 0);
595 595
			d.open();
596 596
			return true;
597 597
		}
TXM/trunk/bundles/org.txm.searchengine.cqp.core/src/org/txm/searchengine/cqp/corpus/Subcorpus.java (revision 3885)
224 224
					subcorp._load(subcorpusElem);
225 225
				}
226 226
				catch (Exception ex) {
227
					Log.warning(this.pID + TXMCoreMessages.failedToRestoreSubcorpus + subcorpusElem.getAttribute("name")
227
					Log.warning(this.pID + TXMCoreMessages.failedToRestoreTheP0SubcorpusOfP1P2 + subcorpusElem.getAttribute("name")
228 228
					+ " : " + ex); //$NON-NLS-1$
229 229
				}
230 230
			}
......
250 250
					partition._load(partitionElem);
251 251
				}
252 252
				catch (Exception ex) {
253
					Log.warning(TXMCoreMessages.bind(TXMCoreMessages.failedToRestoreSubcorpus, name, this.pID, ex));
253
					Log.warning(TXMCoreMessages.bind(TXMCoreMessages.failedToRestoreTheP0SubcorpusOfP1P2, name, this.pID, ex));
254 254
				}
255 255
			}
256 256
		}
TXM/trunk/bundles/org.txm.searchengine.cqp.core/src/org/txm/searchengine/cqp/corpus/CQPCorpus.java (revision 3885)
448 448
					partition.setParameters(name, queries, names);
449 449
				}
450 450
				catch (Exception ex) {
451
					Log.warning(TXMCoreMessages.bind(TXMCoreMessages.failedToRestorePartition, name, this.pID, ex));
451
					Log.warning(TXMCoreMessages.bind(TXMCoreMessages.failedToRestoreTheP0PartitionOfP1P2, name, this.pID, ex));
452 452
				}
453 453
			}
454 454
		}
TXM/trunk/bundles/org.txm.searchengine.cqp.core/src/org/txm/searchengine/cqp/CQPSearchEngine.java (revision 3885)
137 137
			}
138 138
		}
139 139
		catch (NumberFormatException e1) {
140
			Log.severe(TXMCoreMessages.bind(TXMCoreMessages.errorColonTheConnexionToTheServerFailedColonWrongPortFormat, CQPLibPreferences.getInstance().getString(CQPLibPreferences.CQI_SERVER_PORT)));
140
			Log.severe(TXMCoreMessages.bind(TXMCoreMessages.errorColonTheConnexionToTheServerFailedColonWrongPortFormatP0, CQPLibPreferences.getInstance().getString(CQPLibPreferences.CQI_SERVER_PORT)));
141 141
		}
142 142
		catch (ServerNotFoundException e1) {
143
			Log.severe(TXMCoreMessages.bind(TXMCoreMessages.errorColonWhileConnectionToSearchEngineWithTheFollowingParametersColon, CQPLibPreferences.getInstance().getString(
143
			Log.severe(TXMCoreMessages.bind(TXMCoreMessages.errorColonWhileConnectionToSearchEngineWithTheFollowingParametersDblColonP0P1, CQPLibPreferences.getInstance().getString(
144 144
					CQPLibPreferences.CQI_SERVER_HOST),
145 145
					CQPLibPreferences.getInstance().getString(CQPLibPreferences.CQI_SERVER_PORT)));
146 146
		}
......
193 193
		}
194 194
		catch (Exception e) {
195 195
			org.txm.utils.logger.Log.printStackTrace(e);
196
			Log.severe(TXMCoreMessages.bind(TXMCoreMessages.errorWhileWaitingForCQP, e));
196
			Log.severe(TXMCoreMessages.bind(TXMCoreMessages.errorWhileWaitingForCQPP0, e));
197 197
		}
198 198
		
199 199
		// FIXME: SJ: this test should be moved at start of this method? before running CQP?
......
343 343
					p.waitFor();
344 344
				}
345 345
				catch (IOException e) {
346
					Log.severe(TXMCoreMessages.bind(TXMCoreMessages.failedToExecTaskkillIMCqpserverexeFColon, Log.toString(e)));
347
					System.out.println(TXMCoreMessages.bind(TXMCoreMessages.failedToExecTaskkillIMCqpserverexeFColon, Log.toString(e)));
346
					Log.severe(TXMCoreMessages.bind(TXMCoreMessages.failedToExecTaskkillIMCqpserverexeFColonP0, Log.toString(e)));
347
					System.out.println(TXMCoreMessages.bind(TXMCoreMessages.failedToExecTaskkillIMCqpserverexeFColonP0, Log.toString(e)));
348 348
					try {
349 349
						Process p = Runtime.getRuntime().exec("tskill cqpserver.exe"); //$NON-NLS-1$
350 350
						p.waitFor();
......
353 353
					}
354 354
					catch (IOException e2) {
355 355
						e2.printStackTrace();
356
						Log.severe(TXMCoreMessages.bind(TXMCoreMessages.failedToExecTskillCqpserverexeColon, Log.toString(e2)));
357
						System.out.println(TXMCoreMessages.bind(TXMCoreMessages.failedToExecTskillCqpserverexeColon, Log.toString(e2)));
356
						Log.severe(TXMCoreMessages.bind(TXMCoreMessages.failedToExecTskillCqpserverexeColonP0, Log.toString(e2)));
357
						System.out.println(TXMCoreMessages.bind(TXMCoreMessages.failedToExecTskillCqpserverexeColonP0, Log.toString(e2)));
358 358
					}
359 359
					catch (InterruptedException e3) {
360 360
						e3.printStackTrace();
......
389 389
					
390 390
				}
391 391
				catch (Exception e) {
392
					Log.severe(TXMCoreMessages.bind(TXMCoreMessages.failedToExec, cmd, Log.toString(e)));
393
					System.out.println(TXMCoreMessages.bind(TXMCoreMessages.failedToExec, cmd, Log.toString(e)));
392
					Log.severe(TXMCoreMessages.bind(TXMCoreMessages.failedToExecP0P1, cmd, Log.toString(e)));
393
					System.out.println(TXMCoreMessages.bind(TXMCoreMessages.failedToExecP0P1, cmd, Log.toString(e)));
394 394
					org.txm.utils.logger.Log.printStackTrace(e);
395 395
				}
396 396
			}
TXM/trunk/bundles/org.txm.querycooccurrences.rcp/src/org/txm/rcp/commands/function/ComputeQueryAutoCooccurrence.java (revision 3885)
102 102
					JobsTimer.start();
103 103

  
104 104
					if (!(element instanceof QueryIndex)) {
105
						Log.severe(TXMCoreMessages.bind(TXMUIMessages.cannotComputeCooccurrencesWithTheSelection, element));
105
						Log.severe(TXMCoreMessages.bind(TXMUIMessages.cannotComputeCooccurrencesWithTheCurrentSelectionP0, element));
106 106
						return Status.CANCEL_STATUS;
107 107
					}
108 108
					QueryIndex qi = ((QueryIndex)element);
TXM/trunk/bundles/org.txm.querycooccurrences.rcp/src/org/txm/rcp/commands/function/ComputeQueryCooccurrence.java (revision 3885)
103 103
					JobsTimer.start();
104 104

  
105 105
					if (!(element instanceof CQPCorpus)) {
106
						Log.severe(TXMCoreMessages.bind(TXMUIMessages.cannotComputeCooccurrencesWithTheSelection, element));
106
						Log.severe(TXMCoreMessages.bind(TXMUIMessages.cannotComputeCooccurrencesWithTheCurrentSelectionP0, element));
107 107
						return Status.CANCEL_STATUS;
108 108
					}
109 109
					CQPCorpus corpus = ((CQPCorpus)element);
TXM/trunk/bundles/org.txm.annotation.kr.rcp/src/org/txm/annotation/kr/rcp/edition/WordAnnotationToolbar.java (revision 3885)
224 224
			return;
225 225
		}
226 226
		
227
		Log.info(TXMCoreMessages.bind(Messages.AffectP0ToSelectionEqualsP1, value_to_add.getId(), value_to_add.getTypeID(), matches.size()));
227
		Log.info(TXMCoreMessages.bind(Messages.AffectP0ToP1SelectionEqualsP2, value_to_add.getId(), value_to_add.getTypeID(), matches.size()));
228 228
		
229 229
		// finally we can 'try' to create the annotations \o/
230 230
		try {
TXM/trunk/bundles/org.txm.annotation.kr.rcp/src/org/txm/annotation/kr/rcp/concordance/SimpleKRAnnotation.java (revision 3885)
613 613
			return;
614 614
		}
615 615
		
616
		Log.info(TXMCoreMessages.bind(Messages.AffectP0ToSelectionEqualsP1, value_to_add.getId(), value_to_add.getTypeID(), matches.size()));
616
		Log.info(TXMCoreMessages.bind(Messages.AffectP0ToP1SelectionEqualsP2, value_to_add.getId(), value_to_add.getTypeID(), matches.size()));
617 617
		
618 618
		// finally we can 'try' to create the annotations \o/
619 619
		try {
TXM/trunk/bundles/org.txm.annotation.kr.rcp/src/org/txm/annotation/kr/rcp/concordance/WordAnnotationToolbar.java (revision 3885)
233 233
			return;
234 234
		}
235 235
		
236
		Log.info(TXMCoreMessages.bind(Messages.AffectP0ToSelectionEqualsP1, value_to_add.getId(), value_to_add.getTypeID(), matches.size()));
236
		Log.info(TXMCoreMessages.bind(Messages.AffectP0ToP1SelectionEqualsP2, value_to_add.getId(), value_to_add.getTypeID(), matches.size()));
237 237
		
238 238
		// finally we can 'try' to create the annotations \o/
239 239
		try {
TXM/trunk/bundles/org.txm.annotation.kr.rcp/src/org/txm/annotation/kr/rcp/commands/ImportTable.java (revision 3885)
117 117
				try {
118 118
					monitor.beginTask(Messages.ImportingAnnotationsAsStandOff, 100);
119 119
					
120
					monitor.setTaskName(Messages.ReadingAnnotationsInTheTableFileP0+annotationsFile);
120
					monitor.setTaskName(NLS.bind(Messages.ReadingAnnotationsInTheTableFileP0, annotationsFile));
121 121
					/*if (MessageDialog.openConfirm(Display.getCurrent().getActiveShell(), "Before saving annotations...", "All editors using this corpus are going to be closed. Continue ?")) {
122 122
						return false;
123 123
					}*/
......
131 131
					}
132 132
					monitor.worked(30);
133 133
					
134
					corpus.getProject().appendToHistory(Messages.CQPAnnotationsImportedFromP0+annotationsFile);
134
					corpus.getProject().appendToHistory(NLS.bind(Messages.CQPAnnotationsImportedFromP0, annotationsFile));
135 135
					Log.info(Messages.Done);
136 136
					
137 137
				} catch(Exception e) {
TXM/trunk/bundles/org.txm.annotation.kr.rcp/src/org/txm/annotation/kr/rcp/commands/ExportStandoff.java (revision 3885)
75 75

  
76 76
		Object s = selection.getFirstElement();
77 77
		if (!(s instanceof MainCorpus)) {
78
			Log.warning(NLS.bind(Messages.SelectionIsNotACorpusAborting, s));
78
			Log.warning(NLS.bind(Messages.SelectionIsNotACorpusP0Aborting, s));
79 79
			return null;
80 80
		}
81 81

  
TXM/trunk/bundles/org.txm.annotation.kr.rcp/src/org/txm/annotation/kr/rcp/messages/Messages.java (revision 3885)
70 70
	public static String errorWhileDeletingAnnotationColonP0; 
71 71
	public static String lookingForTypedValueWithIdEqualsP0; 
72 72
	public static String noValueFoundWithTheP0Id; 
73
	public static String AffectP0ToSelectionEqualsP1;
73
	public static String AffectP0ToP1SelectionEqualsP2;
74 74
	public static String Annotation;
75 75
	public static String AskingCredentialForP0KRLogin; 
76 76
	public static String couldNotAnnotateTheValueP0OnCertainSequences; 
TXM/trunk/bundles/org.txm.annotation.kr.rcp/src/org/txm/annotation/kr/rcp/messages/messages_fr.properties (revision 3885)
3 3
aboutAnnotations=À propos des annotations
4 4
addANewCategory=Ajouter une nouvelle catégorie
5 5
affect=Affecter
6
AffectP0ToSelectionEqualsP1=Affectation de la valeur {0} à la propriété {1} pour {2} occurrences.
6
AffectP0ToP1SelectionEqualsP2=Affectation de la valeur {0} à la propriété {1} pour {2} occurrences.
7 7
all=Tous
8 8
allLines=Toutes les lignes
9 9
annotatingConcordanceSelection=Annotation de la sélection de la concordance...
TXM/trunk/bundles/org.txm.annotation.kr.rcp/src/org/txm/annotation/kr/rcp/messages/messages.properties (revision 3885)
17 17
aboutAnnotations=About annotations
18 18
addANewCategory=Add a new category
19 19
affect=Assign
20
AffectP0ToSelectionEqualsP1=Assign {0} to {1} for {1} elements.
20
AffectP0ToP1SelectionEqualsP2=Assign {0} to {1} for {2} elements.
21 21
Annotation=Annotation
22 22
AskingCredentialForP0KRLogin=Asking credentials for {0} KR login.
23 23
all=All
......
35 35
couldNotAnnotateTheValueP0OnCertainSequences=** Can not annotate the value {0} on certain sequences.
36 36
creationAborted=Creation aborted.
37 37
CancelingLoginForP0KR=Cancelling login for {0} KR.
38
CQPAnnotationsImportedFromP0=CQP Annotations imported from 
38
CQPAnnotationsImportedFromP0=CQP Annotations imported from {0}
39 39
CQPIndexesNotUpdatedOnlyTheXMLTXMFilesHaveBeenUpdated=CQP indexes not updated. Only the XML-TXM files have been updated. Call Update corpus later to access the annotations
40 40
ErrorDuringConnectionToTheP0KRPleaseCheckLogin=Error during connection to the ''{0}'' KR. Please check login, password and Internet connection.
41 41
ErrorWhileReadingAnnotationP0AndWithP1Matches=Error while reading annotation {0} and with {1} matches
......
73 73
PreserveAnnotationBetweenTXMSessions=Preserve annotations between TXM sessions
74 74
proceedToAnnotation=Proceed to annotation
75 75
property=Property
76
ReadingAnnotationsInTheTableFileP0=Reading annotations in the table file: 
76
ReadingAnnotationsInTheTableFileP0=Reading annotations in the table file: {0}
77 77
SaveAnnotationsAndUpdateTheCorpus=Save Annotations and update the corpus.
78 78
SaveP0Annotations=Saving {0} annotations...
79 79
saveTheAnnotations=Save the annotations
TXM/trunk/bundles/org.txm.ca.core/src/org/txm/ca/core/messages/messages.properties (revision 3885)
2 2
#Fri Jun 10 16:36:03 CEST 2022
3 3
axis=Axis
4 4
axisP0P1Percent=Axis {0} ({1}%)
5
cantCreateBarChartOfTheCASingularValuesP0=** Can not create bar chart of the Correspondence analysis singular values.
5
cantCreateBarChartOfTheCASingularValuesP0=** Can not create bar chart of the Correspondence analysis singular values: {1}
6 6
cantCreateCAChartFileChartsEngineColonP0P1=** Can not create Correspondence analysis factorial plane chart file (charts engine {0})\: {1}
7 7
CantCreateCAFactorialMapScatterPlotP0=Can't create CA factorial map scatter plot : {0}
8 8
charts_singularValues_tooltipSum=∑
TXM/trunk/bundles/org.txm.ca.core/src/org/txm/ca/core/messages/messages_fr.properties (revision 3885)
2 2
#Fri Jun 10 16:36:03 CEST 2022
3 3
axis=Axe
4 4
axisP0P1Percent=Axe {0} ({1}%)
5
cantCreateBarChartOfTheCASingularValuesP0=** Impossible de créer le diagramme à barres des valeurs propres de l'Analyse des correspondances.
5
cantCreateBarChartOfTheCASingularValuesP0=** Impossible de créer le diagramme à barres des valeurs propres de l'Analyse des correspondances : {0}
6 6
cantCreateCAChartFileChartsEngineColonP0P1=** Impossible de créer le fichier du graphique du plan factoriel de l''Analyse des correspondances (moteur de graphiques {0}) \: {1}
7 7
charts_singularValues_tooltipSum=∑
8 8
columns=Colonnes
TXM/trunk/bundles/org.txm.ca.core/src/org/txm/ca/core/functions/CA.java (revision 3885)
827 827
	public String getDetails() {
828 828
		
829 829
		try {
830
			return this.getSimpleName() + " " + NLS.bind(TXMCoreMessages.common_fMinEquals, this.getLexicalTable().getFMin());
830
			return this.getSimpleName() + " " + NLS.bind(TXMCoreMessages.common_fMinEqualsP0, this.getLexicalTable().getFMin());
831 831
		}
832 832
		catch (Exception e) {
833 833
			return "";
TXM/trunk/bundles/org.txm.lexicaltable.core/src/org/txm/lexicaltable/core/statsengine/r/data/LexicalTableImpl.java (revision 3885)
304 304
		String[] split = line.split("\t"); //$NON-NLS-1$
305 305
		int ncol = split.length;
306 306
		if (ncol <= 1) {
307
			throw new IOException(LexicalTableCoreMessages.bind(LexicalTableCoreMessages.error_notEnoughColumns, ncol));
307
			throw new IOException(LexicalTableCoreMessages.bind(LexicalTableCoreMessages.error_notEnoughColumnsP0MinimumIs2, ncol));
308 308
		}
309 309
		
310 310
		int nlines = getNline(tsvFile);
......
320 320
					freqs[i][j - 1] = Integer.parseInt(split[j]);
321 321
			}
322 322
			else {
323
				throw new IOException(LexicalTableCoreMessages.bind(LexicalTableCoreMessages.error_lineXDoesNotHaveXXolumns, i, ncol));
323
				throw new IOException(LexicalTableCoreMessages.bind(LexicalTableCoreMessages.error_lineP0DoesNotHaveP1olumns, i, ncol));
324 324
			}
325 325
			i++;
326 326
			line = reader.readLine();
TXM/trunk/bundles/org.txm.lexicaltable.core/src/org/txm/lexicaltable/core/messages/messages.properties (revision 3885)
1 1
#TXM messages generated by the PluginMessagesManager class
2 2
#Fri Jun 10 16:36:03 CEST 2022
3
error_lineXDoesNotHaveXXolumns=Line {0} does not have {1} column(s).
3
error_lineP0DoesNotHaveP1olumns=Line {0} does not have {1} column(s).
4 4
error_marginIsHigherThanThePartitionSize=** Margins are larger than the sum of the parts.
5
error_notEnoughColumns=Not enough columns ({0})\: minimum is two.
6
info_buildingLexicalTableWith=Computing lexical table with {0}.
5
error_notEnoughColumnsP0MinimumIs2=Not enough columns ({0})\: minimum is two.
6
info_buildingLexicalTableWithP0=Computing lexical table with {0}.
7 7
info_creatingLexicalTableWithTheP0CorpusAndTheP1Subcorpus=Lexical table with the {0} corpus and the {1} subcorpus...
8 8
info_creatingLexicalTableWithTheP0PartitionCommaPropertiesP1=Lexical table of {0} partition, property {1}...
9 9
info_creatingLexicalTableWithTheP0PartitionIndex=Lexical table of {0} partition index...
TXM/trunk/bundles/org.txm.lexicaltable.core/src/org/txm/lexicaltable/core/messages/messages_fr.properties (revision 3885)
1 1
#TXM messages generated by the PluginMessagesManager class
2 2
#Fri Jun 10 16:36:03 CEST 2022
3
error_lineXDoesNotHaveXXolumns=La ligne {0} n''a pas {1} colonne(s).
3
error_lineP0DoesNotHaveP1olumns=La ligne {0} n''a pas {1} colonne(s).
4 4
error_marginIsHigherThanThePartitionSize=** Les marges sont plus grandes que la somme des parties.
5
error_notEnoughColumns=Pas assez de colonnes ({0}) \: le minimum est deux.
6
info_buildingLexicalTableWith=Calcul de la table lexicale avec {0}.
5
error_notEnoughColumnsP0MinimumIs2=Pas assez de colonnes ({0}) \: le minimum est deux.
6
info_buildingLexicalTableWithP0=Calcul de la table lexicale avec {0}.
7 7
info_creatingLexicalTableWithTheP0CorpusAndTheP1Subcorpus=Table lexicale avec le corpus {0} et le sous-corpus {1}...
8 8
info_creatingLexicalTableWithTheP0PartitionCommaPropertiesP1=Table lexicale de la partition {0}, propriété {1}...
9 9
info_creatingLexicalTableWithTheP0PartitionIndex=Table lexicale de l'index de partition {0}...
TXM/trunk/bundles/org.txm.lexicaltable.core/src/org/txm/lexicaltable/core/messages/LexicalTableCoreMessages.java (revision 3885)
15 15
	
16 16
	public static String RESULT_TYPE;
17 17
	
18
	public static String info_buildingLexicalTableWith;
18
	public static String info_buildingLexicalTableWithP0;
19 19
	
20 20
	public static String info_creatingLexicalTableWithTheP0PartitionCommaPropertiesP1;
21 21
	
......
26 26
	
27 27
	public static String error_marginIsHigherThanThePartitionSize;
28 28
	
29
	public static String error_notEnoughColumns;
29
	public static String error_notEnoughColumnsP0MinimumIs2;
30 30
	
31
	public static String error_lineXDoesNotHaveXXolumns;
31
	public static String error_lineP0DoesNotHaveP1olumns;
32 32
	
33 33
	static {
34 34
		// initialize resource bundle
TXM/trunk/bundles/org.txm.lexicaltable.core/src/org/txm/lexicaltable/core/functions/LexicalTable.java (revision 3885)
252 252
	 */
253 253
	protected LexicalTableImpl _computeFromIndexes(List<PartitionIndex> indexes) throws RWorkspaceException {
254 254
		
255
		Log.fine(LexicalTableCoreMessages.bind(LexicalTableCoreMessages.info_buildingLexicalTableWith, indexes));
255
		Log.fine(LexicalTableCoreMessages.bind(LexicalTableCoreMessages.info_buildingLexicalTableWithP0, indexes));
256 256
		
257 257
		PartitionIndex partIndex = indexes.get(0);// FRIGO
258 258
		Partition partition = partIndex.getPartition(); // the Index is computed on a partition
TXM/trunk/bundles/org.txm.ahc.core/src/org/txm/ahc/core/messages/messages_fr.properties (revision 3885)
6 6
computingAHC=Calcul de la classification…
7 7
Error=Erreur
8 8
error_canNotComputeAHCOnLexicalTableWithLessThan4Columns=** Impossible de calculer une classification avec moins de 4 colonnes dans la table
9
error_canNotComputeAHCWith=
9
error_canNotComputeAHCWithP0=
10 10
error_canNotComputeAHCWithLessThan4RowsInTheTable=** Impossible de calculer une classification avec moins de 4 lignes dans la table
11
error_error2=null
12 11
error_errorWhileExportingCAHToTXT=** Erreur durant l'exportation du résultat de la classification.
13 12
failToBuildTheAHCForSelectionP0DbldotP1=Échec de la construction de la classification de la sélection  {0} : {1}
14 13
info_ahcOfTheP0ca=Classification basée sur l'Analyse des correspondances {0}...
TXM/trunk/bundles/org.txm.ahc.core/src/org/txm/ahc/core/messages/AHCCoreMessages.java (revision 3885)
24 24
	
25 25
	public static String RESULT_TYPE;
26 26
	
27
	public static String error_error2;
28

  
29 27
	public static String error_errorWhileExportingCAHToTXT;
30 28
	
31 29
	public static String common_ok;
......
42 40
	
43 41
	public static String error_canNotComputeAHCOnLexicalTableWithLessThan4Columns;
44 42
	
45
	public static String error_canNotComputeAHCWith;
43
	public static String error_canNotComputeAHCWithP0;
46 44

  
47 45
	public static String error_canNotComputeAHCWithLessThan4RowsInTheTable;
48 46

  
TXM/trunk/bundles/org.txm.ahc.core/src/org/txm/ahc/core/messages/messages.properties (revision 3885)
6 6
computingAHC=Computing clustering…
7 7
Error=Error
8 8
error_canNotComputeAHCOnLexicalTableWithLessThan4Columns=** Can not compute clustering on a lexical table with less than 4 columns in the table
9
error_canNotComputeAHCWith=
9
error_canNotComputeAHCWithP0=
10 10
error_canNotComputeAHCWithLessThan4RowsInTheTable=** Can not compute clustering with less than 4 rows in the table
11
error_error2=
12 11
error_errorWhileExportingCAHToTXT=** Error while exporting clustering result.
13 12
failToBuildTheAHCForSelectionP0DbldotP1=Failed to build the clustering of the selection {0}: {1}
14 13
info_ahcOfTheP0ca=Clustering based on the {0} Correspondence analysis…
TXM/trunk/bundles/org.txm.internalview.rcp/src/org/txm/internalview/rcp/handlers/BackToInternalView.java (revision 3885)
51 51
			}
52 52
		}
53 53
		catch (Exception e) {
54
			System.err.println(InternalViewUIMessages.bind(InternalViewUIMessages.error_backto_internalview, e));
54
			System.err.println(InternalViewUIMessages.bind(InternalViewUIMessages.error_backto_internalviewP0, e));
55 55
			Log.printStackTrace(e);
56 56
		}
57 57
	}
TXM/trunk/bundles/org.txm.internalview.rcp/src/org/txm/internalview/rcp/messages/messages_fr.properties (revision 3885)
1 1
#TXM messages generated by the PluginMessagesManager class
2 2
#Fri Jun 10 16:36:03 CEST 2022
3
error_backto_internalview=** Impossible d'ouvrir la fenêtre de la vue interne de {0}
3
error_backto_internalviewP0=** Impossible d'ouvrir la fenêtre de la vue interne de {0}
4 4
errorColonSelectionIsNotACorpus=** L'objet sélectionné n'est pas un corpus
5 5
errorWhileInternalViewGoBackToP0=** Erreur lors du retour de la vue du navigateur vers {0}
6 6
navigation=navigation
TXM/trunk/bundles/org.txm.internalview.rcp/src/org/txm/internalview/rcp/messages/InternalViewUIMessages.java (revision 3885)
27 27
	
28 28
	public static String structuralProperties;
29 29
	
30
	public static String error_backto_internalview;
30
	public static String error_backto_internalviewP0;
31 31
	
32 32
	static {
33 33
		// initialize resource bundle
TXM/trunk/bundles/org.txm.internalview.rcp/src/org/txm/internalview/rcp/messages/messages.properties (revision 3885)
1 1
#TXM messages generated by the PluginMessagesManager class
2 2
#Fri Jun 10 16:36:03 CEST 2022
3
error_backto_internalview=** Could not open internal view window\: {0}
3
error_backto_internalviewP0=** Could not open internal view window\: {0}
4 4
errorColonSelectionIsNotACorpus=** The object selected is not a corpus
5 5
errorWhileInternalViewGoBackToP0=** Error while going back from navigator view to {0}
6 6
navigation=navigation
TXM/trunk/bundles/org.txm.edition.rcp/src/org/txm/edition/rcp/handlers/BackToText.java (revision 3885)
147 147
		MainCorpus corpus = CorpusManager.getCorpusManager().getCorpus(corpusid);
148 148
		
149 149
		if (corpus == null) {
150
			System.out.println(EditionUIMessages.ErrorNoCorpusWithIDP0 + corpusid);
150
			Log.warning(EditionUIMessages.ErrorNoCorpusWithIDP0 + corpusid);
151 151
		}
152 152
		
153 153
		if (editions != null && !corpus.getProject().getBuiltEditionNames().containsAll(editions)) {
154
			System.out.println(EditionUIMessages.WarningCorpusHasNoEditionNamedP0 + editions);
154
			Log.warning(EditionUIMessages.WarningCorpusHasNoEditionNamedP0 + editions);
155 155
			editions = Arrays.asList("default"); //$NON-NLS-1$
156 156
		}
157 157
		
158 158
		if (!corpus.getProject().getBuiltEditionNames().containsAll(editions)) {
159
			System.out.println(EditionUIMessages.ErrorCorpusHasNoDefaultEdition);
160
			System.out.println(EditionUIMessages.AvailablesP0 + corpus.getProject().getEditionNames());
159
			Log.warning(EditionUIMessages.ErrorCorpusHasNoDefaultEdition);
160
			Log.warning(EditionUIMessages.AvailablesP0 + corpus.getProject().getEditionNames());
161 161
			return false;
162 162
		}
163 163
		
......
175 175
		if (textid != null) {
176 176
			text = corpus.getProject().getText(textid);
177 177
			if (text == null) {
178
				System.out.println(EditionUIMessages.ErrorCorpusHasNoTextWithIDP0 + textid);
178
				Log.warning(EditionUIMessages.ErrorCorpusHasNoTextWithIDP0 + textid);
179 179
				return false;
180 180
			}
181 181
		}
182 182
		else {
183 183
			text = corpus.getProject().getText(corpus.getCorpusTextIdsList()[0]);
184 184
			if (text == null) {
185
				System.out.println(EditionUIMessages.ErrorCorpusHasNoText);
185
				Log.warning(EditionUIMessages.ErrorCorpusHasNoText);
186 186
				return false;
187 187
			}
188 188
		}
TXM/trunk/bundles/org.txm.edition.rcp/src/org/txm/edition/rcp/handlers/SendEditionTo.java (revision 3885)
95 95
						QueryResult rez = corpus.query(cqlQuery, "TMP", false); //$NON-NLS-1$
96 96
						
97 97
						if (rez.getNMatch() == 0) {
98
							Log.warning(NLS.bind(EditionUIMessages.WarningNoWordFoundForIdPOInTheP1Text, wordids[0], textid));
98
							Log.warning(NLS.bind(EditionUIMessages.WarningNoWordFoundForIdP0InTheP1Text, wordids[0], textid));
99 99
							return null;
100 100
						} else if (rez.getNMatch() > 1) {
101 101
							Log.warning(NLS.bind(EditionUIMessages.WarningFoundMoreThanOneWordForIdP0InTheP1Text, wordids[0], textid));
......
131 131
					}
132 132
				}
133 133
				catch (Exception e) {
134
					Log.warning(EditionUIMessages.ErrorP0 + e);
134
					Log.warning(NLS.bind(EditionUIMessages.ErrorP0, e));
135 135
					Log.printStackTrace(e);
136 136
				}
137 137
			}
TXM/trunk/bundles/org.txm.edition.rcp/src/org/txm/edition/rcp/messages/messages_fr.properties (revision 3885)
10 10
edition=Édition
11 11
editions=Éditions
12 12
enableFastWordHighlight=Activer la mise en évidence de mots rapide
13
error_while_reading=** Erreur lors de la lecture de {0} \: {1}
13
error_while_readingP0P1=** Erreur lors de la lecture de {0} \: {1}
14 14
errorColonCouldNotRetrieveLineWordIdsAbortingBackToText=** Erreur \: impossible de récupérer les identifiants de mots. Abandon du retour au texte.
15 15
errorColonTxmeditioncorpusidEditionidTextidWordidCalledWithNoArguments=** Erreur \: txmedition (corpusid, editionid?, textid ?, wordid?) appelé sans argument
16 16
errorWhileGettingAvailableEditionsColonP0=** Erreur lors de la récupération des éditions disponibles \: {0} 
TXM/trunk/bundles/org.txm.edition.rcp/src/org/txm/edition/rcp/messages/EditionUIMessages.java (revision 3885)
34 34

  
35 35
	public static String warningColonUnknownedParameterIdEqualsP0; 
36 36

  
37
	public static String error_while_reading;
37
	public static String error_while_readingP0P1;
38 38

  
39 39
	public static String back; 
40 40

  
......
95 95

  
96 96
	public static String ErrorNoTextAvailableInTheP0Corpus;
97 97

  
98
	public static String ErrorNoTextFoundwithIDP0;
99 98

  
100
	public static String ErrorNoTextFoundWiththeP0Id;
101

  
102 99
	public static String ErrorNoTextFoundWithTheP0Id;
103 100

  
104 101
	public static String ErrorP0;
......
129 126

  
130 127
	public static String WarningFoundMoreThanOneWordForIdP0InTheP1Text;
131 128

  
132
	public static String WarningNoWordFoundForIdPOInTheP1Text;
129
	public static String WarningNoWordFoundForIdP0InTheP1Text;
133 130

  
134 131
	public static String ZoomIn;
135 132

  
TXM/trunk/bundles/org.txm.edition.rcp/src/org/txm/edition/rcp/messages/messages.properties (revision 3885)
3 3
abortingColonSelectionIsNotACorpus=Aborting\: selection is not a corpus
4 4
AvailablesP0=Availables: {0}
5 5
back=Back
6
BrowserEvaluateErrorP0=Browser evaluate error: 
7
BrowserExecuteErrorP0=Browser execute error: 
6
BrowserEvaluateErrorP0=Browser evaluate error: {0}
7
BrowserExecuteErrorP0=Browser execute error: {0}
8 8
cannotCallTxmcommandWithoutIdParameterColonP0=** Can not call a command without the ''id'' parameter ({0})
9 9
CommandLink_empty=
10 10
CouldNotOpenEditionForWordIdP0TextIdP1AndEditionP2=Could not open edition for wordid={0} textid={1} and edition={2}
......
14 14
edition=Edition
15 15
editions=Editions
16 16
enableFastWordHighlight=Enable fast word highlight
17
error_while_reading=** Error while reading {0}\: {1}
17
error_while_readingP0P1=** Error while reading {0}\: {1}
18 18
errorColonCouldNotRetrieveLineWordIdsAbortingBackToText=** Error\: could not retrieve word identifiers. Aborting back to text.
19 19
errorColonTxmeditioncorpusidEditionidTextidWordidCalledWithNoArguments=** Error\: txmedition(corpusid, editionid?, textid?, wordid?) called with no arguments
20 20
EditionLink_1=txmedition() called: 
......
24 24
ErrorNoCorpusWithIDP0=Error: no corpus with ID=
25 25
ErrorNoP0TextInTheP1Corpus=Error: No {0} text in the {1} corpus
26 26
ErrorNoTextAvailableInTheP0Corpus=Error: No text available in the {0} corpus
27
ErrorNoTextFoundwithIDP0=** Error: not text found with ID=
28
ErrorNoTextFoundWiththeP0Id=** Error: no text found with ID=
29
ErrorNoTextFoundWithTheP0Id=** Error: no text found with id=
30
ErrorP0=Error: 
27
ErrorNoTextFoundWithTheP0Id=** Error: no text found with id={0}
28
ErrorP0=Error: {0}
31 29
ErrorP0IsNotReadyToUse=Error: {0}  is not ready to use
32 30
errorWhileGettingAvailableEditionsColonP0=** Error while retrieving available editions\: {0}
33 31
errorWhileOpeningEditionColonP0=** Error while opening edition\: {0}
......
47 45
noEditionToOpen=No edition available.
48 46
noEditionWithNameEqualsP0AvailableForTextEqualsP1=No ''{0}'' edition found for text ''{1}''.
49 47
NoHits=No hit.
50
OpeningConcordancesOfQueryP0=Opening concordances with query=
48
OpeningConcordancesOfQueryP0=Opening concordances with the {0} query.
51 49
openingDefaultEditionsColonP0=Opening [{0}] edition...
52 50
openingWithFirstEditionNoDefaultEditionSetColonP0=Opening [{0}] edition (no default edition).
53 51
P0Hits={0} hits.
......
68 66
warningColonUnknownedParameterIdEqualsP0=Warning\: unknown parameter of identifier {0}.
69 67
WarningCorpusHasNoEditionNamedP0=Warning: corpus has no edition named {0}
70 68
WarningFoundMoreThanOneWordForIdP0InTheP1Text=Warning: found more than one word for id={0} in {1}
71
WarningNoWordFoundForIdPOInTheP1Text=Warning: found no word for id={0} in {1}
69
WarningNoWordFoundForIdP0InTheP1Text=Warning: found no word for id={0} in {1}
72 70
ZoomIn=Zoom avant
73 71
ZoomOut=Zoom arrière
TXM/trunk/bundles/org.txm.edition.rcp/src/org/txm/edition/rcp/editors/EditionPanel.java (revision 3885)
17 17
import org.eclipse.jface.viewers.ISelection;
18 18
import org.eclipse.jface.viewers.ISelectionChangedListener;
19 19
import org.eclipse.jface.viewers.ISelectionProvider;
20
import org.eclipse.osgi.util.NLS;
20 21
import org.eclipse.swt.SWT;
21 22
import org.eclipse.swt.browser.Browser;
22 23
import org.eclipse.swt.browser.ProgressEvent;
......
291 292
		}
292 293
		catch (Exception e) {
293 294
			String error = e.getMessage();
294
			Log.severe(EditionUIMessages.BrowserEvaluateErrorP0 + e);
295
			Log.severe(NLS.bind(EditionUIMessages.BrowserEvaluateErrorP0, e));
295 296
			Log.printStackTrace(e);
296 297
		}
297 298
		return null;
......
305 306
			return getBrowser().execute(code);
306 307
		}
307 308
		catch (Throwable e) {
308
			Log.severe(EditionUIMessages.BrowserExecuteErrorP0 + e);
309
			Log.severe(NLS.bind(EditionUIMessages.BrowserExecuteErrorP0, e));
309 310
			Log.printStackTrace(e);
310 311
		}
311 312
		return false;
......
328 329
			functions = IOUtils.getText(r, "UTF-8"); //$NON-NLS-1$
329 330
		}
330 331
		catch (Exception e) {
331
			Log.severe(EditionUIMessages.bind(EditionUIMessages.error_while_reading, functionsFile, e.getLocalizedMessage()));
332
			Log.severe(EditionUIMessages.bind(EditionUIMessages.error_while_readingP0P1, functionsFile, e.getLocalizedMessage()));
332 333
			Log.printStackTrace(e);
333 334
		}
334 335

  
TXM/trunk/bundles/org.txm.edition.rcp/src/org/txm/edition/rcp/editors/SynopticEditionEditor.java (revision 3885)
324 324
	public void goToText(String textId) {
325 325
		Text newText = this.project.getText(textId);
326 326
		if (newText == null) {
327
			Log.warning(EditionUIMessages.ErrorNoTextFoundwithIDP0+textId);
327
			Log.warning(NLS.bind(EditionUIMessages.ErrorNoTextFoundWithTheP0Id, textId));
328 328
			return;
329 329
		} else {
330 330
			setText(newText, true);
......
872 872
		}
873 873
		text = this.corpus.getProject().getText(textId);
874 874
		if (text == null) {
875
			Log.warning(EditionUIMessages.ErrorNoTextFoundWithTheP0Id+textId);
875
			Log.warning(NLS.bind(EditionUIMessages.ErrorNoTextFoundWithTheP0Id, textId));
876 876
			return false;
877 877
		}
878 878
		try {
......
880 880
			setText(text,  false);
881 881
		}
882 882
		catch (Exception e) {
883
			System.out.println(EditionUIMessages.ErrorP0IsNotReadyToUse + text.getName() + " is not ready to use"); //$NON-NLS-2$ //$NON-NLS-1$
883
			System.out.println(NLS.bind(EditionUIMessages.ErrorP0IsNotReadyToUse, text.getName())); //$NON-NLS-2$ //$NON-NLS-1$
884 884
			return false;
885 885
		}
886 886
		
......
924 924
		
925 925
		Text text = this.corpus.getProject().getText(textId);
926 926
		if (text == null) {
927
			Log.warning(EditionUIMessages.ErrorNoTextFoundWiththeP0Id+textId);
927
			Log.warning(NLS.bind(EditionUIMessages.ErrorNoTextFoundWithTheP0Id, textId));
928 928
			return false;
929 929
		}
930 930
		
TXM/trunk/bundles/org.txm.edition.rcp/src/org/txm/edition/rcp/editors/SearchEditionToolbar.java (revision 3885)
197 197
	}
198 198

  
199 199
	protected void openConcordance() {
200
		System.out.println(EditionUIMessages.OpeningConcordancesOfQueryP0+this.searchText.getQuery());
200
		System.out.println(NLS.bind(EditionUIMessages.OpeningConcordancesOfQueryP0, this.searchText.getQuery()));
201 201
	}
202 202

  
203 203
	protected void closeSearch() {
TXM/trunk/bundles/org.txm.translate.rcp/messages_fr.properties (revision 3885)
8 8
ahc.core.messages.AHCCore.error_canNotComputeAHCOnLexicalTableWithLessThan4Columns=** Impossible de calculer une classification avec moins de 4 colonnes dans la table
9 9
ahc.core.messages.AHCCore.error_canNotComputeAHCWith=
10 10
ahc.core.messages.AHCCore.error_canNotComputeAHCWithLessThan4RowsInTheTable=** Impossible de calculer une classification avec moins de 4 lignes dans la table
11
ahc.core.messages.AHCCore.error_error2=null
11
ahc.core.messages.AHCCore.error_error=null
12 12
ahc.core.messages.AHCCore.error_errorWhileExportingCAHToTXT=** Erreur durant l'exportation du résultat de la classification.
13 13
ahc.core.messages.AHCCore.failToBuildTheAHCForSelectionP1DbldotP1=Échec de la construction de la classification de la sélection 
14 14
ahc.core.messages.AHCCore.info_ahcOfTheP0ca=Classification basée sur l'Analyse des correspondances {0}...
......
335 335
core.messages.TXMCore.encodingColon=, Encodage \: 
336 336
core.messages.TXMCore.endOfCQPWaitTest=Fin du test d'attente de CQP.
337 337
core.messages.TXMCore.error_error=** Erreur \: {0}.
338
core.messages.TXMCore.error_error2=Erreur
338
core.messages.TXMCore.error_error=Erreur
339 339
core.messages.TXMCore.error_errorWhileSortingResult=** Erreur pendant le tri du résultat.
340 340
core.messages.TXMCore.eRRORColonExists=** Erreur \: n'existe pas
341 341
core.messages.TXMCore.errorColonLinkGrplinkAttargetMalformedColonP0=** Erreur \: linkGrp/link/@target mal formé \: {0}.
......
529 529
internalview.core.messages.InternalViewCore.noStructureInformations=\  Nbr. d'informations de structures
530 530
internalview.core.messages.InternalViewCore.RESULT_TYPE=Navigateur
531 531
internalview.core.messages.InternalViewCore.structureInformationsColon=\  Informations de structures \:
532
internalview.rcp.messages.InternalViewUI.error_backto_internalview=** Impossible d'ouvrir la fenêtre de la vue interne de {0}
532
internalview.rcp.messages.InternalViewUI.error_backto_internalviewP0=** Impossible d'ouvrir la fenêtre de la vue interne de {0}
533 533
internalview.rcp.messages.InternalViewUI.errorColonSelectionIsNotACorpus=** L'objet sélectionné n'est pas un corpus
534 534
internalview.rcp.messages.InternalViewUI.errorWhileInternalViewGoBackToP0=** Erreur lors du retour de la vue du navigateur vers {0}
535 535
internalview.rcp.messages.InternalViewUI.navigation=navigation
......
538 538
internalview.rcp.messages.InternalViewUI.structure=Structure \: 
539 539
internalview.rcp.messages.InternalViewUI.warningTheNavigatorTableContentHasBeenCutToP0LinesWasP1=Attention \: le nombre de lignes du navigateur a été réduit à {0} (nombre original {1}).
540 540
KEY=FR
541
lexicaltable.core.messages.LexicalTableCore.error_lineXDoesNotHaveXXolumns=La ligne {0} n''a pas {1} colonne(s).
541
lexicaltable.core.messages.LexicalTableCore.error_lineP0DoesNotHaveP1olumns=La ligne {0} n''a pas {1} colonne(s).
542 542
lexicaltable.core.messages.LexicalTableCore.error_marginIsHigherThanThePartitionSize=** Les marges sont plus grandes que la somme des parties.
543
lexicaltable.core.messages.LexicalTableCore.error_notEnoughColumns=Pas assez de colonnes ({0}) \: le minimum est deux.
544
lexicaltable.core.messages.LexicalTableCore.info_buildingLexicalTableWith=Calcul de la table lexicale avec {0}.
543
lexicaltable.core.messages.LexicalTableCore.error_notEnoughColumnsP0MinimumIs2=Pas assez de colonnes ({0}) \: le minimum est deux.
544
lexicaltable.core.messages.LexicalTableCore.info_buildingLexicalTableWithP0=Calcul de la table lexicale avec {0}.
545 545
lexicaltable.core.messages.LexicalTableCore.info_creatingLexicalTableWithTheP0CorpusAndTheP1Subcorpus=Table lexicale avec le corpus {0} et le sous-corpus {1}...
546 546
lexicaltable.core.messages.LexicalTableCore.info_creatingLexicalTableWithTheP0PartitionCommaPropertiesP1=Table lexicale de la partition {0}, propriété {1}...
547 547
lexicaltable.core.messages.LexicalTableCore.info_creatingLexicalTableWithTheP0PartitionIndex=Table lexicale de l'index de partition {0}...
......
614 614
progression.rcp.messages.ProgressionUI.defaultChartTypeIsCumulative=Graphique de progression cumulatif par défaut
615 615
progression.rcp.messages.ProgressionUI.defaultEditionIsMissing=L'édition par défaut est manquante.
616 616
progression.rcp.messages.ProgressionUI.density=densité
617
progression.rcp.messages.ProgressionUI.error_theQueryIsAlreadyRepresentedByACurveInTheGraphic=La requête {0} est déjà représentée dans le graphique par une courbe. Veuillez utiliser une autre requête.
617
progression.rcp.messages.ProgressionUI.error_theP0QueryIsAlreadyRepresentedByACurveInTheGraphic=La requête {0} est déjà représentée dans le graphique par une courbe. Veuillez utiliser une autre requête.
618 618
progression.rcp.messages.ProgressionUI.noQuery=Pas de requête - 
... Ce différentiel a été tronqué car il excède la taille maximale pouvant être affichée.

Formats disponibles : Unified diff