---
updatedAt: 2026-09-16T09:21:54.000Z
agentTools:
  projectIndex: https://docs.quable.com/v5-EN/llms.txt
---

# Product page

The stars of the show!

<Callout icon="🚀" theme="default">
  ### New Version of the Product Page

  This page presents the new version of the product page, available following the visual rework of our platform.

  You can still access the old version of the product page by clicking on "Switch to the old document page" located at the top right of the screen. This will allow you to continue using the suggestion mode which is not carried over to the new version of the product page.


  <Image src="https://files.readme.io/57d008a51625a3d854364ed98e23f856f018986a50adb06126dabd48851c4338-Capture_decran_2025-09-01_a_15.18.07.png" alt="Old page" align="center" width="40% " />

</Callout>

<br />

Product pages are amazing. Their versatility allows them to be used in many different ways. Not only do they display all the information describing your products, but they do much more! Product pages are based on document objects and are sometimes referred to as document pages or simply documents.

<Callout icon="👍" theme="okay">
  ### Vocabulary

  Product pages, based on document objects, can sometimes be called document pages or simply documents.
</Callout>

# Accessing Product Pages

There are several ways to access your Quable PIM product pages, the most common are:

* [Quick Search](https://docs.quable.com/docs/quick-search),
* [Advanced Search](https://docs.quable.com/docs/advanced-search), and
* The [Documents](https://docs.quable.com/docs/content-documents) page (via the **Data** menu).

<br />

# Product Page Structure

Product pages contain everything necessary for presenting an item: editorial content, asset, variants, links to other documents, etc.

Although there is no "standard" product page structure, each includes the following segments:

<Image src="https://files.readme.io/d3daf4b3ce685594974ca013a83de2e976495e6bae02256ee9466658f3af3660-Capture_decran_2025-03-13_a_09.10.04.png" alt="Product page" align="center" />

<Table align={["left","left"]}>
  <thead>
    <tr>
      <th>
        Segment
      </th>

      <th>
        Description
      </th>
    </tr>
  </thead>

  <tbody>
    <tr>
      <td>
        **Title and main attributes**
      </td>

      <td>
        Provides an overview of the product page:

        <ul><li>the name of the document</li><li> the document's attribute set, if applicable. (<em>You can modify the attribute set by selecting it from the dropdown list</em>).</li><li>main attributes</li></ul>
      </td>
    </tr>

    <tr>
      <td>
        **Assets overview**
      </td>

      <td>
        Provides an overview of the assets linked to the product page:

        <li>a preview of the associated assets (if defined by the Quable PIM administrator)</li>
      </td>
    </tr>

    <tr>
      <td>
        [Content tabs](https://docs.quable.com/docs/content-documents#content-tabs)
      </td>

      <td>
        Product pages generally include the following tabs:

        <ul><li><strong><a href="#general">General</a></strong> - To enter and modify the textual information of the product page.</li><li><strong><a href="#assets">Asset</a></strong> - To manage the associated asset.</li><li><strong><a href="#related-documents">Related Documents</a></strong> - (optional tab) To manage "child" and "parent" documents.</li><li><strong><a href="#variants">Variants</a></strong> - (optional tab) To manage the associated variants.</li><li><strong><a href="#tasks">Tasks</a></strong> - To manage the tasks associated with the current document.</li></ul>
      </td>
    </tr>

    <tr>
      <td>
        **Translation tools**
      </td>

      <td>
        * _Translation mode_\* - To translate the attributes of the product page.

        Clicking the icon opens a pop-up that allows you to localize your attributes in all the available data languages on your PIM instance. You can then:

        <ul><li>Manually enter translations in the text fields</li><li>Click the magic wand to generate an automatic translation in the text fields</li></ul>
      </td>
    </tr>

    <tr>
      <td>
        **Quable AI Text Generation Tools**
      </td>

      <td>
        Click on the icon to automatically generate content using the Quable AI text generation feature. Note that:

        * Content generation works only on text-type attributes.
        * This feature must be configured in advance by the administrator of your Quable PIM instance.
      </td>
    </tr>

    <tr>
      <td>
        **Breadcrumb**
      </td>

      <td>
        Allows you to visualize and navigate through your classification hierarchy using the breadcrumb links located at the top of each product page.
      </td>
    </tr>

    <tr>
      <td>
        [Action buttons](https://docs.quable.com/docs/content-documents#action-buttons)
      </td>

      <td>
        Allow you to perform specific actions on a product page:

        <ul><li><strong>[Move](https://docs.quable.com/docs/content-documents#move)</strong> - To move a document to another classification.</li><li><strong>Translate attributes</strong> - To access the Product Sheet's productive translation window</li><li><strong>[Archive](https://docs.quable.com/docs/content-documents#archive)</strong> - To archive a document.</li><li><strong>[Delete](https://docs.quable.com/docs/content-documents#delete-1)</strong> - To delete a document.</li><li><strong>[Duplicate](https://docs.quable.com/docs/content-documents#duplicate)</strong> - (default data language only) To make a copy of a document.</li><li><strong>[Print](https://docs.quable.com/docs/content-documents#print)</strong> - To "print" a PDF of the document.</li></ul>
      </td>
    </tr>

    <tr>
      <td>
        [Activity history](https://docs.quable.com/docs/content-documents#activity-history)
      </td>

      <td>
        Allows you to view previous actions performed on a product page. Displays the date, author, and language.
      </td>
    </tr>

    <tr>
      <td>
        [Completeness](docs:completudes-1)
      </td>

      <td>
        Indicator of the completeness level of product pages, according to the sets defined by the Quable PIM administrator. By clicking on a completeness indicator, the color-coded point corresponding to completeness is highlighted next to the required attributes, and attributes not concerned by completeness are hidden.
      </td>
    </tr>

    <tr>
      <td>
        **Tags**
      </td>

      <td>
        Located in the upper right corner, tags indicate the stages or states of product pages, highlighting relevant information and making it easy to see the actions to be taken. Tags are defined by the Quable PIM administrator.
      </td>
    </tr>

    <tr>
      <td>
        **Workflow**
      </td>

      <td>
        Indicator of the status of a product page or a workflow stage (e.g., publication status, completeness rate, etc.). There are two types of status:<ul><li><strong>Conditional status</strong> - Displayed as a colored dot with the status name, these are automatically calculated according to one or more rules defined by your Quable PIM administrator.</li><li><strong>Workflow stages</strong> - Displayed as a dropdown list to manually change the status of a document according to a workflow stage.</li></ul>
      </td>
    </tr>
  </tbody>
</Table>

<br />

# Product Page Header

The upper part of the product page gathers the main information, accessible at a glance.

<Callout icon="📘" theme="info">
  ### Collapsible Header Behavior

  When you scroll down the page, the header shrinks and only the large thumbnail, the name, and the product page code remain visible.
</Callout>

<br />

## Asset Preview

<Image src="https://files.readme.io/e7bf75f-Capture_decran_2024-06-18_a_14.29.51.png" alt="Asset preview" align="center" />

At the top left of the product page header, you will find:

* A large thumbnail representing the first image associated with the product page, with the total number of asset displayed at the bottom right.
* Small thumbnails for other asset linked to the product page. By clicking on these small thumbnails, you can change the image displayed in the large thumbnail.
* A "more..." button. By clicking on it, you directly access the asset tab of the product page.

<br />

## Name, Code, and Main Attributes

<Image src="https://files.readme.io/4f3cdf7-Capture_decran_2024-06-18_a_14.28.11.png" alt="Main data" align="center" />

The central block of the header contains:

* The product page title, corresponding to the document's "name" attribute.
* The document code, with two nearby buttons to copy and edit this code.

<Image src="https://files.readme.io/e904613-Capture_decran_2024-06-12_a_14.44.06.png" alt="Action buttons" align="center" width="10% " />

* A dropdown menu to select and modify the attribute set of the product page.

<Image src="https://files.readme.io/43b7a02-Capture_decran_2024-06-12_a_14.44.54.png" alt="Attribute Set" align="center" width="50% " />

* The main attributes configured by the administrator in the PIM instance's data model.

<Callout icon="🚧" theme="warn">
  ### Limitations

  It is possible to display up to 8 main attributes in the product page header.
</Callout>

<br />

## Breadcrumb

The breadcrumb at the top right of the product page shows the position of the product page within the classification hierarchy. The classification is interactive and allows navigation to higher levels.

<Image src="https://files.readme.io/8cbd43c-Capture_decran_2024-06-12_a_14.45.44.png" alt="Breadcrumb" align="center" width="50% " />

<br />

# Content Tabs

## General

This tab is where you enter and edit most of the text descriptions for a product page. It generally contains several sections with distinct groups of attributes to be completed. The exact layout of the document type is configured by your Quable PIM administrator.

<Image src="https://files.readme.io/3a8806e-Capture_decran_2024-06-12_a_14.55.21.png" alt="General informations" align="center" width="100% " />

<Callout icon="📘" theme="info">
  ### Note

  The tab named "General" is a generic editing tab. The Quable PIM administrator can rename it or create other tabs of this nature.
</Callout>

<br />

### Quable AI Text Generation Tools

<Callout icon="📘" theme="info">
  ### Prerequisites

  To use the generative AI feature on the product page, your Quable PIM instance administrator must have configured the feature in advance.
</Callout>

With Quable AI, users can easily generate relevant and accurate content with just a few clicks, enhancing their productivity. This feature enables users to fully leverage artificial intelligence for enriched and consistent product descriptions.

<br />

#### Identifying the Quable AI Text Generation Button

A button is available next to text input fields, allowing users to generate relevant prompts to automatically complete their text entries.

<Image src="https://files.readme.io/3c9ce26-Capture_decran_2024-06-28_a_14.59.39.png" alt="AI button" align="center" />

<br />

#### Generating Content

Click the AI prompt button to automatically generate content.

<Image src="https://files.readme.io/3e95e93-Enregistrementdelecran2024-06-28a15.07.41-ezgif.com-video-to-gif-converter.gif" alt="Automatic AI content" align="center" />

<br />

#### Monitoring Prompt Usage

If you are using an instance with a free subscription, Quable PIM displays the number of remaining prompts when using AI on the document page. Notifications inform you of the remaining prompts based on current usage.

<Image src="https://files.readme.io/d602793-Capture_decran_2024-06-28_a_15.08.03.png" alt="Prompt" align="center" width="30% " />

<br />

### Calculated Attributes

<Callout icon="📘" theme="info">
  ### Prerequisites

  To use the calculated attributes feature on the product page, the administrator of your Quable PIM instance must have enabled and set-up the feature beforehand.
</Callout>

<br />

#### Overview

Calculated attributes automatically generate attribute values based on other attributes already filled in the product sheet. They appear like standard attributes, but their content is dynamically computed using a formula.

<Image src="https://files.readme.io/d2aa98b59b0045a28c57232cde502ddb36490dd767d5325a50543b0d53f681b8-Capture_decran_2025-04-15_a_10.14.07.png" alt="Calculated attribute" align="center" width="80% " />

A calculated attribute:

* Appears **greyed out** on the product sheet,
* Is marked with a **sigma symbol Σ** on the product sheet,
* Is a **non-localized** and **non-editable** attribute,
* Displays a result in **text format**.

A calculated attribute is based on a **formula** defined in the administration menu. This formula combines one or more attributes using mathematical operators (`+`, `-`, `*`, `/`) and functions such as text concatenation, average calculation, and others.

<Callout icon="👍" theme="okay">
  ### Good to know

  * Formulas can only include **attributes from the same product sheet**.
  * Only **non-localized attributes** can be used in a calculated attribute formula.
  * Formulas cannot be based on other calculated attributes or on attributes from other product sheets, variants, or asset sheets.
</Callout>

<br />

#### Enrichment process

The values of calculated attributes populate automatically based on other attributes in the product sheet. In order for the calculated field to display a result, **all** attributes used in the formula must be filled.

If one or more attributes in the formula are empty, an **exclamation mark (!)** will appear next to the calculated attribute. Hovering over the icon will display a list of missing attributes. If there’s an error in the formula (e.g., division by zero), an explicit error message will be displayed instead of the result.

Calculated attributes are updated automatically:

* when a value of an attribute used in the formula is modified,
* during a **bulk edit**,
* or when the formula is modified by the administrator.

<Callout icon="⚠️" theme="warn">
  ### Limitation

  The usual restrictions related to attributes and bulk actions also apply to calculated attributes.
</Callout>

<br />

### Save your changes

When you enrich attributes in the General tab, the changes are not saved automatically. A box at the bottom of the product page appears to inform you of the number of fields modified and invites you to **save** or **cancel** your changes.

At any time, you can save the changes made to a product page by clicking the **Save** button at the bottom of the page or **Cancel** to discard the changes.

<Image src="https://files.readme.io/23bba2b-Capture_decran_2024-06-18_a_14.34.04.png" alt="Save" align="center" width="70% " />

<br />

## Assets

This tab lets you manage the digital multimedia files (assets) associated with a product page.

<Image src="https://files.readme.io/4a861645b98d9097c8659af28147fa0868e313d2fc44aa0d52d30036298096cc-Capture_decran_2025-11-19_a_10.58.27.png" alt="Asset" align="center" width="100% " />

Assets are displayed one after another in the sections that correspond to the link type used to associate them with the product page.

Just after the link name, the number of associated assets for that link is displayed. This helps quickly identify how many assets are used for specific purposes (e.g., collections, print, web, etc.).

<Callout icon="🚧" theme="warn">
  ### Important note

  Since assets are associated with documents through links, you must have the following cross-reference permissions to manage them: **Create** – **Update** – **Delete**.
</Callout>

<br />

### Add assets

At the level of each section corresponding to the link used, click **+ Add an asset**. There are three ways to add assets to a product sheet:

* Searching in the **DAM**. Enter at least three characters of the **Name** or **Code** of an existing asset in the search bar: a dropdown list of assets will automatically appear. Click the checkboxes to add or remove assets from the section.

  <Image src="https://files.readme.io/2c5261e16be5401016ee1bc69c83423981794d4aea3d3da5d4f66edbfc452d53-importDAM.gif" alt="Add asset" align="center" width="80% " />

* **Upload** a local file. Drag and drop files into the window, or click "Choose files". The new asset will automatically be associated with the document and imported into the DAM’s default classification.

<Image src="https://files.readme.io/7f113c3f3d02d120e6d5dc3487f1132a17b4da46a908522412115c992637ff7c-Capture_decran_2025-11-19_a_10.47.45.png" alt="Upload asset" align="center" width="30% " />

* Import from an **external link** (see the [Assets documentation](https://docs.quable.com/docs/content-assets)).

<Image src="https://files.readme.io/f478781f3dbc81de227b086bfc6931e935c3cf1308cdb06007b74a21dac37852-Capture_decran_2025-11-19_a_10.47.54.png" alt="External asset" align="center" width="30% " />

### Reorder assets

You can change the order of assets within a section by clicking the **⋮⋮** on the asset thumbnail, then dragging and dropping.

<Image src="https://files.readme.io/18882e8e68559305e716c2e6f6023eb3f3d01b4d9bf008e9391b59cd86b91f93-Capture_decran_2025-11-18_a_14.45.50_copie.png" alt="Reorder asset" align="center" width="20% " />

The main asset of the product page is the first asset in the first section. To select an asset from another section as the main asset, the administrator must change the position of the link type of the selected section.

### Compressed download

You can download a compressed file containing all assets available in the asset tab of the product page by clicking the **Download** button. Assets are downloaded in their native format (no resizing).

### Additional actions

When hovering over an asset, additional buttons appear, allowing you to perform actions on the selected asset:

<Image src="https://files.readme.io/10ffc927eb996faa8b2724be31b573e27ffffedff4bf7fcdd26124f0cd7fff69-Capture_decran_2025-11-18_a_14.45.50_copie_2.png" alt="Additional asset actions" align="center" width="20% " />

<br />

#### More details

Clicking the **More details** button takes you directly to the asset page.

#### Download the asset

Clicking the **Download the asset** button opens a dialog box to specify the size to download:

<Image src="https://files.readme.io/a8456b97150f862b2e6aaa87ccee96ca471116d364e5a844f3c402f0c1de7fa3-Capture_decran_2025-11-19_a_10.48.43.png" alt="Download asset" align="center" width="50% " />

* **Original file** – The file is downloaded in its original size. Note that depending on the format, it may be quite large.
* **Image Resizer Profile** – You can specify the Image Resizer Profile to apply. This option is used for image files.

Make your selections and click the **Download** button to download the asset, or **Cancel** to abort.

#### Unlink

Clicking the **Unlink** button removes the link between the document and the asset.

<Callout icon="👍" theme="okay">
  ### Note

  Unlinking an asset from a document does not delete it. If the asset is:

  * associated with one or more other documents ➡️ the asset is simply detached from the document.
  * not associated with any other document ➡️ it becomes orphaned.
</Callout>

#### Delete

Clicking the **Delete** button permanently deletes the asset from the document and from Quable PIM.

<Callout icon="❗️" theme="error">
  ### Warning

  This action is irreversible. Once an asset is deleted, it cannot be recovered.
</Callout>

<br />

## Related Documents

This tab allows managing other documents related with the product page.

<Image src="https://files.readme.io/4f84a14-Capture_decran_2024-06-18_a_15.04.30.png" alt="Related document" align="center" />

The links between documents are displayed in the left dropdown menu, and the number of related documents for each link is shown immediately after the link name. This allows quickly identifying the number of related documents used for specific purposes (e.g., cross-selling, upselling, etc.).

<Callout icon="👍" theme="okay">
  ### Rights and Permissions

  Since related documents are connected to documents through links, you need the following cross-reference permissions to manage them: **Create** - **Update** - **Delete**.
</Callout>

| Action                     | Description                                                                                                                                                        |
| :------------------------- | :----------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **Associate Documents**    | You can add related documents by performing a quick search. Enter at least three characters of the **Name** or **Code** of an existing document in the search bar. |
| **Disassociate Documents** | You can remove an related document by clicking the **Dissociate** button, or by selecting a group of documents and clicking the **Unlink Selection** button.       |
| **Open Documents**         | You can open a related document in a new browser tab by clicking the **Open in New Tab** icon.                                                                     |

<br />

### Display Options

You can modify the display of *related documents* in the table. Click on the three dots **⋮** next to the column header to access display options:

<div style={{display: "grid", gridTemplateColumns: "repeat(auto-fit, minmax(300px, 1fr))", gap: "20px", alignItems: "start"}}>
  <div>
    <Image align="center" src="https://files.readme.io/7dccaa3a7cfc65eff43f07bd3c0bc79d79e708feb688d01e48892ba141108541-Capture_decran_2025-02-24_a_15.53.09.png" alt="Display options" width="50% " />
  </div>

  <div>

    * Pin to left, Pin to right
    * Hide Column
    * Manage columns. This option allows you to customise information :
      * Data languages, by locale and by country
      * **Document completeness rate**
      * **Document workflow status**
  </div>
</div>

<Image src="https://files.readme.io/4a7ca7f5a02382ae4bed093685e892cff22448bcb612a929fdb0d55e48c26a56-Capture_decran_2025-02-24_a_15.43.41.png" alt="Related documents tab" align="center" />

<br />

## Variants

This tab allows managing variants associated with a product page.

<Image src="https://files.readme.io/09e7c9c36bf7cb976fd9fc34adef1f6eb7a138a2f9ee788016a6912f82e4d95e-Capture_decran_2025-02-25_a_09.15.35.png" alt="Variants" align="center" width="100% " />

**Quick search:** The quick search filters the existing variants in the table as soon as the first 3 characters entered. It searches both the variant codes and names, displaying the results directly in the table.

<br />

### Add a Variant

<Callout icon="👍" theme="okay">
  ### **Important**

  A variant can only be associated with a single product page.
</Callout>

* Click the **Add variant** button. A text field will appear, allowing you to associate an existing variant with the product page. If the variant is already linked to another product, it will be detached from the previous one and associated with the current product.

<Image src="https://files.readme.io/999c60fb6670d1a3a9dc0c9928b74d42cffbdd43690c339b0be831e863774a76-Capture_decran_2025-02-24_a_17.11.39.png" alt="Add variant" align="center" width="50% " />

* Click the **downward arrow** to access a menu that allows you to:
  * Create a new variant
  * Import a file (for bulk import of new variants)

<Image src="https://files.readme.io/2dd7ef44d7417c029d4f0fb1ed3efa74acf99969b94c4181ef8172b4c2b37658-Capture_decran_2025-02-24_a_16.56.58.png" alt="Add variant buttons" align="center" width="30% " />

* Click **Create new**: A window will open to define the attribute values for the new variant.

<Image src="https://files.readme.io/67591f5-Capture_decran_2024-06-18_a_15.16.00.png" alt="Variant form" align="center" width="50% " />

Enter the information related to the variant attributes. By default, the following attributes are available:

| Information | Description                    | Required |
| :---------- | :----------------------------- | :------- |
| **Code**    | The unique code of the variant | Yes      |
| **Name**    | The name of the variant        | No       |

Once you have entered all the information for the new variant, click on the **Add** button to save the variant or on the **Cancel** button to abandon creation.

<Callout icon="📘" theme="info">
  ### Note

  The attributes available for variants are defined by the administrator of your Quable PIM instance.
</Callout>

<br />

### Main Info

At a glance, this section displays the **position** (priority) of the variant and its **code**.

<Image src="https://files.readme.io/14c0eac-Capture_decran_2024-06-13_a_11.50.30.png" alt="Variant position" align="center" width="30% " />

<Callout icon="📘" theme="info">
  ### **Reorder Variants**

  To rearrange variants:

  * **Drag and drop** a variant by clicking on the **⋮⋮** icon at the beginning of the row.
  * **Double-click** the position field and enter a new value manually.

  The other variants will automatically adjust based on the new position.
</Callout>

<br />

### Enhance or Modify Variant Attributes

Variant attributes are displayed directly in the right part of the table. To enter or modify an attribute value, double-click on one of the cells. Use the Tab key to automatically move to the next attribute.

<Image src="https://files.readme.io/5285215-Capture_decran_2024-06-13_a_12.41.39.png" alt="Update variant" align="center" width="60% " />

Double-click on the **Active** column cell of a variant to change its active or inactive state.

<br />

### Display Options

You can modify the display of variant attributes in the table. Click on the three dots **⋮** next to the attribute name in the column header to display the display options:

<div style={{display: "grid", gridTemplateColumns: "repeat(auto-fit, minmax(300px, 1fr))", gap: "20px", alignItems: "start"}}>
  <div>
    <Image align="center" src="https://files.readme.io/13b6051-Capture_decran_2024-06-18_a_15.19.27.png" alt="Display variant options" width="50% " />
  </div>

  <div>

    * Pin left
    * Pin right
    * Hide
    * Manage columns. This option allows you to customize attributes to hide or display for variants.
  </div>
</div>

### Assets associated with variants

Click on a row in the table to select a variant. Assets association functionalities for the selected variant appear below the page.

You can then add asset for the selected variant by following the steps in the Assets section. The process is identical to managing asset for the product page.

<Callout icon="📘" theme="info">
  ### Note

  Only the image-variant link is available for associating asset with a variant.
</Callout>

<br />

## Tasks

This tab allows you to manage tasks associated with the product page.

<Image src="https://files.readme.io/29bad67-Capture_decran_2024-06-18_a_15.24.56.png" alt="Tasks" align="center" />

At the top of the tab, you will find **Filters**. Use the dropdown menus to filter tasks displayed by **status**, **category**, **created by**, and/or **assigned to**.

Tasks are displayed in the center of the tab with their **status** indicated by a color code representing the level of completion. Click on a task to open its dialogue box and add a comment for its creator.

To create a new task, click on the **Create task** button. This will open the **New task** window where you can enter the necessary information and assign the task to the appropriate person or role.

For more information on task management, refer to the [Tasks](https://docs.quable.com/docs/tasks) page.

<br />

# Action Buttons

The **Actions** menu (on the right side of the product page) provides access to a set of buttons for performing actions on the product page. These buttons are available from each tab of the page.

<Image src="https://files.readme.io/7fea7bfc8e9a7e9c1aeb499d592aa045c0b1a5a308119926d3fa646f20fa3797-Capture_decran_2025-02-25_a_09.48.24.png" alt="Action button" align="center" width="20% " />

<br />

## [Move]()

You can move a document to another classification by clicking the **Move** button. A window will appear where you can select a new classification from a dropdown list. Once you have made your choice, click the **Move** button to move the document, or click the **Close** button to cancel the move.

<Image src="https://files.readme.io/fc4985b-Capture_decran_2024-06-18_a_15.28.58.png" alt="Move document" align="center" width="50% " />

<br />

## Duplicate

You can create a copy of a product page by clicking the **Duplicate** button. A window will appear to confirm duplication. A "-copy" suffix is added to the **Code** of the document. You can modify it or leave it as-is.

<Image src="https://files.readme.io/b763a3f-Capture_decran_2024-06-18_a_15.29.28.png" alt="Duplicate document" align="center" width="50% " />

<Callout icon="📘" theme="info">
  ### Note

  Only the product page, its attributes, its links, and its assets (if applicable) are copied. Variants are not copied because they can only belong to one product page.
</Callout>

<br />

## Translate attributes

The **Translate attributes** button opens a full-page workspace dedicated to translation, letting you translate your product's attributes from one language to another. It's the preferred tool when you need to localize a Product Sheet productively, attribute by attribute.

### Access the translation workspace

1. Open the **product page** you want to translate.
2. In the top right, open the **Actions > More actions** menu.
3. Click **Translate attributes**.

An **overlay opens across the whole page**: this is your translation workspace. It stays focused on the current product, without leaving the sheet.

<Image src="https://files.readme.io/f145be89b966317304b1721992b8c048624b88a45a2eb7ce95a8815923849608-Capture_decran_2026-09-16_a_10.56.54.png" align="center" width="30%" />

###

<Callout icon="🚧" theme="warn">
  ### Language access rights

  Access to this feature depends on the **language rights** defined per language attribute in **Administration > Users > User profile**. A user with no rights on a language will not be able to translate it. See the [Translate attributes](#traduire-les-attributs-1) section for details.
</Callout>

Attribute translation lets you **localize the content of a Product Sheet** from a source language to a destination language, in a single workspace built for productivity. In practice, you view the original value and its translation side by side, and you fill in the target language manually or using automatic translation.

<Callout icon="📘" theme="success">
  ### Good to know

  Attribute translation only works with **localized attributes** (attributes configured as translatable in the Data Model). Non-localized attributes do not appear in the translation workspace.
</Callout>

<br />

### The translation workspace

The translation workspace is organized into **three columns**:

<Image src="https://files.readme.io/446560a578f48cbe54a40f22f1bed7bbc379147795ac504341b765c6c3a76d68-Capture_decran_2026-09-16_a_10.34.17.png" align="center" width="80%" />

| Column                   | Content                                            |
| :----------------------- | :------------------------------------------------- |
| **Attribute**            | The name of the attributes to translate            |
| **Source language**      | The original value, read-only, used as a reference |
| **Destination language** | The field to fill in with the translation          |

By default:

* The **source language** is the user's **reference language**, set in their **User profile** (Administration console).
* The **destination language** is the **data language** you are currently on.

**Search for an attribute**

A **search bar** is available in the overlay. It searches the attribute's **name** and **code**: handy for quickly finding a specific field in a content-heavy Product Sheet.

**Navigate between tabs and sections**

A **navigation bar on the left** of the overlay lists **every tab and section** of the product page. You can move from one part of the sheet to another without losing track of your translation.

<Image src="https://files.readme.io/a7a53d23e17b7c13c1c9a1fa81c62b76302351ca84630269eabcc448fc4145d6-Capture_decran_2026-09-16_a_10.57.35.png" align="center" width="50%" />

<br />

### Use automatic translation

Two levels of automatic translation are available. The engine used is **Google Translate**.

* **"Auto translation" button (global)**: fills in **only the empty fields** in the destination column. Fields that already contain a value are not modified.

  <Image src="https://files.readme.io/e98e17638a3c6b3d9e91f6e2a10ae21896e4ad4789ffffdf93ef29e206560847-Capture_decran_2026-09-16_a_10.58.03.png" align="center" width="30%" />

* **Field-by-field translation**: when you click a field in the destination column, an **auto-translate button** appears. It translates **that single field only**, **even if it already contained a value** (the value is then replaced).

  <Image src="https://files.readme.io/74a52a1d639b2496000bc39aaf862efe0ca557d4ea9aa9ca21f2bb21b1f4b940-Capture_decran_2026-09-16_a_10.58.09.png" align="center" width="50%" />

<Callout icon="👍" theme="okay">
  ### Tip

  Use global automatic translation to quickly rough out a Product Sheet (it only touches empty fields), then field-by-field translation to re-translate or correct a specific attribute.
</Callout>

<br />

### Data inheritance and translation

Some values displayed in the translation workspace may be **inherited** (for example, from one language to another). It's important to understand how inheritance interacts with translation:

* In the translation workspace, **inherited data is not locked as a "fixed" value**: you can always modify it. This **prevents it from being overwritten** by the automatic translation button.
* After **modification and saving**, the data is written as a **"fixed"** value in the field.
* The inheritance mechanism applies **only when there is no "fixed" value** in the field (attribute). As soon as a raw value is saved in the attribute, it no longer inherits.

<Callout icon="📘" theme="default">
  ### In summary

  As long as a field has not been saved manually, it keeps inheriting. As soon as you enter and save a value, the field keeps that value as a "fixed" value and stops inheriting.
</Callout>

<br />

## Print

<Callout icon="👍" theme="okay">
  ### **Prerequisite**

  The Quable PIM administrator must configure a print channel for this feature to be available.
</Callout>

You can generate a product sheet in PDF format by clicking the **Print** button. A new browser window will open to display the generated PDF.

The PDF product sheet contains the following information:

<Table align={["left","left"]}>
  <thead>
    <tr>
      <th>
        Information
      </th>

      <th>
        Description
      </th>
    </tr>
  </thead>

  <tbody>
    <tr>
      <td>
        **Classification Hierarchy**
      </td>

      <td>
        The classification hierarchy from which the product page originates.
      </td>
    </tr>

    <tr>
      <td>
        **PDF Creation Date**
      </td>

      <td>
        The date when the PDF was created.
      </td>
    </tr>

    <tr>
      <td>
        **Page Name**
      </td>

      <td>
        The name of the product page. _(Automatically included)_
      </td>
    </tr>

    <tr>
      <td>
        **Data Model Information**
      </td>

      <td>
        The product page settings within the data model:

        <ul><li><strong>Code</strong> - The unique identifier of the document.</li><li><strong>Type</strong> - The document type.</li><li><strong>Attribute Set</strong> - The attribute set(s) used by the document.</li></ul>
      </td>
    </tr>

    <tr>
      <td>
        **Main Media**
      </td>

      <td>
        The main media of the product page (images only).
      </td>
    </tr>

    <tr>
      <td>
        **Attributes**
      </td>

      <td>
        The attributes selected for the [print channel](https://docs.quable.com/v5-EN/docs/content-channels#pdf-product-sheets).
      </td>
    </tr>

    <tr>
      <td>
        **Variants**
      </td>

      <td>
        The variants of the product page (_Code_ and _Label_ only).
      </td>
    </tr>
  </tbody>
</Table>

<Callout icon="📘" theme="info">
  ### **Note**

  PDF product sheets are only available for product pages, their attributes, and their variants. Other related objects are not available for PDF printing.
</Callout>

<br />

## Archive

You can exclude a document from displaying in your Quable PIM by clicking the **Archive** button. A window will appear to confirm archiving. Click **Yes** to archive the document, or click **No** to cancel archiving.

<Image src="https://files.readme.io/9d4339a-Capture_decran_2024-06-18_a_15.29.07.png" alt="Archive" align="center" width="50% " />

<Callout icon="📘" theme="info">
  ### Archive Retrieval

  Via the following API: https\://\{your-company\}.quable.com/api/documents?active=0
</Callout>

<br />

## Delete

You can permanently delete a product page by clicking the **Delete** button. A window will appear to confirm deletion.

<Image src="https://files.readme.io/53720eb-Capture_decran_2024-06-13_a_10.35.51.png" alt="Remove" align="center" width="50% " />

<Callout icon="❗️" theme="error">
  ### Attention

  This action is irreversible. Once a document is deleted, it cannot be recovered.
</Callout>

<br />

# Collaboration Widgets

On the right side of the product page, you will find collaboration widgets. By default, all widgets are visible, but you can collapse them for better readability by clicking the arrow at the beginning of the section. These widgets can also be rearranged using drag-and-drop by clicking the **⋮⋮** icon at the beginning of the row.

<Image src="https://files.readme.io/6185adccb619022fa35b662303e3e46f07bb953f2dd4b5e76b978c91e9acbe9b-Capture_decran_2025-02-25_a_09.33.44.png" alt="Widgets" align="center" width="30% " />

<br />

## Activity History

In the **Last Edited** section, you can view the most recent actions performed on the product page. The feed displays the name of the person who performed the action and the date it was carried out.

<Image src="https://files.readme.io/988f126aebbe898926c5b75ff81068908734f6c458f8c004d5e885f5b69c85a4-Capture_decran_2025-02-25_a_09.34.01.png" alt="Last update" align="center" width="20% " />

Click **More** to get additional details about the action, including the data language used for the modification if applicable. You will then be able to view the full history on a dedicated page displaying all modifications:

<Image src="https://files.readme.io/bcb7a07bccc05e81cbcdd2671ac30063a254e3d23ab29d6ca332b45b2d8748db-Capture_decran_2025-02-25_a_09.34.26.png" alt="Document activities" align="center" />

Each individual modification is listed in a table displaying:

* **Start Date** - the date the modification was made
* **Author** - the person who made the modification (profile picture is also displayed)
* **Actions** - the type of modification performed
* **Languages** - the data language used for the modification

Click the **i** icon at the end of the row to open a dialog box with additional details about the modification:

<Image src="https://files.readme.io/5d41feb90a89672f408386d84d3ec82dc3795af547eafc1a4ccdeaa81ca78f5e-Capture_decran_2025-02-25_a_09.35.03.png" alt="Detail activity" align="center" width="30% " />

The details are color-coded to indicate the type of change:

* <span style={{color: "green"}}>GREEN</span> = new values, information has been added.
* <span style={{color: "red"}}>RED</span> = old values, information has been modified or deleted.

<Callout icon="👍" theme="okay">
  ### **Note**

  To close the history page and return to the product page, use the breadcrumb navigation at the top right and click **Document Page**.
</Callout>

### Changes to the last modified date without an activity

In Quable PIM, some actions can update a record's **last modified date** without generating an entry in its **activity feed**.

As a result, a record may appear to have been recently modified even though no corresponding action is visible in its activity history. This is expected in the following cases:

* **Creating or modifying an automatic tag assignment rule**
* **Creating, modifying, or deleting a completeness configuration**
* **Reordering the variants of a product record**

If a record has a recent last modified date but no corresponding action appears in its activity history, one of these actions may be the reason.