Rubrique précédente: Envoi du fichier de propriétés de localisation par défaut à l'agence de localisationRubrique suivante: Test des services localisés


Fusion des fichiers de propriétés de localisation terminés

Lorsque l'agence de localisation renvoie le fichier de propriétés de localisation terminé pour chaque langue, vous fusionnez ces fichiers dans le catalogue. Après la fusion, les utilisateurs du catalogue peuvent accéder aux services dans les langues localisées.

Procédez comme suit:

  1. Passez en revue chaque fichier de propriétés de localisation terminé que l'agence de localisation vous a renvoyé. Vérifiez que les attributs de localisation s'affichent pour les services et les formulaires (le cas échéant) dans les langues requises.
  2. Copiez les fichiers de propriétés de localisation terminés dans le même dossier que le fichier XML que vous avez exporté initialement.

    Important : Ce fichier XML ainsi que les fichiers de propriétés doivent résider dans le même dossier. Dans le cas contraire, la fusion n'a pas lieu.

  3. Ouvrez une invite de commande CA Service Catalog et naviguez au dossier USM_HOME\scripts.
  4. Passez en revue les deux étapes suivantes, puis réalisez celle qui se plie le mieux à votre contexte. Suivez l'une de ces deux étapes, mais non les deux. Suivez les instructions ci-dessous :
  5. Fusionnez les fichiers de propriétés de localisation terminés dans le système de catalogues, à l'aide de la commande d'importation ixutil. Indiquez les services uniquement ou bien les services et les formulaires, en fonction des objets que vous avez exportés dans le fichier XML.

    Pour importer des services avec des formulaires, utilisez la commande suivante :

    ixutil import service -f filename.xml -include_translation -include_forms object-specific parameters 
    

    Pour importer des services uniquement, utilisez la commande suivante :

    ixutil import service -f filename.xml -include_translation object-specific parameters 
    
    filename.xml

    Indique le nom du fichier XML que vous avez exporté initialement.

    Entourez le nom filename.xml par des guillemets s'il contient un ou plusieurs espaces.

    Remarque : Si un problème se produit pendant l'importation, indiquez le chemin d'accès complet. Entourez le nom du chemin d'accès complet par des guillemets s'il contient un ou plusieurs espaces.

    -include_translation

    Fusionne les attributs de localisation à partir des fichiers de propriétés de localisation terminés dans le fichier XML exporté. Insère également les objets de ce fichier XML dans le système de catalogues.

    Paramètres propres à un objet

    Indique les paramètres d'un objet spécifique, par exemple une unité business ou un formulaire, comme illustré dans les exemples qui suivent.

    Cette commande fusionne les attributs de localisation terminés à partir des fichiers de propriétés de localisation dans les objets correspondants dans le fichier XML. Ensuite, la commande insère ces objets dans le système de catalogues. Les objets mis à jour à partir du fichier XML écrasent tout objet existant portant le même ID dans le système.

  6. Les étapes suivantes doivent être réalisées par la première personne ou équipe responsable :
    1. Importe les fichiers de propriétés de localisation terminés en un ou plusieurs fichiers XML, à l'aide de la commande suivante.
      ixutil import service -f filename.xml -merge_translation 
      
      -merge_translation

      Fusionne les attributs de localisation à partir des fichiers de propriétés de localisation terminés dans le fichier XML exporté.

    2. Fournissez le ou les fichiers XML à la deuxième personne ou équipe.
  7. Les étapes suivantes doivent être réalisées par la deuxième personne ou équipe responsable :
    1. Réceptionnez le ou les fichiers XML.
    2. Importez chaque fichier XML mis à jour dans le système de catalogues. Utilisez la commande suivante. Utilisez les instructions indiquées à l'étape 5 pour déterminer s'il faut inclure tous les services ou limiter le périmètre. Utilisez également ces directives pour déterminer s'il faut inclure des formulaires (-include forms) ou les ignorer.
      ixutil import -f filename.xml -include_forms object-specific parameters 
      

Exemples

Ces exemples illustrent l'importation de services, avec ou sans formulaires, à l'aide d'une commande unique, comme expliqué à l'étape 5 de la procédure précédente. Si vous utilisez deux équipes et deux commandes, comme expliqué à l'étape 6 de la procédure précédente, utilisez ces exemples qui vous aideront à créer votre première commande d'importation.

La commande suivante importe tous les services et tous les formulaires à partir du fichier AllServicesAndForms.xml dans le catalogue :

ixutil import service -f AllServicesAndForms.xml -include_translation -include_forms

La commande suivante importe tous les services (sans les formulaires) du fichier SaoPaulo25.xml dans l'unité business nommée Sao_Paulo25 :

ixutil import service -f LocalizationSaoPaulo25.xml -include_translation -domain “Sao_Paulo25” 

Remarque : Pour des informations détaillées sur l'utilisation d'ixutil, reportez-vous au Manuel de référence.