Uploaded image for project: 'PUBLIC - Liferay Portal Community Edition'
  1. PUBLIC - Liferay Portal Community Edition
  2. LPS-98724

Translate web content to any language except the default language


    • Type: Story
    • Status: Ready for Development
    • Priority: Minor
    • Resolution: Unresolved
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: DM
    • Labels:


      Value Statement

      As a translator, I want to translate web content to all languages having the possibility to check the default content.

      Functional Description

      Permission definition tables that are related to assets that are possible to translate must have a "Translate" permission row. 

      A user with a translation role must be able to edit content in all languages but the default one.

      Use Cases

      • The user must be able to write content in the specified language due to translation permission in the role for a language
      • The user must be able to check the content in the default language (we take as common base the default language although this could change in the future to translate from a translated language. An option could be the fallback language)
      • The user must not be able to edit the default language content unless permissions allow.


      Figma (translate permissions)

      Figma Mockups (included 2 screens: with permissions / without permissions)

      I've included an X circle icon to show the read only inputs, if it's not possible to apply the read only state, then use the disabled state


      • in the web content list, by clicking the actions menu will be possible to translate the content by opening it
      • clicking the language button will open a dropdown menu with all the possible language to translate
      • the users with permission will be able to translate the localizable content
      • the users without permissions won't be able to translate, an info message will be shown at the top of the screen and all the inputs will be shown as read only (for text content) or disabled (for file type inputs)

      Acceptance Criteria


      Given a user with a translator role

      When they access the actions available for web content

      Then they see a "translate" action


      Given a user with a translator role

      When they click on the "translate" action

      Then they will be directed to the web content editor

      And they will be able to modify all languages but the default one



      LPS-97861LPS-97862, ------LPS-97869------




            • Assignee:
              support-lep@liferay.com SE Support
              victor.valle Victor Valle
              Recent user:
              Pablo Agulla
              Participants of an Issue:
            • Votes:
              0 Vote for this issue
              0 Start watching this issue


              • Created:


                Version Package