Révision 670

tmp/org.txm.searchengine.cqp.core/src/org/txm/searchengine/cqp/corpus/Property.java (revision 670)
59 59
	}
60 60

  
61 61
	/**
62
	 * Gets the qualified name = corpus name + "." + this.getFullName() 
62
	 * Gets the qualified name = corpus name + "." + this.getFullName() .
63 63
	 * 
64 64
	 * @return the qualified name
65 65
	 */
tmp/org.txm.searchengine.cqp.core/src/org/txm/searchengine/cqp/CQPPreferences.java (revision 670)
8 8
import org.txm.core.preferences.TXMPreferences;
9 9
import org.txm.utils.logger.Log;
10 10

  
11
/**
12
 * Default preferences initializer.
13
 * 
14
 * @author mdecorde
15
 * @author sjacquot
16
 *
17
 */
11 18
public class CQPPreferences extends TXMPreferences {
12 19
	
20
	// auto populate the preference node qualifier from the current bundle id
13 21
	public static String PREFERENCES_NODE = FrameworkUtil.getBundle(CQPPreferences.class).getSymbolicName();
22

  
23
	public static final String PREFERENCES_PREFIX = "cqp_"; //$NON-NLS-1$
14 24
	
25
	
26
	/**
27
	 * The maximum number of word property values to display.
28
	 */
29
	public static final String MAX_VALUE = PREFERENCES_PREFIX + "information_max_properties_to_display"; //$NON-NLS-1$
15 30

  
16
	/** The Constant MAXVALUE. */
17
	public static final String MAXVALUE = "diag_max_value"; //$NON-NLS-1$
18

  
19 31
	@Override
20 32
	public void initializeDefaultPreferences() {
21 33
		Log.info(TXMCoreMessages.Toolbox_4 + TBXPreferences.getID()); 
22 34

  
23 35
		Preferences preferences = DefaultScope.INSTANCE.getNode(PREFERENCES_NODE);
24 36
		
25
		preferences.putInt(MAXVALUE, 10);
37
		preferences.putInt(MAX_VALUE, 10);
26 38
	}
27 39
}
tmp/org.txm.searchengine.cqp.core/src/org/txm/searchengine/cqp/core/functions/information/Information.java (revision 670)
115 115
	/** The structures. */
116 116
	List<StructuralUnit> structures;
117 117

  
118
	private File diagfile;
118
	/**
119
	 * The HTML file.
120
	 */
121
	protected File file;
119 122

  
120 123
	
121
	/** The maxvalue. */
122
	@Parameter(key=CQPPreferences.MAXVALUE)
123
	Integer pMaxValue;
124 124
	
125
	/**
126
	 * The maximum number of word property values to display.
127
	 */
128
	@Parameter(key=CQPPreferences.MAX_VALUE)
129
	protected int maxPropertiesToDisplay;
125 130
	
126 131
	
132
	
127 133
	/**
128
	 * Instantiates a new diagnostic.
134
	 * Instantiates a new Information.
129 135
	 *
130 136
	 * @param corpus a MainCorpus or a SubCorpus
131 137
	 */
......
133 139
		super(corpus);
134 140
		this.corpus = corpus;
135 141
	}
136
	
137
	public void setParameters(int maxvalue) {
138
		this.pMaxValue = maxvalue;
139
		if (pMaxValue <= 0)
140
			pMaxValue = 10;
141
		
142
		dirty = true;
142

  
143
	/**
144
	 * Sets the maximum properties to display.
145
	 * @param maxPropertiesToDisplay
146
	 */
147
	public void setParameters(int maxPropertiesToDisplay) {
148
		this.maxPropertiesToDisplay = maxPropertiesToDisplay;
149
		if (this.maxPropertiesToDisplay <= 0) {
150
			this.maxPropertiesToDisplay = 10;
151
		}
152
		this.dirty = true;
143 153
	}
144 154
	
145 155

  
146 156
//	public boolean setParameters(TXMParameters parameters) {
147 157
//		try {
148 158
//			Integer max = null;
149
//			Object o = parameters.get(CQPPreferences.MAXVALUE);
159
//			Object o = parameters.get(CQPPreferences.MAX_VALUE);
150 160
//			if (o instanceof Integer) max = (Integer)o;
151 161
//			else if (o instanceof String) max = Integer.parseInt(o.toString());
152 162
//			
......
166 176
		try {
167 177
			properties = corpus.getProperties();
168 178
			NProperties = properties.size();
169
		} catch (CqiClientException e1) {
170
			Log.severe(TXMCoreMessages.Diagnostic_1 + corpus.getName()
171
					+ TXMCoreMessages.Diagnostic_4);
179
		} catch (CqiClientException e) {
180
			Log.severe(TXMCoreMessages.Diagnostic_1 + corpus.getName() + TXMCoreMessages.Diagnostic_4);
181
			Log.printStackTrace(e);
172 182
			return;
173 183
		}
174 184
		
175 185
		try {
176 186
			T = corpus.getSize();// corpus.getLexicon(corpus.getProperty("id")).nbrOfToken();
177
		} catch (CqiClientException e1) {
178
			Log.severe(TXMCoreMessages.Diagnostic_6 + corpus.getName()
179
					+ TXMCoreMessages.Diagnostic_8);
187
		} catch (CqiClientException e) {
188
			Log.severe(TXMCoreMessages.Diagnostic_6 + corpus.getName() + TXMCoreMessages.Diagnostic_8);
189
			Log.printStackTrace(e);
180 190
			return;
181 191
		} 
182 192
	}
......
195 205
				//propertiesCounts.put(p.getName(), size);
196 206
				//List<String> list = Arrays.asList(corpus.getLexicon(p).getForms(this.maxvalue));
197 207

  
198
				int[] positions = new int[Math.min(pMaxValue, T)];
199
				for(int i = 0 ; i < Math.min(pMaxValue, T) ; i++)
208
				int[] positions = new int[Math.min(maxPropertiesToDisplay, T)];
209
				for(int i = 0 ; i < Math.min(maxPropertiesToDisplay, T) ; i++) {
200 210
					positions[i] = i;
211
				}
201 212
				
202 213
				//ArrayList<String> values = new ArrayList<String>();
203 214
				LinkedHashSet<String> values = new LinkedHashSet<String>(cqiClient.getSingleData(p, positions));
204 215
				propertiesValues.put(p.getName(), new ArrayList<String>(values));
205 216
			} catch (Exception e) {
206
				org.txm.utils.logger.Log.printStackTrace(e);
217
				Log.printStackTrace(e);
207 218
			}
208 219
		}
209 220
	}
......
215 226
	{
216 227
		try {
217 228
			structures = corpus.getOrderedStructuralUnits();
218
		} catch (CqiClientException e1) {
219
			Log.severe(TXMCoreMessages.Diagnostic_1 + corpus.getName()
220
					+ TXMCoreMessages.Diagnostic_11);
229
		} catch (CqiClientException e) {
230
			Log.severe(TXMCoreMessages.Diagnostic_1 + corpus.getName() + TXMCoreMessages.Diagnostic_11);
231
			Log.printStackTrace(e);
221 232
			return;
222 233
		}
223 234
		NStructures = structures.size();
224 235
		for (StructuralUnit su : structures) { // for each structural unit
225 236
			internalArchitecture.add(su.getName());
226 237
			hierarchieCounts.put(su.getName(), -1);
227
			internalArchitectureProperties.put(su.getName(),
228
					new HashMap<String, List<String>>());
229
			internalArchitecturePropertiesCounts.put(su.getName(),
230
					new HashMap<String, Integer>());
238
			internalArchitectureProperties.put(su.getName(), new HashMap<String, List<String>>());
239
			internalArchitecturePropertiesCounts.put(su.getName(), new HashMap<String, Integer>());
240
			
231 241
			if (su.getProperties().size() > 0) {
232 242
				for (StructuralUnitProperty sup : su.getProperties())  {// for each of its property
233 243
					try {
234 244
						List<String> allvalues = sup.getValues(corpus);
235
						internalArchitectureProperties.get(su.getName()).put(
236
								sup.getName(),
237
								allvalues.subList(0, Math.min(allvalues.size(),
238
										pMaxValue)));
239
						internalArchitecturePropertiesCounts.get(su.getName())
240
						.put(sup.getName(), allvalues.size());
245
						internalArchitectureProperties.get(su.getName()).put(sup.getName(), allvalues.subList(0, Math.min(allvalues.size(), maxPropertiesToDisplay)));
246
						internalArchitecturePropertiesCounts.get(su.getName()).put(sup.getName(), allvalues.size());
241 247
					} catch (Exception e) {
242 248
						ArrayList<String> list = new ArrayList<String>(1);
243 249
						list.add(TXMCoreMessages.Diagnostic_2);
244
						internalArchitectureProperties.get(su.getName()).put(
245
								sup.getName(), list);
246
						internalArchitecturePropertiesCounts.get(su.getName())
247
						.put(sup.getName(), -1);
250
						internalArchitectureProperties.get(su.getName()).put(sup.getName(), list);
251
						internalArchitecturePropertiesCounts.get(su.getName()).put(sup.getName(), -1);
248 252
					}
249 253
				}
250 254
			}
......
279 283
	 *
280 284
	 * @return the string
281 285
	 */
282
	public String htmldump() {
286
	public String htmlDump() {
283 287
		StringBuffer buff = new StringBuffer();
284 288

  
285 289
		buff.append("<? version=\"1.0\" encoding=\"UTF-8\"?>\n" + //$NON-NLS-1$
......
307 311
		buff.append("</ul>\n"); //$NON-NLS-1$
308 312

  
309 313
		// Propriétés d'occurrences
310
		buff.append("<h3 style'font-family:\"Arial\";'>"+NLS.bind(TXMCoreMessages.Diagnostic_14, pMaxValue) + "</h3>\n"); //$NON-NLS-1$ //$NON-NLS-2$ 
314
		buff.append("<h3 style'font-family:\"Arial\";'>"+NLS.bind(TXMCoreMessages.Diagnostic_14, maxPropertiesToDisplay) + "</h3>\n"); //$NON-NLS-1$ //$NON-NLS-2$ 
311 315
		ArrayList<String> properties = new ArrayList<String>(propertiesValues.keySet());
312 316
		Collections.sort(properties);
313 317
		buff.append("<ul>\n"); //$NON-NLS-1$
......
325 329
		buff.append("</ul>\n"); //$NON-NLS-1$
326 330

  
327 331
		// Propriété de structures
328
		buff.append("<h3 style'font-family:\"Arial\";'>"+NLS.bind(TXMCoreMessages.Diagnostic_22, pMaxValue)+"</h3>\n"); //$NON-NLS-1$ //$NON-NLS-2$
332
		buff.append("<h3 style'font-family:\"Arial\";'>"+NLS.bind(TXMCoreMessages.Diagnostic_22, maxPropertiesToDisplay)+"</h3>\n"); //$NON-NLS-1$ //$NON-NLS-2$
329 333
		buff.append("<ul>\n"); //$NON-NLS-1$
330 334
		for (String s : internalArchitecture) {
331 335
			StringBuffer subbuffer = new StringBuffer();
......
366 370
						else
367 371
							subbuffer.append(", "); //$NON-NLS-1$
368 372
						
369
						if (i >= pMaxValue) {
373
						if (i >= maxPropertiesToDisplay) {
370 374
							subbuffer.append("..."); //$NON-NLS-1$
371 375
							break;
372 376
						}
......
582 586
		OutputStreamWriter writer;
583 587
		try {
584 588
			writer = new OutputStreamWriter(new FileOutputStream(outfile), "UTF-8"); //$NON-NLS-1$
585
			writer.write(this.htmldump());
589
			writer.write(this.htmlDump());
586 590
			writer.close();
587 591
		} catch (IOException e) {
588 592
			org.txm.utils.logger.Log.printStackTrace(e);
......
599 603
	 * @return true, if successful
600 604
	 */
601 605
	public boolean toTxt(File outfile) {
602

  
603 606
		return toTxt(outfile, "UTF-8", 100); //$NON-NLS-1$
604 607
	}
605 608

  
606 609
	@Override
607 610
	public void clean() {
608 611
		// TODO Auto-generated method stub
609
		
610 612
	}
611 613

  
612 614
	@Override
613
	public boolean toTxt(File outfile, String encoding, String colseparator,
614
			String txtseparator) throws Exception {
615
	public boolean toTxt(File outfile, String encoding, String colseparator, String txtseparator) throws Exception {
615 616
		return toTxt(outfile, encoding, 100);
616 617
	}
617 618

  
......
622 623

  
623 624
	@Override
624 625
	public String getDetails() {
625
		return ""+T;
626
		return "" + T;
626 627
	}
627 628

  
628 629
	@Override
629 630
	protected boolean _compute() throws Exception {
630 631
		
631 632
		this.beginTask("Computing informations...", 3);
632
		stepGeneralInfos();
633
		this.stepGeneralInfos();
633 634
		this.worked(1);
634 635
		
635
		stepLexicalProperties();
636
		this.stepLexicalProperties();
636 637
		this.worked(1);
637 638
		
638
		stepStructuralUnits();
639
		this.stepStructuralUnits();
639 640
		this.worked(1);
640 641
		
641 642
		String txmhome = TXMPreferences.getString(TBXPreferences.USER_TXM_HOME, TBXPreferences.PREFERENCES_NODE);
642 643
		String filename = corpus.getParent().getName() + "-" + corpus.getName(); //$NON-NLS-1$
643 644
		filename = AsciiUtils.buildId(filename);
644
		diagfile = new File(txmhome, "results/" + filename + "-infos.html"); //$NON-NLS-1$ //$NON-NLS-2$
645
		file = new File(txmhome, "results/" + filename + "-infos.html"); //$NON-NLS-1$ //$NON-NLS-2$
645 646
		
646
		this.toHTML(diagfile);
647
		this.toHTML(file);
647 648
		return true;
648 649
	}
649 650
	
651
	/**
652
	 * Gets the HTML file.
653
	 * @return the HTML file
654
	 */
650 655
	public File getHTMLFile() {
651
		return diagfile;
656
		return file;
652 657
	}
653 658

  
654 659
	@Override
......
658 663

  
659 664
	@Override
660 665
	public boolean setParameters(TXMParameters parameters) {
661
		
662
		pMaxValue = parameters.getInteger(CQPPreferences.MAXVALUE);
663
		
666
		this.maxPropertiesToDisplay = parameters.getInteger(CQPPreferences.MAX_VALUE);
664 667
		return true;
665 668
	}
666 669

  
tmp/org.txm.rcp/src/main/java/org/txm/rcp/adapters/CorpusAdapterFactory.java (revision 670)
1
// Copyright © 2010-2013 ENS de Lyon.
2
package org.txm.rcp.adapters;
3

  
4
import java.util.ArrayList;
5

  
6
import org.eclipse.jface.resource.ImageDescriptor;
7
import org.eclipse.ui.model.IWorkbenchAdapter;
8
import org.eclipse.ui.plugin.AbstractUIPlugin;
9
import org.txm.core.preferences.TBXPreferences;
10
import org.txm.core.results.TXMResult;
11
import org.txm.objects.SavedQuery;
12
import org.txm.objects.Text;
13
import org.txm.rcp.Application;
14
import org.txm.rcp.IImageKeys;
15
import org.txm.searchengine.cqp.corpus.Corpus;
16
import org.txm.searchengine.cqp.corpus.CorpusManager;
17
import org.txm.searchengine.cqp.corpus.Subcorpus;
18

  
19

  
20
/**
21
 * A factory for creating Adapter objects.
22
 *  
23
 * @author mdecorde
24
 * @author sjacquot
25
 */
26
public class CorpusAdapterFactory extends TXMResultAdapterFactory {
27

  
28
	
29

  
30
	@Override
31
	public Object getAdapter(Object adaptableObject, Class adapterType) {
32
		if(adapterType == IWorkbenchAdapter.class && adaptableObject instanceof Corpus)	{
33
			return new TXMResultAdapter() {
34
				@Override
35
				public Object[] getChildren(Object corpus) {
36
					ArrayList<TXMResult> children = ((Corpus) corpus).getChildren(!TBXPreferences.getBoolean(TBXPreferences.SHOW_ALL_RESULT_NODES, TBXPreferences.PREFERENCES_NODE));
37

  
38
					// FIXME: remove Text and SavedQuery from the corpora view
39
					for (int i = 0; i < children.size(); i++) {
40
						Object element = children.get(i);
41
						if (
42
								//!TBXPreferences.getBoolean(TBXPreferences.SHOW_ALL_RESULT_NODES, TBXPreferences.PREFERENCES_NODE) && 
43
								(element instanceof Text || element instanceof SavedQuery)) {
44
							children.remove(i);
45
							i--;
46
						}
47
					}
48
					
49
					return children.toArray();
50
				}
51

  
52
				@Override
53
				public ImageDescriptor getImageDescriptor(Object object) {
54
					return AbstractUIPlugin.imageDescriptorFromPlugin(Application.PLUGIN_ID, IImageKeys.CORPUS);
55
				}
56

  
57

  
58
				@Override
59
				public Object getParent(Object corpus) {
60
					if (corpus instanceof Subcorpus) {
61
						return ((Subcorpus) corpus).getMotherSubcorpus();
62
					}
63
					else {
64
						return CorpusManager.getCorpusManager();
65
					}
66
				}
67
			};
68
		}
69
		return null;
70
	}
71

  
72

  
73
	
74
	
75
}
tmp/org.txm.rcp/plugin.xml (revision 670)
198 198
            class="org.txm.rcp.AdapterFactory">
199 199
         <adapter type="org.eclipse.ui.model.IWorkbenchAdapter"/>
200 200
      </factory>
201
	<factory 
202
		adaptableType="org.txm.searchengine.cqp.corpus.Lexicon" 
203
		class="org.txm.rcp.AdapterFactory">
204
		<adapter type="org.eclipse.ui.model.IWorkbenchAdapter"/>
205
	</factory>
206 201

  
207
	<factory 
208
		adaptableType="org.txm.searchengine.cqp.corpus.Corpus" 
209
		class="org.txm.rcp.adapters.CorpusAdapterFactory">
210
		<adapter type="org.eclipse.ui.model.IWorkbenchAdapter"/>
211
	</factory>
212 202

  
213 203

  
214 204

  
......
2284 2274
            name="%category.name.0">
2285 2275
      </category>
2286 2276
      <command
2287
            defaultHandler="org.txm.rcp.handlers.scripts.ExecuteGroovyScript"
2288
            id="org.txm.rcp.commands.ExecuteScriptGroovy"
2289
            name="%command.name.0">
2290
      </command>
2291
      <command
2292
            defaultHandler="org.txm.rcp.handlers.scripts.ExecuteGroovyText"
2293
            id="org.txm.rcp.commands.ExecuteGroovyText"
2294
            name="%command.name.10">
2295
      </command>
2296
      <command
2297 2277
            defaultHandler="org.txm.rcp.handlers.scripts.ExecuteImportScript"
2298 2278
            id="org.txm.rcp.commands.ExecuteScriptImport"
2299 2279
            name="%command.name.22">
......
2326 2306
            id="org.txm.rcp.commands.RestartTXM"
2327 2307
            name="%command.name.25">
2328 2308
      </command>
2329
      <command
2330
            defaultHandler="org.txm.rcp.handlers.results.DeleteObject"
2331
            id="org.txm.rcp.commands.base.DeleteObject"
2332
            name="%command.name.26">
2333
      </command>
2334 2309
      
2335 2310
      <command
2336 2311
            defaultHandler="org.txm.rcp.commands.ImportSelectedText"
......
2355 2330
         </commandParameter>
2356 2331
      </command>
2357 2332
      <command
2358
            defaultHandler="org.txm.rcp.handlers.scripts.ExecuteGroovyScriptFromFile"
2359
            id="org.txm.rcp.commands.ExecuteScriptGroovyFromFile"
2360
            name="%command.name.66">
2361
      </command>
2362
      <command
2363 2333
            defaultHandler="org.txm.rcp.commands.workspace.ConvertCorpus"
2364 2334
            description="%command.description.0"
2365 2335
            id="org.txm.rcp.commands.workspace.ConvertCorpus"
......
2378 2348
            name="%command.name.19">
2379 2349
      </command>
2380 2350
      <command
2381
            defaultHandler="org.txm.rcp.handlers.scripts.ExecuteScript"
2382
            id="org.txm.rcp.commands.ExecuteScript"
2383
            name="%command.name.21">
2384
            <commandParameter
2385
               id="org.txm.rcp.command.parameter.file"
2386
               name="Groovy file"
2387
               optional="true">
2388
         </commandParameter>
2389
      </command>
2390
      <command
2391
            defaultHandler="org.txm.rcp.handlers.scripts.ExecuteText"
2392
            id="org.txm.rcp.commands.ExecuteText"
2393
            name="%command.name.50">
2394
      </command>
2395
      <command
2396 2351
            defaultHandler="org.txm.rcp.commands.editor.SetEncoding"
2397 2352
            id="org.txm.rcp.commands.editor.SetEncoding"
2398 2353
            name="%command.name.72">
......
2420 2375
         </commandParameter>
2421 2376
      </command>
2422 2377
      <command
2423
            defaultHandler="org.txm.rcp.handlers.scripts.ExecuteGroovyMacro"
2424
            id="org.txm.rcp.commands.ExecuteMacro"
2425
            name="%command.name.79">
2426
            <commandParameter
2427
               id="org.txm.rcp.command.parameter.file"
2428
               name="Groovy file"
2429
               optional="true">
2430
         </commandParameter>
2431
      </command>
2432
      <command
2433
            defaultHandler="org.txm.rcp.handlers.scripts.CreateMacro"
2434
            id="org.txm.rcp.commands.CreateMacro"
2435
            name="%command.name.80">
2436
      </command>
2437
      <command
2438 2378
            defaultHandler="org.txm.rcp.p2.plugins.InstallPluginHandler"
2439 2379
            description="%command.label.182"
2440 2380
            id="org.txm.rcp.p2.plugins.InstallPluginHandler"
......
2458 2398
            name="%command.name.88">
2459 2399
      </command>
2460 2400
      <command
2461
            defaultHandler="org.txm.rcp.handlers.scripts.ExecuteLastGroovyScript"
2462
            id="org.txm.rcp.commands.ExecuteLastGroovyScript"
2463
            name="%command.name.89">
2464
      </command>
2465
      <command
2466 2401
            defaultHandler="org.txm.rcp.commands.CleanPerspective"
2467 2402
            id="org.txm.rcp.commands.CleanPerspective"
2468 2403
            name="%command.name.94">
......
2485 2420
            id="org.txm.rcp.commands.ReloadCorporaView"
2486 2421
            name="Reload">
2487 2422
      </command>
2488
      <command
2489
            defaultHandler="org.txm.rcp.handlers.results.ComputeTXMResult"
2490
            description="Compute/Update the TXMResult of a TXMEditor"
2491
            id="org.txm.rcp.handlers.ComputeTXMResult"
2492
            name="Compute">
2493
      </command>
2494 2423
   </extension>
2495 2424
   <extension
2496 2425
         id="commands"
......
2667 2596
      </command>
2668 2597
   </extension>
2669 2598
   <extension
2599
         id="results"
2600
         name="results"
2601
         point="org.eclipse.ui.commands">
2602
      <category
2603
            id="org.txm.rcp.categories.results"
2604
            name="Results">
2605
      </category>
2606
      <command
2607
            categoryId="org.txm.rcp.categories.results"
2608
            defaultHandler="org.txm.rcp.handlers.results.DeleteObject"
2609
            description="Delete an object"
2610
            id="org.txm.rcp.commands.base.DeleteObject"
2611
            name="%command.name.26">
2612
      </command>
2613
      <command
2614
            categoryId="org.txm.rcp.categories.results"
2615
            defaultHandler="org.txm.rcp.handlers.results.ComputeTXMResult"
2616
            description="Compute/Update the TXMResult of a TXMEditor"
2617
            id="org.txm.rcp.handlers.ComputeTXMResult"
2618
            name="Compute">
2619
      </command>
2620
   </extension>
2621
   <extension
2622
         id="scripts"
2623
         name="scripts"
2624
         point="org.eclipse.ui.commands">
2625
      <category
2626
            id="org.txm.rcp.categories.scripts"
2627
            name="Script">
2628
      </category>
2629
      <command
2630
            categoryId="org.txm.rcp.categories.scripts"
2631
            defaultHandler="org.txm.rcp.handlers.scripts.ExecuteGroovyScript"
2632
            id="org.txm.rcp.commands.ExecuteScriptGroovy"
2633
            name="%command.name.0">
2634
      </command>
2635
      <command
2636
            categoryId="org.txm.rcp.categories.scripts"
2637
            defaultHandler="org.txm.rcp.handlers.scripts.ExecuteLastGroovyScript"
2638
            id="org.txm.rcp.commands.ExecuteLastGroovyScript"
2639
            name="%command.name.89">
2640
      </command>
2641
      <command
2642
            categoryId="org.txm.rcp.categories.scripts"
2643
            defaultHandler="org.txm.rcp.handlers.scripts.ExecuteGroovyText"
2644
            id="org.txm.rcp.commands.ExecuteGroovyText"
2645
            name="%command.name.10">
2646
      </command>
2647
      <command
2648
            categoryId="org.txm.rcp.categories.scripts"
2649
            defaultHandler="org.txm.rcp.handlers.scripts.ExecuteGroovyScriptFromFile"
2650
            id="org.txm.rcp.commands.ExecuteScriptGroovyFromFile"
2651
            name="%command.name.66">
2652
      </command>
2653
      <command
2654
            categoryId="org.txm.rcp.categories.scripts"
2655
            defaultHandler="org.txm.rcp.handlers.scripts.ExecuteGroovyMacro"
2656
            id="org.txm.rcp.commands.ExecuteMacro"
2657
            name="%command.name.79">
2658
         <commandParameter
2659
               id="org.txm.rcp.command.parameter.file"
2660
               name="Groovy file"
2661
               optional="true">
2662
         </commandParameter>
2663
      </command>
2664
      <command
2665
            categoryId="org.txm.rcp.categories.scripts"
2666
            defaultHandler="org.txm.rcp.handlers.scripts.CreateMacro"
2667
            id="org.txm.rcp.commands.CreateMacro"
2668
            name="%command.name.80">
2669
      </command>
2670
      <command
2671
            categoryId="org.txm.rcp.categories.scripts"
2672
            defaultHandler="org.txm.rcp.handlers.scripts.ExecuteScript"
2673
            id="org.txm.rcp.commands.ExecuteScript"
2674
            name="%command.name.21">
2675
         <commandParameter
2676
               id="org.txm.rcp.command.parameter.file"
2677
               name="Groovy file"
2678
               optional="true">
2679
         </commandParameter>
2680
      </command>
2681
      <command
2682
            categoryId="org.txm.rcp.categories.scripts"
2683
            defaultHandler="org.txm.rcp.handlers.scripts.ExecuteText"
2684
            id="org.txm.rcp.commands.ExecuteText"
2685
            name="%command.name.50">
2686
      </command>
2687
   </extension>
2688
   <extension
2670 2689
         point="org.eclipse.core.expressions.definitions">
2671 2690
      <definition
2672 2691
            id="OneMainCorpusSelected">
tmp/org.txm.rcp/OSGI-INF/l10n/bundle.properties (revision 670)
1
#
2
#Thu Jul 25 14:46:50 CEST 2013
3
command.tooltip.67=Export
4
command.label.139=Other...
5
command.label.136=Query
6
command.tooltip.63=Process the references of a query
7
command.label.135=File
8
command.label.134=Corpus
9
command.label.133=Open URL
10
command.tooltip.60=Display properties of structures and lexical units
11
command.label.132=R
12
command.label.131=Corpus
13
command.label.130=Paste
14
category.name.0=TXM
15
command.name.9=Display
16
command.name.8=View in HTML Viewer
17
command.name.6=Compute Correspondance Analysis
18
command.name.3=Convert old binary corpus
1
#Generated by ResourceBundle Editor (http://essiembre.github.io/eclipse-rbe/)
2
#
3
#Thu Jul 25 14:46:50 CEST 2013
19 4

  
20
command.name.1=Create Sub-Corpus
21
command.name.0=Run Script
22
command.tooltip.58=LexicalTable
23
command.label.129=Copy
24
command.label.128=Send to index
25
product.name=TXM
26
command.label.127=Send to R
27
command.label.126=Classification
28
command.tooltip.54=Export SVG
29
command.tooltip.53=Process the cooccurrents of a query
30
command.label.124=Export
31
command.tooltip.52=Vue interne
32
command.label.123=Create new folder
33
command.tooltip.51=LexicalTable
34
command.label.122=Create new file
35
command.label.121=Send to R
36
command.label.120=Classification
37
command.tooltip.49=CA
38
command.tooltip.48=Test imports
39
command.tooltip.47=Contribuer
40
command.label.118=Export
41
command.tooltip.45=From a directory containing text files
42
command.label.117=Send to R
43
command.tooltip.44=XML/w
44
command.label.116=Classification
45
command.tooltip.42=Change language
46
command.label.114=Export
47
command.tooltip.41=FAQ
48
command.label.113=Goto line
49
command.tooltip.40=Vue interne
50
command.label.110=Incremental Find (reverse)
51
command.tooltip.39=Display Edition
52
command.tooltip.38=Starts a long process to test all the available commands
53
command.tooltip.37=Execute a Groovy script from a file
54
command.label.109=Incremental Find
55
command.tooltip.36=Execute selected text
56
command.label.108=Referencer
57
command.tooltip.35=Toggle Show Whitespace Characters
58
command.label.107=Import table
59
command.tooltip.34=Creates a new File
60
command.label.106=Export table to re-import
61
command.tooltip.33=Delete the selected item
62
command.label.105=Merge lines
63
command.tooltip.32=Display Edition
64
command.tooltip.31=Toggle Show Whitespace Characters
65
command.label.103=Send to progression
66
command.tooltip.30=Import a directory of files in Alceste format
67
command.label.102=Send to concordances
68
command.label.101=Chart...
69
command.label.100=Find Previous
70
command.tooltip.29=Import a directory of files in Hyperbase format
71
command.tooltip.28=Import a directory of files in CNR format associated to a CSV metadata file
72
command.tooltip.27=After you've copied a text use this function
73
command.tooltip.26=Restart TXM
74
command.tooltip.25=CQP
75
command.tooltip.24=XML-TMX
76
command.tooltip.23=Read TXM online manual
77
command.tooltip.22=Factiva TXT
78
command.tooltip.21=Paste File
79
command.tooltip.20=Cut File
80
extension.name=Workspace Commands
81
menu.label.10=Groovy
82
command.tooltip.19=Run Script
83
command.tooltip.18=Open File in browser
84
command.tooltip.17=Open File in a Text Editor
85
command.tooltip.16=Copy File
86
command.tooltip.15=Delete File
87
command.tooltip.14=Execute script
88
command.tooltip.12=Convert 0.5 binary corpus to 0.6 binary corpus
89
command.tooltip.11=XML-TEI TXM
90
command.tooltip.10=Display the properties of that instance of the TXM platform
91
menu.tooltip.0=view
92
perspective.name= 
93
perspective.name.1= 
94
perspective.name.0= 
95
command.description.2=NilsTest
96
command.description.1=Reset corpora
97
command.description.0=Convert old binary corpus
98
command.tooltip=Browse
99
extension-point.name=Installation command
100
command.name=Open a file
101
page.name.19=Import
102
page.name.18=Scripts
103
page.name.17=Classification
104
page.name.16=Referencer
105
page.name.12=Export
106
page.name.10=Correspondence Analysis
107
page.name=User
108
menu.label=File
109
command.tooltip.9=XML-TEI Frantext
110
command.tooltip.8=XML-TEI BFM
111
command.tooltip.7=Build a kwic concordance of a focus in the selected item
112
command.tooltip.5=XML-TRS
113
command.tooltip.4=Divide the selected item in several parts
114
command.tooltip.3=Select a subset of words of the selected item
115
command.tooltip.2=Exit the TXM platform
116
command.tooltip.1=Import with the XML-PPS format
117
command.tooltip.0=Open the settings windows
118
page.name.8=NLP
119
page.name.7=TreeTagger
120
editor.name.22=Browser
121
page.name.6=\ TXM
122
page.name.5=WordCloud
123
editor.name.21=WordCloud
124
editor.name.20=QueryIndex
125
page.name.4=Corpus Engine
126
page.name.2=File explorer
127
page.name.0=Advanced
128
commandParameter.name.3=web page key
129
commandParameter.name.2=import script
130
commandParameter.name.1=script
131
commandParameter.name.0=Corpus Parameter
132
editor.name.18=Classification
133
editor.name.17=Browse
134
editor.name.16=Test editor
135
editor.name.15=Import Parameters
136
editor.name.13=Ca
137
editor.name.10=Ca Factorial Map
138
view.name.8=Macro
139
view.name.7=Summary
140
view.name.4=Query
141
view.name.3=Base
142
view.name.2=Groovy Console
143
view.name.1=File
144
view.name.0=Progress
145
command.tooltip.233=Download the PDF version of TXM manual
146
menu.tooltip=Read TXM User's Guide
147
command.label.99=Send to progression
148
command.label.98=Find next
149
command.label.94=LexicalTable
150
command.label.93=Close all
151
command.label.9=XML-TEI Frantext
152
command.label.8=Partition
153
editor.name.8=ParaBrowser
154
command.label.7=Sub-Corpus
155
command.label.90=Close
156
command.label.6=Exit
157
editor.name.6=ObjectExplorer
158
command.label.5=XML-TEI BFM
159
editor.name.5=Edition
160
command.label.4=Parameters
161
editor.name.4=Text
162
command.label.3=XML Transcriber + CSV
163
command.label.2=XML Factiva
5
Bundle-Name = org.txm.rcp
164 6

  
165
command.label.1=XML/w + CSV
166
editor.name.1=Multitab
167
command.label.0=CNR + CSV
168
command.name.86=QueryIndexToLexicalTable
169
editor.name.0=Index
170
command.name.85=NilsTest
171
command.label=Open in browser...
172
command.name.84=Test imports
173
command.name.83=CoocMatrix
174
command.name.82=QueryIndex
175
command.name.81=InterText Distance
176
command.name.80=CreateMacro
177
category.description=Textometry Functions
178
command.label.89=LexicalTable
179
command.label.88=Save All
180
command.label.86=Save
181
command.label.84=Lexicon
182
command.label.83=New file
183
command.label.82=CQP
184
command.label.81=XML-TMX
185
command.name.79=Execute Macro
186
category.name=TXM
187
command.name.78=Tests commands
188
command.name.74=Open localized HTML page
189
command.name.73=Browse
190
command.name.72=Set encoding
191
command.name.71=CutFile
192
command.name.70=PasteFile
193
command.label.79=Lexicon
194
command.label.78=TXT + CSV
195
command.label.77=Send to index
196
command.label.75=Change language
197
command.label.74=Send to concordance
198
command.label.73=Send to concordance
199
command.label.72=Textometrie project documentation
200
command.label.71=Edition
201
command.label.70=TXM manuals directory
202
command.name.69=CopyFile
203
commandParameter.name=File
204
command.name.68=DeleteFile
205
command.name.67=SaveAs
206
command.name.66=Execute a Groovy file
207
command.name.64=CopySelection
208
command.name.63=Open Biblio
209
command.name.62=OpenImportForm
210
command.name.61=show svg help
211
command.name.60=SubmitRcode
212
command.label.69=Textometrie project web site
213
command.label.68=Online manual - HTML
214
command.label.67=Install TreeTagger
215
command.label.66=Index
216
command.label.65=Delete
217
command.label.64=Factiva TXT
218
command.label.62=Alceste
219
command.label.61=Hyperbase
220
command.label.60=Clipboard
221
command.name.59=OpenEmptyTextEditor
222
command.name.58=LexiconToIndex
223
command.name.56=Paste
224
command.name.55=Copy
225
command.name.54=Classification
226
command.name.52=Corpus in binary format...
227
command.name.51=Settings
228
command.name.50=ExecuteText
229
command.label.59=Restart engines
230
command.label.58=Export data
231
command.label.57=Paste File
232
command.label.56=TXM website
233
command.label.55=Subscribe to txm-users mailing list
234
command.label.54=Ask for enhancement
235
command.label.53=Report a bug
236
command.label.52=Keyboard shortcuts
237
command.label.51=Data...
238
command.label.50=Load
239
command.label.187=Create Macro from template
240
command.label.186=Edit
241
command.label.185=Vue interne
242
command.name.48=Create new folder
243
command.name.47=Create new file
244
command.label.183=Vue interne
245
command.description=Restart TXM
246
command.label.182=Add an extension
247
command.label.181=Check for updates
248
command.label.180=Test imports
249
command.name.43=IndexToLexicalTable
250
command.name.42=IndexToProgress
251
command.name.41=CoocToConc
252
view.name=Corpus
253
command.label.47=Cut File
254
command.label.46=Copy File
255
command.label.45=Edit...
256
command.label.44=Delete File
257
decorator.label=R Decorator
258
command.label.179=Contribuer
259
command.label.178=FAQ
260
command.label.177=Macro
261
command.label.176=Vue interne
262
command.label.175=Test all commands
263
command.name.37=Delete
264
command.label.174=Download the manual - PDF
265
command.name.36=ComputeLexicalTable
266
command.label.173=Welcome
267
command.label.172=Execute a Groovy script
268
command.name.34=ExportSVG
269
command.label.171=Execute selected text
270
command.name.33=ParaBrowser
271
command.label.170=Execute current script
272
command.name.31=Change language
273
command.name.30=IndexToConcordance
7
Bundle-Vendor = Textometrie.org
274 8

  
9
category.description = Textometry Functions
275 10

  
276
command.label.31=Nils
277
command.label.30=Character encoding
278
command.label.169=Show Control characters
279
command.label.168=Show line numbers
280
command.label.167=Hyperlink
281
command.name.29=Text
282
command.label.166=Goto
283
command.name.28=Clipboard (FR)
284
command.label.165=Select All
285
command.label.164=Revert to save
286
command.tooltip.92=Create Macro
287
command.name.26=Delete
288
command.tooltip.91=Open biblio
289
command.label.163=Find incremental (reverse)
290
command.name.25=Restart
291
command.label.162=Find incremental
292
command.name.24=Export data...
293
command.label.161=Find next
294
command.name.23=Description
295
command.label.160=Find previous
296
command.name.22=Run Script Import
297
editor.name=SVG Graph
298
command.name.21=ExecuteScript
299
command.name.20=Set SearchEngine
300
menu.label.9=Views
301
menu.label.8=Perspectives
302
command.label.29=Save as...
303
menu.label.7=View
304
command.label.28=Select All
305
menu.label.6=Tools
306
command.label.27=Delete
307
menu.label.4=Extensions
308
command.label.25=Execute Text Selection
309
command.label.24=Properties
310
menu.label.3=Edit
311
command.label.23=Run Script
312
menu.label.2=Help
313
command.label.22=Open in HTML browser
314
menu.label.1=Corpus
315
command.label.21=Open 
316
menu.label.0=Import
317
command.label.20=Paste
318
command.tooltip.87=Open edition
319
command.label.159=Search and Replace
320
command.label.158=New
321
command.tooltip.86=Edit this macro
322
command.tooltip.85=Run R code from selection or file
323
command.label.157=New window
324
command.label.156=Execute a Groovy file
325
command.tooltip.84=New session
326
command.name.19=Open the test editor
327
command.tooltip.83=Graphics keyboard shortcuts 
328
command.name.18=Remove all corpus
329
command.name.17=Build Corpus
330
command.tooltip.82=Add a new query in log
331
command.name.16=Remove Text
332
command.tooltip.81=Copy selected queries
333
command.name.15=Add Text
334
command.tooltip.80=Send the selection to R
335
command.name.14=Remove Base
336
command.name.13=Add Base
337
command.name.12=Remove Project
338
command.name.11=Add Project
339
command.name.10=Execute Text Selection as Groovy code
340
command.label.19=Copy
341
command.label.18=Cut
342
command.label.17=Redo
343
command.label.16=Undo
344
command.label.15=Search and Replace...
345
command.label.14=About TXM
346
command.label.13=Load TXM 0.5 corpus
347
command.label.12=XML-TEI TXM
11
category.name = TXM
348 12

  
349
command.tooltip.79=Classification
350
command.tooltip.77=Export as a binary file
351
command.label.149=Send to cooccurrence
352
command.tooltip.76=Create new folder
13
category.name.0 = TXM
353 14

  
354
command.tooltip.75=Create new file
355
command.tooltip.74=Send the selection to R
356
command.tooltip.73=Classification
357
command.label.145=Revert to saved
358
command.label.144=Toggle Show Whitespace Characters
359
command.tooltip.71=Export as a binary file
360
command.label.143=Submit
361
command.tooltip.70=Send the selection to R
362
command.label.142=New session
363
command.label.141=Graphics shortcuts 
364
command.label.140=Show Line Numbers
365
command.label.34 = Add a third-party extension
366
editor.name.24=JFreechart chart
367
editor.name.25=Batik SVG chart
368
page.name.20=Charts Engine
369
page.name.21=JFreeChart
370
product.name.0 = TXM
371
editor.name.23 = TestEMEditor
372
command.label.32 = CooccurrencesList
373
command.label.33 = Macros documentation
374
command.tooltip.13 = Macros documentation
375
command.label.35 = txm-users wiki
376
command.tooltip.43 = txm-users wiki
377
command.label.39 = CooccurrencesList
378
command.label.40 = Replay
379
command.tooltip.50 = Replay last Groovy script
380
command.label.41 = CooccurrencesList
381
command.description.3 = Update TXM
382
command.name.87 = Update TXM
383
command.description.4 = Update TXM
384
command.name.88 = Update TXM
385
command.name.89 = Execute last Groovy script
386
command.name.91 = DownloadFile
387
scheme.description = TXM binding scheme
388
scheme.name = TXM binding scheme
389
menu.label.5 = Export
390
product.name.1 = TXM
391
page.name.22 = Partition
392
command.label.43 = Console
393
command.label.63 = Read the manual
394
command.tooltip.64 = Open the PDF Manual with the default PDF reader
395
command.label.76 = Chat #txm
396
command.tooltip.65 = TXM IRC channel
397
command.name.94 = Reset display
398
command.name.95 = Open Manual
399
command.name.96 = TextToConcordance
400 15
category.name.1 = TXM
401
wizard.name = Corpus
402
wizard.description = Create a corpus from sources files. Then compile indexes to be able to analyse the corpus.
403
wizard.name.0 = Corpus
404
wizard.description.0 = Export a corpus into a .txm file
16

  
405 17
category.name.2 = TXM
406
wizard.name.1 = Corpus
407
wizard.description.1 = Import a corpus from a .txm file
18

  
408 19
category.name.3 = TXM
409
Bundle-Name = org.txm.rcp
410
view.name.9 = Knowledge Repositories
411
page.name.23 = Annotation
412
command.label.87 = ODT/DOC/RTF + CSV
413
command.tooltip.66 = Libre Office, Word and RTF import module
414
command.label.92 = XML-XTZ + CSV
415
command.tooltip.88 = XML-XTZ + CSV
20

  
21
command.description = Restart TXM
22

  
23
command.description.0 = Convert old binary corpus
24

  
25
command.description.1 = Reset corpora
26

  
27
command.description.2 = NilsTest
28

  
29
command.description.3 = Update TXM
30

  
31
command.description.4 = Update TXM
32

  
33
command.label = Open in browser...
34

  
35
command.label.0 = CNR + CSV
36

  
37
command.label.1 = XML/w + CSV
38

  
39
command.label.100 = Find Previous
40

  
41
command.label.101 = Chart...
42

  
43
command.label.102 = Send to concordances
44

  
45
command.label.103 = Send to progression
46

  
47
command.label.105 = Merge lines
48

  
49
command.label.106 = Export table to re-import
50

  
51
command.label.107 = Import table
52

  
53
command.label.108 = Referencer
54

  
55
command.label.109 = Incremental Find
56

  
57
command.label.110 = Incremental Find (reverse)
58

  
416 59
command.label.111 = Save Annotation
60

  
61
command.label.113 = Goto line
62

  
63
command.label.114 = Export
64

  
65
command.label.116 = Classification
66

  
67
command.label.117 = Send to R
68

  
69
command.label.118 = Export
70

  
71
command.label.12 = XML-TEI TXM
72

  
73
command.label.120 = Classification
74

  
75
command.label.121 = Send to R
76

  
77
command.label.122 = Create new file
78

  
79
command.label.123 = Create new folder
80

  
81
command.label.124 = Export
82

  
83
command.label.126 = Classification
84

  
85
command.label.127 = Send to R
86

  
87
command.label.128 = Send to index
88

  
89
command.label.129 = Copy
90

  
91
command.label.13 = Load TXM 0.5 corpus
92

  
93
command.label.130 = Paste
94

  
95
command.label.131 = Corpus
96

  
97
command.label.132 = R
98

  
99
command.label.133 = Open URL
100

  
101
command.label.134 = Corpus
102

  
103
command.label.135 = File
104

  
105
command.label.136 = Query
106

  
107
command.label.139 = Other...
108

  
109
command.label.14 = About TXM
110

  
111
command.label.140 = Show Line Numbers
112

  
113
command.label.141 = Graphics shortcuts 
114

  
115
command.label.142 = New session
116

  
117
command.label.143 = Submit
118

  
119
command.label.144 = Toggle Show Whitespace Characters
120

  
121
command.label.145 = Revert to saved
122

  
417 123
command.label.146 = Update corpus
124

  
418 125
command.label.147 = Recode corpus
126

  
127
command.label.149 = Send to cooccurrence
128

  
129
command.label.15 = Search and Replace...
130

  
419 131
command.label.150 = Knowledge repositories
420
menu.label.12 = Recettes
421
menu.tooltip.1 = Recettes de plugins
132

  
422 133
command.label.151 = Save Annotation
134

  
423 135
command.label.152 = Update corpus
136

  
424 137
command.label.153 = Recode corpus
138

  
425 139
command.label.154 = Save Annotation
140

  
426 141
command.label.155 = Update corpus
142

  
143
command.label.156 = Execute a Groovy file
144

  
145
command.label.157 = New window
146

  
147
command.label.158 = New
148

  
149
command.label.159 = Search and Replace
150

  
151
command.label.16 = Undo
152

  
153
command.label.160 = Find previous
154

  
155
command.label.161 = Find next
156

  
157
command.label.162 = Find incremental
158

  
159
command.label.163 = Find incremental (reverse)
160

  
161
command.label.164 = Revert to save
162

  
163
command.label.165 = Select All
164

  
165
command.label.166 = Goto
166

  
167
command.label.167 = Hyperlink
168

  
169
command.label.168 = Show line numbers
170

  
171
command.label.169 = Show Control characters
172

  
173
command.label.17 = Redo
174

  
175
command.label.170 = Execute current script
176

  
177
command.label.171 = Execute selected text
178

  
179
command.label.172 = Execute a Groovy script
180

  
181
command.label.173 = Welcome
182

  
183
command.label.174 = Download the manual - PDF
184

  
185
command.label.175 = Test all commands
186

  
187
command.label.176 = Vue interne
188

  
189
command.label.177 = Macro
190

  
191
command.label.178 = FAQ
192

  
193
command.label.179 = Contribuer
194

  
195
command.label.18 = Cut
196

  
197
command.label.180 = Test imports
198

  
199
command.label.181 = Check for updates
200

  
201
command.label.182 = Add an extension
202

  
203
command.label.183 = Vue interne
204

  
427 205
command.label.184 = Recode corpus
206

  
207
command.label.185 = Vue interne
208

  
209
command.label.186 = Edit
210

  
211
command.label.187 = Create Macro from template
212

  
428 213
command.label.188 = Copy to clipboard
429
command.tooltip.89 = Copy to clipboard
214

  
430 215
command.label.189 = Synchronize values
431
command.tooltip.90 = Reset and reload all values
216

  
217
command.label.19 = Copy
218

  
432 219
command.label.190 = Informations
433
command.tooltip.93 = Display informations about the selected element
220

  
434 221
command.label.191 = Add
435
command.tooltip.94 = Add a new element
222

  
436 223
command.label.192 = Delete
437
command.tooltip.95 = Delete the selected element
438
command.name.97 = Save Annotations
439
command.name.98 = Update corpus
440
command.name.99 = KR view
224

  
225
command.label.193 = Annotations in XML-TEI format...
226

  
227
command.label.2 = XML Factiva
228

  
229
command.label.20 = Paste
230

  
231
command.label.21 = Open 
232

  
233
command.label.22 = Open in HTML browser
234

  
235
command.label.23 = Run Script
236

  
237
command.label.24 = Properties
238

  
239
command.label.25 = Execute Text Selection
240

  
241
command.label.27 = Delete
242

  
243
command.label.28 = Select All
244

  
245
command.label.29 = Save as...
246

  
247
command.label.3 = XML Transcriber + CSV
248

  
249
command.label.30 = Character encoding
250

  
251
command.label.31 = Nils
252

  
253
command.label.32 = CooccurrencesList
254

  
255
command.label.33 = Macros documentation
256

  
257
command.label.34 = Add a third-party extension
258

  
259
command.label.35 = txm-users wiki
260

  
261
command.label.39 = CooccurrencesList
262

  
263
command.label.4 = Preferences
264

  
265
command.label.40 = Replay
266

  
267
command.label.41 = CooccurrencesList
268

  
269
command.label.43 = Console
270

  
271
command.label.44 = Delete File
272

  
273
command.label.45 = Edit...
274

  
275
command.label.46 = Copy File
276

  
277
command.label.47 = Cut File
278

  
279
command.label.5 = XML-TEI BFM
280

  
281
command.label.50 = Load
282

  
283
command.label.51 = Data...
284

  
285
command.label.52 = Keyboard shortcuts
286

  
287
command.label.53 = Report a bug
288

  
289
command.label.54 = Ask for enhancement
290

  
291
command.label.55 = Subscribe to txm-users mailing list
292

  
293
command.label.56 = TXM website
294

  
295
command.label.57 = Paste File
296

  
297
command.label.58 = Export data
298

  
299
command.label.59 = Restart engines
300

  
301
command.label.6 = Exit
302

  
303
command.label.60 = Clipboard
304

  
305
command.label.61 = Hyperbase
306

  
307
command.label.62 = Alceste
308

  
309
command.label.63 = Read the manual
310

  
311
command.label.64 = Factiva TXT
312

  
313
command.label.65 = Delete
314

  
315
command.label.66 = Index
316

  
317
command.label.67 = Install TreeTagger
318

  
319
command.label.68 = Online manual - HTML
320

  
321
command.label.69 = Textometrie project web site
322

  
323
command.label.7 = Sub-Corpus
324

  
325
command.label.70 = TXM manuals directory
326

  
327
command.label.71 = Edition
328

  
329
command.label.72 = Textometrie project documentation
330

  
331
command.label.73 = Send to concordance
332

  
333
command.label.74 = Send to concordance
334

  
335
command.label.75 = Change language
336

  
337
command.label.76 = Chat #txm
338

  
339
command.label.77 = Send to index
340

  
341
command.label.78 = TXT + CSV
342

  
343
command.label.79 = Lexicon
344

  
345
command.label.8 = Partition
346

  
347
command.label.81 = XML-TMX
348

  
349
command.label.82 = CQP
350

  
351
command.label.83 = New file
352

  
353
command.label.84 = Lexicon
354

  
355
command.label.86 = Save
356

  
357
command.label.87 = ODT/DOC/RTF + CSV
358

  
359
command.label.88 = Save All
360

  
361
command.label.89 = LexicalTable
362

  
363
command.label.9 = XML-TEI Frantext
364

  
365
command.label.90 = Close
366

  
367
command.label.92 = XML-XTZ + CSV
368

  
369
command.label.93 = Close all
370

  
371
command.label.94 = LexicalTable
372

  
373
command.label.98 = Find next
374

  
375
command.label.99 = Send to progression
376

  
377
command.name = Open a file
378

  
379
command.name.0 = Run a Groovy Script
380

  
381
command.name.1 = Create Sub-Corpus
382

  
383
command.name.10 = Execute Text Selection as Groovy code
384

  
441 385
command.name.100 = Recode corpus
386

  
442 387
command.name.101 = Copy
388

  
443 389
command.name.102 = Reload
390

  
444 391
command.name.103 = Informations
392

  
445 393
command.name.104 = Delete
394

  
446 395
command.name.105 = Add
447
context.description = The knowledge repository view context
448
context.name = KR view
449
command.label.193 = Annotations in XML-TEI format...
396

  
450 397
command.name.106 = Edit selected file
398

  
451 399
command.name.107 = Export annotations in XML-TEI stand-off...
452
Bundle-Vendor = Textometrie.org
400

  
453 401
command.name.108 = Rename
402

  
403
command.name.11 = Add Project
404

  
405
command.name.12 = Remove Project
406

  
407
command.name.13 = Add Base
408

  
409
command.name.14 = Remove Base
410

  
411
command.name.15 = Add Text
412

  
413
command.name.16 = Remove Text
414

  
415
command.name.17 = Build Corpus
416

  
417
command.name.18 = Remove all corpus
418

  
419
command.name.19 = Open the test editor
420

  
421
command.name.20 = Set SearchEngine
422

  
423
command.name.21 = ExecuteScript
424

  
425
command.name.22 = Run Script Import
426

  
427
command.name.23 = Description
428

  
429
command.name.24 = Export data...
430

  
431
command.name.25 = Restart
432

  
433
command.name.26 = Delete
434

  
... Ce différentiel a été tronqué car il excède la taille maximale pouvant être affichée.

Formats disponibles : Unified diff