Enabling Translatable Object Titles

To use translatable object titles, you need to have the desired languages added as vault languages in the Languages and Translations dialog. However, it is not required that the metadata structure is translated into those languages.
Note: This feature is not supported in the M-Files add-ins such as M-Files Add-in for Teams and SharePoint Online.

The translatable object title configuration allows you to give objects titles in different languages. When an object has multilingual titles, the translated names can be used as search criteria. You can search for and find documents and other objects in your own language regardless of the original object's language. The language version that matches the Vault language in the Change Language dialog is used on the title area of the metadata card, listing area as well as in notifications and value lists.

To enable translatable object titles, do the following steps:

  1. Check that the desired languages with language codes are listed in the Languages and Translations dialog.
    If a language or a code is missing from the list, add it according to the instructions in Translating the Metadata Structure. Note down of the language codes.
  2. Open M-Files Admin and go to a vault.
    1. Open M-Files Admin.
    2. In the left-side tree view, expand a connection to M-Files Server.
    3. In the left-side tree view, expand Document Vaults, and then expand a vault.
  3. Still in the left-side tree view, expand Metadata Structure (Flat View), and then select Property Definitions.
    Result:The Property Definitions dialog is opened.
  4. Click New Property Definition... on the task area to create property definitions for the desired object title languages.
    Note: The data type of the property definitions must be Text.

    For instructions on creating property definitions, see Creating a New Property Definition.

    Example:If you want to allow adding a Finnish title for an object, you can create a property definition called Title in Finnish.
  5. Select Configurations and expand Advanced Vault Settings.
  6. Expand the Configuration node and select Translatable Object Titles.
  7. Specify the settings according to the information in the following table.
    Setting name Description Example value
    Object Types Using Translated Titles Specify the object types that can use translated title properties. Document
    Translated Title Properties Specify the property definitions that are used as an alternative language title, each with their corresponding language code. Use the language codes noted down from the Languages and Translations dialog.

    Language Code: fi

    Title Property: Title in Finnish

  8. Click Save.
Now you are ready to enter translated titles for objects of the specified object type. After you have added the properties to the metadata of an object and entered the translated names, the title is shown according to the selected vault language on the title area of the metadata card, listing area as well as in notifications and value lists. Translated object titles do not affect pinned shortcuts or notifications sent to unknown or multiple recipients.
An example of a Finnish object name property on the metadata card and listing area.
Note: After you have saved the changes and M-Files Server has been restarted, end users must log out from and log back in to the vault to be able to use translatable object titles. You can log out all vault users by restarting the vault, but taking a vault offline should always be done in a controlled manner and the vault users should be notified beforehand.
Tip: You can use metadata card configuration rules to show the translated object titles after the actual Name or title property.