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

English strings are often hardcoded into json files, prohibiting localization

Details

    • 3
    • Localization

    Description

      A simple search of "en_US" across all files will show it's in nearly 6900 places - a large portion of which are either:

      1. part of tests and so are fine to stay there
      2. are part of JSONWS calls which are more for development and testing purposes than production

      But the remaining ones are largely JSON files fed into portal and viewed in the UI. We have 13 supported languages that will immediately benefit from reorganizing the code for localization, and many community contributors 51 languages.

      Some examples include:

      1. json files within /learn-resources/
      2. portal-tools-sample-sql-builder (and Line 24)
      3. search-experiences

      We can split this off into Tasks for each module/team's scope of work.

      Attachments

        Activity

          People

            support-lep@liferay.com SE Support
            brian.wulbern Brian Wulbern
            Kiyoshi Lee Kiyoshi Lee
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              22 weeks, 2 days ago

              Packages

                Version Package