Chaque chaîne de l'écran Traductions a un état, indiqué par un point coloré à côté. Cette page explique ce que signifie chaque état, ce qui l'a mis là, et s'il a besoin de quelque chose de votre part. Elle couvre également les deux choses qui causent le plus de confusion : pourquoi la liste n'affiche pas par défaut vos chaînes non traduites, et pourquoi une chaîne peut en être complètement absente.
Les états
| Point | État | Ce que ça signifie |
|---|---|---|
| Ambre | Manquantes | Pas encore de traduction pour cette langue |
| Ambre | Réessayer la traduction | Traduit, revenu identique à la source, et en attente d'une nouvelle tentative |
| Gris | Non révisées | Traduit automatiquement, personne ne l'a lu |
| Vert | Vérifiées | Une personne l'a écrit ou confirmé |
| Bleu | Inchangé | Revenu identique à la source, et c'est définitif |
Manquant et Nouvelle tentative de traduction partagent le même point ambre, vous ne pouvez donc pas les distinguer par la couleur. Survolez n'importe quel point pour voir son nom.
Seulement deux de ceux-ci vous demandent quelque chose : Non révisé, qui attend d'être lu, et Non modifié si vous n'êtes pas d'accord avec. Les autres se résolvent d'eux-mêmes, et une chaîne manquante est traduite lors de la prochaine demande de la page dans cette langue.
Les points sont des états. Les options Statut dans le tiroir de filtre sont une liste différente, et la section suivante explique comment elles se correspondent.
La liste affiche par défaut les chaînes traduites
C'est la partie qui vaut la peine d'être lue deux fois, car elle change l'endroit où vous cherchez les choses.
Les options Statut dans le tiroir de filtre sont Traduit, Manquant, Non révisé, Vérifié et Non modifié. Traduit est la valeur par défaut, et cela signifie ce que cela dit : les chaînes qui ont une traduction dans la langue que vous consultez. Une chaîne sans traduction n'est pas dans cette liste.
Donc, si vous cherchez du travail à faire, Manquant est l'option que vous voulez, pas la vue par défaut. Les chaînes non traduites se trouvent là et nulle part ailleurs.
Il n'y a pas d'option pour Nouvelle tentative de traduction. Ces lignes portent une traduction, donc elles apparaissent sous Traduit, et elles sont également collectées sous Manquant car elles n'ont pas encore de traduction *utilisable*. C'est le seul état qui apparaît sous les deux.
« Traduction en attente » et « Manquante » sont la même chose
Une ligne non traduite affiche le texte gris italique Traduction en attente dans sa cellule de traduction, tandis que son point indique Manquant. Deux étiquettes, un état : la cellule vous dit qu'il n'y a rien à afficher, et le point vous dit pourquoi. Vous verrez ces lignes sous le filtre Manquant.
Rien n'est en file d'attente ou en cours lorsque vous voyez ceci. La traduction se produit lorsqu'un visiteur demande la page dans cette langue, donc la chaîne reste dans cet état jusqu'à ce que cela se produise, quelle que soit la durée.
Une chaîne qui n'est pas du tout dans la liste
Il y a deux raisons différentes pour lesquelles une chaîne attendue est introuvable, et elles nécessitent des réponses différentes.
Elle a une traduction mais vous regardez le mauvais filtre. Expliqué ci-dessus : vérifiez Manquant.
Universally has never seen the text. La liste ne contient que le texte qui a effectivement été traité. Une chaîne y entre la première fois que la page qui la contient est rendue, ce qui signifie que le texte d'une page que personne n'a demandée dans aucune langue est absent plutôt que manquant. Il n'y a rien à afficher car la page n'a jamais été lue.
Ainsi, si une phrase est manquante à la fois dans Traduites et Manquantes, visitez la page où elle se trouve. Si elle n'apparaît toujours pas, elle est soit exclue, soit pas dans le HTML servi. Voir Inclure et exclure les sélecteurs CSS et Traduire le contenu dynamique et JavaScript.
Inchangé, et pourquoi ce n'est pas un échec
Certaines phrases sont identiques dans les deux langues : un nom de produit, un nombre, un acronyme, un mot que les deux langues partagent. Lorsqu'une traduction revient identique à la source, Universally l'enregistre au lieu de la stocker comme une traduction, et après quelques tentatives, elle est marquée comme Non modifiée et les nouvelles tentatives cessent.
Le texte contextuel sur le point le dit clairement : identique à l'original, ce texte ne change pas dans cette langue. Entre ces tentatives, l'état est Réessayer la traduction, ce qui est la même situation avant qu'elle ne soit conclue.
Utiliser Traduire avec l'IA sur une telle phrase vous indique directement : le résultat est revenu identique à l'original, et vous pouvez toujours le modifier manuellement.
La modification change l'état
La sauvegarde d'une modification marque la phrase comme Vérifiée, car une personne l'a écrite. Il n'y a pas d'état distinct pour « modifié mais non révisé » : votre modification est la révision.
Les deux directions sont disponibles à partir de la ligne : Marquer comme vérifié et Marquer comme non révisé, ce qui permet d'annuler une vérification dont vous n'êtes plus sûr. La vérification nécessite le rôle de propriétaire ou d'administrateur. Voir Modifier les traductions manuellement.
Les espaces réservés peuvent bloquer une sauvegarde
Certaines phrases contiennent des espaces réservés remplaçant le balisage de la phrase d'origine, comme un lien ou une section en gras. Si votre modification en perd un, ou le répète, la sauvegarde est refusée avec :
Cette traduction manque d'un espace réservé ou l'a modifié et ne peut pas être sauvegardée.
L'éditeur résiste également à la suppression directe d'un espace réservé, le message est donc une mesure de sécurité plutôt que la première ligne de défense. Conservez chaque espace réservé, une seule fois chacun, et la sauvegarde s'effectue. Votre texte n'est pas perdu lorsque cela se produit : le curseur est renvoyé dans le champ afin que vous puissiez le corriger.
Les espaces réservés ici signifient du balisage, pas des variables. Universally ne gère pas les jetons de modèle comme %s, {{name}} ou similaires : ce sont des textes ordinaires et ils sont traduits comme tout le reste.
Il n'y a pas d'écran de traitement ou de progression
La traduction n'est pas un lot que vous regardez. Il n'y a pas d'exploration, de file d'attente ou d'indicateur de progression, car rien n'est traité à l'avance : une page est traduite la première fois qu'elle est demandée dans une langue, puis mise en cache.
Cela signifie que la façon d'obtenir une traduction d'une langue est de visiter ses pages, et la façon de voir combien a été traduit est le nombre de mots sur le projet, plus les options de statut sur cet écran. Voir Suivre votre utilisation.