mirror of
https://github.com/Azure/cosmos-explorer.git
synced 2026-06-08 13:37:29 +01:00
1172 lines
75 KiB
JSON
1172 lines
75 KiB
JSON
{
|
|
"common": {
|
|
"ok": "OK",
|
|
"cancel": "Cancelar",
|
|
"close": "Fechar",
|
|
"save": "Guardar",
|
|
"delete": "Eliminar",
|
|
"update": "Atualizar",
|
|
"discard": "Eliminar",
|
|
"execute": "Executar",
|
|
"loading": "A carregar",
|
|
"loadingEllipsis": "A carregar...",
|
|
"next": "Seguinte",
|
|
"previous": "Anterior",
|
|
"yes": "Sim",
|
|
"no": "Não",
|
|
"result": "Resultado",
|
|
"learnMore": "Saber mais",
|
|
"getStarted": "Começar",
|
|
"retry": "Tentar novamente",
|
|
"apply": "Aplicar",
|
|
"refresh": "Atualizar",
|
|
"copy": "Copiar",
|
|
"create": "Criar",
|
|
"confirm": "Confirmar",
|
|
"open": "Abrir",
|
|
"rename": "Mudar o Nome",
|
|
"download": "Transferir",
|
|
"upload": "Carregar",
|
|
"connect": "Ligar",
|
|
"remove": "Remover",
|
|
"load": "Carregar",
|
|
"publish": "Publicar",
|
|
"browse": "Procurar",
|
|
"increaseValueBy1": "Aumentar valor em 1",
|
|
"decreaseValueBy1": "Diminuir valor em 1",
|
|
"on": "Ativado",
|
|
"off": "Desativado",
|
|
"preview": "Pré-visualização"
|
|
},
|
|
"splashScreen": {
|
|
"title": {
|
|
"default": "Bem-vindo ao Azure Cosmos DB",
|
|
"postgres": "Bem-vindo ao Azure Cosmos DB para PostgreSQL",
|
|
"vcoreMongo": "Bem-vindo ao Azure DocumentDB (com compatibilidade do MongoDB)"
|
|
},
|
|
"subtitle": {
|
|
"default": "Serviço de base de dados com múltiplos modelos distribuído globalmente para qualquer dimensionamento",
|
|
"getStarted": "Comece a trabalhar com os nossos conjuntos de dados de exemplo, documentação e ferramentas adicionais."
|
|
},
|
|
"quickStart": {
|
|
"title": "Iniciar início rápido",
|
|
"description": "Inicie um tutorial de início rápido para começar a utilizar dados de exemplo"
|
|
},
|
|
"newCollection": {
|
|
"title": "Novo {{collectionName}}",
|
|
"description": "Criar um novo contentor para armazenamento e débito"
|
|
},
|
|
"samplesGallery": {
|
|
"title": "Galeria de Exemplos do Azure Cosmos DB",
|
|
"description": "Descubra exemplos que apresentam padrões de aplicações escaláveis e inteligentes. Experimente um agora para ver a rapidez com que pode passar do conceito ao código com o Cosmos DB"
|
|
},
|
|
"connectCard": {
|
|
"title": "Ligar",
|
|
"description": "Prefere usar as suas próprias ferramentas? Encontre a cadeia de ligação de que precisa para comunicar",
|
|
"pgAdmin": {
|
|
"title": "Comunicar com o pgAdmin",
|
|
"description": "Prefere o pgAdmin? Encontre as suas cadeias de ligação aqui"
|
|
},
|
|
"vsCode": {
|
|
"title": "Ligar ao VS Code",
|
|
"description": "Consulte e gerencie seus clusters MongoDB e DocumentDB no Visual Studio Code"
|
|
}
|
|
},
|
|
"shell": {
|
|
"postgres": {
|
|
"title": "PostgreSQL Shell",
|
|
"description": "Criar uma tabela e interagir com dados usando a interface shell do PostgreSQL"
|
|
},
|
|
"vcoreMongo": {
|
|
"title": "Mongo Shell",
|
|
"description": "Criar uma coleção e interagir com dados usando a interface shell do MongoDB"
|
|
}
|
|
},
|
|
"teachingBubble": {
|
|
"newToPostgres": {
|
|
"headline": "Novo no Cosmos DB PGSQL?",
|
|
"body": "Damos-lhe as boas-vindas! Se é novo no Cosmos DB PGSQL e precisa de ajuda para começar, aqui pode encontrar dados de exemplo e consultas."
|
|
},
|
|
"resetPassword": {
|
|
"headline": "Criar a sua palavra-passe",
|
|
"body": "Se ainda não alterou a sua palavra-passe, altere-a agora."
|
|
},
|
|
"coachMark": {
|
|
"headline": "Começar com amostra {{collectionName}}",
|
|
"body": "Será orientado para criar um contentor de exemplo com dados de exemplo e, em seguida, faremos uma visita guiada ao explorador de dados. Também pode cancelar o lançamento desta visita e explorar por si próprio."
|
|
}
|
|
},
|
|
"sections": {
|
|
"recents": "Recentes",
|
|
"clearRecents": "Limpar recentes",
|
|
"top3": "As três principais coisas que precisa de saber",
|
|
"learningResources": "Recursos de Aprendizagem",
|
|
"nextSteps": "Passos seguintes",
|
|
"tipsAndLearnMore": "Sugestões e saiba mais",
|
|
"notebook": "Bloco de notas",
|
|
"needHelp": "Precisa de ajuda?"
|
|
},
|
|
"top3Items": {
|
|
"sql": {
|
|
"advancedModeling": {
|
|
"title": "Padrões Avançados de Modelação",
|
|
"description": "Aprenda estratégias avançadas para otimizar a sua base de dados."
|
|
},
|
|
"partitioning": {
|
|
"title": "Melhores práticas para a criação de partições",
|
|
"description": "Aprenda a aplicar o modelo de dados e as estratégias de partição."
|
|
},
|
|
"resourcePlanning": {
|
|
"title": "Planear os seus Requisitos de Recursos",
|
|
"description": "Conheça as diferentes opções de configuração."
|
|
}
|
|
},
|
|
"mongo": {
|
|
"whatIsMongo": {
|
|
"title": "O que é a API MongoDB?",
|
|
"description": "Compreenda o Azure Cosmos DB for MongoDB e as suas funcionalidades."
|
|
},
|
|
"features": {
|
|
"title": "Funcionalidades e Sintaxe",
|
|
"description": "Descubra as vantagens e funcionalidades"
|
|
},
|
|
"migrate": {
|
|
"title": "Migrar os seus dados",
|
|
"description": "Passos de pré-migração para fazer a migração de dados"
|
|
}
|
|
},
|
|
"cassandra": {
|
|
"buildJavaApp": {
|
|
"title": "Criar uma Aplicação Java",
|
|
"description": "Crie uma aplicação Java com um SDK."
|
|
},
|
|
"partitioning": {
|
|
"title": "Melhores práticas para a criação de partições",
|
|
"description": "Saiba como funciona a partição."
|
|
},
|
|
"requestUnits": {
|
|
"title": "Unidades de Pedido (RUs)",
|
|
"description": "Compreenda as cobranças de RU."
|
|
}
|
|
},
|
|
"gremlin": {
|
|
"dataModeling": {
|
|
"title": "Modelação de dados",
|
|
"description": "Recomendações para modelação de dados do Graph"
|
|
},
|
|
"partitioning": {
|
|
"title": "Melhores práticas para a criação de partições",
|
|
"description": "Saiba como funciona a partição"
|
|
},
|
|
"queryData": {
|
|
"title": "Consultar dados",
|
|
"description": "Consultar dados com o Gremlin"
|
|
}
|
|
},
|
|
"tables": {
|
|
"whatIsTable": {
|
|
"title": "O que é a API Table?",
|
|
"description": "Compreenda o Azure Cosmos DB for Table e as suas funcionalidades"
|
|
},
|
|
"migrate": {
|
|
"title": "Migrar os seus dados",
|
|
"description": "Saiba como migrar dados"
|
|
},
|
|
"faq": {
|
|
"title": "Azure Cosmos DB for Table FAQs",
|
|
"description": "Perguntas comuns sobre o Azure Cosmos DB for Table"
|
|
}
|
|
}
|
|
},
|
|
"learningResources": {
|
|
"shortcuts": {
|
|
"title": "Atalhos de teclado do Data Explorer",
|
|
"description": "Aprenda atalhos de teclado para navegar no Data Explorer."
|
|
},
|
|
"liveTv": {
|
|
"title": "Aprenda as Noções Básicas",
|
|
"description": "Veja o programa de TV em direto do Azure Cosmos DB e vídeos de introdução e tutoriais."
|
|
},
|
|
"sql": {
|
|
"sdk": {
|
|
"title": "Começar a utilizar um SDK",
|
|
"description": "Saiba mais sobre o Azure Cosmos DB SDK."
|
|
},
|
|
"migrate": {
|
|
"title": "Migrar os seus dados",
|
|
"description": "Migre dados utilizando serviços Azure e soluções open-source."
|
|
}
|
|
},
|
|
"mongo": {
|
|
"nodejs": {
|
|
"title": "Criar uma aplicação com Node.js",
|
|
"description": "Criar uma aplicação Node.js."
|
|
},
|
|
"gettingStarted": {
|
|
"title": "Guia de Introdução",
|
|
"description": "Aprenda o básico para começar."
|
|
}
|
|
},
|
|
"cassandra": {
|
|
"createContainer": {
|
|
"title": "Criar um Contentor",
|
|
"description": "Conheça as opções para criar um contentor."
|
|
},
|
|
"throughput": {
|
|
"title": "Débito de Aprovisionamento",
|
|
"description": "Saiba como configurar o débito."
|
|
}
|
|
},
|
|
"gremlin": {
|
|
"getStarted": {
|
|
"title": "Começar a Utilizar ",
|
|
"description": "Criar, consultar e percorrer utilizando a consola Gremlin"
|
|
},
|
|
"importData": {
|
|
"title": "Importar Dados do Grafo",
|
|
"description": "Saiba como fazer a ingestão em massa de dados com o BulkExecutor"
|
|
}
|
|
},
|
|
"tables": {
|
|
"dotnet": {
|
|
"title": "Criar uma Aplicação .NET",
|
|
"description": "Como aceder ao Azure Cosmos DB for Table a partir de uma aplicação .NET."
|
|
},
|
|
"java": {
|
|
"title": "Criar uma Aplicação Java",
|
|
"description": "Crie uma aplicação Azure Cosmos DB for Table com o Java SDK "
|
|
}
|
|
}
|
|
},
|
|
"nextStepItems": {
|
|
"postgres": {
|
|
"dataModeling": "Modelação de dados",
|
|
"distributionColumn": "Como escolher uma Coluna de Distribuição",
|
|
"buildApps": "Criar Aplicações com Python/Java/Django"
|
|
},
|
|
"vcoreMongo": {
|
|
"migrateData": "Migrar dados",
|
|
"vectorSearch": "Criar aplicações de IA com a Pesquisa de Vectores",
|
|
"buildApps": "Criar Aplicações com Node.js"
|
|
}
|
|
},
|
|
"learnMoreItems": {
|
|
"postgres": {
|
|
"performanceTuning": "Ajuste do Desempenho",
|
|
"diagnosticQueries": "Consultas de Diagnóstico Úteis",
|
|
"sqlReference": "Referência de SQL Distribuído"
|
|
},
|
|
"vcoreMongo": {
|
|
"vectorSearch": "Pesquisa de Vectores",
|
|
"textIndexing": "Indexação de Texto",
|
|
"troubleshoot": "Resolver problemas comuns"
|
|
}
|
|
},
|
|
"fabric": {
|
|
"buildTitle": "Crie a sua base de dados",
|
|
"useTitle": "Utilizar a sua base de dados",
|
|
"newContainer": {
|
|
"title": "Novo contentor",
|
|
"description": "Crie um contentor de destino para armazenar os seus dados"
|
|
},
|
|
"sampleData": {
|
|
"title": "Dados de Amostra",
|
|
"description": "Carregar dados de exemplo na sua base de dados"
|
|
},
|
|
"sampleVectorData": {
|
|
"title": "Dados Vetoriais de Exemplo",
|
|
"description": "Carregar dados de vetor de exemplo com text-embedding-ada-002"
|
|
},
|
|
"appDevelopment": {
|
|
"title": "Desenvolvimento de aplicações",
|
|
"description": "Comece aqui para utilizar um SDK para criar as suas aplicações"
|
|
},
|
|
"sampleGallery": {
|
|
"title": "Galeria de Exemplos",
|
|
"description": "Obter exemplos completos do mundo real"
|
|
}
|
|
},
|
|
"sampleDataDialog": {
|
|
"title": "Dados de Amostra",
|
|
"startButton": "Início",
|
|
"createPrompt": "Crie um contentor \"{{containerName}}\" e importe dados de exemplo para o mesmo. Esta operação pode demorar alguns minutos.",
|
|
"creatingContainer": "A criar o contentor \"{{containerName}}\"...",
|
|
"importingData": "A importar dados para \"{{containerName}}\"...",
|
|
"success": "\"{{containerName}}\" criado com êxito com dados de exemplo.",
|
|
"errorContainerExists": "O contentor \"{{containerName}}\" na base de dados \"{{databaseName}}\" já existe. Elimine-o e tente novamente.",
|
|
"errorCreateContainer": "Falha ao criar o contentor: {{error}}",
|
|
"errorImportData": "Falha ao importar dados: {{error}}"
|
|
}
|
|
},
|
|
"contextMenu": {
|
|
"newContainer": "Novo {{containerName}}",
|
|
"restoreContainer": "Restaurar {{containerName}}",
|
|
"deleteDatabase": "Eliminar {{databaseName}}",
|
|
"deleteContainer": "Eliminar {{containerName}}",
|
|
"newSqlQuery": "Nova Consulta SQL",
|
|
"newQuery": "Nova Consulta",
|
|
"openMongoShell": "Abrir o Mongo Shell",
|
|
"newShell": "Nova Shell",
|
|
"openCassandraShell": "Abrir Shell do Cassandra",
|
|
"newStoredProcedure": "Novo Procedimento Armazenado",
|
|
"newUdf": "Novo UDF",
|
|
"newTrigger": "Novo Acionador",
|
|
"deleteStoredProcedure": "Eliminar Procedimento Armazenado",
|
|
"deleteTrigger": "Eliminar Acionador",
|
|
"deleteUdf": "Eliminar Função Definida pelo Utilizador"
|
|
},
|
|
"tabs": {
|
|
"documents": {
|
|
"newItem": "Novo Item",
|
|
"newDocument": "Novo Documento",
|
|
"uploadItem": "Carregar item",
|
|
"applyFilter": "Aplicar Filtro",
|
|
"unsavedChanges": "Alterações não guardadas",
|
|
"unsavedChangesMessage": "As suas alterações não guardadas serão perdidas. Deseja continuar?",
|
|
"createDocumentFailed": "Falha ao criar documento",
|
|
"updateDocumentFailed": "A atualização do documento falhou",
|
|
"documentDeleted": "Documento eliminado com êxito.",
|
|
"deleteDocumentDialogTitle": "Eliminar documento",
|
|
"deleteDocumentsDialogTitle": "Eliminar documentos",
|
|
"throttlingError": "Falha ao eliminar alguns documentos devido a um erro de limitação de taxa. Tente novamente mais tarde. Para evitar esta situação no futuro, considere aumentar o débito no seu contentor ou base de dados.",
|
|
"deleteFailed": "Falha ao eliminar documento(s) ({{error}})",
|
|
"missingShardProperty": "O documento não tem a propriedade de extensão: {{partitionKeyProperty}}",
|
|
"refreshGridFailed": "Falha ao atualizar a grelha de documentos",
|
|
"confirmDelete": "Tem a certeza de que pretende eliminar {{documentName}}?",
|
|
"confirmDeleteTitle": "Confirmar eliminação",
|
|
"selectedItems": "os {{count}} itens selecionados",
|
|
"selectedItem": "o item selecionado",
|
|
"selectedDocuments": "os {{count}} documentos selecionados",
|
|
"selectedDocument": "o documento selecionado",
|
|
"deleteDocumentFailedLog": "Falha ao eliminar o documento {{documentId}} com o código de estado {{statusCode}}",
|
|
"deleteSuccessLog": "{{count}} documento(s) eliminado(s) com êxito",
|
|
"deleteThrottledLog": "Falha ao eliminar {{count}} documento(s) devido ao erro \"Pedido demasiado grande\" (429). A tentar novamente...",
|
|
"missingShardKeyLog": "Falha ao guardar o novo documento: chave de extensão do documento não definida",
|
|
"filterTooltip": "Escreva um predicado de consulta ou escolha um da lista.",
|
|
"loadMore": "Carregar mais",
|
|
"documentEditor": "Editor de documentos",
|
|
"savedFilters": "Filtros guardados",
|
|
"defaultFilters": "Filtros predefinidos",
|
|
"abort": "Abortar",
|
|
"deletingDocuments": "A eliminar {{count}} documento(s)",
|
|
"deletedDocumentsSuccess": "{{count}} documento(s) eliminado(s) com êxito.",
|
|
"deleteAborted": "A eliminação de documento(s) foi abortada.",
|
|
"failedToDeleteDocuments": "Falha ao eliminar {{count}} documento(s).",
|
|
"requestTooLargeBase": "Alguns pedidos de eliminação falharam devido a uma exceção de \"Pedido demasiado grande\" (429)",
|
|
"retriedSuccessfully": "mas foi efetuada uma nova tentativa com êxito.",
|
|
"retryingNow": "A tentar novamente agora.",
|
|
"increaseThroughputTip": "Para evitar esta situação no futuro, considere aumentar o débito no seu contentor ou base de dados.",
|
|
"numberOfSelectedDocuments": "Número de documentos selecionados: {{count}}",
|
|
"mongoFilterPlaceholder": "Escreva um predicado de consulta (por exemplo, {\"id\":\"foo\"}), escolha um da lista pendente ou deixe em branco para consultar todos os documentos.",
|
|
"sqlFilterPlaceholder": "Escreva um predicado de consulta (por exemplo, WHERE c.id=\"1\"), escolha um da lista pendente ou deixe em branco para consultar todos os documentos.",
|
|
"error": "Erro",
|
|
"warning": "Aviso"
|
|
},
|
|
"query": {
|
|
"executeQuery": "Executar Consulta",
|
|
"executeSelection": "Executar Seleção",
|
|
"saveQuery": "Guardar Consulta",
|
|
"downloadQuery": "Transferir Consulta",
|
|
"cancelQuery": "Cancelar consulta",
|
|
"openSavedQueries": "Abrir Consultas Guardadas",
|
|
"vertical": "Vertical",
|
|
"horizontal": "Horizontal",
|
|
"view": "Ver",
|
|
"editingQuery": "A Editar Consulta"
|
|
},
|
|
"storedProcedure": {
|
|
"id": "ID de Procedimento Armazenado",
|
|
"idPlaceholder": "Introduza o novo ID de procedimento armazenado",
|
|
"idAriaLabel": "ID de procedimento armazenado",
|
|
"body": "Corpo do Procedimento Armazenado",
|
|
"bodyAriaLabel": "Corpo do procedimento armazenado",
|
|
"successfulExecution": "Execução com êxito do procedimento armazenado",
|
|
"resultAriaLabel": "Resultado da execução do procedimento armazenado",
|
|
"logsAriaLabel": "Registos da execução do procedimento armazenado",
|
|
"errors": "Erros:",
|
|
"errorDetailsAriaLabel": "Ligação para detalhes do erro",
|
|
"moreDetails": "Mais detalhes",
|
|
"consoleLogTab": "console.log"
|
|
},
|
|
"trigger": {
|
|
"id": "ID do acionador",
|
|
"idPlaceholder": "Introduza o novo id do acionador",
|
|
"type": "Tipo de Acionador",
|
|
"operation": "Operação do Acionador",
|
|
"body": "Corpo do Acionador",
|
|
"bodyAriaLabel": "Corpo do acionador",
|
|
"pre": "Pré",
|
|
"post": "Publicar",
|
|
"all": "Todos",
|
|
"operationCreate": "Criar",
|
|
"operationDelete": "Eliminar",
|
|
"operationReplace": "Substituir"
|
|
},
|
|
"udf": {
|
|
"id": "ID de função definida pelo utilizador",
|
|
"idPlaceholder": "Introduza o novo ID de função definida pelo utilizador",
|
|
"body": "Corpo da Função Definida pelo Utilizador",
|
|
"bodyAriaLabel": "Corpo da função definida pelo utilizador"
|
|
},
|
|
"conflicts": {
|
|
"unsavedChanges": "Alterações não guardadas",
|
|
"changesWillBeLost": "As alterações serão perdidas. Deseja continuar?",
|
|
"resolveConflictFailed": "Falha ao resolver o conflito",
|
|
"deleteConflictFailed": "Falha ao eliminar o conflito",
|
|
"refreshGridFailed": "Falha ao atualizar a grelha de documentos"
|
|
},
|
|
"mongoShell": {
|
|
"title": "Mongo Shell"
|
|
}
|
|
},
|
|
"panes": {
|
|
"deleteDatabase": {
|
|
"panelTitle": "Eliminar {{databaseName}}",
|
|
"warningMessage": "Aviso! A ação que está prestes a efetuar não pode ser anulada. Se continuar, este recurso e todos os seus recursos subordinados serão eliminados permanentemente.",
|
|
"copyableId": "{{databaseName}} Id:",
|
|
"confirmPrompt": "Confirmar escrevendo o {{databaseName}} id (nome)",
|
|
"inputMismatch": "O nome \"{{databaseName}}\" da entrada {{input}} não corresponde ao {{databaseName}} \"{{selectedId}}\" selecionado.",
|
|
"feedbackTitle": "Ajude-nos a melhorar o Azure Cosmos DB!",
|
|
"feedbackReason": "Qual é a razão pela qual está a eliminar este {{databaseName}}?"
|
|
},
|
|
"deleteCollection": {
|
|
"panelTitle": "Eliminar {{collectionName}}",
|
|
"warningMessage": "Aviso! A ação que está prestes a efetuar não pode ser anulada. Se continuar, este recurso e todos os seus recursos subordinados serão eliminados permanentemente.",
|
|
"copyableId": "{{collectionName}} Id:",
|
|
"confirmPrompt": "Confirmar escrevendo o {{collectionName}} id",
|
|
"inputMismatch": "O ID de entrada {{input}} não corresponde ao {{selectedId}} selecionado",
|
|
"feedbackTitle": "Ajude-nos a melhorar o Azure Cosmos DB!",
|
|
"feedbackReason": "Qual é a razão pela qual está a eliminar este {{collectionName}}?"
|
|
},
|
|
"addDatabase": {
|
|
"databaseLabel": "Base de dados {{suffix}}",
|
|
"databaseIdLabel": "ID da base de dados",
|
|
"keyspaceIdLabel": "ID do keyspace",
|
|
"databaseIdPlaceholder": "Escreva um novo ID {{databaseLabel}} ",
|
|
"databaseTooltip": "Um {{databaseLabel}} é um contentor lógico de um ou mais {{collectionsLabel}}",
|
|
"greaterThanError": "Introduza um valor superior a {{minValue}} para o débito do autopilot",
|
|
"acknowledgeSpendError": "Confirme os gastos estimados de {{period}} .",
|
|
"acknowledgeSpendErrorMonthly": "Confirme os gastos mensais estimados.",
|
|
"acknowledgeSpendErrorDaily": "Confirme os gastos diários estimados."
|
|
},
|
|
"addCollection": {
|
|
"createNew": "Criar novo",
|
|
"useExisting": "Utilizar existente",
|
|
"databaseTooltip": "Uma base de dados é análoga a um espaço de nomes. É a unidade de gestão para um conjunto de {{collectionName}}.",
|
|
"collectionIdLabel": "id {{collectionName}}",
|
|
"collectionIdTooltip": "Identificador único para o {{collectionName}} e utilizado para encaminhamento com base no id através do REST e de todos os SDKs.",
|
|
"collectionIdPlaceholder": "por exemplo, 1{{collectionName}}",
|
|
"collectionIdAriaLabel": "{{collectionName}} ID, Exemplo {{collectionName}}1",
|
|
"existingDatabaseAriaLabel": "Escolher ID {{databaseName}} existente",
|
|
"existingDatabasePlaceholder": "Escolher ID {{databaseName}} existente",
|
|
"indexing": "A indexar",
|
|
"turnOnIndexing": "Ativar indexação",
|
|
"automatic": "Automático",
|
|
"turnOffIndexing": "Desativar indexação",
|
|
"off": "Desativado",
|
|
"sharding": "Sharding",
|
|
"shardingTooltip": "As coleções fragmentadas dividem os seus dados por vários conjuntos de réplicas (shards) para alcançar escalabilidade ilimitada. As coleções fragmentadas exigem a escolha de uma chave shard (campo) para distribuir uniformemente os seus dados.",
|
|
"unsharded": "Sem fragmentação",
|
|
"unshardedLabel": "Sem fragmentação (limite de 20 GB)",
|
|
"sharded": "Fragmentado",
|
|
"addPartitionKey": "Adicionar chave de partição hierárquica",
|
|
"hierarchicalPartitionKeyInfo": "Esta funcionalidade permite-lhe fazer a gestão dos seus dados com até três níveis de chaves para uma melhor distribuição dos dados. Requer .NET V3, Java V4 SDK ou pré-visualização do JavaScript V3 SDK.",
|
|
"provisionDedicatedThroughput": "Aprovisionar débito dedicado para este {{collectionName}}",
|
|
"provisionDedicatedThroughputTooltip": "Pode opcionalmente aprovisionar débito dedicado para um {{collectionName}} dentro de uma base de dados que tenha débito aprovisionado. Esta quantidade de débito dedicado não será partilhada com outros {{collectionNamePlural}} na base de dados e não conta para o débito que aprovisionou para a base de dados. Este valor de débito será faturado para além do montante de débito aprovisionado ao nível da base de dados.",
|
|
"uniqueKeysPlaceholderMongo": "Caminhos separados por vírgulas, por exemplo,irstName,address.zipCode",
|
|
"uniqueKeysPlaceholderSql": "Caminhos separados por vírgulas, por exemplo, /firstName,/address/zipCode",
|
|
"addUniqueKey": "Adicionar chave única",
|
|
"enableAnalyticalStore": "Ativar armazenamento analítico",
|
|
"disableAnalyticalStore": "Desativar armazenamento analítico",
|
|
"on": "Ativado",
|
|
"analyticalStoreSynapseLinkRequired": "O Azure Synapse Link é necessário para criar um arquivo analítico {{collectionName}}. Ative o Azure Synapse Link para esta conta do Cosmos DB.",
|
|
"enable": "Ativar",
|
|
"containerVectorPolicy": "Política de Vetor do Contentor",
|
|
"containerFullTextSearchPolicy": "Política de Pesquisa de Texto Completo do Contentor",
|
|
"advanced": "Avançado",
|
|
"mongoIndexingTooltip": "O campo _id está indexado por predefinição. Criar um índice de caráter universal para todos os campos otimizará as consultas e é recomendado para desenvolvimento.",
|
|
"createWildcardIndex": "Criar um Índice de Caráter Universal em todos os campos",
|
|
"legacySdkCheckbox": "A minha aplicação utiliza uma versão mais antiga do Cosmos .NET ou Java SDK (.NET V1 ou Java V2)",
|
|
"legacySdkInfo": "Para garantir a compatibilidade com SDKs mais antigos, o contentor criado utilizará um esquema de partição legado que suporta valores de chave de partição com tamanho até 101 bytes. Se esta opção estiver ativada, não poderá utilizar chaves de partição hierárquicas.",
|
|
"indexingOnInfo": "Todas as propriedades nos seus documentos serão indexadas por predefinição para consultas flexíveis e eficientes.",
|
|
"indexingOffInfo": "A indexação será desativada. Recomendado se não precisar de executar consultas ou se apenas realizar operações de valor-chave.",
|
|
"indexingOffWarning": "Ao criar este contentor com a indexação desativada, não poderá efetuar alterações à política de indexação. As alterações de indexação só são permitidas num contentor com uma política de indexação.",
|
|
"acknowledgeSpendErrorMonthly": "Confirme os gastos mensais estimados.",
|
|
"acknowledgeSpendErrorDaily": "Confirme os gastos diários estimados.",
|
|
"unshardedMaxRuError": "Coleções sem fragmentação suportam até 10 000 RUs",
|
|
"acknowledgeShareThroughputError": "Confirme o custo estimado deste débito dedicado.",
|
|
"vectorPolicyError": "Corrija os erros na política de vetor do contentor",
|
|
"fullTextSearchPolicyError": "Corrija os erros na política de pesquisa de texto completo do contentor.",
|
|
"addingSampleDataSet": "Adicionar conjunto de dados de amostra",
|
|
"databaseFieldLabelName": "Nome da base de dados",
|
|
"databaseFieldLabelId": "ID da base de dados",
|
|
"newDatabaseIdPlaceholder": "Introduza um novo ID de base de dados",
|
|
"newDatabaseIdAriaLabel": "Novo ID de base de dados. Introduza um novo ID de base de dados",
|
|
"createNewDatabaseAriaLabel": "Criar nova base de dados",
|
|
"useExistingDatabaseAriaLabel": "Utilizar base de dados existente",
|
|
"chooseExistingDatabase": "Selecione uma base de dados existente",
|
|
"teachingBubble": {
|
|
"step1Headline": "Criar base de dados de exemplo",
|
|
"step1Body": "A base de dados é o elemento principal de um contentor. Pode criar uma nova base de dados ou utilizar uma já existente. Neste tutorial, iremos a criar uma nova base de dados com o nome SampleDB.",
|
|
"step1LearnMore": "Saiba mais sobre recursos.",
|
|
"step2Headline": "A definir o débito",
|
|
"step2Body": "O Cosmos DB recomenda a partilha do débito em toda a base de dados. O Dimensionamento automático irá proporcionar-lhe uma quantidade flexível de débito com base no máximo de RU/s (Unidades de Pedido) definido.",
|
|
"step2LearnMore": "Saiba mais sobre RU/s.",
|
|
"step3Headline": "Atribuir um nome ao contentor",
|
|
"step3Body": "Atribua um nome ao contentor",
|
|
"step4Headline": "Definir a chave de partição",
|
|
"step4Body": "Último passo - terá de definir uma chave de partição para a coleção. /address foi escolhida para este exemplo específico. Uma boa chave de partição deve ter uma ampla gama de valores possíveis",
|
|
"step4CreateContainer": "Criar contentor",
|
|
"step5Headline": "A criar contentor de exemplo",
|
|
"step5Body": "Está agora a ser criado um contentor de exemplo e estamos a adicionar dados de exemplo para si. Esta operação deverá demorar cerca de um minuto.",
|
|
"step5BodyFollowUp": "Assim que o contentor de exemplo for criado, reveja o conjunto de dados de exemplo e siga os próximos passos",
|
|
"stepOfTotal": "Passo {{current}} de {{total}}"
|
|
}
|
|
},
|
|
"addCollectionUtility": {
|
|
"shardKeyTooltip": "A chave shard (campo) é utilizada para dividir os seus dados por vários conjuntos de réplicas (shards) para alcançar escalabilidade ilimitada. É fundamental escolher um campo que distribua uniformemente os seus dados.",
|
|
"partitionKeyTooltip": "A {{partitionKeyName}} é utilizada para distribuir dados automaticamente pelas partições para escalabilidade. Escolha uma propriedade no seu documento JSON que tenha um grande intervalo de valores e distribua uniformemente o volume do pedido.",
|
|
"partitionKeyTooltipSqlSuffix": " Para pequenas cargas de trabalho pesadas de leitura ou cargas de trabalho pesadas de qualquer tamanho, o id é muitas vezes uma boa escolha.",
|
|
"shardKeyLabel": "Chave de shard",
|
|
"partitionKeyLabel": "Chave de partição",
|
|
"shardKeyPlaceholder": "por exemplo, categoryId",
|
|
"partitionKeyPlaceholderDefault": "por exemplo, /address",
|
|
"partitionKeyPlaceholderFirst": "Obrigatório - primeira chave de partição, por exemplo, /TenantId",
|
|
"partitionKeyPlaceholderSecond": "segunda chave de partição, por exemplo, /UserId",
|
|
"partitionKeyPlaceholderThird": "terceira chave de partição, por exemplo, /SessionId",
|
|
"partitionKeyPlaceholderGraph": "por exemplo /address/zipCode",
|
|
"uniqueKeysTooltip": "As chaves exclusivas permitem aos programadores adicionar uma camada de integridade de dados à sua base de dados. Ao criar uma política de chave exclusiva quando um contentor é criado, garante a exclusividade de um ou mais valores por chave de partição.",
|
|
"uniqueKeysLabel": "Chaves únicas",
|
|
"analyticalStoreLabel": "Arquivo Analítico",
|
|
"analyticalStoreTooltip": "Ative a capacidade do arquivo analítico para efetuar análises quase em tempo real nos seus dados operacionais, sem afetar o desempenho das cargas de trabalho transacionais.",
|
|
"analyticalStoreDescription": "Ative a capacidade do arquivo analítico para efetuar análises quase em tempo real nos seus dados operacionais, sem afetar o desempenho das cargas de trabalho transacionais.",
|
|
"vectorPolicyTooltip": "Descreva quaisquer propriedades nos seus dados que contenham vetores, para que possam estar disponíveis para consultas de similaridade."
|
|
},
|
|
"settings": {
|
|
"pageOptions": "Opções de Página",
|
|
"pageOptionsDescription": "Escolha Personalizado para especificar uma quantidade fixa de resultados de consulta a mostrar, ou escolha Ilimitado para mostrar tantos resultados de consulta por página quanto possível.",
|
|
"queryResultsPerPage": "Resultados da consulta por página",
|
|
"queryResultsPerPageTooltip": "Introduza o número de resultados da consulta que devem ser mostrados por página.",
|
|
"customQueryItemsPerPage": "Itens de consulta personalizados por página",
|
|
"custom": "Personalizado",
|
|
"unlimited": "Ilimitado",
|
|
"entraIdRbac": "Ativar RBAC do Entra ID",
|
|
"entraIdRbacDescription": "Escolha Automático para ativar automaticamente o RBAC do Entra ID. Verdadeiro/Falso para forçar a ativação/desativação do RBAC do Entra ID.",
|
|
"true": "Verdadeiro",
|
|
"false": "Falso",
|
|
"regionSelection": "Seleção de Região",
|
|
"regionSelectionDescription": "Altera a região que o Cliente Cosmos utiliza para aceder à conta.",
|
|
"selectRegion": "Selecionar Região",
|
|
"selectRegionTooltip": "Altera o ponto final da conta utilizado para efetuar operações de cliente.",
|
|
"globalDefault": "Global (Predefinição)",
|
|
"readWrite": "(Leitura/Escrita)",
|
|
"read": "(Ler)",
|
|
"queryTimeout": "Tempo Limite de Consulta",
|
|
"queryTimeoutDescription": "Quando uma consulta atinge um limite de tempo especificado, será apresentado um pop-up com a opção de cancelar a consulta, a menos que o cancelamento automático tenha sido ativado.",
|
|
"enableQueryTimeout": "Ativar tempo limite da consulta",
|
|
"queryTimeoutMs": "Tempo limite da consulta (ms)",
|
|
"automaticallyCancelQuery": "Cancelar automaticamente a consulta após o tempo limite",
|
|
"ruLimit": "Limite de RU",
|
|
"ruLimitDescription": "Se uma consulta exceder um limite de RU configurado, a consulta será abortada.",
|
|
"enableRuLimit": "Ativar limite de RU",
|
|
"ruLimitLabel": "Limite de RU (RU)",
|
|
"defaultQueryResults": "Vista de Resultados da Consulta Predefinida",
|
|
"defaultQueryResultsDescription": "Selecione a vista predefinida a utilizar ao apresentar os resultados da consulta.",
|
|
"retrySettings": "Definições de Repetição",
|
|
"retrySettingsDescription": "Política de repetição associada a pedidos limitados durante consultas do CosmosDB.",
|
|
"maxRetryAttempts": "Máximo de tentativas de repetição",
|
|
"maxRetryAttemptsTooltip": "Número máximo de tentativas a executar para um pedido. Valor predefinido 9.",
|
|
"fixedRetryInterval": "Intervalo fixo de repetição (ms)",
|
|
"fixedRetryIntervalTooltip": "Intervalo de repetição fixo em milissegundos para aguardar entre cada repetição, ignorando o retryAfter retornado como parte da resposta. O valor predefinido é 0 milissegundos.",
|
|
"maxWaitTime": "Tempo máximo de espera (s)",
|
|
"maxWaitTimeTooltip": "Tempo máximo de espera em segundos para aguardar por um pedido enquanto as tentativas estão a ocorrer. Valor predefinido 30 segundos.",
|
|
"enableContainerPagination": "Ativar paginação de contentor",
|
|
"enableContainerPaginationDescription": "Carregue 50 contentores de cada vez. Atualmente, os contentores não são carregados por ordem alfanumérica.",
|
|
"enableCrossPartitionQuery": "Ativar consulta entre partições",
|
|
"enableCrossPartitionQueryDescription": "Enviar mais do que um pedido durante a execução de uma consulta. É necessário mais do que um pedido se a consulta não estiver limitada a um único valor de chave de partição.",
|
|
"maxDegreeOfParallelism": "Grau máximo de paralelismo",
|
|
"maxDegreeOfParallelismDescription": "Obtém ou define o número de operações simultâneas executadas no lado do cliente durante a execução paralela da consulta. Um valor positivo da propriedade limita o número de operações simultâneas ao valor definido. Se estiver definido para menos de 0, o sistema decide automaticamente o número de operações simultâneas a executar.",
|
|
"maxDegreeOfParallelismQuery": "Consultar até ao grau máximo de paralelismo.",
|
|
"priorityLevel": "Nível de Prioridade",
|
|
"priorityLevelDescription": "Define o nível de prioridade para pedidos de plano de dados do Data Explorer ao utilizar a Execução Baseada em Prioridade. Se \"Nenhum\" estiver selecionado, o Data Explorer não especificará o nível de prioridade e será utilizado o nível de prioridade predefinido do lado do servidor.",
|
|
"displayGremlinQueryResults": "Apresentar resultados da consulta Gremlin como:",
|
|
"displayGremlinQueryResultsDescription": "Selecione Graph para visualizar automaticamente os resultados da consulta como um Graph ou JSON para apresentar os resultados como JSON.",
|
|
"graph": "Graph",
|
|
"json": "JSON",
|
|
"graphAutoVisualization": "Visualização automática do Graph",
|
|
"enableSampleDatabase": "Ativar base de dados de exemplo",
|
|
"enableSampleDatabaseDescription": "Esta é uma base de dados de exemplo e uma coleção com dados de produto sintéticos que pode utilizar para explorar com consultas NoSQL. Esta ação será apresentada como outra base de dados na IU do Data Explorer e é criada e mantida pela Microsoft sem custos para si.",
|
|
"enableSampleDbAriaLabel": "Ativar base de dados de exemplo para exploração de consultas",
|
|
"guidRepresentation": "Representação GUID",
|
|
"guidRepresentationDescription": "GuidRepresentation no MongoDB refere-se à forma como os Identificadores Globais Únicos (GUIDs) são serializados e com serialização anulada quando armazenados em documentos BSON. Isto aplica-se a todas as operações de documentos.",
|
|
"advancedSettings": "Definições Avançadas",
|
|
"ignorePartitionKey": "Ignorar chave de partição na atualização do documento",
|
|
"ignorePartitionKeyTooltip": "Se estiver assinalado, o valor da chave de partição não será utilizado para localizar o documento durante as operações de atualização. Utilize esta opção apenas se as atualizações de documentos estiverem a falhar devido a uma chave de partição anormal.",
|
|
"clearHistory": "Limpar Histórico",
|
|
"clearHistoryConfirm": "Tem a certeza de que pretende prosseguir?",
|
|
"clearHistoryDescription": "Esta ação irá limpar todas as personalizações para esta conta neste browser, incluindo:",
|
|
"clearHistoryTabLayout": "Repor o esquema de separadores personalizado, incluindo as posições do divisor.",
|
|
"clearHistoryTableColumns": "Apagar as preferências das colunas da tabela, incluindo quaisquer colunas personalizadas.",
|
|
"clearHistoryFilters": "Limpar o histórico de filtros",
|
|
"clearHistoryRegion": "Repor seleção de região para global",
|
|
"increaseValueBy1000": "Aumento de valor por 1000",
|
|
"decreaseValueBy1000": "Diminuir valor em 1000",
|
|
"none": "Nenhum",
|
|
"low": "Baixa",
|
|
"high": "Alto",
|
|
"automatic": "Automático",
|
|
"enhancedQueryControl": "Controlo de consulta avançado",
|
|
"enableQueryControl": "Ativar controlo de consulta",
|
|
"explorerVersion": "Versão do Explorador",
|
|
"accountId": "ID de conta",
|
|
"sessionId": "ID da Sessão",
|
|
"popupsDisabledError": "Não foi possível estabelecer autorização para esta conta, porque os pop-ups estão desativados no browser.\nAtive os pop-ups para este site e clique no botão \"Iniciar sessão para Entra ID\".",
|
|
"failedToAcquireTokenError": "Falha ao adquirir o token de autorização automaticamente. Clique no botão \"Iniciar sessão para Entra ID\" para ativar as operações RBAC do Entra ID."
|
|
},
|
|
"saveQuery": {
|
|
"panelTitle": "Guardar Consulta",
|
|
"setupCostMessage": "Por motivos de conformidade, guardamos consultas num contentor na sua conta Azure Cosmos, numa base de dados separada chamada \"{{databaseName}}\". Para continuar, precisamos de criar um contentor na sua conta, com um custo adicional estimado de 0,77 USD por dia.",
|
|
"completeSetup": "Concluir configuração",
|
|
"noQueryNameError": "Nenhum nome de consulta especificado",
|
|
"invalidQueryContentError": "Conteúdo de consulta inválido especificado",
|
|
"failedToSaveQueryError": "Falha ao guardar consulta {{queryName}}",
|
|
"failedToSetupContainerError": "Falha ao configurar um contentor para consultas guardadas",
|
|
"accountNotSetupError": "Falha ao guardar a consulta: conta não configurada para guardar consultas.",
|
|
"name": "Nome"
|
|
},
|
|
"loadQuery": {
|
|
"noFileSpecifiedError": "Nenhum ficheiro especificado",
|
|
"failedToLoadQueryError": "Falha ao carregar a consulta",
|
|
"failedToLoadQueryFromFileError": "Falha ao carregar a consulta a partir do ficheiro {{fileName}}",
|
|
"selectFilesToOpen": "Selecionar um documento de consulta",
|
|
"browseFiles": "Procurar"
|
|
},
|
|
"executeStoredProcedure": {
|
|
"enterInputParameters": "Introduza os parâmetros de entrada (se existirem)",
|
|
"key": "Chave",
|
|
"param": "Parâmetro",
|
|
"partitionKeyValue": "Valor da chave de partição",
|
|
"value": "Valor",
|
|
"addNewParam": "Adicionar Novo Parâmetro",
|
|
"addParam": "Adicionar parâmetro",
|
|
"deleteParam": "Eliminar parâmetro",
|
|
"invalidParamError": "Parâmetro inválido especificado: {{invalidParam}}",
|
|
"invalidParamConsoleError": "Parâmetro inválido especificado: {{invalidParam}} não é um valor literal válido.",
|
|
"stringType": "Cadeia",
|
|
"customType": "Personalizado"
|
|
},
|
|
"uploadItems": {
|
|
"noFilesSpecifiedError": "Não foram especificados ficheiros. Introduza pelo menos um ficheiro.",
|
|
"selectJsonFiles": "Selecionar Ficheiros JSON",
|
|
"selectJsonFilesTooltip": "Selecione um ou mais ficheiros JSON para carregar. Cada ficheiro pode conter um único documento JSON ou um conjunto de documentos JSON. O tamanho combinado de todos os ficheiros numa operação individual de carregamento deve ser inferior a 2 MB. Pode realizar várias operações de carregamento para conjuntos de dados maiores.",
|
|
"fileNameColumn": "NOME DO FICHEIRO",
|
|
"statusColumn": "ESTADO",
|
|
"uploadStatus": "{{numSucceeded}} criados, {{numThrottled}} limitados, {{numFailed}} erros",
|
|
"uploadedFiles": "Ficheiros carregados"
|
|
},
|
|
"copyNotebook": {
|
|
"copyFailedError": "Falha ao copiar {{name}} para {{destination}}",
|
|
"uploadFailedError": "Não foi possível carregar {{name}}",
|
|
"location": "Localização",
|
|
"locationAriaLabel": "Localização",
|
|
"selectLocation": "Selecione uma localização de bloco de notas para copiar",
|
|
"name": "Nome"
|
|
},
|
|
"publishNotebook": {
|
|
"publishFailedError": "Falha ao publicar {{notebookName}} na galeria",
|
|
"publishDescription": "Quando publicado, este bloco de notas será apresentado na galeria pública de blocos de notas do Azure Cosmos DB. Certifique-se de que removeu quaisquer dados confidenciais ou resultados antes de publicar.",
|
|
"publishPrompt": "Pretende publicar e partilhar \"{{name}}\" na galeria?",
|
|
"coverImage": "Imagem de capa",
|
|
"coverImageUrl": "URL da imagem de capa",
|
|
"name": "Nome",
|
|
"description": "Descrição",
|
|
"tags": "Sinalizadores",
|
|
"tagsPlaceholder": "Etiqueta opcional 1, Etiqueta opcional 2",
|
|
"preview": "Pré-visualização",
|
|
"urlType": "URL",
|
|
"customImage": "Imagem Personalizada",
|
|
"takeScreenshot": "Tirar Captura de Ecrã",
|
|
"useFirstDisplayOutput": "Utilizar Saída do Primeiro Ecrã",
|
|
"failedToCaptureOutput": "Falha ao capturar a primeira saída",
|
|
"outputDoesNotExist": "A saída não existe para nenhuma das células.",
|
|
"failedToConvertError": "Falha ao converter {{fileName}} para o formato base64",
|
|
"failedToUploadError": "Não foi possível carregar {{fileName}}"
|
|
},
|
|
"changePartitionKey": {
|
|
"failedToStartError": "Falha ao iniciar a tarefa de transferência de dados",
|
|
"suboptimalPartitionKeyError": "Aviso: O sistema detetou que a sua coleção pode estar a utilizar uma chave de partição não ideal.",
|
|
"description": "Ao alterar a chave de partição de um contentor, terá de criar um contentor de destino com a chave de partição correta. Também pode selecionar um contentor de destino existente.",
|
|
"sourceContainerId": "ID {{collectionName}} de origem",
|
|
"destinationContainerId": "ID {{collectionName}} de Destino",
|
|
"collectionIdTooltip": "Identificador único para o {{collectionName}} e utilizado para encaminhamento com base no id através do REST e de todos os SDKs.",
|
|
"collectionIdPlaceholder": "por exemplo, 1{{collectionName}}",
|
|
"collectionIdAriaLabel": "{{collectionName}} ID, Exemplo {{collectionName}}1",
|
|
"existingContainers": "Contentores existentes",
|
|
"partitionKeyWarning": "O contentor de destino não pode já existir. O Data Explorer criará um novo contentor de destino para si."
|
|
},
|
|
"cassandraAddCollection": {
|
|
"keyspaceLabel": "Nome do keyspace",
|
|
"keyspaceTooltip": "Selecione um keyspace existente ou introduza um novo ID de keyspace.",
|
|
"tableIdLabel": "Introduza o comando CQL para criar a tabela.",
|
|
"enterTableId": "Introduzir o Id de tabela",
|
|
"tableSchemaAriaLabel": "Esquema da tabela",
|
|
"provisionDedicatedThroughput": "Aprovisionar débito dedicado para esta tabela",
|
|
"provisionDedicatedThroughputTooltip": "Pode opcionalmente aprovisionar débito dedicado para uma tabela dentro de um keyspace que tenha débito aprovisionado. Esta quantidade de débito dedicado não será partilhada com outras tabelas no keyspace e não conta para o débito que aprovisionou para o keyspace. Este valor de débito será faturado para além do montante de débito aprovisionado ao nível do keyspace."
|
|
},
|
|
"tables": {
|
|
"addProperty": "Adicionar Propriedade",
|
|
"addRow": "Adicionar Linha",
|
|
"addEntity": "Adicionar Entidade",
|
|
"back": "anterior",
|
|
"nullFieldsWarning": "Aviso: os campos nulos não serão apresentados para edição.",
|
|
"propertyEmptyError": "{{property}} pode estar vazio. Introduza um valor para {{property}}",
|
|
"whitespaceError": "{{property}} não pode ter espaços em branco. Introduza um valor para {{property}} sem espaços em branco.",
|
|
"propertyTypeEmptyError": "O tipo de propriedade não pode estar vazio. Selecione um tipo na lista pendente para a propriedade {{property}}."
|
|
},
|
|
"tableQuerySelect": {
|
|
"selectColumns": "Selecione as colunas que quer consultar.",
|
|
"availableColumns": "Colunas Disponíveis"
|
|
},
|
|
"tableColumnSelection": {
|
|
"selectColumns": "Selecione as colunas a apresentar na vista dos itens no seu contentor.",
|
|
"searchFields": "Campos de pesquisa",
|
|
"reset": "Repor",
|
|
"partitionKeySuffix": " (chave de partição)"
|
|
},
|
|
"newVertex": {
|
|
"addProperty": "Adicionar Propriedade"
|
|
},
|
|
"addGlobalSecondaryIndex": {
|
|
"globalSecondaryIndexId": "ID do contentor de índice secundário global",
|
|
"globalSecondaryIndexIdPlaceholder": "por exemplo, indexbyEmailId",
|
|
"projectionQuery": "Consulta de projeção",
|
|
"projectionQueryPlaceholder": "SELECIONAR c.email, c.accountId DE c",
|
|
"projectionQueryTooltip": "Saiba mais sobre como definir índices secundários globais.",
|
|
"disabledTitle": "Já está a ser criado um índice secundário global. Aguarde que seja concluído antes de criar outro."
|
|
},
|
|
"stringInput": {
|
|
"inputMismatchError": "A entrada {{input}} não corresponde ao {{selectedId}} selecionado"
|
|
},
|
|
"panelInfo": {
|
|
"information": "Informação",
|
|
"moreDetails": "Mais detalhes"
|
|
}
|
|
},
|
|
"controls": {
|
|
"settings": {
|
|
"tabTitles": {
|
|
"scale": "Dimensionamento",
|
|
"conflictResolution": "Resolução de Conflitos",
|
|
"settings": "Definições",
|
|
"indexingPolicy": "Política de Indexação",
|
|
"partitionKeys": "Chaves de Partição",
|
|
"computedProperties": "Propriedades Calculadas",
|
|
"containerPolicies": "Políticas de Contentor",
|
|
"throughputBuckets": "Registos de Débito",
|
|
"globalSecondaryIndexPreview": "Índice secundário global",
|
|
"maskingPolicyPreview": "Política de Mascaramento"
|
|
},
|
|
"mongoNotifications": {
|
|
"selectTypeWarning": "Selecione um tipo para cada índice.",
|
|
"enterFieldNameError": "Introduza um nome de campo.",
|
|
"wildcardPathError": "O caminho com carateres universais não está presente no nome do campo. Utilize um padrão como "
|
|
},
|
|
"partitionKey": {
|
|
"shardKey": "Chave de extensão",
|
|
"partitionKey": "Chave de partição",
|
|
"shardKeyTooltip": "A chave shard (campo) é utilizada para dividir os seus dados por vários conjuntos de réplicas (shards) para alcançar escalabilidade ilimitada. É fundamental escolher um campo que distribua uniformemente os seus dados.",
|
|
"partitionKeyTooltip": "é utilizado para distribuir automaticamente os dados pelas partições para fins de escalabilidade. Escolha uma propriedade no seu documento JSON que tenha um grande intervalo de valores e distribua uniformemente o volume dos pedidos.",
|
|
"sqlPartitionKeyTooltipSuffix": " Para pequenas cargas de trabalho pesadas de leitura ou cargas de trabalho pesadas de qualquer tamanho, o id é muitas vezes uma boa escolha.",
|
|
"partitionKeySubtext": "Para pequenas cargas de trabalho, o ID do item é uma escolha adequada para a chave de partição.",
|
|
"mongoPlaceholder": "por exemplo, categoryId",
|
|
"gremlinPlaceholder": "por exemplo, /address",
|
|
"sqlFirstPartitionKey": "Obrigatório - primeira chave de partição, por exemplo, /TenantId",
|
|
"sqlSecondPartitionKey": "segunda chave de partição, por exemplo, /UserId",
|
|
"sqlThirdPartitionKey": "terceira chave de partição, por exemplo, /SessionId",
|
|
"defaultPlaceholder": "por exemplo, /address/zipCode"
|
|
},
|
|
"costEstimate": {
|
|
"title": "Estimativa de custo*",
|
|
"howWeCalculate": "Como calculamos isto",
|
|
"updatedCostPerMonth": "Custo mensal atualizado",
|
|
"currentCostPerMonth": "Custo mensal atual",
|
|
"perRu": "/RU",
|
|
"perHour": "/h",
|
|
"perDay": "/dia",
|
|
"perMonth": "/mês"
|
|
},
|
|
"throughput": {
|
|
"manualToAutoscaleDisclaimer": "O valor máximo inicial de RU/s com dimensionamento automático será determinado pelo sistema, com base nas definições atuais de débito manual e no armazenamento do seu recurso. Após o dimensionamento automático estar ativado, pode alterar o máximo de RU/s.",
|
|
"ttlWarningText": "O sistema eliminará automaticamente os itens com base no valor de TTL (em segundos) que fornecer, sem ser necessária uma operação de eliminação emitida explicitamente por uma aplicação cliente. Para mais informações, consulte",
|
|
"ttlWarningLinkText": "TTL no Azure Cosmos DB",
|
|
"unsavedIndexingPolicy": "política de indexação",
|
|
"unsavedDataMaskingPolicy": "política de mascaramento de dados",
|
|
"unsavedComputedProperties": "propriedades calculadas",
|
|
"unsavedEditorWarningPrefix": "Não guardou as alterações mais recentes efetuadas em",
|
|
"unsavedEditorWarningSuffix": ". Clique em Guardar para confirmar as alterações.",
|
|
"updateDelayedApplyWarning": "Está prestes a pedir um aumento do débito para além da capacidade pré-alocada. Esta operação demorará algum tempo a concluir.",
|
|
"scalingUpDelayMessage": "O aumento vertical demorará quatro a seis horas, uma vez que excede o que o Azure Cosmos DB consegue suportar instantaneamente neste momento, com base no número de partições físicas. Pode aumentar instantaneamente o débito para {{instantMaximumThroughput}} ou continuar com este valor e aguardar até que o aumento vertical esteja concluído.",
|
|
"exceedPreAllocatedMessage": "O pedido para aumentar o débito excede a capacidade pré-alocada, o que pode demorar mais do que o previsto. Existem três opções entre as quais pode escolher para continuar:",
|
|
"instantScaleOption": "Pode aumentar verticalmente de forma instantânea para {{instantMaximumThroughput}} RU/s.",
|
|
"asyncScaleOption": "Pode aumentar verticalmente de forma assíncrona para qualquer valor abaixo de {{maximumThroughput}} RU/s em quatro a seis horas.",
|
|
"quotaMaxOption": "O valor máximo atual da quota é {{maximumThroughput}} RU/s. Para ultrapassar este limite, tem de pedir um aumento da quota, que será revisto pela equipa do Azure Cosmos DB.",
|
|
"belowMinimumMessage": "Não pode reduzir o débito abaixo do valor mínimo atual de {{minimum}} RU/s. Para mais informações sobre este limite, consulte a documentação de quotas do serviço.",
|
|
"saveThroughputWarning": "A fatura será afetada quando atualizar as suas definições de débito. Reveja a estimativa de custo atualizada abaixo antes de guardar as suas alterações",
|
|
"currentAutoscaleThroughput": "Débito de dimensionamento automático atual:",
|
|
"targetAutoscaleThroughput": "Débito de dimensionamento automático de destino:",
|
|
"currentManualThroughput": "Débito manual atual:",
|
|
"targetManualThroughput": "Débito manual de destino:",
|
|
"applyDelayedMessage": "O pedido para aumentar o débito foi submetido com êxito. Esta operação demorará um a três dias úteis a concluir. Consulte o estado mais recente em Notificações.",
|
|
"databaseLabel": "Base de Dados:",
|
|
"containerLabel": "Contentor:",
|
|
"applyShortDelayMessage": "Está atualmente em curso um pedido para aumentar o débito. Esta operação demorará algum tempo a concluir.",
|
|
"applyLongDelayMessage": "Está atualmente em curso um pedido para aumentar o débito. Esta operação demorará um a três dias úteis a concluir. Consulte o estado mais recente em Notificações.",
|
|
"throughputCapError": "A conta está atualmente configurada com um limite total de débito de {{throughputCap}} RU/s. Esta atualização não é possível porque aumentaria o débito total para {{newTotalThroughput}} RU/s. Altere o limite de débito total na gestão de custos.",
|
|
"throughputIncrementError": "O valor do débito tem de estar em incrementos de 1000"
|
|
},
|
|
"conflictResolution": {
|
|
"lwwDefault": "A Última Escrita Prevalece (predefinição)",
|
|
"customMergeProcedure": "Procedimento de Intercalação (personalizado)",
|
|
"mode": "Modo",
|
|
"conflictResolverProperty": "Propriedade de Resolução de Conflitos",
|
|
"storedProcedure": "Procedimento armazenado",
|
|
"lwwTooltip": "Obtém ou define o nome de uma propriedade de número inteiro nos seus documentos, utilizada pelo esquema de resolução de conflitos baseado em A Última Escrita Prevalece (LWW). Por predefinição, o sistema utiliza a propriedade de carimbo de data/hora definida pelo sistema, _ts, para decidir a versão prevalecente do documento em conflito. Especifique a sua própria propriedade de número inteiro se pretender substituir a resolução de conflitos predefinida baseada no carimbo de data/hora.",
|
|
"customTooltip": "Obtém ou define o nome de um procedimento armazenado (também conhecido como procedimento de intercalação) para resolver os conflitos. Pode escrever lógica definida pela aplicação para determinar qual das versões em conflito de um documento prevalece. O procedimento armazenado será executado ao nível da transação, exatamente uma vez, do lado do servidor. Se não fornecer um procedimento armazenado, os conflitos serão preenchidos em",
|
|
"customTooltipConflictsFeed": " feed de conflitos",
|
|
"customTooltipSuffix": ". Pode atualizar/voltar a registar o procedimento armazenado em qualquer altura."
|
|
},
|
|
"changeFeed": {
|
|
"label": "Política de retenção do registo do feed de alterações",
|
|
"tooltip": "Ative a política de retenção do registo do feed de alterações para reter, por predefinição, os últimos 10 minutos de histórico dos itens no contentor. Para tal, o custo de unidades de pedido (RU) deste contentor será multiplicado por um fator de dois para escritas. As leituras não são afetadas."
|
|
},
|
|
"mongoIndexing": {
|
|
"disclaimer": "Para consultas que filtram por várias propriedades, crie vários índices de campo único em vez de um índice composto.",
|
|
"disclaimerCompoundIndexesLink": " Índices compostos ",
|
|
"disclaimerSuffix": "são utilizados apenas para ordenar resultados da consulta. Se precisar de adicionar um índice composto, pode criá-lo com o Mongo Shell.",
|
|
"compoundNotSupported": "As coleções com índices compostos ainda não são suportadas no editor de indexação. Para modificar a política de indexação desta coleção, utilize o Mongo Shell.",
|
|
"aadError": "Para utilizar o editor de política de indexação, é necessário iniciar sessão no",
|
|
"aadErrorLink": "portal do Azure.",
|
|
"refreshingProgress": "A atualizar o progresso da transformação do índice",
|
|
"canMakeMoreChangesZero": "Pode efetuar mais alterações de indexação quando a transformação do índice atual estiver concluída. ",
|
|
"refreshToCheck": "Atualize para verificar se foi concluído.",
|
|
"canMakeMoreChangesProgress": "Pode efetuar mais alterações de indexação quando a transformação do índice atual estiver concluída. Está {{progress}}% concluído. ",
|
|
"refreshToCheckProgress": "Atualize para verificar o progresso.",
|
|
"definitionColumn": "Definição",
|
|
"typeColumn": "Tipo",
|
|
"dropIndexColumn": "Remover Índice",
|
|
"addIndexBackColumn": "Adicionar novamente o índice",
|
|
"deleteIndexButton": "Botão Eliminar índice",
|
|
"addBackIndexButton": "Botão Adicionar Novamente o Índice",
|
|
"currentIndexes": "Índice(s) atual(is)",
|
|
"indexesToBeDropped": "Índice(s) a remover",
|
|
"indexFieldName": "Nome do Campo do Índice",
|
|
"indexType": "Tipo de Índice",
|
|
"selectIndexType": "Selecione um tipo de índice",
|
|
"undoButton": "Botão Anular"
|
|
},
|
|
"subSettings": {
|
|
"timeToLive": "TTL",
|
|
"ttlOff": "Desativado",
|
|
"ttlOnNoDefault": "Ativado (sem predefinição)",
|
|
"ttlOn": "Ativado",
|
|
"seconds": "segundo(s)",
|
|
"timeToLiveInSeconds": "TTL em segundos",
|
|
"analyticalStorageTtl": "TTL do Armazenamento Analítico",
|
|
"geospatialConfiguration": "Configuração Geoespacial",
|
|
"geography": "Geografia",
|
|
"geometry": "Geometria",
|
|
"uniqueKeys": "Chaves exclusivas",
|
|
"mongoTtlMessage": "Para ativar o TTL da sua coleção/documentos,",
|
|
"mongoTtlLinkText": "criar um índice de TTL",
|
|
"partitionKeyTooltipTemplate": "Este {{partitionKeyName}} é utilizado para distribuir dados por várias partições para fins de escalabilidade. O valor \"{{partitionKeyValue}}\" determina a forma como os documentos são particionados.",
|
|
"largePartitionKeyEnabled": "Foi ativada uma chave de partição grande \"{{partitionKeyName}}\".",
|
|
"hierarchicalPartitioned": "Contentor particionado de forma hierárquica.",
|
|
"nonHierarchicalPartitioned": "Contentor particionado de forma não hierárquica."
|
|
},
|
|
"scale": {
|
|
"freeTierInfo": "Com o escalão gratuito, obterá gratuitamente {{ru}} RU/s iniciais e {{storage}} GB de armazenamento nesta conta. Para manter a conta gratuita, mantenha o total de RU/s em todos os recursos da conta em {{ru}} RU/s.",
|
|
"freeTierLearnMore": "Saiba mais.",
|
|
"throughputRuS": "Débito (RU/s)",
|
|
"autoScaleCustomSettings": "A conta tem definições personalizadas que impedem a definição do débito ao nível do contentor. Trabalhe com o contacto da sua equipa de engenharia do Cosmos DB para efetuar alterações.",
|
|
"keyspaceSharedThroughput": "O débito partilhado desta tabela está configurado ao nível do keyspace",
|
|
"throughputRangeLabel": "Débito ({{min}} - {{max}} RU/s)",
|
|
"unlimited": "ilimitado"
|
|
},
|
|
"partitionKeyEditor": {
|
|
"changePartitionKey": "Alterar {{partitionKeyName}}",
|
|
"confirmCancel1": "You are about to cancel the following copy job.",
|
|
"confirmCancel2": "Cancelling will stop the job immediately.",
|
|
"confirmComplete1": "You are about to complete the following copy job.",
|
|
"confrimComplete2": "Once completed, continuous data copy will stop after any pending documents are processed. To maintain data integrity, we recommend stopping updates to the source container before completing the job.",
|
|
"currentPartitionKey": "{{partitionKeyName}} atual",
|
|
"partitioning": "Criação de Partições",
|
|
"hierarchical": "Hierárquico",
|
|
"nonHierarchical": "Não hierárquico",
|
|
"safeguardWarning": "Para salvaguardar a integridade dos dados copiados para o novo contentor, assegure-se de que não são efetuadas atualizações ao contentor de origem durante toda a duração do processo de alteração da chave de partição.",
|
|
"changeDescription": "Para alterar a chave de partição, tem de ser criado um novo contentor de destino ou selecionado um contentor de destino existente. Os dados serão depois copiados para o contentor de destino.",
|
|
"changeButton": "Alterar",
|
|
"changeJob": "Tarefa de alteração de {{partitionKeyName}}",
|
|
"cancelButton": "Cancelar",
|
|
"documentsProcessed": "({{processedCount}} de {{totalCount}} documentos processados)"
|
|
},
|
|
"computedProperties": {
|
|
"ariaLabel": "Propriedades calculadas",
|
|
"learnMorePrefix": "sobre como definir propriedades calculadas e como as utilizar."
|
|
},
|
|
"indexingPolicy": {
|
|
"ariaLabel": "Política de Indexação"
|
|
},
|
|
"dataMasking": {
|
|
"ariaLabel": "Política de Mascaramento de Dados",
|
|
"validationFailed": "A validação falhou:",
|
|
"includedPathsRequired": "includedPaths é obrigatório",
|
|
"includedPathsMustBeArray": "includedPaths tem de ser uma matriz",
|
|
"excludedPathsMustBeArray": "excludedPaths tem de ser uma matriz se for fornecido"
|
|
},
|
|
"containerPolicy": {
|
|
"vectorPolicy": "Política de Vetor",
|
|
"fullTextPolicy": "Política de Texto Completo",
|
|
"createFullTextPolicy": "Criar nova política de pesquisa em texto completo"
|
|
},
|
|
"globalSecondaryIndex": {
|
|
"indexesDefined": "Este contentor tem os seguintes índices definidos.",
|
|
"learnMoreSuffix": "sobre como definir índices secundários globais e como os utilizar.",
|
|
"jsonAriaLabel": "JSON do Índice Secundário Global",
|
|
"addIndex": "Adicionar índice",
|
|
"settingsTitle": "Definições do Índice Secundário Global",
|
|
"sourceContainer": "Contentor de origem",
|
|
"indexDefinition": "Definição de índice secundário global"
|
|
},
|
|
"indexingPolicyRefresh": {
|
|
"refreshFailed": "Falha ao atualizar o progresso da transformação do índice"
|
|
},
|
|
"throughputInput": {
|
|
"autoscale": "Dimensionamento automático",
|
|
"manual": "Manual",
|
|
"minimumRuS": "Mínimo de RU/s",
|
|
"maximumRuS": "Máximo de RU/s",
|
|
"x10Equals": "x 10 =",
|
|
"storageCapacity": "Capacidade de armazenamento",
|
|
"fixed": "Corrigido",
|
|
"unlimited": "Ilimitado",
|
|
"instant": "Instantâneo",
|
|
"fourToSixHrs": "Quatro a seis horas",
|
|
"autoscaleDescription": "Com base na utilização, o débito de {{resourceType}} será dimensionado de",
|
|
"freeTierWarning": "Será aplicada faturação se aprovisionar mais de {{ru}} RU/s de débito manual, ou se o recurso for dimensionado para além de {{ru}} RU/s com dimensionamento automático.",
|
|
"capacityCalculator": "Estimar as RU/s necessárias com",
|
|
"capacityCalculatorLink": " calculadora de capacidade",
|
|
"fixedStorageNote": "Ao utilizar uma coleção com capacidade de armazenamento fixa, pode definir até 10 000 RU/s.",
|
|
"min": "mínimo",
|
|
"max": "máximo"
|
|
},
|
|
"throughputBuckets": {
|
|
"label": "Registos de Débito",
|
|
"bucketLabel": "Registo {{id}}",
|
|
"dataExplorerQueryBucket": " (Registo de Consultas do Data Explorer)",
|
|
"active": "Ativo",
|
|
"inactive": "Inativo",
|
|
"defaultBucketLabel": "Bucket de Débito Predefinido",
|
|
"defaultBucketPlaceholder": "Selecione um bucket de débito predefinido",
|
|
"defaultBucketTooltip": "O bucket de débito predefinido é utilizado para operações que não especificam um bucket em particular.",
|
|
"defaultBucketTooltipLearnMore": "Saiba mais.",
|
|
"noDefaultBucketSelected": "Nenhum bucket de débito predefinido selecionado",
|
|
"bucketOptionLabel": "Bucket {{id}} - {{percentage}}%",
|
|
"bucketNotActive": "O bucket {{id}} não está ativo."
|
|
}
|
|
},
|
|
"vectorEmbeddingPolicies": {
|
|
"vectorEmbeddingTitle": "Incorporação de vetor {{index}}",
|
|
"path": "Caminho",
|
|
"dataType": "Tipo de dados",
|
|
"distanceFunction": "Função de distância",
|
|
"dimensions": "Dimensões",
|
|
"indexType": "Tipo de índice",
|
|
"quantizationByteSize": "Tamanho do byte de quantização",
|
|
"quantizationByteSizeTooltip": "Isto é definido dinamicamente pelo {{containerName}} se for deixado em branco, ou pode ser definido para um número fixo",
|
|
"quantizationByteSizeTooltipContainerName": "contentor",
|
|
"quantizationByteSizeTooltipGlobalSecondaryIndexName": "índice secundário global",
|
|
"quantizerType": "Tipo de quantização",
|
|
"quantizerTypeTooltip": "O método de quantização utilizado pelo índice de vetores.",
|
|
"indexingSearchListSize": "Tamanho da lista de pesquisa para indexação",
|
|
"vectorIndexShardKey": "Chave de fragmento do índice de vetores",
|
|
"addVectorEmbedding": "Adicionar incorporação de vetor",
|
|
"pathEmptyError": "O caminho não deve estar vazio",
|
|
"pathDuplicateError": "O caminho já está definido",
|
|
"dimensionRangeError": "A dimensão tem de ser maior do que 0 e menor ou igual a 4096",
|
|
"dimensionFlatIndexError": "A dimensão máxima permitida para o índice plano é 505",
|
|
"quantizationByteSizeRangeError": "O tamanho do byte de quantização tem de ser superior a 0 e inferior ou igual a 512",
|
|
"indexingSearchListSizeRangeError": "O tamanho da lista de pesquisa de indexação tem de ser maior ou igual a 25 e menor ou igual a 500"
|
|
}
|
|
},
|
|
"containerCopy": {
|
|
"commandBar": {
|
|
"feedbackButtonLabel": "Feedback",
|
|
"feedbackButtonAriaLabel": "Fornecer feedback sobre tarefas de cópia",
|
|
"refreshButtonAriaLabel": "Atualizar tarefas de cópia",
|
|
"createCopyJobButtonLabel": "Criar Tarefa de Cópia",
|
|
"createCopyJobButtonAriaLabel": "Criar uma nova tarefa de cópia de contentor"
|
|
},
|
|
"noCopyJobs": {
|
|
"title": "Não existem tarefas de cópia para apresentar",
|
|
"createCopyJobButtonText": "Criar uma tarefa de cópia de contentor"
|
|
},
|
|
"jobDetails": {
|
|
"panelTitle": "{{jobName}}",
|
|
"panelTitleDefault": "Detalhes da Tarefa",
|
|
"errorTitle": "Detalhes do Erro",
|
|
"selectedContainers": "Contentores selecionados"
|
|
},
|
|
"createCopyJob": {
|
|
"panelTitle": "Criar tarefa de cópia"
|
|
},
|
|
"selectAccount": {
|
|
"description": "Selecione uma conta de destino para copiar para ela.",
|
|
"subscriptionDropdownLabel": "Subscrição",
|
|
"subscriptionDropdownPlaceholder": "Selecionar uma subscrição",
|
|
"accountDropdownLabel": "Conta",
|
|
"accountDropdownPlaceholder": "Selecione uma conta"
|
|
},
|
|
"migrationType": {
|
|
"offline": {
|
|
"title": "Modo offline",
|
|
"description": "As tarefas de cópia de contentores offline permitem-lhe copiar dados de um contentor de origem para um contentor de destino do Cosmos DB para APIs suportadas. Para garantir a integridade dos dados entre a origem e o destino, recomendamos que pare as atualizações no contentor de origem antes de criar a tarefa de cópia. Saiba mais sobre [offline copy jobs](https://learn.microsoft.com/azure/cosmos-db/how-to-container-copy?tabs=offline-copy&pivots=api-nosql)."
|
|
},
|
|
"online": {
|
|
"title": "Modo online",
|
|
"description": "As tarefas de cópia de contentores online permitem-lhe copiar dados de um contentor de origem para um contentor de destino da API NoSQL do Cosmos DB usando o feed de alterações [All Versions and Delete](https://learn.microsoft.com/azure/cosmos-db/change-feed-modes?tabs=all-versions-and-deletes#all-versions-and-deletes-change-feed-mode-preview). Isto permite que as atualizações continuem na origem enquanto os dados são copiados. É necessário um breve período de inatividade no final para mudar em segurança as aplicações cliente para o contentor de destino. Saiba mais sobre [online copy jobs](https://learn.microsoft.com/azure/cosmos-db/container-copy?tabs=online-copy&pivots=api-nosql#getting-started)."
|
|
}
|
|
},
|
|
"migrationTypeTitle": "Migration type",
|
|
"selectContainers": {
|
|
"description": "Selecione um contentor de origem e um contentor de destino para o qual copiar.",
|
|
"sourceContainerSubHeading": "Contentor de origem",
|
|
"targetContainerSubHeading": "Contentor de destino",
|
|
"databaseDropdownLabel": "Base de dados",
|
|
"databaseDropdownPlaceholder": "Selecionar uma base de dados",
|
|
"containerDropdownLabel": "Contentor",
|
|
"containerDropdownPlaceholder": "Selecionar um contentor",
|
|
"createNewContainerSubHeading": "Configure as propriedades do novo contentor na conta de destino \"{{accountName}}\".",
|
|
"createNewContainerSubHeadingDefault": "Configure as propriedades do novo contentor.",
|
|
"createContainerButtonLabel": "Criar novo contentor",
|
|
"createContainerHeading": "Criar novo contentor"
|
|
},
|
|
"preview": {
|
|
"jobNameLabel": "Nome da tarefa",
|
|
"subscriptionLabel": "Subscrição de destino",
|
|
"accountLabel": "Conta de destino",
|
|
"sourceDatabaseLabel": "Base de dados de origem",
|
|
"sourceContainerLabel": "Contentor de origem",
|
|
"targetDatabaseLabel": "Base de Dados de Destino",
|
|
"targetContainerLabel": "Contentor de destino"
|
|
},
|
|
"assignPermissions": {
|
|
"crossAccountDescription": "Para copiar dados do contentor de origem para o contentor de destino, certifique-se de que a identidade gerida da conta de origem tem acesso de leitura/escrita à conta de destino ao concluir os passos seguintes.",
|
|
"intraAccountOnlineDescription": "Siga os passos abaixo para ativar a cópia online na sua conta \"{{accountName}}\".",
|
|
"crossAccountConfiguration": {
|
|
"title": "Cópia de contentor entre contas",
|
|
"description": "Siga as instruções abaixo para conceder as permissões necessárias para copiar dados de \"{{sourceAccount}}\" para \"{{destinationAccount}}\"."
|
|
},
|
|
"onlineConfiguration": {
|
|
"title": "Cópia de contentor online",
|
|
"description": "Siga as instruções abaixo para ativar a cópia online na sua conta \"{{accountName}}\"."
|
|
}
|
|
},
|
|
"popoverOverlaySpinnerLabel": "Aguarde enquanto processamos o seu pedido...",
|
|
"addManagedIdentity": {
|
|
"title": "Identidade gerida atribuída pelo sistema ativada",
|
|
"description": "Uma identidade gerida atribuída pelo sistema está restrita a uma por recurso e associada ao ciclo de vida deste recurso. Depois de ativada, pode conceder permissões à identidade gerida através do controlo de acesso baseado em funções do Azure (Azure RBAC). A identidade gerida é autenticada com o Microsoft Entra ID, pelo que não tem de armazenar credenciais em código.",
|
|
"descriptionHrefText": "Saiba mais sobre as Identidades geridas.",
|
|
"descriptionHref": "https://learn.microsoft.com/entra/identity/managed-identities-azure-resources/overview",
|
|
"toggleLabel": "Identidade gerida atribuída pelo sistema",
|
|
"tooltipContent": "Saiba mais sobre",
|
|
"tooltipHrefText": "Identidades geridas.",
|
|
"tooltipHref": "https://learn.microsoft.com/entra/identity/managed-identities-azure-resources/overview",
|
|
"userAssignedIdentityTooltip": "Pode selecionar uma identidade atribuída pelo utilizador existente ou criar uma nova.",
|
|
"userAssignedIdentityLabel": "Também pode selecionar uma identidade gerida atribuída pelo utilizador.",
|
|
"createUserAssignedIdentityLink": "Criar Identidade Gerida Atribuída pelo Utilizador",
|
|
"enablementTitle": "Ativar a identidade gerida atribuída pelo sistema",
|
|
"enablementDescription": "Ative a identidade gerida atribuída pelo sistema no {{accountName}} Para confirmar, clique no botão \"Sim\"."
|
|
},
|
|
"defaultManagedIdentity": {
|
|
"title": "Identidade gerida atribuída pelo sistema definida como predefinição.",
|
|
"description": "Defina a identidade gerida atribuída pelo sistema como predefinição para \"{{accountName}}\" ao ativá-la.",
|
|
"tooltipContent": "Saiba mais sobre",
|
|
"tooltipHrefText": "Identidades Gerida Predefinida.",
|
|
"tooltipHref": "https://learn.microsoft.com/entra/identity/managed-identities-azure-resources/overview",
|
|
"popoverTitle": "Identidade gerida atribuída pelo sistema definida como predefinição",
|
|
"popoverDescription": "Atribua a identidade gerida atribuída pelo sistema como predefinição para \"{{accountName}}\". Para confirmar, clique no botão \"Sim\". "
|
|
},
|
|
"readWritePermissionAssigned": {
|
|
"title": "Permissões de leitura/escrita atribuídas à identidade predefinida.",
|
|
"description": "Para permitir a cópia de dados do contentor de origem para o contentor de destino, conceda acesso de leitura/escrita na conta de destino à identidade predefinida da conta de origem.",
|
|
"tooltipContent": "Saiba mais sobre",
|
|
"tooltipHrefText": "Permissões de leitura/escrita.",
|
|
"tooltipHref": "https://learn.microsoft.com/azure/cosmos-db/nosql/how-to-connect-role-based-access-control",
|
|
"popoverTitle": "Atribua permissões de leitura/escrita à identidade predefinida.",
|
|
"popoverDescription": "Atribua permissões de leitura/escrita na conta de destino à identidade predefinida da conta de origem. Para confirmar, clique no botão \"Sim\"."
|
|
},
|
|
"pointInTimeRestore": {
|
|
"title": "Restauro para Um Ponto No Tempo ativado",
|
|
"description": "Para facilitar as tarefas de cópia online de contentores, atualize a sua política de cópia de segurança \"{{accessName}}\" de cópia de segurança periódica para cópia de segurança contínua. É necessário ativar a cópia de segurança contínua para esta funcionalidade.",
|
|
"tooltipContent": "Saiba mais sobre",
|
|
"tooltipHrefText": "Cópia de Segurança Contínua",
|
|
"tooltipHref": "https://learn.microsoft.com/en-us/azure/cosmos-db/continuous-backup-restore-introduction",
|
|
"buttonText": "Ativar Restauro para Um Ponto No Tempo"
|
|
},
|
|
"onlineCopyEnabled": {
|
|
"title": "Cópia online ativada",
|
|
"description": "Ative a cópia online de contentores ao clicar no botão abaixo na sua conta \"{{accountName}}\".",
|
|
"hrefText": "Saiba mais sobre tarefas de cópia online",
|
|
"href": "https://learn.microsoft.com/en-us/azure/cosmos-db/container-copy?tabs=online-copy&pivots=api-nosql#enable-online-copy",
|
|
"buttonText": "Ativar Cópia Online",
|
|
"validateAllVersionsAndDeletesChangeFeedSpinnerLabel": "A validar o modo de feed de alterações para todas as versões e eliminações (pré-visualização)...",
|
|
"enablingAllVersionsAndDeletesChangeFeedSpinnerLabel": "A ativar o modo de feed de alterações para todas as versões e eliminações (pré-visualização)...",
|
|
"enablingOnlineCopySpinnerLabel": "A ativar a cópia online na sua conta \"{{accountName}}\"...",
|
|
"onlineMigrationPrerequisitesMessage": "Online migration prerequisites must be enabled before proceeding."
|
|
},
|
|
"monitorJobs": {
|
|
"columns": {
|
|
"lastUpdatedTime": "Data e hora",
|
|
"name": "Nome da tarefa",
|
|
"status": "Estado",
|
|
"completionPercentage": "Conclusão %",
|
|
"duration": "Duração",
|
|
"error": "Mensagem de erro",
|
|
"mode": "Modo",
|
|
"actions": "Ações"
|
|
},
|
|
"actions": {
|
|
"pause": "Colocar em pausa",
|
|
"resume": "Retomar",
|
|
"complete": "Completo",
|
|
"viewDetails": "Ver Detalhes"
|
|
},
|
|
"status": {
|
|
"pending": "Em fila",
|
|
"inProgress": "Em execução",
|
|
"running": "Em execução",
|
|
"partitioning": "Em execução",
|
|
"paused": "Em pausa",
|
|
"completed": "Concluído",
|
|
"failed": "Com falhas",
|
|
"faulted": "Com falhas",
|
|
"skipped": "Cancelado",
|
|
"cancelled": "Cancelado"
|
|
},
|
|
"dialog": {
|
|
"confirmButtonText": "Confirmar",
|
|
"cancelButtonText": "Cancelar"
|
|
}
|
|
},
|
|
"dataTransfers": {
|
|
"polling": {
|
|
"cancelConsoleMessage": "Data transfer job \"{{jobName}}\" cancelled",
|
|
"completedConsoleMessage": "Data transfer job \"{{jobName}}\" completed",
|
|
"defaultErrorMessage": "Operation could not be completed",
|
|
"errorConsoleMessage": "Data transfer job \"{{jobName}}\" failed: {{errorMessage}}",
|
|
"pauseConsoleMessage": "Data transfer job \"{{jobName}}\" paused",
|
|
"retryConsoleMessage": "Data transfer job \"{{jobName}}\" in progress, total count: {{totalCount}}, processed count: {{processedCount}}"
|
|
}
|
|
}
|
|
}
|
|
} |