2 #include "zypp/VendorSupportOptions.h"
3 #include "zypp/base/Gettext.h"
9 asUserString( VendorSupportOption opt )
13 case VendorSupportUnknown:
16 case VendorSupportUnsupported:
17 return _("unsupported");
19 case VendorSupportLevel1:
22 case VendorSupportLevel2:
25 case VendorSupportLevel3:
28 case VendorSupportACC:
29 return _("Additional Customer Contract Necessary");
34 std::string asUserStringDescription( VendorSupportOption opt )
38 case VendorSupportUnknown:
39 return _("The level of support is unspecified");
41 case VendorSupportUnsupported:
42 return _("The vendor does not provide support.");
44 case VendorSupportLevel1:
45 return _("Problem determination, which means technical support designed to provide compatibility information, installation assistance, usage support, on-going maintenance and basic troubleshooting. Level 1 Support is not intended to correct product defect errors.");
47 case VendorSupportLevel2:
48 return _("Problem isolation, which means technical support designed to duplicate customer problems, isolate problem area and provide resolution for problems not resolved by Level 1 Support.");
50 case VendorSupportLevel3:
51 return _("Problem resolution, which means technical support designed to resolve complex problems by engaging engineering in resolution of product defects which have been identified by Level 2 Support.");
53 case VendorSupportACC:
54 return _("An additional customer contract is necessary for getting support.");
56 return _("Unknown support option. Description not available");