/* * Licensed to the Apache Software Foundation (ASF) under one or more * contributor license agreements. See the NOTICE file distributed with * this work for additional information regarding copyright ownership. * The ASF licenses this file to You under the Apache License, Version 2.0 * (the "License"); you may not use this file except in compliance with * the License. You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. */ const login = { test: 'Test', userName: 'Username', userName_tips: 'Please enter your username', userPassword: 'Password', userPassword_tips: 'Please enter your password', login: 'Login' } const modal = { cancel: 'Cancel', confirm: 'Confirm' } const theme = { light: 'Light', dark: 'Dark' } const userDropdown = { profile: 'Profile', password: 'Password', logout: 'Logout' } const menu = { home: 'Home', project: 'Project', resources: 'Resources', datasource: 'Datasource', monitor: 'Monitor', security: 'Security', project_overview: 'Project Overview', workflow_relation: 'Workflow Relation', workflow: 'Workflow', workflow_definition: 'Workflow Definition', workflow_instance: 'Workflow Instance', task: 'Task', task_instance: 'Task Instance', task_definition: 'Task Definition', file_manage: 'File Manage', udf_manage: 'UDF Manage', resource_manage: 'Resource Manage', function_manage: 'Function Manage', service_manage: 'Service Manage', master: 'Master', worker: 'Worker', db: 'DB', statistical_manage: 'Statistical Manage', statistics: 'Statistics', audit_log: 'Audit Log', tenant_manage: 'Tenant Manage', user_manage: 'User Manage', alarm_group_manage: 'Alarm Group Manage', alarm_instance_manage: 'Alarm Instance Manage', worker_group_manage: 'Worker Group Manage', yarn_queue_manage: 'Yarn Queue Manage', environment_manage: 'Environment Manage', k8s_namespace_manage: 'K8S Namespace Manage', token_manage: 'Token Manage', task_group_manage: 'Task Group Manage', task_group_option: 'Task Group Option', task_group_queue: 'Task Group Queue', data_quality: 'Data Quality', task_result: 'Task Result', rule: 'Rule management' } const home = { task_state_statistics: 'Task State Statistics', process_state_statistics: 'Process State Statistics', process_definition_statistics: 'Process Definition Statistics', number: 'Number', state: 'State', submitted_success: 'SUBMITTED_SUCCESS', running_execution: 'RUNNING_EXECUTION', ready_pause: 'READY_PAUSE', pause: 'PAUSE', ready_stop: 'READY_STOP', stop: 'STOP', failure: 'FAILURE', success: 'SUCCESS', need_fault_tolerance: 'NEED_FAULT_TOLERANCE', kill: 'KILL', waiting_thread: 'WAITING_THREAD', waiting_depend: 'WAITING_DEPEND', delay_execution: 'DELAY_EXECUTION', forced_success: 'FORCED_SUCCESS', serial_wait: 'SERIAL_WAIT', dispatch: 'DISPATCH', ready_block: 'READY_BLOCK', block: 'BLOCK' } const password = { edit_password: 'Edit Password', password: 'Password', confirm_password: 'Confirm Password', password_tips: 'Please enter your password', confirm_password_tips: 'Please enter your confirm password', two_password_entries_are_inconsistent: 'Two password entries are inconsistent', submit: 'Submit' } const profile = { profile: 'Profile', edit: 'Edit', username: 'Username', email: 'Email', phone: 'Phone', state: 'State', permission: 'Permission', create_time: 'Create Time', update_time: 'Update Time', administrator: 'Administrator', ordinary_user: 'Ordinary User', edit_profile: 'Edit Profile', username_tips: 'Please enter your username', email_tips: 'Please enter your email', email_correct_tips: 'Please enter your email in the correct format', phone_tips: 'Please enter your phone', state_tips: 'Please choose your state', enable: 'Enable', disable: 'Disable', timezone_success: 'Time zone updated successful', please_select_timezone: 'Choose timeZone' } const monitor = { master: { cpu_usage: 'CPU Usage', memory_usage: 'Memory Usage', load_average: 'Load Average', create_time: 'Create Time', last_heartbeat_time: 'Last Heartbeat Time', directory_detail: 'Directory Detail', host: 'Host', directory: 'Directory', master_no_data_result_title: 'No Master Nodes Exist', master_no_data_result_desc: 'Currently, there are no master nodes exist, please create a master node and refresh this page' }, worker: { cpu_usage: 'CPU Usage', memory_usage: 'Memory Usage', load_average: 'Load Average', create_time: 'Create Time', last_heartbeat_time: 'Last Heartbeat Time', directory_detail: 'Directory Detail', host: 'Host', directory: 'Directory', worker_no_data_result_title: 'No Worker Nodes Exist', worker_no_data_result_desc: 'Currently, there are no worker nodes exist, please create a worker node and refresh this page' }, db: { health_state: 'Health State', max_connections: 'Max Connections', threads_connections: 'Threads Connections', threads_running_connections: 'Threads Running Connections' }, statistics: { command_number_of_waiting_for_running: 'Command Number Of Waiting For Running', failure_command_number: 'Failure Command Number', tasks_number_of_waiting_running: 'Tasks Number Of Waiting Running', task_number_of_ready_to_kill: 'Task Number Of Ready To Kill' }, audit_log: { user_name: 'User Name', resource_type: 'Resource Type', project_name: 'Project Name', operation_type: 'Operation Type', create_time: 'Create Time', start_time: 'Start Time', end_time: 'End Time', user_audit: 'User Audit', project_audit: 'Project Audit', create: 'Create', update: 'Update', delete: 'Delete', read: 'Read' } } const resource = { file: { file_manage: 'File Manage', create_folder: 'Create Folder', create_file: 'Create File', upload_files: 'Upload Files', enter_keyword_tips: 'Please enter keyword', name: 'Name', user_name: 'Resource userName', whether_directory: 'Whether directory', file_name: 'File Name', description: 'Description', size: 'Size', update_time: 'Update Time', operation: 'Operation', edit: 'Edit', rename: 'Rename', download: 'Download', delete: 'Delete', yes: 'Yes', no: 'No', folder_name: 'Folder Name', enter_name_tips: 'Please enter name', enter_description_tips: 'Please enter description', enter_content_tips: 'Please enter the resource content', file_format: 'File Format', file_content: 'File Content', delete_confirm: 'Delete?', confirm: 'Confirm', cancel: 'Cancel', success: 'Success', file_details: 'File Details', return: 'Return', save: 'Save' }, udf: { udf_resources: 'UDF resources', create_folder: 'Create Folder', upload_udf_resources: 'Upload UDF Resources', udf_source_name: 'UDF Resource Name', whether_directory: 'Whether directory', file_name: 'File Name', file_size: 'File Size', description: 'Description', create_time: 'Create Time', update_time: 'Update Time', operation: 'Operation', yes: 'Yes', no: 'No', edit: 'Edit', download: 'Download', delete: 'Delete', delete_confirm: 'Delete?', success: 'Success', folder_name: 'Folder Name', upload: 'Upload', upload_files: 'Upload Files', file_upload: 'File Upload', enter_keyword_tips: 'Please enter keyword', enter_name_tips: 'Please enter name', enter_description_tips: 'Please enter description' }, function: { udf_function: 'UDF Function', create_udf_function: 'Create UDF Function', edit_udf_function: 'Create UDF Function', udf_function_name: 'UDF Function Name', class_name: 'Class Name', type: 'Type', description: 'Description', jar_package: 'Jar Package', update_time: 'Update Time', operation: 'Operation', rename: 'Rename', edit: 'Edit', delete: 'Delete', success: 'Success', package_name: 'Package Name', udf_resources: 'UDF Resources', instructions: 'Instructions', upload_resources: 'Upload Resources', udf_resources_directory: 'UDF resources directory', delete_confirm: 'Delete?', enter_keyword_tips: 'Please enter keyword', enter_udf_unction_name_tips: 'Please enter a UDF function name', enter_package_name_tips: 'Please enter a Package name', enter_select_udf_resources_tips: 'Please select UDF resources', enter_select_udf_resources_directory_tips: 'Please select UDF resources directory', enter_instructions_tips: 'Please enter a instructions', enter_name_tips: 'Please enter name', enter_description_tips: 'Please enter description', upload: 'Upload', upload_udf_resources: 'Upload UDF Resources' }, task_group_option: { manage: 'Task group manage', option: 'Task group option', create: 'Create task group', edit: 'Edit task group', delete: 'Delete task group', view_queue: 'View the queue of the task group', switch_status: 'Switch status', code: 'Task group code', name: 'Task group name', project_name: 'Project name', resource_pool_size: 'Resource pool size', resource_pool_size_be_a_number: 'The size of the task group resource pool should be more than 1', resource_used_pool_size: 'Used resource', desc: 'Task group desc', status: 'Task group status', enable_status: 'Enable', disable_status: 'Disable', please_enter_name: 'Please enter task group name', please_enter_desc: 'Please enter task group description', please_enter_resource_pool_size: 'Please enter task group resource pool size', please_select_project: 'Please select a project', create_time: 'Create time', update_time: 'Update time', actions: 'Actions', please_enter_keywords: 'Please enter keywords' }, task_group_queue: { actions: 'Actions', task_name: 'Task name', task_group_name: 'Task group name', project_name: 'Project name', task_instance_name: 'Task instance', workflow_instance_name: 'Workflow instance', queue: 'Task group queue', priority: 'Priority', priority_be_a_number: 'The priority of the task group queue should be a positive number', force_starting_status: 'Starting status', in_queue: 'In queue', task_status: 'Task status', view: 'View task group queue', the_status_of_waiting: 'Waiting into the queue', the_status_of_queuing: 'Queuing', the_status_of_releasing: 'Released', modify_priority: 'Edit the priority', start_task: 'Start the task', priority_not_empty: 'The value of priority can not be empty', priority_must_be_number: 'The value of priority should be number', please_select_task_name: 'Please select a task name', create_time: 'Create time', update_time: 'Update time', edit_priority: 'Edit the task priority' } } const project = { list: { create_project: 'Create Project', edit_project: 'Edit Project', project_list: 'Project List', project_tips: 'Please enter your project', description_tips: 'Please enter your description', username_tips: 'Please enter your username', project_name: 'Project Name', project_description: 'Project Description', owned_users: 'Owned Users', workflow_define_count: 'Workflow Define Count', process_instance_running_count: 'Process Instance Running Count', description: 'Description', create_time: 'Create Time', update_time: 'Update Time', operation: 'Operation', edit: 'Edit', delete: 'Delete', confirm: 'Confirm', cancel: 'Cancel', delete_confirm: 'Delete?' }, workflow: { workflow_relation: 'Workflow Relation', create_workflow: 'Create Workflow', import_workflow: 'Import Workflow', workflow_name: 'Workflow Name', current_selection: 'Current Selection', online: 'Online', offline: 'Offline', refresh: 'Refresh', show_hide_label: 'Show / Hide Label', workflow_offline: 'Workflow Offline', schedule_offline: 'Schedule Offline', schedule_start_time: 'Schedule Start Time', schedule_end_time: 'Schedule End Time', crontab_expression: 'Crontab', workflow_publish_status: 'Workflow Publish Status', schedule_publish_status: 'Schedule Publish Status', workflow_definition: 'Workflow Definition', workflow_instance: 'Workflow Instance', status: 'Status', create_time: 'Create Time', update_time: 'Update Time', description: 'Description', create_user: 'Create User', modify_user: 'Modify User', operation: 'Operation', edit: 'Edit', start: 'Start', timing: 'Timing', timezone: 'Timezone', up_line: 'Online', down_line: 'Offline', copy_workflow: 'Copy Workflow', cron_manage: 'Cron manage', delete: 'Delete', tree_view: 'Tree View', tree_limit: 'Limit Size', export: 'Export', batch_copy: 'Batch Copy', version_info: 'Version Info', version: 'Version', file_upload: 'File Upload', upload_file: 'Upload File', upload: 'Upload', file_name: 'File Name', success: 'Success', set_parameters_before_starting: 'Please set the parameters before starting', set_parameters_before_timing: 'Set parameters before timing', start_and_stop_time: 'Start and stop time', next_five_execution_times: 'Next five execution times', execute_time: 'Execute time', failure_strategy: 'Failure Strategy', notification_strategy: 'Notification Strategy', workflow_priority: 'Workflow Priority', worker_group: 'Worker Group', environment_name: 'Environment Name', alarm_group: 'Alarm Group', complement_data: 'Complement Data', startup_parameter: 'Startup Parameter', whether_dry_run: 'Whether Dry-Run', continue: 'Continue', end: 'End', none_send: 'None', success_send: 'Success', failure_send: 'Failure', all_send: 'All', whether_complement_data: 'Whether it is a complement process?', schedule_date: 'Schedule date', mode_of_execution: 'Mode of execution', serial_execution: 'Serial execution', parallel_execution: 'Parallel execution', parallelism: 'Parallelism', custom_parallelism: 'Custom Parallelism', please_enter_parallelism: 'Please enter Parallelism', please_choose: 'Please Choose', start_time: 'Start Time', end_time: 'End Time', crontab: 'Crontab', delete_confirm: 'Delete?', enter_name_tips: 'Please enter name', switch_version: 'Switch To This Version', confirm_switch_version: 'Confirm Switch To This Version?', current_version: 'Current Version', run_type: 'Run Type', scheduling_time: 'Scheduling Time', duration: 'Duration', run_times: 'Run Times', fault_tolerant_sign: 'Fault-tolerant Sign', dry_run_flag: 'Dry-run Flag', executor: 'Executor', host: 'Host', start_process: 'Start Process', execute_from_the_current_node: 'Execute from the current node', recover_tolerance_fault_process: 'Recover tolerance fault process', resume_the_suspension_process: 'Resume the suspension process', execute_from_the_failed_nodes: 'Execute from the failed nodes', scheduling_execution: 'Scheduling execution', rerun: 'Rerun', stop: 'Stop', pause: 'Pause', recovery_waiting_thread: 'Recovery waiting thread', recover_serial_wait: 'Recover serial wait', recovery_suspend: 'Recovery Suspend', failed_to_retry: 'Failed to retry', gantt: 'Gantt', name: 'Name', all_status: 'AllStatus', submit_success: 'Submitted successfully', running: 'Running', ready_to_pause: 'Ready to pause', ready_to_stop: 'Ready to stop', failed: 'Failed', need_fault_tolerance: 'Need fault tolerance', kill: 'Kill', waiting_for_thread: 'Waiting for thread', waiting_for_dependence: 'Waiting for dependence', waiting_for_dependency_to_complete: 'Waiting for dependency to complete', delay_execution: 'Delay execution', forced_success: 'Forced success', serial_wait: 'Serial wait', dispatch: 'Dispatch', executing: 'Executing', startup_type: 'Startup Type', complement_range: 'Complement Range', parameters_variables: 'Parameters variables', global_parameters: 'Global parameters', local_parameters: 'Local parameters', type: 'Type', retry_count: 'Retry Count', submit_time: 'Submit Time', refresh_status_succeeded: 'Refresh status succeeded', view_log: 'View log', update_log_success: 'Update log success', no_more_log: 'No more logs', no_log: 'No log', loading_log: 'Loading Log...', close: 'Close', download_log: 'Download Log', refresh_log: 'Refresh Log', enter_full_screen: 'Enter full screen', cancel_full_screen: 'Cancel full screen', task_state: 'Task status', mode_of_dependent: 'Mode of dependent', open: 'Open', project_name_required: 'Project name is required', related_items: 'Related items', project_name: 'Project Name', project_tips: 'Please select project name', workflow_relation_no_data_result_title: 'Can not find any relations of workflows.', workflow_relation_no_data_result_desc: 'There is not any workflows. Please create a workflow, and then visit this page again.' }, task: { cancel_full_screen: 'Cancel full screen', enter_full_screen: 'Enter full screen', current_task_settings: 'Current task settings', online: 'Online', offline: 'Offline', task_name: 'Task Name', task_type: 'Task Type', create_task: 'Create Task', workflow_instance: 'Workflow Instance', workflow_name: 'Workflow Name', workflow_name_tips: 'Please select workflow name', workflow_state: 'Workflow State', version: 'Version', current_version: 'Current Version', switch_version: 'Switch To This Version', confirm_switch_version: 'Confirm Switch To This Version?', description: 'Description', move: 'Move', upstream_tasks: 'Upstream Tasks', executor: 'Executor', node_type: 'Node Type', state: 'State', submit_time: 'Submit Time', start_time: 'Start Time', create_time: 'Create Time', update_time: 'Update Time', end_time: 'End Time', duration: 'Duration', retry_count: 'Retry Count', dry_run_flag: 'Dry Run Flag', host: 'Host', operation: 'Operation', edit: 'Edit', delete: 'Delete', delete_confirm: 'Delete?', forced_success: 'Forced Success', view_log: 'View Log', download_log: 'Download Log', refresh: 'Refresh' }, dag: { create: 'Create Workflow', search: 'Search', download_png: 'Download PNG', fullscreen_open: 'Open Fullscreen', fullscreen_close: 'Close Fullscreen', save: 'Save', close: 'Close', format: 'Format', refresh_dag_status: 'Refresh DAG status', layout_type: 'Layout Type', grid_layout: 'Grid', dagre_layout: 'Dagre', rows: 'Rows', cols: 'Cols', copy_success: 'Copy Success', workflow_name: 'Workflow Name', description: 'Description', tenant: 'Tenant', timeout_alert: 'Timeout Alert', process_execute_type: 'Process execute type', parallel: 'parallel', serial_wait: 'Serial wait', serial_discard: 'Serial discard', serial_priority: 'Serial priority', recover_serial_wait: 'Recover serial wait', global_variables: 'Global Variables', basic_info: 'Basic Information', minute: 'Minute', key: 'Key', value: 'Value', success: 'Success', delete_cell: 'Delete selected edges and nodes', online_directly: 'Whether to go online the process definition', update_directly: 'Whether to update the process definition', dag_name_empty: 'DAG graph name cannot be empty', positive_integer: 'Please enter a positive integer greater than 0', prop_empty: 'prop is empty', prop_repeat: 'prop is repeat', node_not_created: 'Failed to save node not created', copy_name: 'Copy Name', view_variables: 'View Variables', startup_parameter: 'Startup Parameter', online: 'Online' }, node: { return_back: 'Return', current_node_settings: 'Current node settings', instructions: 'Instructions', view_history: 'View history', view_log: 'View log', enter_this_child_node: 'Enter this child node', name: 'Node Name', task_name: 'Task Name', task_name_tips: 'Please select a task (required)', name_tips: 'Please enter name (required)', task_type: 'Task Type', task_type_tips: 'Please select a task type (required)', workflow_name: 'Workflow Name', workflow_name_tips: 'Please select a workflow (required)', child_node: 'Child Node', child_node_tips: 'Please select a child node (required)', run_flag: 'Run flag', normal: 'Normal', prohibition_execution: 'Prohibition execution', description: 'Description', description_tips: 'Please enter description', task_priority: 'Task priority', worker_group: 'Worker group', worker_group_tips: 'The Worker group no longer exists, please select the correct Worker group!', environment_name: 'Environment Name', task_group_name: 'Task group name', task_group_queue_priority: 'Priority', number_of_failed_retries: 'Number of failed retries', times: 'Times', failed_retry_interval: 'Failed retry interval', minute: 'Minute', delay_execution_time: 'Delay execution time', state: 'State', branch_flow: 'Branch flow', cancel: 'Cancel', loading: 'Loading...', confirm: 'Confirm', success: 'Success', failed: 'Failed', backfill_tips: 'The newly created sub-Process has not yet been executed and cannot enter the sub-Process', task_instance_tips: 'The task has not been executed and cannot enter the sub-Process', branch_tips: 'Cannot select the same node for successful branch flow and failed branch flow', timeout_alarm: 'Timeout alarm', timeout_strategy: 'Timeout strategy', timeout_strategy_tips: 'Timeout strategy must be selected', timeout_failure: 'Timeout failure', timeout_period: 'Timeout period', timeout_period_tips: 'Timeout must be a positive integer', script: 'Script', script_tips: 'Please enter script(required)', resources: 'Resources', resources_tips: 'Please select resources', non_resources_tips: 'Please delete all non-existent resources', useless_resources_tips: 'Unauthorized or deleted resources', custom_parameters: 'Custom Parameters', copy_success: 'Copy success', copy_failed: 'The browser does not support automatic copying', prop_tips: 'prop(required)', prop_repeat: 'prop is repeat', value_tips: 'value(optional)', value_required_tips: 'value(required)', pre_tasks: 'Pre tasks', program_type: 'Program Type', spark_version: 'Spark Version', main_class: 'Main Class', main_class_tips: 'Please enter main class', main_package: 'Main Package', main_package_tips: 'Please enter main package', deploy_mode: 'Deploy Mode', app_name: 'App Name', app_name_tips: 'Please enter app name(optional)', driver_cores: 'Driver Cores', driver_cores_tips: 'Please enter Driver cores', driver_memory: 'Driver Memory', driver_memory_tips: 'Please enter Driver memory', executor_number: 'Executor Number', executor_number_tips: 'Please enter Executor number', executor_memory: 'Executor Memory', executor_memory_tips: 'Please enter Executor memory', executor_cores: 'Executor Cores', executor_cores_tips: 'Please enter Executor cores', main_arguments: 'Main Arguments', main_arguments_tips: 'Please enter main arguments', option_parameters: 'Option Parameters', option_parameters_tips: 'Please enter option parameters', positive_integer_tips: 'should be a positive integer', flink_version: 'Flink Version', job_manager_memory: 'JobManager Memory', job_manager_memory_tips: 'Please enter JobManager memory', task_manager_memory: 'TaskManager Memory', task_manager_memory_tips: 'Please enter TaskManager memory', slot_number: 'Slot Number', slot_number_tips: 'Please enter Slot number', parallelism: 'Parallelism', custom_parallelism: 'Configure parallelism', parallelism_tips: 'Please enter Parallelism', parallelism_number_tips: 'Parallelism number should be positive integer', parallelism_complement_tips: 'If there are a large number of tasks requiring complement, you can use the custom parallelism to ' + 'set the complement task thread to a reasonable value to avoid too large impact on the server.', task_manager_number: 'TaskManager Number', task_manager_number_tips: 'Please enter TaskManager number', http_url: 'Http Url', http_url_tips: 'Please Enter Http Url', http_url_validator: 'The request address must contain HTTP or HTTPS', http_method: 'Http Method', http_parameters: 'Http Parameters', http_check_condition: 'Http Check Condition', http_condition: 'Http Condition', http_condition_tips: 'Please Enter Http Condition', timeout_settings: 'Timeout Settings', connect_timeout: 'Connect Timeout', ms: 'ms', socket_timeout: 'Socket Timeout', status_code_default: 'Default response code 200', status_code_custom: 'Custom response code', body_contains: 'Content includes', body_not_contains: 'Content does not contain', http_parameters_position: 'Http Parameters Position', target_task_name: 'Target Task Name', target_task_name_tips: 'Please enter the Pigeon task name(required)', datasource_type: 'Datasource types', datasource_instances: 'Datasource instances', sql_type: 'SQL Type', sql_type_query: 'Query', sql_type_non_query: 'Non Query', sql_statement: 'SQL Statement', pre_sql_statement: 'Pre SQL Statement', post_sql_statement: 'Post SQL Statement', sql_input_placeholder: 'Please enter non-query sql.', sql_empty_tips: 'The sql can not be empty.', procedure_method: 'SQL Statement', procedure_method_tips: 'Please enter the procedure script', procedure_method_snippet: '--Please enter the procedure script \n\n--call procedure:call [(,, ...)]\n\n--call function:?= call [(,, ...)]', start: 'Start', edit: 'Edit', copy: 'Copy', delete: 'Delete', custom_job: 'Custom Job', custom_script: 'Custom Script', sqoop_job_name: 'Job Name', sqoop_job_name_tips: 'Please enter Job Name(required)', direct: 'Direct', hadoop_custom_params: 'Hadoop Params', sqoop_advanced_parameters: 'Sqoop Advanced Parameters', data_source: 'Data Source', type: 'Type', datasource: 'Datasource', datasource_tips: 'Please select the datasource', model_type: 'ModelType', form: 'Form', table: 'Table', table_tips: 'Please enter Mysql Table(required)', column_type: 'ColumnType', all_columns: 'All Columns', some_columns: 'Some Columns', column: 'Column', column_tips: 'Please enter Columns (Comma separated)', database: 'Database', database_tips: 'Please enter Hive Database(required)', hive_table_tips: 'Please enter Hive Table(required)', hive_partition_keys: 'Hive partition Keys', hive_partition_keys_tips: 'Please enter Hive Partition Keys', hive_partition_values: 'Hive partition Values', hive_partition_values_tips: 'Please enter Hive Partition Values', export_dir: 'Export Dir', export_dir_tips: 'Please enter Export Dir(required)', sql_statement_tips: 'SQL Statement(required)', map_column_hive: 'Map Column Hive', map_column_java: 'Map Column Java', data_target: 'Data Target', create_hive_table: 'CreateHiveTable', drop_delimiter: 'DropDelimiter', over_write_src: 'OverWriteSrc', hive_target_dir: 'Hive Target Dir', hive_target_dir_tips: 'Please enter hive target dir', replace_delimiter: 'ReplaceDelimiter', replace_delimiter_tips: 'Please enter Replace Delimiter', target_dir: 'Target Dir', target_dir_tips: 'Please enter Target Dir(required)', delete_target_dir: 'DeleteTargetDir', compression_codec: 'CompressionCodec', file_type: 'FileType', fields_terminated: 'FieldsTerminated', fields_terminated_tips: 'Please enter Fields Terminated', lines_terminated: 'LinesTerminated', lines_terminated_tips: 'Please enter Lines Terminated', is_update: 'IsUpdate', update_key: 'UpdateKey', update_key_tips: 'Please enter Update Key', update_mode: 'UpdateMode', only_update: 'OnlyUpdate', allow_insert: 'AllowInsert', concurrency: 'Concurrency', concurrency_tips: 'Please enter Concurrency', sea_tunnel_master: 'Master', sea_tunnel_master_url: 'Master URL', sea_tunnel_queue: 'Queue', sea_tunnel_master_url_tips: 'Please enter the master url, e.g., 127.0.0.1:7077', switch_condition: 'Condition', switch_branch_flow: 'Branch Flow', and: 'and', or: 'or', datax_custom_template: 'Custom Template', datax_json_template: 'JSON', datax_target_datasource_type: 'Target Datasource Types', datax_target_database: 'Target Database', datax_target_table: 'Target Table', datax_target_table_tips: 'Please enter the name of the target table', datax_target_database_pre_sql: 'Pre SQL Statement', datax_target_database_post_sql: 'Post SQL Statement', datax_non_query_sql_tips: 'Please enter the non-query sql statement', datax_job_speed_byte: 'Speed(Byte count)', datax_job_speed_byte_info: '(0 means unlimited)', datax_job_speed_record: 'Speed(Record count)', datax_job_speed_record_info: '(0 means unlimited)', datax_job_runtime_memory: 'Runtime Memory Limits', datax_job_runtime_memory_xms: 'Low Limit Value', datax_job_runtime_memory_xmx: 'High Limit Value', datax_job_runtime_memory_unit: 'G', current_hour: 'CurrentHour', last_1_hour: 'Last1Hour', last_2_hour: 'Last2Hours', last_3_hour: 'Last3Hours', last_24_hour: 'Last24Hours', today: 'today', last_1_days: 'Last1Days', last_2_days: 'Last2Days', last_3_days: 'Last3Days', last_7_days: 'Last7Days', this_week: 'ThisWeek', last_week: 'LastWeek', last_monday: 'LastMonday', last_tuesday: 'LastTuesday', last_wednesday: 'LastWednesday', last_thursday: 'LastThursday', last_friday: 'LastFriday', last_saturday: 'LastSaturday', last_sunday: 'LastSunday', this_month: 'ThisMonth', this_month_begin: 'ThisMonthBegin', last_month: 'LastMonth', last_month_begin: 'LastMonthBegin', last_month_end: 'LastMonthEnd', month: 'month', week: 'week', day: 'day', hour: 'hour', add_dependency: 'Add dependency', waiting_dependent_start: 'Waiting Dependent start', check_interval: 'Check interval', waiting_dependent_complete: 'Waiting Dependent complete', project_name: 'Project Name', project_name_tips: 'Please select a project(required)', process_name: 'Workflow Name', process_name_tips: 'Please select a workflow(required)', cycle_time: 'Cycle Time', cycle_time_tips: 'Please select a cycle time(required)', date_tips: 'Please select a date(required)', rule_name: 'Rule Name', null_check: 'NullCheck', custom_sql: 'CustomSql', multi_table_accuracy: 'MulTableAccuracy', multi_table_value_comparison: 'MulTableCompare', field_length_check: 'FieldLengthCheck', uniqueness_check: 'UniquenessCheck', regexp_check: 'RegexpCheck', timeliness_check: 'TimelinessCheck', enumeration_check: 'EnumerationCheck', table_count_check: 'TableCountCheck', src_connector_type: 'SrcConnType', src_datasource_id: 'SrcSource', src_table: 'SrcTable', src_filter: 'SrcFilter', src_field: 'SrcField', statistics_name: 'ActualValName', check_type: 'CheckType', operator: 'Operator', threshold: 'Threshold', failure_strategy: 'FailureStrategy', target_connector_type: 'TargetConnType', target_datasource_id: 'TargetSourceId', target_table: 'TargetTable', target_filter: 'TargetFilter', mapping_columns: 'OnClause', statistics_execute_sql: 'ActualValExecSql', comparison_name: 'ExceptedValName', comparison_execute_sql: 'ExceptedValExecSql', comparison_type: 'ExceptedValType', writer_connector_type: 'WriterConnType', writer_datasource_id: 'WriterSourceId', target_field: 'TargetField', field_length: 'FieldLength', logic_operator: 'LogicOperator', regexp_pattern: 'RegexpPattern', deadline: 'Deadline', datetime_format: 'DatetimeFormat', enum_list: 'EnumList', begin_time: 'BeginTime', fix_value: 'FixValue', required: 'required', emr_flow_define_json: 'jobFlowDefineJson', emr_flow_define_json_tips: 'Please enter the definition of the job flow.', zeppelin_note_id: 'zeppelinNoteId', zeppelin_note_id_tips: 'Please enter the note id of your zeppelin note', zeppelin_paragraph_id: 'zeppelinParagraphId', zeppelin_paragraph_id_tips: 'Please enter the paragraph id of your zeppelin paragraph', send_email: 'Send Email', log_display: 'Log display', rows_of_result: 'rows of result', title: 'Title', title_tips: 'Please enter the title of email', alarm_group: 'Alarm group', alarm_group_tips: 'Alarm group required', integer_tips: 'Please enter a positive integer', sql_parameter: 'SQL Parameter', format_tips: 'Please enter format', udf_function: 'UDF Function', unlimited: 'unlimited' } } const security = { tenant: { tenant_manage: 'Tenant Manage', create_tenant: 'Create Tenant', search_tips: 'Please enter keywords', tenant_code: 'Operating System Tenant', description: 'Description', queue_name: 'QueueName', create_time: 'Create Time', update_time: 'Update Time', actions: 'Operation', edit_tenant: 'Edit Tenant', tenant_code_tips: 'Please enter the operating system tenant', queue_name_tips: 'Please select queue', description_tips: 'Please enter a description', delete_confirm: 'Delete?', edit: 'Edit', delete: 'Delete' }, alarm_group: { create_alarm_group: 'Create Alarm Group', edit_alarm_group: 'Edit Alarm Group', search_tips: 'Please enter keywords', alert_group_name_tips: 'Please enter your alert group name', alarm_plugin_instance: 'Alarm Plugin Instance', alarm_plugin_instance_tips: 'Please select alert plugin instance', alarm_group_description_tips: 'Please enter your alarm group description', alert_group_name: 'Alert Group Name', alarm_group_description: 'Alarm Group Description', create_time: 'Create Time', update_time: 'Update Time', operation: 'Operation', delete_confirm: 'Delete?', edit: 'Edit', delete: 'Delete' }, worker_group: { create_worker_group: 'Create Worker Group', edit_worker_group: 'Edit Worker Group', search_tips: 'Please enter keywords', operation: 'Operation', delete_confirm: 'Delete?', edit: 'Edit', delete: 'Delete', group_name: 'Group Name', group_name_tips: 'Please enter your group name', worker_addresses: 'Worker Addresses', worker_addresses_tips: 'Please select worker addresses', create_time: 'Create Time', update_time: 'Update Time' }, yarn_queue: { create_queue: 'Create Queue', edit_queue: 'Edit Queue', search_tips: 'Please enter keywords', queue_name: 'Queue Name', queue_value: 'Queue Value', create_time: 'Create Time', update_time: 'Update Time', operation: 'Operation', edit: 'Edit', queue_name_tips: 'Please enter your queue name', queue_value_tips: 'Please enter your queue value' }, environment: { create_environment: 'Create Environment', edit_environment: 'Edit Environment', search_tips: 'Please enter keywords', edit: 'Edit', delete: 'Delete', environment_name: 'Environment Name', environment_config: 'Environment Config', environment_desc: 'Environment Desc', worker_groups: 'Worker Groups', create_time: 'Create Time', update_time: 'Update Time', operation: 'Operation', delete_confirm: 'Delete?', environment_name_tips: 'Please enter your environment name', environment_config_tips: 'Please enter your environment config', environment_description_tips: 'Please enter your environment description', worker_group_tips: 'Please select worker group' }, token: { create_token: 'Create Token', edit_token: 'Edit Token', search_tips: 'Please enter keywords', user: 'User', user_tips: 'Please select user', token: 'Token', token_tips: 'Please click to get token', expiration_time: 'Expiration Time', expiration_time_tips: 'Please select expiration time', create_time: 'Create Time', update_time: 'Update Time', operation: 'Operation', edit: 'Edit', delete: 'Delete', delete_confirm: 'Delete?' }, user: { user_manage: 'User Manage', create_user: 'Create User', edit_user: 'Edit User', delete_user: 'Delete User', delete_confirm: 'Are you sure to delete?', delete_confirm_tip: 'Deleting user is a dangerous operation,please be careful', project: 'Project', resource: 'Resource', file_resource: 'File Resource', udf_resource: 'UDF Resource', datasource: 'Datasource', udf: 'UDF Function', namespace: 'Namespace', authorize_project: 'Project Authorize', authorize_resource: 'Resource Authorize', authorize_namespace: 'Namespace Authorize', authorize_datasource: 'Datasource Authorize', authorize_udf: 'UDF Function Authorize', username: 'Username', username_exists: 'The username already exists', username_tips: 'Please enter username', user_password: 'Password', user_password_tips: 'Please enter a password containing letters and numbers with a length between 6 and 20', user_type: 'User Type', ordinary_user: 'Ordinary users', administrator: 'Administrator', tenant_code: 'Tenant', tenant_id_tips: 'Please select tenant', queue: 'Queue', queue_tips: 'Please select a queue', email: 'Email', email_empty_tips: 'Please enter email', emial_correct_tips: 'Please enter the correct email format', phone: 'Phone', phone_empty_tips: 'Please enter phone number', phone_correct_tips: 'Please enter the correct mobile phone format', state: 'State', state_enabled: 'Enabled', state_disabled: 'Disabled', create_time: 'Create Time', update_time: 'Update Time', operation: 'Operation', edit: 'Edit', delete: 'Delete', authorize: 'Authorize', save_error_msg: 'Failed to save, please retry', delete_error_msg: 'Failed to delete, please retry', auth_error_msg: 'Failed to authorize, please retry', auth_success_msg: 'Authorize succeeded', enable: 'Enable', disable: 'Disable' }, alarm_instance: { search_input_tips: 'Please input the keywords', alarm_instance_manage: 'Alarm instance manage', alarm_instance_name: 'Alarm instance name', alarm_instance_name_tips: 'Please enter alarm plugin instance name', alarm_plugin_name: 'Alarm plugin name', create_time: 'Create Time', update_time: 'Update Time', operation: 'Operation', edit_alarm_instance: 'Edit Alarm Instance', delete: 'Delete', edit: 'Edit', delete_confirm: 'Delete?', confirm: 'Confirm', cancel: 'Cancel', submit: 'Submit', create_alarm_instance: 'Create Alarm Instance', select_plugin: 'Select plugin', select_plugin_tips: 'Select Alarm plugin', instance_parameter_exception: 'Instance parameter exception', WebHook: 'WebHook', webHook: 'WebHook', WarningType: 'Warning Type', IsEnableProxy: 'Enable Proxy', Proxy: 'Proxy', Port: 'Port', User: 'User', corpId: 'CorpId', secret: 'Secret', Secret: 'Secret', users: 'Users', userSendMsg: 'UserSendMsg', 'agentId/chatId': 'AgentId or ChatId', showType: 'Show Type', receivers: 'Receivers', receiverCcs: 'ReceiverCcs', serverHost: 'SMTP Host', serverPort: 'SMTP Port', sender: 'Sender', enableSmtpAuth: 'SMTP Auth', Password: 'Password', starttlsEnable: 'SMTP STARTTLS Enable', sslEnable: 'SMTP SSL Enable', smtpSslTrust: 'SMTP SSL Trust', url: 'URL', requestType: 'Request Type', headerParams: 'Headers', bodyParams: 'Body', contentField: 'Content Field', Keyword: 'Keyword', userParams: 'User Params', path: 'Script Path', type: 'Type', sendType: 'Send Type', username: 'Username', botToken: 'Bot Token', chatId: 'Channel Chat Id', parseMode: 'Parse Mode', IntegrationKey: 'Integration Key', BotAccessToken: 'Bot Access Token', RoomId: 'Room Id', ToPersonId: 'To Person Id', ToPersonEmail: 'To Person Email', AtSomeoneInRoom: 'At Someone In Room', Destination: 'Destination', AtMobiles: 'At User Mobiles', AtUserIds: 'At User Ids', MsgType: 'Msg Type', // eslint-disable-next-line quotes IsAtAll: "{'@'}All" }, k8s_namespace: { create_namespace: 'Create Namespace', edit_namespace: 'Edit Namespace', search_tips: 'Please enter keywords', k8s_namespace: 'K8S Namespace', k8s_namespace_tips: 'Please enter k8s namespace', k8s_cluster: 'K8S Cluster', k8s_cluster_tips: 'Please enter k8s cluster', owner: 'Owner', owner_tips: 'Please enter owner', tag: 'Tag', tag_tips: 'Please enter tag', limit_cpu: 'Limit CPU', limit_cpu_tips: 'Please enter limit CPU', limit_memory: 'Limit Memory', limit_memory_tips: 'Please enter limit memory', create_time: 'Create Time', update_time: 'Update Time', operation: 'Operation', edit: 'Edit', delete: 'Delete', delete_confirm: 'Delete?' } } const datasource = { datasource: 'DataSource', create_datasource: 'Create DataSource', search_input_tips: 'Please input the keywords', datasource_name: 'Datasource Name', datasource_name_tips: 'Please enter datasource name', datasource_user_name: 'Owner', datasource_type: 'Datasource Type', datasource_parameter: 'Datasource Parameter', description: 'Description', description_tips: 'Please enter description', create_time: 'Create Time', update_time: 'Update Time', operation: 'Operation', click_to_view: 'Click to view', delete: 'Delete', confirm: 'Confirm', delete_confirm: 'Delete?', cancel: 'Cancel', create: 'Create', edit: 'Edit', success: 'Success', test_connect: 'Test Connect', ip: 'IP', ip_tips: 'Please enter IP', port: 'Port', port_tips: 'Please enter port', database_name: 'Database Name', database_name_tips: 'Please enter database name', oracle_connect_type: 'ServiceName or SID', oracle_connect_type_tips: 'Please select serviceName or SID', oracle_service_name: 'ServiceName', oracle_sid: 'SID', jdbc_connect_parameters: 'jdbc connect parameters', principal_tips: 'Please enter Principal', krb5_conf_tips: 'Please enter the kerberos authentication parameter java.security.krb5.conf', keytab_username_tips: 'Please enter the kerberos authentication parameter login.user.keytab.username', keytab_path_tips: 'Please enter the kerberos authentication parameter login.user.keytab.path', format_tips: 'Please enter format', connection_parameter: 'connection parameter', user_name: 'User Name', user_name_tips: 'Please enter your username', user_password: 'Password', user_password_tips: 'Please enter your password', jdbc_format_tips: 'jdbc connection parameters is not a correct JSON format' } const data_quality = { task_result: { task_name: 'Task Name', workflow_instance: 'Workflow Instance', rule_type: 'Rule Type', rule_name: 'Rule Name', state: 'State', actual_value: 'Actual Value', excepted_value: 'Excepted Value', check_type: 'Check Type', operator: 'Operator', threshold: 'Threshold', failure_strategy: 'Failure Strategy', excepted_value_type: 'Excepted Value Type', error_output_path: 'Error Output Path', username: 'Username', create_time: 'Create Time', update_time: 'Update Time', undone: 'Undone', success: 'Success', failure: 'Failure', single_table: 'Single Table', single_table_custom_sql: 'Single Table Custom Sql', multi_table_accuracy: 'Multi Table Accuracy', multi_table_comparison: 'Multi Table Comparison', expected_and_actual_or_expected: '(Expected - Actual) / Expected x 100%', expected_and_actual: 'Expected - Actual', actual_and_expected: 'Actual - Expected', actual_or_expected: 'Actual / Expected x 100%' }, rule: { actions: 'Actions', name: 'Rule Name', type: 'Rule Type', username: 'User Name', create_time: 'Create Time', update_time: 'Update Time', input_item: 'Rule input item', view_input_item: 'View input items', input_item_title: 'Input item title', input_item_placeholder: 'Input item placeholder', input_item_type: 'Input item type', src_connector_type: 'SrcConnType', src_datasource_id: 'SrcSource', src_table: 'SrcTable', src_filter: 'SrcFilter', src_field: 'SrcField', statistics_name: 'ActualValName', check_type: 'CheckType', operator: 'Operator', threshold: 'Threshold', failure_strategy: 'FailureStrategy', target_connector_type: 'TargetConnType', target_datasource_id: 'TargetSourceId', target_table: 'TargetTable', target_filter: 'TargetFilter', mapping_columns: 'OnClause', statistics_execute_sql: 'ActualValExecSql', comparison_name: 'ExceptedValName', comparison_execute_sql: 'ExceptedValExecSql', comparison_type: 'ExceptedValType', writer_connector_type: 'WriterConnType', writer_datasource_id: 'WriterSourceId', target_field: 'TargetField', field_length: 'FieldLength', logic_operator: 'LogicOperator', regexp_pattern: 'RegexpPattern', deadline: 'Deadline', datetime_format: 'DatetimeFormat', enum_list: 'EnumList', begin_time: 'BeginTime', fix_value: 'FixValue', null_check: 'NullCheck', custom_sql: 'Custom Sql', single_table: 'Single Table', single_table_custom_sql: 'Single Table Custom Sql', multi_table_accuracy: 'Multi Table Accuracy', multi_table_value_comparison: 'Multi Table Compare', field_length_check: 'FieldLengthCheck', uniqueness_check: 'UniquenessCheck', regexp_check: 'RegexpCheck', timeliness_check: 'TimelinessCheck', enumeration_check: 'EnumerationCheck', table_count_check: 'TableCountCheck', all: 'All', FixValue: 'FixValue', DailyAvg: 'DailyAvg', WeeklyAvg: 'WeeklyAvg', MonthlyAvg: 'MonthlyAvg', Last7DayAvg: 'Last7DayAvg', Last30DayAvg: 'Last30DayAvg', SrcTableTotalRows: 'SrcTableTotalRows', TargetTableTotalRows: 'TargetTableTotalRows' } } const crontab = { second: 'second', minute: 'minute', hour: 'hour', day: 'day', month: 'month', year: 'year', monday: 'Monday', tuesday: 'Tuesday', wednesday: 'Wednesday', thursday: 'Thursday', friday: 'Friday', saturday: 'Saturday', sunday: 'Sunday', every_second: 'Every second', every: 'Every', second_carried_out: 'second carried out', second_start: 'Start', specific_second: 'Specific second(multiple)', specific_second_tip: 'Please enter a specific second', cycle_from: 'Cycle from', to: 'to', every_minute: 'Every minute', minute_carried_out: 'minute carried out', minute_start: 'Start', specific_minute: 'Specific minute(multiple)', specific_minute_tip: 'Please enter a specific minute', every_hour: 'Every hour', hour_carried_out: 'hour carried out', hour_start: 'Start', specific_hour: 'Specific hour(multiple)', specific_hour_tip: 'Please enter a specific hour', every_day: 'Every day', week_carried_out: 'week carried out', start: 'Start', day_carried_out: 'day carried out', day_start: 'Start', specific_week: 'Specific day of the week(multiple)', specific_week_tip: 'Please enter a specific week', specific_day: 'Specific days(multiple)', specific_day_tip: 'Please enter a days', last_day_of_month: 'On the last day of the month', last_work_day_of_month: 'On the last working day of the month', last_of_month: 'At the last of this month', before_end_of_month: 'Before the end of this month', recent_business_day_to_month: 'The most recent business day (Monday to Friday) to this month', in_this_months: 'In this months', every_month: 'Every month', month_carried_out: 'month carried out', month_start: 'Start', specific_month: 'Specific months(multiple)', specific_month_tip: 'Please enter a months', every_year: 'Every year', year_carried_out: 'year carried out', year_start: 'Start', specific_year: 'Specific year(multiple)', specific_year_tip: 'Please enter a year', one_hour: 'hour', one_day: 'day' } export default { login, modal, theme, userDropdown, menu, home, password, profile, monitor, resource, project, security, datasource, data_quality, crontab }