Uploaded image for project: 'Tapestry 5'
  1. Tapestry 5
  2. TAP5-1268

Have Tapestry's core library contribute to the global message catalog; move all validation messages and component catalogs to the single file

    Details

    • Type: Improvement
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 5.2
    • Fix Version/s: 5.4
    • Component/s: tapestry-core
    • Labels:
      None

      Description

      I see this as something for 5.3.

      Basically, combine all the localized messages for the core library into a single message catalog. This includes content that is currently in component message catalogs, as well as content in validation message catalogs.

      The core message catalog could be contributed to the global message catalog, ahead of the applications' message catalog. This would allow an application to easily override any of these messages from the core library.

      It would also make adding and maintaining localizations easier, as there would be just a single file's content to be translated.

      It may be a good chance to up∂ate the various message keys to be unique and unambiguous. Possilby adding a "t-" prefix as well.

        Attachments

          Activity

            People

            • Assignee:
              hlship Howard M. Lewis Ship
              Reporter:
              hlship Howard M. Lewis Ship
            • Votes:
              3 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: