Symptômes
Quand vous essayez d’exécuter la traduction automatique sur une page de variantes, le message d’erreur suivant s’affiche :
Le fichier n’a pas pu être traduit à cause d’une erreur intermittente sur le système. Renvoyez le fichier en vue de sa traduction. Si le fichier échoue à nouveau avec ce message d’erreur, contactez l’administrateur système.
Cause
Ce problème se produit car le contenu comprend certaines balises HTML qui ne sont pas prises en charge pour la traduction.
Solution de contournement
Si vous êtes l’administrateur de la batterie de serveurs, vous pouvez contourner ce problème en exécutant les commandes ci-dessous pour ajouter des balises à la liste ExcludedMachineTranslationTags de la batterie de serveurs afin d’empêcher la traduction automatique de certaines balises HTML :
add-pssnapin *
$f=get-spfarm
$f.AddGenericAllowedListValue("ExcludedMachineTranslationTags","<HTML tag name>")
Par exemple :
$f.AddGenericAllowedListValue("ExcludedMachineTranslationTags","nav")
$f.AddGenericAllowedListValue("ExcludedMachineTranslationTags","li")
Ensuite, exécutez la commande suivante pour mettre à jour la liste :
$f.update()