加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
ModelStrings.ini 65.36 KB
一键复制 编辑 原始数据 按行查看 历史
海阔天空 提交于 2020-08-06 11:52 . 这是单位字符串文件。
1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084
;; ModelStrings.ini - TestStand Model Strings
;;
;; If you want to create a new resource string file or customize an existing resource
;; string file, you must place it in the <TestStand Public>\Components\Language directory.
;;
;; If you make changes to resource files, you need to restart the TestStand application
;; for the changes to take effect.
;;
;; Note, when adding lines longer that 512 characters, split them into several lines,
;; each less than 512 characters. Use the same tag name for each line, followed by
;; " LineNNNN" where NNNN is the zero padded line number. Example:
;; TagName Line0001 = "super long string that goes on and on and on and on and on and on and on and on and on and on and on"
;; TagName Line0002 = " and on and on and on and on and on and on and on and on and on and on and on"
;; TagName Line0003 = " and on and on and on and on and on and on and on and on and on and on and on"
[NI_BATCH_MODEL]
GET_UUTS_CAPTION = "UUT Information"
DISPLAY_STATUS_CAPTION = "Batch Results"
TEST_SOCKET_NOT_READY = "Test Socket %d is not ready. Wait for, disable, or restart the Test Socket to continue."
GO_BTN = "__Go"
CONTINUE_BTN = "__Next Batch"
STOP_BTN = "__Stop"
INITIALIZING_MSG = "Initializing..."
ENTER_NEXT_UUT_MSG = "Enter the next UUT serial number."
TS_DISABLED = "Test Socket Disabled."
TEST_SEQ_PASSED_MSG = "Test Sequence Passed."
TEST_SEQ_FAILED_MSG = "Test Sequence Failed."
TEST_SEQ_ERROR_MSG = "Test Sequence Error:"
TEST_SEQ_TERMINATED_MSG = "Test Sequence Terminated."
TEST_SEQ_USER_DEFINED_MSG = "User-defined Sequence Status: "
TEST_SOCKET_LBL = "Test Socket"
UUT_SERIAL_NUM_LBL = "UUT Serial Number"
BATCH_SERIAL_NUM_LBL = "__Batch Serial Number:"
STATUS_MSG_LBL = "Status Message"
DISABLE_SOCKET = "Disable Test Socket"
VIEW_REPORT_BTN = "View Report..."
VIEW_BATCH_REPORT_BTN = "View Batch Report..."
RESTART_BTN = "Restart"
TERMINATED_MSG = "Terminated."
ABORTED_MSG = "Aborted."
STOPPED_MSG = "Stopped."
ALL_TEST_SOCKETS_DISABLED = "You must have at least one Test Socket enabled."
VIEW_ENTIRE_REPORT = "Entire File..."
VIEW_CURRENT_REPORT = "Current Only..."
GENERATING_REPORT_MSG = "Generating Reports..."
[NI_PARALLEL_MODEL]
CAPTION = "UUT Information"
DONE_WARNING_MSG = "In order to exit, all remaining executions must be stopped or aborted. Stop and Abort all remaining executions now?"
OK_BTN = "OK"
NEXT_UUT_BTN = "Next UUT"
STOP_BTN = "Stop"
TERMINATE_BTN = "Terminate"
ABORT_BTN = "Abort"
VIEW_REPORT_BTN = "View Report..."
RESTART_BTN = "Restart"
ENTER_NEXT_UUT_MSG = "Enter the next UUT serial number."
RUNNING_MSG = "Running..."
INITIALIZING_MSG = "Initializing..."
TEST_SEQ_PASSED_MSG = "Test Sequence Passed."
TEST_SEQ_FAILED_MSG = "Test Sequence Failed."
TEST_SEQ_ERROR_MSG = "Test Sequence Error:"
TEST_SEQ_TERMINATED_MSG = "Test Sequence Terminated."
TEST_SEQ_USER_DEFINED_MSG = "User-defined Sequence Status: "
TERMINATED_MSG = "Terminated."
ABORTED_MSG = "Aborted."
STOPPED_MSG = "Stopped."
TEST_SOCKET_LBL = "Test Socket"
UUT_SERIAL_NUM_LBL = "UUT Serial Number"
STATUS_MSG_LBL = "Status Message"
TERM_ALL_BTN = "__Terminate All"
ABORT_ALL_BTN = "__Abort All"
STOP_ALL_BTN = "__Stop All"
DONE_BTN = "E__xit"
VIEW_ENTIRE_REPORT = "Entire File..."
VIEW_CURRENT_REPORT = "Current Only..."
[MODEL]
NO_UUT_SERIAL_NUM = "Empty_UUT_SerialNo"
NO_BATCH_SERIAL_NUM = "Empty_Batch_SerialNo"
NO_UUT_PART_NUM = "Empty_UUT_PartNum"
VIEW_BATCH_RPT_BTN = "View Batch Report..."
TEST_UUTS = "Test UUTs"
SINGLE_PASS= "Single Pass"
CONFIGURE_REPORT_OPTIONS = "&Report Options..."
CONFIGURE_DATABASE_OPTIONS = "&Database Options..."
CONFIGURE_MODEL_OPTIONS = "&Model Options..."
CONFIGURE_RESULT_PROCESSING= "&Result Processing..."
OK_BTN = "__OK"
HELP_BTN = "__Help"
CANCEL_BTN = "__Cancel"
DEFAULT_BTN = "__Default"
FILE_BROWSE_BTN = "File Browser"
DIRECTORY_BROWSE = "Directory Browser"
EXPRESSION_BROWSE_BTN = "Expression Browser"
VALIDATE_BTN = "Validate"
MACRO_BROWSE_BTN = "Macros"
HANDLE_TERMINATION_TITLE = "Testing Terminated for Current UUT"
HANDLE_TERMINATION_MESSAGE = "Proceed with next UUT?"
NEXT_UUT_BUTTON = "Next UUT"
TERMINATE_BUTTON = "Terminate"
UUT_DLG_TITLE = "UUT Information"
UUT_DLG_SERIAL_NUM_LABEL = "__Enter UUT Serial Number:"
UUT_DLG_STOP_BTN = "__Stop"
PASS_BANNER_TITLE = "UUT Result:"
PASS_BANNER_TEXT = "Test Sequence Passed"
FAIL_BANNER_TITLE = "UUT Result:"
FAIL_BANNER_TEXT = "Test Sequence Failed"
TERMINATED_BANNER_TITLE = "UUT Result:"
TERMINATED_BANNER_TEXT = "Test Sequence Terminated"
ERROR_BANNER_TITLE = "UUT Result:"
ERROR_BANNER_TEXT = "Test Sequence Error"
RPT_OPT_DLG_TITLE = "Report Options"
RPT_OPT_PATH_TAB_TITLE = "Report File Pathname"
RPT_OPT_PATH_TAB_PATH_LABEL = "Report File Path:"
RPT_OPT_PATH_TAB_PATH_GENPATH_CHK_BOX = "__Generate Report File Path:"
RPT_OPT_PATH_TAB_SELECTED_PROCESS_MODEL = "Type of __Model:"
RPT_OPT_PATH_TAB_USE_TEMP_FILE_CHK_BOX = "Use __Temporary File"
RPT_OPT_PATH_TAB_USE_FORMAT_FOR_EXTENSION = "Use __Standard Extension for Report Format"
RPT_OPT_PATH_TAB_SPECIFY_FIXED_PATH_CHK_BOX = "Specify __Fixed Report File Path:"
RPT_OPT_PATH_TAB_DIRECTORY_LABEL = "File/__Directory Options:"
RPT_OPT_PATH_TAB_BASE_NAME_LABEL = "Base __Name:"
RPT_OPT_PATH_TAB_BATCH_BASE_NAME_LABEL = "Batch Base Name:"
RPT_OPT_PATH_TAB_EXTENSION_LABEL = "E__xtension:"
RPT_OPT_PATH_TAB_PREFIX_LABEL = "Prefix Se__quence File Name to Report File Name"
RPT_OPT_PATH_TAB_ADD_TIME_LABEL = "__Add Time and Date to File Name"
RPT_OPT_PATH_TAB_FILE_PER_UUT_LABEL = "New UUT Report File for Each UUT"
RPT_OPT_PATH_TAB_FILE_PER_BATCH_LABEL = "New UUT Report File for Each Batch"
RPT_OPT_PATH_TAB_FILE_PER_TS_LABEL = "New UUT Report File for Each Test Socket"
RPT_OPT_PATH_TAB_BATCH_FILE_PER_BATCH_LABEL = "New Batch Report File for Each Batch"
RPT_OPT_PATH_TAB_STORE_UUT_RPT_WITH_BATCH_RPT_LABEL = "Store UUT Report in Batch Report File"
RPT_OPT_TEMP_FILE_NAME = "<Unique Temporary File Name>"
RPT_OPT_PATH_TAB_UNIQUE_FILE_LABEL = "Force File Name to Be __Unique"
RPT_OPT_PATH_TAB_DIRTYPE_SEQFILE_DIR = "Client Sequence File Directory"
RPT_OPT_PATH_TAB_DIRTYPE_REPORTS_DIR = "<TestStand Temp Directory>\\Reports\\"
RPT_OPT_PATH_TAB_SELECT_REPORT_FILE = "Select Report File"
RPT_OPT_PATH_TAB_SELECT_REPORT_FOLDER = "Select Report Directory"
RPT_OPT_PATH_TAB_DATE_FORMAT_TIME_FIRST = "Append Time First"
RPT_OPT_PATH_TAB_DATE_FORMAT_DATE_FIRST = "Append Date First"
RPT_OPT_PATH_TAB_DATE_FORMAT_TIME_ONLY = "Time Only"
RPT_OPT_PATH_TAB_DATE_FORMAT_DATE_ONLY = "Date Only"
RPT_OPT_DEFAULT_APP_DIR = "Reports"
RPT_OPT_PATH_TAB_DIRTYPE_SPECIFIC_DIR = "Specific Directory"
RPT_OPT_PATH_TAB_DIRTYPE_EXPRESSION = "Specify Report File Path by Expression"
RPT_OPT_PATH_TAB_REPORT_EXPRESSION_SEQUENTIAL = "__Report File Path\n(Sequential Model)"
RPT_OPT_PATH_TAB_REPORT_EXPRESSION_PARALLEL = "__Report File Path\n(Parallel Model)"
RPT_OPT_PATH_TAB_REPORT_EXPRESSION_BATCH = "__Report File Path\n(Batch Model)"
RPT_OPT_PATH_TAB_BATCH_EXPRESSION = "__Batch File Path"
RPT_OPT_PATH_TAB_CHECK_MACRO_LIST = "Check if Same Macro Set is used before E__valuating the Report File Path During Execution"
RPT_OPT_PATH_EXPRESSION_RING_TEMPDIR_MACRO = "TestStand Temporary Directory"
RPT_OPT_PATH_EXPRESSION_RING_CLIENTFILE_DIR_MACRO = "Client Sequence File Directory"
RPT_OPT_PATH_EXPRESSION_RING_CLIENTFILE_NAME_MACRO = "Client Sequence File Name"
RPT_OPT_PATH_EXPRESSION_RING_DESKTOP_DIR_MACRO = "Desktop Directory"
RPT_OPT_PATH_EXPRESSION_RING_DATE_MACRO = "File Date"
RPT_OPT_PATH_EXPRESSION_RING_DAY_MACRO = "File Day"
RPT_OPT_PATH_EXPRESSION_RING_MONTH_MACRO = "File Month"
RPT_OPT_PATH_EXPRESSION_RING_TIME_MACRO = "File Time"
RPT_OPT_PATH_EXPRESSION_RING_YEAR_MACRO = "File Year"
RPT_OPT_PATH_EXPRESSION_RING_USERNAME_MACRO = "User Name"
RPT_OPT_PATH_EXPRESSION_RING_STATIONID_MACRO = "Station ID"
RPT_OPT_PATH_EXPRESSION_RING_USER_DIR_MACRO = "My Documents Directory"
RPT_OPT_PATH_EXPRESSION_RING_TESTSTAND_PUBLICDOC_DIR_MACRO = "TestStand Public Directory"
RPT_OPT_PATH_EXPRESSION_RING_TESTSTAND_BIN_DIR_MACRO = "TestStand Executable Directory"
RPT_OPT_PATH_EXPRESSION_RING_PUBLICDOC_DIR_MACRO = "Public Documents Directory"
RPT_OPT_PATH_EXPRESSION_RING_FILE_EXTENSION_MACRO = "Standard File Extension"
RPT_OPT_PATH_EXPRESSION_RING_UNIQUE_MACRO = "Unique"
RPT_OPT_PATH_EXPRESSION_RING_UUT_MACRO = "UUT Number"
RPT_OPT_PATH_EXPRESSION_TEST_SOCKET_MACRO = "Test Socket Index"
RPT_OPT_PATH_EXPRESSION_RING_BATCH_MACRO = "Batch Number"
RPT_OPT_PATH_EXPRESSION_UUT_STATUS_MACRO = "UUT Status"
RPT_OPT_PATH_EXPRESSION_UUT_PART_NUM_MACRO = "UUT Part Number"
RPT_OPT_PATH_MODEL_SELECTION_RING_SEQUENTIAL = "Sequential"
RPT_OPT_PATH_MODEL_SELECTION_RING_BATCH = "Batch"
RPT_OPT_PATH_MODEL_SELECTION_RING_PARALLEL = "Parallel"
RPT_OPT_PATH_EVALUATED_REPORT_EXPRESSION = "Evaluated Report File Path"
RPT_OPT_PATH_EVALUATED_BATCH_EXPRESSION = "Evaluated Batch File Path"
RPT_OPT_PATH_SAMPLE_UUT_RPT_FILENAME = "UUT Report:"
RPT_OPT_PATH_SAMPLE_BATCH_RPT_FILENAME = "Batch Report:"
RPT_OPT_PATH_LEGEND_BATCH = "Batch"
RPT_OPT_PATH_LEGEND_TS = "TestSocket"
RPT_OPT_PATH_LEGEND_RPT_ORDER = "Order of Reports in File"
RPT_OPT_PATH_LEGEND_BATCH_RPT = "Batch Report"
RPT_OPT_PATH_LEGEND_UUT_RPT = "UUT Report"
RPT_OPT_PATH_LEGEND_COMBINED_RPT = "Combined Batch/UUT Report"
RPT_OPT_PATH_LEGEND_STATUS_RPT = "Report for each UUT Status"
RPT_OPT_SAMPLE_FILE_NAME_SEQFILE = "SeqFileName"
RPT_OPT_DATE_SAMPLE_FILE_NAME_TAG = "Date"
RPT_OPT_TIME_SAMPLE_FILE_NAME_TAG = "Time"
RPT_OPT_UUT_SAMPLE_FILE_NAME_TAG = "UUT"
RPT_OPT_BATCH_SAMPLE_FILE_NAME_TAG = "Batch"
RPT_OPT_TS_SAMPLE_FILE_NAME_TAG = "TestSocket"
RPT_OPT_CONTENTS_TAB_TITLE = "Contents"
RPT_OPT_CONTENTS_TAB_DISABLE_REPORT_GENERATION_LABEL = "Disable Report __Generation"
RPT_OPT_CONTENTS_TAB_INCLUDE_STEP_RESULTS_LABEL = "Include Step __Results"
RPT_OPT_CONTENTS_TAB_INCLUDE_MEAS_LABEL = "Include __Measurements"
RPT_OPT_CONTENTS_TAB_INCLUDE_LIMITS_LABEL = "Include Test L__imits"
RPT_OPT_CONTENTS_TAB_INCLUDE_ATTRIBUTES_LABEL = "Include Attrib__utes"
RPT_OPT_CONTENTS_TAB_INCLUDE_TSEXTENSIONELEMENTS_LABEL = "Include TestStand Exte__nsion Elements"
RPT_OPT_CONTENTS_TAB_INCLUDE_TIMES_LABEL = "Include E__xecution Times"
RPT_OPT_CONTENTS_TAB_APPEND_LABEL = "__Append if File Already Exists"
RPT_OPT_CONTENTS_FILTER_LABEL = "Result Filtering Ex__pression:"
RPT_OPT_CONTENTS_FILTER_RING_ALL = "All Results"
RPT_OPT_CONTENTS_FILTER_RING_SKIP_PASS_DONE = "Exclude Passed/Done/Skipped"
RPT_OPT_CONTENTS_FILTER_RING_PASS_DONE_ONLY = "Passed/Done Only"
RPT_OPT_CONTENTS_FILTER_RING_SKIP_FLOWCONTROL = "Exclude Flow Control"
RPT_OPT_CONTENTS_FORMAT_LABEL = "Report __Format:"
RPT_OPT_CONTENTS_FORMAT_RING_WEB = "HTML Document"
RPT_OPT_CONTENTS_FORMAT_RING_XML = "XML Document"
RPT_OPT_CONTENTS_FORMAT_RING_ASCII_TEXT = "ASCII Text File"
RPT_OPT_CONTENTS_FORMAT_RING_ATML = "ATML 2.02 Standards Report Document"
RPT_OPT_CONTENTS_FORMAT_RING_ATML5 = "ATML 5.00 Standards Report Document"
RPT_OPT_CONTENTS_FORMAT_RING_ATML6 = "ATML 6.01 Standards Report Document"
RPT_OPT_CONTENTS_NUMERIC_FORMAT_LABEL = "Default Numeric Format:"
RPT_OPT_CONTENTS_EDIT_DEFAULT_FORMAT_LABEL = "__Edit Format..."
RPT_OPT_CONTENTS_STYLESHEET = "St__yle Sheet:"
RPT_OPT_CONTENTS_USE_ABSOLUTE_PATH = "__Store Absolute Path"
RPT_OPT_CONTENTS_STYLEBROWSE = "Browse..."
RPT_OPT_CONTENTS_FILTER_BROWSE_TITLE = "Build Result Filtering Expression"
RPT_OPT_CONTENTS_USE_ON_THE_FLY_REPORTING = "On-__The-Fly Reporting"
RPT_OPT_CONTENTS_PURGE_ON_THE_FLY_RESULTS = "Only __Display Latest Results"
RPT_OPT_MODEL_SELECTION_RING="Model: "
RPT_TESTING_IN_PROGRESS = "Testing in progress..."
RPT_GENERATING_REPORT = "Generating Report..."
RPT_GENERATING_REPORT_WITH_FORMAT = "Generating %1 Report..."
RPT_GENERATING_BATCH_REPORT = "Generating Batch Report..."
RPT_REPORT_DISABLED = "Report generation is disabled."
RPT_REPORT_DISPLAY_DISABLED = "Report display is disabled."
RPT_GENERATION_INTERRUPTED = "Report generation interrupted."
BATCH_RPT_HEADER_TITLE = "Batch Report"
BATCH_RPT_HEADER_SERIAL_NUMBER = "Serial Number: "
BATCH_RPT_FOOTER = "End Batch Report"
BATCH_RPT_TEST_SOCKET_COLUMN_HEADING = "Test Socket"
BATCH_RPT_UUT_SERIAL_NUM_COLUMN_HEADING = "UUT Serial Number"
BATCH_RPT_UUT_RESULT_COLUMN_HEADING = "UUT Result"
BATCH_RPT_UUT_DISABLED = "Socket Execution Disabled"
BATCH_RPT_UUT_ABORTED = "Socket Execution Aborted"
BATCH_RPT_UUT_TERMINATED = "Socket Execution Terminated"
RPT_HEADER_TITLE = "UUT Report"
RPT_HEADER_STATION_ID = "Station ID: "
RPT_HEADER_BATCH_SERIAL_NUMBER = "Batch Serial Number: "
RPT_HEADER_SERIAL_NUMBER = "Serial Number: "
RPT_HEADER_TS_INDEX = "Test Socket Index: "
RPT_HEADER_PART_NUMBER = "Part Number: "
RPT_HEADER_ADDITIONAL_DATA = "Additional Data"
RPT_HEADER_SERIAL_NUMBER_NONE = "NONE"
RPT_HEADER_DATE = "Date: "
RPT_HEADER_TIME = "Time: "
RPT_HEADER_OPERATOR = "Operator: "
RPT_HEADER_NO_OPERATOR = "No operator logged in"
RPT_HEADER_EXEC_TIME = "Execution Time: "
RPT_HEADER_SECONDS = " seconds"
RPT_HEADER_STEP_COUNT = "Number of Results: "
RPT_NOT_APPLICABLE = "N/A"
RPT_HEADER_UUT_RESULT = "UUT Result: "
RPT_HEADER_ERROR_CODE = "Error Code: "
RPT_HEADER_TSR_FILE_NAME = "TSR File Name: "
RPT_HEADER_TSR_FILE_ID = "TSR File ID: "
RPT_HEADER_TSR_FILE_CLOSED = "TSR File Closed: "
RPT_HEADER_TSR_FILE_CLOSED_OK = "OK"
RPT_HEADER_TSR_FILE_CLOSED_ABNORMAL = "The .tsr file was not closed normally when written. This can indicate that the testing process was interrupted or aborted."
RPT_ERROR_CODE = "Error Code: "
RPT_XML_NOT_AVAILABLE_DLG_MSG = "XML reporting will not work with your version of Internet Explorer.\nPlease upgrade to version 6.0 or greater."
RPT_XSL_FILE_BROWSE_DLG_TITLE = "Select Style Sheet"
RPT_XSL_BROWSE_DLG_SELECT_BTN = "&Select"
RPT_XML_STYLESHEET_NOT_FOUND = "The specified style sheet was not found."
RPT_NO_FILE_EXISTS = "No report file exists."
RPT_ATML_HEADER_TSR_DATA = "TSRData"
RPT_ATML_HEADER_TSR_FILE_NAME = "TSRFileName"
RPT_ATML_HEADER_TSR_FILE_ID = "TSRFileID"
RPT_ATML_HEADER_TSR_FILE_CLOSED = "TSRFileClosed"
RPT_ATML_HEADER_TSR_FILE_CLOSED_TRUE = "true"
RPT_ATML_HEADER_TSR_FILE_CLOSED_FALSE = "false"
;;TS 2.0 does NOT require the precise spacing(26 characters) of the following properties.
;;It is only required to support TS 1.0.x report generation routines.
;;NOTE TO TRANSLATOR: When translating to a language with dual-byte characters, dual-byte
;;characters take up twice the space of single-byte characters when using a fixed font
;;and therefore should be counted as twice as much space when determining how many trailing
;;space characters to add.
RPT_ERROR_MSG = "Error Message: "
RPT_MODULE_TIME = "Module Time: "
RPT_NUM_ITERATIONS = "Number of Loops: "
RPT_NUM_LOOP_PASSED = "Number of Passes: "
RPT_NUM_LOOP_FAILED = "Number of Failures: "
RPT_ENDING_LOOP_INDEX = "Final Loop Index: "
RPT_LOOP_INDEX = "Loop Index: "
RPT_STATUS = "Status: "
RPT_INTERACTIVE_EXE_NUM = "Interactive Execution #: "
RPT_SERVER = "Server: "
RPT_BEGIN_SEQUENCE = "Begin Sequence: "
RPT_END_SEQUENCE = "End Sequence: "
RPT_NO_SEQUENCE_RESULTS = "No Sequence Results Found"
RPT_HTML_TITLE = "Report"
RPT_FOOTER = "End UUT Report"
RPT_COLOR_BTN = "Report Co__lors..."
RPT_COLOR_TITLE = "Select Report Colors"
RPT_COLOR_CONTROL_LABEL = "__Edit Color:"
RPT_COLOR_NAME_HEADING = "Color Name:"
RPT_COLOR_SAMPLE = "Sample"
RPT_FILE_NOT_SAVED = "Unsaved Sequence File"
INVALID_SETTING_TITLE = "Invalid Setting"
ABSOLUTE_RPT_DIRECTORY_REQUIRED = "The report file directory control must contain an absolute path."
ABSOLUTE_RPT_FILE_REQUIRED = "The report file path control must contain an absolute path."
RPT_GENERATION_LABEL = "Select a Report Generator for Producing the Report Body:"
RPT_SEQUENCE_GENERATOR = "Se__quence (Easier to modify, and calls ModifyReportEntry callbacks)"
RPT_DLL_GENERATOR = "DLL (Faster, __but does not call ModifyReportEntry callbacks)"
RPT_FILTER_EXPR_ERROR = "Error in the Result Filter Expression."
LOOP_INDEX = "Loop Index: "
RPT_FAILURE_STACK = "Failure Chain:"
RPT_FS_STEP = "Step"
RPT_FS_STEP_UNDERLINE = "----"
RPT_FS_SEQUENCE = "Sequence"
RPT_FS_SEQUENCE_UNDERLINE = "--------"
RPT_FS_SEQUENCE_FILE = "Sequence File"
RPT_FS_SEQUENCE_FILE_UNDERLINE = "-------------"
MODEL_OPT_CAPTION = "Model Options"
MODEL_OPT_NUM_TEST_SOCKETS = "Number of Test Sockets"
MODEL_OPT_HIDE_EXEC_WINDOWS = "Hide Execution Windows"
MODEL_OPT_TILE_EXEC_WINDOWS = "Tile Execution Windows"
MODEL_OPT_DEFAULT_BATCH_SYNC = "Default Batch Synchronization"
MODEL_OPT_SEQ_BATCH_MODE = "Sequential Batch Mode"
MODEL_OPT_BATCH_SETTINGS = "Batch Settings"
MODEL_OPT_MULTI_UUT_SETTINGS = "Multiple UUT Settings"
MODEL_OPT_REMOTE_RESULTS_CHECK_LBL = "Store Results on Remote Machine"
MODEL_OPT_REMOTE_RESULTS_LOC_LBL = "Location to Store Results (for example, \\\\machinename\\directory):"
MODEL_OPT_PARA_SETTINGS = "Parallel Model Settings"
MODEL_OPT_BRING_UUT_DLG_TO_FRNT_ON_STATUS_CHANGE = "Bring UUT Dialog to Front When Status Changes"
MODEL_OPT_DISCARD_UNUSED_RESULTS = "Discard Results or Disable Results when not Required by Model \n(Using multiple plug-ins can affect this option.\nRefer to the help for more information)"
RPT_OPT_CONTENTS_TAB_ARRAY_MEAS_LABEL = "Include Arrays"
RPT_OPT_CONTENTS_ARRAY_MEAS_NO = "Do Not Include Arrays"
RPT_OPT_CONTENTS_ARRAY_MEAS_TABLE = "Insert Table"
RPT_OPT_CONTENTS_ARRAY_MEAS_GRAPH = "Insert Graph"
RPT_OPT_CONTENTS_TAB_ARRAY_MEAS_FILTER_LABEL = "Filter"
RPT_OPT_CONTENTS_ARRAY_MEAS_FILTER_ALL = "Include All"
RPT_OPT_CONTENTS_ARRAY_MEAS_FILTER_UPTO_MAX = "Include Up To Max"
RPT_OPT_CONTENTS_ARRAY_MEAS_FILTER_ONLY_MAX = "Exclude If Larger Than Max"
RPT_OPT_CONTENTS_ARRAY_MEAS_FILTER_DECIMATE = "Decimate If Larger Than Max"
RPT_OPT_CONTENTS_TAB_ARRAY_MEAS_MAX_LABEL = "Max Elements"
RST_COPY_FAIL_INVALID_PATH = "Remote directory path invalid or currently inaccessible."
RST_COPY_FAIL_GENERAL_IO = "General I/O error."
RST_COPY_FAIL_INSUFFICIENT_MEMORY = "Insufficient memory to perform action."
RST_COPY_FAIL_DISK_FULL = "Remote disk is full, please free space and try again."
ERROR_DESCR_NOTARGETSEQUENCE = "The selected sequence file does not contain a sequence named %1."
ERROR_DESCR_NOCLIENTFILE = "This sequence, %1, is not intended to be executed directly."
ERROR_DESCR_REPORTS_TAG_NOT_FOUND = "Unable to find the end 'Reports' tag in the report file: '%s'. Make sure that the extension of the report file is 'xml', and that the file contains valid xml data that was generated by TestStand."
ERROR_DESCR_TRCOLLECTION_TAG_NOT_FOUND = "Unable to find the end 'tr:TestResultsCollection' tag in the report file: '%s'. Make sure that the extension of the report file is 'xml', and that the file contains valid data according to ATML 5.00 standards that was generated by TestStand."
ERROR_DESCR_TRCOLLECTION6_TAG_NOT_FOUND = "Unable to find the end 'tr:TestResultsCollection' tag in the report file: '%s'. Make sure that the extension of the report file is 'xml', and that the file contains valid data according to ATML 6.01 standards that was generated by TestStand."
ERROR_DESCR_BODY_TAG_NOT_FOUND = "Unable to find the end 'body' tag in the report file: '%s'. Make sure that the extension of the report file is 'html', and that the file contains valid html data that was generated by TestStand."
UUT_ERROR_OCCURRED = "A UUT error occurred."
WARNING_TITLE = "Warning"
CHECK_EXPRESSION_TITLE = "Check Expression"
UNKNOWN_CLIENT_FILE_DIR = "$(ClientFileDir)"
UNKNOWN_CLIENT_FILE_NAME = "$(ClientFileName)"
REPORT_PATH_EXPRESSION_ERROR_MSG = "Error in Report File Path Expression"
BATCH_PATH_EXPRESSION_ERROR_MSG = "Error in Batch File Path Expression"
REPORT_PATH_EXPRESSION_NO_ERROR = "No Error."
UNSUPPORTED_PROCESS_MODEL = "Unsupported Process Model."
INVALID_REPORT_TYPE = "Invalid Report Type, the Report type must be of type UUT or Batch."
MY_DOCUMENTS_FOLDER_NOT_FOUND = "Unable to find folder My Documents."
DESKTOP_FOLDER_NOT_FOUND = "Unable to find Desktop folder."
EXECUTABLE_FOLDER_NOT_FOUND = "Unable to find TestStand Executable folder."
INVALID_REPORT_FILE_PATH = "Invalid report file path: "
INVALID_REPORT_FILE_PATH_LEN = "Evaluated Report File Path length is greater than 260 characters."
INVALID_REPORT_PATH_EXPRESSION_LENGTH = "Report path specified by expression is greater than 2048 characters."
INVALID_BATCH_MACRO_USE = "Use of Batch number macro in valid only with batch model."
INVALID_UNIQUE_MACRO_USE = "Use of Unique macro as a directory or file name in the report file path expression is invalid."
INVALID_UUTNO_BATCH_RPT_USE = "Use of UUT number macro in Batch Report File path Invalid."
INVALID_UUTSTATUS_BATCH_RPT_USE = "Use of UUT Status macro in Batch Report File path Invalid."
INVALID_UUTPARTNUM_BATCH_RPT_USE = "Use of UUT Part Number macro in Batch Report File path Invalid."
INVALID_TESTSOCKET_BATCH_RPT = "Use of TestSocket number macro in Batch Report File path Invalid."
GENERAL_IO_ERROR = "General I/O error occurred."
INSUFFICIENT_MEMORY_ERROR = "Insufficient memory to complete the operation."
INVALID_MACRO_LIST_CHANGE = "List of macros used by expression of report file path cannot be modified during execution. \n"
INSUFFICIENT_BUFFER_MEMORY = "Insufficient buffer available for string operation."
INVALID_ACCESS_DENIED = "File Access Denied."
INVALID_PATH_NOT_FILE = "Path specified is not a file path, but a directory path."
MISSING_CLOSING_TAG_IN_PATH_MACRO = "Missing closing tag for the macros in report file path expression."
INVALID_USER_NAME_MACRO_USAGE = "Unable to evaluate report path expression. $(UserName) macro not defined in current context."
UNABLE_TO_EVALUATE_REPORT_EXPRESSION = "The report expression cannot be evaluated in the current context.\nIf you are certain that the expression will evaluate correctly at run time, ignore this warning."
UNABLE_TO_EVALUATE_BATCH_EXPRESSION = "The batch report expression cannot be evaluated in the current context.\nIf you are certain that the expression will evaluate correctly at run time, ignore this warning."
INVALID_MACRO_USED = "Unrecognized macro used in the report file path expression: "
PUBLIC_DOCUMENTS_FOLDER_NOT_FOUND = "Public documents directory not found."
EXPRESSION_DOES_NOT_EVALUATE_TO_STRING = "Expression specified does not evaluate to a string."
NO_FILE_EXTENSION_REPORT = "The Report File Path expression does not specify a file extension. \nYou can use the $(FileExtension) macro to specify the file extension that corresponds to the report format.\nDo you want to edit the expression?"
NO_FILE_EXTENSION_BATCH = "The Batch Report File Path expression does not specify a file extension. \nYou can use the $(FileExtension) macro to specify the file extension that corresponds to the report format.\nDo you want to edit the expression?"
INVALID_USE_OF_DIRECTORY_MACRO = "Error in the Expression : Directory Macros can be used only at the beginning of the report file path expression."
WARNING_MESSAGE_POSTFIX = "If you are certain that the expression will evaluate correctly at run time, ignore the warning."
EVALUATION_ERROR = "Evaluation Error"
EVALUATION_WARNING = "Evaluation Warning"
INVALID_ABSOLUTE_FILE_PATH = "TestStand does not support relative report file paths.\nThe Report file path specified is not a valid absolute file path: "
INVALID_ABSOLUTE_FILE_PATH_REPORT_WARNING = "TestStand does not support relative report file paths.\nThe UUT report file path specified may not be a valid absolute file path."
INVALID_ABSOLUTE_FILE_PATH_BATCH_WARNING = "TestStand does not support relative report file paths.\nThe Batch report file path specified may not be a valid absolute file path."
INVALID_EMPTY_FILE_PATH = "The Report File Path specified is empty."
INVALID_DATE_SEPARATOR = "Invalid or no date separator found in the system date."
INVALID_GETLOCALE_CALL = "Error in getting the Locale information."
FILE_EXT_NOT_SAME_AS_RPT_FMT Line0001 = "Reports may not display correctly. The file extension specified \nin the Report File Path is different from the Report Format setting.\n\n"
FILE_EXT_NOT_SAME_AS_RPT_FMT Line0002 = " Report File Path Extension: '%s'\n Report Format: '%s'"
FILE_EXT_NOT_SPECIFIED = "File extension is not specified in Report File Path. TestStand will set the extension as %s."
FILE_NAME_NOT_SPECIFIED_IN_REPORT_FILEPATH = "File name is not specified in Report File Path. If the file name is not specified, the file will be named '.%s'"
EVALUATING_EXPRESSION_ERROR = "Error while evaluating the expression. "
IGNORE_STRING = "Ignore"
EDIT_OPTION_STRING = "Edit"
HTML = "HTML Document"
XML = "XML Document"
TXT = "ASCII Text File"
ATML = "ATML 2.02 Standards Report Document"
ATML5 = "ATML 5.00 Standards Report Document"
ATML6 = "ATML 6.01 Standards Report Document"
TERMINATE_MODEL_WORKER_THREADS_PROMPT = "You are requesting to terminate an execution that is already terminating, but is still processing result information.\n\nYou can choose to force the execution to terminate, but you will lose any data that is in the process of being being logged or reported. Do you want to force the terminatation of the execution?"
INVALID_REPORT_FORMAT = "The Report Format stored in the configuration file was not recognized. Resetting Report Format to default value."
CREATING_PLUGIN_CONFIGURATION = "Creating Configuration File: %s"
LOADING_PLUGIN_CONFIGURATION = "Loading: %s"
ERR_PLUGIN_CONFIGURATION_FILE_NAME_CHANGED Line0001="Error loading model plug-in configuration file '%s'. The file was originally saved with a different name: '%s'. This indicates that the file has been renamed.\n\n"
ERR_PLUGIN_CONFIGURATION_FILE_NAME_CHANGED Line0002="The process model loads plug-in instances from all configuration files in the Cfg\\ModelPlugins\\ directory. To prevent inadvertent copying of configuration files from unintentionally loading additional plug-in instances, the process model requires that you do not change the name with which a configuration file is saved.\n\n"
ERR_PLUGIN_CONFIGURATION_FILE_NAME_CHANGED Line0003="To resolve this error, you must either delete the renamed file, restore its original name, resave or recreate it, or open it in a text editor and replace every occurrence of '%s' with '%s'.\n"
[REPORT_FORMAT]
HTML = "HTML"
XML = "XML"
TXT = "Text"
ATML = "ATML"
ATML5 = "ATML5"
ATML6 = "ATML6"
[SF_MODEL_OPTIONS]
0 = "Use Station Model"
1 = "No Model"
2 = "Require Specific Model"
[SEQ_ENTRY_POINT_MENU_HINT]
FILE = "File"
EDIT = "Edit"
VIEW = "View"
EXECUTE = "Execute"
DEBUG = "Debug"
CONFIGURE = "Configure"
SOURCE_CONTROL = "Source Control"
TOOL = "Tool"
WINDOW = "Window"
HELP = "Help"
[RESULT_PROCESSING_DIALOG]
RESULT_PROCESSING_TITLE = "Result Processing"
HELP = "__Help"
SHOW_MORE_OPTIONS = "Show More Options"
OK = "__OK"
CANCEL = "__Cancel"
OUTPUT = "Output Name"
TYPE = "Type"
ENABLED = "Enabled"
DISPLAY = "Display"
OPTIONS = "Options"
STANDARD_OPTIONS_BTN = "Options..."
ADDITIONAL_OPTIONS_BTN = "Additional Options..."
NEW_THREAD = "New Thread"
DISABLED_BY_ON_THE_FLY = " {disabled by On-the-fly}"
CUT = "Cut"
Copy = "Copy"
PASTE = "Paste"
MOVE_UP = "Move Up"
MOVE_DOWN = "Move Down"
INSERT_NEW = "Insert New..."
YES = "Yes"
NO = "No"
YES_AND_COMPLETE_BEFORE_NEXT_UUT = "Yes, Complete before next UUT"
RESET_TO_DEFAULTS = "Reset to Defaults..."
CONFIGURATION = "Active Configuration:"
MANAGE_CONFIGURATIONS = "Manage Configurations..."
ADVANCED = "Advanced..."
DEFAULT_OFFLINE_CONFIGURATION_ACTIVE_WARNING = "The %s configuration is the default for processing result files offline in the Offline Results Processing Utility.\n\nHowever, it is currently selected as the active inline processing configuration. \n\nAre you sure you want to exit?"
DEFAULT_OFFLINE_CONFIGURATION_CONTAINS_OFFLINE_GENERATOR_WARNING = "The %s configuration is the default for processing result files offline. However, it currently contains a model plug-in that creates offline result files. Model plug-ins that create offline results files are ignored when processing existing offline result files.\n\nAre you sure you want to exit?"
WARNING_TITLE = "Warning"
RESET_CONFIGURATION_PROMPT = "Do you want to replace all items in configuration '%s' with the default set of items?"
RESET_CONFIGURATION_NON_DEFAULT_PROMPT = "Do you want to replace all result processors in configuration '%s' with a default set of result processors?\n\nTo determine the default set of result processors, specify whether this configuration is for inline or offline processing."
RESET_CONFIGURATION_PROMPT_TITLE = "Reset Configuration?"
INLINE = "Inline"
OFFLINE = "Offline"
ERROR_PLUGIN_SEQUENCE_FILE_MISSING = "[PLUG-IN DISABLED: Cannot find: '%s'] "
[RESULT_PROCESSING_ERROR]
PROCESSOR_GLOBAL_WRONG_TYPE_ERROR_MSG = "Type of the file global '%s' in file '%s' is '%s', expected '%s'."
[ADVANCED_RESULT_PROCESSOR_SETTINGS_DIALOG]
ADVANCED_SETTINGS = "Advanced Result Processing Settings"
OTF_SETTINGS = "On-The-Fly Settings"
ON_THE_FLY_SETTINGS_EXPLANATION Line0001 = "If you configure a process model plug-in to process results on-the-fly, TestStand collects results as it generates the results but processes the results only after exceeding a threshold you define by the number of results collected and time since the last processing of results. "
ON_THE_FLY_SETTINGS_EXPLANATION Line0002 = "You can adjust the following settings if TestStand does not process on-the-fly results as often as an application requires. However, reducing the threshold values reduces performance."
PROCESSING_INTERVAL = "Processing Interval (seconds):"
AUTOMATICALLY_TUNE_INTERVAL = "Automatically Tune Interval"
MAXIMUM_NUMBER_OF_RESULTS = "Maximum Number of Results"
OK = "__OK"
CANCEL = "__Cancel"
HELP = "__Help"
CREATE_NEW_PROCESS_MODEL_PLUGIN... = "Create New Process Model Plug-in..."
SAVE_TEMPLATE_TITLE = "Save Process Model Plug-in"
SAVE_TEMPLATE_FILE_FILTER = "Sequence Files (*.seq)|*.seq||"
SAVE = "Save"
DEFAULT_NEW_PLUGIN_NAME = "MyCompanyName_MyNewResultProcessor.seq"
CREATED_NEW_PLUGIN_MSG = "Created and loaded new process model plug-in sequence file: %s\n\nThe model plug-in file contains the following new data types:\n\n%s"
CREATED_NEW_PLUGIN_TITLE = "Process Model Plug-in Created"
CHOOSE_DIFFERENT_FILE_NAME = "Choose a base filename that is a valid TestStand identifier. TestStand uses the filename of the plug-in, excluding the extension, as a prefix for the names of certain data types within the plug-in file.\n\n"
[RESULTS_PROCESSOR]
NI_REPORT_GENERATOR_COMPONENT_DESCRIPTION = "Generate Report"
NI_DATABASE_LOGGER_COMPONENT_DESCRIPTION = "Log to Database"
NI_OFFLINE_RESULTS_GENERATOR_COMPONENT_DESCRIPTION = "Store Results for Offline Processing"
NI_REPORT_GENERATOR_INSTANCE_NAME = "Report"
NI_DATABASE_LOGGER_INSTANCE_NAME = "Database"
NI_OFFLINE_RESULTS_GENERATOR_INSTANCE_NAME = "Offline Results File"
OPTIONS_EXPRESSION_ERROR = "Error evaluating model plug-in options description expression.\n"
PROCESSOR_DISPLAY_NAME_EXPRESSION_ERROR = "Error evaluating model plug-in instance display name expression.\n"
ENABLED_EXPRESSION_ERROR = "Error evaluating NI.EnabledExpression attribute.\n"
COMPONENT_DISPLAY_NAME_EXPRESSION_ERROR = "Error evaluating model plug-in display name expression.\n"
COMPONENT_INITIALIZATION_EXPRESSION_ERROR = "Error evaluating model plug-in initialization expression.\n"
ON_THE_FLY = " {On-The-Fly}"
CONFIGURATION_LOAD_ERROR_PROMPT = "%s\n\nAn error occurred while loading '%s'.\n\nDo you want to reset the file to the default configuration?"
CONFIGURATION_LOAD_ERROR_TITLE = "Error Loading Result Processing Configuration"
ON_THE_FLY_RESULTS_FILE_REQUIRED = "The model plug-in '%1' cannot process results files that are created without the On-the-Fly option enabled."
PLUGIN_CANT_PROCESS_OFFLINE_RESULTS = "The model plug-in '%1' cannot process offline result files."
EXPRESSION_ERROR = "Error in expression: "
[OFFLINE_RESULTS_GENERATOR]
NO_PATH = "<No Path Specified>"
NEW_FILE_EVERY_UUT = " {New File Every UUT}"
NEW_FILE_EVERY_N_UUTS = " {New File Every %1 UUTs}"
UNABLE_TO_FIND_FILE = "Unable to find file: "
[OFFLINE_RESULTS_GENERATOR_CONFIGURATION_DIALOG]
DIRECTORY_IN_WHICH_TO_STORE_RESULT_FILES = "Directory in Which to Store Result Files:"
... = "..."
FILE_NAME_FORMAT: = "File Name Format:"
FILE_FORMAT_EXAMPLE = "[Station ID][Sequence File][Start-End Serial Numbers][User Name][Process Model][Time][Date]<[Segment #]>.tsr"
STORE_RESULTS_AS_THEY_ARE_GENERATED_(ON_THE_FLY)= "Store Results as They are Generated (On-the-fly)"
LIMIT_THE_NUMBER_OF_UUTS_PER_FILE = "Limit the Number of UUTs Per File:"
OK = "&OK"
CANCEL = "&Cancel"
HELP = "&Help"
OFFLINE_RESULTS_GENERATOR_CONFIGURATION_DIALOG_TITLE = "Offline Results File Generation Options"
SELECT_DIRECTORY = "Select Directory in Which to Store Result Files"
AUTOMATICALLY_START_OFFLINE_RESULTS_PROCESSING_UTILITY = "Automatically Start Offline Results Processing Utility"
EXIT_WHEN_PROCESSING_COMPLETES = "Exit When Processing Completes"
ERROR = "Error"
UNABLE_TO_FIND_FILE = "Unable to find file: "
OPEN_OFFLINE_PROCESSING_UTILITY = "Open Offline Results Processing Utility..."
START_MINIMIZED_TO_TRAY="Start Minimized to Tray"
[OFFLINE_RESULTS_PROCESSOR]
UNSAVED_SEQUENCE_FILE = "[Unsaved Sequence File]"
NO_CLIENT_FILE = "[No Client File]"
NO_USER = "[No User]"
NO_MODEL = "[No Model]"
NO_SERIAL_NUMBER = "[No Serial Number]"
NO_UUTS ="No UUTs"
BEGIN_UUT = "Begin UUT: "
END_UUT = "End UUT: "
BEGIN_BATCH = "Begin Batch: "
END_BATCH = "End Batch: "
READ_OTF_RESULTS = "Read On-the-fly Results: "
BATCH = "Batch: "
COMPLETE = "Complete"
INITIALIZING = "Initializing"
MOVING_ERROR = "Unable to move file, retrying."
SEGMENT = "[Segment %1]"
THREAD_CREATION_ERR_ELABORATION = "If you continue to receive 'Unable to create thread' errors, it might be because the Offline Results Processing Utility is creating too many threads while processing TSR files with large numbers of sockets with a processing configuration that has multiple result processors set to process in new threads. Try reprocessing the TSR files after reducing the value of the File>>Settings>>Number Of Files Processed Simultaneously setting."
[MANAGE_CONFIGURATIONS_DIALOG]
MANAGE_RESULT_PROCESSING_CONFIGURATIONS = "Manage Result Processing Configurations"
HELP = "__Help"
OK = "__OK"
CANCEL = "__Cancel"
CUT = "Cut"
Copy = "Copy"
PASTE = "Paste"
RENAME = "Rename"
INSERT_NEW = "Insert New"
NEW_CONFIGURATION = "New Configuration"
RESET_TO_DEFAULTS = "Reset to Defaults..."
CONFIGURATION = "Configuration:"
MANAGE_CONFIGURATIONS = "Manage Configurations..."
RESET_CONFIGURATION_SET_PROMPT = "Do you want to delete all configurations and replace them with the default configurations?\n\nThis action creates two default configurations. One for inline processing and one for offline processing."
RESET_CONFIGURATION_SET_PROMPT_TITLE = "Reset All Configurations?"
[RENAME_DIALOG]
OK = "__OK"
CANCEL = "__Cancel"
RENAME_TITLE = "Rename Item"
NAME_MUST_BE_UNIQUE_TITLE = "Duplicate Name"
NAME_MUST_BE_UNIQUE_MESSAGE = "You must specify a unique name."
[CONFIGURATION_NAMES]
<Default for Inline Processing> = "<Default for Inline Processing>"
<Default for Offline Processing> = "<Default for Offline Processing>"
[PLUGIN_TEMPLATE]
OPTIONS_DIALOG_TITLE = "Your Model Plug-in Options Dialog"
OPTIONS_DIALOG_MESSAGE = "Replace the step that displays this message with a call to a code module that displays the options editing dialog you create for editing the options that are specific to your model plug-in."
ADDITIONAL_OPTIONS_DIALOG_TITLE = "Your Additional Model Plug-in Options Dialog"
ADDITIONAL_OPTIONS_DIALOG_MESSAGE = "Replace the step that displays this message with a call to a code module that displays an additional options editing dialog for your model plug-in."
[MODEL_PLUGINS]
TYPE_CONFLICT_ADVICE Line0001 = "\n\nIf the type conflict is related to model plug-ins or you are not sure what to do, try doing the following in order to resolve the conflict and correct the problem:\n"
TYPE_CONFLICT_ADVICE Line0002 = "1) If you are using the Offline Results Processing Utility pause all active profiles or exit the application.\n"
TYPE_CONFLICT_ADVICE Line0003 = "2) In the sequence editor, open all sequence files under %1 and %2. Save any files that are modified.\n"
TYPE_CONFLICT_ADVICE Line0004 = "3) With the files open, bring up the Result Processing dialog using the Configure->Result Processing... menu item and dismiss the dialog by pressing the Ok button.\n"
TYPE_CONFLICT_ADVICE Line0005 = "4) If any of the files you opened are marked as modified (i.e. an asterisk appears next to the file name in their caption) save them to disk.\n"
TYPE_CONFLICT_ADVICE Line0006 = "5) If you are getting this error while using the Offline Results Processing Utility, try processing the result files again.\n"
[CONFIGURATION_SELECTOR]
MODEL_CONFIGURATION_MIGRATION_TOOL="Model Configuration Migration Tool"
OK="OK"
CANCEL="Cancel"
SELECT_CONFIGURATION_TO_MIGRATE_LEGACY Line0001="Migrating from new configurations to legacy configurations\n"
SELECT_CONFIGURATION_TO_MIGRATE_LEGACY Line0002="Select the configurations you want to migrate as the legacy models result processing configurations."
SELECT_CONFIGURATION_TO_MIGRATE_NEW Line0001="Migrating from legacy configurations to new configurations\n"
SELECT_CONFIGURATION_TO_MIGRATE_NEW Line0002="The legacy model result processing configurations will be migrated to a newly created configuration of the name you specify."
COPY_REPORT_SETTINGS="Report Settings"
COPY_DATABASE_SETTINGS="Database Settings"
CONFIGURATION_SET="Configuration Set"
NEW_CONFIGURATION_NAME="Configuration Name"
ERR_UNEXPECTED_TYPE_VERSION Line0001="The types in your configuration files are not the default shipping TestStand types. "
ERR_UNEXPECTED_TYPE_VERSION Line0002="The Model Configuration Migration Tool can only migrate settings for the default types."
ERR_INVALID_CONFIGURATION_FILE_NAME="The legacy options file {0} is not a default TestStand legacy options file."
ERR_INVALID_CONFIGURATION="The selected configuration could not be found"
ERR_INVALID_CONFIGURATION_SET="The configuration set {0} could not be found"
ERR_INVALID_CONFIGURATION_FILE="The configuration file {0} could not be read"
ERR_UNKNOWN_ERROR="An unexpected error happened while migrating the configuration files. Error message: {0}"
[RESULTS_SERIALIZER]
OFFLINE_PROCESSING_UTILITY="TestStand Offline Results Processing Utility"
OFFLINE_PROCESSING_UTILITY_SETTINGS="TestStand Offline Results Processing Utility Settings"
TOOLMENU_ITEM="Offline Results Processing Utility..."
COMMAND_LINE_ARGUMENTS_HELP Line0001="Command line usage:\n"
COMMAND_LINE_ARGUMENTS_HELP Line0002="\n"
COMMAND_LINE_ARGUMENTS_HELP Line0003="OfflineProcessingUtility.exe [/tray]\n"
COMMAND_LINE_ARGUMENTS_HELP Line0004=" [/exit-when-done [<time>]]\n"
COMMAND_LINE_ARGUMENTS_HELP Line0005=" [/quit]\n"
COMMAND_LINE_ARGUMENTS_HELP Line0006=" [/process-files-missing-data]\n"
COMMAND_LINE_ARGUMENTS_HELP Line0007=" [/log-level]\n"
COMMAND_LINE_ARGUMENTS_HELP Line0008=" [/process-all-profiles]\n"
COMMAND_LINE_ARGUMENTS_HELP Line0009=" [/process-no-profiles]\n"
COMMAND_LINE_ARGUMENTS_HELP Line0010=" [/process-profiles <list-of-profiles>]\n"
COMMAND_LINE_ARGUMENTS_HELP Line0011=" [/process-files <profile> <list-of-files>]\n"
COMMAND_LINE_ARGUMENTS_HELP Line0012=" [/env <environment-file>]\n"
COMMAND_LINE_ARGUMENTS_HELP Line0013="\n"
COMMAND_LINE_ARGUMENTS_HELP Line0014="<list-of-profiles>: A space-separated list of profile names to process.\n"
COMMAND_LINE_ARGUMENTS_HELP Line0015="<profile>: The name of one profile.\n"
COMMAND_LINE_ARGUMENTS_HELP Line0016="<list-of-files>: A space-separated list of absolute file names or file \n"
COMMAND_LINE_ARGUMENTS_HELP Line0017=" names relative to the current working directory.\n"
COMMAND_LINE_ARGUMENTS_HELP Line0018="<time>: The amount of time (in seconds) to wait before exiting. Useful\n"
COMMAND_LINE_ARGUMENTS_HELP Line0019=" if you are processing many small results so that the Offline\n"
COMMAND_LINE_ARGUMENTS_HELP Line0020=" Results Processing Utility does not exit between UUTs. The\n"
COMMAND_LINE_ARGUMENTS_HELP Line0021=" default is 30 seconds.\n"
COMMAND_LINE_ARGUMENTS_HELP Line0022="\n"
COMMAND_LINE_ARGUMENTS_HELP Line0023="Quotes are required for arguments that contain a space, such as \n"
COMMAND_LINE_ARGUMENTS_HELP Line0024="\"<Default for Offline Processing>\" and \"C:\\My Documents\\results.tsr\".\n"
ERR_BOX_TITLE = "Error"
ERR_MESSAGE = "Error message: {0}"
ERR_CODE = "Error code: {0}"
ERR_COULD_NOT_SHOW_REPORT_TITLE="Report display"
ERR_COULD_NOT_SHOW_REPORT="Could not display the report {0}."
ERR_COULD_NOT_LOAD_CALLBACKS_SEQUENCE="Could not load sequence file \"{0}\".\nError message: {1}"
ERR_COULD_NOT_LOAD_PROFILE_CALLBACKS_SEQUENCE="Could not load sequence file \"{0}\".\nError message: {1}"
ERR_COULD_NOT_READ_CONFIGURATION="Could not read the configuration file. Using default values."
ERR_COULD_NOT_WRITE_CONFIGURATION="Could not write the configuration file."
ERR_READING_PROFILES="One or more errors occurred while reading profiles."
ERR_CORRUPTED_PROFILES_IN_CONFIG_FILE="The following profiles were corrupted in the configuration file:"
ERR_INVALID_GUID_FOR_CONFIGURATION_SET="The following profiles were referencing a configuration set which was deleted and will be updated to use the default configuration set:"
ERR_PROFILE_ERROR_INFO="{0} ({1})"
ERR_UNKNOWN_ARGUMENT="Unknown argument '{0}'."
ERR_INVALID_PROFILE="Unknown profile specified as command line argument: {0}."
ERR_INVALID_FILES Line0001="Could not move the following files: \n"
ERR_INVALID_FILES Line0002="{0}\n\n"
ERR_INVALID_FILES Line0003="To \"{1}\"\n"
ERR_MOVING_FILE_TO_INBOX="The file {0} could not be moved to the inbox of profile {1}."
ERR_INVALID_EXIT_TIME="Invalid time for command line argument /exit-when-done. Using default"
ERR_INBOX_ALREADY_BEING_SCANNED="Cannot activate profile because another profile is already using the same inbox directory."
ERR_COPY_FILES Line0001="Could not copy the following files: \n"
ERR_COPY_FILES Line0002="{0}\n\n"
ERR_COPY_FILES Line0003="To \"{1}\"\n"
ERR_INVALID_ARGUMENTS="Invalid command line arguments specified. {0}\n"
ERR_COULD_NOT_DELETE="Could not delete file"
ERR_COULD_NOT_DELETE_DETAILS="{0}\nError message: {1}"
ERR_COULD_NOT_DELETE_FILE_DETAIL="\"{0}\" Error message: {1}"
ERR_COULD_NOT_DELETE_FILES="Could not delete files: "
ERR_INVALID_SELECTED_PROFILE="Please select a profile before using this operation"
ERR_INVALID_SELECTED_FILE="Please select a results file before using this operation"
ERR_OPENING_CONFIGURATION_DIALOG="Could not open configuration dialog. \n{0}"
ERR_CONFIG_FILE_NOT_FOUND="The configuration file could not be found."
ERR_INVALID_NUMBER_OF_ARGUMENTS_PROCESS_FILES="The /process-files argument expects the profile name and at least one file"
ERR_INVALID_NUMBER_OF_ARGUMENTS_PROCESS_PROFILES="The /process-profiles argument expects at least one profile name"
ERR_TWO_PROCESS_ARGS="More than one process argument was sent to the Offline Results Processing Utility."
ERR_INVALID_CLI_ARGS="The Offline Results Processing Utility received invalid command line arguments:\n{0}\n\n"
ERR_FILE_ALREADY_EXISTS="Cannot move file {0} to destination {1}. File already exists"
ERR_PROFILES_CANNOT_BE_ACTIVATED="The following profiles cannot be activated:"
ERR_PROFILES_BAD_CALLBACKS_FILE="Could not load the callback file for the following profiles:"
ERR_PROFILE_NAME_NOT_UNIQUE="Another profile is already called {0}. Profile names must be unique."
ERR_SHUTDOWN="Error while shutting down the Offline Results Processing Utility."
ERR_CALLBACKS_FILE="(Not loadable)"
ERR_MODEL_SUPPORT_NOT_FOUND="ModelSupport2.dll was not found in TestStand paths."
ERR_COULD_NOT_START_FILE="Could not start file {0}."
ERR_MOVE_FILES_TO_INBOX="An error occurred while moving the following files to the inbox:"
ERR_MOVE_FILES_TO_OUTBOX="An error occurred while moving the following files to the outbox:"
ERR_OPENING_FROM_SHELL_TITLE="Cannot process file"
ERR_OPENING_FROM_SHELL="Cannot process file {0}. Error message: {1}"
ERR_RESOLVING_TYPE_CONFLICTS="Error resolving type conflicts for file {0}. Error message: {1}"
ERR_CANNOT_PROCESS_FILES="Cannot process files immediately:"
ERR_INVALID_VALUE_DELETE_AFTER_DAYS="Trying to set value {0} for Delete After Specified Number of Days. This value will be ignored"
ERR_INVALID_VALUE_NUM_FILES_FOR_DELETE="Trying to set value {0} for Delete If More Than Specified Number of Files. This value will be ignored"
ERR_INVALID_VALUE_MAX_CONCURRENCY="Trying to set value {0} for Maximum Concurrency. The number of threads must be a value between one and two times the number of processing cores in your machine, up to a maximum of 16."
ERR_INVALID_VALUE_MAX_REPORTS_SHOWN="Trying to set value {0} for Number of Reports to Show. The value must be between -1 and 5000, with -1 meaning show all reports."
ERR_SELECTED_FILE_DOES_NOT_EXIST="The selected file does not exist in disk."
ERR_CONFIGURATION_DOES_NOT_EXIST="The configuration set \"{0}\" does not exist"
ERR_INVALID_PROFILE_NAME="The specified profile name is not valid."
ERR_REPORT_NOT_FOUND="The report \"{0}\" was not found in any of the outboxes. The TSR used to generate the report might have been moved or deleted."
ERR_NEW_MODELS_NOT_ACTIVE="The Offline Results Processing Utility cannot run with the Legacy 2010 process models. Use Legacy Model Switcher to switch to the new models to use the Offline Results Processing Utility."
ERR_CANNOT_PROCESS_FILE_INVALID_MODEL Line0001="Cannot process files because the process model files have been modified.\n"
ERR_CANNOT_PROCESS_FILE_INVALID_MODEL Line0002="Sequence file: {0}.\n"
ERR_CANNOT_PROCESS_FILE_INVALID_MODEL Line0003="Does not contain sequence: {1}."
ERR_CANNOT_DISPLAY_EDIT_CONFIGURATION_DIALOG Line0001="The Edit Configuration dialog cannot be displayed because the process model files have been modified.\n"
ERR_CANNOT_DISPLAY_EDIT_CONFIGURATION_DIALOG Line0002="Sequence file: {0}.\n"
ERR_CANNOT_DISPLAY_EDIT_CONFIGURATION_DIALOG Line0003="Does not contain sequence: {1}."
ERR_PROFILE_COULD_NOT_BE_DELETED="Cannot delete profile because processing files could not be stopped."
ERR_INBOX_AND_OUTBOX_MUST_BE_DIFFERENT="The specified inbox directory {0} is not valid because it is the same as the outbox directory. The inbox and outbox of a profile must be different."
ERR_OUTBOX_AND_INBOX_MUST_BE_DIFFERENT="The specified outbox directory {0} is not valid because it is the same as the inbox directory. The inbox and outbox of a profile must be different."
ERR_ENVIRONMENT_DOES_NOT_MATCH="The specified environment \"{0}\" does not match the current environment \"{1}\". To change the current environment, you must restart the utility."
GLOBAL_ENVIRONMENT = "<Global>"
WARN_NOT_SHOWING_REPORTS Line0001="The option to show reports is currently disabled. Showing large reports could "
WARN_NOT_SHOWING_REPORTS Line0002="use a large amount of memory and make the Offline Results Processing Utility "
WARN_NOT_SHOWING_REPORTS Line0003="unresponsive. Are you sure you want to show reports?"
WARN_DELETE_PROFILES_PROCESSING Line0001="At least one of the following profiles is processing files. Deleting a profile while processing can lead to incomplete executions or leave the model plugins in a bad state.\n"
WARN_DELETE_PROFILES_PROCESSING Line0002="It is recommended that you pause the profiles and wait for them to finish before deleting them.\n\n"
WARN_DELETE_PROFILES_PROCESSING Line0003="Are you sure you want to delete the following profiles:\n "
WARN_DELETE_PROFILES_PROCESSING Line0004="{0}\n"
WARN_DELETE_PROFILES_PROCESSING Line0005="This action cannot be undone."
WARN_DELETE_PROFILES Line0001="Are you sure you want to delete the following profiles:\n "
WARN_DELETE_PROFILES Line0002="{0}\n"
WARN_DELETE_PROFILES Line0003="This action cannot be undone."
WARN_DELETE_FILES_OPTION_CHANGED Line0001="You have changed the option to delete files from the outbox directory. This option will "
WARN_DELETE_FILES_OPTION_CHANGED Line0002="immediately delete the files that meet the criteria you selected in the outboxes of all "
WARN_DELETE_FILES_OPTION_CHANGED Line0003="profiles. Are you sure you want to continue?"
WARN_NO_PROFILES_TITLE="Files cannot be processed"
WARN_NO_PROFILES Line0001="The file {0} was received from the operating system, however, there are no profiles to process this file. "
WARN_NO_PROFILES Line0002="The files received from the operating system will be ignored until at least one profile is created."
WARN_INVALID_EXTENSION_TITLE="Files cannot be processed"
WARN_INVALID_EXTENSION="The file {0} is not a TSR file"
WARN_SELECTED_CONFIGURATION_HAS_OFFLINE_RESULTS Line0001="The selected configuration set contains a plug-in which creates Offline Results Files. "
WARN_SELECTED_CONFIGURATION_HAS_OFFLINE_RESULTS Line0002="This plug-in will be ignored while processing offline results."
; Main menu
FILE="&File"
PROFILE="&Profile"
HELP="&Help"
SETTINGS="&Settings..."
SHOW_SEQUENCE_VIEWER="Show &Debug View..."
MINIMIZE_TO_SYSTEM_TRAY="&Minimize to System Tray"
SHOW_LOG_VIEWER="Show &Log..."
EXIT="E&xit"
EDIT="&Edit"
COPY="&Copy Profiles"
CUT="Cu&t Profiles"
PASTE="&Paste"
FIND_TSR_FILE="&Find TSR File..."
NEW_PROFILE="&New Profile"
DELETE_PROFILE="&Delete Profile \"{0}\"..."
DELETE_PROFILE_NO_SELECTED_PROFILE="&Delete Selected Profile..."
DELETE_PROFILES="&Delete Selected Profiles..."
COPY_PROFILE="&Copy Profile \"{0}\""
COPY_PROFILES="&Copy Selected Profiles"
CUT_PROFILE="Cu&t Profile \"{0}\""
CUT_PROFILES="Cu&t Selected Profiles"
PASTE_PROFILE="&Paste Profiles After \"{0}\""
PASTE_PROFILE_NO_SELECTED_PROFILE="&Paste Profiles"
ACTIVATE_ALL="&Activate All Profiles"
PAUSE_ALL="&Pause All Profiles"
ACTIVATE_PROFILE="Activate Pro&file \"{0}\""
PAUSE_PROFILE="Pause Pro&file \"{0}\""
PROCESS_FILES="Process &Files Using \"{0}\"..."
PROCESS_FILES_NO_SELECTED_PROFILE="Process &Files Using Selected Profile..."
CLEAR_INBOX="Clear I&nbox of Profile \"{0}\"..."
CLEAR_INBOX_NO_SELECTED_PROFILE="Clear I&nbox of Selected Profile..."
CLEAR_OUTBOX="Clear &Outbox of Profile \"{0}\"..."
CLEAR_OUTBOX_NO_SELECTED_PROFILE="Clear &Outbox of Selected Profile..."
RETRY_PROCESSING="&Retry Processing Selected Files Using \"{0}\""
RETRY_PROCESSING_NO_SELECTED_PROFILE="&Retry Processing Selected Files Using Selected Profile"
PROCESS_SELECTED_FILES="Process Selected Files &Immediately Using \"{0}\""
PROCESS_SELECTED_FILES_NO_SELECTED_PROFILE="Process Selected Files &Immediately Using Selected Profile"
PROCESS_AGAIN="Process Selected Files &Again Using \"{0}\""
MOVE_TO_OUTBOX="Force &Move File to Outbox of \"{0}\""
MOVE_TO_OUTBOX_NO_SELECTED_PROFILE="Force &Move File to Outbox of Selected Profile"
DELETE_SELECTED_FILES="&Delete Selected Files..."
BROWSE_TO_FOLDER="Open Containing Folder In &Explorer..."
COPY_PATH="&Copy Path of Selected File"
COPY_PATHS="&Copy Paths of Selected Files"
COPY_TSR_IDS="Copy T&SR File IDs of Selected Files"
ABOUT="&About..."
CONFIGURE="Configure"
SHOW_REPORTS="Show reports"
DELETE_PROCESSED_FILES="Delete Processed Files"
LOGGING_LEVEL="Minimum Logging Level"
RESULT_FILE_PROCESSING="Result File Processing"
RESTORE="Open Offline Results Processing Utility"
; UI
DEFAULT_PROFILE_NAME="New Profile"
CONFIGURATIONS="Configurations"
UNPROCESSED_FILES="Unprocessed Files"
PROCESSED_FILES="Processed Files"
REPORTS="Reports"
PREVIOUS_WITH_CHANGES="<<"
PREVIOUS_WITH_CHANGES_TOOLTIP="Previous Unseen Report"
PREVIOUS="<"
PREVIOUS_TOOLTIP="Previous Report"
SELECT_REPORT="Select Report"
SELECT_REPORT_TOOLTIP="Select Report in the Outbox"
NEXT=">"
NEXT_TOOLTIP="Next Report"
NEXT_WITH_CHANGES=">>"
NEXT_WITH_CHANGES_TOOLTIP="Next Unseen Report"
EXIT_COUNTDOWN="Exiting in {0} seconds"
WILL_EXIT_WHEN_DONE="Will Exit When Processing Completes"
TO_CANCEL_EXIT_WHEN_DONE_USE_FILE_MENU="To prevent the application from exiting, use the option in the File menu"
CANCEL_EXIT_WHEN_DONE="Cancel Exit When Processing Completes"
FINISHED_PROCESSING_TITLE="Finished Processing Files"
FINISHED_PROCESSING="All active profiles have finished processing."
; Profiles control
PROFILE_NAME="Profile Name"
NAME="Name"
VALUE="Value"
STATUS="Processing Status"
ACTIVATE="Activate"
PAUSE="Pause"
ACTIVE_ON_LAUNCH="Active on Startup"
PROCESSING_STATUS="{0}\nStatus: {1}"
PROCESSING_STATUS_DATA_MISSING="Data Missing"
PROCESSING_STATUS_QUEUED="Queued"
PROCESSING_STATUS_ERROR="Error"
PROCESSING_STATUS_MOVE_ERROR="Error Moving To Outbox"
PROCESSING_STATUS_MOVING="Moving to Outbox"
PROCESSING_STATUS_PROCESS_IMMEDIATELY="All processing threads are currently processing files. File will begin processing as soon as a new processing thread is available."
PROCESSING_STATUS_NOT_READY="File Not Ready"
PROCESSING_MISSING_DATA="The file {0} is missing data. To process this file anyway right click the file and select \"Process Files Immediately Using Selected Profile\""
QUEUED_FORCING_START="There are no available slots for processing immediately. The file will be processed as soon as a slot is available."
PROCESS_AGAIN_NO_SELECTED_PROFILE="Process Selected Files Again Using Selected Profile"
FILE_NOT_READY_STATUS="The file {0} is not ready. Another process is still writing results."
TSR_ID="TSR File ID: {0}"
USING_CONFIGURATION="Processing Configuration"
NEW_CONFIGURATION="New Configuration..."
EDIT_CONFIGURATION="Edit Configuration..."
INBOX="Inbox ({0} files)"
OUTBOX="Outbox ({0} files)"
REMOVE_CALLBACKS_FILE="Clear Setting"
VIEW_REPORT="View Report"
PROCESSED_FILE="TSR {0}"
UNPROCESSED_FILE="TSR {0}"
REPORT_FILE="Report {0}"
BROWSE="&Browse..."
PROFILES_CONTROL_BROWSE="Browse..."
BROWSE_DLG_TITLE="Browse For File"
CALLBACKS_FILE="Callback File"
ALL_FILES_FILTER="All Files"
TSR_FILE_FILTER="TestStand Raw Results Files"
SEQ_FILE_FILTER="Sequence Files"
SHOW_PREVIOUS="Show Previous"
SHOW_NEXT="Show Next"
NO_RESULTS_FILES="<No results files>"
NO_REPORT_FILES="<No report files>"
FIX_UNPROCESSED_FILE_TYPES="Fix unprocessed file types..."
CANNOT_EDIT_WHILE_RUNNING="Cannot edit while processing. Deactivate profile and wait for processing to finish to edit setting."
REPORT_FILE_MISSING="{0}\nThe report file could not be found on disk"
PAUSING_PROFILE="<Pausing> {0}"
DELETE_SELECTED_FILES_CONFIRM Line0001="The following files will be deleted from disk:\n"
DELETE_SELECTED_FILES_CONFIRM Line0002="{0}\n"
DELETE_SELECTED_FILES_CONFIRM Line0003="This action cannot be undone. Are you sure you want to continue?"
DELETE_SELECTED_FILES_CONFIRM_TOO_MANY_FILES="You will delete {0} files. This action cannot be undone. Are you sure you want to continue?"
; Status bar
SELECTED_DEFAULT_CALLBACKS_FILE="Default Callback File: {0}"
SELECTED_REPORT="Selected Report: {0}"
NONE="<None>"
ENGINE_ENVIRONMENT ="Environment: {0}"
; Settings menu
APPLICATION_LAUNCHING_ON_STARTUP="Application is configured to launch on system startup"
LAUNCH_ON_STARTUP="Launch on &startup"
APPLICATION_NOT_LAUNCHING_ON_STARTUP="Application is not configured to launch on system startup"
REMOVE_FROM_STARTUP="Remove from &startup"
DO_NOT_DELETE="&Never"
DELETE_IMMEDIATELY="&Immediately"
DELETE_AFTER_DAYS="When files are &older than the specified number of days:"
DELETE_NUMBER_OF_FILES="When more than the specified nu&mber of files exist in the outbox"
NUMBER_OF_FILES_PROCESSED_SIMULTANEOUSLY="Number Of &Files Processed Simultaneously"
NUMBER_OF_REPORTS_SHOWN="Number of &Reports Shown in History:"
MINIMUM_LOGGING_LEVEL="Minimum &Logging Level"
DEFAULT_CALLBACKS_FILE="Default &Callback File"
;BROWSE="&Browse..."
OK="OK"
CANCEL="Cancel"
CANNOT_WRITE_TO_REGISTRY="An unexpected error occurred while writing the setting to the registry. Please contact National Instruments for support."
; Select profile dialog
SELECT_PROFILE Line0001="Please select a profile to add the raw results files which are not part of any profile. "
SELECT_PROFILE Line0002="Note that this profile will be used as the default profile for all TSRs opened from the "
SELECT_PROFILE Line0003="operating system until the application is restarted."
; About dialog
ABOUT_DIALOG_TITLE="TestStand Offline Results Processing Utility"
ABOUT_DIALOG_TEXT="TestStand Engine Version: {0}"
; Find files dialog
FIND_FILES_DIALOG="Find TSR File"
ELEMENTS_TO_SEARCH="Elements to Search"
FIND_BY="Find by"
FIND_BY_TSR_ID="TSR File ID"
FIND_BY_PATH="File Name"
FIND_OPTIONS="Options"
MATCH_CASE="Match Case"
EXACT_MATCH="Exact Match"
TEXT_TO_FIND="Find:"
FILE_NOT_FOUND="File not found"
SEARCH_IN_PROFILE="Search in specific profile"
; Prompt for Incomplete Executions dialog
PROMPT_FOR_INCOMPLETE_EXECUTIONS_DIALOG="TestStand Offline Results Processing Utility"
CONFIRM_SHUTDOWN="Some model plug-ins are still processing, exiting the application could lead to incomplete results or could leave the plug-ins in a bad state. Are you sure you want to exit the application?"
INCOMPLETE_EXECUTIONS_PLUGINS Line0001="Some model plug-ins are still processing. The application cannot exit until all the model plug-ins have finished processing.\n\n"
INCOMPLETE_EXECUTIONS_PLUGINS Line0002="The model plug-ins have already been sent a termination signal but they are not responding, if you cancel at this point then "
INCOMPLETE_EXECUTIONS_PLUGINS Line0003="you will have to manually start processing these files again."
TERMINATE_ALL="Terminate All"
ABORT_ALL="Abort All"
STATUS_WAITING="Waiting..."
STATUS_TERMINATING="Terminating..."
STATUS_ABORTING="Aborting..."
; Tray Icon
PROFILE_ACTIVE = "Active"
PROFILE_PAUSED = "Paused"
PROFILE_ERRORS = "Errors"
OFFLINE_PROCESSING_UTILITY_TRAY_SHORT Line0001 = "{0} active\n"
OFFLINE_PROCESSING_UTILITY_TRAY_SHORT Line0002 = "{1} paused\n"
OFFLINE_PROCESSING_UTILITY_TRAY_SHORT Line0003 = "{2} errors"
; Flyout
FLYOUT_PROFILES = "Current Profile State:"
FLYOUT_NO_PROFILES= "<No Profiles>"
OPEN_OFFLINE_PROCESSING_UTILITY = "Open Offline Results Processing Utility"
; Sequence View
SEQUENCE_VIEWER = "Model Plug-in Debug View"
BREAK_ALL = "Break All"
RESUME_ALL = "Resume All"
BREAK_RESUME = "Break/Resume"
STEP_INTO = "Step Into"
STEP_OVER = "Step Over"
STEP_OUT = "Step Out"
; About box / splash screen
ABOUT_EDITOR_VERSION_MSG = "Offline Results Processing Utility Version {0}"
ABOUT_ENGINE_VERSION_MSG = "TestStand Engine Version {0}"
ABOUT_ENGINE_LICENSE_DESCR = "License: {0}"
; Logging
LOG_RECEIVED_COMMAND_LINE_ARGS="Received command line arguments \"{0}\""
LOG_EXIT_WHEN_DONE_NOT_ON_FIRST_LAUNCH="The /exit-when-done flag can only be used on first launch"
LOG_TRAY_STATE_NOT_ON_FIRST_LAUNCH="The tray state flags can only be used on first launch"
LOG_TWO_PROCESS_ARGS="Received two process arguments"
LOG_DELETED_FILE="Deleted file \"{0}\""
LOG_ERROR_DELETING="Error deleting file \"{0}\". Error message: {1}"
LOG_DELETING_RAW_RESULTS_FILE="Deleting raw results file \"{0}\""
LOG_DELETING_RAW_RESULTS_FILE_OLD="Deleting raw results file \"{0}\" because it is older than {1} days"
LOG_DELETING_RAW_RESULTS_FILE_MANY_FILES="Deleting raw results file \"{0}\" because there are more than {1} files in the outbox directory"
LOG_FILE_REMOVED_FROM_INBOX="Profile \"{0}\": Removed raw results file \"{1}\" from inbox directory because the file was deleted."
LOG_NEW_REPORT_GENERATED="New report generated \"{0}\""
LOG_READ_PROFILE="Read profile \"{0}\" from configuration file"
LOG_READ_PROFILE_FROM_CLIPBOARD="Read profile \"{0}\" from clipboard"
LOG_READING_CONFIGURATION="Reading configuration file from \"{0}\""
LOG_WRITING_CONFIGURATION="Writing configuration file to \"{0}\""
LOG_SHOW_REPORT="Showing report \"{0}\""
LOG_INSERT_PROFILE_AT_INDEX="Inserting profile \"{0}\" to profiles collection at index {1}"
LOG_INSERT_NEW_PROFILE="Inserting profile to profiles collection"
LOG_DELETE_PROFILE="Deleting profile \"{0}\" from profiles collection"
LOG_DELETED_PROFILE="Deleted profile \"{0}\" from profiles collection"
LOG_NEW_UNPROCESSED_FILE_IN_DIRECTORY="Profile \"{0}\": Found new raw results file \"{1}\" in inbox."
LOG_NEW_PROCESSED_FILE_IN_DIRECTORY="Profile \"{0}\": Found new raw results file \"{1}\" in outbox."
LOG_CANNOT_READ_DIRECTORY_INFORMATION="Profile \"{0}\": Cannot read inbox directory. Error message: {1}"
LOG_MOVE_TO_OUTBOX="Profile \"{0}\": Moved raw results file \"{1}\" to outbox directory \"{2}\""
LOG_FORCE_MOVE_TO_OUTBOX="Profile \"{0}\": Force moved raw results file \"{1}\" to outbox directory \"{2}\""
LOG_START_PROCESSING="Profile \"{0}\": Started processing file \"{1}\""
LOG_ERROR_READING_PROFILE="Error while reading profile: {0}"
LOG_ERROR_PROCESSING="Profile \"{0}\": Error while processing file \"{1}\". Error message: {2}"
LOG_RESULT_PROCESSING_CONFIGURATION_SET_NOT_FOUND="While loading profile \"{0}\", the configuration set with GUID \"{1}\" was not found"
LOG_ERROR_COPYING_FILE="Profile \"{0}\": Error while copying file {1}. Error message: {2}"
LOG_ERROR_OPENING_CONFIG_DIALOG="Error while opening configuration dialog. Error message: {0}"
LOG_ERROR_READING_CONFIGURATION="Error reading configuration file. Error message: {0}"
LOG_ERROR_COULD_NOT_START_OPU="Error while launching the Offline Results Processing Utility. Error message: {0}"
LOG_ERROR_NO_LOG_LEVEL_SPECIFIED="No logging level specified in command line argument"
LOG_ERROR_INVALID_FILE="The following file could not be processed: {0}. Error message: {1}"
LOG_ERROR_MOVING_FILE_TO_INBOX="The file {0} could not be moved to the inbox of profile {1}. Error message {2}."
LOG_ERROR_MOVING_FILE_TO_INBOX_FROM_SHELL="The file {0} could not be processed. Error message {1}."
LOG_READ_CONFIGURATION_SET="Read configuration set {0} with GUID {1}"
LOG_MODEL_SUPPORT_NOT_FOUND="The model support sequence (ModelSupport.seq) was not found in the TestStand paths."
LOG_SEARCHING_FOR_GUID="Searching configuration sets for GUID \"{0}\""
LOG_SEARCHING_FOR_NAME="Searching configuration sets for name \"{0}\""
LOG_WARN_FILE_ALREADY_IN_PROCESSED_FILES="The file {0} is already in the processed files. This could mean that you created two raw results files with the same name."
LOG_WARN_COULD_NOT_ADD_PROCESSED_FILE="The file {0} could not be added to the processed files. This could mean that the file has already been added."
LOG_WARN_COULD_NOT_ADD_UNPROCESSED_FILE="The file {0} could not be added to the unprocessed files. This could mean that the file has already been added."
LOG_ERROR_COULD_NOT_READ_CONFIGURATION="Could not read the configuration file. Error message: {0}"
LOG_READ_CONFIGURATION Line0001="Read the following values from the configuration file:\n"
LOG_READ_CONFIGURATION Line0002="Default callback file: {0}\n"
LOG_READ_CONFIGURATION Line0003="Delete Files Option: {1}\n"
LOG_READ_CONFIGURATION Line0004=" - Delete files older than {2} days\n"
LOG_READ_CONFIGURATION Line0005=" - Delete if more than {3} files\n"
LOG_READ_CONFIGURATION Line0006="Maximum Concurrency: {4}\n"
LOG_READ_CONFIGURATION Line0007="Number of Reports To Show: {5}\n"
LOG_READ_CONFIGURATION Line0008="Minimum Logging Level: {6}\n"
LOG_FILE_MISSING_DATA="The file {0} has missing data."
LOG_WARN_FILE_MISSING_DATA_QUEUED="The file {0} has missing data and it will be processed automatically because of command line options."
LOG_ERROR_FILE_INVALID_VERSION="The file {0} is from a different version of TestStand. Error message: {1}"
LOG_ERROR_FILE_LOAD_ERROR="The file {0} cannot be opened. Error message: {1}"
LOG_ERROR_PROFILE_COULD_NOT_BE_DELETED="The profile \"{0}\" could not be removed because processing is still ongoing and it could not be stopped."
LOG_ERROR_CALLBACKS_FILE_NOT_UNLOADED="The callbacks file \"{0}\" could not be unloaded. Error message: {1}"
LOG_ERROR_EXPANSION_STATE_COULD_NOT_BE_SAVED="The expansion state could not be stored in the configuration file. Error message: {0}"
LOG_PROFILE_NAME_CHANGED="Profile \"{0}\" renamed \"{1}\""
LOGGING_LEVEL_DEBUG="Debug"
LOGGING_LEVEL_INFO="Info"
LOGGING_LEVEL_WARN="Warning"
LOGGING_LEVEL_ERROR="Error"
LOGGING_LEVEL_FATAL="Fatal"
LOGGING_LEVEL_DISABLELOGGING="Disable Logging"
; Log Viewer dialog
LOG_VIEWER_TITLE = "Log Viewer"
[NI_BATCHCONTROLLERANDSOCKETSYNCHRONIZATION]
ALLOW_SOCKET_CONTINUE_EXCEPTION Line0001="Either the test socket executions were not configured to wait on this request or the controller has not yet waited for the test sockets for this request.\n\n"
ALLOW_SOCKET_CONTINUE_EXCEPTION Line0002="Determine whether the test socket executions should be waiting on this request and currently are not. If so, pass True to the waitForController parameters"
ALLOW_SOCKET_CONTINUE_EXCEPTION Line0003=" of the SyncWithController() calls and the socketsWaitForController parameter of the WaitForTestSockets() call. If not, do not call AllowTestSocketsToContinue() from the controller for this request."
ALLOW_SOCKET_CONTINUE_EXCEPTION Line0004="\n\nExpected request:\t%1\nReceived request:\t%2\n"
NO_PENDING_REQUEST_EXCEPTION="At least one test socket does not have any requests pending. Make sure all test sockets sync with the controller in the same order.\n\nIgnoring this error will result in unpredictable behavior.\n\nExpected request:\t%1\n"
INCORRECT_REQUEST_EXCEPTION Line0001="At least one test socket does not have the correct request pending. Make sure all test sockets sync with the controller in the same order.\n\nIgnoring this error will result in unpredictable behavior."
INCORRECT_REQUEST_EXCEPTION Line0002="\n\nExpected request:\t%1\nReceived request:\t%2\n"
WAIT_FOR_CONTROLLER_MISMATCH_EXCEPTION Line0001="At least one of the test socket executions is configured to wait on this request and one of the test socket executions is configured to not wait on this request.\n\n"
WAIT_FOR_CONTROLLER_MISMATCH_EXCEPTION Line0002="Either all test socket executions should be configured to wait on this request or all test socket executions should be configured to not wait on this request.\n\nRequest:\t%1\n"
CLEANUP_OBJECT_TO_STRING="This Object is required and used by the Batch Model to cleanup the Controller and Socket synchronization gracefully in the event the Controller is aborted.\n\nDo not modify or delete this property."
ASYNC_THREAD_FLAGGER_TO_STRING="This Object is required and used by Model Plug-ins to tell the Controller Model Plug-in thread that the TestSocket Model Plug-in threads are ready.\n\nDo not modify or delete this property."
RESTART_NOTIFIER_CLEANUP_TO_STRING="This Object is required and used by the Batch Model.\n\nDo not modify or delete this property."
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化