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

Notifications configuration panel's True/False selector is incorrectly displayed in Chinese localization

    Details

    • Type: Bug
    • Status: Closed
    • Resolution: Duplicate
    • Affects Version/s: 7.0.0 DXP GA1, 7.0.0 DXP FP6, 7.0.0 DXP SP2, Master
    • Fix Version/s: 7.0.X EE, Master
    • Labels:
      None
    • Fix Priority:
      3

      Description

      Summary
      When accessing the Notifications configuration panel in the Chinese localization, the True/False selector switch is inconsistent and displaying incorrect text labels in contrast with the rest of Liferay.

      (1) If we set the selector to "No" or "没" (incorrectly rendered "No" or "False") The selector box displays a slider that is twice the height of the standard selector. Compare this to when the selector is set "Yes" or "是", the size is normal.
      (2) The text for "No" is displayed as "没" when it should be set as "没有"

      It looks like it is coded properly, but there seems to be a problem with rendering multibyte characters:

      <span class="toggle-switch-handle" data-label-off="没有" data-label-on="是"> </span>

      Steps to Reproduce
      1. Start up Liferay DE DXP + Fix Pack DE-6
      2. Sign in as test@liferay.com
      3. Click the Menu Bar > Test > My Account > Notifications
      4. Change the language to Chinese by inserting /zh/ right after the hostname as follows:

      BECOMES

      5. On the top right hand side, click ⁝ > 配置 (Configuration)
      6. On any of the selectors, set the toggle to "No" or "没"

      Expected Result
      (1) When the selector is set to false, the height of the selector is consistent.
      (2) The text for "No" should be "没有", but it is set as "没"

      Actual Result
      (1) When the selector is set to false, the height of the selector is double the normal size.
      (2) The text for "No" is set as "没", but it should be set as "没有"

      Testing in Branch (ee-7.0.x) in liferay-portal-ee
      Reproduced
      ee-7.0.x GIT ID:9c22995d584777beee22b7779c0e76ee4d2c6317


      Testing in Master in liferay-portal
      Reproduced
      master GIT ID:392fe8bd9df9f9472910736b9b39b2a87107023e

        Attachments

          Issue Links

            Activity

              People

              • Votes:
                0 Vote for this issue
                Watchers:
                2 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:
                  Days since last comment:
                  3 years, 13 weeks, 2 days ago

                  Packages

                  Version Package
                  7.0.X EE
                  Master