Uploaded image for project: 'Puppet Server'
  1. Puppet Server
  2. SERVER-1550

String externalization for Internationalization in SysEng-related repos

    XMLWordPrintable

Details

    • Epic
    • Status: Closed
    • Normal
    • Resolution: Fixed
    • None
    • None
    • None
    • i18n String externalization for SysEng repos
    • Systems Engineering
    • Done

    Description

      User-facing strings should not be hard coded. They should be easily externalized into resource files for review and translation into other languages. This is a major blocker to offering PE to users in their local language.

      Based on the i18n guidelines created for each programming language, wrap user-facing strings in our existing code base with the appropriate string externalization function.

      In scope:
      Strings that appear in the GUI, reports, error and informational messages (in the GUI/CLI tools/APIs), and log entries
      Comments in PE modules

      Out of scope:
      User-facing strings pulled in from third party software/libraries
      Puppet DSL keywords
      CLI tool commands
      API keys
      Debugging messages intended only for internal use by Puppet
      Strings in code that will reach end of life by June 2017

      Attachments

        Activity

          People

            Unassigned Unassigned
            karen Karen Van der Veer
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Zendesk Support