Uploaded image for project: 'Blesta Core'
  1. Blesta Core
  2. CORE-3207

Make gateway names multi-lingual in client payment

    Details

    • Type: Improvement
    • Status: Closed
    • Priority: Minor
    • Resolution: Fixed
    • Affects Version/s: 4.6.0
    • Fix Version/s: 4.8.0-b1
    • Component/s: None
    • Labels:
      None

      Description

      When a gateway object is loaded and getName() is called then it can be fetched from a language definition and that works well.

      However, in some cases, such as when displaying payment methods to a client, we pull the name from the database, which is just whatever language definition was provided at the time of installation.

      We should either be overriding these names by calling the gateway objects, or we should be saving the language definition keys in the database so they can be interpreted after we fetch them.

        Activity

        Hide
        tyson Tyson Phillips (Inactive) added a comment -

        If there is a working solution being used in some cases, we should continue to use it in all other locations. What are the affected locations?

        Show
        tyson Tyson Phillips (Inactive) added a comment - If there is a working solution being used in some cases, we should continue to use it in all other locations. What are the affected locations?

          People

          • Assignee:
            jonathan Jonathan Reissmueller
            Reporter:
            jonathan Jonathan Reissmueller
          • Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:
              Fix Release Date:
              23/Dec/19

              Time Tracking

              Estimated:
              Original Estimate - Not Specified
              Not Specified
              Remaining:
              Remaining Estimate - 0 minutes
              0m
              Logged:
              Time Spent - 4 hours, 16 minutes
              4h 16m

                Agile