📄 rm_jvresources.pas
字号:
{-----------------------------------------------------------------------------
The contents of this file are subject to the Mozilla Public License
Version 1.1 (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.mozilla.org/MPL/MPL-1.1.html
Software distributed under the License is distributed on an "AS IS" basis,
WITHOUT WARRANTY OF ANY KIND, either expressed or implied. See the License for
the specific language governing rights and limitations under the License.
The Original Code is: rm_JvResources.PAS, released on 2003-12-10.
The Initial Developer of the Original Code is: Robert Marquardt (robert_marquardt att gmx dott de)
Copyright (c) 2003 Robert Marquardt
All Rights Reserved.
Contributor(s):
You may retrieve the latest version of this file at the Project JEDI's JVCL home page,
located at http://jvcl.sourceforge.net
Description:
unit to centralize all resourcestrings of the JVCL for easier translation
Known Issues:
-----------------------------------------------------------------------------}
// $Id: rm_JvResources.pas 10481 2006-04-14 09:49:28Z obones $
unit rm_JvResources;
{$I rm_jvcl.inc}
interface
uses
{$IFDEF UNITVERSIONING}
rm_JclUnitVersioning,
{$ENDIF UNITVERSIONING}
rm_JvConsts;
//=== used in several files ==================================================
resourcestring
RsButtonOKCaption = '&OK';
RsButtonCancelCaption = 'Cancel';
RsBackButtonCaption = '< &Back';
RsPrevButtonCaption = '< &Prev';
RsNextButtonCaption = '&Next >';
RsDateDlgCaption = 'Select a Date';
RsDetailsLeftCaption = '<< &Details';
RsDetailsRightCaption = '&Details >>';
RsUndoItem = '&Undo';
RsCutItem = 'Cu&t';
RsCopyItem = '&Copy';
RsPasteItem = '&Paste';
RsDeleteItem = '&Delete';
RsSelectAllItem = 'Select &All';
{
SWEDISH:
RsUndoItem = '&舗gra';
RsCutItem = '&Klipp ut';
RsCopyItem = 'K&opiera';
RsPasteItem = 'Kl&istra in';
RsDeleteItem = '&Ta bort';
RsSelectAllItem = '&Markera allt';
GERMAN:
RsUndoItem = '&R點kg鋘gig';
RsCutItem = '&Ausschneiden';
RsCopyItem = '&Kopieren';
RsPasteItem = 'E&inf黦en';
RsDeleteItem = '&L鰏chen';
RsSelectAllItem = 'Alles &markieren';
DUTCH:
RsUndoItem = '&Ongedaan maken';
RsCutItem = 'K&nippen';
RsCopyItem = '&Kopi雛en';
RsPasteItem = '&Plakken';
RsDeleteItem = '&Wissen';
RsSelectAllItem = '&Alles selecteren';
}
RsEmptyItem = '<Empty>';
RsNoName = '(unnamed)';
RsDatabaseName = 'Database name: %s';
RsDataItemRenderHasNoText = '(item does not support the IJvDataItemText interface)';
RsError = 'Error';
RsFalse = 'False';
RsTrue = 'True';
RsEErrorSetupDll = 'SetupApi.dll not found';
RsEInternalError = 'internal error';
RsEUnterminatedStringNears = 'unterminated string near %s';
RsEStackOverflow = 'stack overflow';
RsEStackUnderflow = 'stack underflow';
RsEReturnStackUnderflow = 'return stack underflow';
RsENotImplemented = 'not implemented';
RsEDelSubTreeNotImplemented = 'DeleteSubTreeInt has not been implemented yet';
{ Polaris patch }
RsEDateOutOfRange = '%0:s - Enter a date between "%1:s" and "%2:s"';
RsEDateOutOfMin = '%0:s - Enter a date after "%1:s"';
RsEDateOutOfMax = '%0:s - Enter a date before "%1:s"';
RsEID3NoController = 'No controller specified';
RsEReturnStackOverflow = 'return stack overflow';
RsESorryForOneDimensionalArraysOnly = 'Sorry, for one-dimensional arrays only';
RsELocalDatabase = 'Cannot perform this operation on a local database';
RsEInterfaceNotSupported = '%0:s does not support the %1:s interface';
RsECircularReference = 'Circular reference not allowed';
RsESourceBitmapTooSmall = 'Source bitmap too small';
//=== JvAni.pas ==============================================================
resourcestring
RsAniExtension = 'ani';
RsAniFilterName = 'ANI Image';
RsAniCurFilter = 'Animated Cursors (*.ani)|*.ani|Any files (*.*)|*.*';
RsEInvalidAnimatedIconImage = 'Invalid animated icon image';
//=== JvAppDBStorage.pas =====================================================
resourcestring
RsENotSupported = 'Method not supported';
RsEBufTooSmallFmt = 'Buffer too small (%d bytes required)';
//=== JvAppIniStorage.pas ====================================================
resourcestring
RsEReadValueFailed = 'TJvAppIniFileStorage.ReadValue: Section undefined';
RsEWriteValueFailed = 'TJvAppIniFileStorage.WriteValue: Section undefined';
//=== JvAppRegistryStorage.pas ===============================================
resourcestring
RsRootValueReplaceFmt =
'The Default Root Value "%0:s" has been replaced with "%1:s".' + sLineBreak +
'Please change the value in the FileVersionInfo Project Properties.';
RsEUnableToCreateKey = 'Unable to create key ''%s''';
RsEEnumeratingRegistry = 'Error enumerating registry';
//=== JvAppStorage.pas =======================================================
resourcestring
RsEInvalidType = 'Invalid type';
RsEUnknownBaseType = 'Unknown base type for given set';
RsEInvalidPath = 'Invalid path';
RsENotAUniqueRootPath = '''%s'' is not a unique root path';
RsECircularReferenceOfStorages = 'Circular reference of storages';
//=== JvAppStorageSelectList.pas =============================================
resourcestring
RsLoadSettings = 'Load Settings';
RsSaveSettings = 'Save Settings';
RsDeleteSettings = 'Delete Settings';
RsLoadCaption = '&Load';
RsSaveCaption = '&Save';
RsDeleteCaption = '&Delete';
RsEDynControlEngineNotDefined = 'TJvAppStorageSelectList.CreateDialog: DynControlEngine not defined!';
RsEDynAppStorageNotDefined = 'TJvAppStorageSelectList.GetSelectListPath: No AppStorage assigned';
//=== JvAppXMLStorage.pas ====================================================
resourcestring
RsENodeCannotBeEmpty = 'The node must be given a name';
RsEPathDoesntExists = 'Path ''%s'' does not exists';
RsENotABooleanValue = '''%s'' is not a valid boolean value';
RsENodeNameCannotContainSpaces =
'XML Node names cannot contain white space and the WhiteSpaceReplacement property is empty. Please set the WhiteSpaceReplacementProperty to a non empty value.';
RsEWhiteSpaceReplacementCannotContainSpaces =
'The WhiteSpaceReplacement property cannot contain any white spaces.';
RsENodeNameCannotInvalidChars =
'XML Node names cannot contain invalid chars ("%s") and the InvalidCharReplacement property is empty. Please set the InvalidCharReplacement to a non empty value.';
RsENotAllowedCharacterForProperty = '"%0:s" is not an allowed character for the %1:s property.';
//=== JvAVICapture.pas =======================================================
resourcestring
RsNotConnected = 'Not connected';
RsErrorMessagePrefix = 'Error #';
RsEInvalidDriverIndex =
'%0:d is an invalid driver index. The maximum value is %1:d' + sLineBreak +
'This may also happen if the device could not be initialized properly.';
//=== JvBackgrounds.pas ======================================================
resourcestring
SChainError =
'Message from %0:s.%1:s:' + sLineBreak + sLineBreak +
'Oops... Messing up %2:s''s window procedure chain.%3:s';
SWorkaround = sLineBreak + sLineBreak +
'To avoid this, $DEFINE the NO_DESIGNHOOK conditional compilation symbol and rebuild.';
//=== JvBalloonHint.pas ======================================================
resourcestring
RsEParentRequired = 'Control ''%s'' has no parent window';
RsEParentGivenNotAParent = 'Parent given is not a parent of ''%s''';
//=== JvBaseEdits.pas ========================================================
resourcestring
RsEOutOfRangeXFloat = 'Value must be between %.*f and %.*f';
//=== JvBDECheckPasswordForm.pas =============================================
resourcestring
RsChangePassword = 'Change password';
RsOldPasswordLabel = '&Old password:';
RsNewPasswordLabel = '&New password:';
RsConfirmPasswordLabel = '&Confirm password:';
RsPasswordChanged = 'Password has been changed';
RsPasswordNotChanged = 'Password has not been changed';
RsPasswordsMismatch = 'The new and confirmed passwords do not match';
//=== JvBDEExceptionForm.pas =================================================
resourcestring
RsDBExceptCaption = 'Database Engine Error';
RsBDEErrorLabel = 'BDE Error';
RsServerErrorLabel = 'Server Error';
RsErrorMsgLabel = 'Error message';
//=== JvBDEFilter.pas ========================================================
resourcestring
RsECaptureFilter = 'Cannot perform this operation when controls are captured';
RsENotCaptureFilter = 'Cannot perform this operation when controls are not captured';
//=== JvBDELoginDialog.pas ===================================================
resourcestring
RsEInvalidUserName = 'Invalid user name or password';
RsLastLoginUserName = 'Last Login User'; // Also used by JvLoginForm
RsSelectDatabase = 'SelectDatabase'; { dialog never writes this value }
RsLastAliasName = 'LastAlias'; { used if SelectDatabase = True }
//=== JvBDEMove.pas ==========================================================
resourcestring
RsEInvalidReferenceDescriptor = 'Invalid reference descriptor';
//=== JvBdeUtils.pas =========================================================
resourcestring
RsRetryLogin = 'Do you wish to retry the connect to database?';
RsETableNotInExclusiveMode = 'Table must be opened in exclusive mode to add passwords';
RsETableNotOpen = 'Table must be opened to pack';
RsETableNotOpenExclusively = 'Table must be opened exclusively to pack';
RsENoParadoxDBaseTable = 'Table must be either of Paradox or dBASE type to pack';
//=== JvBehaviorLabel.pas ====================================================
resourcestring
RsENeedBehaviorLabel = 'Cannot call %s.Create with ALabel = nil';
RsENoOwnerLabelParent = 'OwnerLabel.Parent is nil in %s.Start';
//=== JvBrowseFolder.pas =====================================================
resourcestring
RsEShellNotCompatible = 'Shell not compatible with BrowseForFolder';
//=== JvButtons.pas ==========================================================
resourcestring
RsEOwnerMustBeForm = '%s owner must be a TForm';
//=== JvCalc.pas =============================================================
resourcestring
RsCalculatorCaption = 'Calculator';
//=== JvCalendar.pas =========================================================
resourcestring
RsEInvalidDateStr = 'Invalid date specification to TMonthCalStrings (%s)';
RsECannotAssign = 'Cannot assign %0:s to a %1:s';
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -