Commit d1f4c888 by Archer Committed by GitHub

fix(i18n): optimize English translations for product-appropriate language (#6436)

* fix(i18n): optimize English translations for product-appropriate language

- Add 51 missing translation keys across 9 files
- Rewrite 69 literal/unnatural translations to product language
- Remove 3 orphaned keys not in source
- Ensure all 22 locale files pass structural validation
- Key improvements:
  - FAQ section: clearer, more concise answers
  - Dataset: 'Block' → 'Chunk', natural phrasing
  - App: better error messages and descriptions
  - Common: consistent terminology throughout

* Update packages/web/i18n/en/dataset.json

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

---------

Co-authored-by: OpenClaw Bot <bot@openclaw.ai>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
parent f3fc0bdb
...@@ -11,7 +11,6 @@ ...@@ -11,7 +11,6 @@
"chat_history_store_duration": "Chat history storage duration", "chat_history_store_duration": "Chat history storage duration",
"config_model": "Model configuration", "config_model": "Model configuration",
"confirm_logout": "Confirm to log out?", "confirm_logout": "Confirm to log out?",
"coupon_included_packages": "Coupon packages",
"create_channel": "Add new channel", "create_channel": "Add new channel",
"create_model": "Add new model", "create_model": "Add new model",
"custom_config_details": "Custom configuration details", "custom_config_details": "Custom configuration details",
...@@ -42,6 +41,7 @@ ...@@ -42,6 +41,7 @@
"extra_dataset_size": "Additional knowledge base capacity", "extra_dataset_size": "Additional knowledge base capacity",
"generation_time": "Generation time", "generation_time": "Generation time",
"has_invoice": "Whether the invoice has been issued", "has_invoice": "Whether the invoice has been issued",
"hour": "hour",
"language": "Language and time zone", "language": "Language and time zone",
"logout": "Sign out", "logout": "Sign out",
"max_app_amount": "Max app amount", "max_app_amount": "Max app amount",
......
{ {
"key_tips": "You can use API keys to access some specific interfaces (you cannot access the application, you need to use the API key in the application to access the application)" "key_tips": "You can use API keys to access some specific interfaces (you cannot access the application, you need to use the API key in the application to access the application)"
} }
\ No newline at end of file
...@@ -82,6 +82,7 @@ ...@@ -82,6 +82,7 @@
"upgrade_package": "Upgrade", "upgrade_package": "Upgrade",
"usage_balance": "Use balance: Use balance", "usage_balance": "Use balance: Use balance",
"usage_balance_notice": "Due to the system upgrade, the original \"automatic renewal and deduction from balance\" mode has been cancelled, and the balance recharge entrance has been closed. \nYour balance can be used to purchase points", "usage_balance_notice": "Due to the system upgrade, the original \"automatic renewal and deduction from balance\" mode has been cancelled, and the balance recharge entrance has been closed. \nYour balance can be used to purchase points",
"use": "Use",
"used_time": "Used at", "used_time": "Used at",
"used_tips": "Already used", "used_tips": "Already used",
"user_account": "Username", "user_account": "Username",
......
...@@ -4,4 +4,4 @@ ...@@ -4,4 +4,4 @@
"read": "Read", "read": "Read",
"system": "official", "system": "official",
"team": "team" "team": "team"
} }
\ No newline at end of file
{ {
"amount": "Amount", "total_invited": "Cumulative number of invitees",
"earnings": "Income (¥)",
"cashback_ratio": "Cash back ratio", "cashback_ratio": "Cash back ratio",
"cashback_ratio_description": "When your friends recharge, you will receive a certain percentage of your balance as a reward.", "cashback_ratio_description": "When your friends recharge, you will receive a certain percentage of your balance as a reward.",
"copy_invite_link": "Copy invitation link",
"earnings": "Income (¥)",
"invite_url": "Invitation link", "invite_url": "Invitation link",
"invite_url_tip": "Friends who register through this link will be permanently bound to you, and you will receive a certain balance reward when they recharge.\n \nIn addition, when your friends register using their mobile phone number, you will immediately receive a 5 yuan reward.\n \nRewards are sent to your default team.", "invite_url_tip": "Friends who register through this link will be permanently bound to you, and you will receive a certain balance reward when they recharge.\n \nIn addition, when your friends register using their mobile phone number, you will immediately receive a 5 yuan reward.\n \nRewards are sent to your default team.",
"no_invite_records": "No invitation record yet", "copy_invite_link": "Copy invitation link",
"time": "time", "time": "time",
"total_invited": "Cumulative number of invitees", "type": "type",
"type": "type" "amount": "Amount",
} "no_invite_records": "No invitation record yet"
\ No newline at end of file }
{ {
"language": "language", "update_data_success": "Update data successfully",
"personalization": "personalization", "personalization": "personalization",
"timezone": "time zone", "language": "language",
"update_data_success": "Update data successfully" "timezone": "time zone"
} }
\ No newline at end of file
...@@ -53,6 +53,7 @@ ...@@ -53,6 +53,7 @@
"create_dataset": "Create a knowledge base", "create_dataset": "Create a knowledge base",
"create_dataset_folder": "Create a Knowledge Base Folder", "create_dataset_folder": "Create a Knowledge Base Folder",
"create_department": "Create a sub-department", "create_department": "Create a sub-department",
"create_evaluation": "Create app evaluation",
"create_group": "Create group", "create_group": "Create group",
"create_invitation_link": "Create Invitation Link", "create_invitation_link": "Create Invitation Link",
"create_invoice": "Issuing invoices", "create_invoice": "Issuing invoices",
...@@ -89,6 +90,7 @@ ...@@ -89,6 +90,7 @@
"export_app_chat_log": "Export the app chat history", "export_app_chat_log": "Export the app chat history",
"export_bill_records": "Export billing history", "export_bill_records": "Export billing history",
"export_dataset": "Export knowledge base", "export_dataset": "Export knowledge base",
"export_evaluation": "Export evaluation data",
"export_members": "Export members", "export_members": "Export members",
"forbid_hint": "After forbidden, this invitation link will become invalid. This action is irreversible. Are you sure you want to deactivate?", "forbid_hint": "After forbidden, this invitation link will become invalid. This action is irreversible. Are you sure you want to deactivate?",
"forbid_success": "Forbid success", "forbid_success": "Forbid success",
...@@ -156,6 +158,7 @@ ...@@ -156,6 +158,7 @@
"log_create_dataset": "【{{name}}】Created 【{{datasetType}}】 named 【{{datasetName}}】", "log_create_dataset": "【{{name}}】Created 【{{datasetType}}】 named 【{{datasetName}}】",
"log_create_dataset_folder": "【{{name}}】Created a folder named {{folderName}}】", "log_create_dataset_folder": "【{{name}}】Created a folder named {{folderName}}】",
"log_create_department": "【{{name}}】Department【{{departmentName}}】", "log_create_department": "【{{name}}】Department【{{departmentName}}】",
"log_create_evaluation": "{{name}} created a batch evaluation for {{appType}} named {{appName}}",
"log_create_group": "【{{name}}】Created group [{{groupName}}]", "log_create_group": "【{{name}}】Created group [{{groupName}}]",
"log_create_invitation_link": "【{{name}}】Created invitation link【{{link}}】", "log_create_invitation_link": "【{{name}}】Created invitation link【{{link}}】",
"log_create_invoice": "【{{name}}】Invoice operation was carried out", "log_create_invoice": "【{{name}}】Invoice operation was carried out",
...@@ -174,6 +177,7 @@ ...@@ -174,6 +177,7 @@
"log_export_app_chat_log": "【{{name}}】Export a chat history called [{{appName}}] called [{{appType}}]", "log_export_app_chat_log": "【{{name}}】Export a chat history called [{{appName}}] called [{{appType}}]",
"log_export_bill_records": "【{{name}}】Export the billing record", "log_export_bill_records": "【{{name}}】Export the billing record",
"log_export_dataset": "[{{name}}] Export [{{datasetType}}] called [{{datasetName}}]", "log_export_dataset": "[{{name}}] Export [{{datasetType}}] called [{{datasetName}}]",
"log_export_evaluation": "{{name}} exported evaluation data for {{appType}} named {{appName}}",
"log_join_team": "【{{name}}】Join the team through the invitation link 【{{link}}】", "log_join_team": "【{{name}}】Join the team through the invitation link 【{{link}}】",
"log_kick_out_team": "{{name}} removed member {{memberName}}", "log_kick_out_team": "{{name}} removed member {{memberName}}",
"log_login": "【{{name}}】Logined in the system", "log_login": "【{{name}}】Logined in the system",
...@@ -255,6 +259,7 @@ ...@@ -255,6 +259,7 @@
"transfer_warning": "Warning: After transferring team ownership, you will lose all administrative privileges, and this action cannot be undone. Please proceed with caution.", "transfer_warning": "Warning: After transferring team ownership, you will lose all administrative privileges, and this action cannot be undone. Please proceed with caution.",
"type.Folder": "Folder", "type.Folder": "Folder",
"type.Http plugin": "HTTP Plugin", "type.Http plugin": "HTTP Plugin",
"type.Http tool set": "HTTP Toolset",
"type.Plugin": "Plugin", "type.Plugin": "Plugin",
"type.Simple bot": "Simple App", "type.Simple bot": "Simple App",
"type.Tool": "Tool", "type.Tool": "Tool",
......
...@@ -3,9 +3,11 @@ ...@@ -3,9 +3,11 @@
"ai.query_extension_embedding": "Problem optimization-embedding", "ai.query_extension_embedding": "Problem optimization-embedding",
"ai_model": "AI model", "ai_model": "AI model",
"all": "all", "all": "all",
"answer_accuracy": "Evaluation - Answer Accuracy",
"app_name": "Application name", "app_name": "Application name",
"auto_index": "Auto index", "auto_index": "Auto index",
"billing_module": "Deduction module", "billing_module": "Deduction module",
"check_left_points": "Check remaining credits",
"llm_compress_text": "File content compression", "llm_compress_text": "File content compression",
"compress_llm_messages": "AI history compression", "compress_llm_messages": "AI history compression",
"confirm_export": "A total of {{total}} pieces of data were filtered out. Are you sure to export?", "confirm_export": "A total of {{total}} pieces of data were filtered out. Are you sure to export?",
...@@ -28,6 +30,7 @@ ...@@ -28,6 +30,7 @@
"export_success": "Export successfully", "export_success": "Export successfully",
"export_title": "Time,Members,Type,Project name,AI points", "export_title": "Time,Members,Type,Project name,AI points",
"feishu": "Feishu", "feishu": "Feishu",
"generate_answer": "Generate app response",
"generation_time": "Generation time", "generation_time": "Generation time",
"helper_bot": "Assistive robot", "helper_bot": "Assistive robot",
"image_index": "Image index", "image_index": "Image index",
......
...@@ -11,7 +11,7 @@ ...@@ -11,7 +11,7 @@
"chat.quote.No Data": "The file cannot be found", "chat.quote.No Data": "The file cannot be found",
"chat.quote.deleted": "This data has been deleted ~", "chat.quote.deleted": "This data has been deleted ~",
"chat.waiting_for_response": "Thinking hard", "chat.waiting_for_response": "Thinking hard",
"chat_history": "Conversation History", "chat_history": "Chat history",
"chat_input_guide_lexicon_is_empty": "Lexicon not configured yet", "chat_input_guide_lexicon_is_empty": "Lexicon not configured yet",
"chat_test_app": "Debug-{{name}}", "chat_test_app": "Debug-{{name}}",
"citations": "{{num}} References", "citations": "{{num}} References",
...@@ -141,6 +141,7 @@ ...@@ -141,6 +141,7 @@
"setting.data_dashboard.title": "Home data", "setting.data_dashboard.title": "Home data",
"setting.fastgpt_chat_diagram": "/imgs/chat/fastgpt_chat_diagram_en.png", "setting.fastgpt_chat_diagram": "/imgs/chat/fastgpt_chat_diagram_en.png",
"setting.favourite.add_new_app": "Add an app", "setting.favourite.add_new_app": "Add an app",
"setting.favourite.all_apps": "All apps",
"setting.favourite.cancel_button": "Cancel", "setting.favourite.cancel_button": "Cancel",
"setting.favourite.categories_modal.delete_cancel_button": "Cancel", "setting.favourite.categories_modal.delete_cancel_button": "Cancel",
"setting.favourite.categories_modal.delete_confirm": "Confirm deletion {{name}}? \nApps under this category will be moved to default", "setting.favourite.categories_modal.delete_confirm": "Confirm deletion {{name}}? \nApps under this category will be moved to default",
...@@ -156,6 +157,7 @@ ...@@ -156,6 +157,7 @@
"setting.favourite.delete_app_confirm": "Are you sure you want to remove this featured app?", "setting.favourite.delete_app_confirm": "Are you sure you want to remove this featured app?",
"setting.favourite.delete_app_confirm_button": "Sure", "setting.favourite.delete_app_confirm_button": "Sure",
"setting.favourite.delete_app_title": "Delete the app", "setting.favourite.delete_app_title": "Delete the app",
"setting.favourite.goto_add": "Configure",
"setting.favourite.manage_categories_button": "Manage Category", "setting.favourite.manage_categories_button": "Manage Category",
"setting.favourite.save_category_for_app_button": "Save", "setting.favourite.save_category_for_app_button": "Save",
"setting.favourite.search_placeholder": "Search for apps", "setting.favourite.search_placeholder": "Search for apps",
...@@ -191,6 +193,7 @@ ...@@ -191,6 +193,7 @@
"setting.log_details.title": "Home Log", "setting.log_details.title": "Home Log",
"setting.save": "Save", "setting.save": "Save",
"setting.save_success": "Save successfully", "setting.save_success": "Save successfully",
"setting.share": "Share",
"sidebar.favourite_apps": "Favourite Apps", "sidebar.favourite_apps": "Favourite Apps",
"sidebar.home": "Home", "sidebar.home": "Home",
"sidebar.team_apps": "Team Apps", "sidebar.team_apps": "Team Apps",
......
...@@ -8,6 +8,7 @@ ...@@ -8,6 +8,7 @@
"Overall_score": "Overall Score", "Overall_score": "Overall Score",
"Progress": "Progress", "Progress": "Progress",
"Start_end_time": "Start time / End time", "Start_end_time": "Start time / End time",
"Task_name": "Task name",
"Task_name_placeholder": "Please enter a task name", "Task_name_placeholder": "Please enter a task name",
"answer": "Answers", "answer": "Answers",
"app_required": "Please select the evaluation application", "app_required": "Please select the evaluation application",
...@@ -16,6 +17,7 @@ ...@@ -16,6 +17,7 @@
"check_error": "Error", "check_error": "Error",
"check_error_tip": "Check, please:\n\n1. Is it consistent with the header data of the .csv template\n\n2. Whether required items are missing\n\n3. Global variables - whether the word limit or number range limit is exceeded\n\n4. Global variable-number box, whether the character is number\n\n5. Global variable - radio box, whether the characters are exactly the same as the options", "check_error_tip": "Check, please:\n\n1. Is it consistent with the header data of the .csv template\n\n2. Whether required items are missing\n\n3. Global variables - whether the word limit or number range limit is exceeded\n\n4. Global variable-number box, whether the character is number\n\n5. Global variable - radio box, whether the characters are exactly the same as the options",
"check_format": "Format Check", "check_format": "Format Check",
"click_to_download_template": "Download CSV template for this app",
"comfirm_delete_item": "Confirm to delete this piece of data?", "comfirm_delete_item": "Confirm to delete this piece of data?",
"comfirm_delete_task": "Confirm deleting the task and all its data?", "comfirm_delete_task": "Confirm deleting the task and all its data?",
"completed": "Completed", "completed": "Completed",
...@@ -28,6 +30,7 @@ ...@@ -28,6 +30,7 @@
"eval_file_check_error": "Evaluation file validation failed", "eval_file_check_error": "Evaluation file validation failed",
"evaluating": "In evaluation", "evaluating": "In evaluation",
"evaluation": "Application Review", "evaluation": "Application Review",
"evaluation_created": "Evaluation task created",
"evaluation_export_title": "Question,Standard Answer,Actual Response,Status,Average Score", "evaluation_export_title": "Question,Standard Answer,Actual Response,Status,Average Score",
"evaluation_file_max_size": "{{count}} data", "evaluation_file_max_size": "{{count}} data",
"export": "Export Data", "export": "Export Data",
......
...@@ -4,31 +4,31 @@ ...@@ -4,31 +4,31 @@
"add_file": "Import", "add_file": "Import",
"api_file": "API Dataset", "api_file": "API Dataset",
"api_url": "API Url", "api_url": "API Url",
"apidataset_configuration": "Configuration information", "apidataset_configuration": "Configuration",
"auto_indexes": "Automatically generate supplementary indexes", "auto_indexes": "Auto-generate supplementary indexes",
"auto_indexes_tips": "Additional index generation is performed through large models to improve semantic richness and improve retrieval accuracy.", "auto_indexes_tips": "Uses AI models to generate additional indexes, improving semantic richness and retrieval accuracy.",
"auto_training_queue": "Enhanced index queueing", "auto_training_queue": "Enhanced indexing queue",
"backup_collection": "Backup data", "backup_collection": "Backup data",
"backup_dataset": "Backup import", "backup_dataset": "Backup import",
"backup_dataset_success": "The backup was created successfully", "backup_dataset_success": "Backup created successfully",
"backup_dataset_tip": "You can reimport the downloaded csv file when exporting the knowledge base.", "backup_dataset_tip": "Re-import the CSV file downloaded when exporting a knowledge base.",
"backup_mode": "Backup import", "backup_mode": "Backup import",
"backup_template_invalid": "The backup file format is incorrect, it should be the csv file with the first column as q,a,indexes", "backup_template_invalid": "Invalid backup file format. Expected a CSV file with columns: q, a, indexes",
"batch_delete": "Delete", "batch_delete": "Batch delete",
"chunk_max_tokens": "max_tokens", "chunk_max_tokens": "Max chunk tokens",
"chunk_process_params": "Block processing parameters", "chunk_process_params": "Chunk processing parameters",
"chunk_size": "Block size", "chunk_size": "Chunk size",
"chunk_trigger": "Blocking conditions", "chunk_trigger": "Chunking conditions",
"chunk_trigger_force_chunk": "Forced chunking", "chunk_trigger_force_chunk": "Force chunking",
"chunk_trigger_max_size": "The original text length is greater than the maximum context of the file processing model 70%", "chunk_trigger_max_size": "Source text exceeds 70% of the file processing model's max context",
"chunk_trigger_min_size": "The original text is greater than", "chunk_trigger_min_size": "Source text length exceeds",
"chunk_trigger_tips": "Block storage is triggered when certain conditions are met, otherwise the original text will be stored in full directly", "chunk_trigger_tips": "Chunking is triggered only when certain conditions are met; otherwise, the full text is stored as-is.",
"close_auto_sync": "Are you sure you want to turn off automatic sync?", "close_auto_sync": "Turn off auto-sync?",
"collection.Create update time": "Creation/Update Time", "collection.Create update time": "Creation/Update Time",
"collection.Training type": "Training",
"collection.export_all_chunks": "Export chunks",
"collection.not_found": "Collection does not exist", "collection.not_found": "Collection does not exist",
"collection.sync.submit": "The synchronization task has been submitted", "collection.Training type": "Training mode",
"collection.export_all_chunks": "Export chunks",
"collection.sync.submit": "Sync task submitted",
"collection.training_type": "Chunk type", "collection.training_type": "Chunk type",
"collection_data_count": "Data amount", "collection_data_count": "Data amount",
"collection_metadata_custom_pdf_parse": "PDF enhancement analysis", "collection_metadata_custom_pdf_parse": "PDF enhancement analysis",
...@@ -46,14 +46,14 @@ ...@@ -46,14 +46,14 @@
"config_sync_schedule": "Configure scheduled synchronization", "config_sync_schedule": "Configure scheduled synchronization",
"confirm_delete_collection": "Confirm to delete {{num }} files?", "confirm_delete_collection": "Confirm to delete {{num }} files?",
"confirm_import_images": "Total {{num}} | Confirm create", "confirm_import_images": "Total {{num}} | Confirm create",
"confirm_to_rebuild_embedding_tip": "Are you sure you want to switch the index for the Dataset?\nSwitching the index is a significant operation that requires re-indexing all data in your Dataset, which may take a long time. Please ensure your account has sufficient remaining points.\n\nAdditionally, you need to update the applications that use this Dataset to avoid conflicts with other indexed model Datasets.", "confirm_to_rebuild_embedding_tip": "This will re-vectorize all data in the knowledge base. It may take a while depending on the data volume. Proceed?",
"core.dataset.Image collection": "Image dataset", "core.dataset.Image collection": "Image dataset",
"core.dataset.import.Adjust parameters": "Adjust parameters", "core.dataset.import.Adjust parameters": "Adjust parameters",
"custom_data_process_params": "Custom", "custom_data_process_params": "Custom",
"custom_data_process_params_desc": "Customize data processing rules", "custom_data_process_params_desc": "Customize data processing rules",
"custom_split_char": "Char", "custom_split_char": "Char",
"custom_split_sign_tip": "Allows you to chunk according to custom delimiters. \nUsually used for processed data, using specific separators for precise chunking. \nYou can use the | symbol to represent multiple splitters, such as: \".|.\" to represent a period in Chinese and English.\n\nTry to avoid using special symbols related to regular, such as: * () [] {}, etc.", "custom_split_sign_tip": "Allows you to chunk according to custom delimiters. \nUsually used for processed data, using specific separators for precise chunking. \nYou can use the | symbol to represent multiple splitters, such as: \".|.\" to represent a period in Chinese and English.\n\nTry to avoid using special symbols related to regular, such as: * () [] {}, etc.",
"data_amount": "{{dataAmount}} Datas, {{indexAmount}} Indexes", "data_amount": "{{dataAmount}} chunks, {{indexAmount}} indexes",
"data_error_amount": "{{errorAmount}} Group training exception", "data_error_amount": "{{errorAmount}} Group training exception",
"data_index_image": "Image index", "data_index_image": "Image index",
"data_index_num": "Index {{index}}", "data_index_num": "Index {{index}}",
...@@ -77,7 +77,7 @@ ...@@ -77,7 +77,7 @@
"dataset.Training_Waiting": "Need to wait for {{count}} group data", "dataset.Training_Waiting": "Need to wait for {{count}} group data",
"dataset.Unsupported operation": "dataset.Unsupported operation", "dataset.Unsupported operation": "dataset.Unsupported operation",
"dataset.no_collections": "No datasets available", "dataset.no_collections": "No datasets available",
"dataset.no_tags": "No tags available", "dataset.no_tags": "No tags",
"default_params": "default", "default_params": "default",
"default_params_desc": "Use system default parameters and rules", "default_params_desc": "Use system default parameters and rules",
"download_csv_template": "Click to download the CSV template", "download_csv_template": "Click to download the CSV template",
...@@ -85,7 +85,7 @@ ...@@ -85,7 +85,7 @@
"empty_collection": "Blank dataset", "empty_collection": "Blank dataset",
"enhanced_indexes": "Index enhancement", "enhanced_indexes": "Index enhancement",
"error.collectionNotFound": "Collection not found~", "error.collectionNotFound": "Collection not found~",
"external_file": "External File Library", "external_file": "External file library",
"external_file_dataset_desc": "You can use external file library to build a knowledge library through the API", "external_file_dataset_desc": "You can use external file library to build a knowledge library through the API",
"external_id": "File Reading ID", "external_id": "File Reading ID",
"external_other_dataset_desc": "Customize API, Feishu, Yuque and other external documents as knowledge bases", "external_other_dataset_desc": "Customize API, Feishu, Yuque and other external documents as knowledge bases",
...@@ -98,7 +98,7 @@ ...@@ -98,7 +98,7 @@
"feishu_dataset_config": "Feishu Dataset Config", "feishu_dataset_config": "Feishu Dataset Config",
"feishu_dataset_desc": "Can build a dataset using Feishu documents by configuring permissions, without secondary storage", "feishu_dataset_desc": "Can build a dataset using Feishu documents by configuring permissions, without secondary storage",
"file_list": "File list", "file_list": "File list",
"file_model_function_tip": "Enhances indexing and QA generation", "file_model_function_tip": "Used for QA generation, auto-indexing, and other AI-powered data processing.",
"filename": "Filename", "filename": "Filename",
"folder_dataset": "Folder", "folder_dataset": "Folder",
"getDirectoryFailed": "Get directory failed", "getDirectoryFailed": "Get directory failed",
...@@ -109,7 +109,7 @@ ...@@ -109,7 +109,7 @@
"immediate_sync": "Immediate Synchronization", "immediate_sync": "Immediate Synchronization",
"import.Auto mode Estimated Price Tips": "The text understanding model needs to be called, which requires more points: {{price}} points/1K tokens", "import.Auto mode Estimated Price Tips": "The text understanding model needs to be called, which requires more points: {{price}} points/1K tokens",
"import.Embedding Estimated Price Tips": "Only use the index model and consume a small amount of AI points: {{price}} points/1K tokens", "import.Embedding Estimated Price Tips": "Only use the index model and consume a small amount of AI points: {{price}} points/1K tokens",
"import_confirm": "Confirm upload", "import_confirm": "Start import",
"import_data_preview": "Data preview", "import_data_preview": "Data preview",
"import_data_process_setting": "Data processing method settings", "import_data_process_setting": "Data processing method settings",
"import_file_parse_setting": "File parsing settings", "import_file_parse_setting": "File parsing settings",
...@@ -145,13 +145,13 @@ ...@@ -145,13 +145,13 @@
"paragraph_max_deep": "Maximum paragraph depth", "paragraph_max_deep": "Maximum paragraph depth",
"paragraph_split": "Partition by paragraph", "paragraph_split": "Partition by paragraph",
"paragraph_split_tip": "Priority is given to chunking according to the Makdown title paragraph. If the chunking is too long, then chunking is done according to the length.", "paragraph_split_tip": "Priority is given to chunking according to the Makdown title paragraph. If the chunking is too long, then chunking is done according to the length.",
"params_config": "Config", "params_config": "Parameter settings",
"pdf_enhance_parse": "PDF enhancement analysis", "pdf_enhance_parse": "PDF enhancement analysis",
"pdf_enhance_parse_price": "{{price}} points/page", "pdf_enhance_parse_price": "{{price}} points/page",
"pdf_enhance_parse_tips": "Calling PDF recognition model for parsing, you can convert it into Markdown and retain pictures in the document. At the same time, you can also identify scanned documents, which will take a long time to identify them.", "pdf_enhance_parse_tips": "Calling PDF recognition model for parsing, you can convert it into Markdown and retain pictures in the document. At the same time, you can also identify scanned documents, which will take a long time to identify them.",
"permission.des.manage": "Can manage the entire knowledge base data and information", "permission.des.manage": "Can manage the knowledge base, including editing, moving, and deleting data",
"permission.des.read": "View knowledge base content", "permission.des.read": "Can use this knowledge base in apps",
"permission.des.write": "Ability to add and change knowledge base content", "permission.des.write": "Can add, edit, and delete data in this knowledge base",
"pleaseFillUserIdAndToken": "Please fill in User ID and Token", "pleaseFillUserIdAndToken": "Please fill in User ID and Token",
"preview_chunk": "Preview chunks", "preview_chunk": "Preview chunks",
"preview_chunk_empty": "File content is empty", "preview_chunk_empty": "File content is empty",
...@@ -167,7 +167,7 @@ ...@@ -167,7 +167,7 @@
"process.Parsing": "Parsing", "process.Parsing": "Parsing",
"process.Vectorizing": "Index vectorization", "process.Vectorizing": "Index vectorization",
"process.Waiting": "Queue", "process.Waiting": "Queue",
"rebuild_embedding_start_tip": "Index model switching task has started", "rebuild_embedding_start_tip": "Rebuild task started. Progress can be tracked in the collection list.",
"rebuilding_index_count": "Number of indexes being rebuilt: {{count}}", "rebuilding_index_count": "Number of indexes being rebuilt: {{count}}",
"request_headers": "Request headers, will automatically append 'Bearer '", "request_headers": "Request headers, will automatically append 'Bearer '",
"retain_collection": "Adjust Training Parameters", "retain_collection": "Adjust Training Parameters",
...@@ -212,14 +212,14 @@ ...@@ -212,14 +212,14 @@
"training.Error": "{{count}} Group exception", "training.Error": "{{count}} Group exception",
"training.Image mode": "Image processing", "training.Image mode": "Image processing",
"training.Normal": "Normal", "training.Normal": "Normal",
"training_mode": "Chunk mode", "training_mode": "Training mode",
"training_ready": "{{count}} Group", "training_ready": "{{count}} Group",
"upload_by_template_format": "Upload by template file", "upload_by_template_format": "Upload by template file",
"uploading_progress": "Uploading: {{num}}%", "uploading_progress": "Uploading: {{num}}%",
"vector_model_max_tokens_tip": "Each chunk of data has a maximum length of 3000 tokens", "vector_model_max_tokens_tip": "Each chunk of data has a maximum length of 3000 tokens",
"vllm_model": "Image understanding model", "vllm_model": "Image understanding model",
"vlm_model_required_warning": "Image datasets require a Vision Language Model (VLM) to be configured. Please add a model that supports image understanding in the model configuration first.", "vlm_model_required_warning": "Image datasets require a Vision Language Model (VLM) to be configured. Please add a model that supports image understanding in the model configuration first.",
"website_dataset": "Website Sync", "website_dataset": "Web sync",
"website_dataset_desc": "Build knowledge base by crawling web page data in batches", "website_dataset_desc": "Build knowledge base by crawling web page data in batches",
"website_info": "Website Information", "website_info": "Website Information",
"yuque_dataset": "Yuque Knowledge Base", "yuque_dataset": "Yuque Knowledge Base",
......
...@@ -13,12 +13,12 @@ ...@@ -13,12 +13,12 @@
"Only_support_uploading_one_image": "Only support uploading one image", "Only_support_uploading_one_image": "Only support uploading one image",
"Please select the image to upload": "Please select the image to upload", "Please select the image to upload": "Please select the image to upload",
"Please wait for all files to upload": "Please wait for all files to be uploaded to complete", "Please wait for all files to upload": "Please wait for all files to be uploaded to complete",
"common.upload_system_tools": "Upload system tools",
"bucket_image": "picture", "bucket_image": "picture",
"click_to_view_raw_source": "Click to View Original Source", "click_to_view_raw_source": "Click to View Original Source",
"common.Some images failed to process": "Some images failed to process", "common.Some images failed to process": "Some images failed to process",
"common.dataset_data_input_image_support_format": "Support .jpg, .jpeg, .png, .gif, .webp formats", "common.dataset_data_input_image_support_format": "Support .jpg, .jpeg, .png, .gif, .webp formats",
"common.import_update": "Import/Update", "common.import_update": "Import/Update",
"common.upload_system_tools": "Upload system tools",
"count.core.dataset.collection.Create Success": "{{count}} picture successfully imported", "count.core.dataset.collection.Create Success": "{{count}} picture successfully imported",
"delete_image": "Delete pictures", "delete_image": "Delete pictures",
"file_name": "Filename", "file_name": "Filename",
......
...@@ -7,7 +7,7 @@ ...@@ -7,7 +7,7 @@
"login_failed": "Login failed", "login_failed": "Login failed",
"login_success": "Login successful", "login_success": "Login successful",
"no_remind": "Don't remind again", "no_remind": "Don't remind again",
"password_condition": "Password maximum 60 characters", "password_condition": "Password must be 4–60 characters",
"password_tip": "Password must be at least 8 characters long and contain at least two combinations: numbers, letters, or special characters", "password_tip": "Password must be at least 8 characters long and contain at least two combinations: numbers, letters, or special characters",
"policy_tip": "By using it, you have read and agree to\n<div>our<termsLink> Terms </termsLink>&<privacyLink> Privacy Policy</privacyLink></div>", "policy_tip": "By using it, you have read and agree to\n<div>our<termsLink> Terms </termsLink>&<privacyLink> Privacy Policy</privacyLink></div>",
"privacy": "Privacy Policy", "privacy": "Privacy Policy",
......
...@@ -17,6 +17,7 @@ ...@@ -17,6 +17,7 @@
"bill.valid_time": "Effective Time", "bill.valid_time": "Effective Time",
"bill.you_can_convert": "You can convert", "bill.you_can_convert": "You can convert",
"bill.yuan": "Yuan", "bill.yuan": "Yuan",
"common.current_package": "Current plan",
"current_package": "Current package: ", "current_package": "Current package: ",
"delete.admin_failed": "Failed to Delete Admin", "delete.admin_failed": "Failed to Delete Admin",
"delete.admin_success": "Admin Deleted Successfully", "delete.admin_success": "Admin Deleted Successfully",
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or sign in to comment