pmResources.java revision 62d717f5277d7b19b63db2d800310f877b57c197
/*
* CDDL HEADER START
*
* The contents of this file are subject to the terms of the
* Common Development and Distribution License (the "License").
* You may not use this file except in compliance with the License.
*
* You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
* or http://www.opensolaris.org/os/licensing.
* See the License for the specific language governing permissions
* and limitations under the License.
*
* When distributing Covered Code, include this CDDL HEADER in each
* file and include the License file at usr/src/OPENSOLARIS.LICENSE.
* If applicable, add the following below this CDDL HEADER, with the
* fields enclosed by brackets "[]" replaced with your own identifying
* information: Portions Copyright [yyyy] [name of copyright owner]
*
* CDDL HEADER END
*/
/*
*
* ident "%Z%%M% %I% %E% SMI"
*
* Copyright 2005 Sun Microsystems, Inc. All rights reserved.
* Use is subject to license terms.
*
*
* pmResources.java
* Localizable resource strings
*/
package com.sun.admin.pm.client;
import java.util.*;
/*
* In accordance with the ResourceBundle pattern,
* each line in this file defines a tuple containing
* two strings:
* string 1 is the key used by the app -- DO NOT LOCALIZE
* string 2 is the string to be localized
*
* For example, in the tuple
* {"info_name", "Solaris Print Manager"}
*
* "info_name" is the resource key that must
* not be modified in any way
*
* "Solaris Print Manager" is the corresponding
* text to be localized
*/
public class pmResources extends ListResourceBundle {
static final Object[][] pmBundlecontents = {
/*
* Descriptive strings used in the 'About' dialog
*/
{"info_name", "Solaris Print Manager"},
{"info_version", "Version 1.0"},
{"info_authors", "Authors: Wendy Phillips"},
// Note: the copyright notice is displayed on two lines.
{"info_copyright1", "Copyright \251 "},
/* JSTYLED */
{"info_copyright2", " Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Third-party software, including font technology, is copyrighted and licensed from Sun suppliers. Sun, Sun Microsystems, the Sun logo and Solaris are trademarks or registered trademarks of Sun Microsystems, Inc. in the U.S. and other countries. Federal Acquisitions: Commercial Software - Government Users Subject to Standard License Terms and Conditions."},
/*
* Main window title, the application name
*/
{"Solaris.Print.Manager", "Solaris Print Manager"},
/*
* Main window column labels for printer list
*/
{"Printer.Name", "Printer Name"},
{"Printer.Server", "Printer Server"},
{"Description", "Description"},
/*
* Main window menu titles and mnemonics
*/
{"Print.Manager", "Print Manager"},
{"Print.Manager.mnemonic", "M"},
{"Printer", "Printer" },
{"Printer.mnemonic", "P"},
{"Tools", "Tools" },
{"Tools.mnemonic", "T"},
{"Help", "Help"},
{"Help.mnemonic", "H"},
/*
* Main window data labels
*/
{"Default.Printer:", "Default Printer:"},
{"Domain:", "Domain:"},
{"Host:", "Host:"},
/*
* 'Printer Manager' menu item labels and mnemonics
*/
{"Select.Naming.Service", "Select Naming Service..."},
{"Select.Naming.Service.mnemonic", "N"},
{"Show.Command-Line.Console", "Show Command-Line Console"},
{"Show.Command-Line.Console.mnemonic", "L"},
{"Confirm.All.Actions", "Confirm All Actions"},
{"Confirm.All.Actions.mnemonic", "C"},
{"Use.PPD.files", "Use PPD files"},
{"Use.PPD.files.mnemonic", "F"},
{"Use.localhost", "Use localhost for Printer Server"},
{"Use.localhost.mnemonic", "U"},
{"Exit", "Exit"},
{"Exit.mnemonic", "X"},
/*
* 'Printer' menu item labels and mnemonics
*/
{"Add.Access.to.Printer...", "Add Access to Printer..."},
{"Add.Access.to.Printer.mnemonic", "A"},
{"New.Attached.Printer...", "New Attached Printer..."},
{"New.Attached.Printer.mnemonic", "T"},
{"New.Network.Printer...", "New Network Printer..."},
{"New.Network.Printer.mnemonic", "N"},
{"Modify.Printer.Properties...", "Modify Printer Properties..."},
{"Modify.Printer.Properties.mnemonic", "M"},
{"Delete.Printer...", "Delete Printer..."},
{"Delete.Printer.mnemonic", "D"},
/*
* 'Tools' menu item labels
*/
{"Find.Printer", "Find Printer..."},
{"Find.Printer.mnemonic", "F"},
/*
* 'Help' menu item labels
*/
{"Overview", "Overview"},
{"Overview.mnemonic", "O"},
{"On.Help", "On Help"},
{"On.Help.mnemonic", "H"},
{"About.Print.Manager", "About Print Manager..."},
{"About.Print.Manager.mnemonic", "A"},
{"Print.Manager.Settings", "Print Manager Settings"},
{"Print.Manager.Settings.mnemonic", "P"},
/*
* 'Select Naming Service' dialog title
*/
{"SPM:Select.Naming.Service",
"Solaris Print Manager: Select Naming Service"},
/*
* 'Command-Line Console' dialog title
*/
{"SPM:Command-Line.Console",
"Solaris Print Manager: Command-Line Console"},
/*
* 'Delete Printer' confirmation dialog title
*/
{"SPM:Delete.Printer", "Solaris Print Manager: Delete Printer"},
/*
* 'Add Access to Printer' dialog title
*/
{"SPM:Add.Access.To.Printer",
"Solaris Print Manager: Add Access to Printer"},
/*
* 'Add Attached Printer' dialog title
*/
{"SPM:New.Attached.Printer",
"Solaris Print Manager: New Attached Printer"},
/*
* 'Add Network Printer' dialog title
*/
{"SPM:New.Network.Printer",
"Solaris Print Manager: New Network Printer"},
/*
* 'Modify Printer Properties' dialog title
*/
{"SPM:Modify.Printer.Properties",
"Solaris Print Manager: Modify Printer Properties"},
/*
* 'Find Printer' dialog title
*/
{"SPM:Find.Printer", "Solaris Print Manager: Find Printer"},
/*
* 'Help' dialog title
*/
{"SPM:Help", "Solaris Print Manager: Help"},
/*
* 'About Print Manager' dialog title
*/
{"About.Solaris.Print.Manager", "About Solaris Print Manager"},
/*
* 'User Input of Printer Port' dialog title
*/
{"SPM:Specify.Printer.Port",
"Solaris Print Manager: Specify Printer Port"},
/*
* 'User Input of Printer Type' dialog title
*/
{"SPM:Specify.Printer.Type",
"Solaris Print Manager: Specify Printer Type"},
/*
* 'NIS Authentication' dialog title
*/
{"NIS.Authentication", "NIS Authentication"},
/*
* 'LDAP Authentication' dialog title
*/
{"LDAP.Authentication", "LDAP Authentication"},
/*
* 'Action Confirmation' dialog title
*/
{"Action.Confirmation", "Action Confirmation"},
/*
* Button labels and mnemonics
*/
{"Apply", "Apply"},
{"Apply.mnemonic", "P"},
{"Cancel", "Cancel"},
{"Cancel.mnemonic", "C"},
{"Clear", "Clear"},
{"Clear.mnemonic", "L"},
{"Dismiss", "Dismiss"},
{"Dismiss.mnemonic", "D"},
// {"Button Help", "Help"},
// {"Button.Help.mnemonic", "H"},
{"OK", "OK"},
{"OK.mnemonic", "O"},
{"Reset", "Reset"},
{"Reset.mnemonic", "R"},
{"Find", "Find"},
{"Find.mnemonic", "F"},
{"Show", "Show"},
{"Show.mnemonic", "S"},
{"Forward", "Forward"},
{"Forward.mnemonic", "W"},
{"Back", "Back"},
{"Back.mnemonic", "B"},
{"Add", "Add"},
{"Add.mnemonic", "A"},
{"Delete", "Delete"},
{"Delete.mnemonic", "D"},
/*
* Actions performed by the application
* as displayed in the Command-Line Console
*/
{"New.Attached.Printer", "New Attached Printer"},
{"New.Network.Printer", "New Network Printer"},
{"Modify.Printer.Properties", "Modify Printer Properties"},
{"Delete.Printer", "Delete Printer"},
{"Add.Access.To.Printer", "Add Access To Printer"},
/*
* Prompts: messages to user describing required input.
*/
{"Enter.name.of.printer.to.find",
"Enter the name of a printer to find:"},
{"Please.confirm.deletion.of.printer",
"Please confirm deletion of printer "},
{"Enter.printer.type:", "Enter printer type:"},
{"Enter.printer.port.or.file", "Enter printer port or file:"},
/*
* 'Help' dialog tabbed-pane tab selection labels
*/
{"View", "View"},
{"Index", "Index"},
{"Search", "Search"},
/*
* 'Help' dialog prompts, labels, and mnemonics
*/
{"Help.on:", "Help on:"},
{"See.also:", "See also:"},
{"Matching.entries:", "Matching entries:"},
{"Matching.entries:.mnemonic", "M"},
{"Search.help.index.for:", "Search help index for: "},
{"Search.help.index.for:.mnemonic", "S"},
{"Search.Results:", "Search Results:"},
{"Search.Results:.mnemonic", "R"},
{"Keywords:", "Keywords: "},
{"Keywords:.mnemonic", "K"},
/*
* 'Help' dialog descriptive messages to provide
* assistance in using the features.
*/
/*
* The following two labels create one message, displayed on
* two adjacent lines.
*/
{"To.search.the.index...",
"To search the index of help articles alphabetically,"},
{"type.your.query.below...",
"type your query below then select the desired article."},
/*
* The following two labels create one message, displayed on
* two adjacent lines.
*/
{"To.find.help.articles...",
"To find help articles about a particular topic,"},
{"enter.keywords.below...",
"enter keywords below then press the Find button."},
/*
* Prompts/labels on 'Install Printer' and 'Modify Printer' dialogs
*/
{"Printer.Name:", "Printer Name:"},
{"Printer.Server:", "Printer Server:"},
{"Description:", "Description:"},
{"Printer.Port:", "Printer Port:"},
{"Not.Selected", "Not Selected"},
{"Printer.Type:", "Printer Type:"},
{"Printer.Driver:", "Printer Driver:"},
{"No.PPD.Files.Found", "No PPD files found"},
{"Printer.Make:", "Printer Make:"},
{"Printer.Model:", "Printer Model:"},
{"No.Models.Found", "No Models Found"},
{"File.Contents:", "File Contents:"},
{"Fault.Notification:", "Fault Notification:"},
{"Destination:", "Destination:"},
{"Protocol:", "Protocol:"},
{"Options:", "Options:"},
{"Banner:", "Banner:"},
{"Options.mnemonic", "O"},
{"Option:", "Option:"},
{"User.Access.List:", "User Access List:"},
/*
* Combo item allowing custom 'Printer Port' selection
* See "Printer.Port:" above.
*/
{"Other...", "Other..."},
/*
* Combo items specifying printer 'File Contents'
* See "File.Contents" above.
*/
{"PostScript", "PostScript"},
{"ASCII", "ASCII"},
{"None", "None"},
{"Any", "Any"},
{"Both.PostScript.and.ASCII", "Both PostScript and ASCII"},
/*
* Combo items specifying 'Fault Notification' options.
* See "Fault.Notification" above.
*/
{"Write.to.Superuser", "Write to Superuser"},
{"Mail.to.Superuser", "Mail to Superuser"},
/*
* Labels for checkboxes used in 'Install Printer' and
* 'Modify Printer' dialogs
*/
{"Default.Printer", "Default Printer"},
{"Always.Print.Banner", "Always Print Banner"},
{"User.Selectable.Default.On", "User Selectable - Default=on"},
{"Never.Print.Banner", "Never Print Banner"},
/*
* Prompt for 'Select Naming Service' combo
*/
{"Naming.Service:", "Naming Service:"},
/*
* Descriptive label for 'NIS Authentication' dialog
*/
{"Enter.NIS.authentication.data.", "Enter NIS authentication data."},
/*
* Descriptive label for 'LDAP Authentication' dialog
*/
{"Enter.LDAP.authentication.data.", "Enter LDAP authentication data."},
/*
* Prompts and mnemonics for 'NIS Authentication' dialog
*/
{"Hostname:", "Hostname:"},
{"Hostname.mnemonic", "H"},
{"Username:", "Username:"},
{"Username.mnemonic", "U"},
{"Password:", "Password:"},
{"Password.mnemonic", "P"},
/*
* Prompts for 'LDAP Authentication' dialog
*/
{"LDAP.Server:", "LDAP Server:"},
{"Distinguished.Name:", "Distinguished Name:"},
{"Password:", "Password:"},
/*
* Error dialog titles
*/
{"Application.Error", "Application Error"},
{"Unknown.Application.Error", "Unknown Application Error"},
{"Command.Failed.Error", "Command Failed Error"},
{"Error", "Error"},
{"Warning", "Warning"},
/*
* Error messages displayed to user
*/
{"Item.not.found:", "Item not found: "},
{"No.information.available.", "No information available."},
{"Unable.to.find.printer", "Unable to find printer "},
{"Printer.delete.operation.failed.",
"Printer delete operation failed."},
{"Invalid.printer.type.", "Invalid printer type."},
{"Device.missing.or.not.writeable.",
"Device missing or not writeable."},
{"Printer.name.required.", "Printer name required."},
{"Printer.Port.Selection.required", "Printer Port Selection required."},
{"Printer.Make.Selection.required", "Printer Make Selection required."},
{"Printer.name.invalid.", "Printer name invalid."},
{"Server.name.required.", "Server name required."},
{"Server.name.invalid.", "Server name invalid."},
{"User.Cancelled.Login", "User Cancelled Login"},
{"Destination.required.", "Destination required."},
{"User.Cancelled.Login", "User Cancelled Login"},
{"Destination.invalid.", "Destination invalid."},
{"Operation.Cancelled", "Operation Cancelled"},
{"Login.Failure", "Login Failure"},
{"Required.login.failed.", "Required login failed."},
{"Login.Authorization.Failed", "Login Authorization Failed"},
{"Cannot.modify.this.queue;ppdcache.file.missing.",
"Cannot modify this queue; ppdcache file missing."},
{"Cannot.modify.this.queue;PPD.file.not.in.ppdcache.",
"Cannot modify this queue; PPD file not in ppdcache."},
{"Request.cannot.be.completed.", "Request cannot be completed."},
{"Could.not.get.local.hostname", "Could not get local hostname"},
{"The.specified.printer.already.exists.",
"The specified printer already exists."},
{"The.server.must.be.a.remote.server.",
"The server must be a remote server."},
{"Required.login.failed.", "Required login failed."},
{"Invalid.printer.type.", "Invalid printer type."},
{"Invalid.username", "Invalid username"},
{"Device.missing.or.not.writeable.",
"Device missing or not writeable."},
{"User.cancelled.login.", "User cancelled login."},
{"Nothing.matched.", "Nothing matched."},
{"The.specified.printer.already.exists.",
"The specified printer already exists."},
{"The.selected.printer.does.not.exist.",
"The selected printer does not exist."},
{"User.not.authorized.to.modify.this.namespace.",
"User not authorized to modify this namespace."},
{"Cannot.get.list.of.printers.Exiting.",
"Cannot get list of printers. Exiting."},
{"LDAP.server.name.required.",
"LDAP Server Name required."},
{"LDAP.Distinguished.name.required.",
"LDAP Distinguished Name required."},
{"LDAP.Password.required.",
"LDAP Password required."},
/*
* Prompts for 'Confirm Action' dialogs
*/
{"Continue.action.for.this.printer?",
"Continue action for this printer?"},
{"Continue.creating.access.for.this.printer?",
"Continue creating access for this printer?"},
/*
* The help subsystem builds a database of searchable
* keywords based in part on the title of each help
* article. In order to avoid excessive false hits, the
* following words are ignored when adding title words
* to the searchable keyword list.
*
* If this list is left empty, all the words in the title of
* each help article will be added to the keywords database.
*/
{"help.ignore.words", "to an a of if the and or"},
/*
* Title for the authorization dialog which is invoked by
* the printmgr executable.
*/
{"Authentication.required", "Authentication Required"},
/*
* Prompt for the printmgr authorization dialog.
* This is displayed with line breaks.
*/
/* JSTYLED */
{"Root.access.is.required", "Root access is required for full functionality.\nYou may authenticate as root or continue\nwith limited functionality."},
/*
* Buttons for the authorization dialog.
*/
{"Authenticate", "Authenticate"},
{"Authenticate.mnemonic", "A"},
{"Continue", "Continue"},
{"Continue.mnemonic", "N"},
/*
* Title for the root password request dialog invoked by printmgr.
*/
{"Root.authentication", "Root Authentication"},
/*
* Prompt for the root password request dialog.
*/
{"Enter.root.password", "Enter root password"},
/*
* Prompt for the root password request dialog.
*/
{"Invalid.password", "Invalid password entered. Retry?"},
/*
* Just a placeholder, never used.
*/
{"dummy", ""}
};
public Object[][] getContents() {
return pmBundlecontents;
}
}