Uploaded image for project: 'MariaDB Foundation Development'
  1. MariaDB Foundation Development
  2. MDBF-366

Create interface to translate server error messages

    XMLWordPrintable

Details

    • Task
    • Status: In Progress (View Workflow)
    • Major
    • Resolution: Unresolved
    • None
    • N/A
    • None
    • None

    Description

      The problem
      MariaDB Server has a large number of error messages, located in sql/share/errmsg-utf8.txt
      The list is incomplete in English, and partially complete in other languages.

      The goal is to create a web interface to allow users to easily translate/review strings, so that these could be contributed back to the server.

      1) Extract the strings from the error message file, determine which strings are translated for each language, and get an overall percentage completeness for each language
      2) Allow users to contribute suggestions for untranslated strings.
      3) Potentially allow users to review suggestions by other users
      4) Collate the results allowing easy merges back to the Server.

      We don't want to reinvent the wheel, and many projects do something similar. There are open-source projects that facilitate this. I have used Pootle in the past (though this is no longer active).

      The primary part of the project would be automating the extraction and insertion of the error messages from/into the Server as much as possible.

      Secondary would be reviewing which method to use for displaying and handling the translations from users.

      Some options I'm aware of - this should be investigated more carefully:

      Attachments

        Activity

          People

            vladbogo Vlad Bogolin
            greenman Ian Gilfillan
            Votes:
            0 Vote for this issue
            Watchers:
            5 Start watching this issue

            Dates

              Created:
              Updated:

              Time Tracking

                Estimated:
                Original Estimate - Not Specified
                Not Specified
                Remaining:
                Remaining Estimate - 0d
                0d
                Logged:
                Time Spent - 7d 4.5h
                7d 4.5h