|
Introduction
Le plugiciel Loco Translate permet de supporter plusieurs langages humains dans un contexte multi-site de WordPress. Ainsi, il serait possible, grâce à ce plugiciel, d'avoir 2 sites en Français, et 3 autres sites en anglais avec les mêmes gabarits.
Structure interne
Bien que le plugiciel propose de nombreux outils, il est basé sur des formats de fichier compatible avec .PO et .POT originaire du monde Unix. Mais il est compilé en son format binaire étant propre au plugiciels.
On peut ajouter des paramètres avec la fonction «apply_filters» afin de modifier le comportement du plugiciels Loco Translate. Voici la liste de ses filtres influençant le plugiciels Loco Translate :
Nom | Description |
---|---|
automatic_updater_disabled | Ce filtre permet de désactiver la mise à jour automatique de WordPress. |
auto_update_translation | Ce filtre permet d'activer la mise à jour automatiques des fichiers de traduction. |
auto_update_plugin | Ce filtre permet d'activer mise à jour des plugiciels. |
auto_update_theme | Ce filtre permet d'activer la mise à jour des thèmes (gabarit). |
filesystem_method | Ce filtre permet de modifier la méthode de transmission des fichiers systèmes : "direct", "ssh2", "ftpext" ou "ftpsockets". |
loco_api_url | Ce filtre permet d'indiquer le lien URL externe où sont situé les API de Loco Translate. |
loco_current_translator | Ce filtre permet d'indiquer le nom du traducteur courant ou par défaut. |
loco_external | Ce filtre permet d'indiquer le lien URL externe où est situé le site Loco Translate. |
loco_file_mod_allowed_context | Ce filtre permet d'indiquer si la modification est autorisé. |
loco_missing_plugin | Ce filtre permet d'indiquer l'emplacement des plugiciels oubliés par WordPress. |
loco_num_recent_bundles | Ce filtre permet d'indiquer le nombre maximum de bundle récemment utilisé dans le site d'administration. |
loco_plugins_data | Ce filtre permet d'indiquer les données du plugiciels passé à Loco Translate. |
loco_setcookie | Ce filtre permet d'indiquer s'il faut envoyer les Cookie au navigateur Web. |
loco_static_version | Ce filtre permet d'indiquer la version de Loco Translate. |
plugin_locale | Ce filtre permet d'ajouter les paramètres régionaux actuellement chargés pour passer les plurielle en «js». |
Le plugiciel tiendra compte des fichiers «loco.xml» (lequel peut-être importer ou exporter dans le site d'administration) afin d'indiquer quel fichier de traduction sera chargé ou non.