-
-
-
-
diff --git a/src/locales/en.json b/src/locales/en.json
index 5a810364f..52141a72d 100644
--- a/src/locales/en.json
+++ b/src/locales/en.json
@@ -2,6 +2,12 @@
"and": " and ",
"delete": "Delete",
"cancel": "Cancel",
+ "back": "Back",
+ "next": "Next",
+ "finish": "Finish",
+ "speed": "Speed",
+ "new": "New",
+ "save_changes": "Save changes",
"announcements": {
"new_artificial_intelligence_module_is_here": "The new Artificial Intelligence module is here! Explore what's new and learn how to create even more amazing chatbots!"
},
@@ -16,7 +22,7 @@
"categories_placeholder": "Categories",
"filter_label": "Filter:",
"no_intelligence_added": "No Intelligence added",
- "view_bases": "Visualizar bases",
+ "view_bases": "View bases",
"no_content_base_added": "No content base added",
"no_content_base_found": "No content base found",
"search_content_base_placeholder": "Search content base",
@@ -43,35 +49,100 @@
"placeholder": "Description"
}
}
+ },
+ "actions": {
+ "delete": "Delete base"
}
},
"router": {
+ "modal_save_changes_error": {
+ "title": "Error saving changes",
+ "description": "An error occurred while saving changes to the {tabs} tab. Try saving again.|An error occurred while saving changes to the {tabs} tabs. Try saving again."
+ },
"warn": {
- "brain_is_deactivated": "Brain is deactivated.",
- "click_here": "click here",
- "activate_it": "to activate it."
+ "brain_is_deactivated": "Agent Builder inactive, active on",
+ "click_here": "tunings"
},
"tabs": {
- "personalization": "Customization",
- "content": "Content",
+ "monitoring": "Supervisor",
+ "personalization": "Personality",
+ "content": "Knowledge",
"actions": "Actions",
"tunings": "Tunings"
},
+ "monitoring": {
+ "description": "Track messages received by your agent and see how they responded.",
+ "performance": "Performance",
+ "received_messages": "Received messages",
+ "success": {
+ "title": "Answer found | Answers found",
+ "tooltip": "Percentage of messages that the agent was able to answer based on their knowledge"
+ },
+ "failed": {
+ "title": "Answer not found | Answers not found",
+ "tooltip": "Percentage of messages that were outside the agent's knowledge and they were unable to answer"
+ },
+ "action": {
+ "title": "Messages that triggered actions",
+ "tooltip": "Percentage of messages that triggered an agent action"
+ },
+ "search_message": "Search message",
+ "filters": {
+ "all_messages": "All messages",
+ "answers_found": "Answers found",
+ "answers_not_found": "Answers not found",
+ "messages_that_trigger_actions": "Messages that triggered actions"
+ },
+ "no_message_received": "No message received",
+ "load_previous_messages": "Load previous messages",
+ "activated_the_action": "activated the {action} action",
+ "error_loading_messages": "Error loading messages",
+ "error_loading_previous_messages": "Error loading previous messages",
+ "inspect_response": {
+ "title": "Inspect response",
+ "inspect": "Inspect",
+ "intelligent_agent_response_details": "Intelligent agent response details",
+ "contact_message": "Contact message",
+ "agent_response": "Agent response",
+ "rate_the_answer": "Rate the answer",
+ "i_liked": "I liked",
+ "i_didnt_like": "I didn't like",
+ "confidence_percentage": "{percentage}% confidence",
+ "not_found": "Not found"
+ },
+ "improve_response": {
+ "title": "Improve the response",
+ "agent_unable_respond": "The agent was unable to respond to the contact",
+ "add_new_content": "Add new content",
+ "edit_action": "Edit action {name}",
+ "add_new_action": "Add new action"
+ },
+ "modal_add_content": {
+ "description": "Add content to enhance agent response",
+ "add_another_site": "Add another site",
+ "success_alert": "Content added successfully"
+ },
+ "new_messages_load": "{n} new message. Click to load. | {n} new messages. Click to load."
+ },
"actions": {
"title": "Actions",
- "description": "Configure when your flow should be started.",
+ "description": "When you receive a message, your agent will check whether it corresponds to an action you have created. If so, the flow will be started and all subsequent messages will be directed to that flow until it is completed.",
+ "create_new_action": "Create a new action and select the flow that will be started",
+ "create_action": "Create actions by assigning the flow that will be started",
+ "pre_defined_or_customized_actions": "Pre-defined or customized actions",
"add": "Add action",
- "router_activated": "Brain activated in {name}",
- "router_removed": "Brain removed from {name}",
+ "router_activated": "Agent Builder activated in {name}",
+ "router_removed": "Agent Builder removed from {name}",
"router_edited": "Description of {name} updated"
},
"content": {
"fields": {
- "search_placeholder": "Search Content"
+ "search_placeholder": "Search"
}
},
"tunings": {
"model": "Model",
+ "model_name": "Own model",
"restore_default": "Restore default",
"save_changes": "Save changes",
"changes_saved": "Changes saved",
@@ -82,10 +153,57 @@
"cancel": "Cancel",
"restore": "Restore"
},
+ "description": "Manage settings and track changes made.",
+ "tabs": {
+ "config": "Settings",
+ "history": "History of changes"
+ },
+ "history": {
+ "no_changes": "No changes were made to the Agent Builder.",
+ "description": "View the history of changes made to Agent Builder",
+ "sub_description": "Check all changes and filter according to your needs",
+ "fields": {
+ "change": "Change",
+ "date": "Date",
+ "all-changes": "All Changes",
+ "customization-changes": "Customization changes",
+ "content-changes": "Content changes",
+ "actions-changes": "Action changes",
+ "settings-changes": "Settings changes",
+ "add-action": "added an action ({value})",
+ "changes": "made {value} changes",
+ "update-name-action": "changed an action ({value})",
+ "update-prompt-action": "changed the prompt of an action ({value})",
+ "remove-action": "removed an action ({value})",
+ "update-personality": "changed the personality ({value})",
+ "update-goal": "changed the goal ({value})",
+ "update-name": "changed name ({value})",
+ "update-role": "changed occupation ({value})",
+ "add-instruction": "added an instruction ({value})",
+ "remove-instruction": "removed an instruction ({value})",
+ "update-instruction": "changed an instruction ({value})",
+ "add-content": "added a content ({value})",
+ "update-content": "changed a content ({value})",
+ "remove-content": "removed a content ({value})",
+ "update-model": "changed the model",
+ "brain-on": "turned on Agent Builder",
+ "brain-off": "turned off Agent Builder"
+ }
+ },
"fields": {
"model": "Select model",
"token": "Token",
+ "token_info": "Code required to access OpenAI services. Get your token by creating an OpenAI account and generating an API key in the control panel.",
"version": "Version",
+ "select-language": "Language",
+ "language": "Select the default language",
+ "languages": {
+ "pt_br": "Brazilian Portuguese",
+ "en": "English",
+ "es": "Spanish"
+ },
+ "golfinho-1": "Use when you need a balance between quality and speed. Ideal for most applications with quick and precise responses.",
+ "shark-1": "Use it when maximum response accuracy is essential, even if it's slower.",
"version-gpt": "Version",
"parameter": "Parameters",
"temperature": "Temperature",
@@ -98,16 +216,16 @@
"advanced": {
"title": "Advanced options",
"description": "This option can disable or enable your triggers.",
- "brain": "Brain",
+ "brain": "Agent Builder",
"active_brain_modal": {
- "title": "Activate Brain",
- "description": "Are you sure you want to activate Brain? This will cause your triggers to be replaced by Actions and this can directly affect the operation of your agent.",
+ "title": "Activate Agent Builder",
+ "description": "Are you sure you want to activate Agent Builder? This will cause your triggers to be replaced by Actions and this can directly affect the operation of your agent.",
"cancel": "Cancel",
"action": "Activate"
},
"deactivate_brain_modal": {
- "title": "Deactivate Brain",
- "description": "Are you sure you want to deactivate Brain? This will cause your actions to be replaced by triggers and this can directly affect the functioning of your bot.",
+ "title": "Deactivate Agent Builder",
+ "description": "Are you sure you want to deactivate Agent Builder? This will cause your actions to be replaced by triggers and this can directly affect the functioning of your bot.",
"cancel": "Cancel",
"action": "Deactivate"
}
@@ -115,21 +233,27 @@
},
"preview": {
"title": "Agent preview",
+ "active": "Agent Builder active",
"options": {
"refresh": "Clear conversations",
- "qr_code": "View from mobile"
+ "qr_code": "View from mobile",
+ "export": "Export conversations"
},
"modal_qr_code": {
"title": "View preview on mobile",
"description": "Scan the QR Code to access the agent preview on your cell phone"
},
- "active_to_see": "Activate Brain to see the agent preview",
- "active_to_see_description": "Brain can be activated from the advanced options in the Tunings tab",
- "placeholder": "Send a message to test your intelligent agent",
- "field_changed_to_value": "Parameter {field} changed to {value}"
+ "placeholder": "Start a conversation with your agent to test it out",
+ "save_changes_to_test_the_agent": "Save the changes to test the agent",
+ "field_changed_to_value": "Parameter {field} changed to {value}",
+ "flow_started": "Flow {name} started",
+ "flow_finished": "Flow finished",
+ "message_forwarded_to_brain": "Message forwarded to Agent Builder",
+ "media_and_location_unavailable": "There is no Media and Location action registered"
}
},
"content_bases": {
+ "description": "Enter the content that your agent will use to answer the questions. Include all the information, files and websites necessary for the agent to provide accurate and useful answers.",
"quick_test": "Quick test",
"sidebar_quick_test_title": "Quick test of the {name} base",
"sidebar_quick_test_description": "Send a message to test this content base and find out what questions it can answer",
@@ -137,15 +261,36 @@
"write_content_placeholder": "Write the content here",
"write_content_help": "Not sure how to add content to the AI knowledge base? Check out the documentation",
"changes_saved": "Changes saved",
+ "time_ago_minutes": "Added {minutes} minutes ago",
+ "time_ago_hours": "Added {hours} hours ago",
+ "time_ago_days": "Added {days} days ago",
"tabs": {
"files": "Files",
"sites": "Websites",
"text": "Text"
},
+ "text": {
+ "description": "Manually type in the content that the agent will use to answer the questions",
+ "error": "Error uploading file"
+ },
+ "file_with_error": "File with error. Delete and add it again.",
+ "site_with_error": "Site with error. Delete and add it again.",
+ "actions": {
+ "see_details": "See details",
+ "download_file": "Download file",
+ "access_site": "Access site",
+ "remove_site": "Remove site",
+ "remove_file": "Remove file",
+ "edit_action": "Edit action",
+ "remove_action": "Remove action"
+ },
"files": {
"upload_content": "Upload content from files",
"drag_and_drop_your_file_here": "Drag and drop your file here to add the content to the AI knowledge base.",
- "supported_files": "Supported formats: .pdf, .doc, docx, .txt, .xls and .xlsx. 250MB limit per file.",
+ "supported_files": "Supported formats: {suportedFormats}. {limitMB}MB limit per file.",
+ "sup_files": "{suportedFormats}. {limitMB}MB limit per file.",
+ "description": "Upload documents and files that the agent will use to provide answers",
+ "file_error": "File error. Delete and add again",
"browse_file": "Add file",
"uploaded_files": "Uploaded files",
"status": {
@@ -154,16 +299,44 @@
"processing": "Processing content"
},
"content_of_the_files_has_been_added": "The content of the files has been added to the base",
- "content_of_the_files_is_loading": "Loading the content of the files",
"file_removed_from_base": "{name} removed from content base",
+ "unsupported_format": "The file format is not supported",
+ "exceeds_limit": "The file size exceeds the {limitMB}MB limit",
"delete_file": {
"title": "Delete file",
"description": "Are you sure you want to delete the file {name}? The contents of this file will be removed from the AI base",
"cancel": "Cancel",
"delete": "Delete"
+ },
+ "preview": {
+ "title": "File information",
+ "name": "File:",
+ "date": "Content date:",
+ "content_added_to_the_agent": "Content of the file added to the agent:",
+ "not_found": {
+ "title": "The contents of the file could not be viewed",
+ "description": "The contents of the file could not be found. Please delete the file and try adding it again."
+ },
+ "bedrock": {
+ "title": "Content view is not available"
+ }
}
},
"sites": {
+ "title": "Enter URLs of websites from which the agent can extract information",
+ "description": "Make sure the sites are trustworthy and contain relevant data",
+ "modal": {
+ "description": "Enter the URL of the site to extract the content from.",
+ "fields": {
+ "link": {
+ "label": "Website URL"
+ }
+ },
+ "buttons": {
+ "cancel": "Cancel",
+ "finish": "Finish"
+ }
+ },
"uploaded_sites": "Uploaded websites",
"content_of_the_sites_has_been_added": "The content of the websites has been added to the base",
"sidebar_add": {
@@ -184,7 +357,17 @@
"description": "Are you sure you want to delete the website {name}? The contents of this website will be removed from the AI base",
"cancel": "Cancel",
"delete": "Delete"
+ },
+ "preview": {
+ "title": "Site information",
+ "name": "Site:",
+ "content_added_to_the_agent": "Content of the site added to the agent:"
}
+ },
+ "brain_use_warning": {
+ "title": "Use Agent Builder to create Content AI",
+ "description": "Agent Builder has enhanced capabilities for creating smarter agents that respond based on content of various formats uploaded by you.",
+ "take_me_there": "Take me there"
}
},
"quick_test": {
@@ -201,7 +384,7 @@
"liked": "Good answer",
"disliked": "Bad answer"
},
- "sources": "Source: | Sources:"
+ "sources": "Source ({len}) | Sources ({len})"
},
"log": {
"interaction_received_on": "Interaction received on:",
@@ -297,19 +480,19 @@
"community_description": "Integrate ready-made, quality Intelligence into your project"
},
"create_repository": {
- "intelligence": "New intelligence",
+ "intelligence": "Create Artificial Intelligence",
"definitions": "Intelligence attributes",
"first_indicator": "Intelligence",
"second_indicator": "Attributes",
- "intelligence_name_label": "Name of the Intelligence",
+ "intelligence_name_label": "Name",
"intelligence_name_placeholder": "Give a name to this intelligence",
"description_label": "Description",
"description_placeholder": "Describe briefly the purpose of this intelligence",
- "intelligence_type": "Type",
- "intelligence_type_classification_title": "Classifier Intelligence (default)",
- "intelligence_type_classification_description": "Train sample phrases, attributing them intents and the intelligence will identify such intentions in new received phrases.",
- "intelligence_type_content_title": "Content Intelligence (new!)",
- "intelligence_type_content_description": "Upload informational texts and the intelligence will be able to answer questions made by users based on the texts.",
+ "intelligence_type": "Type of Intelligence",
+ "intelligence_type_classification_title": "Classifier Intelligence",
+ "intelligence_type_classification_description": "Train example sentences by assigning intentions and the AI will identify these intentions in new sentences that are sent",
+ "intelligence_type_content_title": "Content Intelligence",
+ "intelligence_type_content_description": "Enter informative texts and the AI will be able to answer questions posed by users based on the text",
"cancel_create_intelligence_button": "Cancel",
"navigate_to_next_button": "Next",
"language_label": "Main language",
@@ -576,6 +759,12 @@
"adjustments_modal_alert_discard": "Discard changes",
"tests": "Test knowledge bases",
"tests_subtitle": "Test knowledge bases asking them questions and observing their answers.",
+ "preview_tests_placeholder": "Type a message",
+ "preview_tests_attachments": {
+ "photos_or_videos": "Photos and videos",
+ "file": "File",
+ "location": "Location"
+ },
"tests_placeholder": "Ask a question for the knowledge base...",
"api": "Integrate this intelligence",
"api_subtitle": "Our API is compatible with many platforms via API REST integration. To know further, access our documentation and the API explorer.",
@@ -724,16 +913,6 @@
"save_success_title": "Intelligence successfully changed!",
"save_success_message": "Intelligence information was successfully changed 😉"
},
- "roles": {
- "user": "User",
- "contributor": "Contributor",
- "admin": "Admin",
- "translator": "Translator",
- "user_description": "Can read and analyze",
- "contributor_description": "Can read, analyze and contribute with examples and translations",
- "admin_description": "Can read, analyze, contribute and write repository config",
- "translator_description": "Can read, analyze and create translations for intelligence"
- },
"example": {
"enter_sentence": "Enter your sentence here",
"intent": "Intent",
@@ -1357,8 +1536,104 @@
"import_card": {
"importing": "Importing.."
},
+ "action_type_selector": {
+ "title": "Select the type of action",
+ "types": {
+ "interactions": {
+ "title": "General interactions",
+ "description": "Actions for greeting, saying goodbye and navigating the system"
+ },
+ "shopping": {
+ "title": "Shopping and products",
+ "description": "Actions to buy, track orders and access benefits"
+ },
+ "support": {
+ "title": "Service and support",
+ "description": "Actions for customer support and communication adjustments"
+ },
+ "media": {
+ "title": "Media and location",
+ "description": "Actions initiated from image, video, audio and user location"
+ },
+ "custom": {
+ "title": "Customized",
+ "description": "Actions to meet specific needs"
+ }
+ }
+ },
"modals": {
"actions": {
+ "add": {
+ "title": "Add custom action",
+ "description": "Create a new action and set when it should start",
+ "custom_title": "Add {name} action",
+ "custom_description": "Select the action and the flow to be started",
+ "messages": {
+ "success": "Action {name} added successfully"
+ },
+ "steps": {
+ "select_action_type": {
+ "inputs": {
+ "select_action_type": {
+ "label": "Select the action"
+ },
+ "description": {
+ "label": "Description of action:"
+ }
+ },
+ "send_response_to_flow": {
+ "title": "Send model response to flow",
+ "tooltip": "Use {'@'}trigger.params.answer to insert the template response into the flow"
+ }
+ },
+ "describe": {
+ "title": "Configure action",
+ "explanation": "Describe the action and when the user should enter it. The action will start from this description",
+ "inputs": {
+ "description": {
+ "label": "This action will begin when...",
+ "placeholder": "the user says they want human service",
+ "help": "Try to be objective. It's from the description that the action will start",
+ "aux_text_whatsapp_cart": "When the user sends a product on WhatsApp"
+ }
+ }
+ },
+ "select_flow": {
+ "title": "Select flow",
+ "explanation": "Select the flow that will be started with this action",
+ "filters": {
+ "flow_name": {
+ "placeholder": "Search flow"
+ }
+ },
+ "flow_assigned_actions": "This flow has already been assigned to {count} action:\n{actions} | This flow has already been assigned to {count} actions:\n{actions}"
+ },
+ "nominate_action": {
+ "title": "Name action",
+ "explanation": "The name of the action was generated automatically from the description added and used to help classify the action",
+ "inputs": {
+ "name": {
+ "label": "Name of action",
+ "placeholder": "",
+ "help": "If the name generated is not suitable, you can edit it"
+ }
+ }
+ },
+ "generate_action_name": {
+ "chatbot_goal": "Chatbot that suggests names for actions based on the description entered.",
+ "context": "Description: {description}",
+ "whatsapp_cart": "Shopping cart"
+ }
+ }
+ },
+ "edit": {
+ "messages": {
+ "success": "Action {name} edited successfully"
+ },
+ "assigned_flow": "Assigned flow",
+ "flow_name_unavailable": "Flow name unavailable",
+ "go_to_flow": "Go to the flow"
+ },
"btn_back": "Back",
"btn_next": "Next",
"btn_create": "Add",
@@ -1373,16 +1648,16 @@
"not_found_message": "Flow not found"
},
"descriptions": {
- "title": "Add action to the flow",
+ "title": "Configure action",
"fill_name": "Add action",
"sub_title": "Explain your flow and when the user should enter it. Try to be objective.",
- "label": "Describe the action",
+ "label": "Description",
"change_title": "Change action description",
- "change_sub_title": "The description helps the Brain work better"
+ "change_sub_title": "The description helps the Agent Builder work better"
},
"remove": {
"title": "Remove action",
- "description": "Are you sure you want to remove the {name} action?
This action cannot be reversed"
+ "description": "Are you sure you want to remove the {name} action? This action cannot be reversed"
}
},
"cant_access": {
@@ -1429,14 +1704,14 @@
}
},
"placeholders": {
- "instruction": "Instruction",
- "name": "Agent's name",
- "occupation": "Agent's occupation",
- "goal": "Agent's goal"
+ "instruction": "You're funny but you don't make jokes",
+ "name": "Tainá",
+ "occupation": "Llama expert",
+ "goal": "To answer questions and give information about llamas"
},
"instructions": {
"title": "General instructions",
- "sub_title": "How you want the agent to behave. Example: You're funny but you don't make jokes.",
+ "sub_title": "How you want the agent to behave.",
"add_instruction_btn": "Add instruction",
"modals": {
"title": "Remove instruction",
@@ -1447,5 +1722,24 @@
"remove_btn": "Remove"
}
}
+ },
+ "obstructive_error": {
+ "default": {
+ "title": "We are experiencing an instability",
+ "description": "We are working to resolve the problem as quickly as possible"
+ },
+ "unauthorized": {
+ "title": "You do not have permission to access this module",
+ "description": "If you wish to access this module, please contact the organization's administrator"
+ }
+ },
+ "time": {
+ "time_ago_minutes": "{count} minute ago | {count} minutes ago",
+ "time_ago_hours": "{count} hour ago | {count} hours ago",
+ "time_ago_days": "{count} day ago | {count} days ago",
+ "time_ago_months": "{count} month ago | {count} months ago"
+ },
+ "audio_recorder": {
+ "discard_button": "Discard"
}
-}
\ No newline at end of file
+}
diff --git a/src/locales/es.json b/src/locales/es.json
index f1188cac6..885fa1873 100644
--- a/src/locales/es.json
+++ b/src/locales/es.json
@@ -2,8 +2,14 @@
"and": " y ",
"delete": "Eliminar",
"cancel": "Cancelar",
+ "back": "Volver",
+ "next": "Siguiente",
+ "finish": "Finalizar",
+ "speed": "Velocidad",
+ "new": "Nuevo",
+ "save_changes": "Guardar los cambios",
"announcements": {
- "new_artificial_intelligence_module_is_here": "¡Ya está aquí el nuevo módulo de Inteligencia Artificial! Explora las novedades y aprende a crear chatbots aún más increíbles."
+ "new_artificial_intelligence_module_is_here": "¡Ya está aquí el nuevo módulo de Inteligencia Artificial! ¡Explora las novedades y aprende a crear chatbots aún más increíbles!"
},
"unauthorized": "No tienes permiso para realizar esta acción",
"internal_server_error": "Error interno del servidor",
@@ -43,35 +49,100 @@
"placeholder": "Descripción"
}
}
+ },
+ "actions": {
+ "delete": "Eliminar base"
}
},
"router": {
+ "modal_save_changes_error": {
+ "title": "Error al guardar los cambios",
+ "description": "Se ha producido un error al guardar los cambios en la pestaña {tabs}. Intente guardar de nuevo.|Se ha producido un error al guardar los cambios en las pestañas {tabs}. Intente guardar de nuevo."
+ },
"warn": {
- "brain_is_deactivated": "Brain está desactivado.",
- "click_here": "haz clic aquí",
- "activate_it": "para activarlo."
+ "brain_is_deactivated": "Agent Builder inactivo, activo encendido",
+ "click_here": "ajustes"
},
"tabs": {
- "personalization": "Personalización",
- "content": "Contenido",
+ "monitoring": "Supervisor",
+ "personalization": "Personalidad",
+ "content": "Conocimiento",
"actions": "Acciones",
"tunings": "Ajustes"
},
+ "monitoring": {
+ "description": "Realice un seguimiento de los mensajes recibidos por su agente y vea cómo respondió.",
+ "performance": "Actuación",
+ "received_messages": "Mensajes recibidos",
+ "success": {
+ "title": "Respuesta encontrada | Respuestas encontradas",
+ "tooltip": "Porcentaje de mensajes que el agente pudo responder según su conocimiento"
+ },
+ "failed": {
+ "title": "Respuesta no encontrada | Respuestas no encontradas",
+ "tooltip": "Porcentaje de mensajes que estaban fuera del conocimiento del agente y no pudo responder"
+ },
+ "action": {
+ "title": "Mensajes que desencadenaron acciones",
+ "tooltip": "Porcentaje de mensajes que desencadenaron una acción del agente"
+ },
+ "search_message": "Buscar mensaje",
+ "filters": {
+ "all_messages": "Todos los mensajes",
+ "answers_found": "Respuestas encontradas",
+ "answers_not_found": "Respuestas no encontradas",
+ "messages_that_trigger_actions": "Mensajes que desencadenaron acciones"
+ },
+ "no_message_received": "Ningún mensaje recibido",
+ "load_previous_messages": "Cargar mensajes anteriores",
+ "activated_the_action": "activó la acción de {action}",
+ "error_loading_messages": "Error al cargar mensajes",
+ "error_loading_previous_messages": "Error al cargar mensajes anteriores",
+ "inspect_response": {
+ "title": "Inspeccionar respuesta",
+ "inpect": "Inspeccionar",
+ "intelligent_agent_response_details": "Detalles de la respuesta del agente inteligente",
+ "contact_message": "Mensaje de contacto",
+ "agent_response": "Respuesta del agente",
+ "rate_the_answer": "Califica la respuesta",
+ "i_liked": "Me gustó",
+ "i_didnt_like": "No me gustó",
+ "confidence_percentage": "{percentage}% de confianza",
+ "not_found": "No encontrado"
+ },
+ "improve_response": {
+ "title": "Mejorar la respuesta",
+ "agent_unable_respond": "El agente no pudo responder al contacto",
+ "add_new_content": "Agregar nuevo contenido",
+ "edit_action": "Editar acción {name}",
+ "add_new_action": "Agregar nueva acción"
+ },
+ "modal_add_content": {
+ "description": "Agregar contenido para mejorar la respuesta del agente",
+ "add_another_site": "Agregar otro sitio",
+ "success_alert": "Contenido agregado exitosamente"
+ },
+ "new_messages_load": "{n} mensaje nuevo. Haz clic para cargar. | {n} mensajes nuevos. Haz clic para cargar."
+ },
"actions": {
"title": "Acciones",
- "description": "Configura cuándo debe iniciarse tu flujo.",
+ "description": "Cuando reciba un mensaje, su agente comprobará si corresponde a una acción que haya creado. En caso afirmativo, se iniciará el flujo y todos los mensajes posteriores se dirigirán a ese flujo hasta que se complete.",
+ "create_new_action": "Cree una nueva acción y seleccione el flujo que se iniciará",
+ "create_action": "Crear acciones asignando el flujo que se iniciará",
+ "pre_defined_or_customized_actions": "Acciones predefinidas o personalizadas",
"add": "Añadir acción",
- "router_activated": "Brain activado en {name}",
- "router_removed": "Brain eliminado de {name}",
+ "router_activated": "Agent Builder activado en {name}",
+ "router_removed": "Agent Builder eliminado de {name}",
"router_edited": "Descripción de {name} actualizada"
},
"content": {
"fields": {
- "search_placeholder": "Buscar contenido"
+ "search_placeholder": "Buscar"
}
},
"tunings": {
"model": "Modelo",
+ "model_name": "Modelo propio",
"restore_default": "Restaurar por defecto",
"save_changes": "Guardar los cambios",
"changes_saved": "Cambios guardados",
@@ -80,12 +151,59 @@
"title": "Restaurar valores predeterminados",
"description": "¿Está seguro de que desea restaurar la configuración predeterminada? Esta acción no se puede revertir",
"cancel": "Cancelar",
- "restaurar": "Restaurar"
+ "restore": "Restaurar"
+ },
+ "description": "Gestionar la configuración y realizar un seguimiento de los cambios realizados",
+ "tabs": {
+ "config": "Configuración",
+ "history": "Historial de cambios"
+ },
+ "history": {
+ "no_changes": "No se realizaron cambios en Agent Builder.",
+ "description": "Consulta el historial de cambios realizados en Agent builder",
+ "sub_description": "Vea la lista completa o filtre por tipo de cambio",
+ "fields": {
+ "change": "Cambio",
+ "date": "Fecha",
+ "all-changes": "Todos los cambios",
+ "customization-changes": "Cambios de personalización",
+ "content-changes": "Cambios de contenido",
+ "actions-changes": "Cambios de acción",
+ "settings-changes": "Cambios de configuración",
+ "add-action": "añade una acción ({value})",
+ "changes": "hecho {value} cambios",
+ "update-name-action": "cambió una acción ({value})",
+ "update-prompt-action": "cambia el prompt de una acción ({value})",
+ "remove-action": "elimina una acción ({value})",
+ "update-personality": "cambia la personalidad ({value})",
+ "update-goal": "cambiado el objetivo ({value})",
+ "update-name": "cambiado el nombre ({value})",
+ "update-role": "cambio de ocupación ({value})",
+ "add-instruction": "añade una instrucción ({value})",
+ "remove-instruction": "elimina una instrucción ({value})",
+ "update-instruction": "modifica una instrucción ({value})",
+ "add-content": "añadido un contenido ({value})",
+ "update-content": "cambió un contenido ({value})",
+ "remove-content": "elimina un contenido ({value})",
+ "update-model": "cambió el modelo",
+ "brain-on": "encender el Agent Builder",
+ "brain-off": "apagado o Agent Builder"
+ }
},
"fields": {
"model": "Seleccionar modelo",
"token": "Token",
+ "token_info": "Código necesario para acceder a los servicios de OpenAI. Obtén tu token creando una cuenta OpenAI y generando una clave API en el panel de control.",
"version": "Versión",
+ "select-language": "Idioma",
+ "language": "Selecciona el idioma por defecto",
+ "languages": {
+ "pt_br": "Portugués de Brasil",
+ "en": "Inglés",
+ "es": "Español"
+ },
+ "golfinho-1": "Utilícelo cuando necesite un equilibrio entre calidad y velocidad. Ideal para la mayoría de aplicaciones con respuestas rápidas y precisas.",
+ "shark-1": "Utilícelo cuando sea esencial la máxima precisión en la respuesta, aunque sea más lenta.",
"version-gpt": "Versión",
"parameter": "Parámetros",
"temperature": "Temperatura",
@@ -98,16 +216,16 @@
"advanced": {
"title": "Opciones avanzadas",
"description": "Esta opción puede desactivar o activar tus activadores.",
- "brain": "Brain",
+ "brain": "Agent Builder",
"active_brain_modal": {
- "title": "Activar Brain",
- "description": "¿Estás seguro de que quieres activar Brain? Esto hará que tus activadores sean reemplazados por Acciones y esto puede afectar directamente al funcionamiento de tu agente",
+ "title": "Activar Agent Builder",
+ "description": "¿Estás seguro de que quieres activar Agent Builder? Esto hará que tus activadores sean reemplazados por Acciones y esto puede afectar directamente al funcionamiento de tu agente",
"cancel": "Cancelar",
"action": "Activar"
},
"deactivate_brain_modal": {
- "title": "Desactivar Brain",
- "description": "¿Estás seguro de que quieres desactivar Brain? Esto hará que tus acciones sean reemplazadas por disparadores y esto puede afectar directamente al funcionamiento de tu bot.",
+ "title": "Desactivar Agent Builder",
+ "description": "¿Estás seguro de que quieres desactivar Agent Builder? Esto hará que tus acciones sean reemplazadas por disparadores y esto puede afectar directamente al funcionamiento de tu bot.",
"cancel": "Cancelar",
"action": "Desactivar"
}
@@ -115,21 +233,27 @@
},
"preview": {
"title": "Vista previa del agente",
+ "active": "Agent Builder activo",
"options": {
"refresh": "Borrar conversaciones",
- "qr_code": "Ver desde móvil"
+ "qr_code": "Ver desde móvil",
+ "export": "Exportar conversaciones"
},
"modal_qr_code": {
"title": "Ver vista previa en el teléfono móvil",
"description": "Escanea el código QR para acceder a la vista previa del agente en tu teléfono móvil"
},
- "active_to_see": "Activar Brain para ver la vista previa del agente",
- "active_to_see_description": "Activar Brain se puede hacer dentro de las opciones avanzadas en la pestaña Configuración",
- "placeholder": "Envíe un mensaje para probar su agente inteligente",
- "field_changed_to_value": "Parámetro {field} cambiada a {value}"
+ "placeholder": "Inicie una conversación con su agente para probarlo",
+ "save_changes_to_test_the_agent": "Guarde los cambios para probar el agente",
+ "field_changed_to_value": "Parámetro {field} cambiada a {value}",
+ "flow_started": "Flujo {name} iniciado",
+ "flow_finished": "Flujo finalizado",
+ "message_forwarded_to_brain": "Mensaje transmitido a Agent Builder",
+ "media_and_location_unavailable": "No hay ninguna acción de Medios y Ubicación registrada"
}
},
"content_bases": {
+ "description": "Introduzca el contenido que su agente utilizará para responder a las preguntas. Incluya toda la información, archivos y sitios web necesarios para que el agente proporcione respuestas precisas y útiles.",
"quick_test": "Prueba rápida",
"sidebar_quick_test_title": "Prueba rápida de la base {name}",
"sidebar_quick_test_description": "Envíe un mensaje para probar esta base de contenidos y averiguar qué preguntas puede responder",
@@ -137,15 +261,36 @@
"write_content_placeholder": "Escriba aquí el contenido",
"write_content_help": "¿No está seguro de cómo añadir contenidos a la base de conocimientos de IA? Consulte la documentación",
"changes_saved": "Cambios guardados",
+ "time_ago_minutes": "Añadido hace {minutes} minutos",
+ "time_ago_hours": "Añadido hace {hours} horas",
+ "time_ago_days": "Añadido hace {days} días",
"tabs": {
"files": "Archivos",
"sites": "Sitios",
"text": "Texto"
},
+ "text": {
+ "description": "Escriba manualmente el contenido que el agente utilizará para responder a las preguntas",
+ "error": "Error al subir el archivo"
+ },
+ "file_with_error": "Archivo con error. Bórrelo y añádalo de nuevo.",
+ "site_with_error": "Sitio con error. Borrar y añadir de nuevo.",
+ "actions": {
+ "see_details": "Ver detalles",
+ "download_file": "Descargar archivo",
+ "access_site": "Acceder al sitio",
+ "remove_site": "Eliminar sitio",
+ "remove_file": "Eliminar archivo",
+ "edit_action": "Editar acción",
+ "remove_action": "Eliminar acción"
+ },
"files": {
"upload_content": "Cargar contenido a partir de archivos",
"drag_and_drop_your_file_here": "Arrastre y suelte su archivo aquí para añadir el contenido a la base de conocimientos de IA.",
- "supported_files": "Formatos admitidos: .pdf, .doc, docx, .txt, .xls y .xlsx. Límite de 250 MB por archivo.",
+ "supported_files": "Formatos admitidos: {suportedFormats}. Límite de {limitMB}MB por archivo.",
+ "sup_files": "{suportedFormats}. Límite de {limitMB}MB por archivo.",
+ "description": "Cargar documentos y archivos que el agente utilizará para dar respuestas",
+ "file_error": "Error de archivo. Eliminar y añadir de nuevo",
"browse_file": "Añadir archivo",
"uploaded_files": "Archivos cargados",
"status": {
@@ -154,16 +299,44 @@
"processing": "Procesando el contenido"
},
"content_of_the_files_has_been_added": "El contenido de los ficheros se ha añadido a la base",
- "content_of_the_files_is_loading": "Cargando el contenido de los archivos",
"file_removed_from_base": "{name} eliminada de la base de contenidos",
+ "unsupported_format": "El formato de archivo no es compatible",
+ "exceeds_limit": "El tamaño del archivo supera el límite de {limitMB}MB",
"delete_file": {
"title": "Eliminar archivo",
"description": "¿Estás seguro de que quieres eliminar el archivo {name}? El contenido de este archivo se eliminará de la base de datos de AI",
"cancel": "Cancelar",
"delete": "Eliminar"
+ },
+ "preview": {
+ "title": "Información de archivo",
+ "name": "Archivo:",
+ "date": "Fecha de contenido:",
+ "content_added_to_the_agent": "Contenido del archivo añadido al agente:",
+ "not_found": {
+ "title": "No se ha podido visualizar el contenido del fichero",
+ "description": "No se ha encontrado el contenido del archivo. Por favor, elimine el archivo e intente añadirlo de nuevo."
+ },
+ "bedrock": {
+ "title": "La visualización de contenido no está disponible"
+ }
}
},
"sites": {
+ "title": "Introducir URL de sitios web de los que el agente pueda extraer información",
+ "description": "Asegúrate de que los sitios son fiables y contienen datos relevantes",
+ "modal": {
+ "description": "Introduce la URL del sitio del que extraer el contenido",
+ "fields": {
+ "link": {
+ "label": "URL del sitio"
+ }
+ },
+ "buttons": {
+ "cancel": "Cancelar",
+ "finish": "Finalizar"
+ }
+ },
"uploaded_sites": "Sitios cargados",
"content_of_the_sites_has_been_added": "El contenido de los sitios se ha añadido a la base",
"sidebar_add": {
@@ -184,7 +357,17 @@
"description": "¿Estás seguro de que quieres eliminar el sitio {name}? El contenido de este sitio se eliminará de la base de datos de AI",
"cancel": "Cancelar",
"delete": "Eliminar"
+ },
+ "preview": {
+ "title": "Información del sitio",
+ "name": "Sitio:",
+ "content_added_to_the_agent": "Contenido del sitio añadido al agente:"
}
+ },
+ "brain_use_warning": {
+ "title": "Utiliza Agent Builder para crear IA de contenidos",
+ "description": "Agent Builder tiene capacidades mejoradas para crear agentes más inteligentes que respondan basándose en contenidos de varios formatos subidos por ti.",
+ "take_me_there": "Llévame allí"
}
},
"quick_test": {
@@ -201,7 +384,7 @@
"liked": "Buena respuesta",
"disliked": "Mala respuesta"
},
- "sources": "Fuente: | Fuentes:"
+ "sources": "Fuente ({len}) | Fuentes ({len})"
},
"log": {
"interaction_received_on": "Interacción recibida el:",
@@ -288,8 +471,8 @@
"confirm_modal_message": "Al hacer una copia de la inteligencia, puedes usarla en tu organización y también hacer los cambios que quieras.",
"copy": "Copiar"
},
- "intelligence_force":"Fuerza",
- "intelligence_force_tooltip":"La fuerza de la inteligencia es una forma sencilla de medir qué tan bien está diseñada la inteligencia. Se recomienda que la fuerza esté por encima del 80%",
+ "intelligence_force": "Fuerza",
+ "intelligence_force_tooltip": "La fuerza de la inteligencia es una forma sencilla de medir qué tan bien está diseñada la inteligencia. Se recomienda que la fuerza esté por encima del 80%",
"integration_success_title": "Inteligencia integrada",
"integration_success_description": "La inteligencia se integró conéxito 😉",
"integration_error_title": "No se puede integrar la inteligencia",
@@ -297,19 +480,19 @@
"community_description": "Integre inteligencia de calidad lista para usar en su proyecto"
},
"create_repository": {
- "intelligence": "Nueva inteligencia",
+ "intelligence": "Creación de Inteligencia Artificial",
"definitions": "Definiciones de inteligencia",
"first_indicator": "Inteligencia",
"second_indicator": "Definiciones",
- "intelligence_name_label": "Nombre de la Inteligencia",
+ "intelligence_name_label": "Nombre",
"intelligence_name_placeholder": "Definir el nombre de inteligencia",
"description_label": "Descripción",
"description_placeholder": "Describa brevemente el propósito de esta inteligencia",
- "intelligence_type": "Escribe",
- "intelligence_type_classification_title": "Inteligencia de Clasificación (estándar)",
- "intelligence_type_classification_description": "Las frases de ejemplo, la asignación de intenciones e inteligencia podrán identificar estas intenciones en nuevas oraciones enviadas.",
- "intelligence_type_content_title": "Inteligencia de contenido (¡nuevo!)",
- "intelligence_type_content_description": "Registrar textos e inteligencia informativos podrán responder a las preguntas formuladas por los usuarios según el texto.",
+ "intelligence_type": "Tipo de Inteligencia",
+ "intelligence_type_classification_title": "Inteligencia de Clasificación",
+ "intelligence_type_classification_description": "Entrene frases de ejemplo asignando intenciones y la IA identificará estas intenciones en las nuevas frases que se le envíen.",
+ "intelligence_type_content_title": "Inteligencia de Contenido",
+ "intelligence_type_content_description": "Introduzca textos informativos y la IA podrá responder a las preguntas planteadas por los usuarios basándose en el texto",
"cancel_create_intelligence_button": "Cancelar",
"navigate_to_next_button": "Avance",
"language_label": "Lenguaje principal",
@@ -426,7 +609,6 @@
"login": "Inicia sesión en tu cuenta para editar esta inteligencia.",
"all_intents": "Todas las Intenciones",
"all_entities": "Todas las entidades",
- "all_labels": "Todas las Categorias",
"all_languages": "Todos los idiomas",
"intent": "Intención",
"no_versions": "No hay resultados para esta versión",
@@ -577,6 +759,12 @@
"adjustments_modal_alert_discard": "Descartar los cambios",
"tests": "Prueba de bases de conocimiento",
"tests_subtitle": "Pruebe la base de conocimientos haciendo preguntas y observando las respuestas.",
+ "preview_tests_placeholder": "Escriba un mensaje",
+ "preview_tests_attachments": {
+ "photos_or_videos": "Fotos y vídeos",
+ "file": "Archivo",
+ "location": "Ubicación"
+ },
"tests_placeholder": "Haz una pregunta para la base de conocimientos...",
"api": "Integrar esta inteligencia",
"api_subtitle": "Nuestra API es compatible con varias plataformas mediante la integración a través de APIs REST. Para obtener más información, vaya a documentation y API explorer.",
@@ -585,11 +773,11 @@
"api_tabs_subtitle": "Ingrese los siguientes datos donde se le solicite en la plataforma:",
"api_tabs_intelligence_id": "ID de la base de inteligencia",
"api_guide": "Cómo integrarse y ejemplo de la respuesta de API",
+ "api_integrate": "Cómo integrar los flujos de Weni o Rapidpro",
"api_body": "cuerpo",
"api_tabs_post_lang": "Código de lenguaje",
"api_tabs_post_text": "Su pregunta",
"api_response": "Ejemplo de respuesta de API",
- "api_integrate": "Cómo integrar los flujos de Weni o Rapidpro",
"api_integrate_step_one": "Paso 1",
"api_integrate_step_one_text": "En los flujos de Weni, abre el flujo deseado o cree un nuevo flujo.",
"api_integrate_step_two": "Paso 2",
@@ -614,13 +802,12 @@
"edit-base_modal_delete_placeholder": "Confirme el nombre de la base de conocimientos para eliminarla.",
"edit-base_modal_delete_button_confirm": "Excluir la base",
"edit-base_modal_delete_button_cancel": "Cancelar",
- "edit-base_modal_delete_button_validation": "Escriba ${this.knowledgeBase.title} para confirmar la eliminación",
+ "see-all_bases": "Ver todas las bases",
+ "add_base": "+ Añadir base",
"edit-base_modal_alert_title": "Salir de la base de contenidos",
"edit-base_modal_alert_description": "¿Estás seguro de que quieres salir de la base de contenidos ahora? El contenido que no se guarde se descartará",
"edit-base_modal_alert_save": "Salir",
- "edit-base_modal_alert_discard": "Cancelar",
- "see-all_bases": "Ver todas las bases",
- "add_base": "+ Añadir base"
+ "edit-base_modal_alert_discard": "Cancelar"
},
"copy-intelligence": "Copiar inteligencia",
"intelligence_filter": {
@@ -644,7 +831,7 @@
"intent_question": "La INTENCIÓN es el deseo de que la inteligencia se dé cuenta de que el usuario tiene al enviar un mensaje específico. Por ejemplo: al enviar un \"gracias\", la intención del usuario es agradecer. Por lo tanto, la intención de la frase podría ser \"gracias\".",
"entity_question": "La ENTIDAD es el sustantivo relacionado con el deseo que fue detectado por la inteligencia. Por ejemplo: si el usuario envió \"generar nuevo informe\", la entidad puede ser \"informe\" o \"nuevo informe\".",
"entity_groups_info": "sustantivo relacionado con el deseo que fue detectado por la inteligencia. Por ejemplo: si la frase enviada por el usuario es “generar un nuevo informe”, la entidad puede ser “informe” o “nuevo informe”.",
- "intents_list_info": "El deseo de que la inteligencia perciba que el usuario tiene al enviar un mensaje. Por ejemplo: al enviar “gracias” la intención del usuario es mostrar gratitud. Por lo tanto, la intención podría ser “gracias”.",
+ "intents_list_info": "El deseo de que la inteligencia perciba que el usuario tiene al enviar un mensaje. Por ejemplo: al enviar “gracias” la intención del usuario es mostrar gratitud. Por lo tanto, la intención podría ser “gracias”.",
"intelligence_force": "Fuerza de inteligencia",
"intelligence_force_low": "Débil",
"intelligence_force_regular": "Regular",
@@ -726,16 +913,6 @@
"save_success_title": "¡La inteligencia cambió con éxito!",
"save_success_message": "La información de inteligencia se cambió con éxito 😉"
},
- "roles": {
- "user": "Usuario",
- "contributor": "Contribuyente",
- "admin": "Administrador",
- "translator": "Traductor",
- "user_description": "Puedes ver y analizar",
- "contributor_description": "Puedes ver, analizar y contribuir a los ejemplos y traducciones",
- "admin_description": "Puedes ver, analizar, contribuir y cambiar la configuración",
- "translator_description": "Puedes ver, analizar y crear traducciones"
- },
"example": {
"enter_sentence": "Ingrese su oración aquí",
"intent": "Intención",
@@ -786,9 +963,9 @@
"delete_button": "Borrar",
"cancel_button": "Cancelar",
"save_button": "Ahorrar",
- "error_caracter_type": "La frase debe contener letras o números. Incluirlos para continuar.",
"train_progress": "Entrenamiento en progreso",
"empty_text_error": "Introduzca una oración",
+ "error_caracter_type": "La frase debe contener letras o números. Incluirlos para continuar.",
"intent_error": "Entrar en una intención",
"default_error": "Ocurrió algo mal, inténtalo de nuevo más tarde.",
"more_than_200_words": "Límite de 200 palabras por frase alcanzado. Ajuste el texto si es necesario o divídalo en frases más pequeñas.",
@@ -875,7 +1052,7 @@
"import_button_cancel": "Cancelar",
"export_all_sentences": "Todas las oraciones",
"export_only_translated": "Oraciones no traducidas",
- "traductores": "Traductores | Traductor | Traductores",
+ "translators": "Traductores | Traductor | Traductores",
"completed": "Traducciones completas | Traducción completa | Traducciones completas",
"more_than_half": "Más del 50% traducido",
"less_than_half": "Menos del 50% traducido",
@@ -905,8 +1082,8 @@
"create_new_token": "Generar enlace",
"delete_confirm": "¿Realmente desea eliminar la traducción seleccionada? Una vez realizada la acción, no será posible revertirla.",
"default_error": "Algo salió mal.",
- "ok": "Ok",
- "cancelar": "Cancelar",
+ "okay": "ok",
+ "cancel": "Cancelar",
"send_to_translators": "Enviar a traductores",
"tab_translated": "Frases traducidas",
"tab_not_translated": "Oraciones no traducidas",
@@ -954,8 +1131,12 @@
"title": "Pagos",
"history": "Historial",
"info": "Información del Pago",
+ "payment": "{period} payment",
"credit_payment": "Con tarjeta de crédito",
- "coupon_payment": "Con cupón"
+ "coupon_payment": "Con cupón",
+ "submit": "Enviar",
+ "total": "Total:",
+ "no_payments": "Sin pagos"
},
"intelligences": {
"title": "Inteligencias",
@@ -1023,7 +1204,7 @@
},
"menu": {
"hide": "Encogerse",
- "expand":"Expandir",
+ "expand": "Expandir",
"created_by": "Criado por",
"back_text": "Volver",
"summary": "Resumen",
@@ -1053,10 +1234,11 @@
"phrase-suggestion": {
"title": "Generador de frases",
"subtitle": "Genere hasta cientos de nuevas frases a partir de una sola frase. Puede ser muy útil para mejorar tu inteligencia artificial.",
+ "empty": "No hay frases sugeridas para esta intención",
"confirm-edit": "Confirmar la edición",
"cancel-edit": "Cancelar edición",
"tooltip_alert": "Las palabras sugeridas se generan a través de contextos tomados de Internet, por lo que las sugerencias que huyen del control de nuestro equipo pueden suceder.",
- "add_a_sentence":"Escriba la oración que desea usar",
+ "add_a_sentence": "Escriba la oración que desea usar",
"submit": "Enviar frase",
"select_words_title": "Seleccionar palabras",
"select_method": "Selecciona el método que se usará para generar las oraciones.",
@@ -1162,8 +1344,8 @@
"remove_log_button": "Eliminar una oración",
"select_phrase": "Seleccione una frase",
"select_all": "Seleccionar todo",
- "error": "Error",
"send_to_evaluate": "La intención y la frase ya existen",
+ "error": "Error",
"add_log": {
"add": "Agregar",
"close": "Cerrar"
@@ -1270,7 +1452,8 @@
"quick_test": {
"step_0": " esta es la prueba rápida! Aquí puede probar rápidamente las frases agregadas a la capacitación.",
"step_1": "Ingrese su oración de prueba y confirme.",
- "step_2": "Haga clic aquí para descubrir la relevancia de cada palabra en la oración dentro de la intención elegida."
+ "step_2": "Haga clic aquí para descubrir la relevancia de cada palabra en la oración dentro de la intención elegida.",
+ "step_3": "Click here to see the Raw."
},
"inbox": {
"step_0": " ¡Esta es la bandeja de entrada! Aquí puede agregar frases de interacciones de usuarios con su inteligencia en capacitación o pruebas.",
@@ -1324,7 +1507,11 @@
"cancel": "Cancelar",
"importar": "Confirmar",
"import_success": "Importar con éxito.",
- "import_error": "Ocurrió algo mal, inténtalo de nuevo más tarde."
+ "import_error": "Ocurrió algo mal, inténtalo de nuevo más tarde.",
+ "import_sentences_success_title": "¡Frases importadas con éxito!",
+ "import_sentences_success_message": "Frases importadas para el entrenamiento adicionadas. 😉",
+ "import_sentences_error_title": "Error importando sentencias",
+ "import_sentences_error_message": "Ocurrió algo mal, inténtalo de nuevo más tarde."
},
"weni_notification": {
"title": "BUTTUB ahora es inteligencia artificial Weni.",
@@ -1336,8 +1523,117 @@
"title": "Cargando"
}
},
+ "upload_area": {
+ "title": {
+ "text": "Arrastre su archivo aquí, o",
+ "highlight": "buscarlo"
+ },
+ "subtitle": "Formatos soportados: ",
+ "invalid": {
+ "subtitle": "Archivo inválido"
+ }
+ },
+ "import_card": {
+ "importing": "Importando..."
+ },
+ "action_type_selector": {
+ "title": "Seleccione el tipo de acción",
+ "types": {
+ "interactions": {
+ "title": "Interacciones generales",
+ "description": "Acciones para saludar, despedirse y navegar por el sistema"
+ },
+ "shopping": {
+ "title": "Compras y productos",
+ "description": "Acciones de compra, seguimiento de pedidos y acceso a ventajas"
+ },
+ "support": {
+ "title": "Servicio y asistencia",
+ "description": "Acciones de apoyo al cliente y ajustes en la comunicación"
+ },
+ "media": {
+ "title": "Medios y ubicación",
+ "description": "Acciones iniciadas desde imagen, video, audio y ubicación del usuario"
+ },
+ "custom": {
+ "title": "Personalizada",
+ "description": "Acciones para responder a necesidades específicas"
+ }
+ }
+ },
"modals": {
"actions": {
+ "add": {
+ "title": "Añadir una acción personalizada",
+ "description": "Crear una nueva acción y establecer cuándo debe iniciarse",
+ "custom_title": "Añadir acción de {name}",
+ "custom_description": "Seleccione la acción y el flujo que desea iniciar",
+ "messages": {
+ "success": "Acción {name} añadida con éxito"
+ },
+ "steps": {
+ "select_action_type": {
+ "inputs": {
+ "select_action_type": {
+ "label": "Seleccione la acción"
+ },
+ "description": {
+ "label": "Descripción de la acción:"
+ }
+ },
+ "send_response_to_flow": {
+ "title": "Enviar respuesta del modelo al flujo",
+ "tooltip": "Utilice {'@'}trigger.params.answer para insertar la respuesta del modelo en el flujo"
+ }
+ },
+ "describe": {
+ "title": "Configurar acción",
+ "explanation": "Describe la acción y cuándo el usuario debe entrar en ella. A partir de esta descripción se iniciará la acción",
+ "inputs": {
+ "description": {
+ "label": "Esta acción comenzará cuando...",
+ "placeholder": "el usuario dice que quiere un servicio humano",
+ "help": "Intenta ser objetivo. Es a partir de la descripción que comenzará la acción",
+ "aux_text_whatsapp_cart": "Cuando el usuario envía un producto por WhatsApp"
+ }
+ }
+ },
+ "select_flow": {
+ "title": "Seleccionar flujo",
+ "explanation": "Seleccione el flujo que se iniciará con esta acción",
+ "filters": {
+ "flow_name": {
+ "placeholder": "Buscar flujos"
+ }
+ },
+ "flow_assigned_actions": "Este flujo ya ha sido asignado a {count} acción:\n{actions} | Este flujo ya se ha asignado a {count} acciones:\n{actions}"
+ },
+ "nominate_action": {
+ "title": "Nombre acción",
+ "explanation": "El nombre de la acción se generó automáticamente a partir de la descripción añadida y se utilizó para ayudar a clasificar la acción",
+ "inputs": {
+ "name": {
+ "label": "Nombre de la acción",
+ "placeholder": "",
+ "help": "Si el nombre generado no es adecuado, puedes editarlo"
+ }
+ }
+ },
+ "generate_action_name": {
+ "chatbot_goal": "Chatbot que sugiere nombres para acciones basándose en la descripción dada",
+ "context": "Descripción: {description}",
+ "whatsapp_cart": "Cesta de la compra"
+ }
+ }
+ },
+ "edit": {
+ "messages": {
+ "success": "Acción {name} editada con éxito"
+ },
+ "assigned_flow": "Flujo asignado",
+ "flow_name_unavailable": "Nombre de flujo no disponible",
+ "go_to_flow": "Ir al flujo"
+ },
"btn_back": "Atrás",
"btn_next": "Siguiente",
"btn_create": "Añadir",
@@ -1352,16 +1648,16 @@
"not_found_message": "Flujo no encontrado"
},
"descriptions": {
- "title": "Añadir una acción al flujo",
+ "title": "Configurar acción",
"fill_name": "Añadir acción",
"sub_title": "Explique su flujo y cuándo debe entrar en él el usuario. Intente ser objetivo.",
- "label": "Describa la acción",
+ "label": "Descripción",
"change_title": "Cambiar la descripción de la acción",
- "change_sub_title": "La descripción ayuda al Brain a funcionar mejor"
+ "change_sub_title": "La descripción ayuda al Agent Builder a funcionar mejor"
},
"remove": {
"title": "Eliminar acción",
- "description": "¿Estás seguro de que quieres eliminar la acción {name}?
Esta acción no se puede revertir"
+ "description": "¿Estás seguro de que quieres eliminar la acción {name}? Esta acción no se puede revertir"
}
},
"cant_access": {
@@ -1408,14 +1704,14 @@
}
},
"placeholders": {
- "instruction": "Instrucción",
- "name": "Nombre del agente",
- "occupation": "Ocupación del agente",
- "goal": "Objetivo del agente"
+ "instruction": "Eres gracioso pero no haces bromas",
+ "name": "Tainá",
+ "occupation": "Experto en llamas",
+ "goal": "Responder preguntas y dar información sobre llamas"
},
"instructions": {
"title": "Instrucciones generales",
- "sub_title": "Cómo quieres que se comporte el agente. Ejemplo: Eres gracioso pero no haces chistes",
+ "sub_title": "Cómo quieres que se comporte el agente.",
"add_instruction_btn": "Añadir instrucción",
"modals": {
"title": "Quitar instrucción",
@@ -1426,5 +1722,24 @@
"remove_btn": "Eliminar"
}
}
+ },
+ "obstructive_error": {
+ "default": {
+ "title": "Estamos experimentando una inestabilidad",
+ "description": "Estamos trabajando para resolver el problema lo antes posible"
+ },
+ "unauthorized": {
+ "title": "No tiene permiso para acceder a este módulo",
+ "description": "Si desea acceder a este módulo, póngase en contacto con el administrador de la organización"
+ }
+ },
+ "time": {
+ "time_ago_minutes": "Hace {count} minuto | Hace {count} minutos",
+ "time_ago_hours": "Hace {count} hora | Hace {count} horas",
+ "time_ago_days": "Hace {count} día | Hace {count} días",
+ "time_ago_months": "Hace {count} mes | Hace {count} meses"
+ },
+ "audio_recorder": {
+ "discard_button": "Descartar"
}
}
diff --git a/src/locales/pt_br.json b/src/locales/pt_br.json
index 90c4a0ce2..c53f24345 100644
--- a/src/locales/pt_br.json
+++ b/src/locales/pt_br.json
@@ -2,6 +2,12 @@
"and": " e ",
"delete": "Excluir",
"cancel": "Cancelar",
+ "back": "Voltar",
+ "next": "Avançar",
+ "finish": "Concluir",
+ "speed": "Velocidade",
+ "save_changes": "Salvar alterações",
+ "new": "Novo",
"announcements": {
"new_artificial_intelligence_module_is_here": "Chegou o novo módulo de Inteligência Artificial! Explore as novidades e saiba como criar chatbots ainda mais incríveis!"
},
@@ -43,35 +49,100 @@
"placeholder": "Descrição"
}
}
+ },
+ "actions": {
+ "delete": "Excluir base"
}
},
"router": {
+ "modal_save_changes_error": {
+ "title": "Erro ao salvar as alterações",
+ "description": "Ocorreu um erro ao salvar as alterações na aba {tabs}. Tente salvar novamente.|Ocorreu um erro ao salvar as alterações nas abas {tabs}. Tente salvar novamente."
+ },
"warn": {
- "brain_is_deactivated": "O Brain está desativado.",
- "click_here": "clique aqui",
- "activate_it": "para ativá-lo."
+ "brain_is_deactivated": "Agent Builder inativo, ative em",
+ "click_here": "ajustes"
},
"tabs": {
- "personalization": "Personalização",
- "content": "Conteúdo",
+ "monitoring": "Supervisor",
+ "personalization": "Personalidade",
+ "content": "Conhecimento",
"actions": "Ações",
"tunings": "Ajustes"
},
+ "monitoring": {
+ "description": "Acompanhe as mensagens recebidas pelo seu agente e veja como ele respondeu.",
+ "performance": "Desempenho",
+ "received_messages": "Mensagens recebidas",
+ "success": {
+ "title": "Resposta encontrada | Respostas encontradas",
+ "tooltip": "Porcentagem de mensagens que o agente soube responder com base no seu conhecimento"
+ },
+ "failed": {
+ "title": "Resposta não encontrada | Respostas não encontradas",
+ "tooltip": "Porcentagem de mensagens que estavam fora do conhecimento do agente e ele não soube responder"
+ },
+ "action": {
+ "title": "Mensagens que ativaram ações",
+ "tooltip": "Porcentagem de mensagens que ativaram uma ação do agente"
+ },
+ "search_message": "Pesquisar mensagem",
+ "filters": {
+ "all_messages": "Todas mensagens",
+ "answers_found": "Respostas encontradas",
+ "answers_not_found": "Respostas não encontradas",
+ "messages_that_trigger_actions": "Mensagens que ativaram ações"
+ },
+ "no_message_received": "Nenhuma mensagem recebida",
+ "load_previous_messages": "Carregar mensagens anteriores",
+ "activated_the_action": "ativou a ação {action}",
+ "error_loading_messages": "Erro ao carregar as mensagens",
+ "error_loading_previous_messages": "Erro ao carregar as mensagens anteriores",
+ "inspect_response": {
+ "title": "Inspecionar resposta",
+ "inspect": "Inspecionar",
+ "intelligent_agent_response_details": "Detalhes da resposta do agente inteligente",
+ "contact_message": "Mensagem do contato",
+ "agent_response": "Resposta do agente",
+ "rate_the_answer": "Avalie a resposta",
+ "i_liked": "Gostei",
+ "i_didnt_like": "Não gostei",
+ "confidence_percentage": "{percentage}% de confiança",
+ "not_found": "Não encontrado"
+ },
+ "improve_response": {
+ "title": "Aprimorar a resposta",
+ "agent_unable_respond": "O agente não soube responder ao contato",
+ "add_new_content": "Adicionar novo conteúdo",
+ "edit_action": "Editar ação {name}",
+ "add_new_action": "Adicionar nova ação"
+ },
+ "modal_add_content": {
+ "description": "Adicione conteúdo para aprimorar a resposta do agente",
+ "add_another_site": "Adicionar outro site",
+ "success_alert": "Conteúdo adicionado com sucesso"
+ },
+ "new_messages_load": "{n} nova mensagem. Clique para carregar. | {n} novas mensagens. Clique para carregar."
+ },
"actions": {
"title": "Ações",
- "description": "Configure quando seu fluxo deve ser iniciado.",
+ "description": "Ao receber uma mensagem, seu agente verificará se ela corresponde a uma ação criada. Se sim, o fluxo será iniciado e todas as mensagens seguintes serão direcionadas para esse fluxo até sua conclusão.",
+ "create_new_action": "Crie uma nova ação e selecione o fluxo que será iniciado",
+ "create_action": "Crie ações atribuindo o fluxo que será iniciado",
+ "pre_defined_or_customized_actions": "Ações pré-definidas ou personalizadas",
"add": "Adicionar ação",
- "router_activated": "Brain ativado em {name}",
- "router_removed": "Brain removido de {name}",
+ "router_activated": "Agent Builder ativado em {name}",
+ "router_removed": "Agent Builder removido de {name}",
"router_edited": "Descrição de {name} atualizada"
},
"content": {
"fields": {
- "search_placeholder": "Pesquisar Contéudo"
+ "search_placeholder": "Pesquisar"
}
},
"tunings": {
"model": "Modelo",
+ "model_name": "Modelo próprio",
"restore_default": "Restaurar padrão",
"save_changes": "Salvar alterações",
"changes_saved": "Alterações salvas",
@@ -82,10 +153,57 @@
"cancel": "Cancelar",
"restore": "Restaurar"
},
+ "description": "Gerencie as configurações e acompanhe as alterações realizadas.",
+ "tabs": {
+ "config": "Configurações",
+ "history": "Histórico de alterações"
+ },
+ "history": {
+ "no_changes": "Nenhuma alteração foi feita no Agent Builder.",
+ "description": "Veja o histórico de alterações feitos no Agent Builder",
+ "sub_description": "Veja a lista completa ou filtre pelo tipo de alteração",
+ "fields": {
+ "change": "Alteração",
+ "date": "Data",
+ "all-changes": "Todas Alterações",
+ "customization-changes": "Alterações de personalização",
+ "content-changes": "Alterações de contéudo",
+ "actions-changes": "Alterações de ações",
+ "settings-changes": "Alterações de configurações",
+ "add-action": "adicionou uma ação ({value})",
+ "changes": "fez {value} alterações",
+ "update-name-action": "alterou uma ação ({value})",
+ "update-prompt-action": "alterou o prompt de uma ação ({value})",
+ "remove-action": "removeu uma ação ({value})",
+ "update-personality": "alterou a personalidade ({value})",
+ "update-goal": "alterou o objetivo ({value})",
+ "update-name": "alterou o nome ({value})",
+ "update-role": "alterou a ocupação ({value})",
+ "add-instruction": "adicionou uma instrução ({value})",
+ "remove-instruction": "removeu uma instrução ({value})",
+ "update-instruction": "alterou uma instrução ({value})",
+ "add-content": "adicionou um conteudo ({value})",
+ "update-content": "alterou um conteudo ({value})",
+ "remove-content": "removeu um conteudo ({value})",
+ "update-model": "alterou o modelo",
+ "brain-on": "ligou o Agent Builder",
+ "brain-off": "desligou o Agent Builder"
+ }
+ },
"fields": {
"model": "Selecione o modelo",
"token": "Token",
+ "token_info": "Código necessário para acessar os serviços da OpenAI. Obtenha o seu token criando uma conta na OpenAI e gerando uma chave de API no painel de controle.",
"version": "Versão",
+ "select-language": "Idioma",
+ "language": "Selecione o idioma padrão",
+ "languages": {
+ "pt_br": "Português Brasileiro",
+ "en": "Inglês",
+ "es": "Espanhol"
+ },
+ "golfinho-1": "Use quando precisar de equilíbrio entre qualidade e velocidade. Ideal para a maioria das aplicações com respostas rápidas e precisas.",
+ "shark-1": "Use quando a máxima precisão na resposta for essencial, mesmo que seja mais lento.",
"version-gpt": "Versão",
"parameter": "Parâmetros",
"temperature": "Temperatura",
@@ -98,16 +216,16 @@
"advanced": {
"title": "Opções avançadas",
"description": "Essa opção pode desativar ou ativar suas triggers.",
- "brain": "Brain",
+ "brain": "Agent Builder",
"active_brain_modal": {
- "title": "Ativar Brain",
- "description": "Tem certeza que deseja ativar o Brain? Isso fará com que suas triggers sejam substituídas pelas Ações e isso pode afetar diretamente o funcionamento do seu agente.",
+ "title": "Ativar Agent Builder",
+ "description": "Tem certeza que deseja ativar o Agent Builder? Isso fará com que suas triggers sejam substituídas pelas Ações e isso pode afetar diretamente o funcionamento do seu agente.",
"cancel": "Cancelar",
"action": "Ativar"
},
"deactivate_brain_modal": {
- "title": "Desativar Brain",
- "description": "Tem certeza que deseja desativar o Brain? Isso fará com que suas ações sejam substituidas pelas triggers e isso pode afetar diretamente o funcionamento do seu bot.",
+ "title": "Desativar Agent Builder",
+ "description": "Tem certeza que deseja desativar o Agent Builder? Isso fará com que suas ações sejam substituidas pelas triggers e isso pode afetar diretamente o funcionamento do seu bot.",
"cancel": "Cancelar",
"action": "Desativar"
}
@@ -115,21 +233,27 @@
},
"preview": {
"title": "Preview do agente",
+ "active": "Agent Builder ativo",
"options": {
"refresh": "Limpar conversas",
- "qr_code": "Visualizar pelo celular"
+ "qr_code": "Visualizar pelo celular",
+ "export": "Exportar conversas"
},
"modal_qr_code": {
"title": "Visualizar preview pelo celular",
"description": "Faça a leitura do QR Code para acessar o preview do agente pelo celular"
},
- "active_to_see": "Ative o Brain para ver o preview do agente",
- "active_to_see_description": "A ativação do Brain pode ser feita dentro das opções avançadas na aba Ajustes",
- "placeholder": "Envie uma mensagem para testar seu agente inteligente",
- "field_changed_to_value": "Parâmetro {field} alterado para {value}"
+ "placeholder": "Inicie uma conversa com seu agente para testá-lo",
+ "save_changes_to_test_the_agent": "Salve as alterações para testar o agente",
+ "field_changed_to_value": "Parâmetro {field} alterado para {value}",
+ "flow_started": "Fluxo {name} iniciado",
+ "flow_finished": "Fluxo finalizado",
+ "message_forwarded_to_brain": "Mensagem redirecionada para o Agent Builder",
+ "media_and_location_unavailable": "Não há ação de Mídias e Localização cadastrada"
}
},
"content_bases": {
+ "description": "Insira o conteúdo que seu agente usará para responder às perguntas. Inclua todas as informações, arquivos e sites necessários para que o agente forneça respostas precisas e úteis.",
"quick_test": "Teste rápido",
"sidebar_quick_test_title": "Teste rápido da base {name}",
"sidebar_quick_test_description": "Envie uma mensagem para testar essa base de conteúdo e saiba quais perguntas ela é capaz de responder",
@@ -137,15 +261,36 @@
"write_content_placeholder": "Escreva aqui o conteúdo",
"write_content_help": "Não sabe como adicionar conteúdo à base de conhecimento da IA? Veja a documentação",
"changes_saved": "Alterações salvas",
+ "time_ago_minutes": "Adicionado a {minutes} minutos",
+ "time_ago_hours": "Adicionado a {hours} horas",
+ "time_ago_days": "Adicionado a {days} dias",
"tabs": {
"files": "Arquivos",
"sites": "Sites",
"text": "Texto"
},
+ "text": {
+ "description": "Escreva manualmente o conteúdo que o agente usará para responder às perguntas",
+ "error": "Erro ao carregar o arquivo"
+ },
+ "file_with_error": "Arquivo com erro. Exclua e adicione-o novamente.",
+ "site_with_error": "Site com erro. Exclua e adicione-o novamente.",
+ "actions": {
+ "see_details": "Ver detalhes",
+ "download_file": "Baixar arquivo",
+ "access_site": "Acessar site",
+ "remove_site": "Remover site",
+ "remove_file": "Remover arquivo",
+ "edit_action": "Editar ação",
+ "remove_action": "Remover ação"
+ },
"files": {
"upload_content": "Carregar conteúdo de arquivos",
"drag_and_drop_your_file_here": "Arraste e solte seu arquivo aqui para adicionar o conteúdo à base de conhecimento da IA.",
- "supported_files": "Formatos suportados: .pdf, .doc, docx, .txt, .xls e .xlsx. Limite de 250MB por arquivo.",
+ "supported_files": "Formatos suportados: {suportedFormats}. Limite de {limitMB}MB por arquivo.",
+ "sup_files": "{suportedFormats}. Limite de {limitMB}MB por arquivo.",
+ "description": "Carregue documentos e arquivos que o agente usará para fornecer respostas",
+ "file_error": "Arquivo com erro. Exclua e adicione-o novamente.",
"browse_file": "Adicionar arquivo",
"uploaded_files": "Arquivos carregados",
"status": {
@@ -154,16 +299,44 @@
"processing": "Processando conteúdo"
},
"content_of_the_files_has_been_added": "O conteúdo dos arquivos foi adicionado à base",
- "content_of_the_files_is_loading": "Carregando conteúdo dos arquivos",
"file_removed_from_base": "{name} removido da base de conteúdo",
+ "unsupported_format": "O formato do arquivo não é suportado",
+ "exceeds_limit": "O tamanho do arquivo excede o limite de {limitMB}MB",
"delete_file": {
"title": "Excluir arquivo",
"description": "Tem certeza que deseja excluir o arquivo {name}? O conteúdo desse arquivo será removido da base da IA",
"cancel": "Cancelar",
"delete": "Excluir"
+ },
+ "preview": {
+ "title": "Informações do arquivo",
+ "name": "Arquivo:",
+ "date": "Data do conteúdo:",
+ "content_added_to_the_agent": "Conteúdo do arquivo adicionado ao agente:",
+ "not_found": {
+ "title": "Não foi possível visualizar o conteúdo do arquivo",
+ "description": "Não foi possível localizar o conteúdo do arquivo. Por favor, exclua o arquivo e tente adicioná-lo novamente."
+ },
+ "bedrock": {
+ "title": "A visualização de conteúdo não está disponível"
+ }
}
},
"sites": {
+ "title": "Insira URLs de sites dos quais o agente pode extrair informações",
+ "description": "Certifique-se de que os sites sejam confiáveis e contenham dados relevantes",
+ "modal": {
+ "description": "Insira a URL do site para extrair o conteúdo",
+ "fields": {
+ "link": {
+ "label": "URL do site"
+ }
+ },
+ "buttons": {
+ "cancel": "Cancelar",
+ "finish": "Concluir"
+ }
+ },
"uploaded_sites": "Sites carregados",
"content_of_the_sites_has_been_added": "O conteúdo dos sites foi adicionado à base",
"sidebar_add": {
@@ -184,7 +357,17 @@
"description": "Tem certeza que deseja excluir o site {name}? O conteúdo desse site será removido da base da IA",
"cancel": "Cancelar",
"delete": "Excluir"
+ },
+ "preview": {
+ "title": "Informações do site",
+ "name": "Site:",
+ "content_added_to_the_agent": "Conteúdo do site adicionado ao agente:"
}
+ },
+ "brain_use_warning": {
+ "title": "Utilize o Agent Builder para criar IA de Conteúdo",
+ "description": "O Agent Builder possui recursos aprimorados para criação de agente mais inteligentes, que respondem com base em conteúdos de diversos formatos carregados por você.",
+ "take_me_there": "Me leve até lá"
}
},
"quick_test": {
@@ -201,7 +384,7 @@
"liked": "Boa resposta",
"disliked": "Resposta ruim"
},
- "sources": "Fonte: | Fontes:"
+ "sources": "Fonte ({len}) | Fontes ({len})"
},
"log": {
"interaction_received_on": "Interação recebida em:",
@@ -212,7 +395,7 @@
"layout": {
"newbot": "nova inteligência",
"start_you_bot": "Comece sua inteligência",
- "logout": "Logout",
+ "logout": "Sair",
"signin": "Entrar",
"signup": "Cadastrar",
"orgs": "Organizações",
@@ -239,12 +422,12 @@
},
"login_form": {
"login": "Entre na sua conta",
- "forgot_password": "Forgot password",
+ "forgot_password": "Esqueci a senha",
"signin": "Entrar",
"get_free": "Cadastre-se",
"dont_have_account": "Ainda não tem uma conta?"
},
- "recover_form": {
+ "recover_form": {
"recover": "Recuperar senha",
"cancel_button": "Cancelar",
"confirm_password": "Confirme a senha",
@@ -274,7 +457,7 @@
"language_modal_title": "Idiomas de {nick} | Idioma de {nick} | Idiomas de {nick}",
"language_modal_subtitle": "Visualize os idiomas suportados pela inteligência selecionada.",
"tab_project_title": "Inteligências no projeto",
- "tab_project_subtitle": "São as inteligências em uso no projeto",
+ "tab_project_subtitle": "São as inteligências em uso no projeto",
"tab_org_title": "Inteligências próprias",
"tab_org_subtitle": "Visualize e integre as inteligências da organização",
"tab_community_title": "Inteligências públicas",
@@ -288,33 +471,33 @@
"confirm_modal_message": "Ao fazer uma cópia da inteligência, é possível utilizá-la na sua organização e também fazer as alterações que desejar.",
"copy": "Copiar"
},
- "intelligence_force":"Força",
- "intelligence_force_tooltip":"A força da inteligência é uma forma simples de medir quão bem a inteligência está projetada. É recomendado que a força esteja acima de 80%",
+ "intelligence_force": "Força",
+ "intelligence_force_tooltip": "A força da inteligência é uma forma simples de medir quão bem a inteligência está projetada. É recomendado que a força esteja acima de 80%",
"integration_success_title": "Inteligência integrada",
"integration_success_description": "A Inteligência foi integrada com sucesso 😉",
"integration_error_title": "Não foi possível integrar a Inteligência",
"integration_error_description": "A Inteligência não foi integrada com sucesso",
- "community_description": "Integre Inteligências prontas e de qualidade ao seu projeto"
+ "community_description": "Integre Inteligências prontas e de qualidade ao seu projeto"
},
"create_repository": {
- "intelligence": "Nova Inteligência Artificial",
+ "intelligence": "Criar Inteligência Artificial",
"definitions": "Definições da inteligência",
- "first_indicator":"Inteligência",
- "second_indicator":"Definições",
- "intelligence_name_label":"Nome da Inteligência",
- "intelligence_name_placeholder":"Defina o nome para a Inteligência",
- "description_label":"Descrição",
- "description_placeholder":"Descreva brevemente o propósito desta inteligência",
- "intelligence_type": "Tipo",
- "intelligence_type_classification_title":"Inteligência de Classificação (padrão)",
- "intelligence_type_classification_description":"Treine frases de exemplo, atribuindo intenções e a inteligência conseguirá identificar essas intenções em novas frases enviadas.",
- "intelligence_type_content_title":"Inteligência de Conteúdo (novo!)",
- "intelligence_type_content_description":"Cadastre textos informativos e a inteligência será capaz de responder perguntas feitas por usuários com base no texto.",
+ "first_indicator": "Inteligência",
+ "second_indicator": "Definições",
+ "intelligence_name_label": "Nome",
+ "intelligence_name_placeholder": "Defina o nome para a Inteligência",
+ "description_label": "Descrição",
+ "description_placeholder": "Descreva brevemente o propósito desta inteligência",
+ "intelligence_type": "Tipo de Inteligência",
+ "intelligence_type_classification_title": "Inteligência de Classificação",
+ "intelligence_type_classification_description": "Treine frases de exemplo atribuindo intenções e a IA identificará essas intenções em novas frases enviadas",
+ "intelligence_type_content_title": "Inteligência de Conteúdo",
+ "intelligence_type_content_description": "Cadastre textos informativos e a IA será capaz de responder perguntas feitas por usuários com base no texto",
"cancel_create_intelligence_button": "Cancelar",
"navigate_to_next_button": "Avançar",
- "language_label":"Idioma principal",
- "language_placeholder":"Selecione o idioma",
- "language_placeholder_search":"Buscar por...",
+ "language_label": "Idioma principal",
+ "language_placeholder": "Selecione o idioma",
+ "language_placeholder_search": "Buscar por...",
"category_label": "Categoria",
"privacy_label": "Privacidade",
"privacy_type_public_title": "Pública",
@@ -392,7 +575,7 @@
"without_train_quick_test": "Você ainda não adicionou frases ao treinamento, adicione para testar.",
"error_quick_test": "Algo de errado aconteceu, tente novamente mais tarde",
"intent": "Intenção",
- "debug": "Debug",
+ "debug": "Debugar",
"raw": "Raw",
"add_a_sentence": "Adicionar uma frase",
"entities": "Entidades",
@@ -404,7 +587,7 @@
"relevance": "Relevância",
"debug_description": "Algo inesperado aconteceu! Nos não pudemos debugar seu texto.",
"reload": "Recarregar",
- "debug": "Debug",
+ "debug": "Debugar",
"debug_subtitle": "Analise a relevância de cada palavra da frase e entenda o resultado do seu teste rápido."
},
"raw": {
@@ -419,17 +602,30 @@
"entity_is_group": "{entity} pertence a {group}",
"no_sentences": "Não há frases.",
"detailed_results": "Resultados Detalhados",
+ "summary_title1": "Taxa de acerto",
+ "summary_title2": "Frases testadas",
+ "summary_title3": "Idiomas",
+ "tooltip_alert": "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.",
"login": "Faça login na sua conta para editar essa inteligência.",
"all_intents": "Todas intenções",
"all_entities": "Todas entidades",
- "all_labels": "Todas as Categorias",
"all_languages": "Todos os idiomas",
"intent": "Intenção",
- "no_versions": "Sem resultados para esta versão"
+ "no_versions": "Sem resultados para esta versão",
+ "add_sentences_intent": "Adicione mais sentenças para a intenção",
+ "intent_precision": "Relatório de Precisão",
+ "entity_precision": "Relatório de precisão da entidade",
+ "precision_description": "Uma pontuação de precisão perfeita de 1,0 significa que todos os resultados de testes foram positivos."
},
"evaluate-manual": {
"header_title": "Teste sua inteligência",
"header_title_p": "Como seu modelo está performando? Você tem dados suficientes? Suas intenções e entidades foram bem desenhadas?",
+ "tips_title": "Dicas para fazer um teste eficaz",
+ "tips_description": "Tente adicionar frases de teste reais, mas que nunca foram vistas pelo modelo (frases diferentes das que foram treinadas). Isso permitirá que você teste se a sua IA realmente consegue abstrair e entender o significado das intenções que tem sido treinada para classificar corretamente uma frase de teste sem olhar antes.",
+ "test_title": "Fazer um novo teste manual de frase",
+ "test_p": "Execute um novo teste manual, adicionando frases que simulam a entrada do usuário final.",
+ "test_button": "Ir para o teste manual",
+ "historic_title": "Histórico de testes manuais",
"header_title_p2": "Usando nossa função de teste, você pode avaliar a performance da sua inteligência facilmente.",
"header_title_lang": "Selecione o idioma para executar o teste.",
"run_test": "Executar teste",
@@ -450,9 +646,23 @@
"header_title_lang": "Selecione o idioma para executar o teste.",
"run_test": "Executar teste"
},
+ "evaluate-automatic-new": {
+ "header_title": "Testes automáticos",
+ "header_title_p": "Em cada nova interação, é automaticamente efetuada uma nova análise das frases para avaliar se a IA funciona corretamente.",
+ "quality_title": "Baseado na análise das interações mais recentes, sua qualidade atual da IA é:",
+ "summary_title1": "Frases testadas",
+ "summary_title2": "Data do teste",
+ "summary_chart_title": "Histórico de análise",
+ "tips_title": "Dicas sobre como melhorar a qualidade da IA",
+ "tips_description": "Lorem ipsum dolor sit amet, consectetur adipiscing elite, sed do eiusmod tempor incidente ut labore et dol ore magna aliqua.",
+ "tips_p": "Treine mais frases para intenção",
+ "results_title": "Resultados detalhados",
+ "results_tab_title": "Frases",
+ "results_tab_title2": "Gráficos"
+ },
"result": {
"load_result": "Carregar Resultados",
- "download": "Download",
+ "download": "Baixar",
"test": "Teste",
"evaluate_output": "Resultados do teste",
"evaluate_output_text": "Para mais informações, veja nossa",
@@ -491,8 +701,8 @@
"intents_list": "Intenções",
"entities_list": "Entidades",
"entities_label": "Esta inteligência possui {n} grupo de entidade | Esta inteligência possui {n} grupos de entidade",
- "non-grouped_entities":"e {n} entidade não agrupada. | e {n} entidades não agrupadas.",
- "only_non-grouped_entities":"Esta inteligência possui {n} entidade não agrupada. | Esta inteligência possui {n} entidades não agrupadas.",
+ "non-grouped_entities": "e {n} entidade não agrupada. | e {n} entidades não agrupadas.",
+ "only_non-grouped_entities": "Esta inteligência possui {n} entidade não agrupada. | Esta inteligência possui {n} entidades não agrupadas.",
"bot_has_x_intents": "Essa inteligência tem {intents} intenções",
"labeled": "Grupo {label_value} ({n})",
"unlabeled": "Entidades desagrupadas ({n})",
@@ -513,16 +723,16 @@
"delete_group_message": "Deseja mesmo excluir o grupo \"{group}\"? Uma vez realizada a ação, não será possível revertê-la.",
"delete": "Deletar",
"cancel": "Cancelar",
- "save_changes": "Salvar e fechar",
- "create_group_modal_title": "Defina o nome do grupo",
- "create_group_modal_subtitle": "Você criou um novo grupo, qual será o nome dele?",
- "create_group_field_label": "Escolha um nome para o grupo",
- "create_group_field_title": "Nome do grupo",
"edit_group_modal_title": "Alterar nome do grupo",
"edit_group_modal_subtitle": "Qual o nome novo que você quer dar para o grupo {group}?",
"edit_group_field_title": "Nome do grupo",
"edit_group_field_label": "Escolha um novo nome para o grupo",
"edit_group_button_label": "Alterar nome",
+ "save_changes": "Salvar e fechar",
+ "create_group_modal_title": "Defina o nome do grupo",
+ "create_group_modal_subtitle": "Você criou um novo grupo, qual será o nome dele?",
+ "create_group_field_label": "Escolha um nome para o grupo",
+ "create_group_field_title": "Nome do grupo",
"remove_integrate": "Remover do projeto",
"integrate": "Integrar ao projeto",
"integrate_modal_title": "Integrar a inteligência \"{intelligence}\" ao projeto ?",
@@ -549,6 +759,12 @@
"adjustments_modal_alert_discard": "Descartar alterações",
"tests": "Teste bases de conhecimento",
"tests_subtitle": "Teste a base de conhecimento fazendo perguntas e observando as respostas.",
+ "preview_tests_placeholder": "Digite uma mensagem",
+ "preview_tests_attachments": {
+ "photos_or_videos": "Fotos e vídeos",
+ "file": "Arquivo",
+ "location": "Localização"
+ },
"tests_placeholder": "Mensagem",
"api": "Integrar esta inteligência",
"api_subtitle": "Nossa API é compatível com diversas plataformas via integração por APIs REST. Para saber mais, acesse a documentação e a API explorer.",
@@ -557,11 +773,11 @@
"api_tabs_subtitle": "Insira os seguintes dados onde for solicitado na plataforma:",
"api_tabs_intelligence_id": "ID Base de Inteligência",
"api_guide": "Como integrar e exemplo de resposta da API",
+ "api_integrate": "Como integrar ao Weni Fluxos ou Rapidpro",
"api_body": "corpo",
"api_tabs_post_lang": "código do idioma",
"api_tabs_post_text": "Sua pergunta",
"api_response": "Exemplo de resposta da API",
- "api_integrate": "Como integrar ao Weni Fluxos ou Rapidpro",
"api_integrate_step_one": "Passo 1",
"api_integrate_step_one_text": "No Weni Fluxos, abra o fluxo desejado ou crie um novo fluxo.",
"api_integrate_step_two": "Passo 2",
@@ -586,7 +802,8 @@
"edit-base_modal_delete_placeholder": "Confirme o nome da base de conhecimento para removê-la.",
"edit-base_modal_delete_button_confirm": "Excluir",
"edit-base_modal_delete_button_cancel": "Cancelar",
- "edit-base_modal_delete_button_validation": "Digite ${this.knowledgeBase.title} para confirmar a exclusão",
+ "see-all_bases": "Ver todas as bases",
+ "add_base": "+ Adicionar base",
"edit-base_modal_alert_title": "Sair da base de conteúdo",
"edit-base_modal_alert_description": "Tem certeza que deseja sair da base de conteúdo agora? O conteúdo que não for salvo será descartado",
"edit-base_modal_alert_save": "Sair",
@@ -615,15 +832,15 @@
"entity_question": "ENTIDADE é o substantivo relacionado ao desejo que foi detectado pela inteligência. Por exemplo: Se a frase enviada pelo usuário for \"gerar novo relatório\", a entidade pode ser \"relatório\" ou \"novo relatório\".",
"entity_groups_info": "Substantivo relacionado ao desejo que foi detectado pela inteligência. Por exemplo: se a frase enviada pelo usuário for “gerar novo relatório” a entidade pode ser “relatório” ou “novo relatório”.",
"intents_list_info": "Desejo que a inteligência percebe que o usuário tem ao enviar uma mensagem. Por exemplo: ao enviar “obrigado” a intenção do usuário é agradecer. Assim, a intenção poderia ser “agradecimento”.",
- "intelligence_force" : "Força da inteligência",
+ "intelligence_force": "Força da inteligência",
"intelligence_force_low": "Fraca",
- "intelligence_force_regular": "Regular",
+ "intelligence_force_regular": "Normal",
"intelligence_force_high": "Forte",
"intelligence_force_info": "Há 3 níveis de força: fraca, regular e forte. Quanto maior a quantidade de frases por intenções, balanceamento entre as intenções e quantidade de frases de testes, maior será a sua força, que representa o quão bem a inteligência está treinada.",
"integrate": "Integrar ao Fluxos",
"remove_integrate": "Remover do Fluxos"
},
- "integration":{
+ "integration": {
"title": "API",
"description": "Integre esta inteligência com Weni fluxos em apenas um clique, veja a documentação completa de como utilizar esse recurso, você também pode ter acesso a nossa API’s de inteligência artificial.",
"http_tab": "Requisição HTTP",
@@ -638,19 +855,20 @@
"code_button_short": "Retrair código",
"copy_label": "Copiar",
"copy": "Token copiado",
- "my_user":"Meu usuário",
+ "my_user": "Meu usuário",
"new": "Novo! ",
"news_text": "Integre esta inteligência ao Weni Fluxos com um clique, na página de",
"summary": "Resumo.",
"see_more": "Saiba mais"
},
- "intent":{
+ "intent": {
"title": "Frases da intenção",
"description": "Essa intenção possui {n} frase | Essa intenção possui {n} frases no total.",
"edit_button": "Alterar nome",
"save_button": "Salvar",
"no_sentences": "Nenhuma frase.",
"error_intent": "Algo de errado aconteceu, tente novamente mais tarde.",
+ "error_intent_exists": "Intenção já existente",
"edit_intent_modal_title": "Alterar nome da intenção",
"edit_intent_modal_subtitle": "Qual o novo nome que você quer dar para a intenção {intent}?",
"edit_intent_field_title": "Nome da intenção",
@@ -684,7 +902,7 @@
"search_user": "Digite um nome ou username",
"search_user_org": "Digite um nome ou username",
"no_locale": "Sem local",
- "remove_user_confirm": "Você tem certeza que deseja excluir {user}> como {role}?",
+ "remove_user_confirm": "Você tem certeza que deseja excluir {user}> como {role}?",
"remove": "Remover",
"cancel": "Cancelar",
"default_error": "Algo de errado aconteceu, tente novamente mais tarde.",
@@ -695,16 +913,6 @@
"save_success_title": "Inteligência alterada com sucesso!",
"save_success_message": "As informações da Inteligência foram alteradas com sucesso 😉"
},
- "roles": {
- "user": "Usuário",
- "contributor": "Contribuidor",
- "admin": "Administrador",
- "translator": "Tradutor",
- "user_description": "Pode ver e analisar",
- "contributor_description": "Pode ver, analisar e contribuir com exemplos e traduções",
- "admin_description": "Pode ver, analisar, contribuir e mudar as configurações",
- "translator_description": "Pode ver, analisar e criar traduções"
- },
"example": {
"enter_sentence": "Digite sua frase aqui",
"intent": "Intenção",
@@ -750,19 +958,24 @@
"failed": "Falhou",
"intention_or_sentence_already_exist": "Intenção ou frase já existe",
"delete_title": "Excluir frase(s)",
- "delete_phrase_modal_title":"Deletar frase",
- "delete_phrase_modal":"Deseja mesmo excluir a(s) frase(s) selecionadas? Uma vez realizada a ação não será possível revertê-la.",
- "delete_button":"Deletar",
- "cancel_button":"Cancelar Alterações",
- "save_button":"Salvar Alterações",
+ "delete_phrase_modal_title": "Deletar frase",
+ "delete_phrase_modal": "Deseja mesmo excluir a(s) frase(s) selecionadas? Uma vez realizada a ação não será possível revertê-la.",
+ "delete_button": "Deletar",
+ "cancel_button": "Cancelar Alterações",
+ "save_button": "Salvar Alterações",
"train_progress": "Treinamento em execução",
"empty_text_error": "Digite uma frase",
+ "error_caracter_type": "A frase deve conter letras ou números. Inclua-os para continuar.",
"intent_error": "Digite uma intenção",
"default_error": "Algo de errado aconteceu, tente novamente mais tarde.",
+ "more_than_200_words": "Você atingiu o limite de 200 palavras por frase. Ajuste o texto se necessário ou divida em frases menores.",
"entities_info": "Como adicionar novas entidades a partir da frase?",
"database": "Repositório",
"database_description": "Lista de todas as frases treinadas pela inteligência.",
"database_untrained": "Essa inteligência não possui nenhuma frase treinada. Adicione frases e treine-as no menu Treinamento.",
+ "database_modal_title": "Frase(s) editada(s)!",
+ "database_modal_description": "As sentenças foram editadas com sucesso. Execute o treinamento novamente para que a Inteligência reconheça essas sentenças 😉",
+ "database_save_button": "Enviar frase para treinamento",
"train_title": "Treinar Inteligência",
"train_description": "Adicione frases para aprimorar a Inteligência Artificial. Veja nossa documentação e conheça as melhores práticas para criar uma IA de qualidade.",
"entities": "Entidades (opcional)",
@@ -774,7 +987,10 @@
"add_entity_field_label": "Adicione ou selecione uma entidade",
"add_entity_checkbox_title": "Selecione a(s) palavra(s) da frase relacionadas à essa entidade",
"add_entity_finish_edit": "Concluir",
- "add_entity_cancel": "Cancelar"
+ "add_entity_cancel": "Cancelar",
+ "evaluate_results": "Das frases {count} enviadas para teste, a IA compreendeu {success} corretamente. Veja os resultados dos testes detalhados ou envie as sentenças diretamente para treinamento.",
+ "see_result": "Ver resultado",
+ "accuracy": "Successfully tested sentences! The hit rate was {accuracy}%"
},
"resumeSentences": {
"title": "Resumo das frases prontas para treinamento",
@@ -866,7 +1082,7 @@
"create_new_token": "Gerar link",
"delete_confirm": "Deseja mesmo excluir a tradução selecionada? Uma vez realizada a ação não será possível revertê-la.",
"default_error": "Algo de errado ocorreu.",
- "ok": "Ok",
+ "okay": "ok",
"cancel": "Cancelar",
"send_to_translators": "Enviar para tradutores",
"tab_translated": "Frases traduzidas",
@@ -910,13 +1126,17 @@
"reports": {
"title": "Relatórios",
"reports": "Relatórios da organização"
- },
+ },
"payment": {
"title": "Pagamentos",
"history": "Histórico ",
"info": "Informações de Pagamento",
+ "payment": "{period} payment",
"credit_payment": "Por cartão de crédito",
- "coupon_payment": "Com cupom"
+ "coupon_payment": "Com cupom",
+ "submit": "Submit",
+ "total": "Total:",
+ "no_payments": "No payments"
},
"intelligences": {
"title": "Inteligências",
@@ -952,17 +1172,17 @@
"activity_complement": "na inteligência {intelligence} da organização {org} "
},
"reports": {
- "title": "Relatórios",
- "predictions": "Nenhuma predição | {n} predição | {n} predições",
- "created_by": "Criado por",
- "today": "Hoje",
- "this_week": "Essa semana",
- "this_month": "Esse mês",
- "last_three_months": "Últimos três meses",
- "all_time": "Desde o começo",
- "filter_by": "Filtrar por",
- "no_reports": "Nenhum relatório",
- "total": "Total de predições:"
+ "title": "Relatórios",
+ "predictions": "Nenhuma predição | {n} predição | {n} predições",
+ "created_by": "Criado por",
+ "today": "Hoje",
+ "this_week": "Essa semana",
+ "this_month": "Esse mês",
+ "last_three_months": "Últimos três meses",
+ "all_time": "Desde o começo",
+ "filter_by": "Filtrar por",
+ "no_reports": "Nenhum relatório",
+ "total": "Total de predições:"
},
"payment": {
"title": "Pagamentos",
@@ -1001,7 +1221,7 @@
"translate": "Traduzir",
"integration": "API",
"settings": "Ajustes",
- "general":"Geral",
+ "general": "Geral",
"versions": "Versões",
"content": {
"bases": "Bases",
@@ -1018,7 +1238,7 @@
"confirm-edit": "Confirmar edição",
"cancel-edit": "Cancelar edição",
"tooltip_alert": "As palavras sugeridas são geradas através de contextos retirados da internet, portanto, podem acontecer sugestões que fujam do controle da nossa equipe.",
- "add_a_sentence":"Escreva a frase que deseja utilizar",
+ "add_a_sentence": "Escreva a frase que deseja utilizar",
"submit": "Enviar frase",
"select_words_title": "Selecionar palavras",
"select_method": "Selecione o método que será utilizado para gerar as frases.",
@@ -1122,10 +1342,10 @@
"add_to_train": "Enviar para treinamento",
"add_to_sentence": "Enviar para teste",
"remove_log_button": "Deletar senteça",
- "select_phrase":"Selecione uma frase",
- "select_all":"Selecionar todos",
+ "select_phrase": "Selecione uma frase",
+ "select_all": "Selecionar todos",
+ "send_to_evaluate": "Intenção e frase já existem",
"error": "Erro",
- "send_to_evaluate":"Intenção e frase já existem",
"add_log": {
"add": "Enviar",
"close": "Cancelar"
@@ -1137,7 +1357,7 @@
"entities": "Entidade | Entidades",
"search_label": "Buscar interações..."
},
- "entity":{
+ "entity": {
"title": "Frases da entidade",
"description": "Esta entidade está presente em {n} frase no total. | Esta entidade está presente em {n} frases no total.",
"edit_button": "Alterar nome",
@@ -1177,84 +1397,85 @@
"card_name": "Nome do cartão"
}
},
- "tutorial": {
- "title": "Bem vindo ao Bothub",
- "description": "Bothub é uma plataforma aberta para predizer, treinar e compartilhar conjuntos de dados de PNL em vários idiomas.
Siga as etapas para fazer parte da nossa comunidade",
- "skip": "Pular por agora",
- "previous_step": "Anterior",
- "next_step": "Próximo",
- "finish_step": "Finalizar",
- "confirm_step":"Confirmar",
- "finish_tutorial": "Finalizar",
- "alert_message": "Você precisa seguir a sequência de passos",
- "training_wait": "Sua inteligência está sendo treinada!",
- "training_error": "Ocorreu um erro no treinamento da sua inteligência.",
- "training_success": "Sua inteligência foi treinada com sucesso!",
- "items": {
- "create_account": "Criar conta",
- "create_intelligence": "Criar sua primeira inteligência",
- "training": "Treinar sua inteligência",
- "quick_test": "Faça um teste rápido",
- "evaluate": "Teste sua inteligência",
- "inbox": "Adicionar frase ao inbox",
- "translate": "Traduzir para outro idioma",
- "integrate": "Integrar sua inteligência em uma plataforma"
- },
- "create_intelligence": {
- "step_0": "Você pode usar uma das inteligências do repositório escolhendo e clicando em uma delas.",
- "step_1": "Ou crie sua própria inteligência clicando aqui."
- },
- "create_intelligence_forms": {
- "step_0": "Preencha o formulário com os dados da sua inteligencia como nome, descrição e idioma.",
- "step_1": "Escolha as categorias para sua inteligência, com base na área em que será usada, e envie."
- },
- "training": {
- "step_0": " Vamos para o treinamento! Aqui você vai adicionar frases e classificar palavras para treinar sua inteligência",
- "step_1": "Adicione a frase que você quer que sua inteligência entenda. Depois selecione uma das palavra para classificar. Ex: quero uma pizza" ,
- "step_2": "Agora clique aqui passa classificar a palavra que você selecionou.",
- "step_3": "E escreva a classificação Ex: Se você selecionou ''pizza'' a classificação pode ser ''alimento''",
- "step_4": "Identifique a intenção da frase que você digitou. Ex: pedido",
- "step_5": "Por fim, envie sua frase.",
- "step_6": "Após adicionar as frases, clique aqui. Dica: Para treinar, você deve adicionar pelo menos duas intenções com duas frases cada.",
- "step_7": "Verifique se a sua inteligência está pronta para treinar e clique em \"Prosseguir\".
Dica: Se algum requisito não for cumprido, clique em \"Cancelar\" para repetir."
- },
- "evaluate": {
- "step_0": " Vamos para o teste de frases! Com o teste, você poderá avaliar facilmente o desempenho de sua inteligência.",
- "step_1": "Selecione um idioma para testar.",
- "step_2": "Digite aqui uma frase que você gostaria de testar. Ex: quero uma pizza",
- "step_3": "E aqui, selecione a intenção que mais se identifica com a frase que você digitou. Ex: afirmativa.",
- "step_4": "Por fim, envie sua frase.",
- "step_5": "Clique aqui para executar seu teste. Dica: Para testar, você deve adicionar pelo menos duas intenções com duas frases cada."
+ "tutorial": {
+ "title": "Bem vindo ao Bothub",
+ "description": "Bothub é uma plataforma aberta para predizer, treinar e compartilhar conjuntos de dados de PNL em vários idiomas.
Siga as etapas para fazer parte da nossa comunidade",
+ "skip": "Pular por agora",
+ "previous_step": "Anterior",
+ "next_step": "Próximo",
+ "finish_step": "Finalizar",
+ "confirm_step": "Confirmar",
+ "finish_tutorial": "Finalizar",
+ "alert_message": "Você precisa seguir a sequência de passos",
+ "training_wait": "Sua inteligência está sendo treinada!",
+ "training_error": "Ocorreu um erro no treinamento da sua inteligência.",
+ "training_success": "Sua inteligência foi treinada com sucesso!",
+ "items": {
+ "create_account": "Criar conta",
+ "create_intelligence": "Criar sua primeira inteligência",
+ "training": "Treinar sua inteligência",
+ "quick_test": "Faça um teste rápido",
+ "evaluate": "Teste sua inteligência",
+ "inbox": "Adicionar frase ao inbox",
+ "translate": "Traduzir para outro idioma",
+ "integrate": "Integrar sua inteligência em uma plataforma"
},
- "evaluate_result": {
- "step_0": "Aqui você poderá ver o resultado do teste da sua inteligência."
+ "create_intelligence": {
+ "step_0": "Você pode usar uma das inteligências do repositório escolhendo e clicando em uma delas.",
+ "step_1": "Ou crie sua própria inteligência clicando aqui."
},
- "quick_test": {
- "step_0": " Esse é o teste rápido! Aqui você pode testar rapidamente as frases adicionadas ao treinamento.",
- "step_1": "Digite sua frase de teste e confirme.",
- "step_2": "Clique aqui para descobrir a relevância de cada palavra na frase dentro da intenção escolhida."
- },
- "inbox": {
- "step_0": " Esta é a caixa de entrada! Aqui você pode adicionar frases das interações do usuário com sua inteligência em treinamento ou teste.",
- "step_1": "Selecione as frases que você deseja adicionar.",
- "step_2": "Adicionar ao treinamento.",
- "step_3": "Adicionar a frases de teste.",
- "step_4": "Selecione a intenção que você deseja atribuir à frase e adicione."
- },
- "translate": {
- "step_0": " Vamos traduzir! Clique aqui para traduzir as frases da sua inteligência em outro idioma.",
- "step_1": "Selecione o idioma treinado. Dica: Você precisa ter frases adicionadas nesse idioma.",
- "step_2": "Selecione o idioma para qual será feita a tradução.",
- "step_3": "Escolha uma frase e clique em traduzir.",
- "step_4": "Digite uma tradução de frase aqui.",
- "step_5": "Por fim, envie sua frase para traduzir.",
- "step_6": "Se preferir, também é possível exportar e importar frases do Excel para tradução clicando aqui"
- },
- "integrate": {
- "step_0": " Esta é integração! Com esse recurso, você poderá integrar sua inteligência em uma plataforma.",
- "step_1": "Copie este modelo no formato CURL, Python ou Javascript para integração."
+ "create_intelligence_forms": {
+ "step_0": "Preencha o formulário com os dados da sua inteligencia como nome, descrição e idioma.",
+ "step_1": "Escolha as categorias para sua inteligência, com base na área em que será usada, e envie."
+ },
+ "training": {
+ "step_0": " Vamos para o treinamento! Aqui você vai adicionar frases e classificar palavras para treinar sua inteligência",
+ "step_1": "Adicione a frase que você quer que sua inteligência entenda. Depois selecione uma das palavra para classificar. Ex: quero uma pizza",
+ "step_2": "Agora clique aqui passa classificar a palavra que você selecionou.",
+ "step_3": "E escreva a classificação Ex: Se você selecionou ''pizza'' a classificação pode ser ''alimento''",
+ "step_4": "Identifique a intenção da frase que você digitou. Ex: pedido",
+ "step_5": "Por fim, envie sua frase.",
+ "step_6": "Após adicionar as frases, clique aqui. Dica: Para treinar, você deve adicionar pelo menos duas intenções com duas frases cada.",
+ "step_7": "Verifique se a sua inteligência está pronta para treinar e clique em \"Prosseguir\".
Dica: Se algum requisito não for cumprido, clique em \"Cancelar\" para repetir."
+ },
+ "evaluate": {
+ "step_0": " Vamos para o teste de frases! Com o teste, você poderá avaliar facilmente o desempenho de sua inteligência.",
+ "step_1": "Selecione um idioma para testar.",
+ "step_2": "Digite aqui uma frase que você gostaria de testar. Ex: quero uma pizza",
+ "step_3": "E aqui, selecione a intenção que mais se identifica com a frase que você digitou. Ex: afirmativa.",
+ "step_4": "Por fim, envie sua frase.",
+ "step_5": "Clique aqui para executar seu teste. Dica: Para testar, você deve adicionar pelo menos duas intenções com duas frases cada."
+ },
+ "evaluate_result": {
+ "step_0": "Aqui você poderá ver o resultado do teste da sua inteligência."
+ },
+ "quick_test": {
+ "step_0": " Esse é o teste rápido! Aqui você pode testar rapidamente as frases adicionadas ao treinamento.",
+ "step_1": "Digite sua frase de teste e confirme.",
+ "step_2": "Clique aqui para descobrir a relevância de cada palavra na frase dentro da intenção escolhida.",
+ "step_3": "Click here to see the Raw."
},
- "tutorial_button":{
+ "inbox": {
+ "step_0": " Esta é a caixa de entrada! Aqui você pode adicionar frases das interações do usuário com sua inteligência em treinamento ou teste.",
+ "step_1": "Selecione as frases que você deseja adicionar.",
+ "step_2": "Adicionar ao treinamento.",
+ "step_3": "Adicionar a frases de teste.",
+ "step_4": "Selecione a intenção que você deseja atribuir à frase e adicione."
+ },
+ "translate": {
+ "step_0": " Vamos traduzir! Clique aqui para traduzir as frases da sua inteligência em outro idioma.",
+ "step_1": "Selecione o idioma treinado. Dica: Você precisa ter frases adicionadas nesse idioma.",
+ "step_2": "Selecione o idioma para qual será feita a tradução.",
+ "step_3": "Escolha uma frase e clique em traduzir.",
+ "step_4": "Digite uma tradução de frase aqui.",
+ "step_5": "Por fim, envie sua frase para traduzir.",
+ "step_6": "Se preferir, também é possível exportar e importar frases do Excel para tradução clicando aqui"
+ },
+ "integrate": {
+ "step_0": " Esta é integração! Com esse recurso, você poderá integrar sua inteligência em uma plataforma.",
+ "step_1": "Copie este modelo no formato CURL, Python ou Javascript para integração."
+ },
+ "tutorial_button": {
"step_0": " Você terminou! Se você quiser pode assistir o tutorial novamente clicando aqui."
}
},
@@ -1266,7 +1487,7 @@
"phrase_added": "Frase adicionada a lista de esperando treinamento | Frases adicionadas a lista de esperando treinamento",
"tooltip_alert": "As palavras sugeridas são geradas através de contextos retirados da internet, portanto, podem acontecer sugestões que fujam do controle da nossa equipe."
},
- "import_and_export_intelligence":{
+ "import_and_export_intelligence": {
"title": "Importar sua inteligência",
"subtitle": "Para importar/migrar, basta selecionar o arquivo correspondente ao Rasa ou coloque o access token do Wit.AI, e os dados serão reconhecidos automaticamente",
"import_rasa": "Importar do Rasa",
@@ -1292,7 +1513,7 @@
"import_sentences_error_title": "Erro ao importar as frases",
"import_sentences_error_message": "Algo de errado aconteceu, tente novamente mais tarde."
},
- "weni_notification":{
+ "weni_notification": {
"title": "O Bothub agora é Weni Inteligência Artificial",
"subtitle": "Novo módulo que estará disponivel na nossa plataforma unificada em breve.",
"button": "Saiba mais",
@@ -1303,7 +1524,7 @@
}
},
"upload_area": {
- "title":{
+ "title": {
"text": "Arraste seu arquivo aqui, ou",
"highlight": "procure-o"
},
@@ -1315,32 +1536,128 @@
"import_card": {
"importing": "Importando.."
},
+ "action_type_selector": {
+ "title": "Selecione o tipo de ação",
+ "types": {
+ "interactions": {
+ "title": "Interações gerais",
+ "description": "Ações para saudar, se despedir e navegar no sistema"
+ },
+ "shopping": {
+ "title": "Compras e produtos",
+ "description": "Ações para comprar, acompanhar pedidos e acessar benefícios"
+ },
+ "support": {
+ "title": "Assistência e suporte",
+ "description": "Ações para suporte ao cliente e ajustes de comunicação"
+ },
+ "media": {
+ "title": "Mídias e localização",
+ "description": "Ações iniciadas a partir de imagem, vídeo, áudio e localização do usuário"
+ },
+ "custom": {
+ "title": "Personalizada",
+ "description": "Ações para atender necessidades específicas"
+ }
+ }
+ },
"modals": {
"actions": {
+ "add": {
+ "title": "Adicionar ação personalizada",
+ "description": "Crie uma nova ação e configure quando ela deve ser iniciada",
+ "custom_title": "Adicionar ação de {name}",
+ "custom_description": "Selecione a ação e o fluxo que será iniciado",
+ "messages": {
+ "success": "Ação {name} adicionada com sucesso"
+ },
+ "steps": {
+ "select_action_type": {
+ "inputs": {
+ "select_action_type": {
+ "label": "Selecione a ação"
+ },
+ "description": {
+ "label": "Descrição da ação:"
+ }
+ },
+ "send_response_to_flow": {
+ "title": "Enviar resposta do modelo ao fluxo",
+ "tooltip": "Utilize {'@'}trigger.params.answer para inserir a resposta do modelo no fluxo"
+ }
+ },
+ "describe": {
+ "title": "Configurar ação",
+ "explanation": "Descreva a ação e quando o usuário deve entrar nela. É partir dessa descrição que a ação vai ser iniciada",
+ "inputs": {
+ "description": {
+ "label": "Esta ação será iniciada quando...",
+ "placeholder": "o usuário disser que quer atendimento humano",
+ "help": "Tente ser objetivo. É a partir da descrição que a ação vai ser iniciada",
+ "aux_text_whatsapp_cart": "Quando o usuário enviar um produto no WhatsApp"
+ }
+ }
+ },
+ "select_flow": {
+ "title": "Selecionar fluxo",
+ "explanation": "Selecione o fluxo que será iniciado com essa ação",
+ "filters": {
+ "flow_name": {
+ "placeholder": "Pesquisar fluxo"
+ }
+ },
+ "flow_assigned_actions": "Esse fluxo já foi atribuído para {count} ação:\n{actions} | Esse fluxo já foi atribuído para {count} ações:\n{actions}"
+ },
+ "nominate_action": {
+ "title": "Nomear ação",
+ "explanation": "O nome da ação foi gerado automaticamente a partir da descrição adicionada e usado para auxiliar na classificação da ação",
+ "inputs": {
+ "name": {
+ "label": "Nome da ação",
+ "placeholder": "",
+ "help": "Se o nome gerado não for adequado, é possível editá-lo"
+ }
+ }
+ },
+ "generate_action_name": {
+ "chatbot_goal": "Chatbot que sugere nomes para ações baseado na descrição informada",
+ "context": "Descrição: {description}",
+ "whatsapp_cart": "Carrinho de compras"
+ }
+ }
+ },
+ "edit": {
+ "messages": {
+ "success": "Ação {name} editada com sucesso"
+ },
+ "assigned_flow": "Fluxo atribuído",
+ "flow_name_unavailable": "Nome do fluxo indisponível",
+ "go_to_flow": "Ir para o fluxo"
+ },
"btn_back": "Voltar",
"btn_next": "Avançar",
"btn_create": "Adicionar",
"btn_cancel": "Cancelar",
- "btn_remove": "Remover",
"btn_complete": "Concluir",
+ "btn_remove": "Remover",
"flow": {
"title": "Selecionar fluxo",
"fill_name": "Selecionar fluxo",
"sub_title": "Selecione o fluxo que deseja adicionar à ação",
- "placeholder": "Pesquisar fluxo",
+ "placeholder": "Pesquisar fluxo",
"not_found_message": "Fluxo não encontrado"
},
"descriptions": {
- "title": "Adicionar ação no fluxo",
+ "title": "Configurar ação",
"fill_name": "Adicionar ação",
"sub_title": "Explique seu fluxo e quando o usuário deve entrar nele. Busque ser objetivo.",
- "label": "Descreva a ação",
+ "label": "Descrição",
"change_title": "Alterar descrição da ação",
- "change_sub_title": "A descrição ajuda o Brain funcionar de forma mais adequada"
+ "change_sub_title": "A descrição ajuda o Agent Builder funcionar de forma mais adequada"
},
"remove": {
"title": "Remover ação",
- "description": "Tem certeza que deseja remover a ação {name}?
- This is a contract signed between you and
- ILHASOFT TECNOLOGIA DA INFORMAÇÃO LTDA - ME, a simple limited company, based at Comerc. José Pontes de Magalhães
- Street, n. 70, 7, Jatiúca, city of Maceió, State of Alagoas, CEP
- 57036-250, enrolled with CNPJ / MF under no. 16.755.375 / 0001-00, herein
- represented by its legal representatives. All rights reserved.
-
-
- These Terms of Use govern the use of the BotHub platform, without
- prejudice to the application of the current legislation. If you do not
- agree to these terms, do not use this platform.
-
-
- You acknowledge that you have reviewed and accepted the terms of use.
- Please read them carefully as the use of this platform means that you have
- accepted all terms and agree to abide by them. If you are a minor or
- incapable in any respect, you will need permission from your parents or
- guardians who must also agree to this term and conditions.
-
-
-
- BY USING BOTHUB, YOU AUTOMATICALLY AGREE TO THESE TERMS OF USE, BE
- RESPONSIBLE FOR COMPLETELY BY ALL AND ANY ACTS PRACTICED BY YOU IN BOTHUB
- OR IN RELATED SERVICES. YOU ALSO AGREE TO BE BOUND BY THE TERMS DESCRIBED
- IN OUR PRIVACY POLICY. TO ACCESS IT, CLICK HERE
- (https://bothub.it/terms).
-
-
-
- If you have questions or need to discuss any matter related to this Term
- of Use, please contact us at contato@ilhasoft.com.br.
-
-
-
-
2. DEFINITIONS
-
-
- BOTHUB:
- It consists of a free open source software designed to train and predict
- Artificial Intelligence datasets for the understanding of human written
- language in many different languages.
-
-
- API:
- The acronym stands for Application Programming Interface. It is a set of
- routines and programming standards for accessing a software application or
- web-based platform.
-
-
- USER:
- It is you, the company, Non-Governmental Organization, Civil Association,
- which has been invited to use the BotHub platform through Ilhasoft and
- manages it, in accordance with the conditions established in this term, to
- create automated communication flows with its customers.
-
-
- CLIENTS:
- It is the customers or interviewed by the user, individual or legal, who
- received messages through the BotHub platform.
-
-
- INTELLIGENCE:
- It is the collection of data that is stored in BotHub in order to train
- the computer to understand the human language based on specific context.
-
-
- TRAIN:
- It is the process of adding sentences to BotHub that teaches the computer
- to understand the human language.
-
-
- PREDICT:
- After a training process it enables the computer to make predictions on
- text.
-
-
-
-
3. SERVICE
-
-
- BotHub is a platform that allows you to create Artificial Intelligence
- models in an easy and scalable way.
-
-
-
- Once you've created an Intelligence, you'll be able to train it with text
- data that in the end will be delivered as predictions for 3rd-party
- platforms to make predictions by using the BotHub API.
-
-
-
- BotHub, as it appears in the definitions, consists of a ILHASOFT
- OpenSource platform that's hosted in the company cloud servers in
- accordance with the privacy policy available in
- https://bothub.it/terms.
-
-
-
-
-
4. STEP BY STEP
-
-
- From your own BotHub platform access account, using your login and
- password confidential and unique, you will have access to the platform
- homepage.
-
-
-
- To get started, the first step is to choose an existing Intelligence or to
- create a new one, depending on what you need you'll follow both paths or
- just one of them. If you choose an existing intelligence you can just see
- how it is working, test it, and open the integrations page to get
- instructions in how to use it, however, if you decide to create a new one,
- you simply input some information about it and start the training process,
- once you are confident enough about your intelligence you can open the
- integrations page and use start using it.
-
-
-
-
-
- 5. AMENDMENTS, MODIFICATIONS AND TERMINATION
-
-
-
- Ilhasoft reserves the right at any time to modify these terms to include,
- remove or amend any of its terms. Such modifications will take effect
- immediately. Upon posting such changes, by continuing to use the platform
- you will have accepted and agreed to abide by the modified terms.
-
-
-
- Ilhasoft may at any time suspend or terminate your access to the platform
- in the event of suspected fraud, unjust gain or advantage, or failure to
- comply with any conditions set forth in these Terms of Use, Privacy or
- applicable law. In such cases, you will not be entitled to any
- compensation and BotHub may bring the appropriate return action, if
- necessary, as well as take any other measures necessary to pursue and
- safeguard your interests.
-
-
-
-
-
6. ACCESS BOTHUB
-
-
- To access BotHub and use its features, you do not need any kind of
- registration. To use BotHub, you must be at least 18 (eighteen) years old.
-
-
-
-
-
7. LIMITATIONS OF LIABILITY
-
-
- You are solely responsible for the use of BotHub and you must abide by the
- rules of these Terms of Use as well as the applicable laws of BotHub.
-
-
-
- In no event will Ilhasoft, its controller, its affiliates, partners or
- employees be liable for any direct or indirect damages resulting from or
- in connection with access, use or inability to access or use BotHub.
-
-
-
- IN VIEW OF THE CHARACTERISTICS INHERENT OF THE INTERNET ENVIRONMENT,
- ILHASOFT IS NOT RESPONSIBLE FOR CONNECTION INTERRUPTIONS OR SUSPENSIONS,
- COMPUTER TRANSMISSIONS INCOMPLETE OR THAT FAIL, AND FOR TECHNICAL FAILURE
- OF ANY KIND INCLUDING, BUT NOT LIMITED TO, THE MALFUNCTION ELECTRONICS OF
- ANY NETWORK, HARDWARE OR SOFTWARE. THE UNAVAILABILITY OF ACCESS TO THE
- INTERNET OR BOTHUB, AS WELL AS AN INCORRECT OR INCOMPLETE INFORMATION
- ABOUT BOTHUB AND ANY HUMAN, TECHNICAL OR OTHER FAILURE IN THE PROCESSING
- OF BOTHUB INFORMATION, SHALL NOT BE REGARDED AS BOTHUB'S LIABILITY. BOTHUB
- DISCLAIMS ANY RESPONSIBILITY FOR SUCH FACTS AND/OR ACTS.
-
-
-
- It is your responsibility to keep the environment of your device
- (computer, mobile phone, tablet, etc.) safe, with the use of available
- tools, such as antivirus, firewall, among others, to help prevent
- electronic risks.
-
-
-
- BotHub may contain links to third party sites and applications. This does
- not imply in any way that BotHub endorses, verifies, warrants or has any
- connection with the owners of such sites or applications and is not
- responsible for its content, accuracy, policies, practices or opinions.
- BotHub recommends that you read the terms of use and privacy policies of
- each third-party site or service that you visit or use.
-
-
-
-
-
8. CONTENT AVAILABILITY
-
-
- BotHub may, in its sole discretion, allow you or any other user to submit,
- press, publish or provide, in the application, content or text
- information, audio or video ( "User Content").
-
-
-
- Any User Content that is defamatory, libelous, abusive, violent,
- pornographic, obscene, offensive or unlawful, as determined by Ilhasoft,
- in its sole discretion, including proprietary information belonging to
- other persons or companies (eg. author, trademarks) without the express
- permission of the owner of such rights, whose infringement will not be the
- responsibility of Ilhasoft.
-
-
-
- Any User Content provided by you remains under your ownership.
-
-
-
-
-
9. LEGAL RESTRICTIONS
-
-
- YOUR CONTENT:
- you are the sole and exclusive responsible for the content of the texts
- made available in the intelligences, making sure that the contents will
- not violate and will not cause undue exposure or embarrassment of the end
- users, also responding by their content in court or out of it, and
- exempting Ilhasoft unconditionally from any joint or subsidiary liability
- for any Claims, given the intermediate nature of the service that Ilhasoft
- is providing to you through the use of the BotHub platform. You must also
- ensure that your Content, your submissions and your use - and your use by
- end users - including your offers and services, do not violate any
- applicable Policies or Laws. You are fully responsible for the
- development, content, operation, maintenance and use of your Content,
- submissions and offers and services made available. You may not, under any
- circumstances, provide Content that: (a) is false or misleading, or offers
- Content other than the ones that the user will engage in, attempting in
- any way to deceive / induce and / or offend the law, morals or commercial
- ethics; (b) invade the privacy of others or impair their image or honor in
- any way, or further promote any form of racism or against minority groups,
- or preach intolerance, prejudice; religious or political fanaticism or
- discrimination against groups of people or ethnic groups, as well as
- containing obscene content, such as pedophilia and other crimes of a
- sexual nature, are in any way prohibited or not recommended for a given
- age group, or defend or apologize to drugs and drug trafficking,
- narcotics, cigarettes, alcoholic beverages or illegal games, and (c)
- Content that violates third party rights, including but not limited to
- copyright, and/or the creation and dissemination of Content that you are
- not authorized to do so and offer Illegal and/or pirated Content,
- infringing the copyrights and property of third parties.
-
-
-
- YOUR CLIENT:
- the end users of the service and/or products offered by you through the
- BotHub platform, have a unique and exclusive relationship with you,
- therefore, you are also responsible for the use of your Content and offers
- used by your end user client. Therefore, you will exempt Ilhasoft and will
- be responsible for all end users to observe the applicable Policies and/or
- Laws. Furthermore, if you become aware of any breach of your obligations
- described in this Term of Use, caused by an end user of your account, you
- must immediately suspend access to your Content, the offers and services
- provided, and Ilhasoft will temporarily suspend the access to the BotHub
- platform, until the problem is solved.
-
-
-
-
-
- 10. COMPLAINTS ABOUT COPYRIGHT INFRINGEMENT
-
-
-
- Allegations of copyright infringement of any content available on BotHub
- should be sent via e-mail to contato@ilhasoft.com.br or to the following
- address: Comerc José Pontes de Magalhães Street, n. 70, 803, Jatiúca, city
- Maceió, State of Alagoas, CEP 57036-250.
-
-
-
-
-
11. GENERAL INFORMATION
-
-
- These Terms of Use are governed by the laws of the Federative Republic of
- Brazil. Any doubts or situations not foreseen in these Terms of Use will
- first be resolved by BotHub and, if they persist, should be resolved by
- the Forum of the District of Maceió/AL, to the exclusion of any other,
- however privileged it may or may become.
-
-
-
- If you have any questions, comments or suggestions, please contact us by
- e-mail contato@ilhasoft.com.br, or by the address Comerc. José Pontes de
- Magalhães Street, n. 70, 803, Jatiúca, city of Maceió, State of Alagoas,
- CEP 57036-250.
-