Vous pouvez définir des restrictions de longueur pour des éléments et pour des attributs traduisibles. Cette rubrique montre comment définir une restriction de longueur pour l'élément <title> du type de fichier XML-Letter, au moyen du fichier échantillon XML example-xml-file-letter.xml. Elle s'appuie sur Exemple : Création du type de fichier XML-Letter.
Procédure
- Dans les règles d'analyseur du type de fichier XML-Letter, sélectionnez l'élément
<title>, puis cliquez sur Modifier.
- Sous Propriétés, assurez-vous que le type de balise est Structure, puis cliquez sur Avancé.
- Sous Restrictions de longueur, dans le champ Longueur maximale, tapez @maxlength. Remarque : dans le fichier
example-xml-file-letter.xml, l'attribut @maxlength de l'élément <title> a pour valeur 10 :
<title maxlength="10">Quote Letter</title>
- Cliquez sur OK pour fermer les fenêtres.
- Dans le volet Options, cliquez sur dans l'arborescence de navigation, puis sélectionnez les options Vérifier si les segments cible respectent les limites spécifiques au fichier et Vérifier la limite de longueur.
Dans l'Éditeur, ouvrez le fichier example-xml-file-letter.xml. Les éléments auxquels s'appliquent les restrictions de longueur sont mis en surbrillance en rouge dans la colonne de structure du document. Saisissez pour l'élément <title> une traduction qui compte plus de 10 caractères, puis essayez de la confirmer.