<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.apertium.org/w/index.php?action=history&amp;feed=atom&amp;title=Lttoolbox-java_%28fran%C3%A7ais%29</id>
	<title>Lttoolbox-java (français) - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.apertium.org/w/index.php?action=history&amp;feed=atom&amp;title=Lttoolbox-java_%28fran%C3%A7ais%29"/>
	<link rel="alternate" type="text/html" href="https://wiki.apertium.org/w/index.php?title=Lttoolbox-java_(fran%C3%A7ais)&amp;action=history"/>
	<updated>2026-05-05T06:16:01Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.34.1</generator>
	<entry>
		<id>https://wiki.apertium.org/w/index.php?title=Lttoolbox-java_(fran%C3%A7ais)&amp;diff=50493&amp;oldid=prev</id>
		<title>Bech: Lien page anglaise</title>
		<link rel="alternate" type="text/html" href="https://wiki.apertium.org/w/index.php?title=Lttoolbox-java_(fran%C3%A7ais)&amp;diff=50493&amp;oldid=prev"/>
		<updated>2014-10-07T13:07:14Z</updated>

		<summary type="html">&lt;p&gt;Lien page anglaise&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;Revision as of 13:07, 7 October 2014&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 1:&lt;/td&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 1:&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty diff-side-deleted&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-addedline diff-side-added&quot;&gt;&lt;div&gt;[[Lttoolbox-java|In English]]&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty diff-side-deleted&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-addedline diff-side-added&quot;&gt;&lt;br /&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-context diff-side-deleted&quot;&gt;&lt;div&gt;== Qu&#039;est ce que lttoolbox-java ==&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-context diff-side-added&quot;&gt;&lt;div&gt;== Qu&#039;est ce que lttoolbox-java ==&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-context diff-side-deleted&quot;&gt;&lt;br /&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-context diff-side-added&quot;&gt;&lt;br /&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Bech</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.apertium.org/w/index.php?title=Lttoolbox-java_(fran%C3%A7ais)&amp;diff=34427&amp;oldid=prev</id>
		<title>Bech: /* Fonctions d&#039;exécution apertium */ nom de lien choisi en français</title>
		<link rel="alternate" type="text/html" href="https://wiki.apertium.org/w/index.php?title=Lttoolbox-java_(fran%C3%A7ais)&amp;diff=34427&amp;oldid=prev"/>
		<updated>2012-05-31T15:18:51Z</updated>

		<summary type="html">&lt;p&gt;&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;Fonctions d&amp;#039;exécution apertium: &lt;/span&gt; nom de lien choisi en français&lt;/span&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;Revision as of 15:18, 31 May 2012&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 28:&lt;/td&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 28:&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-context diff-side-deleted&quot;&gt;&lt;br /&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-context diff-side-added&quot;&gt;&lt;br /&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-context diff-side-deleted&quot;&gt;&lt;div&gt;Le portage Java de lttoolbox est aussi capable de&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-context diff-side-added&quot;&gt;&lt;div&gt;Le portage Java de lttoolbox est aussi capable de&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-deletedline diff-side-deleted&quot;&gt;&lt;div&gt;* Générer le [[bytecode &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;for&lt;/del&gt; &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;transfer&lt;/del&gt;]] et l&#039;exécuter. Le bytecode s&#039;exécute typiquement 10 fois plus vite que la version C++.&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-addedline diff-side-added&quot;&gt;&lt;div&gt;* Générer le [[bytecode &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;pour&lt;/ins&gt; &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;le transfert&lt;/ins&gt;]] et l&#039;exécuter. Le bytecode s&#039;exécute typiquement 10 fois plus vite que la version C++.&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-context diff-side-deleted&quot;&gt;&lt;br /&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-context diff-side-added&quot;&gt;&lt;br /&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-context diff-side-deleted&quot;&gt;&lt;div&gt;== Pourquoi ==&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-context diff-side-added&quot;&gt;&lt;div&gt;== Pourquoi ==&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Bech</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.apertium.org/w/index.php?title=Lttoolbox-java_(fran%C3%A7ais)&amp;diff=34426&amp;oldid=prev</id>
		<title>Bech: /* Fonctions lttoolbox */ nom de lien choisi en français</title>
		<link rel="alternate" type="text/html" href="https://wiki.apertium.org/w/index.php?title=Lttoolbox-java_(fran%C3%A7ais)&amp;diff=34426&amp;oldid=prev"/>
		<updated>2012-05-31T15:17:53Z</updated>

		<summary type="html">&lt;p&gt;&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;Fonctions lttoolbox: &lt;/span&gt; nom de lien choisi en français&lt;/span&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;Revision as of 15:17, 31 May 2012&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 13:&lt;/td&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 13:&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-context diff-side-deleted&quot;&gt;&lt;div&gt;Le portage Java de lttoolbox est aussi capable de&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-context diff-side-added&quot;&gt;&lt;div&gt;Le portage Java de lttoolbox est aussi capable de&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-context diff-side-deleted&quot;&gt;&lt;br /&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-context diff-side-added&quot;&gt;&lt;br /&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-deletedline diff-side-deleted&quot;&gt;&lt;div&gt;* [[&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Compounds&lt;/del&gt;]] (expérimental)&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-addedline diff-side-added&quot;&gt;&lt;div&gt;* [[&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Composants&lt;/ins&gt;]] (expérimental)&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-context diff-side-deleted&quot;&gt;&lt;div&gt;* [[Flag diacritics]] (très expérimental)&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-context diff-side-added&quot;&gt;&lt;div&gt;* [[Flag diacritics]] (très expérimental)&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-context diff-side-deleted&quot;&gt;&lt;div&gt;* Valider des fichiers .dix&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-context diff-side-added&quot;&gt;&lt;div&gt;* Valider des fichiers .dix&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Bech</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.apertium.org/w/index.php?title=Lttoolbox-java_(fran%C3%A7ais)&amp;diff=34420&amp;oldid=prev</id>
		<title>Bech: /* Fonctions lttoolbox */ lien direct</title>
		<link rel="alternate" type="text/html" href="https://wiki.apertium.org/w/index.php?title=Lttoolbox-java_(fran%C3%A7ais)&amp;diff=34420&amp;oldid=prev"/>
		<updated>2012-05-31T14:54:14Z</updated>

		<summary type="html">&lt;p&gt;&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;Fonctions lttoolbox: &lt;/span&gt; lien direct&lt;/span&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;Revision as of 14:54, 31 May 2012&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 13:&lt;/td&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 13:&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-context diff-side-deleted&quot;&gt;&lt;div&gt;Le portage Java de lttoolbox est aussi capable de&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-context diff-side-added&quot;&gt;&lt;div&gt;Le portage Java de lttoolbox est aussi capable de&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-context diff-side-deleted&quot;&gt;&lt;br /&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-context diff-side-added&quot;&gt;&lt;br /&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-deletedline diff-side-deleted&quot;&gt;&lt;div&gt;* [[&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Compounding&lt;/del&gt;]] (expérimental)&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-addedline diff-side-added&quot;&gt;&lt;div&gt;* [[&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Compounds&lt;/ins&gt;]] (expérimental)&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-context diff-side-deleted&quot;&gt;&lt;div&gt;* [[Flag diacritics]] (très expérimental)&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-context diff-side-added&quot;&gt;&lt;div&gt;* [[Flag diacritics]] (très expérimental)&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-context diff-side-deleted&quot;&gt;&lt;div&gt;* Valider des fichiers .dix&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-context diff-side-added&quot;&gt;&lt;div&gt;* Valider des fichiers .dix&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Bech</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.apertium.org/w/index.php?title=Lttoolbox-java_(fran%C3%A7ais)&amp;diff=34419&amp;oldid=prev</id>
		<title>Bech: /* Téléchargement, compilation, installation */ suppression traduction malencontreuse</title>
		<link rel="alternate" type="text/html" href="https://wiki.apertium.org/w/index.php?title=Lttoolbox-java_(fran%C3%A7ais)&amp;diff=34419&amp;oldid=prev"/>
		<updated>2012-05-31T14:53:31Z</updated>

		<summary type="html">&lt;p&gt;&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;Téléchargement, compilation, installation: &lt;/span&gt; suppression traduction malencontreuse&lt;/span&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;Revision as of 14:53, 31 May 2012&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 85:&lt;/td&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 85:&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-context diff-side-deleted&quot;&gt;&lt;div&gt;Vous pouvez aussi construire et installer en utilisant Maven 2 (http://maven.apache.org), en tapant :&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-context diff-side-added&quot;&gt;&lt;div&gt;Vous pouvez aussi construire et installer en utilisant Maven 2 (http://maven.apache.org), en tapant :&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-context diff-side-deleted&quot;&gt;&lt;div&gt;&amp;lt;pre&amp;gt;&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-context diff-side-added&quot;&gt;&lt;div&gt;&amp;lt;pre&amp;gt;&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-deletedline diff-side-deleted&quot;&gt;&lt;div&gt;mvn install -&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Descripteurs&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-addedline diff-side-added&quot;&gt;&lt;div&gt;mvn install -&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;DskipTests&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-context diff-side-deleted&quot;&gt;&lt;div&gt;&amp;lt;/pre&amp;gt;&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-context diff-side-added&quot;&gt;&lt;div&gt;&amp;lt;/pre&amp;gt;&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-context diff-side-deleted&quot;&gt;&lt;br /&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-context diff-side-added&quot;&gt;&lt;br /&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Bech</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.apertium.org/w/index.php?title=Lttoolbox-java_(fran%C3%A7ais)&amp;diff=34418&amp;oldid=prev</id>
		<title>Bech: fin de la traduction</title>
		<link rel="alternate" type="text/html" href="https://wiki.apertium.org/w/index.php?title=Lttoolbox-java_(fran%C3%A7ais)&amp;diff=34418&amp;oldid=prev"/>
		<updated>2012-05-31T14:49:01Z</updated>

		<summary type="html">&lt;p&gt;fin de la traduction&lt;/p&gt;
&lt;a href=&quot;//wiki.apertium.org/w/index.php?title=Lttoolbox-java_(fran%C3%A7ais)&amp;amp;diff=34418&amp;amp;oldid=34413&quot;&gt;Show changes&lt;/a&gt;</summary>
		<author><name>Bech</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.apertium.org/w/index.php?title=Lttoolbox-java_(fran%C3%A7ais)&amp;diff=34413&amp;oldid=prev</id>
		<title>Bech: suite traduction</title>
		<link rel="alternate" type="text/html" href="https://wiki.apertium.org/w/index.php?title=Lttoolbox-java_(fran%C3%A7ais)&amp;diff=34413&amp;oldid=prev"/>
		<updated>2012-05-31T07:04:47Z</updated>

		<summary type="html">&lt;p&gt;suite traduction&lt;/p&gt;
&lt;a href=&quot;//wiki.apertium.org/w/index.php?title=Lttoolbox-java_(fran%C3%A7ais)&amp;amp;diff=34413&amp;amp;oldid=34409&quot;&gt;Show changes&lt;/a&gt;</summary>
		<author><name>Bech</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.apertium.org/w/index.php?title=Lttoolbox-java_(fran%C3%A7ais)&amp;diff=34409&amp;oldid=prev</id>
		<title>Bech: Traduction partielle (copie d&#039;un début de traduction hors ligne)</title>
		<link rel="alternate" type="text/html" href="https://wiki.apertium.org/w/index.php?title=Lttoolbox-java_(fran%C3%A7ais)&amp;diff=34409&amp;oldid=prev"/>
		<updated>2012-05-30T21:34:12Z</updated>

		<summary type="html">&lt;p&gt;Traduction partielle (copie d&amp;#039;un début de traduction hors ligne)&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;== Qu&amp;#039;est ce que lttoolbox-java ==&lt;br /&gt;
&lt;br /&gt;
lttoolbox-java est un portage Java de la totalité du système d&amp;#039;exécution Apertium, &amp;#039;&amp;#039;incluant à la fois lttoolbox et apertium&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
=== Fonctions lttoolbox ===&lt;br /&gt;
&lt;br /&gt;
[[lttoolbox]] peut faire les choses suivantes &lt;br /&gt;
&lt;br /&gt;
* Compiler : fabriquer des fichiers binaires à partir des fichiers .dix (lt-comp),&lt;br /&gt;
* Traiter : analyser ou générer du texte (lt-proc) et &lt;br /&gt;
* Etendre : développer un fichier dictionnaire .dix (lt-expand).&lt;br /&gt;
&lt;br /&gt;
Le portage Java de lttoolbox est aussi capable de&lt;br /&gt;
&lt;br /&gt;
* [[Compounding]] (expérimental)&lt;br /&gt;
* [[Flag diacritics]] (très expérimental)&lt;br /&gt;
* Valider des fichiers .dix&lt;br /&gt;
&lt;br /&gt;
=== Fonctions d&amp;#039;exécution apertium ===&lt;br /&gt;
&lt;br /&gt;
Le portage Java implémente les fonctions typiques utilisées par Apertium pendant l&amp;#039;exécution.&lt;br /&gt;
&lt;br /&gt;
* Lire les fichiers .mode et exécuter les étapes qu&amp;#039;ils contiennent&lt;br /&gt;
* Exécuter le tagger&lt;br /&gt;
* Exécuter les étapes de transfert (toutes les trois)&lt;br /&gt;
&lt;br /&gt;
Le portage Java a besoin des binaires C++ pour préparer/développer une paire de langue, par exemple pour compiler les fichiers de transfert et entrainer le tagger.&lt;br /&gt;
&lt;br /&gt;
Le portage Java de lttoolbox est aussi capable de&lt;br /&gt;
* Générer le [[bytecode for transfer]] et l&amp;#039;exécuter. Le bytecode s&amp;#039;exécute typiquement 10 fois plus vite que la version C++.&lt;br /&gt;
&lt;br /&gt;
== Pourquoi ==&lt;br /&gt;
&lt;br /&gt;
Un &amp;quot;portage Java&amp;quot; d&amp;#039;Apertium permet l&amp;#039;utilisation sur&lt;br /&gt;
&lt;br /&gt;
* Windows, &lt;br /&gt;
* J2ME/téléphones Android, &lt;br /&gt;
* pages web (applets), &lt;br /&gt;
* application de bureau, &lt;br /&gt;
* applications serveur Java.&lt;br /&gt;
&lt;br /&gt;
Les deux derniers points sont capitaux comme, par exemple un plugin OpenOffice.org devrait être indépendant de la plateforme pour être maintenable. &lt;br /&gt;
&lt;br /&gt;
On n&amp;#039;a vu personne implanter Apertium sur une application de bureau. Actuellement Apertium est utilisable dans un sous répertoire local mais l&amp;#039;installation n&amp;#039;est pas triviale pour l&amp;#039;utilisateur final.&lt;br /&gt;
&lt;br /&gt;
Avoir une version paquagée facile à utiliser d&amp;#039;Apertium prête pour supporter les machines de traduction dans un programme plus large serait très sympa. &lt;br /&gt;
Idéalement ça pourrait être un fichier JAR contenant Apertium, dépendant seulement de JRE et un fichier JAR additionnel par paire de langue.&lt;br /&gt;
&lt;br /&gt;
Une autre approche d&amp;#039;&amp;quot;implantation&amp;quot; est d&amp;#039;utiliser un client stub(?) pour l&amp;#039;un de nos [[services Apertium]], mais il peut y avoir des raisons qui font préférer d&amp;#039;avoir les choses installées locallement (on n&amp;#039;a pas besoin de les répéter ici).&lt;br /&gt;
&lt;br /&gt;
== Caractéristiques ==&lt;br /&gt;
&lt;br /&gt;
* Compatibilité binaire avec lttoolbox. lttoolbox-java est capable de &amp;#039;&amp;#039;&amp;#039;lire&amp;#039;&amp;#039;&amp;#039; et &amp;#039;&amp;#039;&amp;#039;d&amp;#039;écrire&amp;#039;&amp;#039;&amp;#039; les fichiers binaires lttoolbox et génère exactement la même sortie&lt;br /&gt;
* Il y une suite de tests comprehensible qui teste à la fois lttoolbox (C++) et lttoolbox-java.&lt;br /&gt;
&lt;br /&gt;
== Installation ==&lt;br /&gt;
&lt;br /&gt;
=== Prérequis : ===&lt;br /&gt;
&lt;br /&gt;
* java-runtime&lt;br /&gt;
* apache-ant (pour compilation)&lt;br /&gt;
&lt;br /&gt;
Sous Arch Linux, vous pouvez installer les prérequis avec&lt;br /&gt;
&lt;br /&gt;
 pacman -S openjdk6 apache-ant&lt;br /&gt;
&lt;br /&gt;
Sous Debian/Ubuntu:&lt;br /&gt;
&lt;br /&gt;
 sudo apt-get install ant ant-optional      # quoi d&amp;#039;autre ??&lt;br /&gt;
&lt;br /&gt;
=== Téléchargement, compilation, installation ===&lt;br /&gt;
&lt;br /&gt;
Téléchargez la [https://sourceforge.net/projects/apertium/files/lttoolbox-java/ version] la plus récente ou récupérez-la depuis SVN :&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
svn co https://apertium.svn.sourceforge.net/svnroot/apertium/trunk/lttoolbox-java&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Utilisez Netbeans ou Unix, ou n&amp;#039;importe quoi qui vous va le mieux :&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sh autogen.sh&lt;br /&gt;
make&lt;br /&gt;
sudo make install&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Vous pouvez aussi construire et installer en utilisant Maven 2 (http://maven.apache.org), en tapant :&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mvn install -DskipTests&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Voir aussi le fichier README&lt;br /&gt;
&lt;br /&gt;
== Utilisation ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ java -jar dist/lttoolbox.jar&lt;br /&gt;
lttoolbox: is a toolbox for lexical processing, morphological analysis and generation of words&lt;br /&gt;
&lt;br /&gt;
USAGE: java -jar dist/lttoolbox.jar [task]&lt;br /&gt;
&lt;br /&gt;
Exemples:&lt;br /&gt;
&lt;br /&gt;
 java -jar dist/lttoolbox.jar lt-expand dictionary.dix     expands a dictionary&lt;br /&gt;
 java -jar dist/lttoolbox.jar lt-comp lr dic.dix dic.bin   compiles a dictionary&lt;br /&gt;
 java -jar dist/lttoolbox.jar lt-proc dic.bin              morphological analysis&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
or, using the a shell scripts:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ lt-comp-j &lt;br /&gt;
 v3.2j: build a letter transducer from a dictionary&lt;br /&gt;
USAGE: LTComp lr | rl dictionary_file output_file [acx_file]&lt;br /&gt;
Modes:&lt;br /&gt;
  lr:     left-to-right compilation&lt;br /&gt;
  rl:     right-to-left compilation&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ lt-proc-j&lt;br /&gt;
LTProc: process a stream with a letter transducer&lt;br /&gt;
USAGE: LTProc [-c] [-a|-g|-n|-d|-b|-p|-s|-t] fst_file [input_file [output_file]]&lt;br /&gt;
Options:&lt;br /&gt;
  -a:   morphological analysis (default behavior)&lt;br /&gt;
  -c:   use the literal case of the incoming characters&lt;br /&gt;
  -e:   morphological analysis, with compound analysis on unknown words&lt;br /&gt;
  -f:   match flags (experimental)&lt;br /&gt;
  -g:   morphological generation&lt;br /&gt;
  -n:   morph. generation without unknown word marks&lt;br /&gt;
  -d:   morph. generation with all the stuff&lt;br /&gt;
  -t:   morph. generation, but retaining part-of-speech&lt;br /&gt;
  -p:   post-generation&lt;br /&gt;
  -s:   SAO annotation system input processing&lt;br /&gt;
  -t:   apply transliteration dictionary&lt;br /&gt;
  -z:   flush output on the null character &lt;br /&gt;
  -v:   version&lt;br /&gt;
  -D:   debug; print diagnostics to stderr&lt;br /&gt;
  -h:   show this help&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ lt-expand-j &lt;br /&gt;
 v3.2j: expand the contents of a dictionary fileUSAGE: LTExpand dictionary_file [output_file]&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ lt-validate-j &lt;br /&gt;
 v3.2j: validate an XML file according to a schema&lt;br /&gt;
USAGE : LTValidate -dix dictionary.xml&lt;br /&gt;
        LTValidate -acx dictionary.acx&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Exemples ===&lt;br /&gt;
&lt;br /&gt;
Use the new compounding feature:&lt;br /&gt;
 echo &amp;quot;lambakjöti&amp;quot; | java -jar dist/lttoolbox.jar lt-proc -e /home/j/esperanto/apertium/apertium-is-en/is.bin&lt;br /&gt;
^lambakjöti/lamb&amp;lt;n&amp;gt;&amp;lt;nt&amp;gt;&amp;lt;pl&amp;gt;&amp;lt;gen&amp;gt;&amp;lt;ind&amp;gt;+kjöt&amp;lt;n&amp;gt;&amp;lt;nt&amp;gt;&amp;lt;sg&amp;gt;&amp;lt;dat&amp;gt;&amp;lt;ind&amp;gt;$&lt;br /&gt;
&lt;br /&gt;
=== Encoding problems ===&lt;br /&gt;
&lt;br /&gt;
Try -Dfile.encoding=UTF-8, like&lt;br /&gt;
&lt;br /&gt;
 echo &amp;quot;lambakjöti&amp;quot; | java -Dfile.encoding=UTF-8 -jar dist/lttoolbox.jar lt-proc -e /home/j/esperanto/apertium/apertium-is-en/is.bin&lt;br /&gt;
^lambakjöti/lamb&amp;lt;n&amp;gt;&amp;lt;nt&amp;gt;&amp;lt;pl&amp;gt;&amp;lt;gen&amp;gt;&amp;lt;ind&amp;gt;+kjöt&amp;lt;n&amp;gt;&amp;lt;nt&amp;gt;&amp;lt;sg&amp;gt;&amp;lt;dat&amp;gt;&amp;lt;ind&amp;gt;$&lt;br /&gt;
&lt;br /&gt;
===Mac users===&lt;br /&gt;
&lt;br /&gt;
You need JDK1.6. Try  &lt;br /&gt;
&lt;br /&gt;
 /System/Library/Frameworks/JavaVM.framework/Versions/1.6/Commands/java -jar dist/lttoolbox.jar&lt;br /&gt;
&lt;br /&gt;
=== Windows usage ===&lt;br /&gt;
&lt;br /&gt;
By default, the windows console uses UTF-16, whereas apertium&amp;#039;s data&lt;br /&gt;
is encoded with utf-8. This command switches the dos box to utf-8:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
chcp 65001&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Note: you also need to use an unicode-capable font for the windows console, like Lucida Console (Properties -&amp;gt; Font).&lt;br /&gt;
&lt;br /&gt;
Also, don&amp;#039;t forget to set these Runtime flags: -Xms64m -Xmx800 -Dfile.encoding=UTF-8&lt;br /&gt;
&lt;br /&gt;
== Reasons for a portage Java ==&lt;br /&gt;
* There are several devices (mobile phones, for example) which can run quite complicated software, but only if written in Java. lttoolbox is the first step to having Apertium run on these devices.&lt;br /&gt;
* Windows port. It won&amp;#039;t be as powerfull as Unix based system, but it will be there&lt;br /&gt;
* Apertium will be the first MT system *ever* that can be demonstrated within a Java applets&lt;br /&gt;
* Transfer in bytecode has a promise of speedup factor 4 - compared to what we use now (interpreted XML). And transfer CPU usage is dominating when processing large amounts of text&lt;br /&gt;
&lt;br /&gt;
== Performance of portage Java ==&lt;br /&gt;
&lt;br /&gt;
Compatibility and performance can be checked by invoking test_java_and_c.sh in testdata/regression.&lt;br /&gt;
&lt;br /&gt;
=== Single-core processor (Jimmy O&amp;#039;Regan) ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
java version &amp;quot;1.6.0_18&amp;quot;&lt;br /&gt;
OpenJDK Runtime Environment (IcedTea6 1.8) (6b18~pre4-1ubuntu1)&lt;br /&gt;
OpenJDK Client VM (build 16.0-b13, mixed mode, sharing)&lt;br /&gt;
C analysis is... 0.59sec&lt;br /&gt;
OK&lt;br /&gt;
Java analysis is... 1.15sec&lt;br /&gt;
OK&lt;br /&gt;
C generator -g is ... 0.54sec&lt;br /&gt;
OK&lt;br /&gt;
Java generator -g is ... 1.13sec&lt;br /&gt;
OK&lt;br /&gt;
C generator -d is ... 0.56sec&lt;br /&gt;
OK&lt;br /&gt;
Java generator -d is ... 1.12sec&lt;br /&gt;
OK&lt;br /&gt;
C generator -n is ... 0.52sec&lt;br /&gt;
OK&lt;br /&gt;
Java generator -n is ... 1.12sec&lt;br /&gt;
OK&lt;br /&gt;
C postgenerator -p is ... 0.07sec&lt;br /&gt;
OK&lt;br /&gt;
Java postgenerator -p is ... 0.33sec&lt;br /&gt;
OK&lt;br /&gt;
All tests passed&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Dual-core processor (Jacob) ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Java HotSpot(TM) Client VM (build 1.6.0-beta2-b86, mixed mode, sharing)&lt;br /&gt;
C analysis is... 0.39sec&lt;br /&gt;
OK&lt;br /&gt;
Java analysis is... 0.66sec&lt;br /&gt;
OK&lt;br /&gt;
C generator -g is ... 0.32sec&lt;br /&gt;
OK&lt;br /&gt;
Java generator -g is ... 0.62sec&lt;br /&gt;
OK&lt;br /&gt;
C generator -d is ... 0.33sec&lt;br /&gt;
OK&lt;br /&gt;
Java generator -d is ... 0.58sec&lt;br /&gt;
OK&lt;br /&gt;
C generator -n is ... 0.32sec&lt;br /&gt;
OK&lt;br /&gt;
Java generator -n is ... 0.64sec&lt;br /&gt;
OK&lt;br /&gt;
C postgenerator -p is ... 0.03sec&lt;br /&gt;
OK&lt;br /&gt;
Java postgenerator -p is ... 0.20sec&lt;br /&gt;
OK&lt;br /&gt;
All tests passed&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
As you see Java version is currently (april 2010) a factor 2 slower than the C version. There are ways to remedy this (using simple types collection classes), but it hasnt been implemented, as no-one has requested it.&lt;br /&gt;
&lt;br /&gt;
It still gives great performance, however, and Apertium running on Java is very fast, compared to other MT systems. The overhead of using the Java version instead of the C version is negligible, as transfer is the big ressource hog anyway.&lt;br /&gt;
&lt;br /&gt;
The above test compares the basic lttoolbox fonctions. As Java transfer is much faster the result of performance test of a pure-Java and pure-C++ chain are comparable (and mostly in Java&amp;#039;s favor). A hybrid can be made which beats performance of both systems.&lt;br /&gt;
&lt;br /&gt;
== Known bugs ==&lt;br /&gt;
&lt;br /&gt;
There are currently (jan 2010) problems compiling some very seldom strange constructs (testdata/strange.dix).&lt;br /&gt;
You can use the C version to compile these, and the binary files will work fine when used from lttoolbox-java.&lt;br /&gt;
&lt;br /&gt;
==Thanks==&lt;br /&gt;
&lt;br /&gt;
* Nic Cottrell contributed an initial version of a portage Java of [[lttoolbox]].&lt;br /&gt;
* During [[Google Summer of Code|GSOC2009]] [[User:Rah|Raphaël]] and [[User:Sortiz|Sergio]] worked on it, but processing still didnt work (compilation and expansion worked)&lt;br /&gt;
* November 2009 [[User:Jacob Nordfalk|Jacob Nordfalk]] finished it up and optimized some parts of it&lt;br /&gt;
* During GSOC 2010 Jacob mentored a full [[User:Kanmuri/GSoC 2010 Application/Java Runtime Port|Java Runtime Port of Apertium]] (i.e. not just lttoolbox) made by [[User:Kanmuri|Stephen Tigner]].&lt;br /&gt;
&lt;br /&gt;
[[Category:Lttoolbox]]&lt;br /&gt;
[[Category:Documentation en français]]&lt;/div&gt;</summary>
		<author><name>Bech</name></author>
		
	</entry>
</feed>