Module: Yast::SmtHelpsInclude

Defined in:
../../src/include/smt/helps.rb

Instance Method Summary (collapse)

Instance Method Details

- (Object) initialize_smt_helps(include_target)



11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
# File '../../src/include/smt/helps.rb', line 11

def initialize_smt_helps(include_target)
  textdomain "smt"

  @HELPS = {
    "credentials" =>
      # TRANSLATORS: help a1
      _(
        "<p><big><b>Customer Center Access</b></big><br>\nEnter the credentials for SUSE Updates (updates.suse.com) here.</p>\n"
      ) +
        # TRANSLATORS: help a2
        _(
          "<p><b>User</b> and <b>Password</b> are needed for Customer Center authentication.\n" +
            "To test the credentials you entered, click <b>Test</b>.\n" +
            "SMT then connects to the Customer Center server for authentication and download of\n" +
            "test data.</p>\n"
        ) +
        # TRANSLATORS: help a3
        _(
          "<p>E-mail should be the one you used to register to the customer center.</p>"
        ),
    "database" =>
      # TRANSLATORS: help b1
      _(
        "<p><big><b>Database</b></big><br>\n" +
          "For security reasons, SMT requires a separate user to connect to the database.\n" +
          "With <b>Database Password</b>, set or change the database\n" +
          "password for that user. The password should not be empty.</p>\n"
      ),
    "reporting" =>
      # TRANSLATORS: help c1
      _(
        "<p><big><b>Reporting</b></big><br>\nHere you can set up a list of e-mail addresses that SMT will send reports to.</p>\n"
      ),
    "scheduled_downloads" =>
      # TRANSLATORS: help d1
      _(
        "<p><big><b>Schedule SMT Jobs</b></big><br>\nHere you can edit periodical SMT jobs.</p>"
      ) +
        # TRANSLATORS: help d2
        _("<p>When adding a new job, first select a <b>Job to Run</b>.</p>") +
        # TRANSLATORS: help d3
        _(
          "<p>When editing a current job or adding new one, the <b>Frequency</b> selection box\n" +
            "switches dialog mode according to the currently selected value.\n" +
            "Some fields are enabled or disabled accordingly, e.g., <b>Day of the Week</b>\n" +
            "is disabled for <tt>Daily</tt> job frequency.</p>\n"
        ),
    "repositories" =>
      # TRANSLATORS: help e1
      _(
        "<p><big><b>Repositories</b></big><br>\nHere you can see all repositories available for mirroring.</p>"
      ) +
        # TRANSLATORS: help e2
        _(
          "<p>To set mirroring on or off, select a repository in the table\nand click <b>Toggle Mirroring</b>.</p>"
        ) +
        # TRANSLATORS: help e3
        _(
          "<p><b>Staging</b> offers you to create testing and production\n" +
            "snapshots. To enable or disable this feature, select a repository\n" +
            "in the table and click <b>Toggle Staging</b>.</p>"
        ),
    "staging" =>
      # TRANSLATORS: help f1
      _(
        "<p><big><b>Staging</b></big><br>\n" +
          "Here you can create testing and production snapshots from the mirrored\n" +
          "repositories that have <tt>staging</tt> enabled. Repositories that contain\n" +
          "patches allow patch-filtering, otherwise you can create full snapshots only\n" +
          "(without any fitler in use).</p>"
      ) +
        # TRANSLATORS: help f2
        _(
          "<p>Choosing a <b>Repository Name</b> will switch the current\n" +
            "repository. Choosing a <b>Patch Category</b> applies a listing filter\n" +
            "on the current repository.</p>"
        ) +
        # TRANSLATORS: help f3
        _(
          "<p>To enable or disable <tt>patches</tt> in the snapshot,\nselect a patch in the table and click <b>Toggle Patch Status</b>.</p>"
        ) +
        # TRANSLATORS: help f4, '-&gt;' is actually '->' in HTML
        _(
          "<p>If you want to change more patches at once, you can also use\n<b>Change Status-&gt;All Listed Patches...-&gt;Enable/Disable</b></p>"
        ) +
        # TRANSLATORS: help f5, '-&gt;' is actually '->' in HTML
        _(
          "<p>To exclude all patches of a selected type from the <tt>testing</tt>\n" +
            "snapshot, use <b>Change Status-&gt;Exclude from Snapshot...</b>.\n" +
            "Such patch cannot be enabled unless you remove the filter again.</p>"
        ) +
        _(
          "<p>To create <tt>testing</tt> or <tt>production</tt> snapshots\nclick <b>Create Snapshot...-&gt;From Full Mirror to Testing/From Testing to Production</b>.</p>"
        ) +
        _(
          "<p><b>Testing</b> snapshot is always created from the mirrored repository,\n<b>production</b> is always created as a copy of the <b>testing</b> one.</p>"
        )
  }
end