Révision 3906

TXM/trunk/bundles/org.txm.rcp/src/main/java/org/txm/rcp/handlers/export/ImportCommand.java (revision 3906)
176 176
								Class<?> cl = bundle.loadClass(className);
177 177
								
178 178
								String resultNodePath = defaultParentResult.getProject().getParametersNodeRootPath() + TXMResult.createUUID() + "_" + cl.getSimpleName(); //$NON-NLS-1$
179
								Log.info(TXMUIMessages.importingAP0From+cl.getSimpleName()+" from "+resultNodePath); //$NON-NLS-2$
179
								Log.info(NLS.bind(TXMUIMessages.importingAP0From, cl.getSimpleName(), resultNodePath));
180 180
								TXMResult parent = null;
181 181
								
182 182
								if (parent == null && UUIDDependencies.get(UUID) != null) {
TXM/trunk/bundles/org.txm.rcp/src/main/java/org/txm/rcp/views/corpora/CorporaView.java (revision 3906)
50 50
import org.eclipse.jface.viewers.Viewer;
51 51
import org.eclipse.jface.viewers.ViewerSorter;
52 52
import org.eclipse.jface.window.ToolTip;
53
import org.eclipse.osgi.util.NLS;
53 54
import org.eclipse.swt.SWT;
54 55
import org.eclipse.swt.SWTException;
55 56
import org.eclipse.swt.events.KeyAdapter;
......
117 118
 * <p>
118 119
 */
119 120
public class CorporaView extends ViewPart {
120
	
121

  
121 122
	/** The ID. */
122 123
	static public String ID = CorporaView.class.getName();
123
	
124

  
124 125
	/** The tree viewer. */
125 126
	public TreeViewer treeViewer;
126
	
127

  
127 128
	/** The self. */
128 129
	private static CorporaView self;
129
	
130

  
130 131
	/**
131 132
	 * stores the class that are managed by a Doubleclick handler
132 133
	 */
133 134
	// private static HashMap<Class, Class> managedDoubleClickClasses = new HashMap<Class, Class>();
134
	
135
	
135

  
136

  
136 137
	public static HashMap<String, String> doubleClickInstalledCommands = new HashMap<>();
137
	
138
	
138

  
139

  
139 140
	// public static HashMap<Class, Class> getManagedDoubleClickClasses() {
140 141
	// return managedDoubleClickClasses;
141 142
	// }
142
	
143
	
143

  
144

  
144 145
	/**
145 146
	 * Gets the single instance of CorporaView.
146 147
	 *
......
149 150
	public static CorporaView getInstance() {
150 151
		if (self == null) {
151 152
			if (!PlatformUI.isWorkbenchRunning()) return null;
152
			
153

  
153 154
			IWorkbenchWindow window = PlatformUI.getWorkbench().getActiveWorkbenchWindow();
154 155
			if (window == null) return null;
155 156
			IWorkbenchPage page = window.getActivePage();
......
159 160
		}
160 161
		return self;
161 162
	}
162
	
163

  
163 164
	public TreeViewer getTreeViewer() {
164 165
		return treeViewer;
165 166
	}
166
	
167
	
167

  
168

  
168 169
	/**
169 170
	 * Reload.
170 171
	 */
......
174 175
		if (corporaView != null)
175 176
			corporaView._reload();
176 177
	}
177
	
178

  
178 179
	/**
179 180
	 * _reload.
180 181
	 */
181 182
	public void _reload() {
182 183
		if (Toolbox.isInitialized()) {
183
			
184

  
184 185
			treeViewer.setContentProvider(new CorpusViewContentProvider(this));
185 186
			ColumnViewerToolTipSupport.enableFor(treeViewer);
186
			
187

  
187 188
			treeViewer.setLabelProvider(new CorpusViewLabelProvider(new WorkbenchLabelProvider(), PlatformUI.getWorkbench().getDecoratorManager().getLabelDecorator()));
188
			
189

  
189 190
			Workspace w = Toolbox.workspace;
190 191
			if (w == null) {
191 192
				return;
......
194 195
			treeViewer.refresh();
195 196
		}
196 197
	}
197
	
198

  
198 199
	/**
199 200
	 * This is a callback that will allow us to create the viewer and initialize
200 201
	 * it.
......
207 208
		PlatformUI.getWorkbench().getHelpSystem().setHelp(treeViewer.getControl(), TXMUIMessages.corpus);
208 209
		getSite().setSelectionProvider(treeViewer);
209 210
		treeViewer.setColumnProperties(new String[] { "name" }); // mandatory to enable edit mode -> used to identify columns //$NON-NLS-1$
210
		
211
		
211

  
212

  
212 213
		// ColumnViewerEditorActivationStrategy actSupport = new ColumnViewerEditorActivationStrategy(treeViewer) {
213 214
		// protected boolean isEditorActivationEvent(ColumnViewerEditorActivationEvent event) {
214 215
		// System.out.println("activated");
......
250 251
		// return element instanceof TXMResult;
251 252
		// }
252 253
		// });
253
		
254

  
254 255
		// treeViewer.addFilter(new ViewerFilter() {
255 256
		// @Override
256 257
		// public boolean select(Viewer viewer, Object parentElement, Object element) {
......
261 262
		// });
262 263
		treeViewer.setContentProvider(new CorpusViewContentProvider(this));
263 264
		treeViewer.setLabelProvider(new DecoratingLabelProvider(new WorkbenchLabelProvider(), PlatformUI.getWorkbench().getDecoratorManager().getLabelDecorator()));
264
		
265

  
265 266
		// for now the sorter is used to sort the Corpus, Subcorpus and partition objects
266 267
		treeViewer.setSorter(new ViewerSorter() {
267
			
268

  
268 269
			@Override
269 270
			public int category(Object element) {
270 271
				if (element instanceof Subcorpus) return 2; // must do it before the Corpus test
......
272 273
				else if (element instanceof Partition) return 1;
273 274
				else return 3;
274 275
			}
275
			
276

  
276 277
			@Override
277 278
			public int compare(Viewer viewer, Object e1, Object e2) {
278
				
279

  
279 280
				int cat1 = category(e1);
280 281
				int cat2 = category(e2);
281
				
282

  
282 283
				if (cat1 != cat2) {
283 284
					return cat1 - cat2;
284 285
				}
285
				
286

  
286 287
				if (e1 instanceof TXMResult && e2 instanceof TXMResult) {
287 288
					return ((TXMResult) e1).compareTo((TXMResult) e2);
288 289
				}
......
291 292
				}
292 293
			}
293 294
		});
294
		
295

  
295 296
		if (Toolbox.isInitialized()) {
296 297
			Workspace w = null;
297 298
			while (w == null) {
......
312 313
		}
313 314
		// FIXME: SJ: to remove?
314 315
		// PlatformUI.getWorkbench().getHelpSystem().setHelp(treeViewer.getTree(), "org.txm.rcp.corporaView" //$NON-NLS-1$);
315
		
316

  
316 317
		treeViewer.getTree().addSelectionListener(new SelectionListener() {
317
			
318

  
318 319
			@Override
319 320
			public void widgetSelected(SelectionEvent e) {
320 321
				TreeItem[] sel = treeViewer.getTree().getSelection();
321 322
				if (sel.length == 0)
322 323
					return;
323
				
324

  
324 325
				CorporaSourceProvider.updateSelection(treeViewer.getSelection());
325
				
326

  
326 327
				CorporaView.this.setFocus(); // force focus on the corpora view -> ensure the active selection is the corpora view selection
327
				
328

  
328 329
				ISelection tsel = treeViewer.getSelection();
329 330
				if (!(tsel instanceof TreeSelection)) return;
330
				
331

  
331 332
				TreeSelection selection = (TreeSelection) treeViewer.getSelection();
332 333
				Object selectedItem = selection.getFirstElement();
333
				
334

  
334 335
				// FIXME : MD tests
335 336
				// if (selectedItem instanceof TXMResult) {
336 337
				// TXMResult r = ((TXMResult)selectedItem);
......
340 341
				// StatusLine.setMessage(mess);
341 342
				// }
342 343
				// }
343
				
344

  
344 345
				// FIXME: SJ tests, define here what to display
345 346
				if (selectedItem instanceof TXMResult) {
346 347
					TXMResult result = ((TXMResult) selectedItem);
......
350 351
					// }
351 352
					// StatusLine.setMessage(mess);
352 353
					// StatusLine.setMessage(((TXMResult)selectedItem).getComputingDoneMessage());
353
					
354

  
354 355
					if (result instanceof MainCorpus) { // just for this result type, pre-compute to show the corpus size
355 356
						try {
356 357
							result.compute(false);
......
360 361
							e1.printStackTrace();
361 362
						}
362 363
					}
363
					
364

  
364 365
					// Status bar
365 366
					//					if (!result.hasBeenComputedOnce() && !(result instanceof Partition)) { // FIXME: SJ: tmp fix for showing Partition parts
366 367
					//						StatusLine.setMessage("");
......
369 370
					//						// TODO uncomment when status line will be restored
370 371
					//						// StatusLine.setMessage(((TXMResult) selectedItem).getDetails());
371 372
					//					}
372
					
373

  
373 374
					// FIXME : MD re-enable status line on corpora view selection
374 375
					if (selectedItem instanceof TXMResult) {
375
						
376

  
376 377
						TXMResult r = ((TXMResult)selectedItem);
377 378
						String mess = null;
378 379
						try {mess = r.getSimpleDetails();}
379
						catch(Exception e2) {Log.info(TXMUIMessages.errorWhileGettingResultInformationsP0+e2); Log.printStackTrace(e2);}
380
						
380
						catch(Exception e2) {
381
							Log.warning(NLS.bind(TXMUIMessages.errorWhileGettingResultInformationsP0, e2));
382
							Log.printStackTrace(e2);
383
						}
384

  
381 385
						if (mess == null) mess = r.getName();
382 386
						StatusLine.setMessage(mess);
383 387
					}
384 388
				}
385 389
			}
386
			
390

  
387 391
			@Override
388 392
			public void widgetDefaultSelected(SelectionEvent e) {
389 393
				// TODO Auto-generated method stub
390 394
			}
391 395
		});
392
		
393
		
396

  
397

  
394 398
		// double click listener installation from commands
395 399
		IWorkbenchWindow window = PlatformUI.getWorkbench().getActiveWorkbenchWindow();
396 400
		ICommandService cmdService = window.getService(ICommandService.class);
......
407 411
				e1.printStackTrace();
408 412
			}
409 413
		}
410
		
414

  
411 415
		treeViewer.addDoubleClickListener(new IDoubleClickListener() {
412
			
416

  
413 417
			@Override
414 418
			public void doubleClick(DoubleClickEvent event) {
415 419
				TreeSelection selection = (TreeSelection) treeViewer.getSelection();
416 420
				Object selectedItem = selection.getFirstElement();
417 421
				if (selectedItem != null) {
418 422
					String commandId = doubleClickInstalledCommands.get(selectedItem.getClass().getName());
419
					
423

  
420 424
					if (commandId == null) {
421 425
						for (String clazz : doubleClickInstalledCommands.keySet()) {
422 426
							if (selectedItem.getClass().getSuperclass().getName().equals(clazz)) {
......
425 429
							}
426 430
						}
427 431
					}
428
					
432

  
429 433
					if (commandId != null) {
430 434
						BaseAbstractHandler.executeCommand(commandId);
431 435
					}
......
443 447
				}
444 448
			}
445 449
		});
446
		
450

  
447 451
		treeViewer.getTree().addKeyListener(new KeyAdapter() {
448
			
452

  
449 453
			@Override
450 454
			public void keyPressed(KeyEvent e) {
451
				
455

  
452 456
				boolean expert = TBXPreferences.getInstance().getBoolean(TBXPreferences.EXPERT_USER);
453
				
457

  
454 458
				if (expert && (char) e.keyCode == 'c' & ((e.stateMask & SWT.CTRL) != 0)) {
455 459
					Object o = treeViewer.getStructuredSelection().getFirstElement();
456 460
					if (o != null && o instanceof TXMResult) {
457 461
						CopyTXMResultTree.copy((IStructuredSelection) treeViewer.getSelection());
458 462
					}
459
					
463

  
460 464
				}
461 465
				else if (expert && (char) e.keyCode == 'x' & ((e.stateMask & SWT.CTRL) != 0)) {
462 466
					Object o = treeViewer.getStructuredSelection().getFirstElement();
463 467
					if (o != null && o instanceof TXMResult) {
464 468
						CutTXMResultTree.cut((IStructuredSelection) treeViewer.getSelection());
465 469
					}
466
					
470

  
467 471
				}
468 472
				else if (expert && (char) e.keyCode == 'v' & ((e.stateMask & SWT.CTRL) != 0)) {
469 473
					Object o = treeViewer.getStructuredSelection().getFirstElement();
470 474
					if (o != null && o instanceof TXMResult) {
471 475
						PasteTXMResultTree.paste((TXMResult) o);
472 476
					}
473
					
477

  
474 478
				} else if (e.keyCode == SWT.DEL) {
475 479
					final ISelection sel = treeViewer.getSelection();
476 480
					if (sel instanceof IStructuredSelection) {
477
						
481

  
478 482
						if (!DeleteObject.askContinueToDelete((IStructuredSelection) sel)) return;
479
						
483

  
480 484
						JobHandler job = new JobHandler(TXMUIMessages.deleting, true) {
481
							
485

  
482 486
							@Override
483 487
							protected IStatus run(IProgressMonitor monitor) {
484 488
								DeleteObject.delete(sel);
485 489
								this.syncExec(new Runnable() {
486
									
490

  
487 491
									@Override
488 492
									public void run() {
489 493
										refresh();
......
512 516
				// }
513 517
			}
514 518
		});
515
		
519

  
516 520
		final int IMAGE_MARGIN = 2;
517 521
		final Image icon = IImageKeys.getImage("icons/decorators/bullet_green.png"); //$NON-NLS-1$
518 522
		final Image icon_lock = IImageKeys.getImage("icons/decorators/lock.png"); //$NON-NLS-1$
519
		
523

  
520 524
		// FIXME: test to show icon for results that are user persistable
521 525
		// final Image icon = AbstractUIPlugin.imageDescriptorFromPlugin("org.eclipse.gef","platform:/plugin/org.eclipse.gef/org/eclipse/gef/internal/icons/pinned.gif").createImage();
522 526
		// final Image icon = AbstractUIPlugin.imageDescriptorFromPlugin("org.eclipse.team.svn.help","platform:/plugin/org.eclipse.team.svn.help/images/lock.gif").createImage();
523
		
524
		
525
		
527

  
528

  
529

  
526 530
		// treeViewer.getTree().addListener(SWT.MeasureItem, new Listener() {
527 531
		// public void handleEvent(Event event) {
528 532
		// TreeItem item = (TreeItem)event.item;
......
533 537
		// }
534 538
		// });
535 539
		treeViewer.getTree().addListener(SWT.PaintItem, new Listener() {
536
			
540

  
537 541
			@Override
538 542
			public void handleEvent(Event event) {
539 543
				if (event.item.getData() instanceof TXMResult && ((TXMResult) event.item.getData()).isLocked()) {
......
544 548
						int itemHeight = treeViewer.getTree().getItemHeight();
545 549
						int imageHeight = trailingImage.getBounds().height;
546 550
						int y = 2 + event.y + (itemHeight - imageHeight) / 2;
547
						
551

  
548 552
						event.gc.drawImage(icon_lock, x, y);
549 553
					}
550 554
				}
551 555
			}
552 556
		});
553
		
557

  
554 558
		MenuManager menuManager = new MenuManager();
555 559
		Menu menu = menuManager.createContextMenu(treeViewer.getTree());
556
		
560

  
557 561
		// Set the MenuManager
558 562
		treeViewer.getTree().setMenu(menu);
559 563
		getSite().registerContextMenu(menuManager, treeViewer);
560 564
		// Make the selection available
561 565
		getSite().setSelectionProvider(treeViewer);
562
		
566

  
563 567
		IContextService contextService = getSite().getService(IContextService.class);
564 568
		contextService.activateContext(ID);
565 569
	}
566
	
567
	
570

  
571

  
568 572
	/**
569 573
	 * Passing the focus request to the viewer's control.
570 574
	 */
......
572 576
	public void setFocus() {
573 577
		treeViewer.getControl().setFocus();
574 578
	}
575
	
579

  
576 580
	/**
577 581
	 * Gets the first selected object in the tree.
578 582
	 * 
......
592 596
		}
593 597
		return null;
594 598
	}
595
	
599

  
596 600
	/**
597 601
	 * Gets the selected objects in the tree.
598 602
	 * 
......
612 616
		}
613 617
		return null;
614 618
	}
615
	
619

  
616 620
	/**
617 621
	 * Selects some items.
618 622
	 * 
619 623
	 * @param arrayList
620 624
	 */
621 625
	public static void select(List<?> arrayList) {
622
		
626

  
623 627
		if (!PlatformUI.isWorkbenchRunning()) return;
624
		
628

  
625 629
		CorporaView corporaView = openView();
626 630
		if (corporaView != null) {
627 631
			StructuredSelection selection = new StructuredSelection(arrayList);
......
629 633
			corporaView.getTreeViewer().reveal(arrayList); // to be sure
630 634
		}
631 635
	}
632
	
636

  
633 637
	/**
634 638
	 * Opens the Corpora view if not already opened.
635 639
	 * 
......
639 643
		// open Unit View if not opened
640 644
		try {
641 645
			if (!PlatformUI.isWorkbenchRunning()) return null;
642
			
646

  
643 647
			IWorkbenchPage page = PlatformUI.getWorkbench().getActiveWorkbenchWindow().getActivePage();
644 648
			CorporaView view = (CorporaView) page.findView(CorporaView.ID);
645 649
			if (view == null) {
......
657 661
		}
658 662
		return null;
659 663
	}
660
	
661
	
664

  
665

  
662 666
	/**
663 667
	 * Refresh the tree view.
664 668
	 */
......
670 674
			// corporaView.treeViewer.expandAll(); // FIXME
671 675
		}
672 676
	}
673
	
677

  
674 678
	/**
675 679
	 * Refreshes the view and the tree.
676 680
	 *
......
679 683
	public static void refresh(CorporaView corporaView) {
680 684
		corporaView.treeViewer.refresh();
681 685
	}
682
	
683
	
684
	
686

  
687

  
688

  
685 689
	/**
686 690
	 * Refreshes the specified result node in the tree view.
687 691
	 * 
......
689 693
	 */
690 694
	public static void refreshObject(final TXMResult result) {
691 695
		Display.getDefault().syncExec(new Runnable() {
692
			
696

  
693 697
			@Override
694 698
			public void run() {
695
				
699

  
696 700
				CorporaView corporaView = getInstance();
697
				
701

  
698 702
				corporaView.treeViewer.refresh();
699
				
703

  
700 704
				try {
701 705
					CorporaView.expand(result.getParent());
702 706
				}
......
705 709
			}
706 710
		});
707 711
	}
708
	
712

  
709 713
	/**
710 714
	 * Refreshes the specified result node in the tree view, also synchronizes the TXMResult and the TXMEditor (as the editor part name from the result name, for example).
711 715
	 * 
......
714 718
	public static void refreshObject(TXMEditor editor) {
715 719
		refreshObject(editor.getResult());
716 720
	}
717
	
721

  
718 722
	/**
719 723
	 * Expands the specified tree node.
720 724
	 * 
......
726 730
			corporaView.treeViewer.expandToLevel(obj, 1);
727 731
		}
728 732
	}
729
	
733

  
730 734
	/**
731 735
	 * 
732 736
	 * @param obj
......
737 741
			corporaView.treeViewer.reveal(obj);
738 742
		}
739 743
	}
740
	
744

  
741 745
	/**
742 746
	 * Checks if the Corpora view is active.
743 747
	 * 
TXM/trunk/bundles/org.txm.rcp/src/main/java/org/txm/rcp/views/QueriesView.java (revision 3906)
195 195
					EditFile.openfile(path);
196 196
					refresh();
197 197
				} catch (IOException e) {
198
					Log.severe(TXMUIMessages.errorWhileExportingQueriesP0+e.getLocalizedMessage());
198
					Log.severe(NLS.bind(TXMUIMessages.errorWhileExportingQueriesP0, e.getLocalizedMessage()));
199 199
				} catch (Exception e) {
200 200
					// TODO Auto-generated catch block
201 201
					org.txm.utils.logger.Log.printStackTrace(e);
TXM/trunk/bundles/org.txm.rcp/src/main/java/org/txm/rcp/utils/SWTEditorsUtils.java (revision 3906)
19 19
import org.eclipse.e4.ui.model.application.ui.basic.MStackElement;
20 20
import org.eclipse.e4.ui.model.application.ui.basic.impl.BasicFactoryImpl;
21 21
import org.eclipse.e4.ui.workbench.modeling.EModelService;
22
import org.eclipse.osgi.util.NLS;
22 23
import org.eclipse.ui.IEditorInput;
23 24
import org.eclipse.ui.IEditorPart;
24 25
import org.eclipse.ui.IEditorReference;
......
336 337
		
337 338
		MUIElement parent = parentPart.getParent();
338 339
		if (parent == null) {
339
			Log.warning(TXMUIMessages.cannotAddPartP0IntoP1+partToAdd+" into "+parentPart); //$NON-NLS-2$
340
			Log.warning(NLS.bind(TXMUIMessages.cannotAddPartP0IntoP1, partToAdd, parentPart));
340 341
			return;
341 342
		}
342 343
		
TXM/trunk/bundles/org.txm.rcp/src/main/java/org/txm/rcp/IImageKeys.java (revision 3906)
30 30
import java.util.HashMap;
31 31

  
32 32
import org.eclipse.jface.resource.ImageDescriptor;
33
import org.eclipse.osgi.util.NLS;
33 34
import org.eclipse.swt.graphics.Image;
34 35
import org.eclipse.ui.plugin.AbstractUIPlugin;
35 36
import org.osgi.framework.FrameworkUtil;
......
332 333
		if (!images.containsKey(imagekey)) {
333 334
			ImageDescriptor imgg = AbstractUIPlugin.imageDescriptorFromPlugin(pluginId, imagekey);
334 335
			if (imgg == null) {
335
				Log.severe(TXMUIMessages.warningImageNotFoundAtP0 + pluginId + "' -> '" + imagekey + "'"); //$NON-NLS-2$ //$NON-NLS-3$
336
				Log.severe(NLS.bind(TXMUIMessages.warningImageNotFoundAtP0, pluginId + " -> " + imagekey)); //$NON-NLS-2$ //$NON-NLS-3$
336 337
				return getImage("icons/null.png"); //$NON-NLS-1$
337 338
			}
338 339
			
TXM/trunk/bundles/org.txm.rcp/src/main/java/org/txm/rcp/editors/imports/sections/CommandsSection.java (revision 3906)
80 80
		tmp2Label.setToolTipText(TXMUIMessages.theDefaultReferencesDisplayedInTheEtc);
81 81
		tmp2Label.setLayoutData(getSectionGridData(2));
82 82
		
83
		Label tmp3Label = toolkit.createLabel(sectionClient, TXMUIMessages.TabPattern); 
83
		Label tmp3Label = toolkit.createLabel(sectionClient, "\t"+ TXMUIMessages.TabPattern);  //$NON-NLS-1$
84 84
		tmp3Label.setToolTipText(TXMUIMessages.YouNeedToSetAsManyPercentSPrintfMarksAsSelectedProperties);
85 85
		tmp3Label.setLayoutData(getLabelGridData());
86 86
		
TXM/trunk/bundles/org.txm.rcp/src/main/java/org/txm/rcp/swt/widget/parameters/ParametersDialog.java (revision 3906)
17 17
import org.apache.commons.lang.StringUtils;
18 18
import org.eclipse.jface.dialogs.Dialog;
19 19
import org.eclipse.jface.dialogs.IDialogConstants;
20
import org.eclipse.osgi.util.NLS;
20 21
import org.eclipse.swt.SWT;
21 22
import org.eclipse.swt.events.SelectionAdapter;
22 23
import org.eclipse.swt.events.SelectionEvent;
......
139 140
				Log.fine("Retrieving previous macro parameters from " + propFile + " values=" + defaultValues.entrySet() + "..."); //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$
140 141
			}
141 142
			catch (Throwable e) {
142
				Log.severe(TXMUIMessages.failedToLoadPreviousValuesFromP0P1 + propFile + ": " + e);
143
				Log.severe(NLS.bind(TXMUIMessages.failedToLoadPreviousValuesFromP0P1, propFile, e));
143 144
				Log.printStackTrace(e);
144 145
			}
145 146
		}
......
488 489
				defaultValues.store(new FileWriter(propFile), ""); //$NON-NLS-1$
489 490
			}
490 491
			catch (IOException e) {
491
				Log.severe(TXMUIMessages.warningFailedToStoreDefaultMacroValuesAtP0 + propFile + ": " + e); //$NON-NLS-2$
492
				Log.severe(NLS.bind(TXMUIMessages.warningFailedToStoreDefaultMacroValuesAtP0, propFile) + ": " + e); //$NON-NLS-1$
492 493
				Log.printStackTrace(e);
493 494
			}
494 495
		}
......
690 691
						}
691 692
					}
692 693
					catch (Throwable e) {
693
						Log.severe(TXMUIMessages.couldNotOpenTheParameterDialogP0 + e);
694
						Log.severe(NLS.bind(TXMUIMessages.couldNotOpenTheParameterDialogP0, e));
694 695
						Log.printStackTrace(e);
695 696
						errorOpen = true;
696 697
					}
......
698 699
			});
699 700
			
700 701
		} catch (Throwable e) {
701
			Log.severe(TXMUIMessages.couldNotOpenTheParameterDialogP0 + e);
702
			Log.severe(NLS.bind(TXMUIMessages.couldNotOpenTheParameterDialogP0, e));
702 703
			Log.printStackTrace(e);
703 704
			errorOpen = true;
704 705
		}
TXM/trunk/bundles/org.txm.rcp/src/main/java/org/txm/rcp/swt/widget/parameters/UIParameterException.java (revision 3906)
1 1
package org.txm.rcp.swt.widget.parameters;
2 2

  
3
import org.txm.rcp.messages.TXMUIMessages;
3
import org.eclipse.osgi.util.NLS;
4
import org.txm.core.messages.TXMCoreMessages;
4 5

  
5 6
public class UIParameterException extends IllegalArgumentException {
6 7
	/**
......
14 15
	private boolean error;
15 16

  
16 17
	public UIParameterException(boolean error) {
17
		super(TXMUIMessages.error+true);
18
		
19
		super(NLS.bind(TXMCoreMessages.error_errorP0, error));
18 20
		this.error = error;
19 21
	}
20 22
	
TXM/trunk/bundles/org.txm.rcp/src/main/java/org/txm/rcp/ApplicationWorkbenchAdvisor.java (revision 3906)
1049 1049
									jobHandler.setTaskName(TXMUIMessages.toolboxReady);
1050 1050
								}
1051 1051
								catch (Throwable e) {
1052
									System.out.println(TXMUIMessages.initialisationErrorP0+e);
1052
									System.out.println(NLS.bind(TXMUIMessages.initialisationErrorP0, e));
1053 1053
									e.printStackTrace();
1054 1054
								}
1055 1055
							}
TXM/trunk/bundles/org.txm.searchengine.cqp.core/src/org/txm/searchengine/cqp/NetCqiClient.java (revision 3906)
40 40
import java.util.Arrays;
41 41
import java.util.HashMap;
42 42

  
43
import org.eclipse.osgi.util.NLS;
43 44
import org.txm.core.messages.TXMCoreMessages;
44 45
import org.txm.searchengine.cqp.clientExceptions.CqiClientException;
45 46
import org.txm.searchengine.cqp.clientExceptions.ServerNotFoundException;
......
834 835
			String ret = readString();
835 836
			return getLastCQPError()+"\t"+ret; //$NON-NLS-1$
836 837
		} catch (CqiServerError e) {
837
			Log.severe(CQPSearchEngineCoreMessages.lastCQiErrorP0 + e);
838
			Log.severe(NLS.bind(CQPSearchEngineCoreMessages.lastCQiErrorP0, e));
838 839
			return "error"; //$NON-NLS-1$
839 840
		}
840 841
	}
......
855 856
			String ret = readString();
856 857
			return ret;
857 858
		} catch (Exception e) {
858
			Log.severe(CQPSearchEngineCoreMessages.lastCQPErrorP0 + e);
859
			Log.severe(NLS.bind(CQPSearchEngineCoreMessages.lastCQPErrorP0, e));
859 860
			return "error"; //$NON-NLS-1$
860 861
		}
861 862
	}
TXM/trunk/bundles/org.txm.searchengine.cqp.core/src/org/txm/searchengine/cqp/corpus/Subcorpus.java (revision 3906)
224 224
					subcorp._load(subcorpusElem);
225 225
				}
226 226
				catch (Exception ex) {
227
					Log.warning(this.pID + TXMCoreMessages.failedToRestoreTheP0SubcorpusOfP1P2 + subcorpusElem.getAttribute("name")
228
					+ " : " + ex); //$NON-NLS-1$
227
					Log.warning(TXMCoreMessages.bind(TXMCoreMessages.failedToRestoreTheP0SubcorpusOfP1P2, this.pID, subcorpusElem.getAttribute("name"), ex)); //$NON-NLS-1$
229 228
				}
230 229
			}
231 230
			
TXM/trunk/bundles/org.txm.core/src/java/org/txm/Toolbox.java (revision 3906)
438 438
				}
439 439
			}
440 440
			catch (Exception ex) {
441
				Log.severe(TXMCoreMessages.ExceptionWhileInstallingExtensionIsP0 + e.getName() + "."); //$NON-NLS-2$
441
				Log.severe(NLS.bind(TXMCoreMessages.ExceptionWhileInstallingExtensionIsP0, e.getName())); //$NON-NLS-2$
442 442
				ex.printStackTrace();
443 443
			}
444 444
		}
......
476 476
				}
477 477
			}
478 478
			catch (Exception ex) {
479
				Log.severe(TXMCoreMessages.ExceptionWhileInstallingExtensionIsP0 + e.getName() + "."); //$NON-NLS-2$
479
				Log.severe(NLS.bind(TXMCoreMessages.ExceptionWhileInstallingExtensionIsP0, e.getName()));
480 480
				ex.printStackTrace();
481 481
			}
482 482
		}
......
591 591
				result = enginesManager.startEngines(monitor) && result; // order is important
592 592
			}
593 593
			catch (Exception e) {
594
				Log.severe(TXMCoreMessages.ErrorWhileStartingEnginesOfTheP0EnginesManager + enginesManager.getEnginesDescription() + " engines manager."); //$NON-NLS-2$
594
				Log.severe(NLS.bind(TXMCoreMessages.ErrorWhileStartingEnginesOfTheP0EnginesManager, enginesManager.getEnginesDescription() ));
595 595
				e.printStackTrace();
596 596
			}
597 597
		}
......
677 677
						PostTXMHOMEInstallationStep extp = (PostTXMHOMEInstallationStep) contributions[i].createExecutableExtension("class"); //$NON-NLS-1$
678 678
						
679 679
						if (!extp.install(workspace)) {
680
							Log.severe(TXMCoreMessages.FailToInstallExtensionP0FilesInP1 + extp.getName() + " files in " + workspace.getLocation()); //$NON-NLS-2$
680
							Log.severe(NLS.bind(TXMCoreMessages.FailToInstallExtensionP0FilesInP1, extp.getName(), workspace.getLocation()));
681 681
						}
682 682
					}
683 683
					catch (CoreException e) {
......
790 790
			
791 791
			File redistDirectory = new File(installDirectory, "redist"); //$NON-NLS-1$
792 792
			if (!redistDirectory.exists()) {
793
				Log.warning(TXMCoreMessages.WarningWorkspaceCannotFoundTheRedistDirectoryP0 + redistDirectory.getAbsolutePath());
793
				Log.warning(NLS.bind(TXMCoreMessages.WarningWorkspaceCannotFoundTheRedistDirectoryP0, redistDirectory.getAbsolutePath()));
794 794
			}
795 795
			else {
796 796
				FileCopy.copyFiles(redistDirectory, txmhomedir);
TXM/trunk/bundles/org.txm.treesearch.core/src/org/txm/treesearch/function/TreeSearch.java (revision 3906)
124 124
	public String getComputingDoneMessage() {
125 125
		
126 126
		int n = this.getNMatchingSentences();
127
		
127
			
128 128
		if (n > 0) {
129
			return ""+n+Messages.P0matchingSentenceP1+(n > 1?"s":""); //$NON-NLS-1$ //$NON-NLS-3$ //$NON-NLS-4$
129
			return NLS.bind(Messages.P0matchingSentenceP1, n, n > 1?"s":""); //$NON-NLS-1$ //$NON-NLS-2$
130 130
		} else {
131 131
			return Messages.noMatchingSentence;
132 132
		}
TXM/trunk/bundles/org.txm.annotation.kr.core/src/org/txm/annotation/kr/core/AnnotationWriter.java (revision 3906)
251 251
						}
252 252
					}
253 253
					else {
254
						Log.warning(Messages.WarningUnknownTypeP0 + a.getType());
254
						Log.warning(NLS.bind(Messages.WarningUnknownTypeP0, a.getType()));
255 255
					}
256 256
				}
257 257
				
......
298 298
					return true;
299 299
				}
300 300
				else {
301
					Log.severe(Messages.ErrorCouldNotReplaceXMLTXMFileP0WithP1 + xmlFile + " with " + tmpfile); //$NON-NLS-2$
301
					Log.severe(NLS.bind(Messages.ErrorCouldNotReplaceXMLTXMFileP0WithP1, xmlFile, tmpfile));
302 302
				}
303 303
			}
304 304
			else {
305
				Log.severe(Messages.ErrorResultFileP0IsMalformed + tmpfile + " is malformed."); //$NON-NLS-2$
305
				Log.severe(NLS.bind(Messages.ErrorResultFileP0IsMalformed, tmpfile));
306 306
			}
307 307
		}
308 308
		else {
309
			Log.severe(Messages.ErrorWhileProcessingP0InTempDir + xmlFile + " in temp dir"); //$NON-NLS-2$
309
			Log.severe(NLS.bind(Messages.ErrorWhileProcessingP0InTempDir, xmlFile));
310 310
		}
311 311
		return false;
312 312
	}
TXM/trunk/bundles/org.txm.translate.rcp/report.txt (revision 3906)
1
	Missing brakets: lang=messages->error_canNotComputeAHCWithP0=
2
	Missing brakets: lang=messages_fr->error_canNotComputeAHCWithP0=
3
/HDD800GB/HDD/SVN/txm/TXM/trunk/bundles/org.txm.analec.rcp/src/org/txm/annotation/urs/URSAnnotationReIndexer.java
4
	133	String s = Messages.ErrorCannotFindWordsPositionsforUnitOfTypeP0AndP1P2 + unite.getType() + " and unit carret positions=[" + start + ", " + end + "]. Aborting"; //$NON-NLS-2$ //$NON-NLS-3$ //$NON-NLS-4$
5
/HDD800GB/HDD/SVN/txm/TXM/trunk/bundles/org.txm.analec.rcp/src/org/txm/annotation/urs/URSCorpora.java
6
	81	Log.warning(Messages.WarningFailToOpenCorpusVueFileP0 + fichierVue);
7
	92	Log.warning(Messages.WarningFailToCreateCorpusVueFileP0 + fichierVue);
8
/HDD800GB/HDD/SVN/txm/TXM/trunk/bundles/org.txm.annotation.kr.core/src/org/txm/annotation/kr/core/AnnotationWriter.java
9
	254	Log.warning(Messages.WarningUnknownTypeP0 + a.getType());
10
	301	Log.severe(Messages.ErrorCouldNotReplaceXMLTXMFileP0WithP1 + xmlFile + " with " + tmpfile); //$NON-NLS-2$
11
	305	Log.severe(Messages.ErrorResultFileP0IsMalformed + tmpfile + " is malformed."); //$NON-NLS-2$
12
	309	Log.severe(Messages.ErrorWhileProcessingP0InTempDir + xmlFile + " in temp dir"); //$NON-NLS-2$
13
/HDD800GB/HDD/SVN/txm/TXM/trunk/bundles/org.txm.annotation.kr.rcp/src/org/txm/annotation/kr/rcp/commands/ExportTable.java
14
	119	monitor.setTaskName(Messages.WritingAnnotationsInTheTableFileP0+resultFile);
15
	Missing PN: lang=messages->SelectionIsNotACorpusAborting=Selection is not a Corpus: {0}. Aborting.
16
/HDD800GB/HDD/SVN/txm/TXM/trunk/bundles/org.txm.ca.core/src/org/txm/ca/core/chartsengine/jfreechart/themes/highcharts/chartcreators/JFCCAChartCreator.java
17
	58	Log.severe(CACoreMessages.CantCreateCAFactorialMapScatterPlotP0 + e);
18
/HDD800GB/HDD/SVN/txm/TXM/trunk/bundles/org.txm.ca.core/src/org/txm/ca/core/chartsengine/jfreechart/themes/highcharts/renderers/CAEigenvaluesItemSelectionRenderer.java
19
	74	+ "<p><span style=\"color: " + hex + ";\">" + CACoreMessages.percent + ChartsEngineCoreMessages.EMPTY
20
	76	+ "<p><span style=\"color: " + hex + ";\">" + CACoreMessages.charts_singularValues_tooltipSum + CACoreMessages.percent
21
/HDD800GB/HDD/SVN/txm/TXM/trunk/bundles/org.txm.ca.core/src/org/txm/ca/core/chartsengine/jfreechart/themes/highcharts/renderers/CAItemSelectionRenderer.java
22
	106	+ CACoreMessages.frequency + ChartsEngineCoreMessages.EMPTY + " <b>" + caDataset.getFrequency(series, item).replace("-", "") + "</b></p>"
23
	107	+ "<p>" +  CACoreMessages.coordinates + ChartsEngineCoreMessages.EMPTY + " <b>[" + format.format(caDataset.getX(series, item)) + ":" + format.format(caDataset.getY(series, item)) + "]</b></p></body><html>";
24
	134	+ CACoreMessages.t + ChartsEngineCoreMessages.EMPTY + " <b>" + caDataset.getFrequency(series, item).replace("-", "") + "</b></p>"
25
	135	+ "<p>" + CACoreMessages.coordinates + ChartsEngineCoreMessages.EMPTY + " <b>[" + format.format(caDataset.getX(series, item)) + ":" + format.format(caDataset.getY(series, item)) + "]</b></p></body><html>";
26
/HDD800GB/HDD/SVN/txm/TXM/trunk/bundles/org.txm.ca.core/src/org/txm/ca/core/chartsengine/r/REigenvaluesChartCreator.java
27
	69	+ CACoreMessages.eigenvalues + "\", ylab=\"" + //$NON-NLS-1$
28
	70	CACoreMessages.eigenvalue + "\", xlab=\"" + //$NON-NLS-1$
29
	71	CACoreMessages.axis + "\", names.arg=" + xLabels + ");\n"; //$NON-NLS-1$ //$NON-NLS-2$
30
/HDD800GB/HDD/SVN/txm/TXM/trunk/bundles/org.txm.ca.core/src/org/txm/ca/core/functions/CA.java
31
	382	colnames.add(CACoreMessages.common_cont + (c + 1)); // ContribN
32
	383	colnames.add(CACoreMessages.common_cos2 + (c + 1)); // Cos²N
33
	680	colnames.add(CACoreMessages.common_cont + (c + 1)); // ContribN
34
	681	colnames.add(CACoreMessages.common_cos2 + (c + 1)); // Cos²N
35
/HDD800GB/HDD/SVN/txm/TXM/trunk/bundles/org.txm.ca.core/src/org/txm/ca/core/functions/Eigenvalues.java
36
	64	return CACoreMessages.eigenvaluesP0 + this.getCA().getUnitProperty();
37
/HDD800GB/HDD/SVN/txm/TXM/trunk/bundles/org.txm.chartsengine.jfreechart.core/src/org/txm/chartsengine/jfreechart/core/themes/highcharts/defaulttheme/renderers/ItemSelectionCategoryBarRenderer.java
38
	154	+ ChartsEngineCoreMessages.EMPTY + " <b>" + valuesNumberFormat.format(value) + "</b></p></body><html>"; //$NON-NLS-1$ //$NON-NLS-2$
39
/HDD800GB/HDD/SVN/txm/TXM/trunk/bundles/org.txm.chartsengine.jfreechart.core/src/org/txm/chartsengine/jfreechart/core/themes/highcharts/defaulttheme/renderers/ItemSelectionCategoryLineAndShapeRenderer.java
40
	90	+ ChartsEngineCoreMessages.EMPTY + " </span><b>" + catDataset.getValue(row, column) + "</b></p></body><html>"; //$NON-NLS-1$ //$NON-NLS-2$
41
/HDD800GB/HDD/SVN/txm/TXM/trunk/bundles/org.txm.chartsengine.jfreechart.core/src/org/txm/chartsengine/jfreechart/core/themes/highcharts/defaulttheme/renderers/ItemSelectionXYBarRenderer.java
42
	90	+ ChartsEngineCoreMessages.EMPTY + " <b>" + RendererUtils.valuesNumberFormat.format(value) + "</b></p></body><html>"; //$NON-NLS-1$ //$NON-NLS-2$
43
/HDD800GB/HDD/SVN/txm/TXM/trunk/bundles/org.txm.chartsengine.jfreechart.core/src/org/txm/chartsengine/jfreechart/core/themes/highcharts/defaulttheme/renderers/ItemSelectionXYCardinalSplineRenderer.java
44
	103	+ ChartsEngineCoreMessages.EMPTY + " </b><b>" + RendererUtils.valuesNumberFormat.format(xyDataset.getSeries(series).getX(item)) + "</b></p></body><html>"; //$NON-NLS-1$ //$NON-NLS-2$
45
/HDD800GB/HDD/SVN/txm/TXM/trunk/bundles/org.txm.chartsengine.jfreechart.core/src/org/txm/chartsengine/jfreechart/core/themes/highcharts/defaulttheme/renderers/ItemSelectionXYLineAndShapeRenderer.java
46
	149	+ ChartsEngineCoreMessages.EMPTY + " <b>" + valuesNumberFormat.format(xyDataset.getSeries(series).getY(item)) + "</b></p></body><html>"; //$NON-NLS-1$ //$NON-NLS-2$
47
/HDD800GB/HDD/SVN/txm/TXM/trunk/bundles/org.txm.chartsengine.jfreechart.core/src/org/txm/chartsengine/jfreechart/core/themes/highcharts/defaulttheme/renderers/ItemSelectionXYSplineRenderer.java
48
	121	+ ChartsEngineCoreMessages.EMPTY + " </b><b>" + xyDataset.getSeries(series).getX(item) + "</b></p></body><html>"; //$NON-NLS-1$ //$NON-NLS-2$
49
/HDD800GB/HDD/SVN/txm/TXM/trunk/bundles/org.txm.chartsengine.r.core/src/org/txm/chartsengine/r/core/RChartCreator.java
50
	58	Log.warning(Messages.ErrorRChartWasNullInP0 + result);
51
/HDD800GB/HDD/SVN/txm/TXM/trunk/bundles/org.txm.chartsengine.r.core/src/org/txm/chartsengine/r/core/RChartsEngine.java
52
	94	Log.warning(Messages.RChartEngineOnlyManageFileChartsP0 + chart);
53
/HDD800GB/HDD/SVN/txm/TXM/trunk/bundles/org.txm.chartsengine.raster.rcp/src/org/txm/chartsengine/raster/rcp/swt/RasterComposite.java
54
	128	Log.warning(Messages.CantLoadAChartWhichIsNotAFile+chart);
55
/HDD800GB/HDD/SVN/txm/TXM/trunk/bundles/org.txm.concordance.core/src/org/txm/concordance/core/functions/Concordance.java
56
	342	Log.warning(ConcordanceCoreMessages.CQPErrorP0+e.getMessage());
57
	914	Log.finest((to - from + 1) + ConcordanceCoreMessages.resultsRetrievedIn + (System.currentTimeMillis() - start) + "ms"); //$NON-NLS-1$
58
	1618	txtseparator + ConcordanceCoreMessages.reference + txtseparator
59
	1619	+ colseparator + txtseparator + ConcordanceCoreMessages.context + txtseparator
60
/HDD800GB/HDD/SVN/txm/TXM/trunk/bundles/org.txm.conllu.core/src/org/txm/conllu/core/search/UDSearchEngine.java
61
	180	buffer.append(Messages.UDSearchEngine_9+udSentences.getNMatch()+"</p>\n"); //$NON-NLS-2$
62
/HDD800GB/HDD/SVN/txm/TXM/trunk/bundles/org.txm.cooccurrence.core/src/org/txm/cooccurrence/core/functions/Cooccurrence.java
63
	205	return occ + CooccurrenceCoreMessages.fColon + freq + CooccurrenceCoreMessages.occColon + nbocc + CooccurrenceCoreMessages.scoreColon + score + CooccurrenceCoreMessages.meanDistColon
64
	206	+ distmoyenne + CooccurrenceCoreMessages.propertiesColon + props+debug;
65
	1097	System.out.println(CooccurrenceCoreMessages.ErrorWhileSettingCooccurrenceParameters + e.getLocalizedMessage());
66
	1725	txtseparator + CooccurrenceCoreMessages.occ + txtseparator + colseparator +
67
	1726	txtseparator + CooccurrenceCoreMessages.freq + txtseparator + colseparator +
68
	1727	txtseparator + CooccurrenceCoreMessages.coFreq + txtseparator + colseparator +
69
	1728	txtseparator + CooccurrenceCoreMessages.score + txtseparator + colseparator +
70
	1729	txtseparator + CooccurrenceCoreMessages.meanDist + txtseparator + "\n");// colseparator+ //$NON-NLS-1$
71
	Missing PN: lang=messages->cooccurrentsOfP0PropertieP1InTheP2Corpus=Cooccurrents of {0}, property {1} {2} {3}, ≥{4} ≥{5} ≥{6}, in {7} corpus...
72
	Missing PN: lang=messages->info_details=Coocurrences:  Corpus: {0}  Query:  {1}  Properties: {2}  Structure: {3}  Spans: {4} < left < {5} ; {6} < right < {7}  Thresholds: freq > {8} ; co-freq > {9} ; score > {10}  
73
	Missing PN: lang=messages_fr->cooccurrentsOfP0PropertieP1InTheP2Corpus=Cooccurrents de {0}, propriété {1} {2} {3}, ≥{4} ≥{5} ≥{6}, dans le corpus {7}...
74
	Missing PN: lang=messages_fr->info_details=Coocurrences:   Corpus: {0}   Requête: {1}   Propriétés: {2}   Structure: {3}   Empans: {4} < gauche < {5} ; {6} < droit < {7}   Seuils: fréq > {8} ; co-fréq > {9}; indice > {10} 
75
/HDD800GB/HDD/SVN/txm/TXM/trunk/bundles/org.txm.core/src/java/org/txm/Toolbox.java
76
	441	Log.severe(TXMCoreMessages.ExceptionWhileInstallingExtensionIsP0 + e.getName() + "."); //$NON-NLS-2$
77
	479	Log.severe(TXMCoreMessages.ExceptionWhileInstallingExtensionIsP0 + e.getName() + "."); //$NON-NLS-2$
78
	594	Log.severe(TXMCoreMessages.ErrorWhileStartingEnginesOfTheP0EnginesManager + enginesManager.getEnginesDescription() + " engines manager."); //$NON-NLS-2$
79
	680	Log.severe(TXMCoreMessages.FailToInstallExtensionP0FilesInP1 + extp.getName() + " files in " + workspace.getLocation()); //$NON-NLS-2$
80
	793	Log.warning(TXMCoreMessages.WarningWorkspaceCannotFoundTheRedistDirectoryP0 + redistDirectory.getAbsolutePath());
81
	Missing brakets: lang=messages->CantNotifyOfP0TheP1ExtensionP2P3P4=Can't notify of {0} the "{1}" extension: {4} ({3}).
82
	Missing PN: lang=messages->info_p0P1Deleted={0} "{1}" deleted.
83
	Missing PN: lang=messages->wrongLoginOrPasswordOrPortColonP0P1P203=Wrong login, password, host or port in : {0}, {1}, {2} ,{3}.
84
	Missing PN: lang=messages_fr->info_p0P1Deleted={0} "{1}" supprimé(e).
85
	Missing PN: lang=messages_fr->wrongLoginOrPasswordOrPortColonP0P1P203=Mauvais login, mot de passe, nom de machine ou port dans : {0}, {1}, {2}, {3}.
86
/HDD800GB/HDD/SVN/txm/TXM/trunk/bundles/org.txm.edition.rcp/src/org/txm/edition/rcp/editors/EditionLink.java
87
	40	Log.finer(EditionUIMessages.EditionLink_1+Arrays.toString(arguments));
88
/HDD800GB/HDD/SVN/txm/TXM/trunk/bundles/org.txm.edition.rcp/src/org/txm/edition/rcp/editors/SearchEditionToolbar.java
89
	277	Log.info(EditionUIMessages.P0Hits + searchResult.getNMatch() + " hits."); //$NON-NLS-1$
90
/HDD800GB/HDD/SVN/txm/TXM/trunk/bundles/org.txm.edition.rcp/src/org/txm/edition/rcp/editors/SynopticEditionEditor.java
91
	858	Log.severe(EditionUIMessages.TXMCouldNotOpenTheSWTInternalBrowser + e);
92
/HDD800GB/HDD/SVN/txm/TXM/trunk/bundles/org.txm.edition.rcp/src/org/txm/edition/rcp/handlers/BackToText.java
93
	113	System.out.println(EditionUIMessages.CouldNotOpenEditionForWordIdP0TextIdP1AndEditionP2 + wordid + " textid=" + textid + " edition=" + editionid); //$NON-NLS-2$ //$NON-NLS-3$
94
	150	Log.warning(EditionUIMessages.ErrorNoCorpusWithIDP0 + corpusid);
95
	154	Log.warning(EditionUIMessages.WarningCorpusHasNoEditionNamedP0 + editions);
96
	160	Log.warning(EditionUIMessages.AvailablesP0 + corpus.getProject().getEditionNames());
97
	178	Log.warning(EditionUIMessages.ErrorCorpusHasNoTextWithIDP0 + textid);
98
	Missing brakets: lang=messages->ErrorNoCorpusWithIDP0=Error: no corpus with ID=
99
/HDD800GB/HDD/SVN/txm/TXM/trunk/bundles/org.txm.index.core/src/org/txm/index/core/functions/___Lexicon2.java
100
	200	Log.finest(IndexCoreMessages.lexicon + corpus.getID());
101
	454	return IndexCoreMessages.lexicon + ": " + this.parent.getSimpleName() + ": " + this.getSimpleName();
102
/HDD800GB/HDD/SVN/txm/TXM/trunk/bundles/org.txm.index.rcp/src/org/txm/index/rcp/editors/PartitionIndexEditor.java
103
	431	freqColumn.setText(TXMCoreMessages.common_frequency + " T=" + index.getPartition().getTotalSize()); //$NON-NLS-1$
104
/HDD800GB/HDD/SVN/txm/TXM/trunk/bundles/org.txm.progression.core/src/org/txm/progression/core/chartsengine/base/Utils.java
105
	47	title += "\n(" + ProgressionCoreMessages.structureColon + progression.getStructuralUnit().getName(); //$NON-NLS-1$
106
	49	title += ProgressionCoreMessages.propertyColon + progression.getStructuralUnitProperty().getName();
107
	51	title += ProgressionCoreMessages.filteringREGEXColon + progression.getPropertyRegex();
108
/HDD800GB/HDD/SVN/txm/TXM/trunk/bundles/org.txm.properties.core/src/org/txm/properties/core/functions/CorpusPropertiesComputer.java
109
	339	subbuffer.append("<li>" + PropertiesCoreMessages.noProperty + "</li>\n"); //$NON-NLS-1$ //$NON-NLS-2$
110
	427	buff.append(PropertiesCoreMessages.t + String.format(Locale.FRANCE, "%,d", numberOfWords) + "\n"); //$NON-NLS-1$ //$NON-NLS-2$
111
	428	buff.append(PropertiesCoreMessages.wordProperties + String.format("%,d", NProperties) + "\n"); //$NON-NLS-1$ //$NON-NLS-2$
112
	430	buff.append(PropertiesCoreMessages.s + String.format("%,d", NStructures) + "\n"); //$NON-NLS-1$ //$NON-NLS-2$
113
/HDD800GB/HDD/SVN/txm/TXM/trunk/bundles/org.txm.properties.core/src/org/txm/properties/core/functions/PartitionPropertiesComputer.java
114
	52	buff.append(""+parts.size()+PropertiesCoreMessages.Parts); //$NON-NLS-1$
115
	75	buff.append("<h3>"+parts.size()+PropertiesCoreMessages.Parts+"</h3>"); //$NON-NLS-1$ //$NON-NLS-3$
116
/HDD800GB/HDD/SVN/txm/TXM/trunk/bundles/org.txm.properties.core/src/org/txm/properties/core/functions/Properties.java
117
	179	buffer.append("<h1 style'font-family:\"Arial\";'>" + PropertiesCoreMessages.descriptionOf + this.getParent().getName() + "</h1>\n"); //$NON-NLS-2$ //$NON-NLS-1$
118
/HDD800GB/HDD/SVN/txm/TXM/trunk/bundles/org.txm.properties.rcp/src/org/txm/properties/rcp/editors/PropertiesGeneralTab.java
119
	90	System.out.println(Messages.PropertiesGeneralTab_2 + nameField.getText());
120
	217	buffer.append(Messages.PropertiesGeneralTab_12 + editor.getResult().getParent().getUserName());
121
	219	buffer.append(Messages.PropertiesGeneralTab_14 + editor.getResult().getParent().getResultType());
122
	223	buffer.append(Messages.PropertiesGeneralTab_16 + editor.getResult().getParent().getParent().getUserName());
123
	227	buffer.append(Messages.PropertiesGeneralTab_18 + TXMResult.PRETTY_LOCALIZED_TIME_FORMAT.format(d));
124
	233	buffer.append(Messages.PropertiesGeneralTab_20 + TXMResult.PRETTY_LOCALIZED_TIME_FORMAT.format(d));
125
/HDD800GB/HDD/SVN/txm/TXM/trunk/bundles/org.txm.queryindex.rcp/src/org/txm/queryindex/rcp/editors/QueryIndexEditor.java
126
	767	freqColumn.setText(TXMCoreMessages.common_frequency + " T=" + partition.getTotalSize()); //$NON-NLS-1$
127
	769	freqColumn.setText(TXMCoreMessages.common_frequency + " T=" + corpus.getSize()); //$NON-NLS-1$
128
/HDD800GB/HDD/SVN/txm/TXM/trunk/bundles/org.txm.rcp/src/main/java/org/txm/rcp/ApplicationWorkbenchAdvisor.java
129
	219	TXMUIMessages.TXMWasNotCorrectlyStopped+"\n"+NLS.bind(TXMUIMessages.DoYouWantToStartADiagnosticOfYourCorporaEtcP0FileEtc, checkupResultFile) //$NON-NLS-1$
130
	303	Log.fine(TXMUIMessages.closingColon + editorref.getId());
131
/HDD800GB/HDD/SVN/txm/TXM/trunk/bundles/org.txm.rcp/src/main/java/org/txm/rcp/ApplicationWorkbenchWindowAdvisor.java
132
	201	mess.append("\n\n"+TXMUIMessages.YouReGoingToLostThoseModificationsIfNotAlreadyExportedContinue); //$NON-NLS-1$ //$NON-NLS-2$
133
	214	mess.append("\n"+TXMUIMessages.ContinueAndLostTheUnsavedAnnotations); //$NON-NLS-1$
134
/HDD800GB/HDD/SVN/txm/TXM/trunk/bundles/org.txm.rcp/src/main/java/org/txm/rcp/JobsTimer.java
135
	37	message = ""+((int)t)+TXMUIMessages.msec; //$NON-NLS-1$
136
	42	message = ""+(message.substring(0, 3))+TXMUIMessages.sec; //$NON-NLS-1$
137
	44	message = ""+((int)t)+TXMUIMessages.sec; //$NON-NLS-1$
138
	46	message = ""+((int)t/60)+TXMUIMessages.minAnd+((int)t%60)+TXMUIMessages.sec; //$NON-NLS-1$
139
	48	message = ""+((int)t/3600)+TXMUIMessages.h+((int)(t%3600)/60)+TXMUIMessages.minAnd+((int)(t%3600)%60)+ TXMUIMessages.sec; //$NON-NLS-1$
140
/HDD800GB/HDD/SVN/txm/TXM/trunk/bundles/org.txm.rcp/src/main/java/org/txm/rcp/actions/CreatePartitionDialog.java
141
	725	name = TXMUIMessages.part + count++;
142
/HDD800GB/HDD/SVN/txm/TXM/trunk/bundles/org.txm.rcp/src/main/java/org/txm/rcp/commands/workspace/LoadBinaryCorporaDirectory.java
143
	367	monitor.beginTask(TXMUIMessages.loadingBinaryCorpus +" "+sourceName+" ("+corporaFiles.size()+").", corporaFiles.size());
144
	376	monitor.subTask(TXMUIMessages.loadingTheCorpusInThePlatform+": \n"+corpusDirectory.getName()+" ("+n+"/"+corporaFiles.size()+").");
145
/HDD800GB/HDD/SVN/txm/TXM/trunk/bundles/org.txm.rcp/src/main/java/org/txm/rcp/corpuswizard/SourceDirectoryPage.java
146
	165	Log.fine(TXMUIMessages.SourceDirectoryPage_14 + corpusname);
147
/HDD800GB/HDD/SVN/txm/TXM/trunk/bundles/org.txm.rcp/src/main/java/org/txm/rcp/handlers/files/PasteFile.java
148
	86	System.out.println(TXMUIMessages.failedToCopy+source+TXMUIMessages.to+dest);
149
	88	System.out.println(TXMUIMessages.failedToCopy+source+TXMUIMessages.to+dest+TXMUIMessages.dDot+e);
150
	99	System.out.println(TXMUIMessages.failedToCopy+source+TXMUIMessages.to+dest);
151
	101	System.out.println(TXMUIMessages.failedToDelete+source);
152
	104	System.out.println(TXMUIMessages.failedToCopy+source+TXMUIMessages.to+dest+TXMUIMessages.dDot+e);
153
	123	System.out.println(TXMUIMessages.failedToCopy+source+TXMUIMessages.to+dest);
154
	127	System.out.println(TXMUIMessages.failedToCopy+source+TXMUIMessages.to+dest+TXMUIMessages.dDot+e);
155
/HDD800GB/HDD/SVN/txm/TXM/trunk/bundles/org.txm.rcp/src/main/java/org/txm/rcp/handlers/files/RenameFile.java
156
	74	TXMUIMessages.renameFile, TXMUIMessages.renameFile + newname, newname, null);
157
	77	System.out.println(TXMUIMessages.renamingByColon + newname);
158
	83	System.out.println(TXMUIMessages.failedToRename + file + TXMUIMessages.to + newname);
159
/HDD800GB/HDD/SVN/txm/TXM/trunk/bundles/org.txm.rcp/src/main/java/org/txm/rcp/handlers/results/DeleteObject.java
160
	160	StatusLine.setMessage(TXMUIMessages.errorColonDeleteReturnedFalse + " : " + object); //$NON-NLS-1$
161
/HDD800GB/HDD/SVN/txm/TXM/trunk/bundles/org.txm.rcp/src/main/java/org/txm/rcp/handlers/scripts/ExecuteGroovyScript.java
162
	284	Log.severe(TXMUIMessages.errorDuringScriptExecutionColon+e);
163
/HDD800GB/HDD/SVN/txm/TXM/trunk/bundles/org.txm.rcp/src/main/java/org/txm/rcp/handlers/scripts/ExecuteImportScript.java
164
	159	System.out.println(TXMUIMessages.errorColonCorporaDirectoryDoesntExistColon + corporadir);
165
	160	Log.severe(TXMUIMessages.errorColonCorporaDirectoryDoesntExistColon + corporadir);
166
	168	JobHandler jobhandler = new JobHandler(TXMUIMessages.scriptExecution + " " + project.getImportModuleName()) { //$NON-NLS-1$
167
/HDD800GB/HDD/SVN/txm/TXM/trunk/bundles/org.txm.rcp/src/main/java/org/txm/rcp/handlers/scripts/ExecuteLastGroovyScript.java
168
	80	System.out.println(TXMUIMessages.executingLastMacroColon+lastScript);
169
	82	System.out.println(TXMUIMessages.executingLastScriptColon+lastScript);
170
	89	System.out.println(TXMUIMessages.errorColonCurrentGroovyScriptDirectoryDoesNotExistColon+currentRootDir);
171
/HDD800GB/HDD/SVN/txm/TXM/trunk/bundles/org.txm.rcp/src/main/java/org/txm/rcp/handlers/scripts/ExecuteScript.java
172
	214	Log.warning(TXMUIMessages.noInterpreterFoundForScriptFileExtension+script.getName());
173
/HDD800GB/HDD/SVN/txm/TXM/trunk/bundles/org.txm.rcp/src/main/java/org/txm/rcp/handlers/scripts/ExecuteText.java
174
	91	System.out.println(TXMUIMessages.noInterpreterFoundForScriptFileExtension+script.getName());
175
/HDD800GB/HDD/SVN/txm/TXM/trunk/bundles/org.txm.rcp/src/main/java/org/txm/rcp/p2/plugins/TXMUpdateHandler.java
176
	302	Log.warning(TXMUIMessages.CouldNotAddTheDefaultUpdateRepository + uriDefault);
177
	342	Log.warning(TXMUIMessages.CouldNotAddTheDefaultExtensionRepository + uriDefault);
178
/HDD800GB/HDD/SVN/txm/TXM/trunk/bundles/org.txm.rcp/src/main/java/org/txm/rcp/swt/dialog/MultipleValueTreeDialog.java
179
	139	addButton.setText(TXMUIMessages.addColon+itemSubName);
180
/HDD800GB/HDD/SVN/txm/TXM/trunk/bundles/org.txm.rcp/src/main/java/org/txm/rcp/swt/dialog/QueryAssistDialog.java
181
	202	addwordButton.setText(TXMUIMessages.addAWord+" ⯯");
182
/HDD800GB/HDD/SVN/txm/TXM/trunk/bundles/org.txm.rcp/src/main/java/org/txm/rcp/swt/widget/NavigationWidget.java
183
	237	System.out.println(TXMUIMessages.errorWhileGettingCurrentPositionValueColon+e);
184
/HDD800GB/HDD/SVN/txm/TXM/trunk/bundles/org.txm.rcp/src/main/java/org/txm/rcp/swt/widget/PartitionComposer.java
185
	221	p.setTitle(TXMUIMessages.part + (parts.size() + 1));
186
	258	p.setTitle(TXMUIMessages.part + (parts.size() + 1));
187
/HDD800GB/HDD/SVN/txm/TXM/trunk/bundles/org.txm.rcp/src/main/java/org/txm/rcp/swt/widget/parameters/ParametersDialog.java
188
	215	System.out.println(TXMUIMessages.unknowedWidgetNameColon + widgetName + TXMUIMessages.FileTreeContentProvider_4);
189
	425	System.out.println(TXMUIMessages.unknowedWidgetNameColon + widgetName + TXMUIMessages.FileTreeContentProvider_4);
190
	464	Log.warning(TXMUIMessages.errorColonMissingValueColon + field);
191
	539	Log.severe(TXMUIMessages.errorInAtOptionNameDeclarationColon + e.getMessage());
192
	654	Log.warning(TXMUIMessages.errorInAtOptionNameDeclarationColon + e.getMessage());
193
/HDD800GB/HDD/SVN/txm/TXM/trunk/bundles/org.txm.rcp/src/main/java/org/txm/rcp/swt/widget/parameters/ParametersDialog2.java
194
	186	System.out.println(TXMUIMessages.errorColonMissingValueColon + StringUtils.join(missing, ", "));
195
/HDD800GB/HDD/SVN/txm/TXM/trunk/bundles/org.txm.rcp/src/main/java/org/txm/rcp/swt/widget/parameters/ParametersGLComposite.java
196
	204	System.out.println(TXMUIMessages.unknowedWidgetNameColon + widgetName + TXMUIMessages.FileTreeContentProvider_4);
197
/HDD800GB/HDD/SVN/txm/TXM/trunk/bundles/org.txm.rcp/src/main/java/org/txm/rcp/swt/widget/parameters/ParametersManager.java
198
	401	System.out.println(TXMUIMessages.errorInAtOptionNameDeclarationColon + e.getMessage());
199
/HDD800GB/HDD/SVN/txm/TXM/trunk/bundles/org.txm.rcp/src/main/java/org/txm/rcp/swt/widget/parameters/UIParameterException.java
200
	17	super(TXMUIMessages.error+true);
201
/HDD800GB/HDD/SVN/txm/TXM/trunk/bundles/org.txm.rcp/src/main/java/org/txm/rcp/utils/JobHandler.java
202
	261	Log.severe(TXMUIMessages.failedToCancel + this.getName());
203
/HDD800GB/HDD/SVN/txm/TXM/trunk/bundles/org.txm.rcp/src/main/java/org/txm/rcp/utils/LanguageSwitchHandler.java
204
	154	System.out.println(TXMUIMessages.tXMiniColon + location);
205
	155	Log.severe(TXMUIMessages.tXMiniColon + location);
206
/HDD800GB/HDD/SVN/txm/TXM/trunk/bundles/org.txm.rcp/src/main/java/org/txm/rcp/views/GroovyConsole.java
207
	173	textArea.append(TXMUIMessages.theErrorIsColon + e);
208
/HDD800GB/HDD/SVN/txm/TXM/trunk/bundles/org.txm.rcp/src/main/java/org/txm/rcp/views/fileexplorer/FileTreeContentProvider.java
209
	53	} catch(Exception e) { System.out.println(TXMUIMessages.fileExplorerColonIncorrectPattern+regex+TXMUIMessages.eRROR+e);}
210
	109	System.out.println(TXMUIMessages.errorElementColon+element+TXMUIMessages.FileTreeContentProvider_4);
211
	Missing PN: lang=messages->abortingLoadingOfP0ACorpusWithTheSameNameAlreadyExists=A corpus with the same name {1} already exists. Aborting loading of {0}.
212
	Missing PN: lang=messages->abortingLoadingOfP1ACorpusWithTheSameCQPIDP1AlreadyExists=A corpus with the same identifier {1} already exists. Aborting loading of {0}.
213
	Missing PN: lang=messages->computing=Computing {0}…
214
	Missing brakets: lang=messages->errorWhileUpdatingTXMP0NoHandlerServiceFound=** Error while updating TXM: no handler service found
215
	Missing PN: lang=messages->p0ParametersInput={0} parameters input
216
	Missing PN: lang=messages->p0ScriptFileDoesntExist=** The script file {0} doesn''t exist.
217
	Missing PN: lang=messages->p1ExportSavedInFileColonP0=Chart saved as {1} in the file {0}.
218
	Missing PN: lang=messages->p1FileSavedInP0=Chart saved as {1} in the file {0}
219
	Missing PN: lang=messages->startupFailedPleaseCheckTXMPreferencesInTheFileSupPreferencesMenuOrContactTxmusersMailingListMenuColonHelpSup=** Platform startup has been interrupted, please check TXM preferences (in the ''File>Preferences'' menu) : {0}. Then restart TXM.
220
	Missing PN: lang=messages_fr->abortingLoadingOfP1ACorpusWithTheSameCQPIDP1AlreadyExists=Un corpus avec le même identifiant {1} existe déjà. Abandon du chargement de {0}.
221
	Missing PN: lang=messages_fr->computing=Calcul de {0}…
222
	Missing brakets: lang=messages_fr->errorWhileUpdatingTXMP0NoHandlerServiceFound=** Erreur lors de la mise à jour de TXM : aucun gestionnaire trouvé.
223
	Missing PN: lang=messages_fr->exporting=Exportation de {0}…
224
	Missing PN: lang=messages_fr->installingPreviousCorpusFromP0=Récupération des corpus préexistants de TXM {0} (depuis le dossier {1})...
225
	Missing PN: lang=messages_fr->p0ParametersInput=Saisie des paramètres de {0}
226
	Missing PN: lang=messages_fr->p0ScriptFileDoesntExist=** Le fichier de script {0} n''existe pas.
227
	Missing PN: lang=messages_fr->p1ExportSavedInFileColonP0=Graphique enregistré au format {1} dans le fichier {0}.
228
	Missing PN: lang=messages_fr->p1FileSavedInP0=Graphique enregistré au format {1} dans le fichier {0} 
229
	Missing PN: lang=messages_fr->startupFailedPleaseCheckTXMPreferencesInTheFileSupPreferencesMenuOrContactTxmusersMailingListMenuColonHelpSup=** Le démarrage de la plateforme a été interrompu, veuillez régler les préférences de TXM (dans le menu ''Fichier>Préférences'') : {0} puis redémarrer TXM.
230
/HDD800GB/HDD/SVN/txm/TXM/trunk/bundles/org.txm.rcp.p2.ui/src/org/eclipse/equinox/internal/p2/ui/dialogs/UpdateWizard.java
231
	106	mainPage.setTitle(ProvUIMessages.UpdateAction_UpdatesAvailableTitle+" - TXM");
232
	Missing PN: lang=messages->info_computingPartXWithQueryZ=Computing the part {0} with query {1}...
233
	Missing PN: lang=messages->info_creatingNewPartition=Creating partition {1} of corpus {0}…
234
	Missing PN: lang=messages->info_creatingSubcorpusXFromCorpusYWithTheQueryZ=Creating sub-corpus {0} of corpus {1} with the query {2}…
235
	Missing PN: lang=messages->info_deletingPartition=Deleting partition {0}…
236
	Missing PN: lang=messages->info_partCreatedInXMs=Part {0} created in {1} ms.
237
	Missing PN: lang=messages->info_partitionCreatedInXMs=Partition {0} created in {1} ms.
238
	Missing PN: lang=messages_fr->info_computingPartXWithQueryZ=Création de la partie {0} avec la requête {1}...
239
	Missing PN: lang=messages_fr->info_creatingNewPartition=Création de la partition {1} du corpus {0}…
240
	Missing PN: lang=messages_fr->info_creatingSubcorpusXFromCorpusYWithTheQueryZ=Création du sous-corpus {0} du corpus {1} avec la requête {2}…
241
	Missing PN: lang=messages_fr->info_deletingPartition=Suppression de la partition {0}…
242
	Missing PN: lang=messages_fr->info_partCreatedInXMs=Partie {0} créée en {1} ms.
243
	Missing PN: lang=messages_fr->info_partitionCreatedInXMs=Partition {0} créée en {1} ms.
244
/HDD800GB/HDD/SVN/txm/TXM/trunk/bundles/org.txm.searchengine.cqp.core/src/org/txm/searchengine/cqp/MemCqiClient.java
245
	92	throw new CqiErrorGeneralError(CQPSearchEngineCoreMessages.unknownCQPErrorColonB1 + b + CQPSearchEngineCoreMessages.b2 + b2);
246
	97	lastError = CQPSearchEngineCoreMessages.internalCQIErrorColon + " CQI_ERROR (" + b + ")";
247
	109	throw new CqiErrorGeneralError(CQPSearchEngineCoreMessages.unknownCQPCQIErrorColonB1 + b + CQPSearchEngineCoreMessages.b2 + b2);
248
	137	throw new CqiErrorGeneralError(CQPSearchEngineCoreMessages.unknownCQPCodeColonB1 + b + CQPSearchEngineCoreMessages.b2 + b2);
249
	141	lastError = CQPSearchEngineCoreMessages.cLErrorP0 + "CL_ERROR (" + b + ")";
250
	167	throw new CqiErrorGeneralError(CQPSearchEngineCoreMessages.unknownCQPErrorColonB1 + b + CQPSearchEngineCoreMessages.b2 + b2);
251
	191	throw new CqiErrorGeneralError(CQPSearchEngineCoreMessages.unknownCQPErrorColonB1 + b + CQPSearchEngineCoreMessages.b2 + b2);
252
	194	throw new CqiErrorGeneralError(CQPSearchEngineCoreMessages.unknownCQPCodesColonB1 + b + CQPSearchEngineCoreMessages.b2 + b2);
253
/HDD800GB/HDD/SVN/txm/TXM/trunk/bundles/org.txm.searchengine.cqp.core/src/org/txm/searchengine/cqp/NetCqiClient.java
254
	550	lastError = CQPSearchEngineCoreMessages.internalCQIErrorColon+b;
255
	593	lastError = CQPSearchEngineCoreMessages.cLErrorP0+b;
256
	837	Log.severe(CQPSearchEngineCoreMessages.lastCQiErrorP0 + e);
257
	858	Log.severe(CQPSearchEngineCoreMessages.lastCQPErrorP0 + e);
258
	1578	System.out.println(CQPSearchEngineCoreMessages.couldNotReconnectToServerColon+e);
259
	1745	System.out.println(CQPSearchEngineCoreMessages.clientdumpSubCorpussubcorpusNetCqiClientCQICONSTFIELDMATCH12Colon+Arrays.toString(client.dumpSubCorpus(subcorpusid, NetCqiClient.CQI_CONST_FIELD_MATCH, 1, 10)));
260
/HDD800GB/HDD/SVN/txm/TXM/trunk/bundles/org.txm.searchengine.cqp.core/src/org/txm/searchengine/cqp/NetCqiServer.java
261
	285	System.out.println(CQPSearchEngineCoreMessages.cqpserverStdoutColon + line);
262
	303	System.out.println(CQPSearchEngineCoreMessages.cqpserverStderrColon + line);
263
/HDD800GB/HDD/SVN/txm/TXM/trunk/bundles/org.txm.searchengine.cqp.core/src/org/txm/searchengine/cqp/core/functions/selection/Selection.java
264
	125	System.out.println(TXMCoreMessages.selectionErrorColonTheCorpus + corpus + TXMCoreMessages.hasNoBase);
265
	148	Log.warning(TXMCoreMessages.cantFindStructuralUnitForMetadataWithIdColon + m.id);
266
	154	Log.severe(TXMCoreMessages.errorWhileGettingMetadatasFromBaseimportMetadatasColon + e);
267
	232	System.out.println(TXMCoreMessages.corpusColon + corpus);
268
	450	System.out.println(TXMCoreMessages.failedToGetSupValuesOf + sup.getFullName());
269
/HDD800GB/HDD/SVN/txm/TXM/trunk/bundles/org.txm.searchengine.cqp.core/src/org/txm/searchengine/cqp/corpus/CQPCorpus.java
270
	405	Log.warning(TXMCoreMessages.warningColonCantLoadCorpus + this);
271
	875	return TXMCoreMessages.corpusColon + this.pID + TXMCoreMessages.encodingColon + getCharset() + TXMCoreMessages.languageColon + getLang();
272
	913	System.out.println(TXMCoreMessages.corpusColongetLocaleColonCQPIsNotReadyToAnswerColon + e);
273
/HDD800GB/HDD/SVN/txm/TXM/trunk/bundles/org.txm.searchengine.cqp.core/src/org/txm/searchengine/cqp/corpus/Part.java
274
	89	throw new CqiClientException(TXMCoreMessages.failedToCreatePartColon + this.getParent().getName() + "_" + this.getName() + e + " last error: " + CQPSearchEngine.getCqiClient().getLastCQPError()); //$NON-NLS-1$ //$NON-NLS-2$
275
	92	Log.severe(TXMCoreMessages.failedToGetLastCQPErrorColon + e1);
276
/HDD800GB/HDD/SVN/txm/TXM/trunk/bundles/org.txm.searchengine.cqp.core/src/org/txm/searchengine/cqp/corpus/Subcorpus.java
277
	227	Log.warning(this.pID + TXMCoreMessages.failedToRestoreTheP0SubcorpusOfP1P2 + subcorpusElem.getAttribute("name")
278
	Missing PN: lang=messages->dataDirectory=The 'data' folder {0} does not exist.
279
	Missing PN: lang=messages->p0IsNotAValidCQPIDForASubcorpusItMustBeAnUppercaseCharacterFollowedByLowercaseCharacters={0} is not a valid CQP identifier for a sub-corpus. It must be in uppercase followed by lowercase characters.
280
	Missing PN: lang=messages->updating=Updating {0} corpus encoding to {1}…
281
	Missing PN: lang=messages_fr->dataDirectory=Le dossier 'data'' {0} n''existe pas.
282
	Missing PN: lang=messages_fr->p0IsNotAValidCQPIDForASubcorpusItMustBeAnUppercaseCharacterFollowedByLowercaseCharacters={0} n'est pas un identifiant de sous-corpus CQP valide. Il doit être en majuscules suivies de caractères minuscules.
283
	Missing PN: lang=messages_fr->updating=Mise à jour de l'encodage du corpus {0} vers {1}…
284
/HDD800GB/HDD/SVN/txm/TXM/trunk/bundles/org.txm.searchengine.cqp.rcp/src/org/txm/searchengine/cqp/rcp/handlers/base/Complementary.java
285
	75	System.out.println(TXMUIMessages.noSelectionForColon + HandlerUtil.getActiveWorkbenchWindow(event).getActivePage().getActiveEditor());
286
	91	System.out.println(TXMUIMessages.selectionIsNotACorpusColon + firstElement);
287
	179	System.out.println(TXMUIMessages.failedToGetLastCQPErrorColon + e1);
288
/HDD800GB/HDD/SVN/txm/TXM/trunk/bundles/org.txm.searchengine.cqp.rcp/src/org/txm/searchengine/cqp/rcp/handlers/base/ComputeIntersection.java
289
	50	System.out.println(CQPUIMessages.ErrorSelectionSize2 + subcorpora.size());
290
/HDD800GB/HDD/SVN/txm/TXM/trunk/bundles/org.txm.searchengine.cqp.rcp/src/org/txm/searchengine/cqp/rcp/handlers/base/ComputePartition.java
291
	131	System.out.println(TXMUIMessages.noSelectionForColon + HandlerUtil.getActiveWorkbenchWindow(event).getActivePage().getActiveEditor());
292
/HDD800GB/HDD/SVN/txm/TXM/trunk/bundles/org.txm.searchengine.cqp.rcp/src/org/txm/searchengine/cqp/rcp/handlers/base/ComputeSubCorpus.java
293
	122	System.out.println(TXMUIMessages.noSelectionForColon + HandlerUtil.getActiveWorkbenchWindow(event).getActivePage().getActiveEditor());
294
	149	System.out.println(TXMUIMessages.noSelectionForColon + HandlerUtil.getActiveWorkbenchWindow(event).getActivePage().getActiveEditor());
295
	155	System.out.println(TXMUIMessages.selectionIsNotACorpusColon + firstElement);
296
	229	System.out.println(TXMUIMessages.failedToGetLastCQPErrorColon + e1);
297
/HDD800GB/HDD/SVN/txm/TXM/trunk/bundles/org.txm.searchengine.cqp.rcp/src/org/txm/searchengine/cqp/rcp/handlers/base/EditPartition.java
298
	63	System.out.println(TXMUIMessages.noSelectionForColon + HandlerUtil.getActiveWorkbenchWindow(event).getActivePage().getActiveEditor());
299
/HDD800GB/HDD/SVN/txm/TXM/trunk/bundles/org.txm.searchengine.cqp.rcp/src/org/txm/searchengine/cqp/rcp/handlers/base/EditSubCorpus.java
300
	62	System.out.println(TXMUIMessages.noSelectionForColon + HandlerUtil.getActiveWorkbenchWindow(event).getActivePage().getActiveEditor());
301
/HDD800GB/HDD/SVN/txm/TXM/trunk/bundles/org.txm.searchengine.cqp.rcp/src/org/txm/searchengine/cqp/rcp/handlers/base/Intersection.java
302
	75	System.out.println(TXMUIMessages.noSelectionForColon + HandlerUtil.getActiveWorkbenchWindow(event).getActivePage().getActiveEditor());
303
	91	System.out.println(TXMUIMessages.selectionIsNotACorpusColon + firstElement);
304
	179	System.out.println(TXMUIMessages.failedToGetLastCQPErrorColon + e1);
305
/HDD800GB/HDD/SVN/txm/TXM/trunk/bundles/org.txm.searchengine.cqp.rcp/src/org/txm/searchengine/cqp/rcp/handlers/base/Substraction.java
306
	75	System.out.println(TXMUIMessages.noSelectionForColon + HandlerUtil.getActiveWorkbenchWindow(event).getActivePage().getActiveEditor());
307
	91	System.out.println(TXMUIMessages.selectionIsNotACorpusColon + firstElement);
308
	183	System.out.println(TXMUIMessages.failedToGetLastCQPErrorColon + e1);
309
/HDD800GB/HDD/SVN/txm/TXM/trunk/bundles/org.txm.searchengine.cqp.rcp/src/org/txm/searchengine/cqp/rcp/handlers/base/Union.java
310
	75	System.out.println(TXMUIMessages.noSelectionForColon + HandlerUtil.getActiveWorkbenchWindow(event).getActivePage().getActiveEditor());
311
	91	System.out.println(TXMUIMessages.selectionIsNotACorpusColon + firstElement);
312
	179	System.out.println(TXMUIMessages.failedToGetLastCQPErrorColon + e1);
313
/HDD800GB/HDD/SVN/txm/TXM/trunk/bundles/org.txm.specificities.core/src/org/txm/functions/contrasts/Contrast.java
314
	116	String txt = SpecificitiesCoreMessages.unit+colseparator+"F"; //$NON-NLS-1$
315
/HDD800GB/HDD/SVN/txm/TXM/trunk/bundles/org.txm.specificities.core/src/org/txm/functions/contrasts/Contrasts.java
316
	41	System.out.println(TXMCoreMessages.computingColon+m.getName());
317
/HDD800GB/HDD/SVN/txm/TXM/trunk/bundles/org.txm.specificities.core/src/org/txm/specificities/core/functions/Specificities.java
318
	547	String txt = SpecificitiesCoreMessages.unit + colseparator + "F"; //$NON-NLS-1$
319
/HDD800GB/HDD/SVN/txm/TXM/trunk/bundles/org.txm.specificities.rcp/src/org/txm/specificities/rcp/editors/SpecificitiesEditor.java
320
	353	text += " " + SpecificitiesUIMessages.t + " " + this.getResult().getFrequenciesSum(); //$NON-NLS-1$ //$NON-NLS-2$
321
	Missing brakets: lang=messages->EditorIsNotASpecificitiesEditorP0=Editor is not a SpecificitiesEditor: 
322
	Missing brakets: lang=messages->ErrorWhileComputingSpecificitiesBarChartP0=Error while computing specificities bar chart: 
323
	Missing PN: lang=messages->colIndex=** Column number too big ({0}) (the maximum is {1}).
324
	Missing PN: lang=messages->rowIndex=Row index ({0}) too big (max {1}).
325
	Missing PN: lang=messages_fr->colIndex=** Numéro de colonne trop grand ({0}) (le maximum est {1}).
326
	Missing PN: lang=messages_fr->rowIndex=Index de ligne ({0}) trop grand (max {1}).
327
/HDD800GB/HDD/SVN/txm/TXM/trunk/bundles/org.txm.statsengine.r.core/src/org/txm/statsengine/r/core/StartRserve.java
328
	157	Log.severe(RCoreMessages.error_failedToStartRServeWithCommand + x.getMessage());
329
	Missing PN: lang=messages->p0RScriptDoesntExist=** The R script file {0} doesn''t exist.
330
	Missing PN: lang=messages_fr->p0RScriptDoesntExist=** Le fichier de script R {0} n''existe pas.
331
/HDD800GB/HDD/SVN/txm/TXM/trunk/bundles/org.txm.statsengine.r.rcp/src/org/txm/rcp/commands/R/ShowSvgHelp.java
332
	52	TXMUIMessages.panColonRightMousePlusDrag +
333
	53	TXMUIMessages.zoomInAmpoutColonMouseWheelORShiftPlusRightMousePlusDrag +
334
	54	TXMUIMessages.zoomToSelectionColonCtrlPlusLeftMousePlusdrag +
335
	55	TXMUIMessages.EMPTY +
336
/HDD800GB/HDD/SVN/txm/TXM/trunk/bundles/org.txm.statsengine.r.rcp/src/org/txm/statsengine/r/rcp/handlers/SendToRCommand.java
337
	77	JobHandler jobhandler = new JobHandler(RUIMessages.sendingToRWorkspaceColon + list) {
338
	85	monitor.beginTask(RUIMessages.sendingToRWorkspaceColon + list, 100);
339
	92	monitor.subTask(RUIMessages.sendingToRWorkspaceColon + o);
340
	109	System.out.println(RUIMessages.FailedToSendToR + o);
341
/HDD800GB/HDD/SVN/txm/TXM/trunk/bundles/org.txm.statsengine.r.rcp/src/org/txm/statsengine/r/rcp/views/RConsole.java
342
	253	System.out.println(RUIMessages.errorWhileInitializingRConsoleColon + e);
343
/HDD800GB/HDD/SVN/txm/TXM/trunk/bundles/org.txm.tigersearch.rcp/src/org/txm/searchengine/ts/TSCmd.java
344
	92	System.out.println(TXMCoreMessages.queryWasColon+ query);
345
/HDD800GB/HDD/SVN/txm/TXM/trunk/bundles/org.txm.tigersearch.rcp/src/org/txm/searchengine/ts/TSCorpus.java
346
	318	System.out.println(TXMCoreMessages.couldntReadCorpusColon + e.getMessage());
347
/HDD800GB/HDD/SVN/txm/TXM/trunk/bundles/org.txm.tigersearch.rcp/src/org/txm/searchengine/ts/TSCorpusManager.java
348
	67	System.out.println(TXMCoreMessages.errorRegDirColon + registrydir);
349
	72	System.out.println(TXMCoreMessages.errorConfigdirDirColon + configdir);
350
/HDD800GB/HDD/SVN/txm/TXM/trunk/bundles/org.txm.tigersearch.rcp/src/org/txm/searchengine/ts/TigerXmlIndexing.java
351
	42	catch (IOException e) { System.out.println(TXMCoreMessages.iOColon+e.getMessage()); org.txm.utils.logger.Log.printStackTrace(e); }
352
	43	catch (SAXException e) { System.out.println(TXMCoreMessages.sAXColon+e.getMessage()); org.txm.utils.logger.Log.printStackTrace(e);}
353
/HDD800GB/HDD/SVN/txm/TXM/trunk/bundles/org.txm.tigersearch.rcp/src/org/txm/tigersearch/editors/TSIndexEditor.java
354
	903	freqColumn.setText(TXMCoreMessages.common_frequency + " T=" + partition.getTotalSize()); //$NON-NLS-1$
355
	906	freqColumn.setText(TXMCoreMessages.common_frequency + " T=" + corpus.getSize()); //$NON-NLS-1$
356
	1140	lFminInfo.setText(IndexUIMessages.IndexEditor_17 + index.getFmin());
357
	1141	lFmaxInfo.setText(IndexUIMessages.IndexEditor_17 + index.getFmax());
358
	1142	lTInfo.setText(IndexUIMessages.IndexEditor_17 + index.getT());
359
	1143	lVInfo.setText(IndexUIMessages.IndexEditor_17 + index.getV());
360
/HDD800GB/HDD/SVN/txm/TXM/trunk/bundles/org.txm.treesearch.core/src/org/txm/treesearch/function/TreeSearch.java
361
	129	return ""+n+Messages.P0matchingSentenceP1+(n > 1?"s":""); //$NON-NLS-1$ //$NON-NLS-3$ //$NON-NLS-4$
362
/HDD800GB/HDD/SVN/txm/TXM/trunk/bundles/org.txm.utils.core/src/org/txm/utils/ExecTimer.java
363
	34	message = "" + ((int) t / 60) + UtilsCoreMessages.ExecTimer_2 + ((int) t % 60) + UtilsCoreMessages.ExecTimer_1; //$NON-NLS-1$
364
	36	message = "" + ((int) t / 3600) + UtilsCoreMessages.ExecTimer_3 + ((int) (t % 3600) / 60) + UtilsCoreMessages.ExecTimer_2 + ((int) (t % 3600) % 60) + UtilsCoreMessages.ExecTimer_1; //$NON-NLS-1$
365
/HDD800GB/HDD/SVN/txm/TXM/trunk/bundles/org.txm.utils.core/src/org/txm/utils/LS.java
366
	36	System.err.println(UtilsCoreMessages.LS_0 + dir + UtilsCoreMessages.LS_1);
367
/HDD800GB/HDD/SVN/txm/TXM/trunk/bundles/org.txm.utils.core/src/org/txm/utils/Sh.java
368
	130	Log.fine(UtilsCoreMessages.Sh_4 + e + " at " //$NON-NLS-1$
369
	173	Log.fine(UtilsCoreMessages.Sh_4 + e + " at " //$NON-NLS-1$
370
/HDD800GB/HDD/SVN/txm/TXM/trunk/bundles/org.txm.utils.core/src/org/txm/utils/i18n/Localizer.java
371
	152	return UtilsCoreMessages.Localizer_0 + getDefaultBundle().getString(key);
372
/HDD800GB/HDD/SVN/txm/TXM/trunk/bundles/org.txm.utils.core/src/org/txm/utils/io/FileCopy.java
373
	187	throw new IOException(UtilsCoreMessages.FileCopy_0 + src.getAbsolutePath() + "."); //$NON-NLS-1$
374
	190	throw new IOException(UtilsCoreMessages.FileCopy_2 + src.getAbsolutePath() + "."); //$NON-NLS-1$
375
	202	throw new IOException(UtilsCoreMessages.FileCopy_4 + dest.getAbsolutePath() + "."); //$NON-NLS-1$
376
/HDD800GB/HDD/SVN/txm/TXM/trunk/bundles/org.txm.utils.core/src/org/txm/utils/logger/Log.java
377
	113	System.out.println(UtilsCoreMessages.Log_3 + new File(filename).getAbsolutePath());
378
	142	System.out.println(UtilsCoreMessages.Log_5 + logfiledir.getAbsolutePath() + "TXM-" + f.format(new Date()) + ".log"); //$NON-NLS-2$ //$NON-NLS-1$
379
/HDD800GB/HDD/SVN/txm/TXM/trunk/bundles/org.txm.wordcloud.rcp/src/org/txm/wordcloud/rcp/editors/WordCloudEditor.java
380
	85	Log.info(WordCloudUIMessages.wordCloudReadyColon + this.getResult());
381
/HDD800GB/HDD/SVN/txm/TXM/trunk/bundles/org.txm.xmleditor.rcp/src/org/txm/xmleditor/OpenXMLEditor.java
382
	185	System.out.println(XMLEditorMessages.OpenXMLEditor_4 + e);
TXM/trunk/bundles/org.txm.translate.rcp/src/org/txm/rcp/translate/devtools/FindMessagesToBind.java (revision 3906)
104 104
		if (toBind.size() > 0) {
105 105
			writer.println(sourceFile.getAbsolutePath());
106 106
			for (String l : toBind) {
107
				if (l.contains("Log.finer")) continue;
107 108
				writer.println("\t" + l);
108 109
			}
109 110
		}
......
224 225
			}
225 226
		}
226 227
		
227
		
228 228
		writer.close();
229 229
		
230 230
		if (total > 0) {
TXM/trunk/bundles/org.txm.chartsengine.r.core/src/org/txm/chartsengine/r/core/RChartCreator.java (revision 3906)
4 4
import java.io.File;
5 5
import java.util.ArrayList;
6 6

  
7
import org.eclipse.osgi.util.NLS;
7 8
import org.txm.chartsengine.core.ChartCreator;
8 9
import org.txm.chartsengine.core.results.ChartResult;
9 10
import org.txm.utils.logger.Log;
......
55 56
			createChart(result, (File) chart);
56 57
		}
57 58
		else {
58
			Log.warning(Messages.ErrorRChartWasNullInP0 + result);
59
			Log.warning(NLS.bind(Messages.ErrorRChartWasNullInP0, result));
59 60
		}
60 61
	}
61 62
	
TXM/trunk/bundles/org.txm.chartsengine.r.core/src/org/txm/chartsengine/r/core/RChartsEngine.java (revision 3906)
91 91
		}
92 92
		
93 93
		if (!(chart instanceof File)) {
94
			Log.warning(Messages.RChartEngineOnlyManageFileChartsP0 + chart);
94
			Log.warning(NLS.bind(Messages.RChartEngineOnlyManageFileChartsP0, chart));
95 95
			return null;
96 96
		}
97 97
		
TXM/trunk/bundles/org.txm.annotation.kr.rcp/src/org/txm/annotation/kr/rcp/commands/ExportTable.java (revision 3906)
116 116
				try {
117 117
					monitor.beginTask(Messages.ExportingAnnotationsAsStandOff, 100);
118 118
					
119
					monitor.setTaskName(Messages.WritingAnnotationsInTheTableFileP0+resultFile);
119
					monitor.setTaskName(NLS.bind(Messages.WritingAnnotationsInTheTableFileP0, resultFile));
120 120
					/*if (MessageDialog.openConfirm(Display.getCurrent().getActiveShell(), "Before saving annotations...", "All editors using this corpus are going to be closed. Continue ?")) {
121 121
						return false;
122 122
					}*/
TXM/trunk/bundles/org.txm.groovy.core/src/groovy/org/txm/scripts/importer/xtz/XTZDefaultPagerStep.groovy (revision 3906)
447 447
								pagedWriter.writeStartElement("q", ["class":rend, "type":type!=null?type:localname])
448 448
								break;
449 449
							case "p":
450
							//case "lg":
451
								pagedWriter.write("\n")
452
								pagedWriter.writeStartElement("p", ["class":rend, "type":type])
453
								break;
450 454
							case "ab":
451 455
							case "l":
452 456
							//case "lg":
......
475 479
							case "body":
476 480
							case "front":
477 481
							case "back":
478
							case "div":
479 482
							case "div1":
480 483
							case "div2":
481 484
							case "div3":
......
484 487
								pagedWriter.writeStartElement("div", ["class":rend, "type":type!=null?type:localname])
485 488
								pagedWriter.write("\n");
486 489
								break;
490
							case "div":
491
								pagedWriter.writeStartElement("div", ["class":rend, "type":type])
492
								pagedWriter.write("\n");
493
								break;
487 494
							case "head":
488 495
								pagedWriter.write("\n")
489 496
								pagedWriter.writeStartElement("h2", ["class":rend, "type":type!=null?type:localname])
......
622 629
								pagedWriter.writeEndElement() // </p>
623 630
								pagedWriter.write("\n")
624 631
								break;
632
							
625 633
							case "cb":
626 634
								break;
627 635
							case "lb":
TXM/trunk/bundles/org.txm.edition.rcp/src/org/txm/edition/rcp/handlers/BackToText.java (revision 3906)
63 63
import org.txm.searchengine.cqp.corpus.Property;
64 64
import org.txm.searchengine.cqp.corpus.StructuralUnit;
65 65
import org.txm.utils.logger.Log;
66
import org.txm.utils.messages.Utf8NLS;
66 67

  
67 68
/**
68 69
 * Open a text edition from: a concordance Line
......
110 111
				IEditorPart ieditor = wb.getActivePage().getActiveEditor();
111 112
				
112 113
				if (!backToText(ieditor, corpusid, Arrays.asList(editionid.split("||")), textid, wordid)) { //$NON-NLS-1$
113
					System.out.println(EditionUIMessages.CouldNotOpenEditionForWordIdP0TextIdP1AndEditionP2 + wordid + " textid=" + textid + " edition=" + editionid); //$NON-NLS-2$ //$NON-NLS-3$
114
					Log.severe(Utf8NLS.bind(EditionUIMessages.CouldNotOpenEditionForWordIdP0TextIdP1AndEditionP2, wordid, textid, editionid));
114 115
				}
115 116
			}
116 117
			catch (Exception e) {
117
				// TODO Auto-generated catch block
118
				e.printStackTrace();
118
				Log.severe(e);
119
				Log.printStackTrace(e);
119 120
			}
120 121
			return null;
121 122
		}
......
147 148
		MainCorpus corpus = CorpusManager.getCorpusManager().getCorpus(corpusid);
148 149
		
149 150
		if (corpus == null) {
150
			Log.warning(EditionUIMessages.ErrorNoCorpusWithIDP0 + corpusid);
151
			Log.warning(NLS.bind(EditionUIMessages.ErrorNoCorpusWithIDP0, corpusid));
151 152
		}
152 153
		
153 154
		if (editions != null && !corpus.getProject().getBuiltEditionNames().containsAll(editions)) {
154
			Log.warning(EditionUIMessages.WarningCorpusHasNoEditionNamedP0 + editions);
155
			Log.warning(NLS.bind(EditionUIMessages.WarningCorpusHasNoEditionNamedP0, editions));
155 156
			editions = Arrays.asList("default"); //$NON-NLS-1$
156 157
		}
157 158
		
158 159
		if (!corpus.getProject().getBuiltEditionNames().containsAll(editions)) {
159 160
			Log.warning(EditionUIMessages.ErrorCorpusHasNoDefaultEdition);
160
			Log.warning(EditionUIMessages.AvailablesP0 + corpus.getProject().getEditionNames());
161
			Log.warning(NLS.bind(EditionUIMessages.AvailablesP0, corpus.getProject().getEditionNames()));
161 162
			return false;
162 163
		}
163 164
		
......
175 176
		if (textid != null) {
176 177
			text = corpus.getProject().getText(textid);
177 178
			if (text == null) {
178
				Log.warning(EditionUIMessages.ErrorCorpusHasNoTextWithIDP0 + textid);
179
				Log.warning(NLS.bind(EditionUIMessages.ErrorCorpusHasNoTextWithIDP0, textid));
179 180
				return false;
180 181
			}
181 182
		}
......
249 250
				textid = org.txm.searchengine.cqp.corpus.query.Match.getValueForProperty(textP, match.getStart());
250 251
			}
251 252
			catch (Exception e2) {
252
				System.out.println("The corpus has no text_id property" + e2); //$NON-NLS-1$
253
				Log.severe(NLS.bind("The corpus has no text_id property {0}.", e2));
253 254
				org.txm.utils.logger.Log.printStackTrace(e2);
254 255
				return false;
255 256
			}
TXM/trunk/bundles/org.txm.edition.rcp/src/org/txm/edition/rcp/editors/SearchEditionToolbar.java (revision 3906)
274 274
				searchNavigation.refresh();
275 275
				searchText.setFocus();
276 276
				showCurrentSearchMatch();
277
				Log.info(EditionUIMessages.P0Hits + searchResult.getNMatch() + " hits."); //$NON-NLS-1$
277
				
278
				Log.info(NLS.bind(EditionUIMessages.P0Hits, searchResult.getNMatch())); //$NON-NLS-1$
278 279
			}
279 280
			else {
280 281
				searchIndex = 0;
TXM/trunk/bundles/org.txm.concordance.core/src/org/txm/concordance/core/functions/Concordance.java (revision 3906)
339 339
				this.nLines = 0;
340 340
				this.pTopIndex = 0;
341 341
				this.lines = new ArrayList<>();
342
				Log.warning(ConcordanceCoreMessages.CQPErrorP0+e.getMessage());
342
				Log.warning(NLS.bind(ConcordanceCoreMessages.CQPErrorP0, e.getMessage()));
343 343
				Log.printStackTrace(e);
344 344
				return false;
345 345
			}
TXM/trunk/bundles/org.txm.analec.rcp/src/org/txm/annotation/urs/URSCorpora.java (revision 3906)
78 78
			// TODO: does not work :(
79 79
			if (fichierVue.exists()) {
80 80
				if (!FichiersJava.ouvrirVue(vue, fichierVue)) {
81
					Log.warning(Messages.WarningFailToOpenCorpusVueFileP0 + fichierVue);
81
					Log.warning(NLS.bind(Messages.WarningFailToOpenCorpusVueFileP0, fichierVue));
82 82
					// return null;
83 83
				}
84 84
				String[] types = vue.getTypesUnitesAVoir();
......
89 89
			else {
90 90
				vue.retablirVueParDefaut(); //
91 91
				if (!FichiersJava.enregistrerVue(vue, fichierVue)) {
92
					Log.warning(Messages.WarningFailToCreateCorpusVueFileP0 + fichierVue);
92
					Log.warning(NLS.bind(Messages.WarningFailToCreateCorpusVueFileP0, fichierVue));
93 93
					// return null;
94 94
				}
95 95
			}
TXM/trunk/bundles/org.txm.analec.rcp/src/org/txm/annotation/urs/URSAnnotationReIndexer.java (revision 3906)
17 17
import org.txm.searchengine.cqp.corpus.Property;
18 18
import org.txm.searchengine.cqp.serverException.CqiServerError;
19 19
import org.txm.utils.logger.Log;
20
import org.txm.utils.messages.Utf8NLS;
20 21

  
21 22
import visuAnalec.donnees.Corpus;
22 23
import visuAnalec.elements.Unite;
... Ce différentiel a été tronqué car il excède la taille maximale pouvant être affichée.

Formats disponibles : Unified diff