00001
00002
00003
00004
00005
00006
00007
00008
00009
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021
00022
00023
00024
00025
00026
00028
00029 #define YASAGUI_TRANSLATIONS_INCLUDE
00030
00031 #include <qapplication.h>
00032
00033
00035 #define MSGP_WARNING qApp->translate("Application" , "Warning" , "Project not saved?")
00036 #define MSGP_ERROR_TITLE qApp->translate("Application" , "Error" , 0)
00037 #define MSGP_ERROR_IGNORE qApp->translate("Application" , "Ignore" , 0)
00038 #define MSGP_ERROR_CANCEL qApp->translate("Application" , "Cancel" , 0)
00039 #define MSGP_ERROR_OK qApp->translate("Application" , "Ok" , 0)
00040 #define MSGP_ERROR_YES qApp->translate("Application" , "Yes" , 0)
00041 #define MSGP_ERROR_NO qApp->translate("Application" , "No" , 0)
00042 #define MSGP_NOT_APPLICABLE qApp->translate("Application" , "n/a" , 0)
00043 #define MSGP_DERIVED qApp->translate("Application" , "(derived)" , "This setting is derived" )
00044 #define MSGP_NOT_SUPPORTED qApp->translate("Application" , "(not supported)" , "This feature is not supported" )
00045 #define MSGP_NOT_AVAILABLE_BEFORE_QT3 qApp->translate("Application" , "Only available in QT3+ !", 0)
00046 #define MSGP_YASA_TIME_UNIT qApp->translate("Application" , "ns" , "Unit of YASA_TIME (normally a 64 bit integer)")
00047
00049 #define MSGP_OUTPUT_TITLE qApp->translate("OutputView" , "Output window" , 0)
00050 #define MSGP_FIRST_HINT qApp->translate("OutputView" , "First hint: If you want to create a new project please click with the right mouse button on \"Projects\" and select add!" , 0 )
00051 #define MSGP_OUTPUTVIEW_WELCOME qApp->translate("OutputView" , "<font size=5><u>Welcome to YASA - the amazing scheduling analyzer</u></font>" , 0 )
00052 #define MSGP_OUTPUTVIEW_CLEAR qApp->translate("OutputView" , "Clear" , 0 )
00053 #define MSGP_OUTPUTVIEW_FULLSCREEN qApp->translate("OutputView" , "Fullscreen" , 0 )
00054
00055 #define MSGP_YASA_TIME_INFINITY qApp->translate("YASA_TIME" , "Infinity" , 0)
00056
00057 #define MSGP_NEW_WORKSPACE qApp->translate("MainWindow" , "New WorkSpace" , "Caption of file dialog, Toolbar")
00058 #define MSGP_NEW_WORKSPACE_MENU qApp->translate("MainWindow" , "&New WorkSpace" , "Menu")
00059 #define MSGP_OPEN_WORKSPACE qApp->translate("MainWindow" , "Open WorkSpace" , "Caption of file dialog, Toolbar")
00060 #define MSGP_OPEN_WORKSPACE_MENU qApp->translate("MainWindow" , "&Open WorkSpace" , "Menu")
00061 #define MSGP_SAVE_WORKSPACE qApp->translate("MainWindow" , "Save WorkSpace" , "Caption of file dialog, Toolbar")
00062 #define MSGP_SAVE_WORKSPACE_MENU qApp->translate("MainWindow" , "&Save WorkSpace" , "Menu")
00063 #define MSGP_SAVE_WORKSPACE_AS qApp->translate("MainWindow" , "Save WorkSpace as" , "Caption of file dialog, Toolbar")
00064 #define MSGP_SAVE_WORKSPACE_AS_MENU qApp->translate("MainWindow" , "&Save WorkSpace as" , "Menu")
00065 #define MSGP_CLOSE_WORKSPACE qApp->translate("MainWindow" , "Close WorkSpace" , "Caption of file dialog, Toolbar")
00066 #define MSGP_CLOSE_WORKSPACE_MENU qApp->translate("MainWindow" , "&Close WorkSpace" , "Menu")
00067 #define MSGP_EXIT qApp->translate("MainWindow" , "Exit" , "Exit Button ?")
00068 #define MSGP_EXIT_MENU qApp->translate("MainWindow" , "&Exit" , "Menu")
00069 #define MSGP_YASA qApp->translate("MainWindow" , "Yasa - The amazing scheduling analyzer", "Application title")
00070 #define MSGP_WELCOME_STATUS qApp->translate("MainWindow" , "Welcome to YASA" , "Text in statusbar")
00071 #define MSGP_FILE qApp->translate("MainWindow" , "File Operations" , "File Operations")
00072 #define MSGP_FILE_MENU qApp->translate("MainWindow" , "&File" , "File Menu")
00073 #define MSGP_ALLFILES qApp->translate("MainWindow" , "All files (*.*)" , "Filter for file dialog 'Save Project'")
00074 #define MSGP_PROPERTIES qApp->translate("MainWindow" , "Properties" , "toolbar")
00075 #define MSGP_PROPERTIES_MENU qApp->translate("MainWindow" , "&Properties" , "menu")
00076 #define MSGP_ENVIRONMENT qApp->translate("MainWindow" , "Environment" , "toolbar")
00077 #define MSGP_ENVIRONMENT_MENU qApp->translate("MainWindow" , "&Environment" , "menu")
00078 #define MSGP_EXECUTE qApp->translate("MainWindow" , "Execute" , "toolbar")
00079 #define MSGP_EXECUTE_MENU qApp->translate("MainWindow" , "&Execute" , "menu")
00080 #define MSGP_ZOOM_IN qApp->translate("MainWindow" , "Zoom in" , "toolbar")
00081 #define MSGP_ZOOM_IN_MENU qApp->translate("MainWindow" , "&Zoom in" , "menu")
00082 #define MSGP_ZOOM_OUT qApp->translate("MainWindow" , "Zoom out" , "toolbar")
00083 #define MSGP_ZOOM_OUT_MENU qApp->translate("MainWindow" , "Zoom &out" , "menu")
00084 #define MSGP_WINDOWS qApp->translate("MainWindow" , "Windows" , "toolbar")
00085 #define MSGP_WINDOWS_MENU qApp->translate("MainWindow" , "&Windows" , "menu")
00086 #define MSGP_CLOSE_WINDOW qApp->translate("MainWindow" , "Close window" , "toolbar")
00087 #define MSGP_CLOSE_WINDOW_MENU qApp->translate("MainWindow" , "&Close window" , "menu")
00088 #define MSGP_NEW_WINDOW qApp->translate("MainWindow" , "New window" , "toolbar")
00089 #define MSGP_NEW_WINDOW_MENU qApp->translate("MainWindow" , "&New window" , "menu")
00090 #define MSGP_NEW_FULLSCREEN_WINDOW qApp->translate("MainWindow" , "New full screen window" , "toolbar")
00091 #define MSGP_NEW_FULLSCREEN_WINDOW_MENU qApp->translate("MainWindow" , "&New full screen window" , "menu")
00092 #define MSGP_CLOSE_ALL_WINDOWS qApp->translate("MainWindow" , "Close all windows" , "toolbar")
00093 #define MSGP_CLOSE_ALL_WINDOWS_MENU qApp->translate("MainWindow" , "&Close all windows" , "menu")
00094 #define MSGP_CLOSE_DOUBLE_WINDOWS qApp->translate("MainWindow" , "Close double windows" , "toolbar")
00095 #define MSGP_CLOSE_DOUBLE_WINDOWS_MENU qApp->translate("MainWindow" , "&Close double windows" , "menu")
00096 #define MSGP_CASCADE_WINDOWS qApp->translate("MainWindow" , "Cascade" , "toolbar")
00097 #define MSGP_CASCADE_WINDOWS_MENU qApp->translate("MainWindow" , "&Cascade" , "menu")
00098 #define MSGP_TILE_WINDOWS qApp->translate("MainWindow" , "Tile" , "toolbar")
00099 #define MSGP_TILE_WINDOWS_MENU qApp->translate("MainWindow" , "&Tile" , "menu")
00100 #define MSGP_HELP_MENU qApp->translate("Help" , "?" , "Help menu")
00101 #define MSGP_ABOUT_QT qApp->translate("Help" , "About QT" , "toolbar: About QT")
00102 #define MSGP_ABOUT_QT_MENU qApp->translate("Help" , "About &QT" , "menu: About QT")
00103 #define MSGP_ABOUT_TITLE qApp->translate("Help" , "About Yasa" , "toolbar: Title of about window")
00104 #define MSGP_ABOUT_TITLE_MENU qApp->translate("Help" , "&About Yasa" , "menu: Title of about window")
00105
00106 #define MSGP_ACTION_NAME_QUESTION qApp->translate("Actions" , "Please enter the new name for:%1", "dialog")
00107 #define MSGP_SETACTION_ADD qApp->translate("SetActions" , "Add" , "toolbar")
00108 #define MSGP_SETACTION_ADD_MENU qApp->translate("SetActions" , "&Add" , "menu")
00109 #define MSGP_SETACTION_REMOVE_ALL qApp->translate("SetActions" , "Remove all" , "toolbar")
00110 #define MSGP_SETACTION_REMOVE_ALL_MENU qApp->translate("SetActions" , "&Remove all" , "menu")
00111 #define MSGP_ENTRYACTION_RENAME qApp->translate("EntryActions" , "Rename" , "toolbar")
00112 #define MSGP_ENTRYACTION_RENAME_MENU qApp->translate("EntryActions" , "&Rename" , "menu")
00113 #define MSGP_ENTRYACTION_REMOVE qApp->translate("EntryActions" , "Remove" , "toolbar")
00114 #define MSGP_ENTRYACTION_REMOVE_MENU qApp->translate("EntryActions" , "&Remove" , "menu")
00115 #define MSGP_ENTRYACTION_PROPERTIES qApp->translate("EntryActions" , "Properties" , "toolbar")
00116 #define MSGP_ENTRYACTION_PROPERTIES_MENU qApp->translate("EntryActions" , "&Properties" , "menu")
00117 #define MSGP_ENTRY_EXIST_QUESTION qApp->translate("EntryActions" , "File \"%1\" already in project!", "Advice")
00118
00119 #define MSGP_PROJECTS_MENU qApp->translate("ProjectSetActions", "Projects" , "menu name")
00120 #define MSGP_ADD_PROJECT qApp->translate("ProjectSetActions", "Add project" , "toolbar")
00121 #define MSGP_ADD_PROJECT_MENU qApp->translate("ProjectSetActions", "&Add project" , "menu")
00122 #define MSGP_CLEANUP_PROJECTS qApp->translate("ProjectSetActions", "Cleanup projects" , "toolbar")
00123 #define MSGP_CLEANUP_PROJECTS_MENU qApp->translate("ProjectSetActions", "&Cleanup projects" , "menu")
00124 #define MSGP_REMOVE_ALL_PROJECTS qApp->translate("ProjectSetActions", "Remove all projects" , "toolbar")
00125 #define MSGP_REMOVE_ALL_PROJECTS_MENU qApp->translate("ProjectSetActions", "&Remove all projects" , "menu")
00126 #define MSGP_REMOVE_PROJECT qApp->translate("ProjectActions", "Remove project" , "toolbar")
00127 #define MSGP_REMOVE_PROJECT_MENU qApp->translate("ProjectActions", "&Remove project" , "menu")
00128 #define MSGP_CLEANUP_PROJECT qApp->translate("ProjectActions", "Cleanup project" , "toolbar")
00129 #define MSGP_CLEANUP_PROJECT_MENU qApp->translate("ProjectActions", "&Cleanup project" , "menu")
00130
00131 #define MSGP_ADD_TASK qApp->translate("TaskSetActions", "Add task" , "toolbar")
00132 #define MSGP_ADD_TASK_MENU qApp->translate("TaskSetActions", "&Add task" , "menu")
00133 #define MSGP_REMOVE_ALL_TASKS qApp->translate("TaskSetActions", "Remove all tasks" , "toolbar")
00134 #define MSGP_REMOVE_ALL_TASKS_MENU qApp->translate("TaskSetActions", "&Remove all tasks" , "menu")
00135 #define MSGP_REMOVE_TASK qApp->translate("TaskSetActions", "Remove task" , "toolbar")
00136 #define MSGP_REMOVE_TASK_MENU qApp->translate("TaskSetActions", "&Remove task" , "menu")
00137 #define MSGP_RENAME_TASK qApp->translate("TaskActions" , "Rename mutex" , "toolbar")
00138 #define MSGP_RENAME_TASK_MENU qApp->translate("TaskActions" , "&Remove mutex" , "menu")
00139
00140 #define MSGP_ENVIRONMENT_EXECUTE qApp->translate("EnvironmentActions", "Execute" , "toolbar")
00141 #define MSGP_ENVIRONMENT_EXECUTE_MENU qApp->translate("EnvironmentActions", "&Execute" , "menu")
00142 #define MSGP_ENVIRONMENT_CLEANUP qApp->translate("EnvironmentActions", "Cleanup" , "toolbar")
00143 #define MSGP_ENVIRONMENT_CLEANUP_MENU qApp->translate("EnvironmentActions", "&Cleanup" , "menu")
00144 #define MSGP_ENVIRONMENT_TIMINGS qApp->translate("EnvironmentActions", "Timing results" , "toolbar")
00145 #define MSGP_ENVIRONMENT_TIMINGS_MENU qApp->translate("EnvironmentActions", "&Timing results" , "menu")
00146 #define MSGP_ENVIRONMENT_STATISTICS qApp->translate("EnvironmentActions", "Statistics results" , "toolbar")
00147 #define MSGP_ENVIRONMENT_STATISTICS_MENU qApp->translate("EnvironmentActions", "&Statistics results" , "menu")
00148 #define MSGP_ENVIRONMENT_LOGFILE qApp->translate("EnvironmentActions", "Show logfile" , "toolbar")
00149 #define MSGP_ENVIRONMENT_LOGFILE_MENU qApp->translate("EnvironmentActions", "&Show logfile" , "menu")
00150 #define MSGP_ENVIRONMENT_TIMING_TITLE qApp->translate("EnvironmentActions", " - Timing diagram" , "add-on of environment window title")
00151 #define MSGP_ENVIRONMENT_LOGFILE_TITLE qApp->translate("EnvironmentActions", " - Logfile" , "add-on of environment window title")
00152 #define MSGP_PROJECT_TIMING_TITLE qApp->translate("EnvironmentActions", " - Timing diagrams" , "toolbar")
00153
00156 #define MSGP_LF_CPU_NAME qApp->translate("LogFile" , "CPU %1" , 0 )
00157 #define MSGP_LF_TASKSET_NAME qApp->translate("LogFile" , "Taskset of environment %1" , 0 )
00158 #define MSGP_LF_MUTEXSET_NAME qApp->translate("LogFile" , "Mutexset of environment %1" , 0 )
00159 #define MSGP_LF_LOGFILE_NOT_FOUND qApp->translate("LogFile" , "Logfile \"%1\" could not be opened!" , 0 )
00160 #define MSGP_LF_TASK_IDLE qApp->translate("LogFile" , "Idle" , "Name of Idle task" )
00161 #define MSGP_LF_TASK_SYSTEM qApp->translate("LogFile" , "System" , "Name of system task(scheduler)" )
00162
00163 #define MSGP_LF_PARSE_ERROR qApp->translate("LogFile" , "Error parsing logfile \"%1\" in line: %2!" , 0)
00164 #define MSGP_LF_EVALUATING_ERROR qApp->translate("LogFile" , "Error evaluating logfile \"%1\"!" , 0)
00165 #define MSGP_LF_PARSING_LOGFILE qApp->translate("LogFile" , "Parsing logfile \"%1\"" , 0)
00166 #define MSGP_LF_LOGFILE_READY qApp->translate("LogFile" , "Logfile read successfully." , 0)
00167 #define MSGP_LF_MAKE_STATISTIC qApp->translate("LogFile" , "Generating statistics..." , 0)
00168 #define MSGP_LF_DEFAULT_TASKNAME qApp->translate("Workspace" , "Thread %1" , "Default name of task during logfile parsing")
00169 #define MSGP_LF_DEFAULT_MUTEXNAME qApp->translate("Workspace" , "Mutex %1" , "Default name of mutex during logfile parsing")
00170 #define MSGP_LF_MUTEX_ORDER_WRONG qApp->translate("Workspace" , "Mutex \"%1\" unlocked before \"%2\" at time: %3. That is the wrong order!",0)
00171 #define MSGP_LF_MUTEX_NOT_LOCKED qApp->translate("Workspace" , "Mutex \"%1\" is unlocked at time: %2 but not locked! Ignored.",0)
00172
00173
00174 #define MSGP_ADD_MUTEX qApp->translate("ProjectSetActions", "Add mutex" , "toolbar")
00175 #define MSGP_ADD_MUTEX_MENU qApp->translate("ProjectSetActions", "&Add mutex" , "menu")
00176 #define MSGP_REMOVE_ALL_MUTEXES qApp->translate("ProjectSetActions", "Remove all mutexes" , "toolbar")
00177 #define MSGP_REMOVE_ALL_MUTEXES_MENU qApp->translate("ProjectSetActions", "&Remove all mutexes" , "menu")
00178 #define MSGP_REMOVE_MUTEX qApp->translate("ProjectActions", "Remove mutex" , "toolbar")
00179 #define MSGP_REMOVE_MUTEX_MENU qApp->translate("ProjectActions", "&Remove mutex" , "menu")
00180 #define MSGP_RENAME_MUTEX qApp->translate("ProjectActions", "Rename mutex" , "toolbar")
00181 #define MSGP_RENAME_MUTEX_MENU qApp->translate("ProjectActions", "&Remove mutex" , "menu")
00182
00183 #define MSGP_WORKSPACEMANAGER qApp->translate("WorkSpaceManager", "ProjectManager" , "hidden string")
00184 #define MSGP_NEWPROJECT_QUESTION qApp->translate("WorkSpaceManager", "Do you really want to close the current project and discard all changes?" , "Project not saved?")
00185 #define MSGP_OVERWRITE_QUESTION qApp->translate("WorkSpaceManager", "Do you really want to overwrite the existing file:\n\n %1!" , "Overwrite ?")
00186 #define MSGP_CONFIG_ERROR qApp->translate("WorkSpaceManager", "Error parsing configuration file \"%1\"\nin line: %2 before position: %3.\n\n\"%4\"\n" , 0)
00187 #define MSGP_ADD_HEADER_FILE qApp->translate("FilePath" , "Please choose header files to add!" , 0)
00188 #define MSGP_ADD_SOURCE_FILE qApp->translate("FilePath" , "Please choose source files to add!" , 0)
00189
00190 #define MSGP_ZERO qApp->translate("WorkSpaceManager", "" , "String not defined")
00191 #define MSGP_DEFAULT_NAME qApp->translate("WorkSpaceManager", "name_%1" , "Set default name")
00192 #define MSGP_UNDEFINED_NAME qApp->translate("WorkSpaceManager", "Undefined" , "String not defined")
00193 #define MSGP_CHOOSE_WORKSPACE_FILE qApp->translate("WorkSpaceManager", "Please choose a workspace!" , 0)
00194 #define MSGP_DEFAULT_PROJECTNAME qApp->translate("Workspace" , "Project_%1" , "Default name of project")
00195 #define MSGP_DEFAULT_TASKNAME qApp->translate("Workspace" , "Task_%1" , "Default name of task")
00196 #define MSGP_DEFAULT_MUTEXNAME qApp->translate("Workspace" , "Mutex_%1" , "Default name of mutex")
00197 #define MSGP_DEFAULT_ENVIRONMENTNAME qApp->translate("Workspace" , "Environment_%1" , "Default name of environment")
00198 #define MSGP_DEFAULT_SCHEDULERNAME qApp->translate("Workspace" , "CPU %1" , "Default name of scheduler")
00199 #define MSGP_DEFAULT_RESUMENAME qApp->translate("Workspace" , "Resumetime_%1" , "Default name of resume set")
00200 #define MSGP_DEFAULT_RESOURCENAME qApp->translate("Workspace" , "Resourcetime_%1" , "Default name of resource times")
00201
00202
00203 #define MSGP_CAPTION_WORKSPACE qApp->translate("Workspace" , "Workspace" , "Caption of workspace caption in tree")
00204 #define MSGP_CAPTION_PROJECTS qApp->translate("Workspace" , "Projects" , "Caption of projects tree")
00205 #define MSGP_CAPTION_MUTEXES qApp->translate("Workspace" , "Mutexes" , "Caption of mutex tree")
00206 #define MSGP_CAPTION_TASKS qApp->translate("Workspace" , "Tasks" , "Caption of task tree")
00207 #define MSGP_CAPTION_ENVIRONMENTS qApp->translate("Workspace" , "Environments" , "Caption of environments tree")
00208 #define MSGP_CAPTION_SCHEDULERS qApp->translate("Workspace" , "Schedulers" , "Caption of schedulers tree")
00209 #define MSGP_CAPTION_RESULTS qApp->translate("Workspace" , "Results" , "Caption of results tree")
00210 #define MSGP_CAPTION_TIMINGS qApp->translate("Workspace" , "Timings" , "Caption of timing tree")
00211 #define MSGP_CAPTION_STATISTICS qApp->translate("Workspace" , "Statistics" , "Caption of statistic tree")
00212
00213 #define MSGP_WORKSPACE_AUTHOR qApp->translate("WorkSpaceView" , "Author" , "WorkSpace configuration" )
00214 #define MSGP_WORKSPACE_STARTDATE qApp->translate("WorkSpaceView" , "Start date" , "WorkSpace configuration" )
00215 #define MSGP_WORKSPACE_LASTCHANGED qApp->translate("WorkSpaceView" , "Last Changed" , "WorkSpace configuration" )
00216
00217 #define MSGP_PROJECT_END_TIME qApp->translate("ProjectView" , "End time" , "Project configuration" )
00218 #define MSGP_PROJECT_TIMER_TICK qApp->translate("ProjectView" , "Tick" , "Project configuration" )
00219 #define MSGP_CALC_PREEMPTIONTIME qApp->translate("ProjectView" , "Calc preemptiontime" , "Project configuration" )
00220 #define MSGP_PROJECT_PATH qApp->translate("WorkSpaceView" , "Work Directory" , "Project configuration" )
00221
00222 #define MSGP_DELETE_PROJECT qApp->translate("ProjectView" , "Delete Project" , "Popupmenu")
00223 #define MSGP_DELETE_PROJECT_MENU qApp->translate("ProjectView" , "&Delete Project" , "Popupmenu")
00224 #define MSGP_RENAME qApp->translate("ProjectView" , "Rename" , "Popupmenu")
00225 #define MSGP_RENAME_MENU qApp->translate("ProjectView" , "&Rename" , "Popupmenu")
00226
00227 #define MSGP_PLUGIN_EXECUTIVES qApp->translate("PlugIns" , "Executives" , "Name of executive list" )
00228 #define MSGP_PLUGIN_SCHEDULERS qApp->translate("PlugIns" , "Schedulers" , "Name of scheduler list" )
00229
00230
00231
00232
00233
00234 #define MSGP_SORTED_BY_TASKS qApp->translate("Project" , "By tasks" , 0)
00235 #define MSGP_SORTED_BY_MUTEX qApp->translate("Project" , "By mutex" , 0)
00236 #define MSGP_SORTED_BY_CPU qApp->translate("Project" , "By CPU" , 0)
00237
00238 #define MSGP_DEFAULT_SOURCENAME qApp->translate("Task" , "Sources" , "Path to source files of specified project")
00239 #define MSGP_DEFAULT_HEADERNAME qApp->translate("Task" , "Headers" , "Path to header files of specified project")
00240
00241 #define MSGP_WIDGET_NAME qApp->translate("Widget" , "Name" , "Name of widget/object")
00242 #define MSGP_WIDGET_CPU qApp->translate("Widget" , "Number of CPUs" , "Number of cpu")
00243 #define MSGP_WIDGET_DESCRIPTION qApp->translate("Widget" , "Description" , "Caption, Description of widget/object")
00244 #define MSGP_WIDGET_PROPERTIES qApp->translate("Widget" , "Properties" , "Caption: Properties")
00245 #define MSGP_WIDGET_ADD qApp->translate("Widget" , "&Add" , "Add something to a list")
00246 #define MSGP_WIDGET_DELETE qApp->translate("Widget" , "&Remove" , "Remove something from list")
00247 #define MSGP_WIDGET_DELETE_ALL qApp->translate("Widget" , "Re&move All" , "Remove all entries")
00248
00249 #define MSGP_TASKTYPE_NONPERIODIC qApp->translate("Task" , "Non periodic" , "Task is not periodic")
00250 #define MSGP_TASKTYPE_PERIODIC qApp->translate("Task" , "Periodic" , "Task is periodic")
00251 #define MSGP_TASKTYPE_APERIODIC qApp->translate("Task" , "Asynchronous" , "Task is asynchronous")
00252 #define MSGP_DLBEHAVIOUR_IGNORE qApp->translate("Task" , "Ignore" , "Ignore deadline miss")
00253 #define MSGP_DLBEHAVIOUR_CANCEL_TASK qApp->translate("Task" , "Cancel task" , "The task should be cancelled if its deadline was missed")
00254 #define MSGP_DLBEHAVIOUR_SKIP qApp->translate("Task" , "Skip task" , "Skip next task if deadline was missed")
00255 #define MSGP_DLBEHAVIOUR_EMERGENCY_TASK qApp->translate("Task" , "Emergency task" , "A new emergency task should be started after a missed deadline")
00256
00257 #define MSGP_TASK_INIT_FUNCTION qApp->translate("Task" , "Init function" , 0)
00258 #define MSGP_TASK_EXECUTE_FUNCTION qApp->translate("Task" , "Execute function" , 0)
00259 #define MSGP_TASK_CLEANUP_FUNCTION qApp->translate("Task" , "Cleanup function" , 0)
00260 #define MSGP_TASK_TYPE qApp->translate("Task" , "Task type" , 0)
00261 #define MSGP_TASK_CPU qApp->translate("Task" , "CPU" , 0)
00262 #define MSGP_TASK_CPU_ANY qApp->translate("Task" , "Any" , 0)
00263 #define MSGP_TASK_PRIORITY qApp->translate("Task" , "Priority" , 0)
00264 #define MSGP_TASK_PRIORITY_LOWEST qApp->translate("Task" , "Lowest" , 0)
00265 #define MSGP_TASK_PRIORITY_HIGHEST qApp->translate("Task" , "Highest" , 0)
00266 #define MSGP_TASK_PERIOD qApp->translate("Task" , "Period (ns)" , 0)
00267 #define MSGP_TASK_OFFSET qApp->translate("Task" , "Offset (ns)" , 0)
00268 #define MSGP_TASK_OFFSET_NOOFFSET qApp->translate("Task" , "No offset" , 0)
00269 #define MSGP_TASK_REQUIRED_TIME qApp->translate("Task" , "Required time (ns)" , 0)
00270 #define MSGP_TASK_DEADLINE qApp->translate("Task" , "Deadline (ns)" , 0)
00271 #define MSGP_TASK_DEADLINE_TOLERANCE qApp->translate("Task" , "Deadline tolerance (ns)" , 0)
00272 #define MSGP_TASK_DEADLINE_TOLERANCE_NO qApp->translate("Task" , "No deadline tolerance" , 0)
00273 #define MSGP_TASK_DEADLINE_BEHAVIOUR qApp->translate("Task" , "Deadline behaviour" , 0)
00274 #define MSGP_TASK_RESUME_TIMES qApp->translate("Task" , "Resume times " , 0)
00275 #define MSGP_TASK_RESUME_TIME qApp->translate("Task" , "Resume time (ns)" , 0)
00276 #define MSGP_TASK_RESOURCE_TIMES qApp->translate("Task" , "Resource times" , 0)
00277 #define MSGP_TASK_RESOURCE_TIME qApp->translate("Task" , "Resource time (ns)" , 0)
00278 #define MSGP_TASK_ACTION qApp->translate("Task" , "Action" , 0)
00279 #define MSGP_TASK_ACTION_UNDEFINED qApp->translate("Task" , "Undefined" , "No action defined" )
00280 #define MSGP_TASK_ACTION_LOCK_MUTEX qApp->translate("Task" , "Lock Mutex" , 0)
00281 #define MSGP_TASK_ACTION_UNLOCK_MUTEX qApp->translate("Task" , "Unlock Mutex" , 0)
00282 #define MSGP_TASK_MUTEX qApp->translate("Task" , "Mutex" , 0)
00283 #define MSGP_TASK_MUTEX_UNDEFINED qApp->translate("Task" , "Mutex undefined" , "No mutex defined" )
00284
00285 #define MSGP_MUTEX_CEILINGS qApp->translate("Mutex" , "Statically and dynamically ceilings of this mutex" , 0 )
00286 #define MSGP_MUTEX_TASKS qApp->translate("Mutex" , "Tasks" , 0 )
00287 #define MSGP_MUTEX_PRIORITY qApp->translate("Mutex" , "Priority" , 0 )
00288 #define MSGP_MUTEX_PERIOD qApp->translate("Mutex" , "Period" , 0 )
00289 #define MSGP_MUTEX_DEADLINE qApp->translate("Mutex" , "Deadline" , 0 )
00290 #define MSGP_MUTEX_LAXITY qApp->translate("Mutex" , "Laxity" , 0 )
00291 #define MSGP_MUTEX_PROTOCOL qApp->translate("Mutex" , "Protocol" , 0 )
00292 #define MSGP_MUTEX_CEILING qApp->translate("Mutex" , "Priority Ceiling" , 0 )
00293 #define MSGP_MUTEX_PREEMPTCEILING qApp->translate("Mutex" , "Preempt Ceiling" , 0 )
00294 #define MSGP_MUTEX_PTYPE_NORMAL qApp->translate("Mutex" , "Normal" , 0 )
00295 #define MSGP_MUTEX_PTYPE_PIP qApp->translate("Mutex" , "Priority Inheritance Protocol (PIP)" , 0 )
00296 #define MSGP_MUTEX_PTYPE_CSP qApp->translate("Mutex" , "Ceiling Semaphore Protocol (CSP)" , 0 )
00297 #define MSGP_MUTEX_PTYPE_PCP qApp->translate("Mutex" , "Priority Ceiling Protocol (PCP)" , 0 )
00298 #define MSGP_MUTEX_PTYPE_DPCP qApp->translate("Mutex" , "Dynamic Priority Ceiling Protocol (DPCP)", 0 )
00299 #define MSGP_MUTEX_PTYPE_KP qApp->translate("Mutex" , "Kernelized monitor (KP)" , 0 )
00300 #define MSGP_MUTEX_PTYPE_SRP qApp->translate("Mutex" , "Stack Resource Policy (SRP)" , 0 )
00301
00302 #define MSGP_ENVIRONMENT_SCHEDULERS qApp->translate("Environment" , "Schedulers" , "Caption of group: Scheduler")
00303 #define MSGP_ENVIRONMENT_EXECUTIVE qApp->translate("Environment" , "Executive" , "Select executive widget name")
00304 #define MSGP_ENVIRONMENT_EXECUTIVE_UNDEFINED qApp->translate("Environment" , "No executive defined" , "No executive defined" )
00305 #define MSGP_ENVIRONMENT_SCHEDULING_TIME qApp->translate("Environment" , "Scheduling time" , "Time the executive needs schedule and switch tasks")
00306 #define MSGP_ENVIRONMENT_SCHEDULING_TIME_UNSET qApp->translate("Environment", "The scheduling time of this executive is set to zero (unrealistically)" , "Time the scheduler needs to schedule")
00307 #define MSGP_ENVIRONMENT_SYNCHRONIZATION_OFFSET qApp->translate("Environment", "Synchronization offset" , 0)
00308 #define MSGP_ENVIRONMENT_SYNCHRONIZATION_OFFSET_UNSET qApp->translate("Environment", "The synchronization offset is a time used to create tasks, mutexes and start all threads synchronized" , "The synchronization offset")
00309 #define MSGP_ENVIRONMENT_GCC_COMPILER_OPTIONS qApp->translate("Environment" , "Compiler options" , "Options of gcc")
00310 #define MSGP_EXECUTIVE_FEATURES qApp->translate("Environment" , "Executive features" , "Caption of executive feature widget")
00311 #define MSGP_EXECUTIVE_DESCRIPTION qApp->translate("Environment" , "Description" , "Caption of description field in executive features")
00312 #define MSGP_ENVIRONMENT_CPU qApp->translate("Environment" , "CPU" , "Number of CPUs in environment window")
00313 #define MSGP_ENVIRONMENT_SCHEDULER qApp->translate("Environment" , "Scheduler" , "Selected scheduler in scheduler group in the environment window")
00314 #define MSGP_ENVIRONMENT_CALCPREEMPTIONTIME qApp->translate("Environment" , "Calc preemption time" , "Calc preemption time")
00315 #define MSGP_ENVIRONMENT_TIMERTICK qApp->translate("Environment" , "Timer tick" , "Caption of listview row (Timer tick)")
00316 #define MSGP_ENVIRONMENT_TIMERTICK_NO qApp->translate("Environment" , "There is no periodically timer interrupt used. Calc preemption time is not affected." , "Caption of listview row (Timer tick)")
00317 #define MSGP_ENVIRONMENT_SCHEDULER_UNDEFINED qApp->translate("Environment" , "No scheduler defined" , "No scheduler defined" )
00318 #define MSGP_ENVIRONMENT_DERIVE_PROJECT qApp->translate("Environment" , "Derive from project" , "Use project settings" )
00319
00320
00323 #define MSGP_EP_SUPPORT_SOURCES qApp->translate("YExecutivePlugIns", "Support of own project source codes: %1" , 0)
00324 #define MSGP_EP_SUPPORT_UNLIMITED_CPUS qApp->translate("YExecutivePlugIns", "Support of any number of CPU's: %1" , 0)
00325 #define MSGP_EP_SUPPORT_CHANGEABLE_CPUS qApp->translate("YExecutivePlugIns", "Support of changeable threads: %1" , 0)
00326 #define MSGP_EP_SUPPORT_RESOURCE_ACTIONS qApp->translate("YExecutivePlugIns", "Support of resource actions: %1" , 0)
00327 #define MSGP_EP_SUPPORT_RESUME_TIMES qApp->translate("YExecutivePlugIns", "Support of resume times: %1" , 0)
00328 #define MSGP_EP_SUPPORT_EMERGENCY_THREADS qApp->translate("YExecutivePlugIns", "Support of emergency threads: %1" , 0)
00329 #define MSGP_EP_SUPPORT_CANCEL_THREADS qApp->translate("YExecutivePlugIns", "Support of cancellation threads: %1" , 0)
00330 #define MSGP_EP_SUPPORT_SCHEDULING_TIME qApp->translate("YExecutivePlugIns", "Support of different scheduling times: %1" , 0)
00331 #define MSGP_EP_SUPPORT_SYNCHRONIZATION_OFFSET qApp->translate("YExecutivePlugIns", "Support of synchronization offsets: %1" , 0)
00332
00335 #define MSGP_SG_PROJECT qApp->translate("SourceGenerator", "Project : %1" , 0 )
00336 #define MSGP_SG_AUTHOR qApp->translate("SourceGenerator", "Author : %1" , 0 )
00337 #define MSGP_SG_FILENAME qApp->translate("SourceGenerator", "Filename : $(YASA_PROJECT)/%1/%2" , 0 )
00338 #define MSGP_SG_CREATION_DATE qApp->translate("SourceGenerator", "Creation date : %1" , 0 )
00339 #define MSGP_SG_LASTMODIFIED_DATE qApp->translate("SourceGenerator", "Last modified : %1" , 0 )
00340
00341 #define MSGP_SG_DESCRIPTION_PROJECTCONFIG qApp->translate("SourceGenerator", "YASA project configuration declarations. Do not edit! This file was created by YASA 2 automatically." , 0)
00342 #define MSGP_SG_DESCRIPTION_EXECUTIVE qApp->translate("SourceGenerator", "YASA executive declarations. Do not edit! This file was created by YASA 2 automatically." , 0)
00343 #define MSGP_SG_DESCRIPTION_SCHEDULERS qApp->translate("SourceGenerator", "YASA scheduler declarations. Do not edit! This file was created by YASA 2 automatically." , 0)
00344 #define MSGP_SG_DESCRIPTION_TASKSET_S qApp->translate("SourceGenerator", "YASA taskset definitions. Do not edit! This file was created by YASA 2 automatically." , 0)
00345 #define MSGP_SG_DESCRIPTION_TASKSET_H qApp->translate("SourceGenerator", "YASA taskset declarations. Do not edit! This file was created by YASA 2 automatically." , 0)
00346
00347
00350 #define MSGP_SG_ENVIRONMENTAL_SETTINGS qApp->translate("SourceGenerator", "environmental settings" , 0)
00351 #define MSGP_SG_PROJECT_SETTINGS qApp->translate("SourceGenerator", "project settings" , 0)
00352 #define MSGP_SG_MUTEX_SETTINGS qApp->translate("SourceGenerator", "mutex settings" , 0)
00353 #define MSGP_SG_SOURCE_DECLARATIONS qApp->translate("SourceGenerator", "external source declarations" , 0)
00354 #define MSGP_SG_TIMERTICK_TOO_SHORT qApp->translate("SourceGenerator", "Timer tick of environment is shorter than the scheduling time!" , 0)
00355 #define MSGP_SG_SUPPORT_SYNC_PROTOCOLS qApp->translate("SourceGenerator", "This environment needs to run support enabled synchronization protocols:" , 0)
00356 #define MSGP_SG_SUPPORT_SYNC_PROTOCOL_SKIPPED qApp->translate("SourceGenerator", "Synchronization protocol \"%1\" not supported by SourceGenerator. Skipped!" , 0)
00357 #define MSGP_SG_SUPPORT_LOGGING qApp->translate("SourceGenerator", "This environment needs to run full logfile support" , 0)
00358 #define MSGP_SG_CHANGEABLE_CPU_NOT_SUPPORTED qApp->translate("SourceGenerator", "Task \"%1\" is configured to run on every cpu. This is not supported by the current executive. CPU 1 is used instead!" , 0)
00359 #define MSGP_SG_ATTRIBUT_MAPPING qApp->translate("SourceGenerator", "Mapping of attribut structures" , 0)
00360 #define MSGP_SG_MUTEX_ARRAY qApp->translate("SourceGenerator", "Creation array of mutex \"%1\"" , 0)
00361 #define MSGP_SG_TASK_DEFINITIONS qApp->translate("SourceGenerator", "Defintions of thread \"%1\"" , 0)
00362 #define MSGP_SG_TASK_RESUME_ARRAY qApp->translate("SourceGenerator", "Resume times of thread \"%1\"" , 0)
00363 #define MSGP_SG_TASK_RESOURCE_ARRAY qApp->translate("SourceGenerator", "Resource actions of thread \"%1\"" , 0)
00364 #define MSGP_SG_TASK_ARRAY qApp->translate("SourceGenerator", "Creation array of thread \"%1\"" , 0)
00365 #define MSGP_SG_ENVIRONMENT_ATTR qApp->translate("SourceGenerator", "Environment attributes" , 0)
00366 #define MSGP_SG_SCHEDULER_ARRAY qApp->translate("SourceGenerator", "Scheduler attributes" , 0)
00367 #define MSGP_SG_CHANGE_ENVIRONMENT_NAME qApp->translate("SourceGenerator", "The name of the environment \"%1\" is similar to the scheduler name \"%2(%3)\". Please change!" , 0)
00368 #define MSGP_SG_PERIOD_BUT_NOT_PERIODIC qApp->translate("SourceGenerator", "The period time of task \"%1\" is set to %2 but threadtype is not set to periodic. Ignored." , 0)
00369 #define MSGP_SG_PERIOD_INFINITY_TYPE_PERIODIC qApp->translate("SourceGenerator","The period time of task \"%1\" is set to infinity but thread type is periodic. Thread type set to non-periodic!" , 0)
00370 #define MSGP_SG_ENDTIME_IS_ZERO qApp->translate("SourceGenerator", "The end time of project \"%1\" should not be zero! Ignored." , 0)
00371 #define MSGP_SG_ACTION_SKIPPED qApp->translate("SourceGenerator", "Action \"%1\" not supported. Skipped!" , 0)
00372 #define MSGP_SG_MUTEX_NOT_DEFINED qApp->translate("SourceGenerator", "Mutex in resource action of thread \"%1\" at time %2 is not defined. Skipped!" , 0)
00373 #define MSGP_SG_MUTEX_NOT_USED qApp->translate("SourceGenerator", "Mutex \"%1\" defined but not used!" , 0)
00374 #define MSGP_SG_RESUME_TIME_DECREASED qApp->translate("SourceGenerator", "Resume times must increase! Resume time at %1 of thread \"%2\" skipped!" , 0)
00375 #define MSGP_SG_TASKTYPE_NOT_DEFINED qApp->translate("SourceGenerator", "Task type in task \"%1\" is wrong. YASA_THREAD_NONPERIODIC used!" , 0)
00376 #define MSGP_SG_DEADLINEBEHAVIOUR_NOT_DEFINED qApp->translate("SourceGenerator", "Deadline behaviour in task \"%1\" is wrong. YASA_DL_IGNORE used!" , 0)
00377 #define MSGP_SG_EMERGENCY_TASK_NOT_DEFINED qApp->translate("SourceGenerator", "Deadline behaviour in task \"%1\" is set to 'Emergency task' but an emergency task is not defined. YASA_DL_IGNORE used." , 0)
00378 #define MSGP_SG_EMERGENCY_TASK_NOT_SUPPORTED qApp->translate("SourceGenerator", "Deadline behaviour in task \"%1\" is set to 'Emergency task'. This is not supported by the current executive \"%2\". YASA_DL_IGNORE used." , 0)
00379 #define MSGP_SG_CANCEL_THREADS_NOT_SUPPORTED qApp->translate("SourceGenerator", "Deadline behaviour in task \"%1\" is set to 'Cancel threads'. This is not supported by the current executive \"%2\". YASA_DL_IGNORE used." , 0)
00380 #define MSGP_SG_INIT_FUNCTION_MISSING qApp->translate("SourceGenerator", "The init function in task \"%1\" is missing. Skipped!" , 0)
00381 #define MSGP_SG_EXECUTE_FUNCTION_MISSING qApp->translate("SourceGenerator", "The execute function in task \"%1\" is missing. Skipped!" , 0)
00382 #define MSGP_SG_CLEANUP_FUNCTION_MISSING qApp->translate("SourceGenerator", "The cleanup function in task \"%1\" is missing. Skipped!" , 0)
00383 #define MSGP_SG_NAME_TO_LONG qApp->translate("SourceGenerator", "The name of \"%1\" is too long. It will be truncated to \"%2\"." , 0)
00384 #define MSGP_SG_ACTIONTIME_TO_HIGH qApp->translate("SourceGenerator", "The resource time of mutex \"%1\" used in task \"%2\" at t=%3 is higher than the required time %4! Time value is corrected to required time." ,0)
00385 #define MSGP_SG_PERIOD_SMALLER_THAN_TICK qApp->translate("SourceGenerator", "The period of task \"%1\" is set to %2 and smaller than the timer tick set to %3." , 0)
00386 #define MSGP_SG_DEADLINE_HIGHER_THAN_PERIOD qApp->translate("SourceGenerator", "The deadline of task \"%1\" is set to %2 and higher than the period set to %3." , 0)
00387 #define MSGP_SG_REQUIREDTIME_HIGHER_THAN_PERIOD qApp->translate("SourceGenerator", "The required time of task \"%1\" is set to %2 and higher than the period set to %3." , 0)
00388 #define MSGP_SG_REQUIREDTIME_HIGHER_THAN_DEADLINE qApp->translate("SourceGenerator", "The required time of task \"%1\" is set to %2 and higher than the deadline set to %3." , 0)
00389
00390
00391
00392
00394
00395 #define MSGP_SG_COMMENT_SYNC_PIP qApp->translate("SourceGenerator", "Priority Inheritance Protocol = Basic Priority Inheritance Protocol (used in RTLinux _RTL_POSIX_THREAD_PRIO_PROTECT" , 0)
00396 #define MSGP_SG_COMMENT_SYNC_CSP qApp->translate("SourceGenerator", "Ceiling Semaphore Protocol sometimes called IPCP=Instant Priority Ceiling Protocol" , 0)
00397 #define MSGP_SG_COMMENT_SYNC_PCP qApp->translate("SourceGenerator", "Priority Ceiling Protocol" , 0)
00398 #define MSGP_SG_COMMENT_SYNC_DPCP qApp->translate("SourceGenerator", "Dynamic Priority Ceiling Protocol" , 0)
00399 #define MSGP_SG_COMMENT_SYNC_KP qApp->translate("SourceGenerator", "Kernelized monitor" , 0)
00400 #define MSGP_SG_COMMENT_SYNC_SRP qApp->translate("SourceGenerator", "Stack resource policy" , 0)
00401 #define MSGP_SG_COMMENT_NEXT_MUTEX qApp->translate("SourceGenerator", "Next mutex" , 0)
00402 #define MSGP_SG_COMMENT_SYNC_PROTOCOL qApp->translate("SourceGenerator", "Synchronization protocol: %1" , 0)
00403 #define MSGP_SG_COMMENT_MUTEXID qApp->translate("SourceGenerator", "Id of mutex" , 0)
00404 #define MSPG_SG_COMMENT_MUTEXNAME qApp->translate("SourceGenerator", "Name of mutex" , 0)
00405 #define MSGP_SG_COMMENT_PRIORITYCEILING qApp->translate("SourceGenerator", "Priority ceiling" , 0)
00406 #define MSGP_SG_COMMENT_PREEMPTCEILING qApp->translate("SourceGenerator", "Preempt ceiling" , 0)
00407 #define MSGP_SG_COMMENT_NEXT_THREAD qApp->translate("SourceGenerator", "Next thread" , 0)
00408 #define MSGP_SG_COMMENT_THREADNAME qApp->translate("SourceGenerator", "Name of thread" , 0)
00409 #define MSGP_SG_COMMENT_THREADID qApp->translate("SourceGenerator", "Id of thread" , 0)
00410 #define MSGP_SG_COMMENT_THREADTYPE qApp->translate("SourceGenerator", "Type of thread" , 0)
00411 #define MSGP_SG_COMMENT_PRIORITY qApp->translate("SourceGenerator", "Priority" , 0)
00412 #define MSGP_SG_COMMENT_PERIOD qApp->translate("SourceGenerator", "Period" , 0)
00413 #define MSGP_SG_COMMENT_REQUIRED_TIME qApp->translate("SourceGenerator", "Required time" , 0)
00414 #define MSGP_SG_COMMENT_DEADLINE qApp->translate("SourceGenerator", "Deadline" , 0)
00415 #define MSGP_SG_COMMENT_DEADLINE_TOLERANCE qApp->translate("SourceGenerator", "Deadline tolerance" , 0)
00416 #define MSGP_SG_COMMENT_OFFSET qApp->translate("SourceGenerator", "Offset" , 0)
00417 #define MSGP_SG_COMMENT_RESUME_VECTOR qApp->translate("SourceGenerator", "Resume vector" , 0)
00418 #define MSGP_SG_COMMENT_RESOURCE_VECTOR qApp->translate("SourceGenerator", "Resource vector" , 0)
00419 #define MSGP_SG_COMMENT_CPU qApp->translate("SourceGenerator", "CPU" , 0)
00420 #define MSGP_SG_COMMENT_DEADLINE_BEHAVIOUR qApp->translate("SourceGenerator", "Deadline behaviour" , 0)
00421 #define MSGP_SG_COMMENT_EMERGENCY_THREAD qApp->translate("SourceGenerator", "Emergency thread" , 0)
00422 #define MSGP_SG_COMMENT_FUNCTION_INIT qApp->translate("SourceGenerator", "Init function" , 0)
00423 #define MSGP_SG_COMMENT_FUNCTION_EXECUTE qApp->translate("SourceGenerator", "Execute function" , 0)
00424 #define MSGP_SG_COMMENT_FUNCTION_CLEANUP qApp->translate("SourceGenerator", "Cleanup function" , 0)
00425 #define MSGP_SG_COMMENT_MUTEX_ATTR qApp->translate("SourceGenerator", "Mutex attributes" , 0)
00426 #define MSGP_SG_COMMENT_THREAD_ATTR qApp->translate("SourceGenerator", "Thread attributes" , 0)
00427 #define MSGP_SG_COMMENT_SCHEDULING_ATTR qApp->translate("SourceGenerator", "Scheduling attributs" , 0)
00428 #define MSGP_SG_COMMENT_SYNCHRONIZATION_OFFSET qApp->translate("SourceGenerator", "Synchronization offset" , 0)
00429 #define MSGP_SG_COMMENT_WORKSPACE_DESCRIPTION qApp->translate("SourceGenerator", "Workspace description:" , 0)
00430 #define MSGP_SG_COMMENT_PROJECT_DESCRIPTION qApp->translate("SourceGenerator", "Project description:" , 0)
00431 #define MSGP_SG_COMMENT_ENVIRONMENT_DESCRIPTION qApp->translate("SourceGenerator", "Environment description:" , 0)
00432 #define MSGP_SG_GPL_LICENSE_C_SOURCE qApp->translate("SourceGenerator", "\
00433 // This program is free software; you can redistribute it and/or modify\n\
00434 // it under the terms of the GNU General Public License as published by\n\
00435 // the Free Software Foundation; either version 2 of the License, or\n\
00436 // (at your option) any later version.\n\
00437 //\n\
00438 // This program is distributed in the hope that it will be useful,\n\
00439 // but WITHOUT ANY WARRANTY; without even the implied warranty of\n\
00440 // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n\
00441 // GNU General Public License for more details.\n\
00442 //\n\
00443 // You should have received a copy of the GNU General Public License\n\
00444 // along with this program (See the included file COPYING);\n\
00445 // if not, write to the Free Software Foundation, Inc.,\n\
00446 // 675 Mass Ave, Cambridge, MA 02139, USA." , 0)
00447
00448 #define MSGP_SG_GPL_LICENSE_BASH_SCRIPT qApp->translate("SourceGenerator", "\
00449 ##########################################################################\n\
00450 # This program is free software; you can redistribute it and/or modify\n\
00451 # it under the terms of the GNU General Public License as published by\n\
00452 # the Free Software Foundation; either version 2 of the License, or\n\
00453 # (at your option) any later version.\n\
00454 #\n\
00455 # This program is distributed in the hope that it will be useful,\n\
00456 # but WITHOUT ANY WARRANTY; without even the implied warranty of\n\
00457 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n\
00458 # GNU General Public License for more details.\n\
00459 #\n\
00460 # You should have received a copy of the GNU General Public License\n\
00461 # along with this program (See the included file COPYING);\n\
00462 # if not, write to the Free Software Foundation, Inc.,\n\
00463 # 675 Mass Ave, Cambridge, MA 02139, USA.\n\
00464 ##########################################################################" , 0)
00465
00466
00469 #define MSGP_REMOVING_PROJECT qApp->translate("SourceGenerator", "Removing project \"%1\"." , 0 )
00470 #define MSGP_E_EXECUTING_PROJECT qApp->translate("SourceGenerator", "Executing project \"%1\"." , 0 )
00471 #define MSGP_E_EXECUTIVE_SUPPORT qApp->translate("SourceGenerator", "Using executive \"%1\" with the following features:", 0 )
00472 #define MSGP_E_GENERATING_SOURCECODE qApp->translate("SourceGenerator", "Generating source code of project: \"%1\", environment: \"%2\" using executive: \"%3\"." , 0 )
00473 #define MSGP_E_STARTING_ENVIRONMENT qApp->translate("SourceGenerator", "Starting environment \"%1\"..." , 0 )
00474 #define MSGP_E_CHECKING_PARAMETERS qApp->translate("SourceGenerator", "Checking parameters of current environment." , 0 )
00475 #define MSGP_E_CHANGING_DIRECTORY qApp->translate("SourceGenerator", "Changing directory to: \"%1\"." , 0 )
00476 #define MSGP_E_CREATING_FILE qApp->translate("SourceGenerator", "Creating \"%1\"." , 0 )
00477 #define MSGP_E_ENVIRONMENT_FINISHED qApp->translate("SourceGenerator", "Environment \"%1\" finished with return code: %2." , 0 )
00478 #define MSGP_E_CLEANING_ENVIRONMENT qApp->translate("SourceGenerator", "Cleaning up environment \"%1\" of project \"%2\"." , 0 )
00479 #define MSGP_E_REMOVING_DIRECTORY qApp->translate("SourceGenerator", "Removing directory: \"%1\"." , 0 )
00480
00481
00482 #define MSGP_EE_GENERATING_ABORTED qApp->translate("SourceGenerator", "Generation aborted with error code: %1!" , 0 )
00483 #define MSGP_EE_CREATE_PROJECT_DIRECTORY qApp->translate("SourceGenerator", "Could not change to project directory: \"%1\"!" , 0 )
00484 #define MSGP_EE_CREATE_WORK_DIRECTORY qApp->translate("SourceGenerator", "Could not change to work directory: \"%1\"!" , 0 )
00485 #define MSGP_EE_SCHEDULER_NOT_DEFINED qApp->translate("SourceGenerator", "Scheduler of CPU %1 is not defined!" , 0 )
00486 #define MSGP_EE_EXECUTIVE_NOT_DEFINED qApp->translate("SourceGenerator", "Executive not defined. Simulation aborted!" , 0 )
00487 #define MSGP_FILE_NOT_FOUND qApp->translate("SourceGenerator", "Could not open file \"%1\"!" , 0 )
00488 #define MSGP_BACKGROUND_NOT_FOUND qApp->translate("SourceGenerator", "Could not open background pixmap \"%1\"!" , 0 )
00489
00490
00491
00492 #define MSGP_TI_SUBTITLE_TASK qApp->translate("Timingwindow" , "Task" , 0 )
00493 #define MSGP_TI_SUBTITLE_MUTEX qApp->translate("Timingwindow" , "Mutex" , 0 )
00494 #define MSGP_TI_SUBTITLE_CPU qApp->translate("Timingwindow" , "CPU" , 0 )
00495 #define MSGP_TI_SUBTITLE_ENVIRONMENT qApp->translate("Timingwindow" , "Environment" , 0 )
00496 #define MSGP_TI_SUBTITLE_PROJECT qApp->translate("Timingwindow" , "Project" , 0 )
00497
00498 #define MSGP_TI_TITLE_ENVIRONMENT qApp->translate("Timingwindow" , "Timing diagram of %1 \"%2\" using environment \"%3\" - %4 order" , "Example: Timing diagram of project \"Example\" using environment \"Simulator\" - task order" )
00499 #define MSGP_TI_TITLE_PROJECT qApp->translate("Timingwindow" , "Timing diagram of %1 \"%2\" - %3 order" , "Example: Timing diagram of task \"Swapping\" - environment order" )
00500 #define MSGP_TI_WINDOW_CLOSED qApp->translate("Timingwindow" , "No valid timing information found. Window closed!" , 0)
00501
00502
00503 #define MSGP_SR_TITLE_ENVIRONMENT qApp->translate("Statisticwindow" , "Statistically results of project \"%1\" using environment \"%2\" - %3 order" , "Example: Timing diagram of project \"Example\" using environment \"Simulator\" - task order" )
00504 #define MSGP_SR_TITLE_PROJECT qApp->translate("Statisticwindow" , "Statistically results of %1 \"%2\" in project \"%3\" - environment order" , "Example: Timing diagram of task \"Swapping\" - environment order" )
00505 #define MSGP_SR_TITLE_SUMMARY qApp->translate("Statisticwindow" , "Summary of statistically results of project \"%1\" - environment order" , "Example: Summary of project \"Jitter example\" - environment order" )
00506 #define MSGP_SR_WINDOW_CLOSED qApp->translate("Statisticwindow" , "No valid statistic information found. Window closed!" , 0)
00507
00508 #define MSGP_ENVIRONMENT_STATISTIC_TITLE qApp->translate("Statisticwindow", " - Statistic" , "add-on of environment window title" )
00509 #define MSGP_PROJECT_STATISTIC_TITLE qApp->translate("Statisticwindow", " - Statistics" , "add-on of environment window title" )
00510
00512 #define MSGP_TP_ID qApp->translate("Statisticwindow", "Thread ID" , "description in task statistic table" )
00513 #define MSGP_TP_ACTIVATIONS qApp->translate("Statisticwindow", "Activations" , "description in task statistic table" )
00514 #define MSGP_TP_STARTS qApp->translate("Statisticwindow", "Starts" , "description in task statistic table" )
00515 #define MSGP_TP_PERIOD qApp->translate("Statisticwindow", "Period" , "description in task statistic table" )
00516 #define MSGP_TP_DEADLINE qApp->translate("Statisticwindow", "Deadline" , "description in task statistic table" )
00517 #define MSGP_TP_PREEMPTIONS qApp->translate("Statisticwindow", "Preemptions" , "description in task statistic table" )
00518 #define MSGP_TP_CPU_LOSSES qApp->translate("Statisticwindow", "CPU losses" , "description in task statistic table" )
00519 #define MSGP_TP_EXCLUSIONS qApp->translate("Statisticwindow", "Exclusions" , "description in task statistic table" )
00520 #define MSGP_TP_MATCHED_DEADLINES qApp->translate("Statisticwindow", "Matched deadlines" , "description in task statistic table" )
00521 #define MSGP_TP_MISSED_DEADLINES qApp->translate("Statisticwindow", "Missed deadlines" , "description in task statistic table" )
00522 #define MSGP_TP_DETECTED_DEADLINE_MISSES qApp->translate("Statisticwindow", "Detected deadline misses" , "description in task statistic table" )
00523 #define MSGP_TP_DEADLINE_TOLERANCE_STARTS qApp->translate("Statisticwindow", "Deadline tolerance starts" , "description in task statistic table" )
00524 #define MSGP_TP_DEADLINE_TOLERANCE_MISSES qApp->translate("Statisticwindow", "Deadline tolerance misses" , "description in task statistic table" )
00525
00526 #define MSGP_TP_SYNCHRONIZATION_OFFSET qApp->translate("Statisticwindow", "Synchronization offset" , "description in task statistic table" )
00527 #define MSGP_TP_MIN_COMPUTATION_TIME qApp->translate("Statisticwindow", "Min. computation time" , "description in task statistic table" )
00528 #define MSGP_TP_MAX_COMPUTATION_TIME qApp->translate("Statisticwindow", "Max. computation time" , "description in task statistic table" )
00529 #define MSGP_TP_AVERAGE_COMPUTATION_TIME qApp->translate("Statisticwindow", "Average computation time" , "description in task statistic table" )
00530 #define MSGP_TP_COMPUTATION_TIME qApp->translate("Statisticwindow", "Computation time" , "description in task statistic table" )
00531 #define MSGP_TP_UTILIZATION qApp->translate("Statisticwindow", "Utilization" , "description in task statistic table" )
00532 #define MSGP_TP_MIN_REACTION_TIME qApp->translate("Statisticwindow", "Min. reaction time" , "description in task statistic table" )
00533 #define MSGP_TP_MAX_REACTION_TIME qApp->translate("Statisticwindow", "Max. reaction time" , "description in task statistic table" )
00534 #define MSGP_TP_AVERAGE_REACTION_TIME qApp->translate("Statisticwindow", "Average reaction time" , "description in task statistic table" )
00535 #define MSGP_TP_MIN_JITTER qApp->translate("Statisticwindow", "Min. jitter" , "description in task statistic table" )
00536 #define MSGP_TP_MAX_JITTER qApp->translate("Statisticwindow", "Max. jitter" , "description in task statistic table" )
00537 #define MSGP_TP_AVERAGE_JITTER qApp->translate("Statisticwindow", "Average jitter" , "description in task statistic table" )
00538 #define MSGP_TP_JITTER_PERCENT qApp->translate("Statisticwindow", "Jitter (%)" , "description in task statistic table" )
00539 #define MSGP_TP_SKIPPED_THREADS qApp->translate("Statisticwindow", "Skipped" , "description in task statistic table" )
00540 #define MSGP_TP_THREADS_SUSPENDED qApp->translate("Statisticwindow", "Suspended" , "description in task statistic table" )
00541 #define MSGP_TP_EMERGENCY_THREADS qApp->translate("Statisticwindow", "Emergency threads" , "description in task statistic table" )
00542 #define MSGP_TP_LOCKED_MUTEXES qApp->translate("Statisticwindow", "Locked mutexes" , "description in task statistic table" )
00543 #define MSGP_TP_UNLOCKED_MUTEXES qApp->translate("Statisticwindow", "Unlocked mutexes" , "description in task statistic table" )
00544 #define MSGP_TP_RELOCKED_MUTEXES qApp->translate("Statisticwindow", "Mutexes relocked" , "description in task statistic table" )
00545 #define MSGP_TP_BLOCKED_MUTEXES qApp->translate("Statisticwindow", "Blocked by mutexes" , "description in task statistic table" )
00546 #define MSGP_TP_MAX_PRIORITY_CEILING qApp->translate("Statisticwindow", "Max. priority ceiling" , "description in task statistic table" )
00547 #define MSGP_TP_NUMBER_OF_PRIORITY_CHANGES qApp->translate("Statisticwindow", "Number of priority changes" , "description in mutex statistic table" )
00548
00550 #define MSGP_MP_LOCKED qApp->translate("Statisticwindow", "Locked" , "description in mutex statistic table" )
00551 #define MSGP_MP_RELOCKED qApp->translate("Statisticwindow", "Relocked" , "description in mutex statistic table" )
00552 #define MSGP_MP_UNLOCKED qApp->translate("Statisticwindow", "Unlocked" , "description in mutex statistic table" )
00553 #define MSGP_MP_BLOCKED qApp->translate("Statisticwindow", "Blocked" , "description in mutex statistic table" )
00554 #define MSGP_MP_MAX_PRIORITY_CEILING qApp->translate("Statisticwindow", "Max. priority ceiling" , "description in mutex statistic table" )
00555 #define MSGP_MP_NUMBER_OF_PRIORITY_CHANGES qApp->translate("Statisticwindow", "Number of priority changes" , "description in mutex statistic table" )
00556 #define MSGP_MP_MIN_LOCKING_TIME qApp->translate("Statisticwindow", "Min. locking time" , "description in mutex statistic table" )
00557 #define MSGP_MP_MAX_LOCKING_TIME qApp->translate("Statisticwindow", "Max. locking time" , "description in mutex statistic table" )
00558 #define MSGP_MP_AVERAGE_LOCKING_TIME qApp->translate("Statisticwindow", "Average locking time" , "description in mutex statistic table" )
00559
00561 #define MSGP_CP_SCHEDULER_NAME qApp->translate("Statisticwindow", "Scheduler name" , "description in cpu statistic table" )
00562 #define MSGP_CP_SCHEDULER_VERSION qApp->translate("Statisticwindow", "Scheduler version" , "description in cpu statistic table" )
00563 #define MSGP_CP_NUMBER_OF_CPU qApp->translate("Statisticwindow", "Number of CPU" , "description in cpu statistic table" )
00564 #define MSGP_CP_EXECUTION_START qApp->translate("Statisticwindow", "Execution start" , "description in cpu statistic table" )
00565 #define MSGP_CP_SCHEDULES_EXECUTION_END qApp->translate("Statisticwindow", "Scheduled execution end" , "description in cpu statistic table" )
00566 #define MSGP_CP_EXECUTION_END qApp->translate("Statisticwindow", "Execution end" , "description in cpu statistic table" )
00567 #define MSGP_CP_EXECUTION_DURATION qApp->translate("Statisticwindow", "Execution duration" , "description in cpu statistic table" )
00568 #define MSGP_CP_SCHEDULER_TICK qApp->translate("Statisticwindow", "Scheduling tick" , "description in cpu statistic table" )
00569 #define MSGP_CP_CALC_PREEMPTION_TIME qApp->translate("Statisticwindow", "Calc preemption time" , "description in cpu statistic table" )
00570 #define MSGP_CP_NUMBER_OF_TASKS qApp->translate("Statisticwindow", "User tasks" , "description in cpu statistic table" )
00571 #define MSGP_CP_TASK_SWITCHES qApp->translate("Statisticwindow", "Task switches" , "description in cpu statistic table" )
00572 #define MSGP_CP_TASK_CPU_SWITCHES qApp->translate("Statisticwindow", "CPU task switches" , "description in cpu statistic table" )
00573 #define MSGP_CP_MATCHED_DEADLINES qApp->translate("Statisticwindow", "Matched deadlines" , "description in cpu statistic table" )
00574 #define MSGP_CP_MISSED_DEADLINES qApp->translate("Statisticwindow", "Missed deadlines" , "description in cpu statistic table" )
00575 #define MSGP_CP_DETECTED_DEADLINE_MISSES qApp->translate("Statisticwindow", "Detected deadline misses" , "description in cpu statistic table" )
00576 #define MSGP_CP_MISSED_TOLERANCE_DEADLINES qApp->translate("Statisticwindow", "Missed tolerance deadlines" , "description in cpu statistic table" )
00577 #define MSGP_CP_SIZE_OF_LOGBUFFER qApp->translate("Statisticwindow", "Size of logbuffer" , "description in cpu statistic table" )
00578 #define MSGP_CP_USAGE_OF_LOGBUFFER qApp->translate("Statisticwindow", "Used logbuffer" , "description in cpu statistic table" )
00579 #define MSGP_CP_USAGE_OF_LOGBUFFER_PERCENT qApp->translate("Statisticwindow", "Used logbuffer(%)" , "description in cpu statistic table" )
00580 #define MSGP_CP_UTILIZATION qApp->translate("Statisticwindow", "Utilization" , "description in cpu statistic table" )
00581 #define MSGP_CP_UTILIZATION_PERCENT qApp->translate("Statisticwindow", "Utilization (%)" , "description in cpu statistic table" )
00582 #define MSGP_CP_IDLE qApp->translate("Statisticwindow", "Idle time" , "description in cpu statistic table" )
00583 #define MSGP_CP_IDLE_PERCENT qApp->translate("Statisticwindow", "Idle time (%)" , "description in cpu statistic table" )
00584 #define MSGP_CP_SCHEDULER_CALLS qApp->translate("Statisticwindow", "Scheduler calls" , "description in cpu statistic table" )
00585 #define MSGP_CP_TIME_OF_SCHEDULING qApp->translate("Statisticwindow", "Time of scheduling" , "description in cpu statistic table" )
00586 #define MSGP_CP_TIME_OF_SCHEDULING_PERCENT qApp->translate("Statisticwindow", "Time of scheduling (%)" , "description in cpu statistic table" )
00587 #define MSGP_CP_LOCKED qApp->translate("Statisticwindow", "Locked mutexes" , "description in cpu statistic table" )
00588 #define MSGP_CP_RELOCKED qApp->translate("Statisticwindow", "Relocked mutexes" , "description in cpu statistic table" )
00589 #define MSGP_CP_UNLOCKED qApp->translate("Statisticwindow", "Unlocked mutexes" , "description in cpu statistic table" )
00590 #define MSGP_CP_BLOCKED qApp->translate("Statisticwindow", "Blocked mutexes" , "description in cpu statistic table" )
00591 #define MSGP_CP_MAX_PRIORITY_CEILING qApp->translate("Statisticwindow", "Max. priority ceiling" , "description in cpu statistic table" )
00592 #define MSGP_CP_NUMBER_OF_PRIORITY_CHANGES qApp->translate("Statisticwindow", "Number of priority changes" , "description in cpu statistic table" )
00593
00594
00596 #define MSGP_EP_YASA_VERSION qApp->translate("Statisticwindow", "Yasa version" , "description in cpu statistic table" )
00597 #define MSGP_EP_EXECUTIVE_NAME qApp->translate("Statisticwindow", "Executive name" , "description in cpu statistic table" )
00598 #define MSGP_EP_EXECUTIVE_VERSION qApp->translate("Statisticwindow", "Executive version" , "description in cpu statistic table" )
00599 #define MSGP_EP_NUMBER_OF_CPUS qApp->translate("Statisticwindow", "Number of CPUs" , "description in environment statistic table" )
00600
00601 #define MSGP_EP_UTILIZATION_OF_CPUS_PERCENT qApp->translate("Statisticwindow", "Utilization of all CPUs (%)" , "description in environment statistic table" )
00602 #define MSGP_EP_SCHEDULER_CALLS qApp->translate("Statisticwindow", "Scheduler calls" , "description in environment statistic table" )
00603 #define MSGP_EP_TASK_SWITCHES qApp->translate("Statisticwindow", "Task switches" , "description in environment statistic table" )
00604 #define MSGP_EP_TASK_CPU_SWITCHES qApp->translate("Statisticwindow", "CPU task switches" , "description in environment statistic table" )
00605 #define MSGP_EP_ACTIVATIONS qApp->translate("Statisticwindow", "Thread activations" , "description in environment statistic table" )
00606 #define MSGP_EP_STARTS qApp->translate("Statisticwindow", "Thread starts" , "description in environment statistic table" )
00607 #define MSGP_EP_THREADS_SUSPENDED qApp->translate("Statisticwindow", "Threads suspended" , "description in environment statistic table" )
00608 #define MSGP_EP_PREEMPTIONS qApp->translate("Statisticwindow", "Preemptions" , "description in environment statistic table" )
00609 #define MSGP_EP_CPU_LOSSES qApp->translate("Statisticwindow", "CPU losses" , "description in task statistic table" )
00610 #define MSGP_EP_EXCLUSIONS qApp->translate("Statisticwindow", "Exclusions" , "description in environment statistic table" )
00611 #define MSGP_EP_SKIPPED_THREADS qApp->translate("Statisticwindow", "Threads skipped" , "description in environment statistic table" )
00612 #define MSGP_EP_EMERGENCY_THREADS qApp->translate("Statisticwindow", "Emergency threads" , "description in environment statistic table" )
00613 #define MSGP_EP_MATCHED_DEADLINES qApp->translate("Statisticwindow", "Matched deadlines" , "description in environment statistic table" )
00614 #define MSGP_EP_MISSED_DEADLINES qApp->translate("Statisticwindow", "Missed deadlines" , "description in environment statistic table" )
00615 #define MSGP_EP_DETECTED_DEADLINE_MISSES qApp->translate("Statisticwindow", "Detected deadline misses" , "description in environment statistic table" )
00616 #define MSGP_EP_MISSED_TOLERANCE_DEADLINES qApp->translate("Statisticwindow", "Missed tolerance deadlines" , "description in environment statistic table" )
00617 #define MSGP_EP_SIZE_OF_LOGBUFFER qApp->translate("Statisticwindow", "Size of logbuffers" , "description in environment statistic table" )
00618 #define MSGP_EP_USAGE_OF_LOGBUFFER qApp->translate("Statisticwindow", "Usage of logbuffers" , "description in environment statistic table" )
00619 #define MSGP_EP_USAGE_OF_LOGBUFFER_PERCENT qApp->translate("Statisticwindow", "Usage of logbuffers (%)" , "description in environment statistic table" )
00620 #define MSGP_EP_IDLE qApp->translate("Statisticwindow", "Idle" , "description in environment statistic table" )
00621 #define MSGP_EP_IDLE_PERCENT qApp->translate("Statisticwindow", "Idle(%)" , "description in environment statistic table" )
00622 #define MSGP_EP_TIME_OF_SCHEDULING qApp->translate("Statisticwindow", "Time of scheduling" , "description in environment statistic table" )
00623 #define MSGP_EP_TIME_OF_SCHEDULING_PERCENT qApp->translate("Statisticwindow", "Time of scheduling (%)" , "description in environment statistic table" )
00624 #define MSGP_EP_LOCKED qApp->translate("Statisticwindow", "Locked mutexes" , "description in environment statistic table" )
00625 #define MSGP_EP_RELOCKED qApp->translate("Statisticwindow", "Relocked mutexes" , "description in environment statistic table" )
00626 #define MSGP_EP_UNLOCKED qApp->translate("Statisticwindow", "Unlocked mutexes" , "description in environment statistic table" )
00627 #define MSGP_EP_BLOCKED qApp->translate("Statisticwindow", "Blocked mutexes" , "description in environment statistic table" )
00628 #define MSGP_EP_MAX_PRIORITY_CEILING qApp->translate("Statisticwindow", "Max. priority ceilings" , "description in environment statistic table" )
00629 #define MSGP_EP_NUMBER_OF_PRIORITY_CHANGES qApp->translate("Statisticwindow", "Number of priority changes" , "description in environment statistic table" )
00630
00631
00632
00633
00635 #endif // ifndef YASAGUI_TRANSLATIONS_INCLUDE