blob: 4481dee6f8945abec81f7f379424d2b0b55a85dc [file] [log] [blame]
#
# Copyright (C) 2012 The Android Open Source Project
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
# You may obtain a copy of the License at
#
# http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License.
#
AbstractTreeNode_SavedPassword_Tooltip=[password saved]
AbstractTreeNode_UnsavedPassword_Tooltip=[password not saved]
BackupDialog_Archive_Exists_Message=The chosen destination file, {0}, already exists.\nDo you want to overwrite it?
BackupDialog_Archive_Exists_Title=File already exists.
BackupDialog_Backup_File=Backup File
BackupDialog_Browse=Browse...
BackupDialog_Default_Message=Specify an archive (zip) file and the keystores that should be backed up to that archive
BackupDialog_Diag_Title=Back Up Keystores
BackupDialog_DialogTitle=Back up keystores
BackupDialog_Fail_Writing_Archive_Message=Can't write to file {0}.\nVerify that the path is valid, you have the right permissions and that the file has not been opened by another program.
BackupDialog_Fail_Writing_Archive_Title=Unable to Write Archive
BackupDialog_Invalid_Destination_Message=The archive file is invalid. It should be a zip file.
BackupDialog_Invalid_Destination_Title=Invalid Archive File
BackupDialog_KeyStores=Keystores
BackupDialog_Non_Absolute_Path=Selected path is not absolute. Backup archive will be created at:\n{0}
BackupDialog_Path=Path:
BackupDialog_Select_All=Select all
BackupDialog_Select_KeyStore=Select at least one keystore.
BackupHandler_Error_BackUp_Title=Error while creating keystore backup
BackupHandler_Error_Setting_Date=Could not set backup dates
BackupHandler_Error_Writing_Archive=Unable to write archive file {0}
ImportKeyStoreDialog_Alias_Column=Alias
ImportKeyStoreDialog_Default_Message=Import selected keys (entries) from one keystore to another.
ImportKeyStoreDialog_Dialog_Title=Import Entries
ImportKeyStoreDialog_Error_Loading_Entries=An error has occurred while attempting to load source keystore entries.
ImportKeyStoreDialog_Error_Loading_Keystores=Could not load mapped keystores
ImportKeyStoreDialog_Invalid_Keystore_Passwd=Invalid source keystore password.
ImportKeyStoreDialog_KeyStore_Label=Keystore:
ImportKeyStoreDialog_Load_Button=Load
ImportKeyStoreDialog_No_Entries_To_Import=Select at least one entry to import
ImportKeyStoreDialog_Passwd_Column=Password
ImportKeyStoreDialog_Password_Label=Password:
ImportKeyStoreDialog_Select_Source_Ks=Select a source keystore
ImportKeyStoreDialog_Select_Target_Kesytore=Select a target keystore
ImportKeyStoreDialog_Source_Group=Source Keystore
ImportKeyStoreDialog_Target_Group=Target Keystore
ImportKeyStoreDialog_Type_SourceKs_Passwd=Enter the source keystore password.
ImportKeyStoreDialog_Verified_Column=Verified
ImportKeyStoreDialog_Verified_Pass_Wrong=Not verified
ImportKeyStoreDialog_Verified_Pass_Yes=Yes
ImportKeyStoreDialog_Wrong_Entries_Passwd=Supply the correct passwords for the entries being imported.
ImportKeystorePage_CouldNotImportKeystore=Could not import keystore
ImportKeystorePage_Description=Import an existing keystore into Signing and Keys view.
ImportKeystorePage_DirectoryNotAllowedErrorMsg={0} is a directory
ImportKeystorePage_FileDoesNotExist=The keystore file {0} does not exist.
ImportKeystorePage_FileEmpty=The keystore file {0} is empty.
ImportKeystorePage_FilenameCannotBeEmpty=Filename cannot be empty.
ImportKeystorePage_KeystoreAlreadyMapped=The keystore file {0} is already present in the Signing and Keys view.
ImportKeystorePage_KeystoreTypeCannotBeEmpty=Keystore type cannot be empty.
ImportKeystorePage_Title=Import Keystore
ImportKeystoreWizard_ImportKeystore=Import an existing keystore into the Signing and Keys view
DeleteKeystoreHandler_ConfirmationQuestionDialog_Description=Delete keystore {0}?\nNOTE: consider making a backup before deleting this keystore.
DeleteKeystoreHandler_ConfirmationQuestionDialog_Title=Delete Keystore
DeleteKeystoreHandler_ConfirmationQuestionDialog_Toggle=Delete content on disk? (Cannot be undone).
DeleteKeystoreHandler_Delete_Selected_Keystores=Delete selected keystores?\nNOTE: consider making a backup before deleting keystores.
CertificateManagerView_ExpiresIn_ColumnName=Expires on
CertificateManagerView_LastBackupDate_ColumnName=Last backup date
CertificateManagerView_NameAlias_ColumnName=Name (Alias)
CertificateManagerView_Type_ColumnName=Type
CertificateManagerView_Path_ColumnName=Path
DeleteKeyHandler_ConfirmationQuestionDialog_Description=Delete key {0}? (Cannot be undone).\nNOTE: consider making a backup before deleting this key.
DeleteKeyHandler_ConfirmationQuestionDialog_Title=Delete Key
DeleteKeyHandler_Delete_Selected_Keys=Delete selected keys? (Cannot be undone).\nNOTE: consider making a backup before deleting this key.
#------------------------------------------------------------------------------
# Create keystore Wizard
#------------------------------------------------------------------------------
CreateKeystorePage_ConfirmFileOverwrite=Confirm File Overwrite
CreateKeystorePage_ConfirmPasswordInfoMsg=Confirm the password.
CreateKeystorePage_ConfirmReplaceFile={0} already exists.\nDo you want to replace it?
CreateKeystorePage_CouldNotSavePassword=Could not save password
CreateKeystorePage_CreateKeystore=Create Keystore
CreateKeystorePage_DefaultKeystoreFilename=keystore_{0}
CreateKeystorePage_DefaultKeystoreFilenameExtension=keystore
CreateKeystorePage_ErrorCreatingKeystore=Error creating keystore
CreateKeystorePage_ErrorOnKeyStoreFileCreation=Error writing file \"{0}\" to disk. Check filename syntax and file system permissions.
CreateKeystorePage_FilenameSyntaxError=The filename, directory name, or volume label syntax is incorrect.
CreateKeystorePage_KeystoreConfirmPasswordLabel=Confirm Password:
CreateKeystorePage_KeystoreFilenameBrowse=Browse...
CreateKeystorePage_KeystoreFilenameLabel=Keystore Filename:
CreateKeystorePage_KeystorePasswordLabel=Keystore Password:
CreateKeystorePage_KeystoreType=Keystore Type:
CreateKeystorePage_PasswordDoesNotMatch=Password does not match.
CreateKeystorePage_PasswordMinSizeMessage=Password must have at least {0} characters.
CreateKeystorePage_SaveThisPassword=Save this password
CreateKeystorePage_SetKeystoreType=Set a keystore type.
CreateKeystorePage_SetPasswordInfoMsg=Set a keystore password.
CreateKeystorePage_UseKeystoreTypeAsExtension=Use keystore type as keystore filename extension
CreateKeystorePage_WizardDefaultMessage=A keystore is an encrypted file protected by a password that groups key pairs - public/private keys.
CreateKeystoreWizard_CreateNewKeyStore=Create Keystore
#------------------------------------------------------------------------------
# CertificateBlock
#------------------------------------------------------------------------------
CertificateBlock_AliasName=Alias name
CertificateBlock_BasicInfoGroupTitle=Basic Info
CertificateBlock_FirstAndLastName=First and Last Name
CertificateBlock_Organization=Organization
CertificateBlock_OrganizationUnit=Organization Unit
CertificateBlock_CityOrLocality=City or Locality
CertificateBlock_StateOrProvince=State or Province
CertificateBlock_ConfirmKeyPassword_Label=Confirm Password
CertificateBlock_EnterPassword_InfoMessage=Enter keystore password
CertificateBlock_CountryCode=Country Code (XX)
CertificateBlock_FieldIsEmpty={0} cannot be empty.
CertificateBlock_Validity=Validity (years)
CertificateBlock_Validity_Error=Validity should be a positive integer value.
CertificateBlock_ExpirationDate=Expiration Date
CertificateBlock_KeyPassword_Label=Key Password
CertificateBlock_KeyTooltip=Organization: {0}\nFirst and Last Name: {1}
CertificateInfoDialog_NotAvailableProperty=Not available
CertificateInfoDialog_ShellTitle=Key Properties
CertificateInfoDialog_UnknownCertificateKeypairType=Unknown key type
CertificateBlock_CreationDate=Creation Date
CertificateBlock_DetailedInfoGroupTitle=Detailed Info
CertificateBlock_DetailedInfoNonEmptyFieldsRestriction=Validity and at least one other piece of detailed information must be supplied.
#------------------------------------------------------------------------------
# Certificate Properties Handler
#------------------------------------------------------------------------------
CertificatePropertiesHandler_ErrorGettingCertificateOrKeypairProperties=Error getting key properties
#------------------------------------------------------------------------------
# Create Self Signed wizard page
#------------------------------------------------------------------------------
CreateKeyWizard_ErrorCreatingKey_DialogTitle=Error creating key
CreateSelfSignedCertificateWizardPage_Description=Provide the self-signed key information. Required fields are marked with '*'.
CreateSelfSignedCertificateWizardPage_Title=Create Self-Signed Key
KeystoreManagerView_ErrorImportingBackwardKeystore=Could not import the old MOTODEV keystore (for backward compatibility) from {0}
KeystoreManagerView_ErrorLoadingMappedKeystoresFromPersistence=Error loading mapped keystores
KeyStoreModel_Error_GettingAliasesFromKeystore=Cannot get aliases from keystore {0}.
KeyStoreNode_CouldNotGetKeyStorePassword=Could not get keystore password:
KeyStoreNode_CouldNotLoadKeystore_Tooltip=Could not load keystore file. Use Refresh to try again.
KeyStoreNode_ErrorKeystoreNotFound=Keystore file not found
KeyStoreNode_IncorrectPasswordToDeleteEntries_Error=Incorrect password
KeyStoreNode_InvalidPassword=Invalid password. Try again.
KeyStoreNode_KeyPairNotMapped_LogMessage=Entry with alias: {0} is a key pair, which is not supported for this view.
KeyStoreNode_KeyPairNotMapped_Message=Keystore contains unsupported entries. Check log for details.
KeyStoreNode_KeyPairNotMapped_Title=Entry not mapped
KeyStoreNode_KeystoreFileNotFound=Keystore file not found
KeyStoreNode_KeystoreTypeWrong_NodeStatus=Keystore type is wrong. Re-import keystore with the correct type.
KeyStoreNode_NotFoundOrIncorrectPasswordToDeleteEntry=Password not found or incorrect when deleting entry with alias:
KeyStoreNode_Password_NotNull=Password cannot be null
KeyStoreNode_UseRefresh_StatusNode=Unable to read keystore. Refresh, and try again.
KeyStoreNode_Wrong_KeystoreType_Message=The keystore {0} has been mapped with the incorrect type JCEKS. Keystore type has been changed to the correct type JKS.
KeyStoreNode_Wrong_KeystoreType_Title=Wrong Keystore Type
KeyStoreRootNode_Error_AlreadyMappedKeystorePath=Keystore in path: {0} is already mapped in the view.
KeyStoreUtils_RSA_Keys_Expected=RSA keys are expected; use RSAPublicKey and RSAPrivateKey
KeyStoreUtils_Error_AddEntryToKeyStore=An error has ocurred while attempting to add the entry {0}
KeyStoreUtils_Error_DeleteKeyStore=Could not delete the keystore file {0}
KeyStoreUtils_Error_FileAlreadyExists=Keystore file {0} already exists. Choose a new file path.
KeyStoreUtils_Error_LoadKeyStore=An error has ocurred while attempting to load the keystore file {0}
KeyStoreUtils_Error_WriteKeyStore=An error has ocurred while attempting to write the keystore file {0}
KeyStoreUtils_ErrorDeletingAlias=Error deleting alias:
UNSIGN_EXTERNAL_PKG_WIZARD_DESCRIPTION = Remove package signatures
UNSIGN_EXTERNAL_PKG_WIZARD_WINDOW_TITLE = Package Signature Removal
UNSIGN_EXTERNAL_PKG_WIZARD_OPERATION = Removing Signature from Package:
UNSIGN_EXTERNAL_PKG_WIZARD_ERROR = Signatures could not be removed from the following packages
UNSIGN_EXTERNAL_PKG_WIZARD_ERROR_REASON = Unable to write files
SelectExistentKeystorePage_CheckboxText_AlsoImportIntoSigningView=Add keystore to Signing and Keys view
SelectExistentKeystorePage_KeystorePasswordLabel=Keystore Password:
SelectExistentKeystorePage_WizardPageMessage=Select an existing keystore to use for exporting.
SelectExistentKeystorePage_WizardPageTitle=Select existing keystore
SelectExistentKeystoreWizard_BrowseExistentKeystore_PageTitle=Browse existing keystore
SelectExistentKeystoreWizard_Error_InvalidPassword=Invalid password. Check password again
SelectExistentKeystoreWizard_Error_KeystoreType=Verify that the keystore type is correct and that the keystore file exists.
SIGN_EXTERNAL_PKG_WIZARD_SOURCE_DIR_LABEL = Packages folder:
SIGN_EXTERNAL_PKG_WIZARD_SOURCE_DIR_INVALID = The chosen folder is invalid or does not exist
SIGN_EXTERNAL_PKG_WIZARD_SOURCE_DIR_NOT_DIRECTORY = The chosen source directory is not a directory
SIGN_EXTERNAL_PKG_WIZARD_DESCRIPTION = Sign packages with the chosen key
SIGN_EXTERNAL_PKG_WIZARD_SOURCE_DIR_EMPTY = Select a folder containing Android packages.
SIGN_EXTERNAL_PKG_WIZARD_NO_CERTIFICATE_ERROR = There are no keys available. Obtain a key to sign the selected packages.
SIGN_EXTERNAL_PKG_WIZARD_NO_AVAILABLE_PACKAGES = This folder does not contain any packages
UNSIGN_EXTERNAL_PKG_WIZARD_NO_PACKAGES_SELECTED = Select at least one package
SIGN_EXTERNAL_PKG_WIZARD_WINDOW_TITLE = Package Signing
SIGN_EXTERNAL_PKG_WIZARD_OPERATION = Signing Package:
SIGN_EXTERNAL_PKG_WIZARD_ERROR = The following packages could not be signed
SIGN_EXTERNAL_PKG_WIZARD_LOAD = Load
SIGN_EXTERNAL_PKG_WIZARD_FILESYSTEM = Filesystem...
SIGN_EXTERNAL_PKG_WIZARD_WORKSPACE = Workspace...
SIGN_EXTERNAL_PKG_WIZARD_WORKSPACE_SIMPLE = Workspace
PACKAGE_EXPORT_WIZARD_AREA_SELECT_ALL_BUTTON = Select All
PACKAGE_EXPORT_WIZARD_AREA_DESELECT_ALL_BUTTON = Deselect All
SIGN_WIZARD_AREA_SIGN_KEYSTORE_LABEL = Keystore:
SIGN_WIZARD_AREA_SIGN_KEYS_LABEL = Key:
SIGN_EXTERNAL_PKG_WIZARD_CHOOSE=Select the directory that contains the APK
PasswordProvider_DialogTitle=Keystore password
PasswordProvider_Error_WhileRemovingPassword=Could not open secure Preferences. Failed to remove saved password from keystore {0}.
PasswordProvider_Error_WhileSaving=Could not open secure Preferences. It will not be possible to save or restore passwords.
PasswordProvider_MessageLabel=Supply the password for the keystore file: {0}.\n
PasswordProvider_Key_MessageLabel=When signing a package you must supply the key password.\nEnter the password for the key: {0}.\n
PasswordProvider_PasswordLabel=Password:
PasswordProvider_SaveThisPassword=Save password
RemoveExternalPackageSignaturePage_Package_Tree_Label=Packages to be unsigned:
RestoreBackupDialog_BackUp_File=Backup File:
RestoreBackupDialog_BackUpFile_Not_Exist=Selected backup file does not exist.
RestoreBackupDialog_Browse_Button=Browse...
RestoreBackupDialog_Default_Message=Choose an archive file and select the keystore files that you want to restore
RestoreBackupDialog_Destination=Destination:
RestoreBackupDialog_Dialog_Title=Restore From Backup
RestoreBackupDialog_Error_Loading_Entries=Unable to load entries from the zip file {0}
RestoreBackupDialog_Invalid_Dest_Path=Invalid destination path
RestoreBackupDialog_KeyStores=Keystores
RestoreBackupDialog_Path_Group=Paths
RestoreBackupDialog_Select_All=Select All
RestoreBackupDialog_Select_KeyStore=Select at least one keystore to restore from backup
RestoreBackupDialog_TitleArea_Message=Restore keystores from a backup
RestoreBackupHandler_Error_Mapping_Message=Unable to map restored keystores
RestoreBackupHandler_Error_Mapping_Status=Failed to import restored keystores
RestoreBackupHandler_Error_Mapping_Title=Error Mapping Nodes
RestoreBackupHandler_Error_Restoring_Backup_Message=Could not restore keystores from file {0}
RestoreBackupHandler_Error_Restoring_Backup_Status=Could not extract zip file
RestoreBackupHandler_Error_Restoring_Backup_Title=Error while restoring backup
RestoreBackupHandler_RestoreIssue_MissingMetadataFile_WarningDescription=Missing backup metadata file.\nIt wasn't possible to determine the type of keystore(s): {0}.\nThe default type: {1} will be assumed for each.
RestoreBackupHandler_RestoreIssue_WarningTitle=Restore Issue
READ_ONLY_TEXT = Read Only
SELECTOR_MESSAGE_LOCATION_ERROR_INVALID_DEVICE = The device you are trying to use is invalid
SELECTOR_MESSAGE_LOCATION_ERROR_PATH_TOO_LONG = The path is too long
SignExternalPackagePage_Package_Tree_Label=Packages to be signed:
#------------------------------------------------------------------------------
# Tree Decoration
#------------------------------------------------------------------------------
CertificatePeriodExpired_Issue=Warning for Android developers: the key will expire on {0}, but Google Play requires it to expire after October 22, 2033.
CertificatePeriodNotYeatValid_Issue=Key is not yet valid. It is only valid after {0}.
ChangePasswordKeyHandler_Error_WrongOldKeyPassword=Old password is invalid
ChangePasswordKeyHandler_Wrong_Key_Password=Could not retrieve the key. Make sure that the old password is correct.
ChangePasswordKeystoreHandler_Error_ChangingKeystorePassword=Failed to change keystore password
ChangePasswordKeystoreHandler_Error_WrongOldKeystorePassword=Old password is invalid
ChangePasswordKeystoreHandler_InvalidOldPassword=The old password is invalid. Could not access keystore {0} to change keystore password.
ConvertKeyStoreTypeDialog_Alias_Column=Alias
ConvertKeyStoreTypeDialog_Choose_KeyStore_Msg=Choose a new keystore.
ConvertKeyStoreTypeDialog_Choose_New_Type_Msg=Choose a new type for the keystore.
ConvertKeyStoreTypeDialog_CouldNotLoad_Keystores_Error=Could not load mapped keystores
ConvertKeyStoreTypeDialog_DefaultMessage=Select a keystore along with its new type.
ConvertKeyStoreTypeDialog_DialogTitle=Change Keystore Type
ConvertKeyStoreTypeDialog_Entries_Group=Entries
ConvertKeyStoreTypeDialog_Error_Loading_Keystore=An error has occurred while attempting to load keystore entries.
ConvertKeyStoreTypeDialog_Incorrect_Entry_Pass=Enter the password for entries with non-verified passwords.
ConvertKeyStoreTypeDialog_Invalid_Keystore_Pass=Invalid keystore password.
ConvertKeyStoreTypeDialog_KeyStoreLabel=Keystore:
ConvertKeyStoreTypeDialog_Load_Button=Load
ConvertKeyStoreTypeDialog_NewType_Label=New Type:
ConvertKeyStoreTypeDialog_Original_Type_Label=Original Type:
ConvertKeyStoreTypeDialog_Password_Column=Password
ConvertKeyStoreTypeDialog_Password_Label=Password:
ConvertKeyStoreTypeDialog_Verified_Column=Verified
ConvertKeyStoreTypeDialog_Verified_Pass_Wrong=Wrong password
ConvertKeyStoreTypeDialog_Verified_Pass_Yes=Yes
EntryNode_ErrorGettingCertificateFromEntry=Error getting key from entry: {0}
EntryNode_NotFoundOrTypeWrong=Not found or type wrong for alias: {0}
NewKeyBlock_PasswordGroupTitle=Password
#------------------------------------------------------------------------------
# Change password
#------------------------------------------------------------------------------
Passwordinput_EnterOldKeystorePasssword_Message=Change the password for keystore {0}.\nThe keystore password protects they keystore's keys.
PasswordChanged_Info_Title=Password changed
PasswordChanged_Info_Message=The password for keystore {0} was successfully changed.
PasswordInput_EnterOldKeyPasssword_Message=The key password protects your key.
PasswordChanged_KeyInfo_Message=Your key password was successfully changed.
PasswordChanged_InvalidKeystorePassword=The password for this keystore is invalid.
ToolsException_GenericError=An unexpected error occurred.