Thomas Wouters | 477c8d5 | 2006-05-27 19:21:47 +0000 | [diff] [blame] | 1 | import msilib,os;dirname=os.path.dirname(__file__) |
| 2 | |
| 3 | ActionText = [ |
Guido van Rossum | ef87d6e | 2007-05-02 19:09:54 +0000 | [diff] [blame] | 4 | ('InstallValidate', 'Validating install', None), |
| 5 | ('InstallFiles', 'Copying new files', 'File: [1], Directory: [9], Size: [6]'), |
| 6 | ('InstallAdminPackage', 'Copying network install files', 'File: [1], Directory: [9], Size: [6]'), |
| 7 | ('FileCost', 'Computing space requirements', None), |
| 8 | ('CostInitialize', 'Computing space requirements', None), |
| 9 | ('CostFinalize', 'Computing space requirements', None), |
| 10 | ('CreateShortcuts', 'Creating shortcuts', 'Shortcut: [1]'), |
| 11 | ('PublishComponents', 'Publishing Qualified Components', 'Component ID: [1], Qualifier: [2]'), |
| 12 | ('PublishFeatures', 'Publishing Product Features', 'Feature: [1]'), |
| 13 | ('PublishProduct', 'Publishing product information', None), |
| 14 | ('RegisterClassInfo', 'Registering Class servers', 'Class Id: [1]'), |
| 15 | ('RegisterExtensionInfo', 'Registering extension servers', 'Extension: [1]'), |
| 16 | ('RegisterMIMEInfo', 'Registering MIME info', 'MIME Content Type: [1], Extension: [2]'), |
| 17 | ('RegisterProgIdInfo', 'Registering program identifiers', 'ProgId: [1]'), |
| 18 | ('AllocateRegistrySpace', 'Allocating registry space', 'Free space: [1]'), |
| 19 | ('AppSearch', 'Searching for installed applications', 'Property: [1], Signature: [2]'), |
| 20 | ('BindImage', 'Binding executables', 'File: [1]'), |
| 21 | ('CCPSearch', 'Searching for qualifying products', None), |
| 22 | ('CreateFolders', 'Creating folders', 'Folder: [1]'), |
| 23 | ('DeleteServices', 'Deleting services', 'Service: [1]'), |
| 24 | ('DuplicateFiles', 'Creating duplicate files', 'File: [1], Directory: [9], Size: [6]'), |
| 25 | ('FindRelatedProducts', 'Searching for related applications', 'Found application: [1]'), |
| 26 | ('InstallODBC', 'Installing ODBC components', None), |
| 27 | ('InstallServices', 'Installing new services', 'Service: [2]'), |
| 28 | ('LaunchConditions', 'Evaluating launch conditions', None), |
| 29 | ('MigrateFeatureStates', 'Migrating feature states from related applications', 'Application: [1]'), |
| 30 | ('MoveFiles', 'Moving files', 'File: [1], Directory: [9], Size: [6]'), |
| 31 | ('PatchFiles', 'Patching files', 'File: [1], Directory: [2], Size: [3]'), |
| 32 | ('ProcessComponents', 'Updating component registration', None), |
| 33 | ('RegisterComPlus', 'Registering COM+ Applications and Components', 'AppId: [1]{{, AppType: [2], Users: [3], RSN: [4]}}'), |
| 34 | ('RegisterFonts', 'Registering fonts', 'Font: [1]'), |
| 35 | ('RegisterProduct', 'Registering product', '[1]'), |
| 36 | ('RegisterTypeLibraries', 'Registering type libraries', 'LibID: [1]'), |
| 37 | ('RegisterUser', 'Registering user', '[1]'), |
| 38 | ('RemoveDuplicateFiles', 'Removing duplicated files', 'File: [1], Directory: [9]'), |
| 39 | ('RemoveEnvironmentStrings', 'Updating environment strings', 'Name: [1], Value: [2], Action [3]'), |
| 40 | ('RemoveExistingProducts', 'Removing applications', 'Application: [1], Command line: [2]'), |
| 41 | ('RemoveFiles', 'Removing files', 'File: [1], Directory: [9]'), |
| 42 | ('RemoveFolders', 'Removing folders', 'Folder: [1]'), |
| 43 | ('RemoveIniValues', 'Removing INI files entries', 'File: [1], Section: [2], Key: [3], Value: [4]'), |
| 44 | ('RemoveODBC', 'Removing ODBC components', None), |
| 45 | ('RemoveRegistryValues', 'Removing system registry values', 'Key: [1], Name: [2]'), |
| 46 | ('RemoveShortcuts', 'Removing shortcuts', 'Shortcut: [1]'), |
| 47 | ('RMCCPSearch', 'Searching for qualifying products', None), |
| 48 | ('SelfRegModules', 'Registering modules', 'File: [1], Folder: [2]'), |
| 49 | ('SelfUnregModules', 'Unregistering modules', 'File: [1], Folder: [2]'), |
| 50 | ('SetODBCFolders', 'Initializing ODBC directories', None), |
| 51 | ('StartServices', 'Starting services', 'Service: [1]'), |
| 52 | ('StopServices', 'Stopping services', 'Service: [1]'), |
| 53 | ('UnpublishComponents', 'Unpublishing Qualified Components', 'Component ID: [1], Qualifier: [2]'), |
| 54 | ('UnpublishFeatures', 'Unpublishing Product Features', 'Feature: [1]'), |
| 55 | ('UnregisterClassInfo', 'Unregister Class servers', 'Class Id: [1]'), |
| 56 | ('UnregisterComPlus', 'Unregistering COM+ Applications and Components', 'AppId: [1]{{, AppType: [2]}}'), |
| 57 | ('UnregisterExtensionInfo', 'Unregistering extension servers', 'Extension: [1]'), |
| 58 | ('UnregisterFonts', 'Unregistering fonts', 'Font: [1]'), |
| 59 | ('UnregisterMIMEInfo', 'Unregistering MIME info', 'MIME Content Type: [1], Extension: [2]'), |
| 60 | ('UnregisterProgIdInfo', 'Unregistering program identifiers', 'ProgId: [1]'), |
| 61 | ('UnregisterTypeLibraries', 'Unregistering type libraries', 'LibID: [1]'), |
| 62 | ('WriteEnvironmentStrings', 'Updating environment strings', 'Name: [1], Value: [2], Action [3]'), |
| 63 | ('WriteIniValues', 'Writing INI files values', 'File: [1], Section: [2], Key: [3], Value: [4]'), |
| 64 | ('WriteRegistryValues', 'Writing system registry values', 'Key: [1], Name: [2], Value: [3]'), |
| 65 | ('Advertise', 'Advertising application', None), |
| 66 | ('GenerateScript', 'Generating script operations for action:', '[1]'), |
| 67 | ('InstallSFPCatalogFile', 'Installing system catalog', 'File: [1], Dependencies: [2]'), |
| 68 | ('MsiPublishAssemblies', 'Publishing assembly information', 'Application Context:[1], Assembly Name:[2]'), |
| 69 | ('MsiUnpublishAssemblies', 'Unpublishing assembly information', 'Application Context:[1], Assembly Name:[2]'), |
| 70 | ('Rollback', 'Rolling back action:', '[1]'), |
| 71 | ('RollbackCleanup', 'Removing backup files', 'File: [1]'), |
| 72 | ('UnmoveFiles', 'Removing moved files', 'File: [1], Directory: [9]'), |
| 73 | ('UnpublishProduct', 'Unpublishing product information', None), |
Thomas Wouters | 477c8d5 | 2006-05-27 19:21:47 +0000 | [diff] [blame] | 74 | ] |
| 75 | |
| 76 | UIText = [ |
Guido van Rossum | ef87d6e | 2007-05-02 19:09:54 +0000 | [diff] [blame] | 77 | ('AbsentPath', None), |
| 78 | ('bytes', 'bytes'), |
| 79 | ('GB', 'GB'), |
| 80 | ('KB', 'KB'), |
| 81 | ('MB', 'MB'), |
| 82 | ('MenuAbsent', 'Entire feature will be unavailable'), |
| 83 | ('MenuAdvertise', 'Feature will be installed when required'), |
| 84 | ('MenuAllCD', 'Entire feature will be installed to run from CD'), |
| 85 | ('MenuAllLocal', 'Entire feature will be installed on local hard drive'), |
| 86 | ('MenuAllNetwork', 'Entire feature will be installed to run from network'), |
| 87 | ('MenuCD', 'Will be installed to run from CD'), |
| 88 | ('MenuLocal', 'Will be installed on local hard drive'), |
| 89 | ('MenuNetwork', 'Will be installed to run from network'), |
| 90 | ('ScriptInProgress', 'Gathering required information...'), |
| 91 | ('SelAbsentAbsent', 'This feature will remain uninstalled'), |
| 92 | ('SelAbsentAdvertise', 'This feature will be set to be installed when required'), |
| 93 | ('SelAbsentCD', 'This feature will be installed to run from CD'), |
| 94 | ('SelAbsentLocal', 'This feature will be installed on the local hard drive'), |
| 95 | ('SelAbsentNetwork', 'This feature will be installed to run from the network'), |
| 96 | ('SelAdvertiseAbsent', 'This feature will become unavailable'), |
| 97 | ('SelAdvertiseAdvertise', 'Will be installed when required'), |
| 98 | ('SelAdvertiseCD', 'This feature will be available to run from CD'), |
| 99 | ('SelAdvertiseLocal', 'This feature will be installed on your local hard drive'), |
| 100 | ('SelAdvertiseNetwork', 'This feature will be available to run from the network'), |
| 101 | ('SelCDAbsent', "This feature will be uninstalled completely, you won't be able to run it from CD"), |
| 102 | ('SelCDAdvertise', 'This feature will change from run from CD state to set to be installed when required'), |
| 103 | ('SelCDCD', 'This feature will remain to be run from CD'), |
| 104 | ('SelCDLocal', 'This feature will change from run from CD state to be installed on the local hard drive'), |
| 105 | ('SelChildCostNeg', 'This feature frees up [1] on your hard drive.'), |
| 106 | ('SelChildCostPos', 'This feature requires [1] on your hard drive.'), |
| 107 | ('SelCostPending', 'Compiling cost for this feature...'), |
| 108 | ('SelLocalAbsent', 'This feature will be completely removed'), |
| 109 | ('SelLocalAdvertise', 'This feature will be removed from your local hard drive, but will be set to be installed when required'), |
| 110 | ('SelLocalCD', 'This feature will be removed from your local hard drive, but will be still available to run from CD'), |
| 111 | ('SelLocalLocal', 'This feature will remain on you local hard drive'), |
| 112 | ('SelLocalNetwork', 'This feature will be removed from your local hard drive, but will be still available to run from the network'), |
| 113 | ('SelNetworkAbsent', "This feature will be uninstalled completely, you won't be able to run it from the network"), |
| 114 | ('SelNetworkAdvertise', 'This feature will change from run from network state to set to be installed when required'), |
| 115 | ('SelNetworkLocal', 'This feature will change from run from network state to be installed on the local hard drive'), |
| 116 | ('SelNetworkNetwork', 'This feature will remain to be run from the network'), |
| 117 | ('SelParentCostNegNeg', 'This feature frees up [1] on your hard drive. It has [2] of [3] subfeatures selected. The subfeatures free up [4] on your hard drive.'), |
| 118 | ('SelParentCostNegPos', 'This feature frees up [1] on your hard drive. It has [2] of [3] subfeatures selected. The subfeatures require [4] on your hard drive.'), |
| 119 | ('SelParentCostPosNeg', 'This feature requires [1] on your hard drive. It has [2] of [3] subfeatures selected. The subfeatures free up [4] on your hard drive.'), |
| 120 | ('SelParentCostPosPos', 'This feature requires [1] on your hard drive. It has [2] of [3] subfeatures selected. The subfeatures require [4] on your hard drive.'), |
| 121 | ('TimeRemaining', 'Time remaining: {[1] minutes }{[2] seconds}'), |
| 122 | ('VolumeCostAvailable', 'Available'), |
| 123 | ('VolumeCostDifference', 'Difference'), |
| 124 | ('VolumeCostRequired', 'Required'), |
| 125 | ('VolumeCostSize', 'Disk Size'), |
| 126 | ('VolumeCostVolume', 'Volume'), |
Thomas Wouters | 477c8d5 | 2006-05-27 19:21:47 +0000 | [diff] [blame] | 127 | ] |
| 128 | |
| 129 | tables=['ActionText', 'UIText'] |