Loco Translate

Description

Loco Translate permet la modification de fichiers de traduction WordPress dans le navigateur.

Fournit également des outils de localisation pour les développeurs, comme l’extraction de chaînes et la génération de modèles.

Fonctionnalités incluses :

  • Éditeur de traduction intégré à votre interface d’administration WordPress
  • Créez et mettez à jour vos fichiers de langue directement dans votre thème ou extension
  • Extraction des chaînes traductibles depuis le code source
  • Compilation des fichiers MO natifs sans installation de Gettext sur votre système
  • Support pour les fonctionnalités PO incluant les commentaires, les références et les formes plurielles.
  • Visualisation de la source PO avec des références cliquable du code source
  • Répertoire protégé de langue pour sauvegarder des traductions personnalisées
  • Possibilité de créer des sauvegardes personnalisées des fichier PO avec une gestion des différences et de les restaurer
  • Built-in WordPress locale codes

Extension Loco officielle par @timwhitlock et Tim Whitlock

Plus d’infos

À venir

Ces fonctionnalités sont sur notre liste des choses à faire. Il n’y a pas de planification particulière celles-ci et il n’y a pas d’ordre particulier :

  • Intégration avec des services de traduction automatique
  • Intégration avec Loco API pour du stockage cloud et du travail collaboratif
  • Recherche globale pour trouver des chaînes à travers les paquets
  • Fusion avancée/Écran de synchronisation pour remplacer la synchronisation basique de l’éditeur
  • Paquet épinglé/favori pour un accès plus rapide depuis le tableau de bord

Raccourcis clavier

L’éditeur de fichier PO supporte les raccourcis clavier suivants pour une traduction plus rapide :

  • Fait et suivant : Ctrl ↵
  • Prochaine chaîne : Ctrl ↓
  • Chaîne précédente : Ctrl ↑
  • Chaîne non traduite suivante : Shift Ctrl ↓
  • Précédente chaîne à traduire : Shift Ctrl ↑
  • Copier depuis le texte source : Ctrl B
  • Effacer la traduction : Ctrl K
  • Ouvrir/Fermer les chaînes approximatives : Ctrl U
  • Enregistrer le fichier PO/compiler le fichier MO : Ctrl S
  • Ouvrir/Fermer les invisibles : Shift Ctrl I

Les utilisateurs de Mac peuvent utiliser ⌘ Cmd au lieu de Ctrl.

Captures d’écran

  • Traduisez des chaînes de caractères dans votre navigateur avec Loco PO Editor
  • Montre la progression de la traduction pour les fichiers de langue du thème
  • Vue de la source du PO avec des filtres de texte et des références fichier cliquables
  • Restore tab showing PO diff view with revert function
  • Montre l’accès aux traductions par langue installée

Installation

Installer manuellement :

  1. Décompressez tous les fichiers dans le répertoire /wp-content/plugins/loco-translate
  2. Connectez-vous à l’administration de WordPress et activez l’extension « Loco Translate » dans le menu « Extensions »
  3. Aller dans Loco Translate > Home dans le menu de gauche pour commencer à traduire

Utilisation simple :

Traducteurs : pour traduire un thème dans votre langue, suivez les étapes suivantes :

  1. Créer le répertoire de langue protégé dans wp-content/languages/loco/themes
  2. Assurez vous que ce répertoire est accessible en écriture par le serveur Web
  3. Trouvez votre thème dans la liste présente dans Loco Translate > Thèmes
  4. Cliquez sur + Nouvelle langue et suivez les instructions.

Développeurs : pour traduire votre propre thème ou extension à publier, suivez ces étapes :

  1. Créez un sous-répertoire langues à la racine de votre répertoire
  2. Assurez vous que ce répertoire est accessible en écriture par le serveur Web
  3. Trouvez le paquet soit dans Loco Translate > Thèmes soit dans Loco Translate > Extensions
  4. Cliquez sur + Créer un modèle et suivez les instructions pour extraire vos chaînes.
  5. Cliquez sur + Nouvelle langue et suivez les instructions pour ajouter vos propres traductions.

Vous trouverez disponible ici plus d’informations sur l’usage de cette extension.

FAQ

Instructions d’installation

Installer manuellement :

  1. Décompressez tous les fichiers dans le répertoire /wp-content/plugins/loco-translate
  2. Connectez-vous à l’administration de WordPress et activez l’extension « Loco Translate » dans le menu « Extensions »
  3. Aller dans Loco Translate > Home dans le menu de gauche pour commencer à traduire

Utilisation simple :

Traducteurs : pour traduire un thème dans votre langue, suivez les étapes suivantes :

  1. Créer le répertoire de langue protégé dans wp-content/languages/loco/themes
  2. Assurez vous que ce répertoire est accessible en écriture par le serveur Web
  3. Trouvez votre thème dans la liste présente dans Loco Translate > Thèmes
  4. Cliquez sur + Nouvelle langue et suivez les instructions.

Développeurs : pour traduire votre propre thème ou extension à publier, suivez ces étapes :

  1. Créez un sous-répertoire langues à la racine de votre répertoire
  2. Assurez vous que ce répertoire est accessible en écriture par le serveur Web
  3. Trouvez le paquet soit dans Loco Translate > Thèmes soit dans Loco Translate > Extensions
  4. Cliquez sur + Créer un modèle et suivez les instructions pour extraire vos chaînes.
  5. Cliquez sur + Nouvelle langue et suivez les instructions pour ajouter vos propres traductions.

Vous trouverez disponible ici plus d’informations sur l’usage de cette extension.

Comment utiliser cette extension ?

Essayez nos Guides et tutoriels (en anglais) et assurez-vous de vérifier les questions les plus fréquemment posées (en anglais) si vous rencontrez un problème.

Comment est-ce que je peux me faire aider ?

Veuillez consulter se faire aider avec Loco Translate (en anglais) et prendre note que le support personnel par e-mail n’est pas disponible pour cette extension.
Vous pouvez uniquement vous faire aider sur le forum de support de l’extension.

Cette extension est-elle conformité avec le RGPD ?

Bien sûr. Lire la politique de confidentialité de l’extension (en anglais).

Avis

Great service

The plugin did exactly what I needed it to do and Tim was extremely helpful walking me through the issues that I was having.

Lire les 261 avis

Contributeurs & développeurs

« Loco Translate » est un logiciel libre. Les personnes suivantes ont contribué à cette extension.

Contributeurs

“Loco Translate” a été traduit dans 20 locales. Remerciez l’équipe de traduction pour ses contributions.

Traduisez « Loco Translate » dans votre langue.

Le développement vous intéresse ?

Parcourir le code, consulter le SVN dépôt, ou s’inscrire au journal de développement par RSS.

Journal

2.1.5

  • Updated locale data
  • Minor fix to file reference resolution
  • Fixed windows paths with trailing backslash
  • Fixed ssh-keys toggling issue
  • Rejigged buffer handling during Ajax
  • Bumped WP compatibility to 4.9.8

2.1.4

  • Bumped WP compatibility to 4.9.6
  • Hooked in privacy policy suggestion

2.1.3

  • Added loco_locale_name filter and updated locale data
  • Fixed editor column sorting to update as values change
  • Supporting RTL text in editor preview rows
  • Minor refactor of debug mode routing check
  • Minor PO parser improvements
  • Bumped WP compatibility to 4.9.5

2.1.2

  • Fixed undeclared property in admin hook
  • Fixed incompatibility with older WordPress
  • Fixed incorrect millisecond reporting in footer
  • Removed locale progress column for en_US locale
  • Tweaks to debugging and error logging

2.1.1

  • Setting Project-Id-Version on new POT files
  • Added source view to quick links in file tables
  • Supporting only WordPress style locale codes
  • Editor screen tolerates missing PO headers
  • Ajax debugging improvements for issue reporting
  • Added loco_parse_locale action callback

2.1.0

  • Add fs_protect setting to avoid overwriting system files
  • Fixed bug in connect dialogue where errors not redisplayed
  • Minor improvements to inline notices
  • Removed downgrade notice under version tab
  • Fixed extraction bug where file header confused with comment
  • Resolved some inconsistencies between PHP and JS utilities
  • Added Restore tab with diff display
  • Added loco_settings hook
  • Prevented editor from changing PO document order
  • Added default string sorting to extracted strings
  • Added « Languages » section for grouping files by locale
  • Fixed bug where translations loaded before user profile language set
  • Added loco_locale_plurals filter for customising plural rules
  • Allowing PO files to enforce their own Plural-Forms rules
  • Added loco_allow_remote filter for debugging remote problems
  • Updated plural forms from Unicode CLDR
  • PHP extractor avoids repeated comments
  • Bumped WP compatibility to 4.9.4

2.0.17

  • Unofficial languages showing in “Installed” dropdown
  • Fixed extraction bug where comment confused with file header
  • Fixed issue where src attributes requested from server during HTML strip
  • Added loco_admin_init hook into ajax router for consistency
  • Added warning on file info page when file is managed by WordPress
  • Minor help link and layout tweaks
  • Bumped WP compatibility to 4.9.1

2.0.16

  • File writer observes wp_is_file_mod_allowed
  • Fixed progress bug in editor for locales with nplurals=1
  • Made plural form categories translatable for editor UI
  • Sync-from-source raises warning when files are skipped
  • Added hack for extracting from .twig as per .php
  • Added warning when child themes declare parent text domain
  • Added option to control PO line wrapping
  • Bumped WP compatibility to 4.8.2

2.0.15

  • Permanently removed legacy version 1.x
  • Fixed bug where editor code view was not redrawn on resize
  • Fixed bug where fuzzy flag caused format flag to be ignored
  • Fixed bug where autoloader responded to very long class names
  • Purging WP object cache when active plugin list changes
  • Added experimental source word count into POT info tab
  • Bumped WP compatibility to 4.8.1

2.0.14

  • Editor improvements inc. column sorting
  • Added warnings that legacy version will be removed
  • Added PO source view text filtering
  • Ajouter fs_nonce pour compatibilité 4.7.5
  • Migrated to canonical text domain
  • Désactiver le chargement automatique des classes wp

2.0.13

  • CSS conflict fixes
  • Added option for UTF-8 byte order mark
  • Printf highlighting observes no-php-format flag
  • Fixed issue with translator role losing “read” permission

2.0.12

  • Minor fix for root path configs
  • Added alternative PHP extensions setting
  • Bumped WP version to 4.7.3
  • LoadHelper fix for core files
  • Allow revoking of permissions from translator role
  • Allow network admins to deny access to site admins

2.0.11

  • Extra debug logging and error diagnostics
  • Forcefully clear output buffers before Ajax flush
  • Bumped WordPress version to 4.7
  • Experimental wildcard text domain support

2.0.10

  • Allows missing domain argument in plugin_locale filter
  • Reverted editor changes that disabled readonly text
  • Added invisibles and coding editor switches
  • Added table filtering via text query
  • Added Last-Translator user preference

2.0.9

  • Bumped minimum WordPress version to 4.1
  • Some optimisation of transient caching
  • Fixed hash table settings bug

2.0.8

  • Source refs fix for files in unknown subsets
  • Downgrades PO formatting exceptions to PHP warnings
  • Renamed function prefixes to avoid PHP 7 warnings
  • Better support for php-format and no-php-format flag
  • PO source and editor UI tweaks
  • Localised strings and implemented in js

2.0.7

  • Fixed prototype.js conflict
  • More Windows file path fixes
  • Added loco_current_translator filter
  • Fixed false positive in extra files test

2.0.6

  • PO wrapping bugfix
  • Downgraded source code bugfix
  • Tolerating headerless POT files
  • Core bundle metadata tweaks

2.0.5

  • Deferred missing tokenizer warning
  • Allows editing of files in unconfigured sets
  • Added maximum PHP file size for string extraction
  • Display of PHP fatal errors during Ajax

2.0.4

  • Reduced session failures to debug notices
  • Added wp_roles support for WP < 4.3
  • Fixed domain listener bugs

2.0.3

  • Added support for Windows servers
  • Removed incomplete config warning on bundle overview

2.0.2

  • Fixed bug when absolute path used to get plugins
  • Added loco_plugins_data filter
  • Added theme Template Name header extraction
  • Minor copy amends

2.0.1

  • Added help link in settings page
  • Fixed opendir warnings in legacy code
  • Catching session errors during init
  • Removing meta row link when plugin not found

2.0.0

  • First release of completely rebuilt version 2