Extension du groupe de ressources et des fichiers de propriétés

Dans cette leçon, vous créez un fichier de propriétés qui contient du texte pour la nouvelle colonne dans l'Catalogs tool.Un fichier de propriétés est un groupe de ressources contenant du texte traduisible qui apparaît dans l'interface utilisateur. Les groupe de ressources contiennent des objets spécifiques de l'environnement linguistique. A l'aide des fichiers de regroupement de ressources, le texte peut facilement être traduit en plusieurs langues.

Procédure

  1. Créez un fichier de propriétés pour inclure le texte de garantie à afficher dans Management Center et dans votre magasin :
    1. Dans la vue Explorateur d'entreprise, développez LOBTools > Java Resources > src.
    2. Cliquez avec le bouton droit de la souris sur src, puis sélectionnez Nouveau > Package.
    3. Dans la zone Nom, saisissez com.mycompany.commerce.catalog.client.lobtools.properties.
    4. Cliquez sur Terminer. Le nouveau package com.mycompany.commerce.catalog.client.lobtools.properties est créé.
    5. Cliquez avec le bouton droit sur le package com.mycompany.commerce.catalog.client.lobtools.properties et sélectionnez Nouveau > Autre. Développez Général. Sélectionnez Fichier et cliquez sur Suivant.
    6. Dans la zone Nom de fichier, entrez CatalogLOB_en_US.properties, puis cliquez sur Terminer. Le fichier CatalogLOB_en_US.properties s'ouvre.
    7. Définissez les propriétés du texte de garantie à afficher en copiant le code suivant dans votre fichier :
      productWarranty_ColumnHeader=Warranty term
      productWarranty_TabHeader=Warranty
      productWarranty_GroupTitleForWarranty=Warranty Information
      productWarranty_WarrantyTermPrompt=Warranty term
      productWarranty_WarrantyTypePrompt=Warranty type
      productWarranty_DisplayNameForTerm1=30 days
      productWarranty_DisplayNameForTerm2=45 days
      productWarranty_DisplayNameForTerm3=60 days
      productWarranty_DisplayNameForType1=limited
      productWarranty_DisplayNameForType2=comprehensive
      productWarranty_GroupTitleForOthers=Care Instructions
      productWarranty_OtherPrompt=Care instructions 
      Remarque : WarrantyTerm est utilisé dans cette leçon. Les autres propriétés sont utilisées dans les leçons de tutoriel suivantes.
    8. Créez un double de CatalogLOB_en_US.properties et nommez-le CatalogLOB.properties.
  2. Enregistrez le nouveau fichier de propriétés dans le regroupement de ressources :
    1. Développez LOBTools > WebContent > WEB-INF > src > xml > mycompany > catalog.
      Si le répertoire mycompany et le sous-répertoire n'existent pas, créez-les.
    2. Cliquez avec le bouton droit de la souris sur catalog et sélectionnez Nouveau > Fichier.
    3. Dans la zone Nom de fichier, entrez extCatalogManagementResourceBundle.xml.
    4. Cliquez sur Terminer. Le fichier extCatalogManagementResourceBundle.xml s'ouvre.
    5. Ajoutez le code suivant au fichier :
      
      <Definitions>
        <ResourceBundle baseName="com.mycompany.commerce.catalog.client.lobtools.properties.CatalogLOB" 
         definitionName="cmc/catalog/ExtCatalogResources" singletonDefinition="true"/>
      </Definitions>

      L'utilisation du nom de définition ExtCatalogResources est référencée dans les fichiers de définition Management Center de la leçon suivante.

    6. Enregistrez et fermez le fichier.