Paramètres

Activer l'interface simple
Permet de n'avoir que l'essentiel sous les yeux.
Utiliser deux colonnes sur la page d'administration
Permet d'avoir un affichage sur deux colonnes.
Ecrire les fichier .po
C'est le format par défaut des fichiers de langue de Dotclear.
Ecrire les fichiers .lang.php
C'est le format rapide des fichiers de langues. Peu importe le choix de fichier, vous devez au moins en selectionner un.
Traduire également les chaines des fichiers de template
Cette option permet de traduire les balises de langage des fichiers .html. Ex: {{tpl:lang Lorem}}.
Traduire uniquement les chaines inconnues
Cette option est recommander est permet de griser les chaines déjà traduite dans Dotclear.
Ecrire les commentaires dans les fichiers
Cela est pratique lors du developpement d'une extensions, le nom et la ligne ou se trouve la chaine sont alors écrit dans le fichier de langue. Il est préfèrable de désactiver cette option lors de la réalisation de version finale, afin d'avoir des fichiers plus légés.
Ecrire les informations à propos de l'auteur
Ajoute aux fichiers de langue (si les commentaires sont actifs) des informations à propos de l'auteur de la traduction. Ces informations peuvent ne pas être présentes pour un auteur elles seront alors ignorées. Il accepte les masques suivants:
Utiliser un outil d'aide à la traduction
Une fois qu'un outil est choisi, lors d'un click sur une texte à traduire dans l'edition d'une traduction, une alerte javascript avec la traduction apparait.
Langue par default des sources l10n
Langue des textes présents dans les fonctions:
__('...') et {{tpl:lang ...}}.
Ecraser les langages existants
Lors de l'import d'un paquetage de langue, si cette option est activé, une langue présente dans l'extension sera remplacé par celle venant du paquetage.
Nom du paquetage exporté
C'est le nom par défaut du fichier zip lorsque vous exportez des sauvegardes.
Il accepte les masques suivants:
Faire des sauvegardes lors de modifications
Permet de faire automatiquement des sauvegardes des fichiers de langue à chaque changement enregistré.
Limiter les sauvegardes
Permet de limiter le nombre de sauvegarde par module afin de ne pas prendre trop de place sur la plateforme. Les sauvegardes ne sont pas effacées automatiquement il faut le faire dans le gesionnaire de sauvegarde.
Stoquer les sauvegardes dans un dossier particulier
Plusieurs choix de lieu de sauvegarde s'offrent:
Pour ne pas tous mélanger il est préférable de stoquer les sauvegardes dans chaque module associé.

Ajout/Supression/Modification

Cet onglet permet d'ajouter, de supprimer ou d'étider des langues d'une extension. Il est possible de copier la traduction d'une langue à une autre lors de sa création. La supression d'une langue ne supprimera pas les éventuelles sauvegardes associées à cette langue.

Edition d'une langue

Groupe
Cette option est uniquement présente en mode avancé. C'est le nom du fichier de langue. D'autres choix sont possibles mais Dotclear ne recherche que le groupe main pour un plugin et public pour un thème. Pour de gros plugin ou tout simplement pour des raisons de commodité (!) vous pouvez vouloir séparer certaines traductions. Il faut alors demander explicitement à Dotclear de les charger. Exemple: l10n::set('mon_repertoire/error');
Chaine
C'est la chaine à traduire trouvée dans l'extension. elle est apellé avec __('ma_chaine') .
Fichier
Cette option est uniquement présente en mode avancé. C'est la liste des fichiers ainsi que la ligne ou se trouve la chaine.
Traduction
Traduction donnée à cette chaine pour la langue choisie. Cette case est grisée (Inaccessible) si cette chaine est déjà traduite et que l'option "Traduire uniquement les chaines inconnues" est selectionnée dans les paramètres.
Existant
Indique la traduction et l'extension qui utilise cette chaine le cas échéant.

Import/Export

Importer
Il est possible d'importer des paquetages de langue. Le format de ces paquetages est le zip et la structure pour chaque fichier doit obligatoirement avoir: Ce qui donne par exemple pour le plugin translater: Seuls les fichiers .po et .lang.php sont reconnus. Un paquetage peut contenir plusieurs langues et plusieurs extensions. Si l'import se fait depuis la page d'une extension, seule cette extension sera importée. Si l'import se fait depuis la page général, toutes les extensions seront importées. Si l'option Ecraser les fichier lors de l'import est activée dans les paramètres alors les fichiers exsitant seront remplacés.

Sauvegardes

Créer une sauvegarde
Si des traductions existent, une partie "Créer une sauvegarde" apparait. Il est possible de faire une sauvegarde (au format zip) d'une langue d'une extension. Elle sera stoquée dans le repertoire choisi dans les paramètres.
Listes des sauvegardes
Si des sauvegardes existent, il est possible de restaurer ou de supprimer ces sauvegardes. Il suffit de selectionner les sauvegardes puis de choisir "Restaurer les sauvegardes". Elles seront restaurées par ordre chronologique. C'est à dire que la plus ancienne sauvegarde sera restaurée en premier puis les plus récentes. Dans cette même liste on peut supprimer des sauvegardes. La date, la langue et la taille de la sauvegarde sont affichées dans cette liste.

Comportements

Menu de départ par défaut
Permet de choisir quelle page apparaît lors de l'accès au présent plugin.
Activer le menu de la page des plugins
Ajoute un onglet sur la page de gestion des plugins.
Activer le menu de la page des thèmes
Ajoute un lien sur les details du thème sélectionné sur le pages de gestion des thèmes.

Support

Si vous souhaitez plus d'aide ou apporter votre contribution à ce plugin, voici quelques liens utiles.