From 541faab5377c596615ca63d39f682328e7f2bc18 Mon Sep 17 00:00:00 2001 From: wangjiahao <1522128093@qq.com> Date: Mon, 25 Nov 2024 23:27:46 +0800 Subject: [PATCH] =?UTF-8?q?refactor:=20=E5=9B=BD=E9=99=85=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../dashboard-style/OverallSetting.vue | 2 +- .../data-visualization/DvToolbar.vue | 2 +- .../visualization/CanvasCacheDialog.vue | 2 +- core/core-frontend/src/locales/en.ts | 986 ++++++++++-------- core/core-frontend/src/locales/tw.ts | 635 ++++++----- .../MultiplexPreviewShow.vue | 2 +- .../src/views/data-visualization/index.vue | 2 +- 7 files changed, 939 insertions(+), 692 deletions(-) diff --git a/core/core-frontend/src/components/dashboard/subject-setting/dashboard-style/OverallSetting.vue b/core/core-frontend/src/components/dashboard/subject-setting/dashboard-style/OverallSetting.vue index 458ba5ca0b..4ba8ed0360 100644 --- a/core/core-frontend/src/components/dashboard/subject-setting/dashboard-style/OverallSetting.vue +++ b/core/core-frontend/src/components/dashboard/subject-setting/dashboard-style/OverallSetting.vue @@ -286,7 +286,7 @@ const toolTip = computed(() => { }) const resourceType = computed(() => - dvInfo.value.type === 'dashboard' ? t('work_branch.dashboard') : t('dashboard.big_data_screen') + dvInfo.value.type === 'dashboard' ? t('work_branch.dashboard') : t('work_branch.big_data_screen') ) const onRefreshChange = val => { diff --git a/core/core-frontend/src/components/data-visualization/DvToolbar.vue b/core/core-frontend/src/components/data-visualization/DvToolbar.vue index c317c7c6e1..fbc6cf3df2 100644 --- a/core/core-frontend/src/components/data-visualization/DvToolbar.vue +++ b/core/core-frontend/src/components/data-visualization/DvToolbar.vue @@ -164,7 +164,7 @@ const saveResource = () => { canvasSave(() => { snapshotStore.resetStyleChangeTimes() wsCache.delete('DE-DV-CATCH-' + dvInfo.value.id) - ElMessage.success('保存成功') + ElMessage.success(t('commons.save_success')) let url = window.location.href url = url.replace(/\?opt=create/, `?dvId=${dvInfo.value.id}`) if (!embeddedStore.baseUrl) { diff --git a/core/core-frontend/src/components/visualization/CanvasCacheDialog.vue b/core/core-frontend/src/components/visualization/CanvasCacheDialog.vue index ef2faa023e..a6c65b8807 100644 --- a/core/core-frontend/src/components/visualization/CanvasCacheDialog.vue +++ b/core/core-frontend/src/components/visualization/CanvasCacheDialog.vue @@ -53,7 +53,7 @@ const dialogInit = initInfo => { initInfo.canvasType === 'dataV' ? t('work_branch.big_data_screen') : t('work_branch.dashboard') dialogInfo.resourceId = initInfo.resourceId dialogInfo.title = t('visualization.no_save_tips', [canvasTypeName]) - dialogInfo.tips = canvasTypeName + t('visualization.no_save_tips2') + dialogInfo.tips = t('visualization.no_save_tips2') dialogShow.value = true } diff --git a/core/core-frontend/src/locales/en.ts b/core/core-frontend/src/locales/en.ts index db6c6fe944..d661bcb165 100644 --- a/core/core-frontend/src/locales/en.ts +++ b/core/core-frontend/src/locales/en.ts @@ -87,104 +87,6 @@ export default { mobile: 'Mobile terminal', client: 'Client' }, - template_manage: { - name_already_exists_type: 'Category name already exists', - the_same_category: 'The template name already exists in the same category', - name: 'Template management', - rename: 'Rename', - edit_template: 'Edit template', - import_template: 'Import template', - template_name: 'Template name', - keywords: 'Search keywords', - catalog_name: 'Category name', - search_result: 'Search results', - search_result_unit: 'pcs', - selected_count: '{0} items selected', - select_all_count: 'All {0} items selected', - add_catalog: 'Add category', - edit_catalog: 'Edit category', - select_catalog: 'Select category', - no_selectable_catalog: 'No selectable categories', - please_select_catalog: 'Please select a category', - no_template: 'No template', - not_found: 'No relevant template found', - delete_failed_hint: 'Unable to delete category', - delete_failed_tip: - 'Please remove all templates under this category before deleting the category', - delete_failed_confirm: 'Got it', - delete_hint: 'Are you sure you want to delete this template?', - delete_batch_hint: 'Are you sure you want to delete {0} templates?', - add_success: 'Added successfully', - edit_success: 'Modified successfully', - import_success: 'Imported successfully', - cover_success: 'Overwrite successfully', - cover_exists_hint: - 'The same template name exists in the current category. Do you want to overwrite it?', - template_size_hint: 'The template size must be less than 35MB', - hint: 'Hint', - relevant_content_found: 'No relevant content found', - no_catalog: 'No category currently', - delete_catalog_hint: 'Are you sure you want to delete this category?', - delete_catalog_tip: 'Deleted content cannot be restored. Do you want to continue?', - illegal_name_hint: 'Illegal name, please change it! ', - exists_name_hint: - 'The current name already exists in the template management, please modify it', - get_download_link_hint: - 'The template download link was not obtained, please contact the template market official', - search_result_count: 'The search results are {0}', - template_center: 'Template Center', - preview: 'Preview' - }, - work_branch: { - back_to_work_branch: 'Back to the workbench', - recommended_dashboard: 'Recommended dashboard', - template_market_official: - 'The template download link was not obtained, please contact the template market official', - create_quickly: 'Quickly create', - permission_to_create: 'Missing create permission', - new_using_template: 'Use template to create', - template_center: 'Template Center', - view_all: 'View all', - relevant_templates_found: 'No relevant templates found', - last_edited_by: 'Last editor', - last_edit_time: 'Last edit time', - big_data_screen: 'Big data screen', - big_screen: 'Big screen', - dashboard: 'Dashboard', - data_set: 'Data set', - data_source: 'Data source', - recently_used: 'Recently used', - my_collection: 'My collection', - relevant_content_found: 'No relevant content found', - no_content_yet: 'No content yet', - no_favorites_yet: 'No favorites yet', - permission_denied: 'No permission', - search_keyword: 'Search for keywords', - new_page_preview: 'New page preview', - cancel_favorites: 'Cancel favorites', - open_dataset: 'Open dataset', - administrator_for_authorization: - 'No business menu permissions, please contact the administrator for authorization', - public_link_share: 'Public link sharing', - share_time_limit: 'Must be greater than the current time', - ticket_setting: 'Ticket settings', - cannot_share_link: - 'Global sharing disabled has been enabled, sharing function is temporarily unavailable, please contact the administrator! ', - open_link_hint: 'After enabling, users can access through this link', - uuid_checker: 'Only 8-16 digits (alphanumeric) are supported, please re-enter! ', - error_password_hint: 'Password format is incorrect, please re-enter! ', - error_link_hint: 'Link format is incorrect, please re-enter! ', - password_null_hint: 'Password cannot be empty, please re-enter! ', - password_hint: - "The password must be a 4-10 character string containing numbers, letters, and special characters [!{'@'}#$%^&*()_+]", - max_ticket_count: 'Up to 5 tickets can be created', - last: 'Previous', - next: 'Next', - recommend: 'Recommended', - recent: 'Recently used', - all_types: 'All types', - all_source: 'All sources' - }, data_set: { to_nth_digits: 'Retain the Mth to Nth digits', the_column_permissions: 'Are you sure you want to delete column permissions?', @@ -2747,82 +2649,83 @@ Scatter chart (bubble) chart: {a} (series name), {b} (data name), {c} (value arr new_folder: 'New Folder', new_screen: 'New Data Screen', new_dashboard: 'New Dashboard', - new_from_template: 'Create from Template', + new_from_template: 'New from Template', folder: 'Folder', copy: 'Copy', move_to: 'Move to', rename: 'Rename', name: 'Name', - name_repeat: 'Name Repeated', + name_repeat: 'Name Repeat', input_name_tips: 'Please enter the {0} name', - select_target_folder: 'Please select a target folder', - select_target_tips: 'Cannot select itself, please choose another folder', - input_tips: 'Please enter a name', + select_target_folder: 'Please select the target folder', + select_target_tips: 'Cannot select itself, please select another folder', + input_tips: 'Please enter the name', position: 'Position', ds_group_name: 'Dataset Group Name', ds_group_position: 'Dataset Group Position', datasource_info: 'Datasource Information', app_datasource: 'Application Datasource', sys_datasource: 'System Datasource', - select_folder: 'Please select a folder', + select_folder: 'Please select the associated folder', belong_folder: 'Belonging Folder', - no_content: 'No related content found', + no_content: 'No relevant content found', confirm: 'Confirm', cancel: 'Cancel', - select_ds_group_folder: 'Please select the dataset group folder', - app_no_datasource_tips: 'There are unconfigured data sources', + select_ds_group_folder: 'Please select the folder for the dataset group', + app_no_datasource_tips: 'There are unconfigured datasources', dataset: 'Dataset', delete: 'Delete', - delete_success: 'Deleted Successfully', - save_success: 'Saved Successfully', - change_save_tips: 'The current changes are unsaved. Are you sure you want to exit?', + delete_success: 'Delete successful', + save_success: 'Save successful', + change_save_tips: 'The current changes have not been saved, are you sure you want to exit?', mobile_config: 'Mobile Configuration', visualization_component: 'Visualization Component', component_style: 'Component Style', whole_style: 'Overall Style', - time_asc: 'Sort by Time Ascending', - time_desc: 'Sort by Time Descending', - name_asc: 'Sort by Name Ascending', - name_desc: 'Sort by Name Descending', - delete_tips: 'Deleting this will remove all resources under this folder. Proceed with caution.', + time_asc: 'Ascending by Time', + time_desc: 'Descending by Time', + name_asc: 'Ascending by Name', + name_desc: 'Descending by Name', + delete_tips: + 'After deletion, all resources under this folder will be deleted, please operate with caution.', delete_warn: 'Are you sure you want to delete this {0}?', save_app: 'Save Application', base_info: 'Basic Information', close: 'Close', adapt_new_subject: 'Adapt to New Theme', export_tips: - '{0} in the current dashboard is a template chart and cannot be exported. Please configure the dataset first!', + 'The {0} in the current dashboard belongs to a template chart and cannot be exported. Please set the dataset first!', preview_select_tips: 'Please select a dashboard on the left', - have_none_resource: 'No Dashboard Available', + have_none_resource: 'No dashboards available', attribute: 'Attribute', dashboard_configuration: 'Dashboard Configuration', - batch_style_set: 'Batch Style Settings', - pic_import_tips: 'Supports JPG, PNG, GIF, SVG, and size not exceeding {0}', - pic_size_error: 'Image size does not meet requirements', + batch_style_set: 'Batch Style Setting', + pic_import_tips: 'Supports JPG, PNG, GIF, SVG, size not exceeding {0}', + pic_size_error: 'Image size does not match', re_upload: 'Re-upload', screen_configuration: 'Screen Configuration', - mobile_ios_tips: 'May not display on iOS', + mobile_ios_tips: 'May not display on IOS', layer_management: 'Layer Management', hold_canvas_tips: 'Hold spacebar to drag the canvas', keep_subject: 'Keep Original Style', select_component: 'Select Component', show_selected_only: 'Show Selected Only', - no_available_component: 'No Available Components', - no_selected_component: 'No Selected Component', + no_available_component: 'No available components currently', + no_selected_component: 'Currently selected component', no_params_tips: 'Parameters cannot be empty', cancel_store: 'Cancel Favorite', creator: 'Creator', fullscreen: 'Fullscreen', edit: 'Edit', refresh_data: 'Refresh Data', - export_as: 'Export as', + export_as: 'Export As', select_screen_tips: 'Please select a data screen on the left', - no_screen: 'No Data Screen Available', + no_screen: 'No data screens available', query: 'Query', carousel: 'Carousel', carousel_time: 'Carousel Time (seconds)', - carousel_tips: 'Carousel will take effect after exiting edit mode', - carousel_tips2: 'Conditional styles disable carousel', + carousel_tips: 'Carousel will only take effect after exiting edit mode', + carousel_tips2: 'Carousel will be disabled after enabling conditional styling', background: 'Background', tab_title: 'Tab Title', style: 'Style', @@ -2833,7 +2736,7 @@ Scatter chart (bubble) chart: {a} (series name), {b} (data name), {c} (value arr board_radius: 'Border Radius', enable_event_binding: 'Enable Event Binding', event_binding_tips: - 'Event binding takes effect after exiting edit mode. For rich text, enabling binding will disable internal click events.', + 'Event binding will take effect after exiting edit mode. If rich text has event binding enabled, internal click events will be disabled', input_url_tips: 'Please enter the redirect URL', edit_title: 'Edit Title', custom_sort: 'Custom Sort', @@ -2843,384 +2746,607 @@ Scatter chart (bubble) chart: {a} (series name), {b} (data name), {c} (value arr pic_upload_tips: 'Please upload an image...', pic_group: 'Image Group', pic_upload_tips2: 'Supports JPG, PNG, GIF, SVG', - pic_adaptor_type: 'Image Adaptation Mode', - pop_area_tips: 'Click or drag a query component here. Click preview to see the pop-up area.', + pic_adaptor_type: 'Image Adaptation Method', + pop_area_tips: + 'Click or drag the query component to this position, click preview to view the pop-up area', + view: 'View', + query_component: 'Query Component', + media: 'Media', + more: 'More', + source_material: 'Material', + text_html: 'Text', + external_parameter_settings: 'External Parameter Settings', + screen_config: 'Screen Configuration', + screen_adaptor: 'Scaling Method', + screen_adaptor_width_first: 'Width First', + screen_adaptor_height_first: 'Height First', + screen_adaptor_full: 'Full Screen', + screen_adaptor_keep: 'No Scaling', + effective_during_preview: 'Effective during preview', + base_config: 'Base Configuration', + color_config: 'Color Configuration', + refresh_config: 'Refresh Configuration', + advanced_style_settings: 'Advanced Style Settings', + size: 'Size', + font_family_select: 'Dashboard Font Selection', + screen_font_family_select: 'Data Screen Font Selection', + button_tips: 'Display zoom, export, and other floating buttons', + display_auxiliary_grid: 'Display Auxiliary Grid', + show_pop_button: 'Show Pop-up Area Query Button', + show_zoom_button: 'Show zoom, export, and other floating buttons', + keep_ratio: 'Keep Aspect Ratio', + rotation_3d: '3D Rotation', + keep_size: 'Adjust size while keeping internal component size', + no_save_tips: 'There are unsaved {0}', + no_save_tips2: 'There are unsaved changes, restore now?', + locate_tips: 'Locate to Center', + new_tab: 'New Tab', + pop_area: 'Pop-up Area', + refresh_view: 'Refresh View', + view_group: 'Group', + video: 'Video', + stream_media: 'Stream Media', + web: 'Web', + time_component: 'Time Component', + picture: 'Picture', + icon: 'Icon', + rect_shape: 'Rectangle', + circle_shape: 'Circle', + triangle: 'Triangle', + tabs: 'Tabs', + scroll_text: 'Marquee', + component_input_tips: 'Double-click to edit text', + screen_area: 'Screen Area', + rich_text: 'Rich Text', + date_time: 'Date & Time', + board_name: 'Border {0}', + graphic: 'Graphic', + selected_tips: '{0} items selected', + params_list: 'Parameter List', + params: 'Parameters', + no_setting_params_name_tip: 'Parameter name not configured', + select_params_connect_component: 'Select parameter-associated component', + connection_condition: 'Connection Condition', + connection_params_fields: 'Connected Fields or Parameters', + fields: 'Fields', + select_all: 'Select All', + select_params_connect_view: 'Select associated chart', + setting_params_tips: 'Please configure the parameters', + setting_params: 'Parameter Configuration', + required: 'Required', + default_value: 'Default Value', + default_value_tips1: 'Please use JSON array format Example:', + default_value_tips2: 'Single value ["name1"], Multiple values ["name1","name2"]', + default_value_tips3: 'Please enter parameters, e.g.: ["name1"]', + time_year_widget: 'Year Filter Widget', + time_month_widget: 'Month Filter Widget', + time_date_widget: 'Date Filter Widget', + time_date_range_widget: 'Date Range Filter Widget', + text_select_widget: 'Text Dropdown Filter Widget', + text_select_grid_widget: 'Text List Filter Widget', + text_input_widget: 'Text Search Filter Widget', + text_select_tree_widget: 'Dropdown Tree Filter Widget', + number_select_widget: 'Number Dropdown Filter Widget', + number_select_grid_widget: 'Number List Filter Widget', + number_range_widget: 'Number Range Filter Widget', + format_error: 'Format Error', + params_setting_check_message: 'The default value format for parameter {0} is incorrect!', + params_setting_check_message_tips: + 'There are unconfigured parameter names or duplicate parameter names!', + already_setting: 'Already Set', + bubble_dynamic_effect: 'Bubble Dynamic Effect', + save_page_tips: 'Please save the current page first', + selected_view: 'Selected View', + used_dataset: 'Used Dataset', + to_select_view: 'Select View', + show_selected_only: 'Show Selected Only', + same_dataset: 'Same Dataset', + diff_dataset: 'Different Dataset', + no_available_view: 'No available views currently', + linkage_setting_tips1: 'Configure the field association relationship between charts', + current_chart_source_field: 'Current Chart Source Field', + add_linkage_dependency_fields: 'Add Linkage Dependency Fields', + select_linkage_tips: 'Please first select the charts that need linkage', + linkage_option_tips1: + 'If the linkage dimension has been configured for drilling, clicking the dimension will', + linkage_option1: 'Pop up a floating box for the user to choose linkage or drilling', + linkage_option2: 'Simultaneously Trigger Linkage and Drill-down', + window_size: 'Window Size', + window_size_large: 'Large', + window_size_middle: 'Medium', + window_size_small: 'Small', + target: 'Target', + linkage_view: 'Linked View', + with_filter_params: 'With Filter Parameters', + source_field: 'Source Field', + source_filter: 'Source Filter', + link_target_tips1: + 'The target dashboard has no external parameters, so conditional queries cannot be carried out. If needed,', + link_target_tips2: + 'The target dashboard has no external parameters, so conditional queries cannot be carried out. If needed,', + link_outer_params: 'Linked External Parameters', + indicator_name: 'Indicator Name', + component_size: 'Size', + component_annotation: 'Annotation', + alignment: 'Alignment', + left_justifying: 'Left Justified', + right_justifying: 'Right Justified', + top_justifying: 'Top Justified', + bottom_justifying: 'Bottom Justified', + horizontally_centered: 'Horizontally Centered', + vertically_centered: 'Vertically Centered', + cancel_group: 'Cancel Group', + move_to_screen_show: 'Move to Screen Display Area', + move_to_pop_area: 'Move to Screen Popup Area', + sort: 'Sort', + hidden: 'Hidden', + cancel_hidden: 'Cancel Hidden', + template_view_tips: 'This is currently a template chart. Please replace the dataset...', + download: 'Download', + refresh: 'Refresh', + head_font_color: 'Header Font Color', + head_font_active_color: 'Active Font Color', + background_color: 'Background Color', + active_font_size: 'Active Font Size', + scroll_speed: 'Scroll Speed', out_params_no_select: 'External parameters do not need to be selected', filter_no_select: 'Filter components do not need to be selected', - forbidden_copy: 'Current components are not allowed to be copied', - url_check_error: 'Redirect error, URL is invalid', - view_style: 'Chart style', - view_color_setting: 'Chart color', - border_color_setting: 'Border color', + forbidden_copy: 'Copying of the current component is not allowed', + url_check_error: 'Redirect error, invalid URL', + view_style: 'Chart Style', + view_color_setting: 'Chart Color Setting', + border_color_setting: 'Border Color Setting', unpublished_tips: - 'After unpublishing, the dashboard cannot be viewed. Are you sure you want to unpublish? ', - position_adjust_component: 'Position adjustment', - active_font_size: 'Selected font size', - carousel: 'Carousel', - enable_carousel: 'Enable carousel', - switch_time: 'Switch time', - position_adjust: 'Position', + 'After canceling publication, this dashboard cannot be viewed. Are you sure you want to cancel publication?', + position_adjust_component: 'Position Adjustment', + active_font_size: 'Active Font Size', + enable_carousel: 'Enable Carousel', + switch_time: 'Switch Time', + position_adjust: 'Position Adjustment', space_top: 'Top', space_left: 'Left', space_width: 'Width', space_height: 'Height', - to_top: 'Top', + to_top: 'Move to Top', down: 'Download', - mobile_style_setting: 'Style settings', - mobile_style_setting_tips: 'Custom mobile background', - board: 'Border', + mobile_style_setting: 'Style Setting', + mobile_style_setting_tips: 'Customize mobile background', text: 'Text', board_background: 'Background', - title_color: 'Title color', - input_style: 'Input box style (color)', - overall_setting: 'Overall configuration', - panel_background: 'Dashboard background', - component_color: 'Component color', - chart_title: 'Chart title', - filter_component: 'Query component', - enable_refresh_view: 'Enable refresh', - enable_view_loading: 'Chart loading prompt', - image_size_tips: 'Images should not be larger than 15M', + title_color: 'Title Color', + input_style: 'Input Box Style (Color)', + overall_setting: 'Overall Configuration', + panel_background: 'Dashboard Background', + component_color: 'Component Color', + chart_title: 'Chart Title', + filter_component: 'Filter Component', + enable_refresh_view: 'Enable Refresh', + enable_view_loading: 'Chart Loading Prompt', + image_size_tips: 'Please ensure images are no larger than 15MB', image_add_tips: 'Only images can be inserted', watermark: 'Watermark', panel_get_data_error: - 'Failed to get dashboard information. The dashboard may have been deleted. Please check the dashboard status', - panel_no_save_tips: 'There are unsaved dashboards', + 'Failed to retrieve dashboard information. The dashboard may have been deleted. Please check the dashboard status.', + panel_no_save_tips: 'There are unsaved dashboards.', panel_cache_use_tips: - 'It was found that a dashboard was not saved properly last time. Do you want to use the dashboard that was not saved last time? ', - template_name_tips: 'Dashboard name is required', - panel_background_item: 'Custom dashboard background', - panel_background_image_tips: 'Support JPG, PNG, GIF, SVG', + 'We detected that a dashboard failed to save properly last time. Would you like to use the unsaved version?', + template_name_tips: 'Dashboard name is required.', + panel_background_item: 'Custom Dashboard Background', + panel_background_image_tips: 'Supports JPG, PNG, GIF, SVG', reUpload: 'Re-upload', - create_by: 'Creator', - create_time: 'Creation time', - update_by: 'Last modified by', - update_time: 'Last modified time', + create_by: 'Created By', + create_time: 'Creation Time', + update_by: 'Last Modified By', + update_time: 'Last Modified Time', target_url: 'Target URL', - target_url_tips: 'You can click on the field to splice URL or parameters', - select_world: 'Click on the reference field', - template_market: 'Template market', - template_preview: 'Preview template', + target_url_tips: 'Click on fields to concatenate URLs or parameters.', + select_world: 'Click to Reference Field', + template_market: 'Template Market', + template_preview: 'Preview Template', apply: 'Apply', - apply_this_template: 'Apply this template', + apply_this_template: 'Apply This Template', market_network_tips: - 'Viewing the template market requires the server to be connected to the template market (https://templates.dataease.cn), please check the network...', - enter_name_tips: 'Please enter the dashboard name', - name: 'Name', - apply_template: 'Apply template', - style_template: 'Style template', - all_type: 'All categories', + 'To view templates from the template market, your server must be connected to the template market (https://templates.dataease.cn). Please check your network connection...', + enter_name_tips: 'Please enter the dashboard name.', + apply_template: 'Apply Template', + style_template: 'Style Template', + all_type: 'All Categories', enter_template_name_tips: 'Search template name', - pic_adaptation: 'Adaptation component', - pic_equiratio: 'Proportional adaptation', - pic_original: 'Original size', - pic_size: 'Image size', - web_addr: 'Web address', - stream_media_info: 'Streaming media information', - video_info: 'Video information', - title_position: 'Title position', - tab_inner_style: 'Tab internal style', - data_format: 'Date format', - border_color: 'Border color', - theme_change_warn: 'Theme change', + pic_adaptation: 'Image Adaptation', + pic_equiratio: 'Equal Ratio Adaptation', + pic_original: 'Original Size', + pic_size: 'Image Size', + web_addr: 'Web Address', + stream_media_info: 'Streaming Media Information', + video_info: 'Video Information', + title_position: 'Title Position', + tab_inner_style: 'Tab Inner Style', + data_format: 'Date Format', + border_color: 'Border Color', + theme_change_warn: 'Theme Change', theme_change_tips: - 'Changing the theme will overwrite the chart-related theme properties. It is recommended to back up in advance. Do you want to continue changing? ', - theme_color_change_warn: 'Theme color change', - theme_color_change_tips: 'Theme color change will overwrite the original chart properties', - theme_color: 'Theme color', + 'Changing the theme will overwrite related chart theme properties. It is recommended to back up your settings before proceeding. Do you want to continue?', + theme_color_change_warn: 'Theme Color Change', + theme_color_change_tips: 'Changing the theme color will overwrite existing chart properties.', + theme_color: 'Theme Color', theme_color_dark: 'Dark', theme_color_light: 'Light', - refresh_frequency: 'Refresh frequency', - card_color_matching: 'Card color matching', - table_color_matching: 'Table color matching', - background_color: 'Background color', - more: 'More', + refresh_frequency: 'Refresh Frequency', + card_color_matching: 'Card Color Matching', + table_color_matching: 'Table Color Matching', + background_color: 'Background Color', level: 'Level', enlarge: 'Enlarge', - panel_style: 'Dashboard style', + panel_style: 'Dashboard Style', multiplexing: 'Reuse', - panel_off: 'Dashboard has been removed', - batch_opt: 'Batch operation', - cancel_batch_opt: 'Exit batch operation', - edit_leave_tips: 'Do you want to give up editing and leave the current interface? ', - hyperlinks: 'Hyperlink', - is_live: 'Is it live', + panel_off: 'Dashboard is Offline', + batch_opt: 'Batch Operations', + cancel_batch_opt: 'Exit Batch Operations', + edit_leave_tips: 'Do you want to leave the editing interface without saving?', + hyperlinks: 'Hyperlinks', + is_live: 'Is Live', yes: 'Yes', no: 'No', - live_tips: 'HTTPS link first', - stream_media_add_tips: 'Please add streaming information...', - stream_mobile_tips: 'iOS terminal may not display', - json_params_error: - 'Third-party parameter parsing failed, please check whether the parameter format is correct', - inner_padding: 'Inner margin', - board_radio: 'Rounded corners', - background: 'Background', - component_style: 'Component style', - web_set_tips: 'Some websites may not allow embedding and cannot be displayed', - repeat_params: 'Parameters with duplicate names exist', - enable_outer_param_set: 'Enable external parameter settings', - select_param: 'Please select parameters...', - add_param_link_field: 'Add parameter linkage field', - add_param: 'Add parameter', - enable_param: 'Enable parameter', - param_name: 'Parameter name', - outer_param_set: 'External parameter setting', + live_tips: 'Prefer HTTPS links', + stream_media_add_tips: 'Please add streaming media information...', + stream_mobile_tips: 'May not be displayed on IOS devices', + json_params_error: 'Failed to parse third-party parameters. Please check the parameter format.', + inner_padding: 'Inner Padding', + board_radio: 'Rounded Corners', + web_set_tips: 'Some websites may not allow embedding and will not display.', + repeat_params: 'Duplicate parameter names exist.', + enable_outer_param_set: 'Enable External Parameter Settings', + select_param: 'Please select a parameter...', + add_param_link_field: 'Add Parameter Linked Field', + add_param: 'Add Parameter', + enable_param: 'Enable Parameter', + param_name: 'Parameter Name', + outer_param_set: 'External Parameter Settings', outer_param_decode_error: - 'External parameter parsing error is not effective, please pass parameters according to the specified encoding method', - input_param_name: 'Please enter the parameter name', - params_setting: 'External parameter setting', - template_view_tips: 'Currently a template chart, please click to change the data set', - edit_web_tips: 'Edit status cannot operate the internal web page', - no_auth_role: 'Not shared role', - auth_role: 'Shared role', - picture_limit: 'Only pictures can be inserted', - drag_here: 'Please drag the left field here', - copy_link_passwd: 'Copy link and password', - copy_link: 'Copy link', - copy_short_link: 'Copy short link', - copy_short_link_passwd: 'Copy short link and password', - passwd_protect: 'Password protection', - auto_pwd: 'Automatically generate password', + 'External parameter parsing error. Please encode parameters as specified.', + input_param_name: 'Please enter the parameter name.', + params_setting: 'External Parameter Settings', + template_view_tips: 'This is currently a template chart. Please click to replace the dataset.', + edit_web_tips: 'Webpage content cannot be edited in edit mode.', + no_auth_role: 'No Shared Roles', + auth_role: 'Shared Roles', + picture_limit: 'Only images can be inserted.', + drag_here: 'Please drag fields from the left to here.', + copy_link_passwd: 'Copy Link and Password', + copy_link: 'Copy Link', + copy_short_link: 'Copy Short Link', + copy_short_link_passwd: 'Copy Short Link and Password', + passwd_protect: 'Password Protection', + auto_pwd: 'Auto-generate Password', link: 'Link', - over_time: 'Validity period', - link_expire: 'Link has expired! ', - link_share: 'Link sharing', - link_share_desc: 'After opening the link, anyone can access the dashboard through this link. ', + over_time: 'Expiration Date', + link_expire: 'The link has expired!', + link_share: 'Link Sharing', + link_share_desc: 'After enabling link sharing, anyone can access the dashboard via this link.', share: 'Share', - remove_share_confirm: 'Confirm to cancel all sharing of the current dashboard? ', - share_in: 'Share to me', - share_out: 'My share', - who_share: 'Sharer', - when_share: 'Share time', - share_to: 'Share to', - share_to_some: 'Share [{some}] to', + remove_share_confirm: 'Are you sure you want to remove all shares for this dashboard?', + share_in: 'Shared With Me', + share_out: 'My Shares', + who_share: 'Shared By', + when_share: 'Share Date', + share_to: 'Share To', + share_to_some: 'Share [{some}] With', org: 'Organization', role: 'Role', user: 'User', - datalist: 'Chart list', - group: 'Directory', + datalist: 'Chart List', + group: 'Category', panel: 'Dashboard', - panel_list: 'Dashboard', - groupAdd: 'Create a new directory', - panelAdd: 'Create a new dashboard', - delete: 'Delete', - move_to: 'Move to', - rename: 'Rename', - import: 'Import template', + panel_list: 'Dashboards', + groupAdd: 'New Category', + panelAdd: 'New Dashboard', + import: 'Import Template', tips: 'Tips', - confirm_delete: 'Confirm deletion', - delete_success: 'Delete successfully', - confirm: 'Confirm', - cancel: 'Cancel', + confirm_delete: 'Confirm Deletion', search: 'Search', back: 'Back', - view: 'Chart', module: 'Component', - filter_module: 'Query component', - select_by_module: 'Select by component', - edit: 'Edit', - sys_template: 'System template', - user_template: 'User template', - add_category: 'Add category', - add_app_category: 'Add application category', - filter_keywords: 'Enter keywords to filter', - dashboard_theme: 'Dashboard theme', + filter_module: 'Filter Component', + select_by_module: 'Select by Component', + sys_template: 'System Template', + user_template: 'User Template', + add_category: 'Add Category', + add_app_category: 'Add Application Category', + filter_keywords: 'Filter by Keywords', + dashboard_theme: 'Dashboard Theme', table: 'Table', - gap: 'With gap', - no_gap: 'No gap', - component_gap: 'Component gap', - refresh_time: 'Refresh time', - minute: 'Minutes', - second: 'Seconds', - photo: 'Picture', - default_panel: 'Default dashboard', - create_public_links: 'Create public link', - to_default: 'Save as default', - to_default_panel: 'Save as default dashboard', - store: 'Collect', - save_to_panel: 'Save as template', - export_to_panel: 'Export as template', - export_to_pdf: 'Export as PDF', - export_to_img: 'Export as image', - export_to_app: 'Export as app', + gap: 'With Gap', + no_gap: 'No Gap', + component_gap: 'Component Gap', + refresh_time: 'Refresh Time', + minute: 'Minute', + second: 'Second', + photo: 'Photo', + default_panel: 'Default Dashboard', + create_public_links: 'Create Public Links', + to_default: 'Save as Default', + to_default_panel: 'Save as Default Dashboard', + store: 'Favorite', + save_to_panel: 'Save as Template', + export_to_panel: 'Export as Template', + export_to_pdf: 'Export to PDF', + export_to_img: 'Export to Image', + export_to_app: 'Export to App', preview: 'Preview', - fullscreen_preview: 'Fullscreen preview', - new_tab_preview: 'New Tab page preview', + fullscreen_preview: 'Fullscreen Preview', + new_tab_preview: 'Preview in New Tab', select_panel_from_left: 'Please select a dashboard from the left', - template_name: 'Template name', + template_name: 'Template Name', template: 'Template', category: 'Category', - all_org: 'All organizations', + all_org: 'All Organizations', custom: 'Custom', - import_template: 'Import template', - copy_template: 'Reuse template', - upload_template: 'Upload template', - belong_to_category: 'Belong to category', - pls_select_belong_to_category: 'Please select the category', + import_template: 'Import Template', + copy_template: 'Reuse Template', + upload_template: 'Upload Template', + belong_to_category: 'Belonging Category', + pls_select_belong_to_category: 'Please select a category', template_name_cannot_be_empty: 'Template name cannot be empty', - select_by_table: 'Select by table', - data_list: 'Data list', - component_list: 'Component list', - custom_scope: 'Control scope', + select_by_table: 'Select by Table', + data_list: 'Data List', + component_list: 'Component List', + custom_scope: 'Control Scope', binding_parameters: 'Parameters', - multiple_choice: 'Multiple selection', - show_time: 'Show time', - single_choice: 'Single selection', + multiple_choice: 'Multiple Choice', + single_choice: 'Single Choice', field: 'Field', - unshared_people: 'Unshared people', - shared_people: 'Shared people', - error_data: 'Error getting data, please contact the administrator', - canvas_size: 'Canvas size', - canvas_scale: 'Canvas scale', - style: 'Style', - clean_canvas: 'Clear canvas', - insert_picture: 'Insert picture', + unshared_people: 'Unshared People', + shared_people: 'Shared People', + error_data: 'Error retrieving data, please contact the administrator', + canvas_size: 'Canvas Size', + canvas_scale: 'Canvas Scale', + clean_canvas: 'Clear Canvas', + insert_picture: 'Insert Picture', redo: 'Redo', undo: 'Undo', - panelNull: 'This is an empty dashboard. You can edit it to enrich the content', - copy: 'Copy', + panelNull: 'This is an empty dashboard, you can enrich its content through editing', paste: 'Paste', cut: 'Cut', lock: 'Lock', - topComponent: 'Top', - bottomComponent: 'Bottom', - upComponent: 'Move up', - downComponent: 'Move down', - linkage_setting: 'Linkage setting', + unlock: 'Unlock', + top_component: 'Move to Top Layer', + bottom_component: 'Move to Bottom Layer', + up_component: 'Move Up One Layer', + down_component: 'Move Down One Layer', + linkage_setting: 'Linkage Setting', add_tab: 'Add Tab', - open_aided_design: 'Open component auxiliary design', - close_aided_design: 'Close component auxiliary design', - open_style_design: 'Open style design', - close_style_design: 'Close style design', - matrix_design: 'Matrix design', - left: 'x coordinate', - top: 'y coordinate', - height: 'height', - width: 'width', - color: 'color', - backgroundColor: 'background color', - borderStyle: 'border style', - borderWidth: 'border width', - borderColor: 'border color', - borderRadius: 'rounded corners', - fontSize: 'font size', - fontWeight: 'font weight', - lineHeight: 'line height', - letterSpacing: 'letter spacing', - padding: 'internal spacing', - margin: 'external spacing', - textAlign: 'left and right alignment', - opacity: 'opacity', - verticalAlign: 'up and down alignment', - text_align_left: 'left alignment', - text_align_center: 'center left and right', - text_align_right: 'right alignment', - vertical_align_top: 'Top alignment', - vertical_align_middle: 'Center alignment', - vertical_align_bottom: 'Bottom alignment', - border_style_solid: 'Solid line', - border_style_dashed: 'Dash line', - select_component: 'Please select a component', + open_aided_design: 'Open Component Aided Design', + close_aided_design: 'Close Component Aided Design', + open_style_design: 'Open Style Design', + close_style_design: 'Close Style Design', + matrix_design: 'Matrix Design', + left: 'X Coordinate', + top: 'Y Coordinate', + height: 'Height', + width: 'Width', + backgroundColor: 'Background Color', + borderStyle: 'Border Style', + borderWidth: 'Border Width', + borderColor: 'Border Color', + borderRadius: 'Border Radius', + font_size: 'Font Size', + fontWeight: 'Font Weight', + lineHeight: 'Line Height', + letter_spacing: 'Letter Spacing', + padding: 'Padding', + margin: 'Margin', + textAlign: 'Text Alignment', + opacity: 'Opacity', + background_opacity: 'Background Opacity', + verticalAlign: 'Vertical Alignment', + text_align_left: 'Left Align', + text_align_center: 'Center Align', + text_align_right: 'Right Align', + vertical_align_top: 'Top Align', + vertical_align_middle: 'Middle Align', + vertical_align_bottom: 'Bottom Align', + border_style_solid: 'Solid', + border_style_dashed: 'Dashed', other_module: 'Other', content: 'Content', - default_panel_name: 'Default dashboard name', - source_panel_name: 'Original dashboard name', - content_style: 'Content style', - canvas_self_adaption: 'Adaptive canvas area', - panel_save_tips: 'The dashboard has been changed, do you want to save it? ', - panel_save_warn_tips: "If you don't save,the changes you made to the dashboard will be lost!", - do_not_save: 'Do not save', + default_panel_name: 'Default Dashboard Name', + source_panel_name: 'Original Dashboard Name', + content_style: 'Content Style', + canvas_self_adaption: 'Canvas Self-Adaptation', + panel_save_tips: 'The dashboard has been modified, do you want to save?', + panel_save_warn_tips: 'If not saved, your changes to the dashboard will be lost!', + do_not_save: 'Do Not Save', save: 'Save', - drill: 'Drill down', + drill: 'Drill Down', linkage: 'Linkage', - linkage_and_drill: 'Linkage and drill down', + linkage_and_drill: 'Linkage and Drill Down', jump: 'Jump', - cancel_linkage: 'Cancel linkage', - switch_picture: 'Change picture', - select_field: 'Select chart field', - remove_all_linkage: 'Clear all linkage', - exit_un_march_linkage_field: 'Linkage field cannot be empty', + cancel_linkage: 'Cancel Linkage', + switch_picture: 'Switch Picture', + select_field: 'Select Chart Field', + remove_all_linkage: 'Remove All Linkages', + exit_un_march_linkage_field: 'Linkage Field cannot be empty', details: 'Details', - setting: 'Settings', - no_drill_field: 'Missing association field', + setting: 'Setting', + no_drill_field: 'Missing Linkage Field', matrix: 'Matrix', suspension: 'Suspension', - new_element_distribution: 'Element move distribution method', - aided_grid: 'Aided design grid', + new_element_distribution: 'Element Distribution Method', + aided_grid: 'Aided Design Grid', aided_grid_open: 'Open', aided_grid_close: 'Close', - export_pdf_page: 'Page break', - export_pdf_page_remark: 'Only valid for API export dashboard PDF pagination', - subject_no_edit: 'System subject cannot be modified', - subject_name_not_null: 'Subject name requires 1~20 characters', + export_pdf_page: 'PDF Page Break', + export_pdf_page_remark: 'Only effective for API-exported dashboard PDF pagination', + subject_no_edit: 'System theme cannot be edited', + subject_name_not_null: 'Theme name must be 1-20 characters', is_enable: 'Enable', - open_mode: 'Open mode', - new_window: 'New page', - now_window: 'Current page', - pop_window: 'Pop-up page', - hyperLinks: 'Target address', - link_open_tips: 'Dashboard non-editing state can open links', - data_loading: 'Data preparation...', + open_mode: 'Open Mode', + new_window: 'Open in New Window', + now_window: 'Current Window', + pop_window: 'Popup Window', + hyperLinks: 'Target URL', + link_open_tips: 'Dashboard links can only be opened in non-edit mode', + data_loading: 'Loading data...', export_loading: 'Exporting...', - export_pdf: 'Export PDF', - jump_set: 'Jump setting', - enable_jump: 'Enable jump', - column_name: 'Field name', - enable_column: 'Enable fields', - open_model: 'Open mode', - link_type: 'Jump type', - link_outer: 'External link', + export_pdf: 'Export to PDF', + jump_set: 'Jump Setting', + enable_jump: 'Enable Jump', + column_name: 'Field Name', + enable_column: 'Enable Field', + open_model: 'Open Mode', + link_type: 'Jump Type', + link_outer: 'External Link', link_panel: 'Dashboard', - select_jump_panel: 'Select the associated dashboard', - link_view: 'Linked chart', - link_view_field: 'Linked chart field', - add_jump_field: 'Add jump linkage dependent fields', + select_jump_panel: 'Select Linked Dashboard', + link_view: 'Linked Chart', + link_view_field: 'Linked Chart Field', + add_jump_field: 'Add Jump Linked Dependency Field', input_jump_link: 'Please enter the jump link', - select_dimension: 'Please select the dimension...', - select_dimension_hint: 'Please check the field you need to jump to', + select_dimension: 'Please select a dimension...', + select_dimension_hint: 'Please first select the fields that need to be jumped to', please_select: 'Please select', - video_type: 'Video type', - online_video: 'Online video', - streaming_media: 'Streaming media', - auto_play: 'Auto play', - video_tips: 'HTTPS link is preferred; currently supported formats are mp4,webm', - play_frequency: 'Play frequency', - play_once: 'Play once', - play_circle: 'Loop play', - video_links: 'Video link', - web_url: 'Web page address', + video_type: 'Video Type', + online_video: 'Online Video', + streaming_media: 'Stream Media', + auto_play: 'Auto Play', + video_tips: 'Prefer HTTPS links; currently supports mp4, webm formats', + play_frequency: 'Play Frequency', + play_once: 'Play Once', + play_circle: 'Loop Play', + video_links: 'Video Links', + web_url: 'Web URL', video_add_tips: 'Please configure video information...', - link_add_tips_pre: 'Please configure web page information..', - web_add_tips_suf: 'Add web page information...', - panel_view_result_show: 'Chart results', + link_add_tips_pre: 'Please configure web information..', + web_add_tips_suf: 'Add web information...', + panel_view_result_show: 'Chart Result', panel_view_result_tips: - 'Selecting {0} will overwrite the number of results displayed in the chart, the value range is 1~10000', - timeout_refresh: 'Request timeout, refresh later...', - mobile_layout: 'Mobile layout', - component_hidden: 'Hidden component', + 'Selecting {0} will overwrite the number of chart results shown, with a value range of 1-10000', + timeout_refresh: 'Request timed out, please refresh later...', + mobile_layout: 'Mobile Layout', + component_hidden: 'Hidden Components', public_link_tips: - 'Currently in public link mode, the target dashboard has not set a public link, and cannot jump', - input_title: 'Please enter a title', + 'Currently in public link mode, the target dashboard has not set up public links, unable to jump', + input_title: 'Please enter the title', show_title: 'Title', - default_settings: 'Default value settings', - choose_background: 'Choose component background', - choose_background_tips: "Component's own background will overwrite the current settings", - setting_background: 'Set background', - setting_jump: 'Jump settings', + default_settings: 'Default Settings', + choose_background: 'Choose Component Background', + choose_background_tips: "The component's own background will overwrite the current setting", + setting_background: 'Set Background', + setting_jump: 'Jump Setting', select_view: 'Please select a chart...', visual: 'Virtualization', prohibit_multiple: 'Prohibit multiple fields in the same dataset', - be_empty_dir: 'It is an empty directory! ', - fold: 'Collapse', + be_empty_dir: 'This is an empty directory!', + fold: 'Fold', expand: 'Expand', - pdf_export: 'PDF export', - switch_pdf_template: 'Switch PDF template', - pdf_template_with_params: 'Default template (with dashboard description)', - pdf_template_only_pic: 'Default template (only screenshot)', - panel_name: 'Dashboard name', - export_user: 'Export user', - export_time: 'Export time', - you_can_type_here: 'You can enter other content here' + pdf_export: 'PDF Export', + switch_pdf_template: 'Switch PDF Template', + pdf_template_with_params: 'Default Template (with dashboard description)', + pdf_template_only_pic: 'Default Template (screenshot only)', + panel_name: 'Dashboard Name', + export_user: 'Exported By', + export_time: 'Export Time', + you_can_type_here: 'You can type other content here' + }, + template_manage: { + name_already_exists_type: 'Category name already exists', + the_same_category: 'The template name already exists in the same category', + name: 'Template management', + rename: 'Rename', + edit_template: 'Edit template', + import_template: 'Import template', + template_name: 'Template name', + keywords: 'Search keywords', + catalog_name: 'Category name', + search_result: 'Search results', + search_result_unit: 'pcs', + selected_count: '{0} items selected', + select_all_count: 'All {0} items selected', + add_catalog: 'Add category', + edit_catalog: 'Edit category', + select_catalog: 'Select category', + no_selectable_catalog: 'No selectable categories', + please_select_catalog: 'Please select a category', + no_template: 'No template', + not_found: 'No relevant template found', + delete_failed_hint: 'Unable to delete category', + delete_failed_tip: + 'Please remove all templates under this category before deleting the category', + delete_failed_confirm: 'Got it', + delete_hint: 'Are you sure you want to delete this template?', + delete_batch_hint: 'Are you sure you want to delete {0} templates?', + add_success: 'Added successfully', + edit_success: 'Modified successfully', + import_success: 'Imported successfully', + cover_success: 'Overwrite successfully', + cover_exists_hint: + 'The same template name exists in the current category. Do you want to overwrite it?', + template_size_hint: 'The template size must be less than 35MB', + hint: 'Hint', + relevant_content_found: 'No relevant content found', + no_catalog: 'No category currently', + delete_catalog_hint: 'Are you sure you want to delete this category?', + delete_catalog_tip: 'Deleted content cannot be restored. Do you want to continue?', + illegal_name_hint: 'Illegal name, please change it! ', + exists_name_hint: + 'The current name already exists in the template management, please modify it', + get_download_link_hint: + 'The template download link was not obtained, please contact the template market official', + search_result_count: 'The search results are {0}', + template_center: 'Template Center', + preview: 'Preview' + }, + work_branch: { + new_empty: 'New Empty', + new_folder: 'New Folder', + back_to_work_branch: 'Return to Workbench', + recommended_dashboard: 'Recommended Dashboard', + template_market_official: + 'For template download link, please contact the official template market', + create_quickly: 'Quick Create', + permission_to_create: 'Lack of creation permission', + new_using_template: 'Create Using Template', + template_center: 'Template Center', + view_all: 'View All', + relevant_templates_found: 'No relevant templates found', + last_edited_by: 'Last Edited By', + last_edit_time: 'Last Edit Time', + big_data_screen: 'Big Data Screen', + big_screen: 'Large Screen', + dashboard: 'Dashboard', + data_set: 'Dataset', + data_source: 'Data Source', + recently_used: 'Recently Used', + my_collection: 'My Favorites', + relevant_content_found: 'No relevant content found', + no_content_yet: 'No content yet', + no_favorites_yet: 'No favorites yet', + permission_denied: 'Permission denied', + search_keyword: 'Search Keyword', + new_page_preview: 'New Page Preview', + cancel_favorites: 'Cancel Favorite', + open_dataset: 'Open Dataset', + administrator_for_authorization: + 'No business menu permissions, please contact the administrator for authorization', + public_link_share: 'Public Link Sharing', + share_time_limit: 'Must be greater than the current time', + ticket_setting: 'Ticket Setting', + cannot_share_link: + 'Global sharing has been disabled. Sharing is temporarily unavailable. Please contact the administrator!', + open_link_hint: 'After enabling, users can access via this link', + uuid_checker: 'Only supports 8-16 alphanumeric characters. Please re-enter!', + error_password_hint: 'Password format is incorrect. Please re-enter!', + error_link_hint: 'Link format is incorrect. Please re-enter!', + password_null_hint: 'Password cannot be empty. Please re-enter!', + password_hint: + "Password must be a 4-10 character string containing numbers, letters, and special characters [!{'@'}#$%^&*()_+]", + max_ticket_count: 'Supports creating up to 5 tickets', + last: 'Previous', + next: 'Next', + recommend: 'Recommend', + recent: 'Recent', + all_types: 'All Types', + all_source: 'All Sources' }, link_ticket: { require: 'Required', diff --git a/core/core-frontend/src/locales/tw.ts b/core/core-frontend/src/locales/tw.ts index d0852ad9de..594533ee05 100644 --- a/core/core-frontend/src/locales/tw.ts +++ b/core/core-frontend/src/locales/tw.ts @@ -87,96 +87,6 @@ export default { mobile: '移動端', client: '客戶端' }, - template_manage: { - name_already_exists_type: '分類名稱已存在', - the_same_category: '同一分類下,該範本名稱已存在', - name: '範本管理', - rename: '重命名', - edit_template: '編輯模板', - import_template: '導入模板', - template_name: '模板名稱', - keywords: '搜尋關鍵字', - catalog_name: '分類名稱', - search_result: '的搜尋結果', - search_result_unit: '個', - selected_count: '已選{0} 項', - select_all_count: '全選{0} 項', - add_catalog: '新增分類', - edit_catalog: '修改分類', - select_catalog: '選擇分類', - no_selectable_catalog: '暫無可選分類', - please_select_catalog: '請選擇分類', - no_template: '暫無模板', - not_found: '沒有找到相關模板', - delete_failed_hint: '無法刪除分類', - delete_failed_tip: '請先移除該分類下所有模板再進行刪除分類操作', - delete_failed_confirm: '知道了', - delete_hint: '確定刪除該模板嗎?', - delete_batch_hint: '確定刪除{0}個模板嗎? ', - add_success: '新增成功', - edit_success: '修改成功', - import_success: '導入成功', - cover_success: '覆蓋成功', - cover_exists_hint: '目前分類存在相同範本名稱,是否覆蓋? ', - template_size_hint: '模板大小需小於35MB', - hint: '提示', - relevant_content_found: '沒有找到相關內容', - no_catalog: '目前無分類', - delete_catalog_hint: '確定刪除該分類嗎? ', - delete_catalog_tip: '刪除後不可恢復,是否繼續? ', - illegal_name_hint: '不合法命名,請更換! ', - exists_name_hint: '目前名稱已在模版管理中存在,請修改', - get_download_link_hint: '未取得範本下載連結請聯絡範本市場官方', - search_result_count: '的搜尋結果是{0} 個', - template_center: '模版中心', - preview: '預覽' - }, - work_branch: { - back_to_work_branch: '返回工作台', - recommended_dashboard: '推薦儀表板', - template_market_official: '未取得模板下載連結請聯絡模板市場官方', - create_quickly: '快速建立', - permission_to_create: '缺少建立權限', - new_using_template: '使用範本新建', - template_center: '模板中心', - view_all: '看全部', - relevant_templates_found: '沒有找到相關模板', - last_edited_by: '最近編輯人', - last_edit_time: '最近編輯時間', - big_data_screen: '資料大螢幕', - big_screen: '大螢幕', - dashboard: '儀表板', - data_set: '資料集', - data_source: '資料來源', - recently_used: '最近使用', - my_collection: '我的收藏', - relevant_content_found: '沒有找到相關內容', - no_content_yet: '暫無內容', - no_favorites_yet: '暫無收藏', - permission_denied: '沒有權限', - search_keyword: '搜尋關鍵字', - new_page_preview: '新頁面預覽', - cancel_favorites: '取消收藏', - open_dataset: '開啟資料集', - administrator_for_authorization: '沒有任何業務選單權限,請聯絡管理員授權', - public_link_share: '公共連結分享', - share_time_limit: '必須大於目前時間', - ticket_setting: 'Ticket 設定', - cannot_share_link: '已經開啟全域停用分享,分享功能暫不可用,請聯絡管理員! ', - open_link_hint: '開啟後,使用者可以透過該連結存取', - uuid_checker: '僅支援8-16位元(字母數字),請重新輸入! ', - error_password_hint: '密碼格式錯誤,請重新填寫! ', - error_link_hint: '連結格式錯誤,請重新填寫! ', - password_null_hint: '密碼不能為空,請重新輸入! ', - password_hint: "密碼必須是包含數字、字母、特殊字元[!{'@'}#$%^&*()_+]的4-10位元字串", - max_ticket_count: '最多支援建立5個Ticket', - last: '上一個', - next: '下一個', - recommend: '推薦', - recent: '最近使用', - all_types: '全部型別', - all_source: '全部來源' - }, data_set: { to_nth_digits: '保留第M至N位元', the_column_permissions: '確定刪除列權限嗎?', @@ -2720,7 +2630,7 @@ export default { base_info: '基本信息', close: '關閉', adapt_new_subject: '適應新主題', - export_tips: '當前儀表板中{0}屬於模板圖表,無法導出,請先設置數據集!', + export_tips: '當前儀表板中{0}屬於模版圖表,無法導出,請先設置數據集!', preview_select_tips: '請在左側選擇儀表板', have_none_resource: '暫無儀表板', attribute: '屬性', @@ -2750,7 +2660,7 @@ export default { query: '查詢', carousel: '輪播', carousel_time: '輪播時間(秒)', - carousel_tips: '輪播退出編輯模式才可生效', + carousel_tips: '輪播退出編輯模式才開生效', carousel_tips2: '啟用條件樣式後,輪播失效', background: '背景', tab_title: 'Tab標籤', @@ -2761,7 +2671,7 @@ export default { board_width: '線寬', board_radius: '圓角', enable_event_binding: '開啟事件綁定', - event_binding_tips: '事件綁定需退出編輯模式後生效,富文本開啟綁定事件則內部點擊事件失效', + event_binding_tips: '事件綁定需退出編輯模式後生效,富文本開啟綁定事件則內部點擊事件失效', input_url_tips: '請輸入跳轉地址', edit_title: '編輯標題', custom_sort: '自定義排序', @@ -2773,17 +2683,152 @@ export default { pic_upload_tips2: '支持JPG、PNG、GIF、SVG', pic_adaptor_type: '圖片適應方式', pop_area_tips: '可點擊或拖拽查詢組件到此位置,點擊預覽可查看彈窗區', + view: '圖表', + query_component: '查詢組件', + media: '媒體', + more: '更多', + source_material: '素材', + text_html: '文本', + external_parameter_settings: '外部參數設置', + screen_config: '大屏配置', + screen_adaptor: '縮放方式', + screen_adaptor_width_first: '寬度優先', + screen_adaptor_height_first: '高度優先', + screen_adaptor_full: '鋪滿全屏', + screen_adaptor_keep: '不縮放', + effective_during_preview: '預覽時生效', + base_config: '基礎配置', + color_config: '配色', + refresh_config: '刷新配置', + advanced_style_settings: '高級樣式設置', + size: '尺寸', + font_family_select: '儀表板字體選擇', + screen_font_family_select: '數據大屏字體選擇', + button_tips: '顯示放大、導出等懸浮按鈕', + display_auxiliary_grid: '顯示輔助網格', + show_pop_button: '顯示彈窗區查詢按鈕', + show_zoom_button: '顯示放大、導出等懸浮按鈕', + keep_ratio: '保持寬高比', + rotation_3d: '3D旋轉', + keep_size: '調整大小保持內部組件尺寸', + no_save_tips: '存在未保存的{0}', + no_save_tips2: '存在未保存的修改,立即恢復?', + locate_tips: '定位到中心點', + new_tab: '新建Tab', + pop_area: '彈窗區域', + refresh_view: '刷新圖表', + view_group: '組合', + video: '視頻', + stream_media: '流媒體', + web: '網頁', + time_component: '時間組件', + picture: '圖片', + icon: '圖標', + rect_shape: '矩形', + circle_shape: '圓形', + triangle: '三角形', + tabs: '選項卡', + scroll_text: '跑馬燈', + component_input_tips: '雙擊編輯文字', + screen_area: '大屏區域', + rich_text: '富文本', + date_time: '日期時間', + board_name: '邊框{0}', + graphic: '圖形', + selected_tips: '已選 {0} 項', + params_list: '參數列表', + params: '參數', + no_setting_params_name_tip: '未配置參數名', + select_params_connect_component: '選擇參數關聯組件', + connection_condition: '關聯條件', + connection_params_fields: '關聯字段或參數', + fields: '字段', + select_all: '全選', + select_params_connect_view: '選擇關聯的圖表', + setting_params_tips: '請配置參數', + setting_params: '參數配置', + required: '必填', + default_value: '預設值', + default_value_tips1: '請使用JSON數組格式 範例:', + default_value_tips2: '單值 ["name1"], 多值 ["name1","name2"]', + default_value_tips3: '請輸入參數,如:["name1"]', + time_year_widget: '年份過濾組件', + time_month_widget: '年月過濾組件', + time_date_widget: '日期過濾組件', + time_date_range_widget: '日期範圍過濾組件', + text_select_widget: '文本下拉過濾組件', + text_select_grid_widget: '文本列表過濾組件', + text_input_widget: '文本搜尋過濾組件', + text_select_tree_widget: '下拉樹過濾組件', + number_select_widget: '數字下拉過濾組件', + number_select_grid_widget: '數字列表過濾組件', + number_range_widget: '數值區間過濾組件', + format_error: '格式錯誤', + params_setting_check_message: '參數{0}預設值格式不正確!', + params_setting_check_message_tips: '存在未配置的參數名或者參數名稱重複!', + already_setting: '已設置', + bubble_dynamic_effect: '氣泡動效', + save_page_tips: '請先保存當前頁面', + selected_view: '已選圖表', + used_dataset: '所用數據集', + to_select_view: '選擇圖表', + show_selected_only: '僅看已選', + same_dataset: '同數據集', + diff_dataset: '不同數據集', + no_available_view: '暫無可用圖表', + linkage_setting_tips1: '配置圖表間的字段關聯關係', + current_chart_source_field: '當前圖表源字段', + add_linkage_dependency_fields: '追加聯動依賴字段', + select_linkage_tips: '請先勾選需要聯動的圖表', + linkage_option_tips1: '如果聯動維度已配置鑽取,點擊維度將', + linkage_option1: '彈出浮框,由用戶選擇聯動或者下', + linkage_option2: '同時觸發聯動和下鑽', + window_size: '視窗大小', + window_size_large: '大', + window_size_middle: '中', + window_size_small: '小', + target: '目標', + linkage_view: '聯動圖表', + with_filter_params: '攜帶查詢條件', + source_field: '來源字段', + source_filter: '來源條件', + link_target_tips1: '目標儀表板無外部參數,因此無法攜帶條件查詢,如有需要,', + link_target_tips2: '目標儀表板無外部參數,因此無法攜帶條件查詢,如有需要,', + link_outer_params: '聯動外部參數', + indicator_name: '指標名稱', + component_size: '大小', + component_annotation: '標註', + alignment: '對齊', + left_justifying: '左對齊', + right_justifying: '右對齊', + top_justifying: '上對齊', + bottom_justifying: '下對齊', + horizontally_centered: '水平居中', + vertically_centered: '垂直居中', + cancel_group: '取消組合', + move_to_screen_show: '移動到大屏顯示區', + move_to_pop_area: '移動到大屏彈窗區', + sort: '排序', + hidden: '隱藏', + cancel_hidden: '取消隱藏', + template_view_tips: '當前為模板圖表,請更換數據集...', + download: '下載', + refresh: '刷新', + head_font_color: '頭部字體顏色', + head_font_active_color: '激活字體顏色', + background_color: '背景色', + active_font_size: '激活字體大小', + scroll_speed: '滾動速度', out_params_no_select: '外部參數無需選擇', - filter_no_select: '過濾元件無需選擇', - forbidden_copy: '目前元件不允許複製', + filter_no_select: '過濾組件無需選擇', + forbidden_copy: '當前組件不允許複製', url_check_error: '跳轉錯誤,URL不合法', view_style: '圖表樣式', view_color_setting: '圖表配色', border_color_setting: '邊框配色', - unpublished_tips: '取消發布後,該儀表板不能被查看。確定要取消發布? ', + unpublished_tips: '取消發佈後,該儀表板不能被查看。確定要取消發佈?', position_adjust_component: '位置調整', - active_font_size: '選取字體大小', - carousel: '輪播', + active_font_size: '選中字體大小', enable_carousel: '啟用輪播', switch_time: '切換時間', position_adjust: '位置', @@ -2791,11 +2836,10 @@ export default { space_left: '左', space_width: '寬', space_height: '高', - to_top: '置頂', + to_top: '置顶', down: '下載', - mobile_style_setting: '樣式設定', - mobile_style_setting_tips: '自訂行動端背景', - 板: '邊框', + mobile_style_setting: '樣式設置', + mobile_style_setting_tips: '自定義移動端背景', text: '文字', board_background: '背景', title_color: '標題顏色', @@ -2804,53 +2848,52 @@ export default { panel_background: '儀表板背景', component_color: '組件配色', chart_title: '圖表標題', - filter_component: '查詢元件', + filter_component: '查詢組件', enable_refresh_view: '開啟刷新', - enable_view_loading: '圖表載入提示', + enable_view_loading: '圖表加載提示', image_size_tips: '圖片請不要大於15M', image_add_tips: '只能插入圖片', watermark: '水印', - panel_get_data_error: '取得儀表板資訊失敗,儀表板可能已經被刪除,請檢查儀表板狀態', - panel_no_save_tips: '存在未儲存的儀表板', - panel_cache_use_tips: '檢查到上次有儀表板未能正常儲存,是否使用上次未儲存的儀表板? ', + panel_get_data_error: '獲取儀表板信息失敗,儀表板可能已經被刪除,請檢查儀表板狀態', + panel_no_save_tips: '存在未保存的儀表板', + panel_cache_use_tips: '檢查到上次有儀表板未能正常保存,是否使用上次未保存的儀表板?', template_name_tips: '儀表板名稱必填', - panel_background_item: '自訂儀表板背景', - panel_background_image_tips: '支援JPG、PNG、GIF、SVG', + panel_background_item: '自定義儀表板背景', + panel_background_image_tips: '支持JPG、PNG、GIF、SVG', reUpload: '重新上傳', create_by: '創建人', - create_time: '建立時間', + create_time: '創建時間', update_by: '最近修改人', update_time: '最近修改時間', target_url: '目標URL', - target_url_tips: '可以點選欄位用來拼接URL或參數', - select_world: '點選引用欄位', + target_url_tips: '可以點擊字段用來拼接URL或者參數', + select_world: '點擊引用字段', template_market: '模板市場', template_preview: '預覽模板', apply: '應用', - apply_this_template: '套用此模板', + apply_this_template: '應用此模板', market_network_tips: - '查看模板市場模板需要伺服器與模板市場(https://templates.dataease.cn)連通,請檢查網路...', + '查看模板市場模板需要服務器與模板市場(https://templates.dataease.cn)連通,請檢查網絡...', enter_name_tips: '請輸入儀表板名稱', - name: '名稱', apply_template: '應用模板', style_template: '樣式模板', all_type: '全部分類', - enter_template_name_tips: '搜尋範本名稱', + enter_template_name_tips: '搜索模板名稱', pic_adaptation: '適應組件', pic_equiratio: '等比適應', pic_original: '原始尺寸', pic_size: '圖片尺寸', web_addr: '網頁地址', - stream_media_info: '串流媒體訊息', - video_info: '視訊訊息', + stream_media_info: '流媒體信息', + video_info: '視頻信息', title_position: '標題位置', tab_inner_style: 'tab內部樣式', data_format: '日期格式', border_color: '邊框顏色', theme_change_warn: '主題更換', - theme_change_tips: '更換主題將會覆蓋圖表相關主題屬性建議提前備份,是否繼續更換? ', + theme_change_tips: '更換主題將會覆蓋圖表相關主題屬性建議提前備份,是否繼續更換?', theme_color_change_warn: '主題色更換', - theme_color_change_tips: '主題色變更將會覆寫原有圖表屬性', + theme_color_change_tips: '主題色變更將會覆蓋原有圖表屬性', theme_color: '主題色', theme_color_dark: '深色', theme_color_light: '淺色', @@ -2858,93 +2901,82 @@ export default { card_color_matching: '卡片配色', table_color_matching: '表格配色', background_color: '背景顏色', - more: '更多', level: '層級', enlarge: '放大', panel_style: '儀表板樣式', - multiplexing: '重複使用', + multiplexing: '復用', panel_off: '儀表板已下架', - batch_opt: '批次操作', - cancel_batch_opt: '退出批次操作', - edit_leave_tips: '是否放棄編輯離開目前介面? ', - hyperlinks: '超連結', + batch_opt: '批量操作', + cancel_batch_opt: '退出批量操作', + edit_leave_tips: '是否放棄編輯離開當前界面?', + hyperlinks: '超連接', is_live: '是否直播', yes: '是', no: '否', - live_tips: '優先HTTPS連結', - stream_media_add_tips: '請新增串流媒體資訊...', + live_tips: '優先HTTPS連接', + stream_media_add_tips: '請添加流媒體信息...', stream_mobile_tips: 'IOS終端可能無法顯示', json_params_error: '第三方參數解析失敗,請檢查參數格式是否正確', inner_padding: '內邊距', - 板_radio: '圓角', - background: '背景', - component_style: '元件樣式', - web_set_tips: '部分網站可能設定不允許嵌入而無法顯示', + board_radio: '圓角', + web_set_tips: '部分網站可能設置不允許嵌入而無法顯示', repeat_params: '存在名稱重複的參數', - enable_outer_param_set: '啟用外部參數設定', + enable_outer_param_set: '啟用外部參數設置', select_param: '請選擇參數...', - add_param_link_field: '新增參數連動欄位', - add_param: '新增參數', + add_param_link_field: '添加參數聯動字段', + add_param: '添加參數', enable_param: '啟用參數', param_name: '參數名稱', - outer_param_set: '外部參數設定', - outer_param_decode_error: '外部參數解析錯誤未生效,請依規定編碼方式傳參', + outer_param_set: '外部參數設置', + outer_param_decode_error: '外部參數解析錯誤未生效,請按規定編碼方式傳參', input_param_name: '請輸入參數名稱', - params_setting: '外部參數設定', - template_view_tips: '目前是範本圖表,請點選更換資料集', + params_setting: '外部參數設置', + template_view_tips: '當前是模板圖表,請點擊更換數據集', edit_web_tips: '編輯狀態不可操作網頁內部', no_auth_role: '未分享角色', auth_role: '已分享角色', picture_limit: '只能插入圖片', - drag_here: '請將左側欄位拖曳至此處', - copy_link_passwd: '複製連結及密碼', - copy_link: '複製連結', - copy_short_link: '複製短連結', - copy_short_link_passwd: '複製短連結及密碼', + drag_here: '請將左側字段拖至此處', + copy_link_passwd: '複製連接及密碼', + copy_link: '複製連接', + copy_short_link: '複製短連接', + copy_short_link_passwd: '複製短連接及密碼', passwd_protect: '密碼保護', - auto_pwd: '自動產生密碼', - link: '連結', - over_time: '有效期限', - link_expire: '連結已過期! ', - link_share: '連結分享', - link_share_desc: '開啟連結後,任何人可透過此連結存取儀表板。 ', + auto_pwd: '自動生成密碼', + link: '連接', + over_time: '有效期', + link_expire: '連接已過期!', + link_share: '連接分享', + link_share_desc: '開啟連接後,任何人可通過此連接訪問儀表板。', share: '分享', - remove_share_confirm: '確認取消目前儀表板所有分享? ', + remove_share_confirm: '確認取消當前儀表板所有分享?', share_in: '分享給我', share_out: '我的分享', who_share: '分享人', when_share: '分享時間', - share_to: '分享物件', + share_to: '分享對象', share_to_some: '把[{some}]分享給', org: '組織', role: '角色', - user: '使用者', + user: '用戶', datalist: '圖表列表', group: '目錄', panel: '儀表板', panel_list: '儀表板', - groupAdd: '新目錄', + groupAdd: '新建目錄', panelAdd: '新建儀表板', - delete: '刪除', - move_to: '移動到', - rename: '重命名', import: '導入模板', tips: '提示', confirm_delete: '確認刪除', - delete_success: '刪除成功', - confirm: '確認', - cancel: '取消', search: '搜尋', back: '返回', - view: '圖表', module: '組件', filter_module: '查詢組件', - select_by_module: '按元件選擇', - edit: '編輯', + select_by_module: '按組件選擇', sys_template: '系統模板', - user_template: '使用者模板', - add_category: '新增分類', - add_app_category: '新增應用分類', + user_template: '用戶模板', + add_category: '添加分類', + add_app_category: '添加應用分類', filter_keywords: '輸入關鍵字進行過濾', dashboard_theme: '儀表板主題', table: '表格', @@ -2956,83 +2988,81 @@ export default { second: '秒', photo: '圖片', default_panel: '預設儀表板', - create_public_links: '建立公共連結', + create_public_links: '創建公共連結', to_default: '另存為預設', to_default_panel: '另存為預設儀表板', store: '收藏', - save_to_panel: '儲存為範本', - export_to_panel: '導出為模板', - export_to_pdf: '導出為PDF', - export_to_img: '導出為圖片', - export_to_app: '導出為應用程式', + save_to_panel: '保存為模板', + export_to_panel: '匯出為模板', + export_to_pdf: '匯出為PDF', + export_to_img: '匯出為圖片', + export_to_app: '匯出為應用', preview: '預覽', - fullscreen_preview: '全螢幕預覽', + fullscreen_preview: '全屏預覽', new_tab_preview: '新Tab頁預覽', - select_panel_from_left: '請從左邊選擇儀表板', + select_panel_from_left: '請從左側選擇儀表板', template_name: '模板名稱', template: '模板', category: '分類', all_org: '所有組織', - custom: '自訂', - import_template: '導入模板', + custom: '自定義', + import_template: '匯入模板', copy_template: '復用模板', upload_template: '上傳模板', belong_to_category: '所屬類別', pls_select_belong_to_category: '請選擇所屬類別', - template_name_cannot_be_empty: '範本名稱不能為空', + template_name_cannot_be_empty: '模板名稱不能為空', select_by_table: '按表選擇', - data_list: '資料列表', - component_list: '元件列表', + data_list: '數據列表', + component_list: '組件列表', custom_scope: '控制範圍', binding_parameters: '參數', multiple_choice: '多選', - show_time: '顯示時間', single_choice: '單選', field: '字段', unshared_people: '未分享人員', shared_people: '已分享人員', - error_data: '取得資料出錯,請聯絡管理員', + error_data: '獲取數據出錯,請聯繫管理員', canvas_size: '畫布大小', canvas_scale: '畫布比例', - style: '樣式', clean_canvas: '清空畫布', insert_picture: '插入圖片', redo: '重做', undo: '撤銷', - panelNull: '這是個空的儀表板,可以透過編輯來豐富內容', - copy: '複製', - paste: '貼上', + panelNull: '這是個空的儀表板,可以通過編輯來豐富內容', + paste: '粘貼', cut: '剪切', lock: '鎖定', - topComponent: '置頂', - bottomComponent: '置底', - upComponent: '上移', - downComponent: '下移', - linkage_setting: '連動設定', + unlock: '解鎖', + top_component: '置於頂層', + bottom_component: '置於底層', + up_component: '上移一層', + down_component: '下移一層', + linkage_setting: '聯動設置', add_tab: '新增Tab', - open_aided_design: '開啟元件輔助設計', - close_aided_design: '關閉元件輔助設計', - open_style_design: '開啟樣式設計', + open_aided_design: '打開組件輔助設計', + close_aided_design: '關閉組件輔助設計', + open_style_design: '打開樣式設計', close_style_design: '關閉樣式設計', matrix_design: '矩陣設計', - left: 'x 座標', - top: 'y 座標', + left: 'x 坐標', + top: 'y 坐標', height: '高', width: '寬', - color: '顏色', backgroundColor: '背景色', borderStyle: '邊框風格', borderWidth: '邊框寬度', borderColor: '邊框顏色', borderRadius: '圓角', - fontSize: '字體大小', - fontWeight: '字型粗細', + font_size: '字體大小', + fontWeight: '字體粗細', lineHeight: '行高', - letterSpacing: '字間距', + letter_spacing: '字間距', padding: '內間距', margin: '外間距', textAlign: '左右對齊', opacity: '不透明度', + background_opacity: '背景模糊', verticalAlign: '上下對齊', text_align_left: '左對齊', text_align_center: '左右居中', @@ -3042,106 +3072,197 @@ export default { vertical_align_bottom: '下對齊', border_style_solid: '實線', border_style_dashed: '虛線', - select_component: '請選擇元件', other_module: '其他', content: '內容', default_panel_name: '預設儀表板名稱', source_panel_name: '原儀表板名稱', content_style: '內容樣式', canvas_self_adaption: '自適應畫布區域', - panel_save_tips: '儀表板已變動,是否已儲存? ', - panel_save_warn_tips: '如果未儲存,你對儀表板做的變更將會遺失! ', - do_not_save: '不儲存', - save: '儲存', + panel_save_tips: '儀表板已變動,是否保存?', + panel_save_warn_tips: '如果未保存,你對儀表板做的變更將會丟失!', + do_not_save: '不保存', + save: '保存', drill: '下鑽', - linkage: '連動', - linkage_and_drill: '連動與下鑽', + linkage: '聯動', + linkage_and_drill: '聯動和下鑽', jump: '跳轉', - cancel_linkage: '取消連動', + cancel_linkage: '取消聯動', switch_picture: '更換圖片', - select_field: '選擇圖表欄位', - remove_all_linkage: '清除所有連動', - exit_un_march_linkage_field: '關聯欄位不能為空', + select_field: '選擇圖表字段', + remove_all_linkage: '清除所有聯動', + exit_un_march_linkage_field: '關聯字段不能為空', details: '詳情', - setting: '設定', - no_drill_field: '缺少關聯欄位', + setting: '設置', + no_drill_field: '缺少關聯字段', matrix: '矩陣', suspension: '懸浮', - new_element_distribution: '元素移入分佈方式', + new_element_distribution: '元素移入分布方式', aided_grid: '輔助設計網格', - aided_grid_open: '開啟', + aided_grid_open: '打開', aided_grid_close: '關閉', export_pdf_page: '分頁線', export_pdf_page_remark: '僅對API匯出儀表板PDF分頁有效', subject_no_edit: '系統主題不能修改', - subject_name_not_null: '主題名稱需要1~20字元', + subject_name_not_null: '主題名稱需要1~20字符', is_enable: '是否啟用', - open_mode: '開啟方式', + open_mode: '打開方式', new_window: '新開頁面', - now_window: '目前頁面', - pop_window: '彈跳窗頁面', - hyperLinks: '目標位址', - link_open_tips: '儀表板非編輯狀態可開啟連結', - data_loading: '資料準備中...', - export_loading: '導出中...', - export_pdf: '導出PDF', - jump_set: '跳轉設定', + now_window: '當前頁面', + pop_window: '彈窗頁面', + hyperLinks: '目標地址', + link_open_tips: '儀表板非編輯狀態可打開連結', + data_loading: '數據準備中...', + export_loading: '匯出中...', + export_pdf: '匯出PDF', + jump_set: '跳轉設置', enable_jump: '啟用跳轉', - column_name: '欄位名稱', - enable_column: '啟用欄位', - open_model: '開啟方式', - link_type: '跳轉型別', + column_name: '字段名稱', + enable_column: '啟用字段', + open_model: '打開方式', + link_type: '跳轉類型', link_outer: '外部連結', link_panel: '儀表板', select_jump_panel: '選擇關聯的儀表板', - link_view: '連動圖表', - link_view_field: '連動圖表欄位', - add_jump_field: '追加跳轉聯動依賴欄位', - input_jump_link: '請輸入跳轉連線', + link_view: '聯動圖表', + link_view_field: '聯動圖表字段', + add_jump_field: '追加跳轉聯動依賴字段', + input_jump_link: '請輸入跳轉連結', select_dimension: '請選擇維度...', - select_dimension_hint: '請先勾選需要跳轉的欄位', + select_dimension_hint: '請先勾選需要跳轉的字段', please_select: '請選擇', - video_type: '影片類型', - online_video: '線上影片', - streaming_media: '串流媒體', + video_type: '視頻類型', + online_video: '在線視頻', + streaming_media: '流媒體', auto_play: '自動播放', - video_tips: '優先HTTPS連結;目前支援格式mp4,webm', + video_tips: '優先HTTPS連結;當前支持格式mp4,webm', play_frequency: '播放頻率', play_once: '播放一次', play_circle: '循環播放', - video_links: '影片連結', + video_links: '視頻連結', web_url: '網頁地址', - video_add_tips: '請配置視訊訊息...', - link_add_tips_pre: '請設定網頁資訊..', - web_add_tips_suf: '新增網頁資訊...', + video_add_tips: '請配置視頻信息...', + link_add_tips_pre: '請配置網頁信息..', + web_add_tips_suf: '添加網頁信息...', panel_view_result_show: '圖表結果', panel_view_result_tips: '選擇{0}會覆蓋圖表的結果展示數量,取值範圍1~10000', timeout_refresh: '請求超時,稍後刷新...', - mobile_layout: '行動裝置佈局', - component_hidden: '隱藏的元件', - public_link_tips: '目前是公共鏈接模式,目標儀表板未設定公共鏈接,無法跳轉', + mobile_layout: '移動端布局', + component_hidden: '隱藏的組件', + public_link_tips: '當前是公共連結模式,目標儀表板未設置公共連結,無法跳轉', input_title: '請輸入標題', show_title: '標題', - default_settings: '預設值設定', - choose_background: '選擇元件背景', - choose_background_tips: '元件自有背景會覆蓋目前設定', - setting_background: '設定背景', - setting_jump: '跳轉設定', + default_settings: '預設值設置', + choose_background: '選擇組件背景', + choose_background_tips: '組件自有背景會覆蓋當前設置', + setting_background: '設置背景', + setting_jump: '跳轉設置', select_view: '請選擇圖表...', visual: '虛擬化', - prohibit_multiple: '禁止同資料集多字段', - be_empty_dir: '是空目錄! ', + prohibit_multiple: '禁止同數據集多字段', + be_empty_dir: '是空目錄!', fold: '收起', expand: '展開', - pdf_export: 'PDF 導出', - switch_pdf_template: '切換PDF 範本', - pdf_template_with_params: '預設範本(加儀表板描述)', - pdf_template_only_pic: '預設範本(只截圖)', + pdf_export: 'PDF 匯出', + switch_pdf_template: '切換 PDF 模板', + pdf_template_with_params: '預設模板(加儀表板描述)', + pdf_template_only_pic: '預設模板(只截圖)', panel_name: '儀表板名稱', - export_user: '匯出使用者', - export_time: '導出時間', + export_user: '匯出用戶', + export_time: '匯出時間', you_can_type_here: '可以在這裡輸入其他內容' }, + template_manage: { + name_already_exists_type: '分類名稱已存在', + the_same_category: '同一分類下,該範本名稱已存在', + name: '範本管理', + rename: '重命名', + edit_template: '編輯模板', + import_template: '導入模板', + template_name: '模板名稱', + keywords: '搜尋關鍵字', + catalog_name: '分類名稱', + search_result: '的搜尋結果', + search_result_unit: '個', + selected_count: '已選{0} 項', + select_all_count: '全選{0} 項', + add_catalog: '新增分類', + edit_catalog: '修改分類', + select_catalog: '選擇分類', + no_selectable_catalog: '暫無可選分類', + please_select_catalog: '請選擇分類', + no_template: '暫無模板', + not_found: '沒有找到相關模板', + delete_failed_hint: '無法刪除分類', + delete_failed_tip: '請先移除該分類下所有模板再進行刪除分類操作', + delete_failed_confirm: '知道了', + delete_hint: '確定刪除該模板嗎?', + delete_batch_hint: '確定刪除{0}個模板嗎? ', + add_success: '新增成功', + edit_success: '修改成功', + import_success: '導入成功', + cover_success: '覆蓋成功', + cover_exists_hint: '目前分類存在相同範本名稱,是否覆蓋? ', + template_size_hint: '模板大小需小於35MB', + hint: '提示', + relevant_content_found: '沒有找到相關內容', + no_catalog: '目前無分類', + delete_catalog_hint: '確定刪除該分類嗎? ', + delete_catalog_tip: '刪除後不可恢復,是否繼續? ', + illegal_name_hint: '不合法命名,請更換! ', + exists_name_hint: '目前名稱已在模版管理中存在,請修改', + get_download_link_hint: '未取得範本下載連結請聯絡範本市場官方', + search_result_count: '的搜尋結果是{0} 個', + template_center: '模版中心', + preview: '預覽' + }, + work_branch: { + new_empty: '空白新建', + new_folder: '新建文件夾', + back_to_work_branch: '返回工作台', + recommended_dashboard: '推薦儀表板', + template_market_official: '未獲取模板下載連結請聯繫模板市場官方', + create_quickly: '快速創建', + permission_to_create: '缺少創建權限', + new_using_template: '使用模板新建', + template_center: '模板中心', + view_all: '查看全部', + relevant_templates_found: '沒有找到相關模板', + last_edited_by: '最近編輯人', + last_edit_time: '最近編輯時間', + big_data_screen: '數據大屏', + big_screen: '大屏', + dashboard: '儀表板', + data_set: '數據集', + data_source: '數據源', + recently_used: '最近使用', + my_collection: '我的收藏', + relevant_content_found: '沒有找到相關內容', + no_content_yet: '暫無內容', + no_favorites_yet: '暫無收藏', + permission_denied: '沒有權限', + search_keyword: '搜尋關鍵詞', + new_page_preview: '新頁面預覽', + cancel_favorites: '取消收藏', + open_dataset: '打開數據集', + administrator_for_authorization: '沒有任何業務菜單權限,請聯繫管理員授權', + public_link_share: '公共連結分享', + share_time_limit: '必須大於當前時間', + ticket_setting: 'Ticket 設置', + cannot_share_link: '已經開啟全局禁用分享,分享功能暫不可用,請聯繫管理員!', + open_link_hint: '開啟後,用戶可以通過該連結訪問', + uuid_checker: '僅支援8-16位(字母數字),請重新輸入!', + error_password_hint: '密碼格式錯誤,請重新填寫!', + error_link_hint: '連結格式錯誤,請重新填寫!', + password_null_hint: '密碼不能為空,請重新輸入!', + password_hint: "密碼必須是包含數字、字母、特殊字符[!{'@'}#$%^&*()_+]的4-10位字串", + max_ticket_count: '最多支援創建5個Ticket', + last: '上一個', + next: '下一個', + recommend: '推薦', + recent: '最近使用', + all_types: '全部類型', + all_source: '全部來源' + }, link_ticket: { require: '必選', back: '返回公共連結設定頁', diff --git a/core/core-frontend/src/views/data-visualization/MultiplexPreviewShow.vue b/core/core-frontend/src/views/data-visualization/MultiplexPreviewShow.vue index b925176b29..18a1ddf241 100644 --- a/core/core-frontend/src/views/data-visualization/MultiplexPreviewShow.vue +++ b/core/core-frontend/src/views/data-visualization/MultiplexPreviewShow.vue @@ -160,7 +160,7 @@ onBeforeMount(() => { - 选择组件 + {{ t('visualization.to_select_view') }} {{ t('visualization.show_selected_only') }} diff --git a/core/core-frontend/src/views/data-visualization/index.vue b/core/core-frontend/src/views/data-visualization/index.vue index d013b5136f..a58675f874 100644 --- a/core/core-frontend/src/views/data-visualization/index.vue +++ b/core/core-frontend/src/views/data-visualization/index.vue @@ -548,7 +548,7 @@ eventBus.on('tabSort', tabSort) >