Guide de l'utilisateur: Comprendre la fonction Autosync

Autosync? C'est quoi?

C'est une des plus importante composante d'Anwiki.
Le moteur Autosync s'assure que toutes les traductions soient synchronisées en permanence:
  • Autosync est automatiquement exécuté après chaque édition de page (action édition ou Edit): Les changements sont automatiquement appliqués à toutes les traductions de la page
  • Autosync n'est PAS exécuté après une traduction(Action Traduire): Traduire une page n'affecte pas les autres traductions

Comprendre Autosync avec un exemple

Heure Commentaire /en/example /fr/example /de/example
13:00 Une nouvelle page a été créée En anglais (EN).
Les traductions FR et DE ont été créées.
<h1>Untitled page</h1>
This page is under construction.<br/>
We are looking for:
<ul>
<li>Editors</li>
<li>Translators</li>
</ul>
<h1>Untitled page</h1>
This page is under construction.<br/>
We are looking for:
<ul>
<li>Editors</li>
<li>Translators</li>
</ul>
<h1>Untitled page</h1>
This page is under construction.<br/>
We are looking for:
<ul>
<li>Editors</li>
<li>Translators</li>
</ul>
13:05 Les pages FR et DE ont été traduites
<h1>Untitled page</h1>
This page is under construction.<br/>
We are looking for:
<ul>
<li>Editors</li>
<li>Translators</li>
</ul>
<h1>Page sans titre</h1>
Cette page est en construction<br/>
Nous recherchons :
<ul>
<li>Des éditeurs</li>
<li>Des traducteurs</li>
</ul>
<h1>Kein Titel</h1>
Diese Seite befindet sich noch im Aufbau<br/>
Wir suchen:
<ul>
<li>Redakteure</li>
<li>Übersetzer</li>
</ul>
13:10 La page EN a été éditée. Le moteur Autosync synchronise automatiquement toutes les traductions existantes.
<h1>Welcome</h1>
Welcome to my website!<br/>
We are looking for:
<ul>
<li>Editors</li>
<li>Cofee</li>
<li>Translators</li>
</ul>
<h1>Welcome</h1>
Welcome to my website!<br/>
Nous recherchons :
<ul>
<li>Des éditeurs</li>
<li>Cofee</li>
<li>Des traducteurs</li>
</ul>
<h1>Welcome</h1>
Welcome to my website!<br/>
Wir suchen:
<ul>
<li>Redakteure</li>
<li>Cofee</li>
<li>Übersetzer</li>
</ul>
13:15 La page FR a été traduite
<h1>Welcome</h1>
Welcome to my website!<br/>
We are looking for:
<ul>
<li>Editors</li>
<li>Cofee</li>
<li>Translators</li>
</ul>
<h1>Bienvenue</h1>
Bienvenue sur mon site web !<br/>
Nous recherchons :
<ul>
<li>Des éditeurs</li>
<li>Du café</li>
<li>Des traducteurs</li>
</ul>
<h1>Welcome</h1>
Welcome to my website!<br/>
Wir suchen:
<ul>
<li>Redakteure</li>
<li>Cofee</li>
<li>Übersetzer</li>
</ul>
13:20 La page FR a été éditée. Le moteur Autosync synchronise toutes les traductions disponibles.
<h1>Welcome</h1>
<div class="important">
Welcome to my website!
</div>
We are looking for:
<ul>
<li>Editors</li>
<li>Cofee</li>
<li>Des modérateurs</li>
</ul>
<h1>Bienvenue</h1>
<div class="important">
Bienvenue sur mon site web !
</div>
Nous recherchons :
<ul>
<li>Des éditeurs</li>
<li>Du café</li>
<li>Des modérateurs</li>
</ul>
<h1>Welcome</h1>
<div class="important">
Welcome to my website!
</div>
Wir suchen:
<ul>
<li>Redakteure</li>
<li>Cofee</li>
<li>Des modérateurs</li>
</ul>
13:25 Les pages EN et DE ont été traduites
<h1>Welcome</h1>
<div class="important">
Welcome to my website!
</div>
We are looking for:
<ul>
<li>Editors</li>
<li>Cofee</li>
<li>Moderators</li>
</ul>
<h1>Bienvenue</h1>
<div class="important">
Bienvenue sur mon site web !
</div>
Nous recherchons :
<ul>
<li>Des éditeurs</li>
<li>Du café</li>
<li>Des modérateurs</li>
</ul>
<h1>Willkommen</h1>
<div class="important">
Willkommen auf meiner Website!
</div>
Wir suchen:
<ul>
<li>Redakteure</li>
<li>Café</li>
<li>Moderatoren</li>
</ul>

Bloquer du contenu non-traductible avec <fix>

Vous aurez parfois besoin de pouvoir bloquer un contenu de sorte qu'il ne puisse pas être traduit, il peut alors être appliqué immédiatement à toutes les traductions.
Example: Une marque ou le nom d'un produit, le nom d'une rue, une adresse e-mail...
  • Un contenu bloqué n'est pas traductible
  • Un contenu bloqué peut rapidement être mis à jour dans toutes les langues: lorsqu'il est édité, il apparaît immédiatement dans toutes les traductions(pas besoin d'attendre les traductions des collaborateurs).

Illustration du problème

L'exemple suivant montre une utilisation inefficace d'Anwiki.
Heure Commentaire /en/example /fr/example
14:00 Une nouvelle page a été créée en anglais (EN).
Une traduction a été créée en FR.
<p>Latest version of Anwiki is 0.1.0</p>
<p>Latest version of Anwiki is 0.1.0</p>
14:05 La page FR a été traduite
<p>Latest version of Anwiki is 0.1.0</p>
<p>La dernière version de Anwiki est la 0.1.0</p>
14:10 La page EN a été éditée
<p>Latest version of Anwiki CMS is 0.2.5</p>
<p>Latest version of Anwiki CMS is 0.2.5</p>
14:15 La page FR a été traduite
<p>Latest version of Anwiki CMS is 0.2.5</p>
<p>La dernière version de Anwiki CMS est la 0.2.5</p>
Chaque fois que le nom du produit ou le numéro de version change, les traducteurs doivent mettre à jour leurs traductions. Pourtant, le nom du produit comme le numéro de version sont exactement les même dans toutes les langues.

Utiliser <fix/>

Nous vous conseillons d'utiliser <fix/> pour empêcher les noms de produits ou les numéros de versions d'être de nouveau à traduire.
Heure Commentaire /en/example /fr/example
14:00 Une nouvelle page a été créée en anglais (EN).
La traduction FR a été créée.
<p>Latest version of <fix>Anwiki</fix> is <fix>0.1.0</fix></p>
<p>Latest version of <fix>Anwiki</fix> is <fix>0.1.0</fix></p>
14:05 La page FR a été traduite
<p>Latest version of <fix>Anwiki</fix> is <fix>0.1.0</fix></p>
<p>La dernière version de <fix>Anwiki</fix> est la <fix>0.1.0</fix></p>
14:10 La page EN a été éditée
<p>Latest version of <fix>Anwiki CMS</fix> is <fix>0.2.5</fix></p>
<p>La dernière version de <fix>Anwiki CMS</fix> est la <fix>0.2.5</fix></p>
14:10 Pas besoin de traduire FR, le contenu bloqué a été automatiquement mis à jour.
Désormais, le nom de produit ou le numéro de version peut-être édité sans affecter les traductions!

Lier un contenu multilingue

Les pages d'Anwiki peuvent être liées en utilisant le nom de la page cible en guise d'attribut "href" des liens HTML.
Le moteur Autosync résoud automatiquement les liens internes et les change dans chaque traduction, pour lier à la bonne traduction de la page cible.
Heure Commentaire /en/example /fr/example
14:00 Statut initial
Go back home
Retour à l'accueil
14:00 La page EN a été éditée
<a href="en/example_page">Go back home</a>
<a href="fr/page_d_exemple">Retour à l'accueil</a>
Dernière modification le 02/11/2009 23:46:39
Propulsé par Anwiki • 0.03 sec • 2.09 MB