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

Translate the default experience of content pages to the languages a user has permissions

    Details

    • Type: Story
    • Status: In Development
    • Priority: Minor
    • Resolution: Unresolved
    • Affects Version/s: None
    • Fix Version/s: None
    • Labels:

      Description

      Value Statement

      As a translator, 

      I want to have a dedicated UI to translate the inline content of the default content page experience

      so that I can perform my task while not messing with other languages or the original content.

      Use Cases

      • The translator must be able to write content in the specified language due to translation permission in the role of a language
      • The translator must be able to check the content in the default language and choose any other language as "translate from" language
      • The translator must not be able to edit the default language content unless permissions allow.

      Designs

      Figma (translate permissions)

      Figma (language assignment)

      Acceptance Criteria 

      Given a site

      When a translator accesses the pages administration section

      Then they can find an action on content pages named "translate"

       

      Given a site

      When a translator tries to translate a content page

      Then they will be prompted with the side-by-side UI listing the inline text of all the fragments of the default experience

       

      Given a user with a translator role

      When they click on the "translate" action

      Then they will be able to modify only the languages they have permissions for

       

      Given a user with a translator role with no workflow for translations enabled

      When they finish the translation

      Then the translation is merged into the default experience of the content page

       

      Given a user with a translator role with workflow for translations enabled

      When they finish the translation

      Then they the translation is sent for approval

       

      Given a user with a translator role with workflow for translations enabled

      When the translation is approved

      Then the translation is merged into the default experience of the content page

       

       

      Dependencies

      None

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              adolfo.perez Adolfo Pérez
              Reporter:
              victor.valle Victor Valle
              Recent user:
              Pablo Agulla
              Participants of an Issue:
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Dates

                Created:
                Updated:

                  Packages

                  Version Package