app.ts 9.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199
  1. const translation = {
  2. createApp: 'CRIAR APLICATIVO',
  3. types: {
  4. all: 'Todos',
  5. chatbot: 'Chatbot',
  6. agent: 'Agente',
  7. workflow: 'Fluxo de trabalho',
  8. completion: 'Conclusão',
  9. basic: 'Básico',
  10. advanced: 'Fluxo de bate-papo',
  11. },
  12. duplicate: 'Duplicar',
  13. duplicateTitle: 'Duplicar Aplicativo',
  14. export: 'Exportar DSL',
  15. exportFailed: 'Falha ao exportar DSL.',
  16. importDSL: 'Importar arquivo DSL',
  17. createFromConfigFile: 'Criar a partir do arquivo DSL',
  18. deleteAppConfirmTitle: 'Excluir este aplicativo?',
  19. deleteAppConfirmContent:
  20. 'A exclusão do aplicativo é irreversível. Os usuários não poderão mais acessar seu aplicativo e todas as configurações de prompt e logs serão permanentemente excluídas.',
  21. appDeleted: 'Aplicativo excluído',
  22. appDeleteFailed: 'Falha ao excluir aplicativo',
  23. join: 'Participe da comunidade',
  24. communityIntro:
  25. 'Discuta com membros da equipe, colaboradores e desenvolvedores em diferentes canais.',
  26. roadmap: 'Veja nosso roteiro',
  27. newApp: {
  28. startFromBlank: 'Criar do zero',
  29. startFromTemplate: 'Criar do modelo',
  30. captionAppType: 'Que tipo de aplicativo você deseja criar?',
  31. chatbotDescription: 'Construa um aplicativo baseado em chat. Este aplicativo usa um formato de pergunta e resposta, permitindo várias rodadas de conversa contínua.',
  32. completionDescription: 'Construa um aplicativo que gera texto de alta qualidade com base em prompts, como geração de artigos, resumos, traduções e muito mais.',
  33. completionWarning: 'Este tipo de aplicativo não será mais suportado.',
  34. agentDescription: 'Construa um Agente inteligente que pode escolher ferramentas para completar as tarefas autonomamente',
  35. workflowDescription: 'Construa um aplicativo que gera texto de alta qualidade com base em fluxo de trabalho com alto grau de personalização. É adequado para usuários experientes.',
  36. workflowWarning: 'Atualmente em beta',
  37. chatbotType: 'Método de orquestração do Chatbot',
  38. basic: 'Básico',
  39. basicTip: 'Para iniciantes, pode mudar para o Chatflow mais tarde',
  40. basicFor: 'PARA INICIANTES',
  41. basicDescription: 'A Orquestração Básica permite orquestrar um aplicativo Chatbot usando configurações simples, sem a capacidade de modificar prompts integrados. É adequado para iniciantes.',
  42. advanced: 'Chatflow',
  43. advancedFor: 'Para usuários avançados',
  44. advancedDescription: 'A Orquestração de Fluxo de Trabalho orquestra Chatbots na forma de fluxos de trabalho, oferecendo um alto grau de personalização, incluindo a capacidade de editar prompts integrados. É adequado para usuários experientes.',
  45. captionName: 'Ícone e nome do aplicativo',
  46. appNamePlaceholder: 'Dê um nome para o seu aplicativo',
  47. captionDescription: 'Descrição',
  48. appDescriptionPlaceholder: 'Digite a descrição do aplicativo',
  49. useTemplate: 'Usar este modelo',
  50. previewDemo: 'Visualizar demonstração',
  51. chatApp: 'Assistente',
  52. chatAppIntro:
  53. 'Eu quero construir um aplicativo baseado em chat. Este aplicativo usa um formato de pergunta e resposta, permitindo várias rodadas de conversa contínua.',
  54. agentAssistant: 'Novo Assistente de Agente',
  55. completeApp: 'Gerador de Texto',
  56. completeAppIntro:
  57. 'Eu quero criar um aplicativo que gera texto de alta qualidade com base em prompts, como geração de artigos, resumos, traduções e muito mais.',
  58. showTemplates: 'Quero escolher a partir de um modelo',
  59. hideTemplates: 'Voltar para a seleção de modo',
  60. Create: 'Criar',
  61. Cancel: 'Cancelar',
  62. nameNotEmpty: 'O nome não pode estar vazio',
  63. appTemplateNotSelected: 'Por favor, selecione um modelo',
  64. appTypeRequired: 'Por favor, selecione um tipo de aplicativo',
  65. appCreated: 'Aplicativo criado',
  66. appCreateFailed: 'Falha ao criar aplicativo',
  67. caution: 'Cuidado',
  68. appCreateDSLErrorPart1: 'Uma diferença significativa nas versões DSL foi detectada. Forçar a importação pode causar mau funcionamento do aplicativo.',
  69. appCreateDSLErrorPart4: 'Versão DSL suportada pelo sistema:',
  70. Confirm: 'Confirmar',
  71. appCreateDSLErrorTitle: 'Incompatibilidade de versão',
  72. appCreateDSLWarning: 'Cuidado: a diferença de versão DSL pode afetar determinados recursos',
  73. appCreateDSLErrorPart3: 'Versão DSL do aplicativo atual:',
  74. appCreateDSLErrorPart2: 'Você quer continuar?',
  75. learnMore: 'Saiba Mais',
  76. optional: 'Opcional',
  77. chooseAppType: 'Escolha o tipo de aplicativo',
  78. forBeginners: 'PARA INICIANTES',
  79. noTemplateFound: 'Nenhum modelo encontrado',
  80. foundResults: '{{contagem}} Resultados',
  81. foundResult: '{{contagem}} Resultado',
  82. completionUserDescription: 'Crie rapidamente um assistente de IA para tarefas de geração de texto com configuração simples.',
  83. noIdeaTip: 'Sem ideias? Confira nossos modelos',
  84. workflowUserDescription: 'Orquestração de fluxo de trabalho para tarefas de rodada única, como automação e processamento em lote.',
  85. chatbotUserDescription: 'Crie rapidamente um chatbot baseado em LLM com configuração simples. Você pode alternar para o fluxo de chat mais tarde.',
  86. agentShortDescription: 'Agente inteligente com raciocínio e uso de ferramenta autônoma',
  87. forAdvanced: 'PARA USUÁRIOS AVANÇADOS',
  88. chatbotShortDescription: 'Chatbot baseado em LLM com configuração simples',
  89. advancedUserDescription: 'Orquestração de fluxo de trabalho para tarefas de diálogo complexas de várias rodadas com recursos de memória.',
  90. noTemplateFoundTip: 'Tente pesquisar usando palavras-chave diferentes.',
  91. agentUserDescription: 'Um agente inteligente capaz de raciocínio iterativo e uso autônomo de ferramentas para atingir os objetivos da tarefa.',
  92. completionShortDescription: 'Assistente de IA para tarefas de geração de texto',
  93. workflowShortDescription: 'Orquestração para tarefas de automação de turno único',
  94. noAppsFound: 'Nenhum aplicativo encontrado',
  95. advancedShortDescription: 'Fluxo de trabalho para diálogos complexos de vários turnos com memória',
  96. },
  97. editApp: 'Editar Informações',
  98. editAppTitle: 'Editar Informações do Aplicativo',
  99. editDone: 'Informações do aplicativo atualizadas',
  100. editFailed: 'Falha ao atualizar informações do aplicativo',
  101. iconPicker: {
  102. ok: 'OK',
  103. cancel: 'Cancelar',
  104. emoji: 'Emoji',
  105. image: 'Imagem',
  106. },
  107. switch: 'Mudar para Orquestração de Fluxo de Trabalho',
  108. switchTipStart: 'Será criada uma nova cópia do aplicativo para você e a nova cópia mudará para Orquestração de Fluxo de Trabalho. A nova cópia não permitirá a ',
  109. switchTip: 'volta',
  110. switchTipEnd: ' para Orquestração Básica.',
  111. switchLabel: 'A cópia do aplicativo a ser criada',
  112. removeOriginal: 'Excluir o aplicativo original',
  113. switchStart: 'Iniciar mudança',
  114. typeSelector: {
  115. all: 'Todos os Tipos',
  116. chatbot: 'Chatbot',
  117. agent: 'Agente',
  118. workflow: 'Fluxo de trabalho',
  119. completion: 'Conclusão',
  120. advanced: 'Fluxo de bate-papo',
  121. },
  122. tracing: {
  123. title: 'Rastreamento de desempenho do aplicativo',
  124. description: 'Configurando um provedor LLMOps de terceiros e rastreando o desempenho do aplicativo.',
  125. config: 'Configurar',
  126. collapse: 'Recolher',
  127. expand: 'Expandir',
  128. tracing: 'Rastreamento',
  129. disabled: 'Desativado',
  130. disabledTip: 'Por favor, configure o provedor primeiro',
  131. enabled: 'Em serviço',
  132. tracingDescription: 'Captura o contexto completo da execução do aplicativo, incluindo chamadas LLM, contexto, prompts, solicitações HTTP e mais, para uma plataforma de rastreamento de terceiros.',
  133. configProviderTitle: {
  134. configured: 'Configurado',
  135. notConfigured: 'Configure o provedor para habilitar o rastreamento',
  136. moreProvider: 'Mais provedores',
  137. },
  138. langsmith: {
  139. title: 'LangSmith',
  140. description: 'Uma plataforma de desenvolvedor completa para cada etapa do ciclo de vida do aplicativo impulsionado por LLM.',
  141. },
  142. langfuse: {
  143. title: 'Langfuse',
  144. description: 'Rastreamentos, avaliações, gerenciamento de prompts e métricas para depurar e melhorar seu aplicativo LLM.',
  145. },
  146. inUse: 'Em uso',
  147. configProvider: {
  148. title: 'Configurar ',
  149. placeholder: 'Insira sua {{key}}',
  150. project: 'Projeto',
  151. publicKey: 'Chave Pública',
  152. secretKey: 'Chave Secreta',
  153. viewDocsLink: 'Ver documentação de {{key}}',
  154. removeConfirmTitle: 'Remover configuração de {{key}}?',
  155. removeConfirmContent: 'A configuração atual está em uso, removê-la desligará o recurso de Rastreamento.',
  156. },
  157. view: 'Vista',
  158. opik: {
  159. description: 'Opik é uma plataforma de código aberto para avaliar, testar e monitorar aplicativos LLM.',
  160. title: 'Opik',
  161. },
  162. },
  163. answerIcon: {
  164. descriptionInExplore: 'Se o ícone do WebApp deve ser usado para substituir 🤖 no Explore',
  165. description: 'Se o ícone WebApp deve ser usado para substituir 🤖 no aplicativo compartilhado',
  166. title: 'Use o ícone do WebApp para substituir 🤖',
  167. },
  168. importFromDSLUrlPlaceholder: 'Cole o link DSL aqui',
  169. importFromDSLUrl: 'Do URL',
  170. importFromDSLFile: 'Do arquivo DSL',
  171. importFromDSL: 'Importar de DSL',
  172. mermaid: {
  173. handDrawn: 'Mão desenhada',
  174. classic: 'Clássico',
  175. },
  176. openInExplore: 'Abrir no Explore',
  177. newAppFromTemplate: {
  178. sidebar: {
  179. Programming: 'Programação',
  180. Agent: 'Agente',
  181. HR: 'RH',
  182. Workflow: 'Fluxo de trabalho',
  183. Writing: 'Escrita',
  184. Recommended: 'Recomendado',
  185. Assistant: 'Assistente',
  186. },
  187. searchAllTemplate: 'Pesquisar todos os modelos...',
  188. byCategories: 'POR CATEGORIAS',
  189. },
  190. showMyCreatedAppsOnly: 'Mostrar apenas meus aplicativos criados',
  191. appSelector: {
  192. label: 'APLICAÇÃO',
  193. noParams: 'Não são necessários parâmetros',
  194. placeholder: 'Selecione um aplicativo...',
  195. params: 'PARÂMETROS DO APLICATIVO',
  196. },
  197. }
  198. export default translation