Documentation du Dr FRAPPE

Ce wiki regroupe les résultats de mes expériences en informatique accumulés au cours de mes recherches sur le net.

Dans la mesure du possible, j'ai cité mes sources ; il en manque certainement… :-)

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
logiciel:internet:dokuwiki:plugins:translate:start [2021/02/20 10:40] – [Utilisation] adminlogiciel:internet:dokuwiki:plugins:translate:start [2022/10/01 23:26] (Version actuelle) – modification externe 127.0.0.1
Ligne 1: Ligne 1:
 {{tag>Logiciel}} {{tag>Logiciel}}
  
-====== Dokuwiki Greffon Translate ======+====== translate un plugin de traduction qui n'exige pas que le nom de la page soit le même dans toutes les langues ======
  
 Ce plugin de traduction n'exige pas que les pages traduites aient le même nom de page que la page d'origine. La relation entre les pages se fait par les métadonnées. Ce plugin de traduction n'exige pas que les pages traduites aient le même nom de page que la page d'origine. La relation entre les pages se fait par les métadonnées.
Ligne 15: Ligne 15:
   * Affichage des liens de traduction comme code de langue ou comme nom de langue   * Affichage des liens de traduction comme code de langue ou comme nom de langue
   * Les liens de traduction peuvent être insérés automatiquement ou bien manuellement dans votre modèle   * Les liens de traduction peuvent être insérés automatiquement ou bien manuellement dans votre modèle
-====== Pré-requis ====== 
  
-====== Installation ======+===== Pré-requis ===== 
 + 
 +===== Installation =====
  
 Recherchez et installez le plugin à l'aide du gestionnaire d'extensions. Recherchez et installez le plugin à l'aide du gestionnaire d'extensions.
-====== Configuration ====== 
  
-====== Utilisation ======+===== Configuration ===== 
 + 
 +  * **enabled_languages** : Langues activées. Liste de codes séparés par des virgules. Laissez vide pour auto. 
 +  * **guess_lang_by_ns** : Utiliser le code de langue de l'espace de noms pour deviner la langue de la page si elle est inconnue. 
 +  * **guess_lang_by_ui_lang** : Utiliser l'interface utilisateur du wiki pour deviner la langue de la page si elle est inconnue. 
 +  * **default_language** : Si la langue de la page ne peut pas être détectée, utilisez cette langue pour les pages. 
 +  * **use_language_namespace** : Utilisez le code de langue comme espace de noms pour les traductions. 
 +  * **include_namespaces** : Liste des espaces de noms séparés par des virgules dans lesquels les pages peuvent être traduites. Utilisez * pour l'ensemble du wiki. 
 +  * **exclude_namespaces** : Liste des espaces de noms à exclure, séparés par des virgules. 
 +  * **exclude_pagenames** : Liste des noms de pages à exclure dans tout espace de noms, séparés par des virgules. 
 +  * **translator_group** : Donner aux utilisateurs de ce groupe le droit de créer et de modifier des traductions, même s'ils n'ont qu'une autorisation de lecture 
 +  * **author_group** : Donner aux utilisateurs de ce groupe le droit de créer et de modifier des pages originales, c'est-à-dire non traduites, même s'ils n'ont qu'une autorisation de lecture (Non recommandé). 
 +  * **insert_translation_links** : Insérer les liens de traduction sur la page. Désactivez cette option si vous voulez les insérer manuellement dans votre modèle. 
 +  * **link_style** : Style du lien de traduction (code de langue ou nom de langue). 
 + 
 +<WRAP center round info 60%> 
 +Pour une page de traduction, les métadonnées suivantes sont stockées :<code - >language=(language code)</code> 
 +<code - >relation['istranslationof']=array of ID ⇒ language-code</code>(en supposant qu'il n'y a qu'un seul élément dans le tableau) 
 + 
 +Pour la page originale, ses traductions sont stockées dans un tableau associatif :<code - >relation['translations']=array of ID ⇒ language-code</code> 
 +</WRAP> 
 + 
 +===== Utilisation =====
  
 Le plugin est prêt à l'emploi dès son installation. Consultez les paramètres de configuration pour voir ce qui peut être modifié. Le plugin est prêt à l'emploi dès son installation. Consultez les paramètres de configuration pour voir ce qui peut être modifié.
-====== Désinstallation ====== 
  
-====== Voir aussi ======+===== Désinstallation ===== 
 + 
 +===== Voir aussi =====
  
   * **(en)** [[https://www.dokuwiki.org/plugin:translate]]   * **(en)** [[https://www.dokuwiki.org/plugin:translate]]