Manually translate content and media

You can create a new language translation of an item or classification.

NOTE: Until you have specified other languages, you do not see language icons as described in this article. For more information, see Administration: Language settings.

The system displays the available languages as a series of icons on list items or edit pages. The color of the language icon indicates its status:

  • Dark blue language icons mean that the translation page exists and can be edited.
  • Light blue language icons mean that the translation page does not yet exist, and can be added.
  • NOTE: If you have created more than six language translation, an item page displays only the first six language icons. To view all created languages for an item, click its More translations… button. To display all languages for all items on the page, click the Show all translations button in the upper-right of the page.

    Translation and Continuous delivery

    You translate content on the same environment where you create content. In Continuous delivery, this is done either on Live or on Staging environment then synchronized to Live. This is because content is stored in the database.

    Labels and messages (resource files) are stored as configurations and not in the database. Therefore, changes to them should pass through the continuous delivery process and not be done on your live environment.        

    Create a new item in a different language

    NOTE: For ecommerce products, you create the product in the default language and then perform the next procedure.

    To create a new item in a certain language, perform the following:

    1. Go to the page of the item.
      For example, go to Events page.
    2. From the Languages dropdown box on the right, select the language, in which you want to create the item.
    3. Perform procedure for creating the respective content item.
      For example, Creating an event.

     

    Translate an existing content item

    1. You create a new language translation in one of the following ways:
      • On the respective item page, click the Add link under the respective language icon.
      • Open the item in editing mode click the Add link of the respective language.
    2. Perform procedure for creating the respective item.
      For example, Creating a news item.

      NOTE: If you click the Compare translations link, the system opens a different translation of the item. The translation serves only as reference. You can change the displayed translation, by selecting the respective language in the Translate from: dropdown box.

    NOTE: When an item exists in different languages, each translation is displayed with its respective page translation.
    For example, a news item in Spanish is displayed in the News widget in the Spanish version of the page, the English news item is displayed in the English version of the page. If the French translation of the page contains the News widget, but there is no French version of the news, the widget does not display anything.

    To switch between different language translations of a page you must add and configure the Language selector widget to the page.

    Translate an existing media content item

    1. You create a new language translation in one of the following ways:
      • On the respective item page, click the Add link under the respective language icon.
      • Open the media item in editing mode click the Add link of the respective language.
    2. Perform procedure for configuring the properties of the respective media item.
      For example, Configure the properties of an image.

      NOTE: To use a different file for different languages, in Step 3, click change-image » Use another file for this translation » or upload another file for this translation.

    NOTE: When a media item exists in different languages, each translation is displayed with its respective page translation.
    For example, a video in Spanish is displayed in the Video widget in the Spanish version of the page, the English video is displayed in the English version of the page. If the French translation of the page contains the Video widget, but there is no French version of the video, the widget does not display anything.

    To switch between different language translations of a page you must add and configure the Language selector widget to the page.

    Editing a translation of an item

    Perform the following procedure:

    1. You edit a language translation of an item in one of the following ways:
      • On the page of the respective item, click the Edit link under the respective language icon.
      • On the page of the respective item, in Languages field on the right, select the desired language and click the name of the item, which you want to edit.
    2. Perform the procedure for editing the respective item.
      For example, perform procedure Editing events.

    Deleting a language translation of a content item

    On the page of the respective content item, you delete a language translation by selecting the respective language in Languages dropdown box and performing one of the following:

    • Select the content item(s), whose translation(s) you want to delete and click Delete button in the toolbar.
    • Click the actions link of the respective content item and click Delete.

    IMPORTANT: The system asks you if you want to delete only the current translation of the item or all translations of this item.

    Increase your Sitefinity skills by signing up for our free trainings. Get Sitefinity-certified at Progress Education Community to boost your credentials.

    Get started with Integration Hub | Sitefinity Cloud | Sitefinity SaaS

    This free lesson teaches administrators, marketers, and other business professionals how to use the Integration hub service to create automated workflows between Sitefinity and other business systems.

    Web Security for Sitefinity Administrators

    This free lesson teaches administrators the basics about protecting yor Sitefinity instance and its sites from external threats. Configure HTTPS, SSL, allow lists for trusted sites, and cookie security, among others.

    Foundations of Sitefinity ASP.NET Core Development

    The free on-demand video course teaches developers how to use Sitefinity .NET Core and leverage its decoupled architecture and new way of coding against the platform.

    Was this article helpful?