Dans l’onglet Sortie, sélectionnez Variables de langue dans le panneau de gauche.
- Guide de l’utilisateur RoboHelp
- Introduction
- Projets
- Collaboration avec les auteurs
- Mise en page PDF
- Modification et mise en forme
- Mise en forme du contenu
- Créer et gérer des références croisées
- Créer et gérer des liens
- Source unique avec des extraits de code
- Utilisation d’images et d’objets multimédias
- Création et utilisation de variables pour simplifier les mises à jour
- Utilisation des ensembles de variables
- Utilisation de la fonction Rechercher et remplacer
- Enregistrement automatique de votre contenu
- Modification côte à côte dans la vue fractionnée
- Utilisation de la fonction Vérification orthographique
- Créer et modifier des signets
- Insérer et mettre à jour des champs
- Permutation des vues
- Numérotation automatique dans CSS
- Importation et liaison
- Tables des matières, index, glossaires et citations
- Contenu conditionnel
- Microcontenu
- Révision et collaboration
- Traduction
- Génération d'une sortie
- Génération d’une sortie
- Générer une sortie sans cadre
- Générer la sortie de la base de connaissances
- Génération d’une sortie PDF
- Génération d’une sortie en Responsive HTML5
- Génération d'une sortie Document Word
- Générer la sortie Contenu uniquement
- Génération d’une sortie eBook
- Génération d’une sortie Microsoft HTML Help
- Génération de la sortie de l’application mobile
- Publication d’une sortie
- Publier sur RoboHelp Server
- Publication sur un serveur FTP, un serveur FTP sécurisé, ou un système de fichiers
- Publier sur SharePoint Online
- Publier dans le Centre d’aide Zendesk
- Publier dans la base de connaissances Salesforce
- Publier dans la base de connaissances ServiceNow
- Publier dans la base de connaissances Zoho
- Publier sur Adobe Experience Manager
- Publication dans la base de connaissances Atlassian Confluence
- Publier sur RoboHelp Server
- Annexe
RoboHelp offre une fonctionnalité permettant d’utiliser des variables de langue. Vous pouvez utiliser des variables de langue pour définir des chaînes localisées dans la sortie PDF ou pour localiser tout texte statique dans les modèles de sortie. Vous pouvez utiliser des styles CSS pour localiser les chaînes provenant d’un fichier CSS.
Utilisation de variables de langue dans la sortie PDF
Vous pouvez utiliser des variables de langue pour définir une version localisée des libellés prêts à l’emploi tels que Remarque, Attention et Avertissement ou de texte statique dans la sortie PDF. Le nom de la variable est identique pour toutes les langues. Cependant, la variable peut avoir des valeurs différentes pour les différentes langues. Vous pouvez mettre à jour la valeur de ces variables pour une ou plusieurs langues. La valeur localisée est ensuite sélectionnée automatiquement dans la sortie PDF.
Voici comment vous pouvez présenter l’étiquette Remarque dans votre sortie PDF par exemple :
- Anglais : Note
- Français : Remarque
- Allemand : Hinweis
Si la valeur d’une variable n’est pas définie dans une langue particulière, RoboHelp sélectionne la chaîne pour la langue de l’interface utilisateur de l’application par défaut.
Si vous n’avez pas défini la valeur dans la langue de l’interface utilisateur, le système recherche l’anglais (en_us), ou il sélectionne la valeur English(en) et l’affiche dans la sortie PDF.
Types de variables de langue
RoboHelp prend en charge deux types de variables : les variables d’application et les variables utilisateur.
Variables d’application
RoboHelp fournit un ensemble de variables d’application prédéfinies ou prêtes à l’emploi. Ces variables prédéfinies permettent d’ajouter des informations sur un document spécifique aux projets RoboHelp. La variable chapter-number permet par exemple d’afficher le numéro du chapitre de la page lorsqu’elle est incluse dans une page. La variable author-label affiche le nom de l’auteur du document.
Vous pouvez remplacer la valeur d’une variable d’application.
Variables utilisateur
Vous pouvez également créer de nouvelles variables de langue. Vous pouvez par exemple créer une variable utilisateur Éditeur pour l’étiquette de l’éditeur du document.
Vous devez disposer des privilèges d’administration pour créer des variables utilisateur et modifier les variables d’application.
Ajouter une nouvelle variable de langue
-
-
Sélectionner Modifier pour ouvrir la fenêtre Variables de langue. Les variables d’application et les variables utilisateur contenues dans la langue sélectionnée sont répertoriées par ordre alphabétique. Les valeurs s’affichent en fonction de la langue sélectionnée. Si vous sélectionnez le français par exemple, « Conseil » s’affiche et non l’anglais « Tip »
-
Dans la liste déroulante Langue , sélectionnez la langue de votre choix pour modifier une variable.
Remarque :Si les langues souhaitées ne sont pas affichées, activez la langue souhaitée dans les Paramètres des variables de langue. Sélectionnez Paramètres pour ouvrir la boîte de dialogue Paramètres des variables de langue.
-
Entrez le nom de la variable dans la colonne Nom et la valeur dans la colonne Valeur .
Remarque :Vous pouvez utiliser le contenu HTML de votre choix en tant que valeur de variable afin d’afficher la valeur de variable avec une mise en forme spécifique. Vous pouvez par exemple ajouter <b> à la valeur de variable pour afficher l’Éditeur en gras.
-
Sélectionnez Ajouter une variable de langue pour ajouter une nouvelle variable de langue à la langue sélectionnée. Si vous ajoutez une variable à une langue, elle est ajoutée automatiquement à toutes les langues. Vous ne pouvez pas créer une variable portant le même nom qu’une variable existante. Une erreur s’affiche.
Remarque :Si vous ne sélectionnez pas Ajouter une variable de langue, la variable n’est pas créée ni ajoutée à la liste.
Options pour une variable de langue
Passez le curseur de la souris sur la variable pour afficher le menu
Vous pouvez prévisualiser les variables d’application et les variables utilisateur. Pour visualiser l’affichage de la valeur de la variable dans la sortie, sélectionnez Aperçu dans le menu de la variable sélectionnée.
Vous pouvez également choisir de Supprimer ou Dupliquer les variables utilisateur. Si vous supprimez une variable d’une langue, elle est supprimée automatiquement dans toutes les langues.
Modification ou rétablissement des variables d’application
Vous pouvez également modifier les valeurs d’une variable d’application. Vous pouvez ensuite rétablir la valeur d’origine d’une variable d’application. L’option Rétablir la variable s’affiche pour une variable d’application dont la valeur a été modifiée
Utilisation de variables de langue dans les modèles de sortie
Vous devez ajouter des variables de langue dans vos documents localisés. Vous pouvez insérer ces variables de langue dans la mise en page utilisée sur différentes pages de vos documents localisés. Vous pouvez par exemple ajouter la variable de langue pour author-name qui apparaît dans la zone d’en-tête de la mise en page (ou dans toute autre zone comme le pied de page ou le corps).
La capture d’écran ci-dessous montre l’auteur et le nom de marque localisés dans la sortie PDF générée en français.
Pour insérer une variable de langue comme votre libellé de copyright dans la zone d’en-tête, procédez comme suit :
-
Ouvrez la mise en page requise pour la modification.
Remarque :Consultez la section Personnaliser un modèle PDF pour en savoir plus sur l’ouverture d’une mise en page à des fins de personnalisation ou de modification.
-
Sélectionnez l’en-tête pour l’activer afin d’insérer une variable.
-
Sélectionnez Insertion de variables dans la barre d’outils.
-
Dans la fenêtre contextuelle Insérer une variable, sélectionnez le nom de la variable de langue à insérer, puis sélectionnez Insérer pour l’insérer dans la zone d’en-tête.
Remarque :Vous pouvez également saisir la chaîne de recherche dans la zone de texte. Les noms de variables contenant la chaîne donnée sont filtrés et s’affichent dans la liste.
La variable de langue sélectionnée est insérée dans la zone d’en-tête.
Application d’un style de contenu aux variables de langue
Outre la valeur assignée à une variable de langue, vous pouvez également utiliser les balises HTML pour afficher la valeur de variable avec une mise en forme spécifique. Vous pouvez par exemple afficher la valeur de la variable publisher-label en gras.
- Vous pouvez également mettre en forme les styles des valeurs à l’aide d’une balise. À l’aide de la variable de langue page-number par exemple, vous pouvez afficher le numéro de page au format de chiffre romain pour l’anglais et spécifier le format pour d’autres langues.
Valeur pour l’anglais :
<span data-field="page-number" data-format="upper-roman">1</span>
Valeur pour le tamil :
<span data-field="page-number" data-format="tamil">1</span>
De même, vous pouvez ajouter des variables de langue et mettre en forme d’autres champs répertoriés dans la fonction Insérer des champs des mises en page. Pour plus d’informations sur l’ajout de champs, consultez Ajout de champs et de métadonnées.
- Vous pouvez également ajouter des images localisées dans les valeurs. Vous pouvez par exemple ajouter une icône d’image dans la langue de la variable chapter-number et obtenir des images localisées de l’icône dans la sortie PDF.
La valeur d’une même variable d’une image peut être <img src= »banner-en.jpg"> pour l’anglais et <img src="banner-de.jpg"> pour l’allemand. Les images sont ainsi sélectionnées en fonction de la langue.
Localisation des chaînes à l’aide de styles CSS
Les styles CSS permettent également de localiser les chaînes utilisées pour la numérotation automatique, comme les numéros de Chapitre, Section, Figure et Tableau. Ces chaînes provenant de fichiers CSS, vous ne pouvez pas les localiser à l’aide de variables de langue. Pour localiser ces chaînes, vous pouvez créer des styles CSS pour chaque langue dans laquelle vous souhaitez les localiser.
Vous pouvez par exemple utiliser le code CSS suivant pour afficher le préfixe Chapitre et le format numérique correspondant dans différentes langues.
Vous pouvez utiliser par exemple le code CSS suivant pour afficher « Chapitre » en tant que « Kapitel » en allemand et le numéro de chapitre au format décimal. Pour le japonais, vous pouvez utiliser le format numérique japonais pour afficher les numéros de chapitre dans la table des matières.
// pour l’anglais h1:before { counter-increment: h11; content: “Chapter ” counter(h11, decimal)“.”; } // pour l’allemand :root:lang(de) h1:before { content: “Kapitel ” counter(h11, decimal)“.”; } // pour le japonais :root:lang(ja) h1:before { content: “章 ” counter(h11, japanese-formal)“。”; }
Les captures d’écran suivantes affichent les chaînes localisées dans la sortie PDF en allemand et en japonais.
Mise en forme des préfixes
Les styles CSS permettent également de mettre en forme les préfixes. Vous pouvez par exemple mettre en forme le libellé Note pour qu’il s’affiche en rouge dans la sortie PDF de différentes langues.
.note .prefix-content { color: red; }