/**
* Portuguese (`pt`) `ui` resources.
* Machine-translated from canonical Italian — needs professional review.
* Variant: European Portuguese.
*/
export declare const ptUi: {
readonly productLockup: {
readonly makerLabel: "{{name}} da Alfadocs";
readonly attribution: "da ";
};
readonly radiographPanel: {
readonly kind: {
readonly other: "Outra";
readonly panoramic: "Panorâmica";
readonly bitewing: "Interproximal";
readonly periapical: "Periapical";
};
readonly upload: {
readonly submit: "Carregar";
readonly notePlaceholder: "Por exemplo, controlo de rotina ou lesão apical";
readonly note: "Nota (opcional)";
readonly date: "Data de aquisição";
readonly file: "Ficheiro de imagem";
};
readonly noTooth: {
readonly body: "Selecione um dente no odontograma para ver as respetivas radiografias.";
readonly title: "Nenhum dente selecionado";
};
readonly history: {
readonly delete: "Eliminar radiografia {{film}}";
readonly compareAdd: "Selecionar {{film}} para comparação";
readonly compareRemove: "Remover {{film}} da comparação";
readonly view: "Ver radiografia {{film}}";
readonly emptyBody: "Carregue a primeira radiografia deste dente.";
readonly emptyTitle: "Ainda sem radiografias";
readonly compare: "Comparar";
readonly sortOldest: "Mais antigas primeiro";
readonly sortNewest: "Mais recentes primeiro";
readonly range: "Intervalo de datas";
};
readonly toothLabel: "Dente {{id}}";
readonly title: "Imagiologia";
readonly viewer: {
readonly zoomIn: "Ampliar";
readonly zoomOut: "Reduzir";
readonly next: "Radiografia seguinte";
readonly position: "{{current}} / {{total}}";
readonly prev: "Radiografia anterior";
readonly title: "{{tooth}}: radiografia";
readonly compareTitle: "{{tooth}}: comparação";
};
};
readonly auth: {
readonly continueWithAlfadocs: "Continuar com Alfadocs";
};
readonly infoTip: {
readonly triggerLabel: "Mais informações";
readonly learnMore: "Saber mais";
readonly formula: "Fórmula";
};
readonly aiCreditsNotice: {
readonly dismiss: "Não mostrar novamente";
readonly included: {
readonly eyebrow: "Assistência de IA";
readonly heading: "Incluído no seu plano";
readonly body: "As funcionalidades de IA são disponibilizadas sem custo adicional durante este período de teste.";
readonly allowance: "Créditos de IA restantes: {{remaining}} de {{limit}}";
readonly resetsOn: "Renova a {{date}}";
readonly learnMore: "Saiba mais";
};
readonly bundles: {
readonly eyebrow: "Créditos de IA";
readonly headingWithAllowance: "Créditos: {{remaining}} de {{limit}}";
readonly body: "A sua quota é de {{limit}} créditos de IA. Para obter mais, escolha um pacote de créditos.";
readonly bodyGeneric: "Escolha um pacote de créditos para continuar a utilizar as funcionalidades de IA.";
readonly viewBundles: "Ver pacotes";
readonly seeCosts: "O que custa cada ação";
};
};
readonly aiCredits: {
readonly title: "Ficou sem créditos de IA";
readonly bodyBuy: "Adicione créditos para continuar hoje.";
readonly bodyUpgrade: "Ative o módulo de créditos de IA para continuar a usar a assistência de IA.";
readonly bodySupport: "Contacte o suporte para continuar a usar a assistência de IA.";
readonly bodyRenews: "A assistência de IA volta a estar disponível a {{date}}, quando a sua quota renovar.";
readonly bodyNone: "A assistência de IA não está disponível até a sua clínica ter mais créditos. Para obter ajuda, fale com o administrador da clínica ou contacte o suporte da Alfadocs.";
readonly renewsOn: "A sua quota renova a {{date}}.";
readonly meterLabel: "Créditos de IA";
readonly remaining: "Créditos restantes: {{remaining}} de {{limit}}";
readonly buy: "Comprar créditos de IA";
readonly upgrade: "Ativar módulo de créditos de IA";
readonly contactSupport: "Contactar o suporte";
readonly seeCosts: "Ver quanto custa cada ação";
readonly back: "Voltar";
readonly runningLow: "Os créditos de IA estão a esgotar-se: restam {{remaining}} de {{limit}}.";
readonly runningLowCount: "Os créditos de IA estão a esgotar-se: restam {{remaining}}.";
readonly runningLowPlain: "Os créditos de IA estão a esgotar-se.";
readonly expiring_zero: "{{amount}} créditos de IA expiram a {{date}}.";
readonly expiring_one: "{{amount}} crédito de IA expira a {{date}}.";
readonly expiring_two: "{{amount}} créditos de IA expiram a {{date}}.";
readonly expiring_few: "{{amount}} créditos de IA expiram a {{date}}.";
readonly expiring_many: "{{amount}} de créditos de IA expiram a {{date}}.";
readonly expiring_other: "{{amount}} créditos de IA expiram a {{date}}.";
};
readonly opticalPrescription: {
readonly ariaLabel: "Prescrição de óculos";
readonly metaLabel: "Detalhes da prescrição";
readonly eye: {
readonly od: "OD";
readonly os: "OS";
readonly odName: "Olho direito";
readonly osName: "Olho esquerdo";
};
readonly band: {
readonly far: "Longe";
readonly intermediate: "Intermédia";
readonly near: "Perto";
};
readonly column: {
readonly eye: "Olho";
readonly sphere: "Esfera";
readonly cylinder: "Cilindro";
readonly axis: "Eixo";
readonly add: "Adição";
readonly prism: "Prisma";
readonly base: "Base";
};
readonly base: {
readonly up: "Cima";
readonly down: "Baixo";
readonly in: "Interno";
readonly out: "Externo";
};
readonly lensType: {
readonly label: "Tipo de lente";
readonly 'single-vision': "Monofocal";
readonly bifocal: "Bifocal";
readonly progressive: "Progressiva";
};
readonly axisSystem: {
readonly label: "Sistema de eixo";
readonly tabo: "TABO";
readonly int: "INT";
};
readonly pd: {
readonly label: "DIP";
readonly full: "Distância interpupilar";
readonly value: "{{value}} mm";
readonly right: "DIP direita";
readonly left: "DIP esquerda";
readonly monocular: "DIP D / E";
readonly monocularValue: "{{right}} / {{left}} mm";
};
readonly notes: {
readonly label: "Notas";
readonly placeholder: "Adicionar uma nota…";
};
readonly charts: {
readonly label: "Diagramas da prescrição";
readonly tabo: {
readonly caption: "TABO · {{eye}} · {{axis}}";
readonly aria: "Mostrador de eixo TABO, {{eye}}, eixo do cilindro {{axis}}";
};
readonly powerCross: {
readonly caption: "Cruz de potências · {{eye}}";
readonly aria: "Cruz de potências, {{eye}}: {{primary}} a {{primaryDeg}}, {{secondary}} a {{secondaryDeg}}";
};
readonly pd: {
readonly caption: "Distância interpupilar";
readonly aria: "Distância interpupilar: {{value}} mm";
readonly ariaSplit: "Distância interpupilar: direita {{right}} mm, esquerda {{left}} mm";
};
readonly prism: {
readonly caption: "{{eye}} · {{value}}Δ {{base}}";
readonly aria: "Prisma, {{eye}}: {{value}} dioptrias prismáticas, base {{base}}";
readonly baseShort: {
readonly up: "BU";
readonly down: "BD";
readonly in: "BI";
readonly out: "BO";
};
};
};
readonly cellLabel: "{{eye}}, {{column}}, {{band}}";
readonly empty: "—";
};
readonly fieldArray: {
readonly removeItem: "Remover";
};
readonly connectionStatus: {
readonly statusConnected: "Ligado";
readonly statusDisconnected: "Desligado";
readonly statusPending: "Pendente";
readonly statusError: "Erro";
readonly connect: "Ligar";
readonly disconnect: "Desligar";
};
readonly workflowStatus: {
readonly label: "Fluxo de trabalho";
readonly changeLabel: "Alterar estado do fluxo de trabalho: {{status}}";
readonly menuLabel: "Estados do fluxo de trabalho";
readonly saving: "A guardar o estado do fluxo de trabalho";
readonly saveFailed: "Não foi possível alterar o estado do fluxo de trabalho. O estado anterior continua a ser apresentado.";
readonly noStatus: "Sem estado";
};
readonly positionGrid: {
readonly groupLabel: "Posição";
readonly topStart: "Em cima, no início";
readonly top: "Em cima";
readonly topEnd: "Em cima, no fim";
readonly start: "Início";
readonly center: "Centro";
readonly end: "Fim";
readonly bottomStart: "Em baixo, no início";
readonly bottom: "Em baixo";
readonly bottomEnd: "Em baixo, no fim";
};
readonly iconPicker: {
readonly search: "Pesquisar ícones";
readonly noResults: "Nenhum ícone encontrado";
readonly trigger: "Escolher ícone";
};
readonly imageCropper: {
readonly cropRegion: "Área de recorte";
readonly instructions: "Arraste para mover e arraste um canto para redimensionar. Utilize as teclas de seta para mover e Shift + teclas de seta para redimensionar.";
readonly reset: "Repor";
readonly announcement: "Recorte a {{x}}% do início e {{y}}% do topo, com {{width}}% de largura e {{height}}% de altura.";
};
readonly annotationMarker: {
readonly shape: {
readonly circle: "Marcador circular";
readonly square: "Marcador quadrado";
readonly triangle: "Marcador triangular";
readonly diamond: "Marcador em losango";
readonly cross: "Marcador em cruz";
};
};
readonly faceScheme: {
readonly ariaLabel: "Mapa facial";
readonly legendLabel: "Legenda de achados";
readonly viewSwitcherLabel: "Vista";
readonly zoneWithFindings: "{{zone}} — {{findings}}";
readonly view: {
readonly front: "Rosto — frontal";
readonly profileLeft: "Perfil (esquerda)";
readonly profileRight: "Perfil (direita)";
};
readonly viewShort: {
readonly front: "Frontal";
readonly profileLeft: "Esquerda";
readonly profileRight: "Direita";
readonly all: "Todas";
};
readonly showLegend: "Mostrar legenda";
readonly zoomLabel: "Controlos de zoom";
readonly zoomIn: "Ampliar";
readonly zoomOut: "Reduzir";
readonly zoomLevel: "Nível de zoom";
readonly resetView: "Repor vista";
readonly panel: {
readonly toggle: "Ferramentas de edição e ajuste";
readonly draw: "Desenho";
readonly fit: "Ajustar sobreposição";
};
readonly zonesPanel: {
readonly label: "Zonas";
readonly hint: "Toque nas zonas para adicioná-las à seleção e depois aplique um achado a todas de uma vez.";
readonly selectedTotal: "Zonas selecionadas: {{n}}";
readonly applyLabel: "Aplicar o achado às zonas selecionadas";
readonly noteLabel: "Nota partilhada";
readonly notePlaceholder: "Nota opcional adicionada com o achado…";
readonly clearSelection: "Limpar seleção";
};
readonly photo: {
readonly defaultAlt: "Foto do rosto do paciente";
};
readonly finding: {
readonly observation: "Observação";
readonly treatment: "Tratamento";
readonly concern: "Preocupação";
readonly note: "Nota";
};
readonly registration: {
readonly adjust: "Ajustar";
readonly hint: "Ajuste a sobreposição de zonas à fotografia: arraste os pontos, utilize os controlos deslizantes ou a deteção automática.";
readonly scaleX: "Largura";
readonly scaleY: "Altura";
readonly rotation: "Rotação";
readonly shear: "Inclinação";
readonly translateX: "Horizontal";
readonly translateY: "Vertical";
readonly autoDetect: "Deteção automática";
readonly reset: "Repor";
};
readonly detect: {
readonly loading: "A carregar o detetor…";
readonly detecting: "A detetar o rosto…";
readonly done: "Alinhado ao rosto";
readonly 'no-face': "Nenhum rosto detetado";
readonly error: "Deteção indisponível";
};
readonly capture: {
readonly take: "Tirar foto";
readonly retake: "Repetir foto";
readonly capture: "Capturar";
readonly cancel: "Cancelar";
readonly upload: "Carregar";
readonly viewfinder: "Visor da câmara";
readonly requesting: "A aguardar permissão para utilizar a câmara…";
readonly error: {
readonly permissionDenied: "Permissão para utilizar a câmara recusada";
readonly noCamera: "Nenhuma câmara encontrada";
readonly notReadable: "A câmara não está disponível";
readonly insecureContext: "A câmara requer uma ligação segura (HTTPS)";
readonly captureFailed: "Não foi possível capturar a foto";
};
};
readonly zone: {
readonly forehead: "Testa";
readonly upperForehead: "Testa superior";
readonly glabella: "Glabela";
readonly eyelidRight: "Pálpebra (direita)";
readonly eyelidLeft: "Pálpebra (esquerda)";
readonly nasalBase: "Base nasal / columela";
readonly nasolabialFold: "Sulco nasolabial";
readonly medialCheekboneRight: "Zigomático medial (direito)";
readonly medialCheekboneLeft: "Zigomático medial (esquerdo)";
readonly zygomaticArchRight: "Arco zigomático (direito)";
readonly zygomaticArchLeft: "Arco zigomático (esquerdo)";
readonly lateralCheekRight: "Bochecha lateral (direita)";
readonly lateralCheekLeft: "Bochecha lateral (esquerda)";
readonly upperLip: "Lábio superior";
readonly lowerLip: "Lábio inferior";
readonly lipCommissures: "Comissuras labiais";
readonly marionetteLines: "Linhas de marionete";
readonly submental: "Submentual";
readonly mandibularAngleRight: "Ângulo mandibular (direito)";
readonly mandibularAngleLeft: "Ângulo mandibular (esquerdo)";
readonly lateralNeckRight: "Pescoço lateral (direito)";
readonly lateralNeckLeft: "Pescoço lateral (esquerdo)";
readonly cheekbone: "Osso zigomático";
readonly temple: "Têmpora";
readonly preauricularArea: "Região pré-auricular";
readonly mandibularBody: "Corpo da mandíbula";
readonly submentalProfile: "Submentual (perfil)";
readonly masseter: "Masséter";
readonly cheek: "Bochecha";
readonly chin: "Queixo";
readonly browTail: "Cauda da sobrancelha";
};
readonly annotate: {
readonly toolLabel: "Ferramentas de desenho";
readonly colorLabel: "Cor da anotação";
readonly shapeLabel: "Forma do marcador";
readonly textLabel: "Texto da anotação";
readonly textPlaceholder: "Escreva uma nota…";
readonly textDone: "Concluído";
readonly undo: "Desfazer";
readonly clear: "Limpar";
readonly deleteSelected: "Eliminar selecionado";
readonly labelText: "Texto: {{text}}";
readonly labelWithZone: "{{label}} — {{zone}}";
readonly zoneLabel: "Zona associada";
readonly zonePlaceholder: "Pesquisar zonas…";
readonly zoneNone: "Sem zona";
readonly outsideZonesHint: "Desenhado fora de todas as zonas — escolha a zona a que pertence.";
readonly tool: {
readonly select: "Selecionar";
readonly marker: "Marcador";
readonly pen: "Caneta";
readonly highlighter: "Marcador fluorescente";
readonly arrow: "Seta";
readonly line: "Linha";
readonly rect: "Retângulo";
readonly ellipse: "Elipse";
readonly text: "Texto";
};
readonly tone: {
readonly accent: "Destaque";
readonly info: "Azul";
readonly success: "Verde";
readonly warning: "Âmbar";
readonly error: "Vermelho";
readonly neutral: "Cinza";
};
readonly kind: {
readonly marker: "Anotação com marcador";
readonly pen: "Desenho a caneta";
readonly highlighter: "Desenho com marcador fluorescente";
readonly arrow: "Anotação com seta";
readonly line: "Anotação de linha";
readonly rect: "Anotação de retângulo";
readonly ellipse: "Anotação de elipse";
readonly text: "Nota de texto";
};
};
};
readonly muscleScheme: {
readonly ariaLabel: "Esquema anatómico";
readonly legendLabel: "Legenda dos achados";
readonly viewListLabel: "Vistas anatómicas";
readonly regionWithFindings: "{{region}} — {{findings}}";
readonly side: {
readonly left: "Esquerdo";
readonly right: "Direito";
};
readonly finding: {
readonly observation: "Observação";
readonly lesion: "Lesão";
readonly pain: "Dor";
readonly treatment: "Tratamento";
readonly note: "Nota";
};
readonly view: {
readonly muscularFront: "Músculos — frente";
readonly muscularBack: "Músculos — costas";
};
readonly region: {
readonly neck: "Pescoço";
readonly hand: "Mão";
readonly upperBack: "Parte superior das costas";
readonly lowerBack: "Região lombar";
readonly knee: "Joelho";
readonly foot: "Pé";
readonly trapezius: "Trapézio";
readonly deltoid: "Deltoide";
readonly pectoralis: "Peitoral";
readonly biceps: "Bíceps";
readonly triceps: "Tríceps";
readonly forearmFlexors: "Flexores do antebraço";
readonly rectusAbdominis: "Reto abdominal";
readonly externalOblique: "Oblíquo externo";
readonly gluteusMaximus: "Glúteo máximo";
readonly quadriceps: "Quadríceps";
readonly hamstrings: "Isquiotibiais";
readonly tibialisAnterior: "Tibial anterior";
readonly gastrocnemius: "Gastrocnémio";
readonly adductors: "Adutores";
readonly ankle: "Tornozelo";
};
readonly agent: {
readonly state: {
readonly chart: "Esquema anatómico atual — tipos de achado indexados por id de região.";
readonly activeView: "Id da vista anatómica atualmente apresentada.";
};
readonly actions: {
readonly focusRegion: "Mover o foco para uma região específica na vista ativa.";
readonly getRegion: "Ler os achados registados numa região.";
readonly regionsWith: "Listar os ids das regiões que têm um determinado tipo de achado.";
readonly setFinding: "Registar um achado numa região.";
readonly removeFinding: "Remover um único tipo de achado de uma região.";
readonly clearRegion: "Limpar todos os achados de uma região.";
readonly setView: "Mudar a vista anatómica ativa.";
};
};
};
readonly skeletonScheme: {
readonly ariaLabel: "Esquema esquelético";
readonly legendLabel: "Legenda dos achados";
readonly viewListLabel: "Vistas esqueléticas";
readonly regionWithFindings: "{{region}} — {{findings}}";
readonly zoomLabel: "Controlos de zoom";
readonly zoomIn: "Ampliar";
readonly zoomOut: "Reduzir";
readonly resetView: "Repor vista";
readonly side: {
readonly left: "Esquerdo";
readonly right: "Direito";
};
readonly finding: {
readonly observation: "Observação";
readonly lesion: "Lesão";
readonly pain: "Dor";
readonly treatment: "Tratamento";
readonly note: "Nota";
};
readonly view: {
readonly skeletalFront: "Esqueleto — frente";
readonly skeletalBack: "Esqueleto — costas";
};
readonly region: {
readonly skull: "Crânio";
readonly mandible: "Mandíbula";
readonly cervicalSpine: "Coluna cervical";
readonly thoracicSpine: "Coluna torácica";
readonly lumbarSpine: "Coluna lombar";
readonly sacrum: "Sacro";
readonly coccyx: "Cóccix";
readonly clavicle: "Clavícula";
readonly scapula: "Escápula";
readonly sternum: "Esterno";
readonly ribs: "Costelas";
readonly humerus: "Úmero";
readonly radius: "Rádio";
readonly ulna: "Ulna";
readonly hand: "Mão";
readonly pelvis: "Bacia";
readonly femur: "Fémur";
readonly patella: "Rótula";
readonly tibia: "Tíbia";
readonly fibula: "Perónio";
readonly foot: "Pé";
};
readonly agent: {
readonly state: {
readonly chart: "Esquema esquelético atual — tipos de achado indexados por id do osso.";
readonly activeView: "Id da vista esquelética atualmente apresentada.";
};
readonly actions: {
readonly focusRegion: "Mover o foco para um osso específico na vista ativa.";
readonly getRegion: "Ler os achados registados num osso.";
readonly regionsWith: "Listar os ids dos ossos que têm um determinado tipo de achado.";
readonly setFinding: "Registar um achado num osso.";
readonly removeFinding: "Remover um único tipo de achado de um osso.";
readonly clearRegion: "Limpar todos os achados de um osso.";
readonly setView: "Mudar a vista esquelética ativa.";
};
};
};
readonly patientField: {
readonly sex: {
readonly m: "Masculino";
readonly f: "Feminino";
readonly x: "Outro";
};
readonly age_zero: "{{count}} anos";
readonly age_one: "{{count}} ano";
readonly age_two: "{{count}} anos";
readonly age_few: "{{count}} anos";
readonly age_many: "{{count}} anos";
readonly age_other: "{{count}} anos";
};
readonly common: {
readonly add: "Adicionar";
readonly resetToDefaults: "Repor predefinições";
readonly save: "Guardar";
readonly cancel: "Cancelar";
readonly delete: "Eliminar";
readonly close: "Fechar";
readonly confirm: "Confirmar";
readonly loading: "A carregar...";
readonly required: "obrigatório";
readonly optional: "facultativo";
readonly progress_label: "{{percent}} concluído";
readonly freeOfCharge: "Gratuito";
};
readonly buttonGroup: {
readonly label: "Grupo de botões";
readonly more: "Mais opções";
};
readonly carousel: {
readonly label: "Carrossel";
readonly roleDescription: "carrossel";
readonly slideRoleDescription: "diapositivo";
readonly slideLabel: "{{current}} de {{total}}";
readonly indicatorsLabel: "Diapositivos";
readonly previous: "Diapositivo anterior";
readonly next: "Diapositivo seguinte";
readonly goToSlide: "Ir para o diapositivo {{index}}";
readonly slideAnnouncement: "Diapositivo {{current}} de {{total}}";
};
readonly publicHeader: {
readonly homeLabel: "Início da Alfadocs";
readonly primaryNavLabel: "Navegação principal";
readonly openMenu: "Abrir menu";
readonly closeMenu: "Fechar menu";
};
readonly kbd: {
readonly plus: "+";
readonly then: "depois";
readonly thenSpoken: "depois";
readonly pressThen: "Prima {{keys}}";
};
readonly search: {
readonly open: "Abrir pesquisa";
readonly label: "Pesquisar";
readonly placeholder: "Pesquisar…";
readonly resultsLabel: "Resultados da pesquisa";
readonly noResults: "Sem resultados para \"{{query}}\"";
};
readonly contactCard: {
readonly vatNumberLabel: "N.º de IVA:";
readonly phoneLabel: "Telefone:";
};
readonly copyField: {
readonly copy: "Copiar";
readonly copied: "Copiado";
readonly valueLabel: "Valor a copiar";
readonly copySuccess: "Copiado para a área de transferência";
readonly copyFailed: "Falha ao copiar";
};
readonly link: {
readonly opensInNewTab: "Abre num novo separador";
};
readonly inputs: {
readonly permissionMatrix: {
readonly locked: "Bloqueado";
};
readonly clipboard: {
readonly pasteBlocked: "Colar está desativado neste campo. Escreva o valor manualmente.";
readonly copyBlocked: "Copiar está desativado neste campo.";
};
readonly iban: {
readonly placeholder: "IT60X0542811101000000123456";
readonly formatHint: "Até 34 caracteres — código do país, dígitos de controlo, número de conta";
readonly charactersEntered: "Caracteres: {{count}}";
readonly valid: "IBAN válido";
readonly errorIncomplete: "Introduza o IBAN completo";
readonly errorFormat: "Formato de IBAN inválido";
readonly errorChecksum: "IBAN inválido — verifique os caracteres";
readonly ariaLabel: "IBAN";
};
readonly fiscalCode: {
readonly placeholder: "RSSMRA85M01H501Z";
readonly formatHint: "16 caracteres — letras e algarismos";
readonly charactersEntered: "{{count}} de 16 caracteres";
readonly valid: "Código fiscal italiano válido";
readonly validOmocodia: "Código fiscal italiano válido (omocodia: alguns números são substituídos por letras)";
readonly errorIncomplete: "Introduza os 16 caracteres";
readonly errorFormat: "Formato de código fiscal italiano inválido";
readonly errorChecksum: "Código fiscal italiano inválido. Verifique os caracteres.";
readonly errorChecksumOmocodia: "Este código parece utilizar omocodia (letras em vez de alguns números), mas pelo menos um carácter está errado. Compare-o com a Tessera Sanitaria (cartão de saúde italiano).";
readonly ariaLabel: "Código fiscal italiano";
readonly calculate: "Calcular código fiscal italiano";
};
readonly switch: {
readonly on: "Ativo";
readonly off: "Inativo";
};
readonly radioGroup: {
readonly selectOne: "Selecione uma opção";
};
readonly text: {
readonly clear: "Limpar campo";
};
readonly recaptcha: {
readonly expired: "Verificação expirada — tente novamente.";
readonly error: "Falha na verificação — tente novamente.";
};
readonly search: {
readonly clear: "Limpar pesquisa";
readonly loading: "A pesquisar…";
readonly placeholder: "Pesquisar…";
};
readonly password: {
readonly toggleShow: "Mostrar palavra-passe";
readonly toggleHide: "Ocultar palavra-passe";
readonly capsLock: "O CAPS LOCK está ativo";
readonly strengthLabel: "Segurança da palavra-passe";
readonly strength: {
readonly weak: "Fraca";
readonly fair: "Razoável";
readonly good: "Boa";
readonly strong: "Forte";
};
readonly requirements: {
readonly length_one: "Pelo menos {{count}} carácter";
readonly length_zero: "Pelo menos {{count}} caracteres";
readonly length_two: "Pelo menos {{count}} caracteres";
readonly length_few: "Pelo menos {{count}} caracteres";
readonly length_many: "Pelo menos {{count}} caracteres";
readonly length_other: "Pelo menos {{count}} caracteres";
readonly uppercase: "Uma letra maiúscula";
readonly lowercase: "Uma letra minúscula";
readonly digit: "Um número";
readonly symbol: "Um símbolo";
readonly noSpaces: "Sem espaços";
readonly met: "cumprido";
readonly unmet: "ainda não cumprido";
};
};
readonly textarea: {
readonly charactersRemaining_one: "{{count}} carácter restante";
readonly charactersRemaining_zero: "{{count}} caracteres restantes";
readonly charactersRemaining_two: "{{count}} caracteres restantes";
readonly charactersRemaining_few: "{{count}} caracteres restantes";
readonly charactersRemaining_many: "{{count}} caracteres restantes";
readonly charactersRemaining_other: "{{count}} caracteres restantes";
};
readonly number: {
readonly increment: "Aumentar";
readonly decrement: "Diminuir";
};
readonly select: {
readonly placeholder: "Selecionar…";
readonly clear: "Limpar seleção";
readonly noOptions: "Sem opções";
};
readonly combobox: {
readonly empty: "Sem resultados";
readonly create: "Criar \"{{value}}\"";
readonly placeholder: "Pesquisar…";
readonly clear: "Limpar seleção";
readonly popupLabel: "Opções";
};
readonly otp: {
readonly digitLabel: "Dígito {{current}} de {{total}}";
readonly charLabel: "Carácter {{current}} de {{total}}";
};
readonly slider: {
readonly minLabel: "Mínimo";
readonly maxLabel: "Máximo";
readonly value: "Valor";
};
readonly checkboxGroup: {
readonly selectAll: "Selecionar tudo";
readonly minReached: "Número mínimo de seleções atingido: {{min}}";
readonly maxReached: "Número máximo de seleções atingido: {{max}}";
readonly counter_one: "{{count}} de {{total}} selecionado";
readonly counter_zero: "{{count}} de {{total}} selecionados";
readonly counter_two: "{{count}} de {{total}} selecionados";
readonly counter_few: "{{count}} de {{total}} selecionados";
readonly counter_many: "{{count}} de {{total}} selecionados";
readonly counter_other: "{{count}} de {{total}} selecionados";
};
readonly multiSelect: {
readonly placeholder: "Selecionar…";
readonly noOptions: "Nenhuma opção encontrada";
readonly selectAll: "Selecionar tudo";
readonly clearAll: "Remover tudo";
readonly remove: "Remover {{label}}";
readonly maxReached: "Número máximo de seleções: {{count}}";
readonly overflow: "Mais {{count}}";
readonly selected_zero: "{{count}} selecionados";
readonly selected_one: "{{count}} selecionado";
readonly selected_two: "{{count}} selecionados";
readonly selected_few: "{{count}} selecionados";
readonly selected_many: "{{count}} selecionados";
readonly selected_other: "{{count}} selecionados";
};
readonly autocomplete: {
readonly ariaLabel: "Pesquisar";
readonly recent: "Recentes";
readonly noResults: "Sem resultados";
readonly results_one: "{{count}} resultado";
readonly results_zero: "{{count}} resultados";
readonly results_two: "{{count}} resultados";
readonly results_few: "{{count}} resultados";
readonly results_many: "{{count}} resultados";
readonly results_other: "{{count}} resultados";
};
readonly addressAutocomplete: {
readonly ariaLabel: "Morada";
readonly listLabel: "Sugestões de moradas";
readonly placeholder: "Comece a escrever uma morada…";
readonly loading: "A carregar sugestões…";
readonly noResults: "Nenhuma morada correspondente";
readonly results_one: "{{count}} sugestão";
readonly results_zero: "{{count}} sugestões";
readonly results_two: "{{count}} sugestões";
readonly results_few: "{{count}} sugestões";
readonly results_many: "{{count}} sugestões";
readonly results_other: "{{count}} sugestões";
};
readonly phone: {
readonly placeholder: "Número de telefone";
readonly searchCountry: "Pesquisar países…";
readonly noCountryFound: "Nenhum país encontrado";
readonly countryPickerLabel: "País";
readonly popularCountries: "Mais utilizados";
readonly allCountries: "Todos os países";
};
readonly email: {
readonly invalid: "Introduza um endereço de e-mail válido.";
};
readonly colorPicker: {
readonly hex: "Hex";
readonly hue: "Tonalidade";
readonly saturation: "Saturação";
readonly lightness: "Luminosidade";
readonly opacity: "Opacidade";
readonly contrastRatio: "{{ratio}}:1";
readonly contrastPass: "Suficiente";
readonly contrastFail: "Insuficiente";
readonly swatchLabel: "{{name}}, {{hex}}";
readonly paletteLabel: "Paleta de cores";
readonly triggerLabel: "Escolher cor";
readonly invalidHex: "Hex inválido — valor reposto";
};
readonly datePicker: {
readonly placeholder: "Selecionar data";
readonly invalid: "Data inválida";
readonly gridLabel: "Calendário";
readonly today: "Hoje";
readonly presets: {
readonly today: "Hoje";
readonly tomorrow: "Amanhã";
readonly nextWeek: "Próxima semana";
};
readonly previousMonth: "Mês anterior";
readonly nextMonth: "Mês seguinte";
readonly chooseMonth: "Escolher mês";
readonly chooseYear: "Escolher ano";
readonly todayDate: "Hoje, {{date}}";
readonly selectedDate: "{{date}}, data selecionada";
readonly weekNumber: "Semana {{number}}";
readonly weekNumberHeader: "Número da semana";
};
readonly timePicker: {
readonly unset: "Nenhuma hora definida";
readonly groupLabel: "Hora";
readonly hour: "Hora";
readonly minute: "Minuto";
readonly period: "Período";
readonly openDropdown: "Selecionar hora";
readonly clearNamed: "Limpar {{label}}";
};
readonly dateTimePicker: {
readonly placeholder: "Selecionar data e hora";
readonly apply: "Aplicar";
readonly outOfRange: "Data/hora fora do intervalo permitido";
};
readonly dateRangePicker: {
readonly placeholder: "Selecionar intervalo de datas";
readonly title: "Selecionar intervalo de datas";
readonly startLabel: "Data de início";
readonly endLabel: "Data de fim";
readonly selectStart: "Selecionar data de início";
readonly selectEnd: "Selecionar data de fim";
readonly invalidDate: "Introduza uma data no formato {{format}}";
readonly gridLabel: "Calendário";
readonly clear: "Limpar";
readonly done: "Concluído";
readonly apply: "Aplicar";
readonly cancel: "Cancelar";
readonly granularityLabel: "Granularidade";
readonly granularity: {
readonly day: "Dia";
readonly week: "Semana";
readonly month: "Mês";
readonly quarter: "Trimestre";
};
readonly compareLabel: "Comparar com o período anterior";
readonly compareModeLabel: "Período de comparação";
readonly compareMode: {
readonly previous: "Período anterior";
readonly lastYear: "Mesmo período do ano anterior";
};
readonly rangeSummary: "De {{from}} a {{to}}. Número de dias: {{count}}";
readonly days_one: "{{count}} dia";
readonly days_zero: "{{count}} dias";
readonly days_two: "{{count}} dias";
readonly days_few: "{{count}} dias";
readonly days_many: "{{count}} dias";
readonly days_other: "{{count}} dias";
readonly presets: {
readonly today: "Hoje";
readonly yesterday: "Ontem";
readonly last7: "Últimos 7 dias";
readonly thisWeek: "Esta semana";
readonly lastWeek: "Semana passada";
readonly thisMonth: "Este mês";
readonly last30: "Últimos 30 dias";
};
};
readonly fileUpload: {
readonly dropHere: "Arraste os ficheiros para aqui ou clique para procurar";
readonly dropActive: "Largue os ficheiros aqui";
readonly browse: "Procurar ficheiros";
readonly uploading: "A carregar…";
readonly complete: "Carregamento concluído";
readonly cancel: "Cancelar carregamento";
readonly remove: "Remover ficheiro";
readonly progress: "{{percent}}% carregado";
readonly filesSelected: "Ficheiros selecionados: {{count}}";
readonly maxSizeHint: "Máx. {{size}}";
readonly maxFilesHint: "Número máximo de ficheiros: {{count}}";
readonly errors: {
readonly fileTooLarge: "O ficheiro excede {{maxSize}}";
readonly fileTooSmall: "O ficheiro é menor do que {{minSize}}";
readonly fileInvalidType: "Tipo de ficheiro não aceite";
readonly tooManyFiles: "Limite de ficheiros excedido. Máximo permitido: {{maxFiles}}.";
readonly uploadFailed: "Falha no carregamento";
};
readonly units: {
readonly bytes: "B";
readonly kilobytes: "KB";
readonly megabytes: "MB";
readonly gigabytes: "GB";
};
};
readonly countrySelect: {
readonly placeholder: "Pesquisar países";
readonly empty: "Nenhum país encontrado";
readonly popular: "Populares";
readonly regions: {
readonly africa: "África";
readonly americas: "Américas";
readonly asia: "Ásia";
readonly europe: "Europa";
readonly oceania: "Oceania";
readonly antarctica: "Antártida";
};
};
readonly provinceSelect: {
readonly placeholder: "Pesquisar províncias";
readonly empty: "Nenhuma província disponível";
};
readonly postalCode: {
readonly invalid: "Insira um código postal válido";
};
readonly cityInput: {
readonly placeholder: "Cidade";
};
readonly addressFields: {
readonly country: "País";
readonly street: "Rua";
readonly city: "Cidade";
readonly postcode: "Código postal";
readonly province: "Província";
readonly find: "Encontrar morada";
};
};
readonly tabs: {
readonly closeTab: "Fechar separador";
readonly moreTabs: "Mais separadores";
readonly selectLabel: "Secção";
};
readonly patientProfile: {
readonly header: {
readonly label: "Cabeçalho do perfil do paciente";
};
readonly sidebar: {
readonly label: "Detalhes do paciente";
};
readonly tabs: {
readonly label: "Secções do paciente";
};
readonly footer: {
readonly label: "Ações de estado do paciente";
};
readonly actions: {
readonly moreLabel: "Mais ações";
};
};
readonly operatorProfile: {
readonly header: {
readonly label: "Cabeçalho do perfil do operador";
};
readonly sidebar: {
readonly label: "Detalhes do operador";
};
readonly tabs: {
readonly label: "Secções do operador";
};
readonly footer: {
readonly label: "Ações de estado do operador";
};
readonly actions: {
readonly moreLabel: "Mais ações";
};
};
readonly resizable: {
readonly resizeLabel: "Redimensionar painéis";
readonly sizeAnnounce: "{{percent}} do espaço disponível";
readonly widthAnnounce: "Largura em píxeis: {{width}}";
};
readonly tag: {
readonly remove: "Remover {{label}}";
readonly removed: "{{label}} removido";
};
readonly avatar: {
readonly placeholder: "Avatar do utilizador";
};
readonly badge: {
readonly notifications_one: "{{count}} notificação";
readonly notifications_zero: "{{count}} notificações";
readonly notifications_two: "{{count}} notificações";
readonly notifications_few: "{{count}} notificações";
readonly notifications_many: "{{count}} notificações";
readonly notifications_other: "{{count}} notificações";
readonly variant: {
readonly neutral: "Neutro";
readonly info: "Informação";
readonly success: "Sucesso";
readonly warning: "Atenção";
readonly error: "Erro";
};
};
readonly list: {
readonly label: "Lista";
};
readonly keyValuePair: {
readonly copy: "Copiar {{label}}";
readonly copied: "Copiado para a área de transferência";
readonly notAvailable: "Cópia não disponível";
};
readonly stat: {
readonly trend: {
readonly up: "Aumentou em";
readonly down: "Diminuiu em";
readonly flat: "Sem alteração";
readonly better: "(melhor)";
readonly worse: "(pior)";
};
};
readonly timeline: {
readonly type: {
readonly info: "Informação";
readonly success: "Sucesso";
readonly warning: "Atenção";
readonly error: "Erro";
readonly neutral: "Evento";
};
};
readonly dataTableTabs: {
readonly tablistLabel: "Vistas guardadas";
readonly addTab: "Adicionar vista";
readonly newTabName: "Vista {{number}}";
readonly maxTabsReached: "Limite de vistas atingido";
readonly removeTab: "Remover {{name}}";
readonly hint: "Clique duas vezes ou prima F2 para renomear uma vista. Prima Delete para a remover.";
readonly rename: {
readonly title: "Renomear vista";
readonly inputLabel: "Nome da vista";
readonly save: "Guardar nome";
readonly cancel: "Cancelar";
};
readonly announce: {
readonly added: "Vista {{name}} adicionada";
readonly removed: "Vista {{name}} removida";
readonly renamed: "Vista renomeada para {{name}}";
};
};
readonly dataTable: {
readonly moveUp: "Mover para cima";
readonly moveDown: "Mover para baixo";
readonly reorder: "Reordenar linha";
readonly actions: "Ações";
readonly selected_one: "{{count}} linha selecionada";
readonly selected_zero: "{{count}} linhas selecionadas";
readonly selected_two: "{{count}} linhas selecionadas";
readonly selected_few: "{{count}} linhas selecionadas";
readonly selected_many: "{{count}} linhas selecionadas";
readonly selected_other: "{{count}} linhas selecionadas";
readonly exportCsv: "Exportar CSV";
readonly exportPdf: "Exportar PDF";
readonly print: "Imprimir";
readonly columnToggle: "Colunas";
readonly tableActions: "Ações da tabela";
readonly bulkAction: "Seleções: {{count}}";
readonly refresh: "Atualizar";
readonly export: {
readonly menu: "Exportar";
readonly csv: "Exportar CSV";
readonly xlsx: "Exportar Excel";
readonly pdf: "Exportar PDF";
readonly custom: "Exportar";
};
readonly quickSearch: {
readonly placeholder: "Pesquisar…";
readonly label: "Pesquisa rápida";
};
readonly filterChips: {
readonly label: "Filtros ativos";
readonly clearAll: "Remover todos";
};
readonly facetFilter: {
readonly label: "Filtro";
};
readonly expandRow: "Expandir linha";
readonly collapseRow: "Recolher linha";
readonly expandedRow: "Detalhes da linha expandida";
readonly totalRow: "Total";
readonly noRows: "Sem dados para apresentar";
readonly noRowsDescription: "Tente modificar a pesquisa ou os filtros.";
readonly loading: "A carregar dados…";
readonly sortAnnounce: "Ordenado por {{column}}, {{direction}}";
readonly sortAscending: "crescente";
readonly sortDescending: "decrescente";
readonly sortNone: "sem ordenação";
readonly filterActive: "Filtro ativo";
readonly page: "Página";
readonly of: "de";
readonly to: "a";
readonly nextPage: "Página seguinte";
readonly previousPage: "Página anterior";
readonly firstPage: "Primeira página";
readonly lastPage: "Última página";
readonly pageSize: "Linhas por página";
readonly agGrid: {
readonly contains: "Contém";
readonly notContains: "Não contém";
readonly equals: "Igual a";
readonly notEqual: "Diferente de";
readonly startsWith: "Começa com";
readonly endsWith: "Termina com";
readonly lessThan: "Menor que";
readonly greaterThan: "Maior que";
readonly inRange: "Entre";
readonly blank: "Vazio";
readonly notBlank: "Não vazio";
readonly filterOoo: "Filtrar…";
readonly applyFilter: "Aplicar";
readonly resetFilter: "Repor";
readonly noRowsToShow: "Sem linhas para mostrar";
readonly selectAll: "Selecionar tudo";
readonly ariaIndeterminate: "parcialmente selecionado";
readonly ariaChecked: "selecionado";
readonly ariaUnchecked: "não selecionado";
readonly clearFilter: "Limpar";
readonly cancelFilter: "Cancelar";
readonly textFilter: "Filtro de texto";
readonly numberFilter: "Filtro numérico";
readonly bigintFilter: "Filtro de números inteiros";
readonly dateFilter: "Filtro de data";
readonly setFilter: "Filtro de valores";
readonly empty: "Escolha uma opção";
readonly inRangeStart: "De";
readonly inRangeEnd: "Até";
readonly lessThanOrEqual: "Menor ou igual a";
readonly greaterThanOrEqual: "Maior ou igual a";
readonly before: "Antes de";
readonly after: "Depois de";
readonly andCondition: "E";
readonly orCondition: "OU";
readonly filterSummaryInactive: "é (Tudo)";
readonly filterSummaryContains: "contém";
readonly filterSummaryNotContains: "não contém";
readonly filterSummaryTextEquals: "é igual a";
readonly filterSummaryTextNotEqual: "é diferente de";
readonly filterSummaryStartsWith: "começa por";
readonly filterSummaryEndsWith: "termina com";
readonly filterSummaryBlank: "está vazio";
readonly filterSummaryNotBlank: "não está vazio";
readonly filterSummaryInRange: "entre";
readonly yesterday: "Ontem";
readonly today: "Hoje";
readonly tomorrow: "Amanhã";
readonly last7Days: "Últimos 7 dias";
readonly lastWeek: "Semana passada";
readonly thisWeek: "Esta semana";
readonly nextWeek: "Próxima semana";
readonly last30Days: "Últimos 30 dias";
readonly lastMonth: "Mês passado";
readonly thisMonth: "Este mês";
readonly nextMonth: "Próximo mês";
readonly last90Days: "Últimos 90 dias";
readonly lastQuarter: "Trimestre passado";
readonly thisQuarter: "Este trimestre";
readonly nextQuarter: "Próximo trimestre";
readonly lastYear: "Ano passado";
readonly thisYear: "Este ano";
readonly yearToDate: "Desde o início do ano até hoje";
readonly nextYear: "Próximo ano";
readonly last6Months: "Últimos 6 meses";
readonly last12Months: "Últimos 12 meses";
readonly last24Months: "Últimos 24 meses";
readonly minDateValidation: "A data tem de ser igual ou posterior a {{var0}}";
readonly maxDateValidation: "A data tem de ser igual ou anterior a {{var0}}";
readonly strictMinValueValidation: "Tem de ser superior a {{var0}}";
readonly strictMaxValueValidation: "Tem de ser inferior a {{var0}}";
readonly ariaSortableColumn: "Prima Enter para ordenar";
readonly ariaMenuColumn: "Prima Alt + Seta para baixo para abrir o menu da coluna";
readonly ariaFilterColumn: "Prima Ctrl + Enter para abrir o filtro";
readonly ariaColumnFiltered: "Coluna filtrada";
readonly ariaColumnCellSelection: "Prima Enter para selecionar ou desselecionar todas as células visíveis desta coluna";
readonly rowDragRows: "linhas";
readonly rowDragRow: "linha";
readonly ariaColumnGroupCellSelection: "Prima Enter para selecionar ou desselecionar todas as células visíveis deste grupo de colunas";
readonly ariaToggleCellValue: "Prima Espaço para alterar o valor da célula";
readonly loadingError: "Erro";
readonly ariaSkeletonCellLoadingFailed: "Não foi possível carregar a linha";
readonly ariaDeferSkeletonCellLoading: "A carregar a célula";
readonly ariaSkeletonCellLoading: "A carregar os dados da linha";
readonly invalidDate: "Data inválida";
readonly invalidNumber: "Número inválido";
readonly invalidBigInt: "Número inteiro inválido";
readonly ariaValidationErrorPrefix: "Validação da célula";
readonly exportingOoo: "A exportar…";
readonly loadingOoo: "A carregar…";
readonly noMatchingRows: "Nenhuma linha correspondente";
readonly ariaLabelTooltip: "Descrição de ajuda";
readonly ariaInputEditor: "Campo de entrada da célula";
readonly maxLengthValidation: "Número máximo de caracteres: {{var0}}.";
readonly minValueValidation: "Tem de ser superior ou igual a {{var0}}.";
readonly maxValueValidation: "Tem de ser inferior ou igual a {{var0}}.";
readonly invalidSelectionValidation: "Seleção inválida.";
readonly ariaPendingChange: "Alteração pendente";
readonly ariaFilterMenuOpen: "Abrir menu de filtros";
readonly ariaLabelColumnMenu: "Menu da coluna";
readonly ariaLabelColumnFilter: "Filtro da coluna";
readonly ariaFilterInput: "Campo do filtro";
readonly ariaFilterFromValue: "Início do intervalo do filtro";
readonly ariaFilterValue: "Valor do filtro";
readonly ariaFilterToValue: "Fim do intervalo do filtro";
readonly ariaFilteringOperator: "Operador do filtro";
readonly ariaDateFilterInput: "Campo do filtro de data";
readonly pageSizeSelectorLabel: "Linhas por página:";
readonly ariaPageSizeSelectorLabel: "Linhas por página";
readonly more: "mais";
readonly ariaRowSelectAll: "Prima Espaço para selecionar ou desselecionar todas as linhas";
readonly ariaHeaderSelection: "Coluna de seleção de linhas";
readonly ariaLabelSelectField: "Campo de seleção";
readonly ariaRowToggleSelection: "Prima Espaço para selecionar ou desselecionar a linha";
readonly ariaRowSelectionDisabled: "A seleção está desativada para esta linha";
readonly ariaRowDeselect: "Prima Espaço para desselecionar esta linha";
readonly ariaRowSelect: "Prima Espaço para selecionar esta linha";
};
readonly selectFilter: {
readonly all: "Todos";
readonly selectedCount: "Seleções: {{count}}";
readonly clear: "Remover";
readonly apply: "Aplicar";
};
readonly textFilter: {
readonly placeholder: "Pesquisar…";
readonly clear: "Limpar";
readonly apply: "Aplicar";
readonly operators: {
readonly contains: "Contém";
readonly notContains: "Não contém";
readonly equals: "Igual a";
readonly startsWith: "Começa com";
readonly endsWith: "Termina com";
};
};
readonly numberFilter: {
readonly placeholder: "Filtrar…";
readonly from: "De";
readonly to: "Até";
readonly columnFrom: "{{column}}, de";
readonly columnTo: "{{column}}, até";
readonly columnFilter: "{{column}}, filtro";
readonly columnOperator: "{{column}}: {{operator}}";
readonly operatorLabel: "Condição";
readonly clear: "Remover";
readonly apply: "Aplicar";
readonly operators: {
readonly equals: "Igual a";
readonly notEqual: "Diferente de";
readonly greaterThan: "Maior que";
readonly greaterThanOrEqual: "Maior ou igual a";
readonly lessThan: "Menor que";
readonly lessThanOrEqual: "Menor ou igual a";
readonly inRange: "Entre";
readonly blank: "Vazio";
readonly notBlank: "Não vazio";
};
};
readonly typeaheadFilter: {
readonly placeholder: "Pesquisar…";
readonly clear: "Remover";
};
readonly dragRows_one: "{{count}} linha";
readonly dragRows_other: "{{count}} linhas";
readonly dragRows_many: "{{count}} linhas";
readonly dragRows_zero: "{{count}} linhas";
};
readonly documentPreview: {
readonly multiTitle: "Documentos";
readonly tabsLabel: "Documentos selecionados";
readonly regionLabel: "Pré-visualização do documento";
readonly emptyTitle: "Nenhum documento selecionado";
readonly emptyDescription: "Selecione um documento para o pré-visualizar aqui.";
readonly imageAlt: "Pré-visualização de {{name}}";
readonly noPreview: "Pré-visualização não disponível.";
readonly clinical: "Clínico";
readonly detailsTitle: "Detalhes";
readonly fields: {
readonly size: "Tamanho";
readonly modified: "Modificado";
readonly createdBy: "Criado por";
readonly created: "Criado";
readonly signatureRequested: "Assinatura solicitada";
readonly signed: "Assinado";
readonly sharedWithPatient: "Partilhado com o paciente";
readonly expires: "Expira";
};
readonly signature: {
readonly pending: "A aguardar assinatura";
readonly signed: "Assinado";
};
readonly units: {
readonly bytes: "B";
readonly kilobytes: "KB";
readonly megabytes: "MB";
readonly gigabytes: "GB";
};
};
readonly fileManager: {
readonly regionLabel: "Gestor de ficheiros";
readonly treeLabel: "Pastas";
readonly breadcrumbLabel: "Caminho da pasta";
readonly toolbarLabel: "Ações de ficheiro";
readonly rootLabel: "Todos os ficheiros";
readonly emptyCell: "—";
readonly toolbar: {
readonly newFolder: "Nova pasta";
readonly upload: "Carregar ficheiros";
readonly download: "Transferir";
readonly rename: "Mudar o nome";
readonly move: "Mover";
readonly delete: "Eliminar";
readonly share: "Partilhar";
readonly requestSignature: "Solicitar assinatura";
};
readonly columns: {
readonly name: "Nome";
readonly type: "Tipo";
readonly signature: "Assinatura";
readonly size: "Tamanho";
readonly modified: "Modificado";
};
readonly signature: {
readonly pending: "A aguardar assinatura";
readonly signed: "Assinado";
};
readonly dropOverlay: "Largue os ficheiros para os carregar em {{folder}}";
readonly rowActions: "Ações do item";
readonly selected_one: "{{count}} item selecionado";
readonly selected_zero: "{{count}} itens selecionados";
readonly selected_two: "{{count}} itens selecionados";
readonly selected_few: "{{count}} itens selecionados";
readonly selected_many: "{{count}} itens selecionados";
readonly selected_other: "{{count}} itens selecionados";
readonly empty: {
readonly folderTitle: "Esta pasta está vazia";
readonly folderDescription: "Carregue ficheiros ou crie uma pasta para começar.";
};
readonly announce: {
readonly navigated: "Abriu-se {{name}}";
};
readonly dialogs: {
readonly createFolder: {
readonly title: "Nova pasta";
readonly nameLabel: "Nome da pasta";
readonly confirm: "Criar pasta";
readonly cancel: "Cancelar";
};
readonly upload: {
readonly title: "Carregar em {{folder}}";
readonly close: "Concluído";
};
readonly rename: {
readonly title: "Mudar o nome";
readonly nameLabel: "Novo nome";
readonly confirm: "Mudar o nome";
readonly cancel: "Cancelar";
};
readonly delete: {
readonly title_one: "Eliminar {{count}} item?";
readonly title_zero: "Eliminar {{count}} itens?";
readonly title_two: "Eliminar {{count}} itens?";
readonly title_few: "Eliminar {{count}} itens?";
readonly title_many: "Eliminar {{count}} itens?";
readonly title_other: "Eliminar {{count}} itens?";
readonly description: "Esta ação não pode ser anulada.";
readonly confirm: "Eliminar";
readonly cancel: "Cancelar";
};
readonly move: {
readonly title_one: "Mover {{count}} item";
readonly title_zero: "Mover {{count}} itens";
readonly title_two: "Mover {{count}} itens";
readonly title_few: "Mover {{count}} itens";
readonly title_many: "Mover {{count}} itens";
readonly title_other: "Mover {{count}} itens";
readonly treeLabel: "Pasta de destino";
readonly confirm: "Mover para aqui";
readonly cancel: "Cancelar";
};
};
readonly units: {
readonly bytes: "B";
readonly kilobytes: "KB";
readonly megabytes: "MB";
readonly gigabytes: "GB";
};
};
readonly fieldPicker: {
readonly trigger: "Personalizar campos";
readonly title: "Personalizar campos";
readonly reset: "Repor predefinições";
readonly reorder: "Reordenar {{field}}. Prima Alt + Cima ou Alt + Baixo para mover.";
readonly moved: "{{field}} movido para a posição {{position}} de {{count}}";
};
readonly patientDetails: {
readonly regionLabel: "Dados do paciente";
readonly empty: "Nenhum paciente selecionado.";
readonly sensitive: "Sensível";
readonly section: {
readonly empty: "Nenhum campo exibido.";
};
readonly edit: {
readonly save: "Guardar";
readonly cancel: "Cancelar";
readonly editField: "Editar {{field}}";
readonly saveFailed: "Não foi possível guardar. Tente novamente.";
readonly placeholder: "Introduza um valor";
};
};
readonly patientTable: {
readonly regionLabel: "Pacientes";
readonly balance: {
readonly status: {
readonly settled: "Liquidado";
readonly pending: "Saldo em dívida";
readonly overdue: "Saldo vencido";
};
};
readonly carePlanStatus: {
readonly label: "Plano de tratamento";
readonly accepted: "Aceite";
readonly estimate: "Orçamento";
readonly none: "Sem plano";
};
readonly nextAppointment: {
readonly label: "Próxima consulta";
readonly none: "Sem próximas consultas";
};
readonly column: {
readonly avatar: "Foto";
readonly lastName: "Apelido";
readonly actions: "Ações";
readonly firstName: "Nome";
readonly fiscalCode: "Código fiscal";
readonly age: "Idade";
readonly gender: "Género";
readonly dateOfBirth: "Data de nascimento";
readonly placeOfBirth: "Local de nascimento";
readonly countryOfBirth: "País de nascimento";
readonly phone: "Telefone";
readonly email: "E-mail";
readonly smsReminders: "Lembretes por SMS";
readonly emailReminders: "Lembretes por e-mail";
readonly pec: "PEC";
readonly nextAppointment: "Próxima consulta";
readonly lastVisit: "Última consulta";
readonly unpaidBalance: "Saldo em dívida";
readonly billableAmount: "Faturável";
readonly discount: "Desconto";
readonly carePlanStatus: "Plano de tratamento";
readonly diagnosis: "Diagnóstico";
readonly insurance: "Seguro";
readonly assignedTo: "Atribuído a";
readonly job: "Profissão";
readonly source: "Origem";
readonly marketingConsent: "Consentimento de marketing";
readonly patientNumber: "N.º de paciente";
readonly portal: "Portal";
readonly createdAt: "Criado";
readonly city: "Cidade";
readonly province: "Província";
readonly postcode: "Código postal";
readonly country: "País";
readonly street: "Rua";
};
readonly actions: {
readonly group: "Ações do paciente";
readonly show: "Ver paciente";
readonly edit: "Editar paciente";
readonly sendEmailReminder: "Enviar lembrete por e-mail";
readonly sendSmsReminder: "Enviar lembrete por SMS";
readonly reassign: "Reatribuir";
readonly delete: "Eliminar paciente";
readonly deleteLocked: "Pacientes arquivados não podem ser eliminados";
};
readonly views: {
readonly label: "Vista";
};
readonly gender: {
readonly m: "Masculino";
readonly f: "Feminino";
readonly x: "Outro";
};
readonly consent: {
readonly yes: "Sim";
readonly no: "Não";
readonly notSpecified: "Não especificado";
};
};
readonly emptyState: {
readonly firstUse: {
readonly title: "Ainda nada aqui";
readonly description: "Comece por criar o seu primeiro elemento.";
readonly cta: "Começar";
};
readonly noResults: {
readonly title: "Nenhum resultado encontrado";
readonly description: "Tente modificar a pesquisa ou os filtros.";
readonly cta: "Remover filtros";
readonly filtersApplied: "Filtros aplicados: {{count}}";
};
readonly error: {
readonly title: "Algo correu mal";
readonly description: "Não foi possível carregar o conteúdo. Tente novamente.";
readonly cta: "Tentar novamente";
readonly secondaryCta: "Contactar o suporte";
};
};
readonly errorPage: {
readonly statusLabel: "Erro {{status}}";
readonly reference: "Referência: {{id}}";
readonly referenceHint: "Se contactar o suporte, indique esta referência.";
readonly backAt: "Regresso previsto: {{time}}";
readonly actions: {
readonly home: "Ir para a página inicial";
readonly retry: "Tentar novamente";
readonly login: "Iniciar sessão";
readonly support: "Contactar o suporte";
};
readonly status: {
readonly badRequest: {
readonly title: "Não foi possível processar este pedido";
readonly message: "Algo no pedido não estava correto. Tente novamente.";
};
readonly unauthorised: {
readonly title: "Inicie sessão";
readonly message: "Tem de iniciar sessão para ver esta página.";
};
readonly forbidden: {
readonly title: "Não tem acesso a esta página";
readonly message: "Se acha que deveria ter, contacte o suporte.";
};
readonly notFound: {
readonly title: "Não encontramos esta página";
readonly message: "A ligação pode estar incorreta, ou a página pode ter sido movida.";
};
readonly methodNotAllowed: {
readonly title: "Esta página não pode ser aberta desta forma";
readonly message: "Vá para a página inicial e tente novamente a partir daí.";
};
readonly gone: {
readonly title: "Esta página já não está disponível";
readonly message: "Foi removida.";
};
readonly expired: {
readonly title: "Esta página expirou";
readonly message: "Para sua segurança, comece novamente.";
};
readonly tooManyRequests: {
readonly title: "Demasiadas tentativas";
readonly message: "Aguarde um minuto e tente novamente.";
};
readonly serverError: {
readonly title: "Algo correu mal do nosso lado";
readonly message: "A culpa não é sua. Tente novamente dentro de alguns minutos.";
};
readonly badGateway: {
readonly title: "De momento não conseguimos alcançar o serviço";
readonly message: "Tente novamente dentro de alguns minutos.";
};
readonly maintenance: {
readonly title: "Estamos a realizar manutenção";
readonly message: "Estaremos de volta em breve. Obrigado pela sua paciência.";
};
readonly timeout: {
readonly title: "Isto está a demorar demasiado tempo";
readonly message: "O serviço não respondeu a tempo. Tente novamente.";
};
readonly offline: {
readonly title: "Está offline";
readonly message: "Verifique a sua ligação à internet e tente novamente.";
};
readonly generic: {
readonly title: "Algo correu mal";
readonly message: "Tente novamente, ou vá para a página inicial.";
};
};
};
readonly sendRegistrationLink: {
readonly title: "Enviar uma ligação de registo";
readonly phone: "Telemóvel";
readonly phoneConfirm: "Confirmar telemóvel";
readonly phoneDescription: "Apenas números de telemóvel. Sem indicativo do país, assume-se Itália.";
readonly allowLoginUntil: "Permitir o início de sessão até";
readonly dateOutOfRange: "Escolha uma data de {{min}} a {{max}}.";
readonly submit: "Enviar ligação de registo";
readonly sentTitle: "Ligação de registo enviada";
readonly sentEmail: "Foi enviado um e-mail para {{email}}.";
readonly sentUntil: "O início de sessão é permitido até {{date}}.";
readonly sendAnother: "Enviar outra ligação";
};
readonly rating: {
readonly label: "Classificação em estrelas: {{value}} de {{max}}";
readonly reviews_one: "Estrelas: {{value}} · 1 avaliação";
readonly reviews_zero: "Estrelas: {{value}} · {{count}} avaliações";
readonly reviews_two: "Estrelas: {{value}} · {{count}} avaliações";
readonly reviews_few: "Estrelas: {{value}} · {{count}} avaliações";
readonly reviews_many: "Estrelas: {{value}} · {{count}} avaliações";
readonly reviews_other: "Estrelas: {{value}} · {{count}} avaliações";
};
readonly heatmap: {
readonly rowsHeader: "Linha";
readonly cell: "{{row}}, {{column}}: {{value}}";
readonly cellWithCount: "{{row}}, {{column}}: {{value}}, {{count}}";
readonly cellName: "{{row}}, {{column}}";
readonly groupRow: "{{group}} ({{method}})";
readonly valueWithCount: "{{value}}, {{count}}";
readonly allCells: "Todas as células";
readonly noData: "sem dados";
readonly lowSample: "dados insuficientes";
readonly totalWithheld: "oculto para proteger números pequenos";
readonly countOf: "{{part}} de {{total}}";
readonly records_zero: "{{formatted}} registos";
readonly records_one: "{{formatted}} registo";
readonly records_two: "{{formatted}} registos";
readonly records_few: "{{formatted}} registos";
readonly records_many: "{{formatted}} registos";
readonly records_other: "{{formatted}} registos";
readonly totals: {
readonly sum: "Total";
readonly mean: "Média";
};
readonly expandGroup: "Expandir {{group}}";
readonly collapseGroup: "Recolher {{group}}";
readonly viewAsTable: "Ver como tabela";
readonly viewAsHeatmap: "Ver como mapa de calor";
readonly loading: "A carregar o mapa de calor";
readonly loadingTable: "A carregar a tabela";
readonly empty: {
readonly title: "Sem dados para mostrar";
readonly description: "Não foi registado nada para esta vista.";
};
readonly legend: {
readonly label: "Escala de cores";
readonly description: "Escala de cores de {{min}} (baixo) a {{max}} (alto).";
readonly descriptionDiverging: "Escala de cores de {{min}} a {{max}}: uma cor abaixo de {{midpoint}}, outra acima e cinzento em {{midpoint}}.";
readonly noData: "Sem dados";
readonly lowSample: "Dados insuficientes";
readonly lowSampleUnder: "Dados insuficientes (menos de {{value}})";
readonly totalWithheld: "Totais ocultos para proteger números pequenos";
readonly descriptionBands_zero: "Escala de cores em {{formatted}} faixas, com cortes em {{edges}}.";
readonly descriptionBands_one: "Escala de cores em {{formatted}} faixa, com cortes em {{edges}}.";
readonly descriptionBands_two: "Escala de cores em {{formatted}} faixas, com cortes em {{edges}}.";
readonly descriptionBands_few: "Escala de cores em {{formatted}} faixas, com cortes em {{edges}}.";
readonly descriptionBands_many: "Escala de cores em {{formatted}} faixas, com cortes em {{edges}}.";
readonly descriptionBands_other: "Escala de cores em {{formatted}} faixas, com cortes em {{edges}}.";
};
readonly table: {
readonly group: "Grupo";
};
readonly announce: {
readonly selected: "Célula selecionada: {{cell}}.";
readonly count_zero: "{{formatted}} células selecionadas.";
readonly count_one: "{{formatted}} célula selecionada.";
readonly count_two: "{{formatted}} células selecionadas.";
readonly count_few: "{{formatted}} células selecionadas.";
readonly count_many: "{{formatted}} células selecionadas.";
readonly count_other: "{{formatted}} células selecionadas.";
readonly added_zero: "Célula selecionada: {{cell}}. {{formatted}} células na seleção.";
readonly added_one: "Célula selecionada: {{cell}}. {{formatted}} célula na seleção.";
readonly added_two: "Célula selecionada: {{cell}}. {{formatted}} células na seleção.";
readonly added_few: "Célula selecionada: {{cell}}. {{formatted}} células na seleção.";
readonly added_many: "Célula selecionada: {{cell}}. {{formatted}} células na seleção.";
readonly added_other: "Célula selecionada: {{cell}}. {{formatted}} células na seleção.";
readonly removed_zero: "Célula desselecionada: {{cell}}. {{formatted}} células na seleção.";
readonly removed_one: "Célula desselecionada: {{cell}}. {{formatted}} célula na seleção.";
readonly removed_two: "Célula desselecionada: {{cell}}. {{formatted}} células na seleção.";
readonly removed_few: "Célula desselecionada: {{cell}}. {{formatted}} células na seleção.";
readonly removed_many: "Célula desselecionada: {{cell}}. {{formatted}} células na seleção.";
readonly removed_other: "Célula desselecionada: {{cell}}. {{formatted}} células na seleção.";
readonly cleared: "Seleção limpa.";
readonly groupCollapsed: "Grupo {{group}} recolhido.";
readonly groupExpanded: "Grupo {{group}} expandido.";
readonly tableView: "A mostrar a tabela.";
readonly heatmapView: "A mostrar o mapa de calor.";
readonly tableFailed: "Não foi possível mostrar a tabela.";
};
};
readonly sparkline: {
readonly annotationAction: "{{label}} — selecione para abrir";
readonly annotations: "Marcado: {{list}}";
readonly summary: "{{label}}: mín {{min}}, máx {{max}}, atual {{current}}, {{direction}}";
readonly summaryNoLabel: "mín {{min}}, máx {{max}}, atual {{current}}, {{direction}}";
readonly noData: "Sem dados";
readonly direction: {
readonly increasing: "a aumentar";
readonly decreasing: "a diminuir";
readonly steady: "estável";
};
};
readonly feedback: {
readonly alert: {
readonly defaultTitle: {
readonly info: "Informação";
readonly success: "Sucesso";
readonly warning: "Atenção";
readonly error: "Erro";
};
readonly readMore: "Ler mais";
readonly readLess: "Ler menos";
};
readonly toast: {
readonly dismiss: "Fechar";
};
readonly errorSummary: {
readonly title: "Há um problema";
readonly item: "{{label}}: {{message}}";
};
};
readonly notificationTray: {
readonly ariaLabel: "Notificações";
readonly triggerLabel_one: "Notificações, {{count}} não lida";
readonly triggerLabel_zero: "Notificações, {{count}} não lidas";
readonly triggerLabel_two: "Notificações, {{count}} não lidas";
readonly triggerLabel_few: "Notificações, {{count}} não lidas";
readonly triggerLabel_many: "Notificações, {{count}} não lidas";
readonly triggerLabel_other: "Notificações, {{count}} não lidas";
readonly triggerLabelNone: "Notificações, todas lidas";
readonly panelTitle: "Notificações";
readonly markAllRead: "Marcar todas como lidas";
readonly noNotifications: "Sem notificações";
readonly noNotificationsDescription: "Está a par de tudo.";
readonly viewAll: "Ver todas as notificações";
readonly newNotification: "Nova notificação: {{title}}";
readonly badgeCountOverflow: "99+";
};
readonly notificationCard: {
readonly dismiss: "Fechar notificação";
readonly markAsRead: "Marcar como lida";
readonly markAsUnread: "Marcar como não lida";
readonly learnMore: "Saber mais";
readonly itemLabel: "{{title}}, {{time}}{{unreadSuffix}}";
readonly unreadSuffix: ", não lida";
};
readonly messageTray: {
readonly ariaLabel: "Mensagens";
readonly triggerLabel_one: "Mensagens, {{count}} não lida";
readonly triggerLabel_zero: "Mensagens, {{count}} não lidas";
readonly triggerLabel_two: "Mensagens, {{count}} não lidas";
readonly triggerLabel_few: "Mensagens, {{count}} não lidas";
readonly triggerLabel_many: "Mensagens, {{count}} não lidas";
readonly triggerLabel_other: "Mensagens, {{count}} não lidas";
readonly triggerLabelNone: "Mensagens, todas lidas";
readonly panelTitle: "Mensagens";
readonly markAllRead: "Marcar todas como lidas";
readonly noMessages: "Sem mensagens";
readonly noMessagesDescription: "A sua caixa de entrada está vazia.";
readonly viewAll: "Ver todas as mensagens";
readonly newMessage: "Nova mensagem de {{sender}}";
readonly badgeCountOverflow: "99+";
};
readonly messageCard: {
readonly dismiss: "Fechar mensagem";
readonly markAsRead: "Marcar como lida";
readonly markAsUnread: "Marcar como não lida";
readonly openThread: "Abrir conversa";
readonly itemLabel: "Mensagem de {{sender}}{{subjectFragment}}, {{time}}{{unreadSuffix}}";
readonly subjectFragment: " — {{subject}}";
readonly unreadSuffix: ", não lida";
readonly threadCount_one: "{{count}} nova mensagem na conversa";
readonly threadCount_zero: "{{count}} novas mensagens na conversa";
readonly threadCount_two: "{{count}} novas mensagens na conversa";
readonly threadCount_few: "{{count}} novas mensagens na conversa";
readonly threadCount_many: "{{count}} novas mensagens na conversa";
readonly threadCount_other: "{{count}} novas mensagens na conversa";
};
readonly taskCard: {
readonly itemLabel: "{{title}}";
readonly link: {
readonly patient: "Paciente";
readonly company: "Empresa";
readonly operator: "Operador";
};
readonly assignee: "Responsável";
};
readonly taskTray: {
readonly title: "Tarefas";
readonly add: "Adicionar tarefa";
readonly empty: {
readonly title: "Sem tarefas";
readonly description: "As novas tarefas aparecerão aqui.";
};
};
readonly agendaCard: {
readonly itemLabel: "{{time}} · {{patient}}";
readonly status: {
readonly confirmed: "Confirmada";
readonly pending: "Pendente";
readonly cancelled: "Cancelada";
readonly absent: "Ausente";
};
};
readonly agendaTray: {
readonly title: "Consultas de hoje";
readonly add: "Adicionar consulta";
readonly empty: {
readonly title: "Sem consultas";
readonly description: "As novas consultas aparecerão aqui.";
};
};
readonly warningStack: {
readonly regionLabel: "Avisos";
readonly listLabel: "Avisos";
readonly countChanged_one: "{{count}} aviso para rever";
readonly countChanged_zero: "{{count}} avisos para rever";
readonly countChanged_two: "{{count}} avisos para rever";
readonly countChanged_few: "{{count}} avisos para rever";
readonly countChanged_many: "{{count}} avisos para rever";
readonly countChanged_other: "{{count}} avisos para rever";
readonly showMore_one: "Mostrar mais {{count}} aviso";
readonly showMore_zero: "Mostrar mais {{count}} avisos";
readonly showMore_two: "Mostrar mais {{count}} avisos";
readonly showMore_few: "Mostrar mais {{count}} avisos";
readonly showMore_many: "Mostrar mais {{count}} avisos";
readonly showMore_other: "Mostrar mais {{count}} avisos";
readonly showLess: "Mostrar menos";
readonly dismissAll: "Ignorar todos os avisos";
};
readonly progressNotice: {
readonly showDetails: "Mostrar detalhes";
readonly hideDetails: "Ocultar detalhes";
readonly ready: "Pronto";
readonly notReady: "Ainda não está pronto";
readonly itemReady: "{{name}}: os dados estão prontos.";
readonly complete: "Está tudo pronto.";
};
readonly noticeGroup: {
readonly summary_one: "{{count}} nota";
readonly summary_zero: "{{count}} notas";
readonly summary_two: "{{count}} notas";
readonly summary_few: "{{count}} notas";
readonly summary_many: "{{count}} notas";
readonly summary_other: "{{count}} notas";
readonly warnings_one: "{{count}} aviso";
readonly warnings_zero: "{{count}} avisos";
readonly warnings_two: "{{count}} avisos";
readonly warnings_few: "{{count}} avisos";
readonly warnings_many: "{{count}} avisos";
readonly warnings_other: "{{count}} avisos";
};
readonly navigation: {
readonly main: {
readonly label: "Conteúdo principal";
};
readonly tabBar: {
readonly scrollBack: "Deslocar para trás";
readonly scrollForward: "Deslocar para a frente";
};
readonly breadcrumb: {
readonly label: "Caminho de navegação";
readonly showPath: "Mostrar caminho completo";
readonly current: "Página atual";
};
readonly pagination: {
readonly label: "Paginação";
readonly first: "Primeira página";
readonly previous: "Página anterior";
readonly next: "Página seguinte";
readonly last: "Última página";
readonly pageN: "Página {{n}}";
readonly rowsPerPage: "Linhas por página";
};
readonly stepper: {
readonly label: "Progresso";
readonly stepN: "Passo {{n}}";
readonly stepOfTotal: "Passo {{n}} de {{total}}";
readonly completed: "Concluído";
readonly error: "Erro";
readonly edit: "Editar";
readonly open: "Abrir";
readonly locked: "Bloqueado";
};
readonly stepperCalendar: {
readonly label: "Marcação";
readonly steps: {
readonly service: "Serviço";
readonly date: "Data";
readonly time: "Hora";
readonly details: "Os seus dados";
};
readonly actions: {
readonly back: "Anterior";
readonly next: "Seguinte";
readonly submit: "Confirmar marcação";
};
readonly service: {
readonly duration: "{{minutes}} min";
};
readonly time: {
readonly empty: "Nenhum horário disponível — tente outro dia";
};
readonly date: {
readonly previousMonth: "Mês anterior";
readonly nextMonth: "Mês seguinte";
};
};
readonly sidebar: {
readonly label: "Menu principal";
readonly collapse: "Recolher barra lateral";
readonly expand: "Expandir barra lateral";
readonly close: "Fechar menu";
readonly open: "Abrir menu";
readonly favorites: "Favoritos";
readonly favoritesEmpty: "Adicione uma estrela aos elementos para os fixar aqui.";
readonly pinItem: "Fixar {{label}}";
readonly unpinItem: "Remover {{label}} dos fixados";
readonly reorderHandle: "Reordenar {{label}}. Prima Alt + Cima ou Alt + Baixo para mover.";
readonly reorderAnnounce: "{{label}} movido para a posição {{to}} de {{total}}";
readonly resize: "Redimensionar barra lateral de navegação";
readonly move: {
readonly instructions: "Prima Espaço para mover este item, as teclas de seta para escolher um local e Espaço para o soltar ou Esc para cancelar.";
readonly pickedUp: "Item selecionado: {{item}}. {{place}}.";
readonly dropped: "Item solto: {{item}}. {{place}}.";
readonly cancelled: "Movimento cancelado. {{item}} mantém-se em: {{place}}.";
readonly inSection: "Secção {{section}}, posição {{position}} de {{total}}";
readonly inList: "Lista principal, posição {{position}} de {{total}}";
};
readonly sectionActions: "Ações de {{section}}";
readonly expandAllSections: "Expandir todas as secções";
readonly collapseAllSections: "Recolher todas as secções";
readonly section: {
readonly empty: "Ainda não há páginas.";
readonly emptyMove: "Ainda não há páginas. Mova páginas para aqui.";
readonly containsCurrent: "Contém a página atual";
};
};
readonly header: {
readonly label: "Cabeçalho da página";
};
readonly cmdk: {
readonly title: "Paleta de comandos";
readonly description: "Pesquise comandos, páginas e ações";
readonly placeholder: "Escreva um comando ou pesquise…";
readonly empty: "Sem resultados";
readonly recents: "Recentes";
readonly shortcut: "Atalho";
readonly clearRecents: "Limpar comandos recentes";
};
readonly nav: {
readonly label: "Principal";
readonly openMenu: "Abrir menu";
readonly closeMenu: "Fechar menu";
readonly skipToContent: "Ir para o conteúdo";
};
readonly skipLink: {
readonly toContent: "Ir para o conteúdo principal";
};
readonly themeToggle: {
readonly trigger: "Definições de tema";
readonly appearance: {
readonly label: "Aparência";
readonly light: "Claro";
readonly dark: "Escuro";
readonly system: "Sistema";
};
readonly accessibility: {
readonly label: "Modo acessível";
readonly description: "Contraste elevado e alvos maiores";
readonly on: "Ativado";
readonly off: "Desativado";
};
};
readonly localePicker: {
readonly trigger: "Definições de idioma (atual: {{locale}})";
readonly popupLabel: "Selecionar idioma";
readonly commandLabel: "Lista de idiomas";
readonly searchPlaceholder: "Procurar idiomas…";
readonly searchLabel: "Procurar idiomas";
readonly empty: "Nenhum idioma encontrado";
readonly currentSelection: "Seleção atual";
readonly systemDefault: "Predefinição do sistema ({{locale}})";
};
readonly headerSettings: {
readonly back: "Voltar";
readonly trigger: "Definições";
readonly language: {
readonly label: "Idioma";
};
readonly appearance: {
readonly label: "Aparência";
readonly light: "Claro";
readonly dark: "Escuro";
readonly system: "Sistema";
readonly accessible: "Modo acessível";
};
};
};
readonly alia: {
readonly name: "Alia";
readonly greeting: "Olá, como posso ajudar?";
readonly subtitle: "O seu assistente pessoal para análise de dados";
readonly newConversation: "Nova conversa";
readonly close: "Fechar assistente";
readonly open: "Abrir assistente";
readonly unseenCount_one: "{{count}} nova mensagem";
readonly unseenCount_zero: "{{count}} novas mensagens";
readonly unseenCount_two: "{{count}} novas mensagens";
readonly unseenCount_few: "{{count}} novas mensagens";
readonly unseenCount_many: "{{count}} novas mensagens";
readonly unseenCount_other: "{{count}} novas mensagens";
readonly openWithUnseen_one: "Abrir assistente, {{count}} nova mensagem";
readonly openWithUnseen_zero: "Abrir assistente, {{count}} novas mensagens";
readonly openWithUnseen_two: "Abrir assistente, {{count}} novas mensagens";
readonly openWithUnseen_few: "Abrir assistente, {{count}} novas mensagens";
readonly openWithUnseen_many: "Abrir assistente, {{count}} novas mensagens";
readonly openWithUnseen_other: "Abrir assistente, {{count}} novas mensagens";
readonly usageLabel: "Mensagens utilizadas: {{current}} de {{limit}}";
readonly usageLimitReached: "Atingiu o limite de mensagens";
readonly stopGenerating: "Interromper geração";
readonly exampleQuestions: "Tente perguntar";
readonly upgrade: "Passar para o plano superior";
readonly headerLabel: "Cabeçalho do assistente";
readonly panelLabel: "Painel do assistente Alia";
readonly copyMessage: "Copiar mensagem";
readonly copied: "Copiado";
readonly downloadMessage: "Descarregar como Markdown";
readonly regenerate: "Gerar resposta novamente";
readonly dictate: "Ditar";
readonly dictateStop: "Parar de ditar";
readonly attachmentsLabel: "Anexos";
readonly removeAttachment: "Remover {{name}}";
readonly editMessage: "Editar mensagem";
readonly saveEdit: "Guardar";
readonly cancelEdit: "Cancelar";
};
readonly codeBlock: {
readonly copy: "Copiar código";
readonly copied: "Copiado";
};
readonly chat: {
readonly typing: "O assistente está a escrever";
readonly thinking: "A pensar…";
readonly suggestions: "Sugestões";
readonly container: "Transcrição da conversa";
readonly send: "Enviar mensagem";
readonly stopGenerating: "Interromper geração";
readonly scrollToLatest: "Ir para o mais recente";
readonly streaming: {
readonly cursor: "está a escrever";
};
readonly message: {
readonly label: "Autor: {{role}}. Mensagem enviada {{time}}";
readonly labelNoTime: "Mensagem ({{role}})";
readonly role: {
readonly user: "Você";
readonly assistant: "Assistente";
readonly system: "Sistema";
};
readonly retry: "Tentar novamente";
readonly status: {
readonly sending: "A enviar…";
readonly sent: "Enviada";
readonly error: "Falha no envio";
readonly edited: "Editada";
};
};
readonly input: {
readonly placeholder: "Escreva uma mensagem";
readonly attach: "Anexar ficheiro";
readonly remaining_one: "{{count}} carácter restante";
readonly remaining_zero: "{{count}} caracteres restantes";
readonly remaining_two: "{{count}} caracteres restantes";
readonly remaining_few: "{{count}} caracteres restantes";
readonly remaining_many: "{{count}} caracteres restantes";
readonly remaining_other: "{{count}} caracteres restantes";
readonly sendHint: "Prima Ctrl + Enter para enviar";
};
readonly audio: {
readonly record: "Iniciar gravação";
readonly pause: "Pausar gravação";
readonly resume: "Retomar gravação";
readonly stop: "Parar gravação";
readonly cancel: "Cancelar gravação";
readonly permissionDenied: "O acesso ao microfone está bloqueado. Autorize-o nas definições do navegador.";
readonly retry: "Pedir acesso ao microfone novamente";
readonly device: "Microfone: {{name}}";
readonly timer: "{{minutes}}:{{seconds}}";
readonly recording: "A gravar";
readonly paused: "Em pausa";
readonly idle: "Inativo";
readonly visualiserLabel: "Nível de áudio";
readonly unsupported: "O seu navegador não suporta gravação de áudio.";
readonly selectDevice: "Selecionar microfone";
readonly maxDurationReached: "Gravação interrompida — duração máxima atingida.";
readonly maxSizeReached: "Gravação interrompida — tamanho máximo atingido.";
};
readonly transcript: {
readonly search: "Pesquisar na transcrição";
readonly seekTo: "Ir para {{time}}";
readonly speaker: "Orador {{name}}";
readonly matchCount_one: "{{count}} correspondência";
readonly matchCount_zero: "{{count}} correspondências";
readonly matchCount_two: "{{count}} correspondências";
readonly matchCount_few: "{{count}} correspondências";
readonly matchCount_many: "{{count}} correspondências";
readonly matchCount_other: "{{count}} correspondências";
readonly noMatches: "Sem correspondências";
readonly lowConfidence: "baixa fiabilidade";
};
readonly prompt: "Instrução";
readonly slashMenu: {
readonly empty: "Nenhum comando correspondente";
readonly label: "Comandos de barra";
};
readonly attachment: {
readonly rejected: "Ficheiro rejeitado: {{reason}}";
readonly remove: "Remover {{name}}";
};
readonly attachmentZone: "Largue os ficheiros aqui";
readonly contextActive: "Contexto: {{name}}";
readonly model: {
readonly select: "Modelo";
};
};
readonly calendar: {
readonly card: {
readonly slotDensity: "Densidade das linhas";
readonly compact: "Compacta";
readonly comfortable: "Espaçosa";
readonly eventColorStyle: "Intensidade da cor";
readonly tinted: "Suave";
readonly solid: "Sólida";
readonly showContext: "Mostrar profissional ou cadeira nas fichas";
readonly legend: "Legenda dos ícones das consultas";
readonly moreLegend: "+N indica mais ícones. Um ponto numa ficha estreita indica mais detalhes.";
readonly more: "+{{number}}";
};
readonly ariaLabel: "Calendário";
readonly today: "Hoje";
readonly month: "Mês";
readonly week: "Semana";
readonly day: "Dia";
readonly list: "Agenda";
readonly allDay: "O dia todo";
readonly noEvents: "Sem eventos para apresentar";
readonly scrollableRegion: "Grelha do calendário — utilize as setas ou deslize para navegar";
readonly loadingDay: "Este dia ainda está a carregar";
readonly eventMoved: "{{title}} movido";
readonly eventResized: "Duração de {{title}} alterada para {{duration}} min";
readonly privacyModeOn: "Modo de privacidade ativo — nomes dos pacientes ocultados";
readonly privacyModeOff: "Modo de privacidade desativado";
readonly previousPeriod: "Período anterior";
readonly nextPeriod: "Período seguinte";
readonly focusedEvent: "{{title}} em foco";
readonly modeBanner: {
readonly create: "Clique num horário para criar uma consulta";
readonly move: "Clique num horário para mover a consulta";
readonly copy: "Clique num horário para copiar a consulta";
readonly cancel: "Cancelar";
};
readonly status: {
readonly confirmed: "Confirmada";
readonly waiting: "Em espera";
readonly inCare: "Em tratamento";
readonly done: "Concluída";
readonly cancelled: "Cancelada";
readonly absent: "Ausente";
};
readonly eventKind: {
readonly task: "Tarefa";
readonly draft: "Rascunho";
readonly pendingDetails: "A carregar os detalhes…";
};
readonly resourceLabel: {
readonly chairs: "Cadeiras";
readonly operators: "Operadores";
};
readonly vendor: {
readonly weekAbbreviation: "Sem.";
readonly year: "Ano";
readonly previousYear: "Ano anterior";
readonly nextYear: "Ano seguinte";
readonly time: "Hora";
readonly event: "Evento";
readonly more_one: "Mais {{count}} evento";
readonly more_other: "Mais {{count}} eventos";
readonly moreHint_one: "Mostrar mais {{count}} evento";
readonly moreHint_other: "Mostrar mais {{count}} eventos";
readonly goToDate: "Ir para {{date}}";
readonly viewHint: "Vista: {{view}}";
readonly todayHint: "Ir para hoje";
readonly more_many: "Mais {{count}} eventos";
readonly moreHint_many: "Mostrar mais {{count}} eventos";
readonly more_zero: "Mais {{count}} eventos";
readonly moreHint_zero: "Mostrar mais {{count}} eventos";
};
};
readonly slotGrid: {
readonly ariaLabel: "Horários disponíveis";
readonly previousDays: "Dias anteriores";
readonly nextDays: "Dias seguintes";
readonly showMore_one: "Mostrar mais 1";
readonly showMore_zero: "Mostrar mais {{count}}";
readonly showMore_two: "Mostrar mais {{count}}";
readonly showMore_few: "Mostrar mais {{count}}";
readonly showMore_many: "Mostrar mais {{count}}";
readonly showMore_other: "Mostrar mais {{count}}";
readonly noSlots: "Sem horários disponíveis";
readonly nextAvailable: "Próxima disponibilidade";
readonly slotLabel: "{{day}}, {{time}}";
};
readonly booking: {
readonly payment: {
readonly paidTitle: "Pagamento recebido, marcação confirmada";
readonly paidBody: "Recebemos {{amount}}. A sua consulta está confirmada.";
readonly paidDemoTitle: "Pagamento concluído com sucesso (demonstração)";
readonly paidDemo: "Demonstração concluída: não foi efetuado nenhum pagamento nem marcada nenhuma consulta.";
readonly summaryPaid: "Montante pago";
readonly heading: "Pague para confirmar a sua marcação";
readonly processing: "O seu pagamento está a ser processado.";
readonly confirming: "Pagamento recebido. Estamos a confirmar a sua marcação.";
readonly failed: "O seu pagamento não foi concluído. Tente novamente.";
readonly completionFailed: "Pagamento recebido. Tente confirmar a marcação novamente sem voltar a pagar.";
readonly retryConfirmation: "Tentar confirmar novamente";
readonly cancelled: "Pagamento cancelado. Nenhuma marcação foi confirmada.";
readonly noticeTitle: "Pagamento online obrigatório";
readonly noticeBody: "Pague {{amount}} online para confirmar esta consulta.";
readonly accept: "Concordo em pagar {{amount}} online.";
readonly terms: "Condições de pagamento";
readonly submit: "Pagar {{amount}} e marcar";
readonly submitFailed: "Não foi possível iniciar a sua marcação. Tente novamente.";
readonly full: "Pagar {{amount}} online";
readonly deposit: "Sinal de {{amount}} online";
readonly unavailable: "Os dados do pagamento não estão disponíveis. Selecione novamente um serviço.";
};
readonly regionLabel: "Agendar consulta";
readonly stepAnnouncement: "Passo {{current}} de {{total}}: {{label}}";
readonly filtersLabel: "As suas seleções";
readonly inlineList: {
readonly title: "Agende a sua consulta online";
readonly subtitle: "Pesquise por especialidade, serviço, data e hora";
};
readonly accordion: {
readonly title: "Agende a sua consulta";
readonly subtitle: "Escolha um serviço, data e hora, depois confirme";
};
readonly calendar: {
readonly title: "Agende a sua consulta";
readonly subtitle: "Escolha um serviço e depois data e hora";
};
readonly flexible: {
readonly title: "Encontre um horário";
readonly subtitle: "Pesquise num intervalo de datas";
};
readonly progress: {
readonly title: "Agende a sua consulta";
readonly subtitle: "Três passos rápidos";
};
readonly searchPlaceholder: "Ex.: consulta, higiene, ECG…";
readonly searchLabel: "Pesquisar serviços";
readonly browseBySpecialty: "Ou navegue por especialidade";
readonly pickService: "1. Escolha um serviço";
readonly pickDate: "2. Escolha uma data";
readonly pickTime: "3. Escolha uma hora";
readonly pickServiceLabel: "Serviço";
readonly pickDateLabel: "Data";
readonly pickTimeLabel: "Hora";
readonly confirmStep: "Confirmar";
readonly serviceSummary: "{{minutes}} min";
readonly monthGridLabel: "Escolher data";
readonly previousMonth: "Mês anterior";
readonly nextMonth: "Mês seguinte";
readonly weekdayShort: "Do,Se,Te,Qa,Qi,Sx,Sá";
readonly noAvailability: "Sem disponibilidade — tente outro dia ou serviço";
readonly serviceListLabel: "Serviços disponíveis";
readonly serviceCardLabel: "{{label}}, {{duration}} min";
readonly serviceCardLabelPrice: "{{label}}, {{price}}";
readonly serviceCardLabelPayment: "{{label}}, {{price}}, {{payment}}";
readonly serviceCardLabelPaymentNoPrice: "{{label}}, {{payment}}";
readonly actions: {
readonly back: "Voltar";
readonly next: "Seguinte";
readonly confirm: "Confirmar marcação";
readonly change: "Alterar";
};
readonly dateTimeSummary: "{{date}} às {{time}}";
readonly noSlotsForDate: "Sem horários disponíveis nesse dia";
readonly slotsAvailable_one: "{{count}} horário disponível";
readonly slotsAvailable_zero: "{{count}} horários disponíveis";
readonly slotsAvailable_two: "{{count}} horários disponíveis";
readonly slotsAvailable_few: "{{count}} horários disponíveis";
readonly slotsAvailable_many: "{{count}} horários disponíveis";
readonly slotsAvailable_other: "{{count}} horários disponíveis";
readonly timeOfDay: {
readonly morning: "Manhã";
readonly afternoon: "Tarde";
readonly evening: "Noite";
};
readonly slotAvailableLabel: "Disponível às {{time}}";
readonly headingSubtitle: "Escolha o serviço, a data e a hora e depois confirme.";
readonly insurance: {
readonly heading: "Tipo de seguro";
readonly placeholder: "Escolha o tipo de seguro";
readonly private: "Privado";
readonly public: "Seguro de saúde do regime legal (gesetzlich)";
};
readonly specialty: {
readonly heading: "Especialidade";
readonly placeholder: "Escolha uma especialidade";
};
readonly service: {
readonly heading: "Serviço";
readonly placeholder: "Escolha um serviço";
};
readonly operator: {
readonly heading: "Profissional";
readonly placeholder: "Escolha um profissional";
readonly all: "Qualquer profissional disponível";
};
readonly date: {
readonly heading: "Data";
};
readonly slot: {
readonly heading: "Hora";
};
readonly emptyServices: {
readonly title: "Não há serviços disponíveis para marcação";
readonly description: "Não há serviços disponíveis para esta seleção.";
};
readonly onboardingIncomplete: {
readonly title: "Não há profissionais disponíveis";
readonly description: "A clínica ainda não configurou profissionais para este serviço. Experimente outro serviço ou volte mais tarde.";
};
readonly nextAvailable: {
readonly description: "Sem disponibilidade no período atual. A próxima data disponível é {{date}}.";
readonly cta: "Ir para a próxima data disponível";
};
readonly confirmation: {
readonly heading: "Como pretende receber a confirmação?";
readonly helper: "Vamos enviar-lhe um link para confirmar a marcação nos canais que selecionar.";
readonly atLeastOne: "Selecione pelo menos um canal para receber a confirmação da marcação.";
readonly channel: {
readonly email: "E-mail";
readonly whatsapp: "WhatsApp";
readonly sms: "SMS";
};
};
readonly code: {
readonly heading: "Introduza o código SMS";
readonly instruction: "Introduza o código que enviámos para o seu telemóvel para confirmar a marcação.";
readonly instructionWithPhone: "Introduza o código que enviámos para {{phone}} para confirmar a marcação.";
readonly label: "Código SMS";
readonly wrong: "O código está incorreto. Tente novamente.";
readonly expired: "O código expirou. Peça um novo código.";
readonly tooManyAttempts: "Demasiadas tentativas. Aguarde e depois peça um novo código.";
readonly verifyFailed: "Não foi possível verificar o código. Tente novamente.";
readonly resendFailed: "Não foi possível enviar um novo código. Tente novamente.";
readonly verifying: "A verificar o código…";
readonly resend: "Enviar um novo código";
readonly resent: "Enviámos-lhe um novo código.";
readonly resendCountdown: "Enviar um novo código dentro de {{seconds}} s";
readonly confirmedHeading: "Marcação confirmada";
readonly confirmedBody: "A sua consulta está confirmada. Pode ver os detalhes abaixo.";
readonly confirmedDemo: "Esta foi uma demonstração. Não foi marcada nenhuma consulta.";
};
readonly success: {
readonly heading: "Marcação enviada";
readonly descriptionSingle: "Enviámos um link de confirmação através de {{channel}}. Clique no link para confirmar a sua marcação.";
readonly descriptionMultiple: "Enviámos um link de confirmação através de {{channels}}. Clique no link em qualquer um destes canais para confirmar a sua marcação.";
readonly descriptionDemo: "Isto foi uma demonstração — não foi enviada nenhuma confirmação. Em produção, enviaríamos um link por email para confirmar.";
readonly summaryDate: "Data";
readonly summaryTime: "Hora";
readonly summaryProvider: "Profissional";
readonly summaryService: "Serviço";
readonly summarySpecialty: "Especialidade";
readonly bookAnother: "Marcar outra consulta";
readonly modifyBooking: "Alterar marcação";
};
readonly submitError: {
readonly generic: "Não foi possível enviar a sua marcação. Tente novamente.";
};
readonly details: {
readonly heading: "Os seus dados";
readonly submit: "Marcar consulta";
readonly submitHint: "Preencha os campos obrigatórios para continuar.";
readonly firstName: {
readonly label: "Nome";
readonly required: "Introduza o seu nome.";
};
readonly lastName: {
readonly label: "Apelido";
readonly required: "Introduza o seu apelido.";
};
readonly email: {
readonly label: "E-mail";
readonly invalid: "Introduza um endereço de e-mail válido.";
};
readonly mobilePhone: {
readonly label: "Telemóvel";
readonly invalid: "Introduza um número de telemóvel válido.";
};
readonly codiceFiscale: {
readonly label: "Código fiscal italiano";
readonly helper: "16 caracteres, letras e números.";
readonly checking: "A verificar…";
readonly invalid: "Código fiscal italiano inválido.";
readonly invalidFormat: "O código fiscal italiano deve ter 16 caracteres (letras e números).";
readonly unavailable: "Validação indisponível, tente novamente.";
};
readonly dateOfBirth: {
readonly label: "Data de nascimento";
readonly required: "Introduza a sua data de nascimento.";
};
readonly insuranceNumber: {
readonly label: "Número de seguro (Versichertennummer)";
readonly checking: "A verificar…";
readonly invalid: "Número de seguro inválido.";
readonly unavailable: "Validação indisponível, tente novamente.";
};
readonly note: {
readonly label: "Motivo da consulta / informações úteis";
readonly helper: "Número máximo de caracteres: {{max}}.";
};
readonly returningPatient: {
readonly label: "Já sou paciente desta clínica";
};
readonly criticalInformation: {
readonly heading: "Antes de marcar";
readonly accept: "Li e aceito estas informações";
};
readonly consent: {
readonly privacy: {
readonly label: "Li e aceito a política de privacidade";
};
readonly terms: {
readonly label: "Li e aceito os termos de utilização";
};
};
readonly fieldRequired: "Este campo é obrigatório.";
readonly billing: {
readonly heading: "Dados de faturação";
readonly intro: "Para o recibo do pagamento, em nome do paciente.";
};
};
readonly reserved: {
readonly heading: "Horário reservado";
readonly when: "{{date}}, {{time}}";
readonly redirecting: "A encaminhar para a área do paciente para confirmar…";
readonly goNow: "Ir agora";
readonly stay: "Ficar nesta página";
readonly stayed: "Aceda à área do paciente quando quiser confirmar.";
};
readonly slotsLoadError: "Não foi possível carregar os horários disponíveis. Tente novamente.";
readonly retrySlots: "Tentar novamente";
readonly emptySlotsDescription: "Não encontra um horário? Experimente outro profissional ou contacte a clínica.";
};
readonly patientSearch: {
readonly regionLabel: "Pesquisar consultas";
readonly who: {
readonly label: "Médico, especialidade, clínica ou membro da equipa";
readonly placeholder: "Médico, especialidade, clínica ou membro da equipa";
};
readonly where: {
readonly label: "Cidade, bairro ou morada";
readonly placeholder: "Cidade, bairro ou morada";
};
readonly when: {
readonly label: "Quando";
readonly today: "Hoje";
readonly tomorrow: "Amanhã";
readonly thisWeek: "Esta semana";
readonly anytime: "A qualquer hora";
};
readonly facets: {
readonly label: "Filtros";
readonly clear: "Limpar filtros";
};
readonly geo: {
readonly cta: "Perto de mim";
readonly requesting: "A localizar…";
readonly radius: "Raio";
readonly radiusFormat: "{{km}} km";
readonly fallbackLabel: "Perto de mim";
readonly clear: "Limpar localização";
readonly denied: "Acesso à localização negado. Pode escrever uma cidade ou ativar a localização nas definições do navegador.";
};
readonly discovery: {
readonly heading: "Explorar por pesquisas populares";
readonly empty: "Sem sugestões para explorar — escreva um médico ou cidade acima.";
};
readonly submit: {
readonly cta: "Pesquisar";
};
};
readonly practiceResults: {
readonly regionLabel: "Resultados da pesquisa de clínicas";
readonly loading: "A carregar resultados…";
readonly results: {
readonly heading_one: "{{count}} resultado em {{place}}";
readonly heading_zero: "{{count}} resultados em {{place}}";
readonly heading_two: "{{count}} resultados em {{place}}";
readonly heading_few: "{{count}} resultados em {{place}}";
readonly heading_many: "{{count}} resultados em {{place}}";
readonly heading_other: "{{count}} resultados em {{place}}";
readonly summary_one: "{{count}} resultado";
readonly summary_zero: "{{count}} resultados";
readonly summary_two: "{{count}} resultados";
readonly summary_few: "{{count}} resultados";
readonly summary_many: "{{count}} resultados";
readonly summary_other: "{{count}} resultados";
};
readonly list: {
readonly label: "Lista de resultados de clínicas";
};
readonly map: {
readonly label: "Mapa de resultados de clínicas";
};
readonly thumbnail: {
readonly alt: "Pré-visualização do mapa da localização da clínica";
};
readonly filters: {
readonly label: "Filtros";
readonly clear: "Limpar filtros";
readonly empty: "Sem filtros disponíveis.";
};
readonly sort: {
readonly label: "Ordenar";
readonly distance: "Distância";
readonly rating: "Avaliação";
readonly nextAvailable: "Próxima disponibilidade";
readonly relevance: "Relevância";
readonly price: "Custo da primeira consulta";
};
readonly empty: {
readonly title: "Sem resultados";
readonly description: "Tente alargar o raio ou remover um filtro.";
};
readonly error: {
readonly title: "Não foi possível carregar os resultados";
readonly description: "Verifique a sua ligação e tente novamente.";
readonly retry: "Tentar novamente";
};
readonly viewMap: "Ver mapa";
readonly viewList: "Ver lista";
readonly nextSlot: {
readonly summary: "Próxima disponibilidade {{time}}";
readonly cta: "Reservar às {{time}}";
};
readonly distance: {
readonly km: "{{distance}} km";
readonly below: "< 1 km";
};
readonly fearPatient: {
readonly label: "Adequado a pacientes ansiosos";
};
readonly card: {
readonly open: "Abrir";
readonly book: "Reservar";
readonly firstVisitPrice: "Custo da primeira consulta";
readonly priceFrom: "a partir de {{price}}";
readonly priceRange: "de {{min}} a {{max}}";
};
readonly sheet: {
readonly title_one: "{{count}} clínica";
readonly title_zero: "{{count}} clínicas";
readonly title_two: "{{count}} clínicas";
readonly title_few: "{{count}} clínicas";
readonly title_many: "{{count}} clínicas";
readonly title_other: "{{count}} clínicas";
readonly description: "Mapa das clínicas correspondentes com a lista de resultados em baixo.";
readonly descriptionMapFirst: "Lista de clínicas, controlos de ordenação e seletor de tamanho do painel.";
readonly snap: {
readonly label: "Tamanho do painel";
readonly peek: "Pré-visualização";
readonly half: "Metade";
readonly full: "Completo";
};
};
};
readonly contactProfileCard: {
readonly heading: "Perfil";
readonly openInGoogleMaps: "Abrir no Google Maps";
readonly label: {
readonly address: "Morada da clínica";
readonly phone: "Telefone";
readonly whatsapp: "Número de WhatsApp";
readonly email: "E-mail";
readonly website: "Site";
readonly languages: "Idiomas falados";
readonly insurances: "Seguro / parceria";
readonly firstVisitPrice: "Custo da primeira consulta";
readonly expertForAnxiousPatients: "Especialista em pacientes ansiosos";
readonly profession: "Profissão";
};
readonly value: {
readonly yesShort: "Sim";
};
readonly map: {
readonly alt: "Mapa com a localização de {{address}}";
};
};
readonly patientSummaryCard: {
readonly regionLabel: "Resumo do paciente";
readonly flagsLabel: "Alertas do paciente";
readonly title: {
readonly mr: "Sr.";
readonly ms: "Sra.";
};
readonly nameWithHonorific: "{{honorific}} {{name}}";
readonly gender: {
readonly m: "Masculino";
readonly f: "Feminino";
};
readonly identity: {
readonly age_zero: "{{count}} anos";
readonly age_one: "{{count}} ano";
readonly age_two: "{{count}} anos";
readonly age_few: "{{count}} anos";
readonly age_many: "{{count}} anos";
readonly age_other: "{{count}} anos";
readonly bornOn: "Nascimento: {{date}}";
readonly separator: " · ";
};
readonly label: {
readonly email: "E-mail";
readonly phone: "Telefone";
readonly cityProvince: "Cidade / província";
readonly marketingConsent: "Consentimento de marketing";
readonly aiConsent: "Consentimento de IA";
readonly assignedTo: "Atribuído a";
readonly familyRelations: "Relações familiares";
};
readonly value: {
readonly smsEnabled: "SMS";
readonly aiConsentGrantedBy: "Concedido a {{date}} por {{by}}";
readonly aiConsentGrantedAt: "Concedido a {{date}}";
readonly familyRelation: "{{relation}}: {{name}}";
};
readonly marketingConsent: {
readonly yes: "Sim";
readonly no: "Não";
readonly not_specified: "Não especificado";
};
readonly flag: {
readonly highlightedAnamnesis_zero: "{{count}} respostas de anamnese em destaque";
readonly highlightedAnamnesis_one: "{{count}} resposta de anamnese em destaque";
readonly highlightedAnamnesis_two: "{{count}} respostas de anamnese em destaque";
readonly highlightedAnamnesis_few: "{{count}} respostas de anamnese em destaque";
readonly highlightedAnamnesis_many: "{{count}} respostas de anamnese em destaque";
readonly highlightedAnamnesis_other: "{{count}} respostas de anamnese em destaque";
readonly unsignedDocuments_zero: "{{count}} documentos por assinar";
readonly unsignedDocuments_one: "{{count}} documento por assinar";
readonly unsignedDocuments_two: "{{count}} documentos por assinar";
readonly unsignedDocuments_few: "{{count}} documentos por assinar";
readonly unsignedDocuments_many: "{{count}} documentos por assinar";
readonly unsignedDocuments_other: "{{count}} documentos por assinar";
};
};
readonly anamnesisSummaryCard: {
readonly regionLabel: "Resumo da anamnese";
readonly highlighted: "Em destaque";
readonly highlightedGroup: "Respostas em destaque";
readonly highlightedCount_zero: "{{count}} em destaque";
readonly highlightedCount_one: "{{count}} em destaque";
readonly highlightedCount_two: "{{count}} em destaque";
readonly highlightedCount_few: "{{count}} em destaque";
readonly highlightedCount_many: "{{count}} em destaque";
readonly highlightedCount_other: "{{count}} em destaque";
readonly reportedOn: "Em destaque desde {{date}}";
readonly reportedOnFrom: "Em destaque desde {{date}} · {{source}}";
readonly unanswered_zero: "{{count}} perguntas sem resposta";
readonly unanswered_one: "{{count}} pergunta sem resposta";
readonly unanswered_two: "{{count}} perguntas sem resposta";
readonly unanswered_few: "{{count}} perguntas sem resposta";
readonly unanswered_many: "{{count}} perguntas sem resposta";
readonly unanswered_other: "{{count}} perguntas sem resposta";
readonly empty: "Ainda não há respostas registadas";
readonly sectionsLabel: "Secções da anamnese";
};
readonly editableDescription: {
readonly empty: "Sem descrição adicionada.";
readonly edit: "Editar descrição";
readonly seeMore: "Ver mais";
readonly showLess: "Ver menos";
};
readonly treatmentReceipt: {
readonly done: "Realizado";
readonly billed: "Faturado";
readonly phases: "Fases: {{phases}}";
readonly total: "Total desta consulta";
};
readonly appointmentPeek: {
readonly time: "Hora";
readonly location: "Local";
readonly hiddenName: "Nome do paciente oculto";
};
readonly appointmentCard: {
readonly itemLabel: "{{patient}} — {{state}}";
readonly itemLabelGeneric: "{{title}} — {{state}}";
readonly appointment: "Consulta";
readonly noPatient: "Sem paciente atribuído";
readonly chair: "Cadeira {{chair}}";
readonly carePlan: "Plano de tratamento {{number}}";
readonly duration_zero: "{{count}} min";
readonly duration_one: "{{count}} min";
readonly duration_two: "{{count}} min";
readonly duration_few: "{{count}} min";
readonly duration_many: "{{count}} min";
readonly duration_other: "{{count}} min";
readonly firstVisit: "Primeira consulta";
readonly firstVisitUnknown: "Primeira consulta?";
readonly hasBookingNote: "Nota da marcação";
readonly recurring: "Recorrente";
readonly signing: "Assinaturas concluídas: {{complete}}/{{required}}";
readonly treatmentWithElements: "{{care}} ({{elements}})";
readonly flag: {
readonly bookedOnline: "Marcada online";
readonly highlightedAnamnesis: "Anamnese em destaque";
readonly billable: "Por faturar";
};
readonly state: {
readonly absent: "Ausente";
readonly waiting: "Em espera";
readonly in_care: "Em tratamento";
readonly done: "Concluída";
readonly cancelled: "Cancelada";
readonly confirmed: "Confirmada";
};
readonly type: {
readonly inPractice: "Presencial";
readonly telehealth: "Teleconsulta";
};
readonly next: "Próxima";
readonly nextSr: "Próxima consulta";
};
readonly tasksPanel: {
readonly toolLabel: "Tarefas";
readonly title: "Tarefas";
readonly add: "Adicionar tarefa";
readonly edit: "Editar tarefa";
readonly dismiss: "Ignorar tarefa";
readonly loadMore: "Carregar mais";
readonly overdueOnly: "Apenas vencidas";
readonly scope: {
readonly label: "Âmbito da tarefa";
readonly patient: "Este paciente";
readonly mine: "Minhas";
};
readonly status: {
readonly label: "Estado";
readonly todo: "Por fazer";
readonly done: "Concluídas";
readonly all: "Todas";
};
readonly type: {
readonly label: "Tipo";
readonly placeholder: "Todos os tipos";
};
readonly types: {
readonly recall: "Lembrete de revisão";
readonly payment: "Pagamento";
readonly collection: "Cobrança";
readonly other: "Outro";
};
readonly assignee: {
readonly label: "Responsável";
readonly placeholder: "Qualquer pessoa";
};
readonly buckets: {
readonly overdue: "Vencidas";
readonly today: "Hoje";
readonly tomorrow: "Amanhã";
readonly thisWeek: "Esta semana";
readonly later: "Mais tarde";
readonly done: "Concluídas";
};
readonly empty: {
readonly title: "Sem tarefas";
readonly description: "Ainda não existem tarefas aqui.";
};
readonly filteredEmpty: {
readonly title: "Nenhuma tarefa correspondente";
readonly description: "Nenhuma tarefa corresponde aos filtros atuais.";
readonly clear: "Limpar filtros";
};
readonly error: {
readonly title: "Não foi possível carregar as tarefas";
readonly description: "Ocorreu um erro ao carregar as tarefas. Tente novamente.";
};
readonly doneItem: "Concluída: {{title}}";
readonly totalCount_zero: "{{count}} tarefas";
readonly totalCount_one: "{{count}} tarefa";
readonly totalCount_two: "{{count}} tarefas";
readonly totalCount_few: "{{count}} tarefas";
readonly totalCount_many: "{{count}} tarefas";
readonly totalCount_other: "{{count}} tarefas";
readonly bracketedCount: "({{value}})";
readonly titleWithCount: "{{title}} ({{value}})";
};
readonly appointmentTimeline: {
readonly title: "Consultas";
readonly filtersLabel: "Filtros por data";
readonly today: "Hoje";
readonly thisWeek: "Esta semana";
readonly thisMonth: "Este mês";
readonly jumpToDate: "Ir para a data";
readonly tomorrow: "Amanhã";
readonly yesterday: "Ontem";
readonly empty: {
readonly title: "Sem consultas";
readonly description: "Não há consultas neste intervalo.";
};
};
readonly appointmentTray: {
readonly title: "Consultas de hoje";
readonly add: "Adicionar consulta";
readonly empty: {
readonly title: "Sem consultas";
readonly description: "As novas consultas aparecerão aqui.";
};
};
readonly carePlanEntryCard: {
readonly flag: {
readonly done: "Realizado";
readonly outsideOfEstimate: "Fora do orçamento";
readonly billed: "Faturado";
};
readonly notesLabel_zero: "{{count}} notas";
readonly notesLabel_one: "{{count}} nota";
readonly notesLabel_two: "{{count}} notas";
readonly notesLabel_few: "{{count}} notas";
readonly notesLabel_many: "{{count}} notas";
readonly notesLabel_other: "{{count}} notas";
readonly elementsLabel: "Dentes envolvidos";
readonly toothSchemeLabel_zero: "Dentes envolvidos: {{count}}";
readonly toothSchemeLabel_one: "Dente envolvido: {{count}}";
readonly toothSchemeLabel_two: "Dentes envolvidos: {{count}}";
readonly toothSchemeLabel_few: "Dentes envolvidos: {{count}}";
readonly toothSchemeLabel_many: "Dentes envolvidos: {{count}}";
readonly toothSchemeLabel_other: "Dentes envolvidos: {{count}}";
readonly executedOn: "Realizado a";
readonly plannedFor: "Previsto para";
readonly assignedTo: "Atribuído a {{operator}}";
readonly byOperator: "por {{operator}}";
readonly phasesHeading: "Fases";
readonly phasesCount: "{{executed}} / {{total}}";
readonly phasesLabel: "Fases realizadas: {{executed}} de {{total}}";
readonly discountLabel: "-{{percentage}}%";
readonly phaseDetail: {
readonly toggle: "Detalhe das fases";
readonly executed: "Realizada";
readonly pending: "Pendente";
readonly udi: "UDI {{udi}}";
};
};
readonly carePlanCard: {
readonly state: {
readonly estimate: "Orçamento";
readonly accepted: "Aceite";
readonly discarded: "Descartado";
readonly closed: "Encerrado";
};
readonly number: "Plano de tratamento {{number}}";
readonly untitled: "Plano de tratamento sem título";
readonly discardReasonLabel: "Motivo do descarte";
readonly date: {
readonly accepted: "Aceite a";
readonly closed: "Encerrado a";
readonly discarded: "Descartado a";
};
readonly overdue_zero: "{{count}} dias de atraso";
readonly overdue_one: "{{count}} dia de atraso";
readonly overdue_two: "{{count}} dias de atraso";
readonly overdue_few: "{{count}} dias de atraso";
readonly overdue_many: "{{count}} dias de atraso";
readonly overdue_other: "{{count}} dias de atraso";
readonly progressHeading: "Progresso";
readonly progressLabel: "Progresso de conclusão: {{done}} de {{total}}";
readonly progressCount: "{{done}} / {{total}}";
readonly entries: {
readonly toggle_zero: "Tratamentos ({{count}})";
readonly toggle_one: "Tratamento ({{count}})";
readonly toggle_two: "Tratamentos ({{count}})";
readonly toggle_few: "Tratamentos ({{count}})";
readonly toggle_many: "Tratamentos ({{count}})";
readonly toggle_other: "Tratamentos ({{count}})";
};
};
readonly anamnesisCard: {
readonly defaultFormName: "História clínica";
readonly statusGroupLabel: "Estado do questionário";
readonly status: {
readonly highlighted_zero: "{{count}} respostas assinaladas";
readonly highlighted_one: "{{count}} resposta assinalada";
readonly highlighted_two: "{{count}} respostas assinaladas";
readonly highlighted_few: "{{count}} respostas assinaladas";
readonly highlighted_many: "{{count}} respostas assinaladas";
readonly highlighted_other: "{{count}} respostas assinaladas";
readonly expired: "Expirado";
readonly corrupted: "Dados corrompidos";
};
readonly compiledOn: "Preenchido";
readonly submitted: "Enviado";
readonly answerFlagLabel: "Resposta assinalada";
readonly empty: "Não foram registadas respostas.";
readonly interviewToggle_zero: "Questionário ({{count}} respostas)";
readonly interviewToggle_one: "Questionário ({{count}} resposta)";
readonly interviewToggle_two: "Questionário ({{count}} respostas)";
readonly interviewToggle_few: "Questionário ({{count}} respostas)";
readonly interviewToggle_many: "Questionário ({{count}} respostas)";
readonly interviewToggle_other: "Questionário ({{count}} respostas)";
};
readonly clinicalNoteCard: {
readonly regionLabel: "Nota clínica";
readonly clinical: "Clínica";
readonly pinned: "Fixada";
readonly flagged: "Sinalizada";
readonly pin: "Fixar nota";
readonly unpin: "Remover nota dos fixados";
readonly flag: "Sinalizar nota";
readonly unflag: "Remover sinalização";
readonly readMore: "Ler mais";
readonly readLess: "Ler menos";
readonly added: "adicionada";
readonly deleted: "Eliminada";
readonly showDeleted: "Mostrar nota eliminada";
readonly hideDeleted: "Ocultar nota eliminada";
readonly operator: "Operador: {{name}}";
readonly attachment: {
readonly patient: "Ficha do paciente";
readonly carePlan: "Plano de tratamento {{number}}";
readonly carePlanEntry: "{{care}}";
readonly carePlanEntryWithElements: "{{care}} — {{elements}}";
readonly phase: "{{label}}";
readonly xray: "Radiografia";
readonly xrayWithLabel: "Radiografia — {{label}}";
};
};
readonly noteTimeline: {
readonly regionLabel: "Notas";
readonly pinned: "Fixada";
readonly flagged: "Sinalizada";
readonly openNote: "Abrir nota · {{date}}";
};
readonly aiConsentBanner: {
readonly regionLabel: "Consentimento de assistência de IA";
readonly title: "Consentimento de assistência de IA";
readonly description: {
readonly granted: "A assistência de IA está ativada para este registo.";
readonly required: "A assistência de IA requer consentimento registado antes de poder ser executada.";
};
readonly badge: {
readonly granted: "Consentimento concedido";
};
readonly grantedAtPrefix: "Concedido";
readonly grantedBy: "Por {{name}}";
readonly pendingLabel: "A guardar o consentimento…";
readonly confirmLabel: "Confirmo que foi obtido o consentimento para a assistência de IA.";
readonly grantButton: "Conceder consentimento";
readonly notAllowed: "Não tem permissão para conceder o consentimento de assistência de IA.";
readonly practiceStatistics: {
readonly description: {
readonly required: "A assistência de IA precisa de consentimento antes de poder ler as estatísticas desta clínica. Utiliza apenas valores agregados, nunca dados de pacientes.";
readonly granted: "A assistência de IA pode ler as estatísticas desta clínica. Utiliza apenas valores agregados, nunca dados de pacientes.";
};
readonly confirmLabel: "Tenho competência para decidir em nome desta clínica e aceito que a assistência de IA leia as suas estatísticas.";
readonly notAllowed: "Não tem permissão para conceder o consentimento de assistência de IA para esta clínica.";
};
};
readonly paymentCard: {
readonly regionLabel: "Pagamento {{number}}";
readonly heading: "Pagamento {{number}}";
readonly type: {
readonly full: "Pagamento integral";
readonly partial: "Pagamento parcial";
readonly credit: "Nota de crédito";
readonly proforma: "Pro forma";
readonly other: "Outro";
};
readonly direction: {
readonly incoming: "Entrada";
readonly outgoing: "Saída";
};
readonly label: {
readonly number: "Número";
readonly date: "Data";
readonly type: "Tipo";
readonly direction: "Sentido";
readonly carePlan: "Plano de tratamento";
readonly patient: "Paciente";
readonly operator: "Operador";
readonly gross: "Montante bruto";
readonly paid: "Pago";
readonly unpaid: "Por pagar";
};
readonly lineItems: {
readonly heading: "Linhas";
readonly withVat: "{{description}} (IVA {{vat}}%)";
};
};
readonly paymentRequestCard: {
readonly heading: "Pedido de pagamento";
readonly status: {
readonly new: "Novo";
readonly authorization_requested: "Autorização solicitada";
readonly authorized: "Autorizado";
readonly paid: "Pago";
readonly failed: "Falhou";
readonly cancelled: "Cancelado";
};
readonly label: {
readonly status: "Estado";
readonly dueDate: "Data de vencimento";
readonly carePlan: "Plano de tratamento";
};
readonly pay: "Pagar agora";
};
readonly periodontalChart: {
readonly ariaLabel: "Periodontograma";
readonly column: {
readonly measure: "Medição";
};
readonly toothHeader: "Dente {{tooth}}";
readonly cell: {
readonly empty: "–";
};
readonly arch: {
readonly upper: "Arcada superior";
readonly lower: "Arcada inferior";
};
readonly side: {
readonly buccal: "vestibular";
readonly lingual: "lingual";
};
readonly site: {
readonly db: "distovestibular";
readonly b: "vestibular";
readonly mb: "mesiovestibular";
readonly dl: "distolingual";
readonly l: "lingual";
readonly ml: "mesiolingual";
};
readonly row: {
readonly missing: "Ausente";
readonly implant: "Implante";
readonly mobility: "Mobilidade";
readonly furcation: "Envolvimento de furca";
readonly tooth: "Dente";
readonly note: "Nota";
readonly pocketDepthBuccal: "Profundidade de sondagem vestibular";
readonly recessionBuccal: "Recessão gengival vestibular";
readonly bleedingBuccal: "Hemorragia vestibular";
readonly plaqueBuccal: "Placa vestibular";
readonly pocketDepthLingual: "Profundidade de sondagem lingual";
readonly recessionLingual: "Recessão gengival lingual";
readonly bleedingLingual: "Hemorragia lingual";
readonly plaqueLingual: "Placa lingual";
};
readonly input: {
readonly pocketDepthMm: "Dente {{tooth}}, {{site}}: profundidade de sondagem em milímetros";
readonly recessionMm: "Dente {{tooth}}, {{site}}: recessão gengival em milímetros";
};
readonly toggle: {
readonly bleeding: "Dente {{tooth}}, {{site}}: hemorragia à sondagem";
readonly plaque: "Dente {{tooth}}, {{site}}: placa";
readonly furcation: "Dente {{tooth}}, {{side}}: envolvimento de furca {{n}}";
};
readonly flag: {
readonly moderate: "bolsa moderada";
readonly severe: "bolsa profunda";
readonly missingLabel: "Dente {{tooth}} ausente";
readonly implantLabel: "Implante na posição do dente {{tooth}}";
readonly missingShort: "×";
readonly implantShort: "I";
};
readonly mobility: {
readonly label: "Grau de mobilidade do dente {{tooth}}";
readonly none: "–";
};
readonly note: {
readonly label: "Nota sobre o dente {{tooth}}";
};
readonly curve: {
readonly label: "{{arch}}: perfil de profundidade de sondagem e recessão gengival";
};
readonly index: {
readonly label: "Índices de resumo";
readonly elevated: "elevado";
readonly meanPocketDepth: "PS média";
readonly meanAttachment: "Perda média de inserção clínica";
readonly plaque: "Placa";
readonly bleeding: "Hemorragia à sondagem";
};
readonly unit: {
readonly mm: "{{value}} mm";
readonly percent: "{{value}}%";
};
readonly legend: {
readonly label: "Legenda do periodontograma";
readonly depth: "Profundidade de sondagem";
readonly recession: "Recessão gengival";
readonly bleeding: "Hemorragia à sondagem";
readonly plaque: "Placa";
};
};
readonly periodontalRiskChart: {
readonly heading: "Risco periodontal";
readonly overall: {
readonly label: "Global";
};
readonly level: {
readonly low: "Baixo";
readonly moderate: "Moderado";
readonly high: "Elevado";
};
readonly factor: {
readonly bleeding: "Hemorragia à sondagem";
readonly pockets: "Bolsas residuais ≥5 mm";
readonly toothLoss: "Perda dentária";
readonly boneLossAge: "Perda óssea / idade";
readonly smoking: "Tabagismo";
readonly systemic: "Sistémico / genético";
};
readonly factors: {
readonly label: "Fatores de risco";
};
readonly valueUnset: "não registado";
readonly percent: "{{value}}%";
readonly smoking: {
readonly none: "Não fumador";
readonly former: "Ex-fumador";
readonly light: "Ligeiro (<10/dia)";
readonly moderate: "Moderado (10–19/dia)";
readonly heavy: "Intenso (≥20/dia)";
};
readonly systemic: {
readonly yes: "Presente";
readonly no: "Ausente";
};
};
readonly periodontalDiagnosis: {
readonly heading: "Diagnóstico periodontal";
readonly term: "Periodontite";
readonly unset: "—";
readonly status: {
readonly complete: "Completo";
readonly incomplete: "Incompleto";
};
readonly summary: {
readonly none: "Ainda não há diagnóstico registado";
readonly stage: "Estádio {{roman}}";
readonly grade: "Grau {{grade}}";
};
readonly stage: {
readonly label: "Classificação por estádios";
readonly description: "Gravidade e complexidade do tratamento.";
readonly option: "Estádio {{roman}}";
};
readonly grade: {
readonly label: "Classificação por graus";
readonly description: "Taxa de progressão.";
readonly option: "Grau {{grade}}";
};
readonly extent: {
readonly label: "Extensão";
readonly localised: "Localizada";
readonly generalised: "Generalizada";
readonly molarIncisor: "Molar-incisivo";
};
readonly factors: {
readonly label: "Fatores contribuintes";
};
readonly factor: {
readonly interdentalCal: "Perda de inserção clínica interdentária no local mais afetado";
readonly radiographicBoneLoss: "Perda óssea radiográfica";
readonly toothLossPerio: "Perda dentária por periodontite";
readonly probingDepth6: "Profundidade de sondagem ≥6 mm";
readonly boneLossAgeOver1: "Perda óssea / idade > 1,0";
readonly smoker: "Fumador";
readonly diabetes: "Diabetes (HbA1c ≥7%)";
};
};
readonly periodontalChartCard: {
readonly heading: "Periodontograma";
readonly empty: "Não há medições periodontais registadas.";
readonly legend: {
readonly label: "Legenda do periodontograma";
readonly moderate: "PS ≥ {{threshold}} mm";
readonly severe: "PS ≥ {{threshold}} mm";
};
readonly cell: {
readonly empty: "–";
};
readonly column: {
readonly measure: "Medição";
};
readonly toothHeader: "Dente {{tooth}}";
readonly row: {
readonly pocketDepth: "Profundidade de sondagem (PS)";
readonly recession: "Recessão gengival (REC)";
readonly signs: "Hemorragia / supuração";
readonly mobility: "Mobilidade";
};
readonly flag: {
readonly moderate: "bolsa moderada";
readonly severe: "bolsa profunda";
};
readonly sign: {
readonly bleeding: "Hemorragia à sondagem";
readonly suppuration: "Supuração";
};
readonly mobility: {
readonly label: "Grau de mobilidade {{grade}}";
};
readonly subtitle: {
readonly dated: "{{dentition}} · {{date}}";
};
readonly summary: {
readonly meanPocketDepth: "Profundidade média de sondagem";
readonly bleedingOnProbing: "Hemorragia à sondagem";
};
readonly unit: {
readonly mm: "{{value}} mm";
readonly percent: "{{value}}%";
};
readonly dentition: {
readonly permanent: "Dentição permanente";
readonly primary: "Dentição decídua";
readonly mixed: "Dentição mista";
};
readonly quadrant: {
readonly '1': "Superior direito (Q1)";
readonly '2': "Superior esquerdo (Q2)";
readonly '3': "Inferior esquerdo (Q3)";
readonly '4': "Inferior direito (Q4)";
readonly other: "Outros dentes";
};
readonly site: {
readonly db: "Distovestibular";
readonly b: "Vestibular";
readonly mb: "Mesiovestibular";
readonly dl: "Distolingual";
readonly l: "Lingual";
readonly ml: "Mesiolingual";
};
};
readonly operatorHero: {
readonly colorLabel: "Cor no calendário";
readonly regionLabel: "Perfil do profissional";
readonly ratingLabel: "{{value}} de 5 estrelas. Avaliações: {{count}}.";
};
readonly reviewsPanel: {
readonly regionLabel: "Avaliações de pacientes";
readonly title: "Avaliações de pacientes";
readonly listLabel: "Lista de avaliações";
readonly introHeading: "Sobre estas avaliações";
readonly filterTitle: "Filtrar por estrelas";
readonly filter: {
readonly allShort: "Todas";
readonly allLabel_zero: "Todas — {{count}} avaliações";
readonly allLabel_one: "Todas — {{count}} avaliação";
readonly allLabel_two: "Todas — {{count}} avaliações";
readonly allLabel_few: "Todas — {{count}} avaliações";
readonly allLabel_many: "Todas — {{count}} avaliações";
readonly allLabel_other: "Todas — {{count}} avaliações";
readonly starsLabel_zero: "Estrelas: {{stars}} · {{count}} avaliações";
readonly starsLabel_one: "Estrelas: {{stars}} · {{count}} avaliação";
readonly starsLabel_two: "Estrelas: {{stars}} · {{count}} avaliações";
readonly starsLabel_few: "Estrelas: {{stars}} · {{count}} avaliações";
readonly starsLabel_many: "Estrelas: {{stars}} · {{count}} avaliações";
readonly starsLabel_other: "Estrelas: {{stars}} · {{count}} avaliações";
};
readonly anonymous: "Anónimo";
readonly card: {
readonly expand: "Mostrar detalhes";
readonly collapse: "Ocultar detalhes";
};
readonly replyTitle: "Resposta da clínica";
readonly breakdown: {
readonly appointment: "Consulta";
readonly communication: "Comunicação";
readonly staff: "Equipa";
readonly overall: "Geral";
readonly futureVisit: "Voltaria?";
readonly recommendation: "Recomendaria?";
};
readonly answer: {
readonly yes: "Sim";
readonly no: "Não";
readonly unsure: "Não tenho a certeza";
};
readonly empty: {
readonly title: "Ainda não há avaliações";
readonly description: "As avaliações dos pacientes aparecerão aqui.";
readonly filterDescription: "Não existem avaliações com este número de estrelas: {{stars}}.";
readonly resetFilter: "Mostrar todas as avaliações";
};
};
readonly chart: {
readonly noData: "Sem dados disponíveis";
readonly toolbar: {
readonly download: "Descarregar";
readonly selection: "Seleção";
readonly selectionZoom: "Zoom de seleção";
readonly zoomIn: "Ampliar";
readonly zoomOut: "Reduzir";
readonly pan: "Arrastar";
readonly reset: "Repor zoom";
readonly exportToSVG: "Exportar para SVG";
readonly exportToPNG: "Exportar para PNG";
readonly exportToCSV: "Exportar para CSV";
};
readonly table: {
readonly series: "Série";
readonly value: "Valor";
readonly seriesWithUnit: "{{name}} ({{unit}})";
};
readonly typeSwitcher: {
readonly label: "Tipo de gráfico";
readonly line: "Linha";
readonly bar: "Barras";
readonly area: "Área";
readonly pie: "Circular";
readonly donut: "Anel";
};
};
readonly dashboardGrid: {
readonly move: "Mover {{title}}";
readonly resize: "Redimensionar {{title}}";
readonly remove: "Remover {{title}}";
readonly moreActions: "Mais ações para {{title}}";
readonly add: "Adicionar widget";
readonly grabbed: "Selecionado. Use as setas para mover, Enter para soltar, Esc para cancelar.";
readonly resizeGrabbed: "A redimensionar. Use as setas para alterar o tamanho, Enter para confirmar, Esc para cancelar.";
readonly movedTo: "Coluna {{col}}, linha {{row}}.";
readonly resizedTo: "{{cols}} × {{rows}}.";
readonly droppedAt: "Widget colocado na coluna {{col}}, linha {{row}}.";
readonly removed: "Widget removido.";
readonly cancelled: "Alteração cancelada.";
readonly stackedReadOnly: "O painel é demasiado estreito para ser editado. Os widgets são agora apresentados numa única coluna.";
};
readonly widgetPicker: {
readonly title: "Adicionar um widget";
readonly description: "Escolha um widget para adicionar ao painel.";
readonly searchLabel: "Pesquisar widgets";
readonly searchPlaceholder: "Pesquisar widgets…";
readonly listLabel: "Widgets disponíveis";
readonly empty: "Nenhum widget corresponde à pesquisa.";
readonly none: "Nenhum widget disponível.";
};
readonly editor: {
readonly toolbarLabel: "Formatação de texto";
readonly regionLabel: "Editor de texto formatado";
readonly placeholder: "Comece a escrever…";
readonly bold: "Negrito";
readonly italic: "Itálico";
readonly strike: "Tachado";
readonly underline: "Sublinhado";
readonly format: "Estilo de parágrafo";
readonly paragraph: "Parágrafo";
readonly heading2: "Título 2";
readonly heading3: "Título 3";
readonly textColor: "Cor do texto";
readonly highlightColor: "Destaque";
readonly color: {
readonly default: "Predefinida";
readonly violet: "Violeta";
readonly magenta: "Magenta";
readonly blue: "Azul";
readonly green: "Verde";
readonly orange: "Laranja";
readonly red: "Vermelho";
readonly remove: "Remover cor";
};
readonly highlight: {
readonly remove: "Remover destaque";
};
readonly heading: "Título";
readonly extensionsKit: "Do kit";
readonly extensionsMarketplace: "Do Marketplace";
readonly extensions: "Extensões do editor";
readonly insertVariable: "Inserir variável";
readonly variables: {
readonly menuLabel: "Variáveis";
readonly search: "Pesquisar variáveis…";
readonly recent: "Recentes";
readonly groups: {
readonly patient: "Paciente";
readonly appointment: "Consulta";
readonly practice: "Clínica";
readonly operator: "Operador";
readonly document: "Documento";
readonly other: "Outro";
};
readonly empty: "Nenhuma variável corresponde a “{{query}}”";
readonly footer: {
readonly navigate: "navegar";
readonly insert: "inserir";
readonly close: "fechar";
};
};
readonly variableInvalid: "Variável inválida: {{tokens}}. Escolha uma em Inserir variável.";
readonly more: "Mais opções";
readonly link: {
readonly url: "URL";
readonly text: "Texto a apresentar";
readonly textPlaceholder: "Texto da ligação";
readonly newTab: "Abrir num novo separador";
readonly insertAction: "Inserir";
readonly insert: "Inserir ligação";
readonly edit: "Editar ligação";
readonly remove: "Remover ligação";
};
readonly list: {
readonly bullet: "Lista com marcadores";
readonly ordered: "Lista numerada";
};
readonly quote: "Citação";
readonly image: {
readonly url: "URL da imagem";
readonly alt: "Texto alternativo";
readonly altPlaceholder: "Descreva a imagem";
readonly upload: "Carregar";
readonly orUrl: "Ou cole o URL de uma imagem";
readonly insert: "Inserir imagem";
readonly insertAction: "Inserir";
readonly toolbar: "Ferramentas de imagem";
readonly inline: "Em linha com o texto";
readonly wrapLeft: "Moldar à esquerda";
readonly wrapRight: "Moldar à direita";
readonly alignLeft: "Alinhar à esquerda";
readonly alignCenter: "Centrar";
readonly alignRight: "Alinhar à direita";
readonly widthAnnounce: "{{width}} por cento";
readonly resizeTopStart: "Redimensionar imagem, canto superior inicial";
readonly resizeTopEnd: "Redimensionar imagem, canto superior final";
readonly resizeBottomStart: "Redimensionar imagem, canto inferior inicial";
readonly resizeBottomEnd: "Redimensionar imagem, canto inferior final";
};
readonly table: {
readonly addHeader: "Adicionar linha de cabeçalho";
readonly deleteHeader: "Remover linha de cabeçalho";
readonly sizePicker: "Tamanho da tabela";
readonly sizeCell: "{{r}}×{{c}}";
readonly sizeHint: "Escolha um tamanho";
readonly insert: "Inserir tabela";
readonly rowAbove: "Adicionar linha acima";
readonly rowBelow: "Adicionar linha abaixo";
readonly columnLeft: "Adicionar coluna à esquerda";
readonly columnRight: "Adicionar coluna à direita";
readonly deleteRow: "Eliminar linha";
readonly deleteColumn: "Eliminar coluna";
readonly deleteTable: "Eliminar tabela";
readonly toolbar: "Ferramentas de tabela";
readonly cellColor: "Cor da célula";
readonly rowColor: "Cor da linha";
readonly clearColor: "Remover cor";
};
readonly codeBlock: "Bloco de código";
readonly horizontalRule: "Linha horizontal";
readonly undo: "Desfazer";
readonly redo: "Refazer";
readonly shortcuts: {
readonly title: "Atalhos de teclado";
readonly close: "Fechar";
readonly bold: "Negrito";
readonly italic: "Itálico";
readonly link: "Inserir ligação";
readonly undo: "Desfazer";
readonly redo: "Refazer";
readonly open: "Abrir esta janela";
};
readonly ai: {
readonly helpMeWrite: "Alia – Assistente de escrita";
readonly dialogTitle: "Alia – Assistente de escrita";
readonly dialogDescription: "Descreva o que precisa e um rascunho será inserido na posição do cursor.";
readonly promptLabel: "O que deve dizer?";
readonly promptPlaceholder: "ex.: uma breve nota de seguimento após uma consulta de rotina";
readonly privacyNotice: "Não inclua dados de identificação do paciente. O texto gerado é um rascunho — reveja-o antes de guardar.";
readonly generate: "Gerar";
readonly generating: "A gerar…";
readonly cancel: "Cancelar";
readonly retry: "Tentar novamente";
readonly error: "Não foi possível gerar um rascunho. Tente novamente.";
readonly dictateStart: "Iniciar ditado";
readonly dictateStop: "Parar ditado";
readonly listening: "A ouvir…";
readonly dictationError: "O ditado falhou. Tente novamente.";
readonly proofread: "Verificar ortografia e gramática";
readonly autoFormat: "Formatar documento automaticamente";
readonly consentRecorded: "O consentimento de assistência de IA foi registado.";
readonly consentRegionLabel: "Consentimento de assistência de IA para este documento";
readonly templates: "Modelos";
readonly templatesGroup: "Modelos da clínica";
readonly noTemplates: "Ainda não há modelos";
readonly templatesNoteEmpty: "A nota está vazia. Dite ou escreva primeiro para usar um modelo.";
readonly createFirstTemplate: "Crie o seu primeiro modelo";
readonly manageTemplates: "Gerir modelos";
readonly defaultBadge: "Predefinido";
readonly actionError: "Algo correu mal. Tente novamente.";
readonly actionStale: "O texto mudou enquanto a IA o reescrevia. Nada foi substituído. Tente novamente.";
readonly selectionTools: "Ferramentas de seleção";
readonly actionDone: "Concluído. A nota foi atualizada.";
};
readonly vendor: {
readonly format: "Formato";
readonly image: "Imagem";
readonly file: "Ficheiro";
readonly link: "Ligação";
readonly superscript: "Superior à linha";
readonly subscript: "Inferior à linha";
readonly boldAbbr: "N";
readonly italicAbbr: "I";
readonly deletedAbbr: "R";
readonly underlineAbbr: "S";
readonly superscriptAbbr: "Sup";
readonly subscriptAbbr: "Inf";
readonly lists: "Listas";
readonly linkInNewTab: "Abrir ligação num novo separador";
readonly unlink: "Remover ligação";
readonly text: "Texto";
readonly edit: "Editar";
readonly paragraph: "Parágrafo";
readonly code: "Código";
readonly heading1: "Título 1";
readonly heading4: "Título 4";
readonly heading5: "Título 5";
readonly heading6: "Título 6";
readonly filename: "Nome do ficheiro";
readonly unorderedlist: "Lista com marcas";
readonly orderedlist: "Lista numerada";
readonly outdent: "Diminuir avanço";
readonly indent: "Aumentar avanço";
readonly horizontalrule: "Linha horizontal";
readonly uploadLabel: "Arraste ficheiros para aqui ou clique para os carregar";
readonly caption: "Legenda";
readonly bulletslist: "Lista com marcas";
readonly numberslist: "Lista numerada";
readonly imagePosition: "Posição";
readonly none: "Nenhuma";
readonly left: "Esquerda";
readonly right: "Direita";
readonly center: "Centro";
readonly removeSize: "Repor tamanho do tipo de letra";
readonly table: "Tabela";
readonly fontSize: "Tamanho do tipo de letra";
};
};
readonly payment: {
readonly submit: "Pagar {{amount}}";
readonly processing: "A processar…";
readonly success: "Pagamento efetuado";
readonly ariaLabel: "Formulário de pagamento";
readonly amountLabel: "Total";
readonly billingAddress: "Morada de faturação";
readonly fields: {
readonly card: "Cartão";
readonly expiry: "Validade";
readonly cvc: "CVC";
};
readonly error: {
readonly billingAddressIncomplete: "Preencha a morada de faturação antes de pagar.";
readonly billingDetailsChanged: "A sua morada de faturação mudou. Verifique-a e tente novamente.";
readonly billingDetailsSave: "Não foi possível guardar os seus dados de faturação. Tente novamente.";
readonly generic: "Algo correu mal. Tente novamente.";
readonly cardNumber: "O número do cartão não é válido.";
readonly expiry: "A data de validade não é válida.";
readonly cvc: "O CVC não é válido.";
readonly postalCode: "O código postal não é válido.";
readonly declined: "O cartão foi recusado. Tente outro cartão.";
readonly network: "Erro de rede. Verifique a ligação e tente novamente.";
readonly invalidReturnUrl: "O URL de retorno deve corresponder à origem deste site. O pagamento não foi enviado.";
};
};
readonly finishedTerminal: {
readonly autoClose: "Este separador será fechado em {{seconds}} s.";
readonly closeNow: "Fechar agora";
readonly redirecting: "A redirecionar…";
};
readonly signatureField: {
readonly prompt: "Clique para assinar";
readonly unsigned: "Assine aqui";
readonly signing: "A assinar…";
readonly signingNamed: "{{label}} — A assinar…";
readonly signed: "Assinado";
readonly signedNamed: "{{label}} — Assinado";
};
readonly signatureStatusChip: {
readonly signed: "Assinado";
readonly unsigned: "Não assinado";
readonly notRequired: "Assinatura não necessária";
readonly partial: "Parcialmente assinado";
readonly missingOperator: "Falta a assinatura do operador";
readonly missingPatient: "Falta a assinatura do paciente";
readonly missingSecondary: "Falta a assinatura do segundo signatário";
readonly missingCount_zero: "Faltam {{count}} assinaturas";
readonly missingCount_one: "Falta {{count}} assinatura";
readonly missingCount_two: "Faltam {{count}} assinaturas";
readonly missingCount_few: "Faltam {{count}} assinaturas";
readonly missingCount_many: "Faltam {{count}} assinaturas";
readonly missingCount_other: "Faltam {{count}} assinaturas";
readonly breakdownItem: "{{party}} {{state}}";
readonly breakdownItemNamed: "{{party}}: {{name}} ({{state}})";
readonly representative: "{{name}} ({{relationship}})";
readonly awaitingList: "a aguardar {{signers}}";
readonly signedByList: "assinado por {{signers}}";
readonly breakdownItemOnBehalf: "{{party}}: {{name}}, {{detail}}";
readonly party: {
readonly operator: "Operador";
readonly patient: "Paciente";
readonly secondary: "Segundo signatário";
};
readonly state: {
readonly signed: "assinou";
readonly pending: "pendente";
};
};
readonly signature: {
readonly padLabel: "Área de assinatura";
readonly clear: "Limpar assinatura";
readonly undo: "Desfazer último traço";
readonly confirm: "Confirmar assinatura";
readonly typedFallback: {
readonly label: "Escreva o seu nome para assinar";
readonly placeholder: "Escreva o seu nome completo";
readonly toggle: "Utilizar assinatura por teclado";
readonly toggleDraw: "Usar assinatura desenhada";
};
readonly state: {
readonly empty: "Área de assinatura vazia";
readonly drawing: "A desenhar assinatura";
readonly confirmed: "Assinatura obtida";
readonly captured: "Assinatura obtida";
readonly cleared: "Assinatura apagada";
};
};
readonly pdf: {
readonly toolbarLabel: "Barra de ferramentas do PDF";
readonly page: "Página";
readonly pageOf: "Página {{current}} de {{total}}";
readonly previousPage: "Página anterior";
readonly nextPage: "Página seguinte";
readonly firstPage: "Primeira página";
readonly lastPage: "Última página";
readonly currentPageInput: "Página atual";
readonly zoom: {
readonly in: "Ampliar";
readonly out: "Reduzir";
readonly fitWidth: "Ajustar à largura";
readonly fitPage: "Ajustar à página";
readonly actualSize: "Tamanho real";
readonly preset: "Predefinição de zoom";
};
readonly search: {
readonly open: "Pesquisar no documento";
readonly placeholder: "Pesquisar no documento…";
readonly next: "Correspondência seguinte";
readonly previous: "Correspondência anterior";
readonly close: "Fechar pesquisa";
readonly countOfTotal: "{{current}} de {{total}}";
readonly noResults: "Sem resultados";
};
readonly print: "Imprimir";
readonly download: "Descarregar";
readonly loading: "A carregar PDF…";
readonly error: "Não foi possível carregar o PDF";
readonly pageOverlay: "Sobreposição da página {{page}}";
readonly pagesRegionLabel: "Páginas do documento";
};
readonly mapView: {
readonly label: "Mapa";
readonly markerLabel: "Marcador para {{label}}";
readonly consentTitle: "Mostrar mapa interativo";
readonly consentDescription: "Ao carregar o mapa, o seu endereço IP será partilhado com a Google para receber os mosaicos do mapa. Pretende continuar?";
readonly consentCta: "Carregar mapa";
readonly openInGoogleMaps: "Abrir no Google Maps";
};
readonly whatsApp: {
readonly label: "Escreva-nos no WhatsApp";
readonly fabLabel: "Abrir conversa no WhatsApp";
readonly questionPrompt: "Tem dúvidas? Escreva-nos no WhatsApp";
};
readonly paywall: {
readonly title: "Passe para um plano superior para continuar";
readonly description: "Atingiu o limite do plano gratuito. Escolha um plano para continuar.";
readonly upgrade: "Passar para o plano superior";
readonly notNow: "Agora não";
readonly usageLabel: "Utilização: {{used}} de {{limit}}";
readonly usageFull: "Utilizou toda a sua quota";
readonly features: "Funcionalidades";
readonly pricePer: "{{price}} por {{period}}";
readonly period: {
readonly month: "mês";
readonly year: "ano";
};
};
readonly workflow: {
readonly status: {
readonly active: "Ativo";
readonly inactive: "Inativo";
readonly paused: "Em pausa";
};
readonly createdBy: "Criado por {{name}}";
readonly empty: {
readonly title: "Ainda sem fluxos de trabalho";
readonly description: "Crie o seu primeiro fluxo de trabalho para automatizar a comunicação com os pacientes.";
readonly cta: "Criar fluxo de trabalho";
};
readonly action: {
readonly addDelay: "Adicionar atraso";
readonly sendEmail: "Enviar e-mail";
readonly sendSms: "Enviar SMS";
readonly createTask: "Criar tarefa";
readonly sendWhatsapp: "Enviar WhatsApp";
readonly updateField: "Atualizar campo do paciente";
readonly webhook: "Webhook";
};
readonly delay: {
readonly summary_one: "Aguardar {{count}} dia";
readonly summary_zero: "Aguardar {{count}} dias";
readonly summary_two: "Aguardar {{count}} dias";
readonly summary_few: "Aguardar {{count}} dias";
readonly summary_many: "Aguardar {{count}} dias";
readonly summary_other: "Aguardar {{count}} dias";
readonly days_one: "{{count}} dia";
readonly days_zero: "{{count}} dias";
readonly days_two: "{{count}} dias";
readonly days_few: "{{count}} dias";
readonly days_many: "{{count}} dias";
readonly days_other: "{{count}} dias";
readonly hours_one: "{{count}} hora";
readonly hours_zero: "{{count}} horas";
readonly hours_two: "{{count}} horas";
readonly hours_few: "{{count}} horas";
readonly hours_many: "{{count}} horas";
readonly hours_other: "{{count}} horas";
readonly minutes_one: "{{count}} minuto";
readonly minutes_zero: "{{count}} minutos";
readonly minutes_two: "{{count}} minutos";
readonly minutes_few: "{{count}} minutos";
readonly minutes_many: "{{count}} minutos";
readonly minutes_other: "{{count}} minutos";
};
readonly editor: {
readonly pipeline: "Sequência do fluxo de trabalho";
readonly addAction: "Adicionar ação";
readonly addActionAfter: "Adicionar uma ação após este passo";
readonly addFirstAction: "Adicionar a primeira ação";
readonly editAction: "Editar ação";
readonly deleteAction: "Eliminar ação";
readonly moveUp: "Mover para cima";
readonly moveDown: "Mover para baixo";
readonly activeLock: "Desative o fluxo de trabalho para editar.";
readonly empty: "Adicione a primeira ação para começar a construir a sequência.";
readonly enrollmentCriteria: "Critérios de inscrição";
readonly criteriaCount_one: "Baseado em {{count}} critério";
readonly criteriaCount_zero: "Baseado em {{count}} critérios";
readonly criteriaCount_two: "Baseado em {{count}} critérios";
readonly criteriaCount_few: "Baseado em {{count}} critérios";
readonly criteriaCount_many: "Baseado em {{count}} critérios";
readonly criteriaCount_other: "Baseado em {{count}} critérios";
readonly noCriteria: "Nenhum critério de inscrição definido";
readonly editCriteria: "Editar critérios";
readonly unknownType: "Tipo de ação desconhecido";
readonly invalidField: "Não é possível editar os campos principais do paciente — escolha um campo personalizado.";
readonly position: "Passo {{current}} de {{total}}";
readonly nodeAriaLabel: "{{type}}, passo {{current}} de {{total}}";
};
readonly map: {
readonly label_one: "Sequência do fluxo de trabalho com {{count}} passo";
readonly label_zero: "Sequência do fluxo de trabalho com {{count}} passos";
readonly label_two: "Sequência do fluxo de trabalho com {{count}} passos";
readonly label_few: "Sequência do fluxo de trabalho com {{count}} passos";
readonly label_many: "Sequência do fluxo de trabalho com {{count}} passos";
readonly label_other: "Sequência do fluxo de trabalho com {{count}} passos";
readonly completed: "Concluído";
readonly current: "Passo atual";
readonly pending: "Pendente";
readonly nodeLabel: "{{type}}";
readonly nodeLabelWithSummary: "{{type}}: {{summary}}";
};
readonly card: {
readonly activeEnrollments: "Inscrições ativas";
readonly totalEnrollments: "Inscrições totais";
readonly actions_one: "{{count}} ação";
readonly actions_zero: "{{count}} ações";
readonly actions_two: "{{count}} ações";
readonly actions_few: "{{count}} ações";
readonly actions_many: "{{count}} ações";
readonly actions_other: "{{count}} ações";
readonly view: "Ver fluxo de trabalho";
readonly edit: "Editar fluxo de trabalho";
readonly delete: "Eliminar fluxo de trabalho";
readonly activate: "Ativar fluxo de trabalho";
readonly deactivate: "Desativar fluxo de trabalho";
};
};
readonly marketplaceAppShell: {
readonly settings: {
readonly fullscreen: "Ativar/desativar ecrã inteiro";
};
};
readonly helpMeWriteTemplates: {
readonly bar: {
readonly contextDocument: "Usa toda a nota como contexto. O rascunho é inserido no cursor.";
readonly contextSelection: "Usa o texto selecionado como contexto. O rascunho substitui-o.";
readonly templatesMenu: "Modelos";
readonly templatesGroup: "Modelos da clínica";
readonly createFirst: "Crie o seu primeiro modelo";
readonly manage: "Gerir modelos";
readonly prompt: "Descreva o que escrever, ou acrescente detalhes antes de escolher um modelo";
readonly write: "Escrever";
readonly dictateStart: "Ditar instruções";
readonly dictateStop: "Parar o ditado";
readonly listening: "A ouvir…";
readonly sourceSelection: "Os modelos reescrevem o texto selecionado.";
readonly sourceDocument: "Os modelos reescrevem toda a nota.";
readonly sourceEmpty: "A nota está vazia. Dite ou escreva primeiro para usar um modelo.";
readonly error: "Algo correu mal. Tente novamente.";
readonly beforeDocument: "A sua nota";
readonly beforeSelection: "Texto selecionado";
readonly after: "Rascunho";
readonly discard: "Descartar";
readonly retry: "Tentar novamente";
readonly replace: "Substituir";
readonly insertBelow: "Inserir abaixo";
readonly insert: "Inserir";
readonly close: "Fechar";
};
readonly undo: {
readonly replaced: "Nota reescrita com “{{name}}”.";
readonly addedBelow: "Rascunho de “{{name}}” adicionado abaixo.";
readonly undo: "Anular";
};
readonly credits: {
readonly kept: "A sua nota e as instruções ficam guardadas.";
};
readonly manager: {
readonly title: "Modelos de IA";
readonly description: "Partilhados com toda a clínica. Arraste para definir a ordem do menu Modelos.";
readonly new: "Novo modelo";
readonly done: "Concluído";
readonly listLabel: "Modelos";
readonly reorderHandle: "Reordenar {{label}}. Prima Alt + Cima ou Alt + Baixo para mover.";
readonly reorderAnnounce: "{{label}} movido para a posição {{to}} de {{total}}";
readonly edit: "Editar {{name}}";
readonly delete: "Eliminar {{name}}";
readonly emptyTitle: "Ainda não há modelos";
readonly emptyDescription: "Um modelo transforma um ditado numa nota estruturada com um clique.";
readonly formNew: "Novo modelo";
readonly formEdit: "Editar modelo";
readonly name: "Nome";
readonly namePlaceholder: "Por exemplo: nota SOAP";
readonly descLabel: "Descrição curta";
readonly descHint: "Aparece por baixo do nome no menu de modelos.";
readonly prompt: "Instruções para a IA";
readonly promptDescription: "Descreva a estrutura, as secções e o tom que pretende. O texto da nota é acrescentado automaticamente.";
readonly save: "Guardar modelo";
readonly cancel: "Cancelar";
readonly saveError: "Não foi possível guardar o modelo. Tente novamente.";
readonly nameRequired: "Introduza um nome.";
readonly nameTaken: "Já existe um modelo com este nome.";
readonly promptRequired: "Introduza as instruções.";
readonly deleteTitle: "Eliminar “{{name}}”?";
readonly deleteDescription: "Toda a clínica perde este modelo. As notas já escritas não mudam.";
readonly deleteConfirm: "Eliminar modelo";
readonly deleteError: "Não foi possível eliminar o modelo. Tente novamente.";
};
};
readonly signatureRequest: {
readonly title: "Documentos assinados";
readonly noSignedVersions: "Não existem versões assinadas deste documento";
readonly operatorSection: "Operador (signatário solicitado)";
readonly assignToMe: "Atribuir a mim";
readonly operatorPlaceholder: "Selecione um operador";
readonly assignLater: "Atribuir mais tarde";
readonly operatorChannelLabel: "Canal de assinatura do operador";
readonly onDeviceUnavailableHint: "Disponível quando pelo menos um signatário do paciente assina neste dispositivo.";
readonly operatorChannelReverted: "O envio ao operador foi reposto para {{channel}}. Nenhum signatário do paciente assina neste dispositivo.";
readonly signersSection: "Signatários do paciente";
readonly signerPlaceholder: "Selecione um signatário";
readonly channelLabel: "Canal de assinatura";
readonly viaSms: "Por SMS";
readonly viaEmail: "Por e-mail";
readonly viaWhatsapp: "Por WhatsApp";
readonly onThisDevice: "Neste dispositivo";
readonly noOtp: "Não exigir OTP ao paciente";
readonly noOtpWarning: "A assinatura sem OTP tem baixo valor probatório.";
readonly addSigner: "Adicionar signatário";
readonly removeSigner: "Remover signatário";
readonly requestSignature: "Pedir assinatura";
readonly close: "Fechar";
readonly viaQr: "Via QR";
readonly qrTitle: "Ler código para assinar";
readonly qrCaption: "Peça ao paciente que leia este código com a câmara do telemóvel para abrir e assinar o documento.";
readonly qrCaptionNamed: "Peça a {{name}} que leia este código com a câmara do telemóvel para abrir e assinar o documento.";
readonly qrCodeLabel: "Código QR para abrir o pedido de assinatura";
readonly qrExpiresAt: "Expira às {{time}}";
readonly qrExpiresOn: "Expira em {{dateTime}}";
readonly qrDone: "Concluído";
readonly qrStepCount: "{{current}} de {{total}}";
readonly qrPrevious: "Anterior";
readonly qrNext: "Seguinte";
readonly qrPending: "A criar a ligação para assinar…";
readonly qrMissing: "Não foi recebido um código QR para {{name}}. Feche e envie o pedido novamente ou escolha outro canal.";
readonly signaturesLoading: "A carregar assinaturas…";
readonly signaturesLoaded: "Assinaturas carregadas.";
readonly requestDescription: "Escolha quem assina e como cada pessoa recebe o pedido.";
readonly legalLevelSimple: "Simples";
readonly legalLevelAdvanced: "Avançada";
readonly signatureActions: "Ações para a assinatura de {{date}}";
readonly viewSignature: "Ver";
readonly downloadSignature: "Descarregar";
readonly downloadFull: "Versão completa";
readonly downloadAnonymised: "Versão anonimizada";
readonly shareSignature: "Partilhar";
readonly shareLink: "Partilhar ligação";
readonly deleteSignature: "Eliminar";
readonly deleteSignatureConfirm: "Tem a certeza de que pretende eliminar este documento assinado?";
readonly signatureDeleted: "Assinatura eliminada.";
readonly signedVersions: "Versões assinadas";
readonly columnDate: "Data";
readonly columnSignatureType: "Tipo de assinatura";
readonly columnActions: "Ações";
readonly signedAt: "{{weekday}} {{date}} às {{time}}";
readonly operatorChannelChanged: "O canal de envio ao operador foi alterado para {{channel}}.";
readonly signerChannelChanged: "O canal de envio a {{name}} foi alterado para {{channel}}.";
readonly requiredTitle: "Documentos por assinar";
readonly requiredDescription: "Peça ao paciente que assine todos os documentos e questionários de anamnese pendentes num único pedido.";
readonly requiredLoading: "A carregar documentos por assinar…";
readonly requiredLoaded: "Documentos por assinar carregados.";
readonly requiredDocumentsHeading: "Documentos por assinar ({{count}})";
readonly requiredAnamnesisHeading: "Questionários de anamnese por preencher ({{count}})";
readonly assignAllToMe: "Atribuir a mim";
readonly itemOperatorLabel: "Operador para {{name}}";
readonly itemOperatorChannelLabel: "Canal de assinatura do operador para {{name}}";
readonly assignLaterNote: "Os itens deixados em Atribuir mais tarde têm de ser atribuídos manualmente a um operador na gestão de assinaturas dos operadores.";
readonly operatorChannelNote: "Cada operador recebe o pedido de assinatura por e-mail ou SMS, de acordo com as suas próprias definições.";
readonly secondSigneeUnavailableAnamnesis: "Não está disponível um segundo signatário: os questionários de anamnese não permitem uma segunda assinatura.";
readonly secondSigneeUnavailableDocuments: "Não está disponível um segundo signatário: nem todos os documentos têm um campo para uma segunda assinatura.";
readonly minorSignerWarning: "O paciente selecionado tem menos de 18 anos. Verifique se é necessário um segundo signatário.";
readonly outcomeLinkSentTitle: "Ligação segura enviada";
readonly outcomeLinkSentDescription: "Enviámos uma ligação para assinar. O signatário pode preencher e assinar eletronicamente a partir do telemóvel ou de qualquer outro dispositivo.";
readonly outcomeAllSignedTitle: "Todos os documentos assinados";
readonly outcomeAllSignedDescription: "Este paciente não tem mais documentos por assinar.";
readonly outcomeCreditsTitle: "Esgotou os documentos para assinatura eletrónica";
readonly outcomeCreditsDescription: "A sua clínica utilizou todos os documentos disponíveis para assinatura eletrónica, pelo que os pacientes não podem assinar mais documentos eletronicamente.";
readonly buyMoreSignatures: "Comprar mais documentos";
readonly addSignatory: "Adicionar signatário";
readonly outcomeCancel: "Cancelar";
readonly requiredLinkSentTitle: "Documentos enviados ao paciente";
readonly requiredLinkSentDescription: "Enviámos uma ligação ao paciente. Através dela, pode preencher e assinar todos os documentos eletronicamente, a partir do telemóvel ou de qualquer outro dispositivo.";
readonly secondSigneeUnavailablePatient: "Não está disponível um segundo signatário: o próprio paciente está selecionado para assinar. Primeiro, escolha um dos signatários associados ao paciente como signatário.";
readonly secondSigneeUnavailableChannel: "Só está disponível um segundo signatário ao assinar neste dispositivo.";
readonly secondSigneeLabel: "Segundo signatário";
readonly secondSigneePlaceholder: "Selecione um segundo signatário (opcional)";
readonly newSignatory: "Novo signatário";
readonly operatorOnDeviceLinked: "O paciente assina neste dispositivo, por isso o operador também assina aqui, logo a seguir.";
readonly loading: "A carregar o pedido de assinatura…";
readonly secondSigneeCleared: "O segundo signatário foi removido.";
readonly secondSigneeSameAsPrimary: "O segundo signatário tem de ser diferente do signatário principal.";
readonly secondSigneeUnknown: "O segundo signatário selecionado já não está disponível.";
readonly secondSigneeMissingPhone: "O segundo signatário não tem número de telefone. Atualize os dados de contacto ou escolha outro canal de assinatura.";
readonly secondSigneeMissingEmail: "O segundo signatário não tem endereço de e-mail. Atualize os dados de contacto ou escolha outro canal de assinatura.";
readonly minorPatientAddSignee: "O paciente tem menos de 18 anos. Adicione um progenitor ou tutor como signatário.";
readonly minorPatientSelectSignee: "O paciente tem menos de 18 anos. Considere escolher um progenitor ou tutor como signatário.";
readonly minorPatientSelectSecondSignee: "O documento prevê um segundo signatário. Considere pedir que o outro progenitor ou tutor também assine.";
readonly minorPatientAddSecondSignee: "O documento prevê um segundo signatário. Considere adicionar o outro progenitor ou tutor como signatário.";
readonly addMobileNumber: "Adicionar número de telemóvel";
readonly addEmailAddress: "Adicionar endereço de e-mail";
readonly editContactDetails: "Editar dados de contacto";
readonly confirmTitle: "Enviar o pedido de assinatura?";
readonly confirmDescription: "Está prestes a enviar as instruções para assinar eletronicamente este documento a:";
readonly confirmSend: "Enviar";
readonly confirmBack: "Voltar";
};
readonly toothScheme: {
readonly ariaLabel: "Esquema dentário";
readonly legendLabel: "Legenda de condições";
readonly legendStatusLabel: "Estado";
readonly view: {
readonly side: "Vista lateral";
readonly occlusal: "Vista oclusal";
readonly both: "Ambas as vistas";
};
readonly arch: {
readonly upper: "Arcada superior";
readonly lower: "Arcada inferior";
};
readonly special: {
readonly quadrant: "Quadrante {{n}}";
readonly sextant: "Sextante {{n}}";
readonly archUpper: "Arcada superior";
readonly archLower: "Arcada inferior";
readonly general: "Boca inteira";
};
readonly dentition: {
readonly permanent: "Dentição permanente";
readonly primary: "Dentição decídua";
readonly mixed: "Dentição mista";
};
readonly options: {
readonly label: "Opções do esquema";
readonly legend: "Legenda";
readonly specialElements: "Elementos especiais";
readonly dentition: "Dentes";
readonly numbering: "Numeração";
readonly view: "Vista";
};
readonly anatomy: {
readonly incisor: "Incisivo";
readonly canine: "Canino";
readonly premolar: "Pré-molar";
readonly molar: "Molar";
};
readonly condition: {
readonly caries: "Cárie";
readonly filled: "Obturado";
readonly crowned: "Com coroa";
readonly missing: "Ausente";
readonly implant: "Implante";
readonly rootCanal: "Tratamento endodôntico";
readonly temporaryCrown: "Coroa provisória";
readonly bridge: "Ponte";
readonly destroyed: "Resto radicular";
readonly implantExtraction: "Explantação";
readonly stub: "Pilar de implante";
readonly pin: "Espigão";
readonly rootAmputation: "Apicectomia";
readonly anchorage: "Encaixe de prótese";
readonly hook: "Gancho";
readonly attachment: "Acessório ortodôntico";
readonly mucogingivalSurgery: "Cirurgia mucogengival";
readonly periodontalSurgery: "Cirurgia periodontal";
readonly curettage: "Curetagem";
readonly medication: "Penso dentário";
readonly xray: "Radiografia";
};
readonly status: {
readonly planned: "Planeado";
readonly executed: "Realizado";
};
readonly surface: {
readonly mesial: "Mesial";
readonly distal: "Distal";
readonly occlusal: "Oclusal";
readonly buccal: "Vestibular";
readonly lingual: "Lingual";
};
readonly root: {
readonly mesial: "Raiz mesial";
readonly distal: "Raiz distal";
readonly palatal: "Raiz palatina";
readonly buccal: "Raiz vestibular";
readonly single: "Raiz única";
};
readonly numbering: {
readonly fdi: "FDI (ISO 3950)";
readonly universal: "Universal (ADA)";
readonly palmer: "Palmer";
};
readonly toothLabel: "Dente {{id}}, {{anatomy}}{{conditionSuffix}}";
readonly elementLabel: "{{name}}{{conditionSuffix}}";
readonly symbolWithStatus: "{{condition}} ({{status}})";
readonly symbolWithScope: "{{condition}} ({{scope}})";
readonly symbolWithScopeAndStatus: "{{condition}} ({{scope}}, {{status}})";
readonly selected: "Dente {{id}} selecionado, {{conditions}}";
readonly deselected: "Dente {{id}} não selecionado";
readonly elementSelected: "{{name}} selecionado, {{conditions}}";
readonly elementDeselected: "{{name}} não selecionado";
readonly radiographBadge_one: "{{count}} radiografia";
readonly radiographBadge_zero: "{{count}} radiografias";
readonly radiographBadge_two: "{{count}} radiografias";
readonly radiographBadge_few: "{{count}} radiografias";
readonly radiographBadge_many: "{{count}} radiografias";
readonly radiographBadge_other: "{{count}} radiografias";
};
readonly toothFindingPalette: {
readonly ariaLabel: "Achados dentários";
readonly statusLabel: "Estado";
readonly empty: "Não há achados disponíveis";
readonly group: {
readonly all: "Todos os achados";
readonly decay: "Cárie e restauração";
readonly prosthetics: "Prótese";
readonly endodontics: "Endodontia";
readonly periodontics: "Periodontologia";
readonly orthodontics: "Ortodontia e aparelhos";
readonly diagnosis: "Estado do dente e imagiologia";
readonly custom: "Achados da clínica";
};
};
readonly privacyLock: {
readonly triggerAriaLabel: "Bloquear o ecrã por privacidade";
readonly triggerTooltip: "Bloquear ecrã";
readonly title: "Ecrã bloqueado por privacidade";
readonly description: "O bloqueio do ecrã ajuda a proteger a privacidade dos seus dados.";
readonly unlock: "Desbloquear ecrã";
readonly accountPage: "Página de conta";
readonly signOut: "Terminar sessão";
};
readonly financial: {
readonly state: {
readonly debt: "A receber";
readonly credit: "Saldo a favor";
readonly toInvoice: "Por faturar";
readonly toDeliver: "Por prestar";
readonly discount: "Desconto";
readonly settled: "Liquidado";
};
readonly aria: {
readonly label: "{{state}} {{amount}}";
};
};
readonly smartDate: {
readonly overdue: "Vencido";
readonly aria: "{{context}}, {{date}}";
};
readonly footer: {
readonly nav: {
readonly label: "Rodapé";
readonly privacy: "Privacidade";
readonly terms: "Termos de utilização";
readonly contacts: "Contacte-nos";
};
readonly copyright: "© {{year}} {{entity}} · {{vat}}";
readonly tagline: "Tecnologia alemã, design italiano";
readonly group: {
readonly product: "Soluções";
readonly resources: "Recursos";
readonly company: "Empresa";
readonly legal: "Legal";
};
readonly social: {
readonly aria: {
readonly linkedin: "LinkedIn";
readonly youtube: "YouTube";
readonly instagram: "Instagram";
readonly facebook: "Facebook";
};
};
readonly external: {
readonly opens_in_new_tab: "(abre num novo separador)";
};
};
readonly bmiCalculator: {
readonly unitSystem: {
readonly label: "Unidades";
readonly metric: "Métrico (kg, cm)";
readonly imperial: "Imperial (lb, ft/in)";
};
readonly height: "Altura";
readonly weight: "Peso";
readonly feet: "Pés";
readonly inches: "Polegadas";
readonly units: {
readonly cm: "cm";
readonly kg: "kg";
readonly lb: "lb";
readonly ft: "ft";
readonly in: "in";
};
readonly category: {
readonly label: "Categoria";
readonly underweight: "Abaixo do peso";
readonly normal: "Normal";
readonly overweight: "Excesso de peso";
readonly obese: "Obesidade";
};
readonly range: {
readonly underweight: "Abaixo de 18,5";
readonly normal: "18,5 – 24,9";
readonly overweight: "25,0 – 29,9";
readonly obese: "30,0 ou mais";
};
readonly gaugeAria: "Índice de massa corporal {{bmi}} — {{category}} ({{range}})";
readonly empty: "Insira altura e peso para calcular o IMC.";
};
readonly pregnancyDating: {
readonly method: {
readonly label: "Método de datação";
readonly lmp: "Última menstruação";
readonly conception: "Data da conceção";
readonly ivf: "Data da transferência (FIV)";
readonly edd: "Data provável do parto";
};
readonly lmpDate: "Primeiro dia da última menstruação";
readonly conceptionDate: "Data da conceção";
readonly transferDate: "Data da transferência embrionária";
readonly eddDate: "Data provável do parto";
readonly cycleLength: "Duração do ciclo";
readonly cycleLengthHint: "Número médio de dias entre menstruações. Valor habitual: 28.";
readonly embryoAge: "Idade do embrião na transferência";
readonly day3: "Dia 3";
readonly day5: "Dia 5 (blastocisto)";
readonly crl: "Comprimento craniocaudal (mm)";
readonly crlHint: "Opcional. Recalcula a datação segundo o ACOG quando a datação ecográfica difere da baseada na última menstruação.";
readonly scanDate: "Data da ecografia";
readonly redated: "Datação recalculada por ecografia. Diferença em dias: {{days}}";
readonly datesAgree: "A ecografia concorda com as datas da última menstruação";
readonly crlOutOfRange: "CRL fora da janela de datação de 45–84 mm";
readonly datingAdjustment: "Ajuste de datação (dias)";
readonly datingAdjustmentHint: "Opcional — ajuste a datação ± dias para uma data incerta (+ = mais avançada).";
readonly asOfDate: "Data de referência";
readonly asOfDateHint: "Data em que se avaliam a idade gestacional e o calendário. A predefinição é hoje.";
readonly result: {
readonly dueDateLabel: "Data provável do parto";
readonly gestationLabel: "Idade gestacional";
readonly trimesterLabel: "Trimestre";
readonly gestation: "{{weeks}} sem {{days}} d";
};
readonly trimester: {
readonly preconception: "Antes da conceção";
readonly first: "Primeiro trimestre";
readonly second: "Segundo trimestre";
readonly third: "Terceiro trimestre";
readonly postterm: "Pós-termo";
};
readonly milestonesLabel: "Marcos";
readonly reached: "Atingido";
readonly milestone: {
readonly w12: "Fim do primeiro trimestre (12 sem)";
readonly w24: "Viabilidade (24 sem)";
readonly w28: "Terceiro trimestre (28 sem)";
readonly w37: "A termo (37 sem)";
readonly w40: "Data provável do parto (40 sem)";
};
readonly empty: "Escolha um método e uma data para datar a gravidez.";
};
readonly dueDateCalculator: {
readonly method: {
readonly label: "Método de cálculo";
readonly lmp: "Última menstruação";
readonly conception: "Data da conceção";
readonly ivf: "Data da transferência (FIV)";
};
readonly lmpDate: "Primeiro dia da última menstruação";
readonly conceptionDate: "Data da conceção";
readonly transferDate: "Data da transferência embrionária";
readonly cycleLength: "Duração do ciclo";
readonly cycleLengthHint: "Número médio de dias entre menstruações. Valor habitual: 28.";
readonly embryoAge: "Idade do embrião na transferência";
readonly day3: "Dia 3";
readonly day5: "Dia 5 (blastocisto)";
readonly days: "dias";
readonly asOfDate: "Data de referência";
readonly asOfDateHint: "Data em que se avaliam a idade gestacional e o calendário. A predefinição é hoje.";
readonly crl: "Comprimento craniocaudal (mm)";
readonly crlHint: "Opcional. Recalcula a data provável do parto segundo o ACOG quando a datação ecográfica difere da baseada na última menstruação.";
readonly scanDate: "Data da ecografia";
readonly redated: "Datação recalculada por ecografia. Diferença em dias: {{days}}";
readonly datesAgree: "A ecografia concorda com as datas da última menstruação";
readonly crlOutOfRange: "CRL fora da janela de datação de 45–84 mm";
readonly result: {
readonly dueDateLabel: "Data provável do parto";
readonly gestationLabel: "Idade gestacional";
readonly trimesterLabel: "Trimestre";
readonly gestation: "{{weeks}} sem {{days}} d";
};
readonly trimester: {
readonly preconception: "Antes da conceção";
readonly first: "Primeiro trimestre";
readonly second: "Segundo trimestre";
readonly third: "Terceiro trimestre";
readonly postterm: "Pós-termo";
};
readonly empty: "Escolha um método e uma data para estimar a data do parto.";
};
readonly dependentSelector: {
readonly legend: "De quem pretende registar a chegada?";
readonly description: "Selecione o seu nome ou o de um familiar pelo qual é responsável.";
readonly relationship: {
readonly self: "Você";
readonly son: "Filho";
readonly daughter: "Filha";
readonly child: "Filho(a)";
readonly spouse: "Cônjuge";
readonly parent: "Progenitor";
readonly sibling: "Irmão/Irmã";
readonly ward: "Dependente";
readonly other: "Familiar";
};
readonly age_one: "{{count}} ano";
readonly age_other: "{{count}} anos";
readonly age_zero: "{{count}} anos";
readonly age_two: "{{count}} anos";
readonly age_few: "{{count}} anos";
readonly age_many: "{{count}} anos";
readonly minorBadge: "Menor";
readonly optionLabel: "{{name}}, {{relationship}}";
readonly empty: "Ainda não existem dependentes associados à sua conta.";
readonly selectPrompt: "Selecione uma pessoa para continuar.";
readonly loadingLabel: "A carregar as pessoas cuja chegada pode registar…";
readonly disabledReason: {
readonly alreadyCheckedIn: "Chegada já registada hoje.";
};
readonly avatarAlt: "";
};
readonly documentScanner: {
readonly regionLabel: "Captura de documento";
readonly videoLabel: "Pré-visualização em direto do seu documento";
readonly previewAlt: "Imagem do documento capturado";
readonly useCamera: "Usar a câmara";
readonly capture: "Capturar documento";
readonly retake: "Tirar outra fotografia";
readonly confirm: "Usar esta imagem";
readonly uploadInstead: "Carregar uma imagem";
readonly requesting: "A solicitar acesso à câmara…";
readonly hint: {
readonly tesseraSanitaria: "Coloque o seu cartão de saúde (Tessera Sanitaria) dentro do enquadramento e mantenha-o estável";
readonly cie: "Coloque o seu cartão de identidade eletrónico (CIE) dentro do enquadramento e mantenha-o estável";
readonly idCard: "Coloque o seu cartão de identidade dentro do enquadramento e mantenha-o estável";
readonly generic: "Coloque o seu documento dentro do enquadramento e mantenha-o estável";
};
readonly frameLabel: "Enquadramento de alinhamento do documento";
readonly state: {
readonly idle: "Pronto para capturar um documento";
readonly requesting: "A solicitar acesso à câmara";
readonly streaming: "Câmara pronta — alinhe o documento e capture";
readonly captured: "Documento capturado";
readonly uploading: "A processar a imagem";
};
readonly error: {
readonly permissionDenied: "A permissão da câmara foi recusada. Pode carregar uma imagem.";
readonly noCamera: "Não foi encontrada nenhuma câmara. Carregue uma imagem do seu documento.";
readonly insecureContext: "A captura pela câmara exige uma ligação segura (HTTPS). Carregue uma imagem.";
readonly notReadable: "A câmara já está a ser usada por outra aplicação. Feche-a e tente de novo, ou carregue uma imagem.";
readonly captureFailed: "Não foi possível capturar a imagem. Tente novamente.";
readonly fileInvalidType: "Esse tipo de ficheiro não é suportado. Use uma imagem JPG, PNG ou WebP.";
readonly fileTooLarge: "Essa imagem é demasiado grande. Escolha um ficheiro com menos de {{maxSizeMb}} MB.";
};
readonly retry: "Tentar a câmara novamente";
readonly onFileBadge: "Já em arquivo";
readonly agent: {
readonly state: {
readonly hasCapture: "Verdadeiro quando está disponível uma imagem capturada ou carregada.";
readonly phase: "Fase atual do ciclo de vida do digitalizador.";
};
readonly actions: {
readonly startCamera: "Solicita permissão para usar a câmara e inicia a pré-visualização em direto.";
readonly capture: "Congela o fotograma atual da pré-visualização como imagem capturada.";
readonly confirm: "Confirma a captura atual e emite-a através de onConfirm.";
readonly retake: "Descarta a captura atual e regressa à captura.";
};
};
};
readonly qrCode: {
readonly ariaLabel: "Código QR para registar a chegada";
readonly ariaLabelNamed: "Código QR para registar a chegada em {{label}}";
readonly caption: "Leia o código para registar a chegada";
readonly captionPortal: "Leia o código para abrir o seu portal do paciente";
readonly empty: "Sem código QR";
readonly scanHint: "Aponte a câmara do telemóvel para o código";
};
readonly sessionCountdown: {
readonly ariaLabel: "A sessão expira em {{time}}";
readonly remainingInline: "Tempo restante: {{time}}";
readonly remainingBanner: "A sua sessão de registo de chegada expira em {{time}}.";
readonly timeMinutesSeconds: "{{minutes}}m {{seconds}}s";
readonly timeSecondsOnly: "{{seconds}}s";
readonly minutesRemaining_one: "{{count}} minuto restante";
readonly minutesRemaining_other: "{{count}} minutos restantes";
readonly minutesRemaining_zero: "{{count}} minutos restantes";
readonly minutesRemaining_two: "{{count}} minutos restantes";
readonly minutesRemaining_few: "{{count}} minutos restantes";
readonly minutesRemaining_many: "{{count}} minutos restantes";
readonly secondsRemaining_one: "{{count}} segundo restante";
readonly secondsRemaining_other: "{{count}} segundos restantes";
readonly secondsRemaining_zero: "{{count}} segundos restantes";
readonly secondsRemaining_two: "{{count}} segundos restantes";
readonly secondsRemaining_few: "{{count}} segundos restantes";
readonly secondsRemaining_many: "{{count}} segundos restantes";
readonly warning: "A sua sessão está prestes a expirar. Conclua o mais rápido possível.";
readonly expired: "A sua sessão de registo de chegada expirou.";
readonly expiredAnnouncement: "Sessão expirada.";
readonly restart: "Reiniciar o registo de chegada";
readonly progressLabel: "Tempo de sessão decorrido";
};
readonly socialSignInButton: {
readonly apple: "Iniciar sessão com Apple";
readonly google: "Iniciar sessão com Google";
readonly continueApple: "Continuar com Apple";
readonly continueGoogle: "Continuar com Google";
readonly loading: "A iniciar sessão…";
};
readonly walletPayButton: {
readonly applePay: {
readonly pay: "Pagar com Apple Pay";
readonly buy: "Comprar com Apple Pay";
readonly checkout: "Finalizar com Apple Pay";
readonly book: "Reservar com Apple Pay";
readonly plain: "Apple Pay";
};
readonly googlePay: {
readonly pay: "Pagar com Google Pay";
readonly buy: "Comprar com Google Pay";
readonly checkout: "Finalizar com Google Pay";
readonly book: "Reservar com Google Pay";
readonly plain: "Google Pay";
};
};
readonly cycleCalculator: {
readonly lastPeriod: "Primeiro dia da última menstruação";
readonly cycleLength: "Duração do ciclo";
readonly cycleLengthHint: "Número médio de dias entre menstruações. Valor habitual: 28.";
readonly periodLength: "Duração da menstruação";
readonly periodLengthHint: "Opcional — dias de hemorragia, para mostrar o intervalo da menstruação.";
readonly ovulation: "Ovulação estimada";
readonly mostFertile: "Máxima fertilidade";
readonly fertileWindow: "Janela fértil";
readonly nextPeriod: "Próxima menstruação";
readonly periodRange: "Esta menstruação";
readonly upcomingPeriods: "Próximas menstruações";
readonly empty: "Insira a data da última menstruação para estimar a ovulação e a janela fértil.";
};
readonly gestationalAgeCalculator: {
readonly method: {
readonly label: "Dado disponível";
readonly lmp: "Última menstruação";
readonly edd: "Data provável do parto";
};
readonly lmpDate: "Primeiro dia da última menstruação";
readonly eddDate: "Data provável do parto";
readonly asOfDate: "Data de referência";
readonly asOfDateHint: "Data da avaliação. A predefinição é hoje; indique uma data futura para fazer uma projeção.";
readonly gestationLabel: "Idade gestacional";
readonly trimesterLabel: "Trimestre";
readonly gestation: "{{weeks}} sem {{days}} d";
readonly milestonesLabel: "Marcos";
readonly reached: "Atingido";
readonly milestone: {
readonly w12: "Fim do primeiro trimestre (12 sem)";
readonly w24: "Viabilidade (24 sem)";
readonly w28: "Terceiro trimestre (28 sem)";
readonly w37: "A termo (37 sem)";
readonly w40: "Data provável do parto (40 sem)";
};
readonly trimester: {
readonly preconception: "Antes da conceção";
readonly first: "Primeiro trimestre";
readonly second: "Segundo trimestre";
readonly third: "Terceiro trimestre";
readonly postterm: "Pós-termo";
};
readonly empty: "Escolha uma data para calcular a idade gestacional.";
};
readonly insert: {
readonly button: "Inserir";
readonly text: "Inserir texto";
readonly image: "Inserir imagem";
readonly textImage: "Inserir texto + imagem";
readonly copyText: "Copiar texto";
readonly copyImage: "Copiar imagem";
readonly copyTextImage: "Copiar texto + imagem";
readonly title: {
readonly bmi: "Índice de massa corporal";
readonly pregnancyDating: "Datação da gravidez";
readonly dueDate: "Data provável do parto";
readonly gestationalAge: "Idade gestacional";
readonly cycle: "Previsão do ciclo";
readonly weightGain: "Aumento de peso na gravidez";
readonly unitConverter: "Conversão de unidades";
readonly bishop: "Índice de Bishop";
readonly fetalWeight: "Peso fetal estimado";
readonly hcg: "Tempo de duplicação da β-hCG";
};
};
readonly antenatalSchedule: {
readonly method: {
readonly label: "Dado disponível";
readonly lmp: "Última menstruação";
readonly edd: "Data provável do parto";
};
readonly lmpDate: "Primeiro dia da última menstruação";
readonly eddDate: "Data provável do parto";
readonly plurality: {
readonly label: "Número de bebés";
readonly singleton: "Único";
readonly twin: "Gémeos";
readonly triplet: "Trigémeos";
};
readonly chorionicity: {
readonly label: "Corionicidade";
readonly 'dichorionic-diamniotic': "Bicoriónica biamniótica (di/di)";
readonly 'monochorionic-diamniotic': "Monocoriónica biamniótica (mo/di)";
readonly 'monochorionic-monoamniotic': "Monocoriónica monoamniótica (mo/mo)";
readonly unknown: "Ainda desconhecida";
};
readonly scheduleLabel: "Plano de vigilância pré-natal";
readonly rhNegative: "Mãe Rh-negativo";
readonly gdmRisk: {
readonly label: "Risco de diabetes gestacional";
readonly none: "Nenhum";
readonly medium: "Médio";
readonly high: "Elevado";
};
readonly status: {
readonly past: "Passado";
readonly current: "A realizar agora";
readonly upcoming: "Próximo";
};
readonly near: "Em breve";
readonly onIndication: "Por indicação";
readonly category: {
readonly scan: "Ecografia";
readonly screening: "Rastreio";
readonly diagnostic: "Diagnóstico";
readonly lab: "Laboratório";
readonly prophylaxis: "Profilaxia";
readonly milestone: "Marco";
};
readonly event: {
readonly 'dating-nt': "Ecografia de datação, translucência da nuca e teste combinado";
readonly nipt: "NIPT (rastreio de ADN fetal livre)";
readonly cvs: "Biópsia das vilosidades coriónicas";
readonly chorionicity: "Determinação da corionicidade e amnionicidade";
readonly amnio: "Amniocentese";
readonly morphology: "Ecografia morfológica (de anomalias)";
readonly 'ogtt-high': "Prova de tolerância à glicose (75 g) — risco elevado";
readonly 'ogtt-medium': "Prova de tolerância à glicose (75 g)";
readonly growth: "Ecografia de crescimento";
readonly gbs: "Zaragatoa para estreptococo do grupo B";
readonly 'anti-d': "Profilaxia anti-D";
readonly term: "A termo (37 semanas)";
readonly edd: "Data provável do parto (40 semanas)";
readonly surveillance: "Vigilância ecográfica reforçada a partir da semana {{fromWeek}}. Intervalo em semanas: {{everyWeeks}}";
readonly birth: "Janela de parto programado";
};
readonly source: {
readonly 'SIEOG-2021': "SIEOG 2021 (IT)";
readonly ISS: "ISS — Gravidanza fisiologica (IT)";
readonly 'SID-AMD': "SID-AMD / ISS (IT)";
readonly 'ACOG-CO700': "ACOG Committee Opinion 700";
readonly 'NICE-NG201': "NICE NG201 (UK)";
readonly 'NICE-NG137': "NICE NG137 (UK)";
readonly 'ISUOG-2025': "ISUOG 2025";
readonly 'ACOG-PB231': "ACOG Practice Bulletin 231";
};
readonly disclaimer: "Janelas das orientações para uma gravidez sem complicações — apenas apoio à decisão, não substitui o juízo clínico. Os tempos variam consoante o país e o risco individual.";
readonly empty: "Escolha uma data para ver o plano de exames pré-natais.";
};
readonly bishopScore: {
readonly dilation: {
readonly label: "Dilatação cervical";
readonly closed: "Fechado";
readonly '1-2': "1–2 cm";
readonly '3-4': "3–4 cm";
readonly '5+': "≥5 cm";
};
readonly effacement: {
readonly label: "Apagamento";
readonly '0-30': "0–30%";
readonly '40-50': "40–50%";
readonly '60-70': "60–70%";
readonly '80+': "≥80%";
};
readonly station: {
readonly label: "Plano de apresentação fetal";
readonly '-3': "−3";
readonly '-2': "−2";
readonly '-1-0': "−1 / 0";
readonly '+1+2': "+1 / +2";
};
readonly consistency: {
readonly label: "Consistência cervical";
readonly firm: "Firme";
readonly medium: "Média";
readonly soft: "Mole";
};
readonly position: {
readonly label: "Posição cervical";
readonly posterior: "Posterior";
readonly mid: "Intermédia";
readonly anterior: "Anterior";
};
readonly totalLabel: "Índice de Bishop";
readonly bandLabel: "Colo do útero";
readonly scoreOf: "{{score}} / {{max}}";
readonly band: {
readonly unfavourable: "Desfavorável";
readonly intermediate: "Intermédio";
readonly favourable: "Favorável";
};
readonly interpretation: {
readonly unfavourable: "Colo desfavorável (≤6) — recomenda-se geralmente a maturação cervical antes da indução.";
readonly intermediate: "Intermédio (7) — o sucesso da indução é menos previsível; pondere os fatores clínicos.";
readonly favourable: "Colo favorável (≥8) — a indução tem boa probabilidade de sucesso.";
};
readonly empty: "Defina os cinco achados para avaliar a favorabilidade cervical.";
};
readonly hcgDoubling: {
readonly hcg1: "Primeira β-hCG";
readonly date1: "Primeira colheita";
readonly hcg2: "Segunda β-hCG";
readonly date2: "Segunda colheita";
readonly units: "mIU/mL";
readonly doublingLabel: "Tempo de duplicação";
readonly riseLabel: "Subida (por 48 h)";
readonly trendLabel: "Tendência";
readonly hoursValue: "{{hours}} h";
readonly percentValue: "{{value}}%";
readonly trend: {
readonly 'rising-normal': "A subir normalmente";
readonly 'rising-slow': "A subir lentamente";
readonly 'plateau-falling': "Estabilização / descida";
};
readonly disclaimer: "Um aumento da β-hCG de 35 % em 48 h é um limiar conservador utilizado na avaliação de uma gravidez inicial potencialmente viável (Seeber 2006). Apenas como apoio à decisão; interpretar em conjunto com a ecografia e o quadro clínico.";
readonly empty: "Introduza dois valores de β-hCG com data e hora para avaliar a tendência.";
};
readonly fetalWeight: {
readonly bpd: "Diâmetro biparietal";
readonly hc: "Perímetro cefálico";
readonly ac: "Perímetro abdominal";
readonly fl: "Comprimento do fémur";
readonly units: {
readonly mm: "mm";
};
readonly efwLabel: "Peso fetal estimado";
readonly efwValue: "{{grams}} g";
readonly methodLabel: "Método";
readonly method: {
readonly hadlock4: "Hadlock (BPD·HC·AC·FL)";
readonly hadlock1: "Hadlock (AC·FL)";
};
readonly disclaimer: "Estimativa de Hadlock (1985) a partir da biometria ecográfica — apenas orientativa, erro típico ±15%; não substitui o juízo clínico.";
readonly empty: "Insira pelo menos o perímetro abdominal e o comprimento do fémur.";
};
readonly pregnancyWeightGain: {
readonly height: "Altura";
readonly prePregnancyWeight: "Peso pré-gravidez";
readonly currentWeight: "Peso atual";
readonly gestationalWeeks: "Idade gestacional (semanas)";
readonly units: {
readonly cm: "cm";
readonly kg: "kg";
};
readonly prePregnancyBmi: "IMC pré-gravidez";
readonly category: {
readonly underweight: "Abaixo do peso";
readonly normal: "Normal";
readonly overweight: "Excesso de peso";
readonly obese: "Obesidade";
};
readonly actualGain: "Peso ganho";
readonly recommendedToDate: "Recomendado até agora";
readonly recommendedTotal: "Aumento total recomendado";
readonly weeklyRate: "Aumento semanal (2.º/3.º trimestre)";
readonly perWeek: "{{value}} kg/semana";
readonly plurality: {
readonly label: "Número de bebés";
readonly singleton: "Único";
readonly twin: "Gémeos";
readonly triplet: "Trigémeos";
};
readonly status: {
readonly below: "Abaixo do intervalo recomendado";
readonly within: "Dentro do intervalo recomendado";
readonly above: "Acima do intervalo recomendado";
};
readonly noGuideline: "O IOM não define um intervalo de aumento de peso para este caso: gravidez de trigémeos ou gravidez gemelar numa mulher com baixo peso antes da gravidez. É necessário acompanhamento clínico.";
readonly disclaimer: "Baseado nos intervalos do IOM (2009) para gravidez única. Apenas orientativo — não substitui o juízo clínico.";
readonly disclaimerMultiple: "Baseado nos intervalos do IOM (2009) para gémeos, ajustado proporcionalmente para a estimativa até agora (o IOM não indica uma taxa semanal). Apenas orientativo — não substitui o juízo clínico.";
readonly empty: "Insira altura, pesos e idade gestacional para avaliar o aumento de peso.";
};
readonly unitConverter: {
readonly categoryLabel: "Categoria";
readonly category: {
readonly weight: "Peso";
readonly length: "Comprimento";
readonly temperature: "Temperatura";
readonly glucose: "Glicemia";
};
readonly value: "Valor";
readonly from: "De";
readonly to: "Para";
readonly result: "Resultado";
readonly units: {
readonly kg: "Quilogramas (kg)";
readonly g: "Gramas (g)";
readonly lb: "Libras (lb)";
readonly oz: "Onças (oz)";
readonly cm: "Centímetros (cm)";
readonly m: "Metros (m)";
readonly in: "Polegadas (in)";
readonly ft: "Pés (ft)";
readonly c: "Celsius (°C)";
readonly f: "Fahrenheit (°F)";
readonly mmol_l: "mmol/L";
readonly mg_dl: "mg/dL";
};
readonly empty: "Insira um valor para converter.";
};
readonly signDocument: {
readonly signedByOnBehalf: "Assinado por {{signer}} em nome de {{subject}}";
readonly regionLabel: "Reveja e assine o documento";
readonly regionLabelNamed: "Rever e assinar: {{title}}";
readonly documentLabel: "Documento a assinar";
readonly signatureSection: "A sua assinatura";
readonly scrollToEnd: "Desloque-se até ao fim do documento para assinar.";
readonly readyToSign: "Já pode assinar o documento.";
readonly pageProgress: "Página {{current}} de {{total}}";
readonly confirm: "Confirmar e assinar";
readonly signToEnable: "Adicione a sua assinatura para ativar Confirmar.";
readonly signed: "Assinado";
readonly signedOn: "Assinado a {{date}}";
readonly agent: {
readonly state: {
readonly isReadComplete: "Verdadeiro quando o leitor chegou à última página (ou o bloqueio de leitura está desativado).";
};
readonly actions: {
readonly confirm: "Confirma a assinatura atual e emite-a através de onSign. Sem efeito se não estiver assinada.";
readonly reset: "Limpa a assinatura capturada e regressa ao estado não assinado.";
};
};
};
readonly controlRoom: {
readonly favorite: "Favorito";
readonly pinnedAnnounce: "Adicionado aos favoritos: {{tool}}";
readonly unpinnedAnnounce: "Removido dos favoritos: {{tool}}";
readonly reorderAnnounce: "Ferramenta {{tool}} movida para a posição {{to}} de {{total}}";
readonly railLabel: "Sala de controlo";
readonly close: "Fechar";
};
readonly transcriptPanel: {
readonly title: "Transcrição";
};
readonly voiceControl: {
readonly title: "Controlo por voz";
readonly beta: "Beta";
readonly status: {
readonly idle: "Não está a ouvir";
readonly starting: "A ligar";
readonly listening: "A ouvir";
readonly paused: "Em pausa";
readonly error: "Parado";
};
readonly action: {
readonly start: "Iniciar escuta";
readonly stop: "Parar escuta";
readonly resume: "Retomar escuta";
};
readonly language: "Idioma de ditado";
readonly panelToggle: "Painel de controlo por voz";
readonly statusWithAction: "{{status}}: {{action}}";
readonly announcementJoin: "{{first}}. {{next}}";
readonly heard: "Reconhecido:";
readonly candidates: "Correspondências";
readonly candidate: "Opção {{number}}:";
readonly commands: "Comandos de voz";
readonly commandsWithShortcut: "Comandos de voz ( inicia e para)";
readonly error: {
readonly microphoneDenied: "O acesso ao microfone está bloqueado. Autorize o microfone para este site e volte a iniciar.";
readonly connectionLost: "A ligação foi perdida e não foi possível restabelecê-la. Verifique a ligação e volte a iniciar.";
readonly startFailed: "Não foi possível iniciar o controlo por voz. Se o problema persistir, contacte o suporte.";
readonly recordingFailed: "Ocorreu um erro durante a gravação. Volte a iniciar.";
readonly unsupported: "Este navegador não consegue captar áudio em direto.";
};
};
readonly entitySummary: {
readonly title: "Resumo por IA";
readonly close: "Fechar";
readonly generatedAt: "Gerado";
readonly regenerate: "Gerar novamente";
readonly disclaimer: "Não substitui o juízo clínico · verifique a exatidão antes da utilização clínica · BETA";
};
readonly notesPanel: {
readonly title: "Notas";
readonly placeholder: "Adicionar uma nota…";
readonly composerLabel: "Nova nota";
readonly add: "Adicionar nota";
readonly empty: "Ainda não há notas.";
readonly current: "Nota atual";
readonly clinicalToggle: "Nota clínica";
readonly clinicalGated: "Não tem permissão para escrever notas clínicas.";
readonly loading: "A carregar notas…";
readonly loadError: "Não foi possível carregar as notas.";
readonly retry: "Tentar novamente";
readonly addFailed: "Não foi possível guardar a nota.";
readonly edit: "Editar nota";
readonly editNamed: "Editar nota · {{date}}";
readonly deleteNamed: "Eliminar nota · {{date}}";
readonly saveEdit: "Guardar nota";
readonly cancelEdit: "Cancelar";
readonly delete: "Eliminar nota";
readonly deleteConfirmTitle: "Eliminar esta nota?";
readonly deleteConfirmBody: "A nota será removida do registo.";
readonly deleteConfirmAction: "Eliminar";
readonly deleteConfirmCancel: "Cancelar";
readonly deleteFailed: "A nota não foi eliminada.";
readonly pinFailed: "A nota não foi fixada.";
readonly unpinFailed: "A nota continua fixada.";
readonly flagFailed: "A nota não foi sinalizada.";
readonly unflagFailed: "A nota continua sinalizada.";
readonly deleteFailedNamed: "A nota de {{date}} não foi eliminada.";
readonly pinFailedNamed: "A nota de {{date}} não foi fixada.";
readonly unpinFailedNamed: "A nota de {{date}} continua fixada.";
readonly flagFailedNamed: "A nota de {{date}} não foi sinalizada.";
readonly unflagFailedNamed: "A nota de {{date}} continua sinalizada.";
readonly deleted: "Nota eliminada.";
readonly deleting: "A eliminar esta nota…";
readonly deletingNamed: "A eliminar a nota de {{date}}…";
};
readonly toolRail: {
readonly reorderInstructions: "Reordenar {{tool}}. Prima Alt + Cima ou Alt + Baixo para mover.";
readonly reorderAnnounce: "Ferramenta {{tool}} movida para a posição {{to}} de {{total}}";
readonly railLabel: "Ferramentas";
readonly panelLabel: "Painel {{tool}}";
readonly resizePanel: "Redimensionar painel da ferramenta";
readonly badgeCountOverflow: "99+";
readonly toolWithCount_zero: "{{tool}}, {{count}} atualizações";
readonly toolWithCount_one: "{{tool}}, {{count}} atualização";
readonly toolWithCount_two: "{{tool}}, {{count}} atualizações";
readonly toolWithCount_few: "{{tool}}, {{count}} atualizações";
readonly toolWithCount_many: "{{tool}}, {{count}} atualizações";
readonly toolWithCount_other: "{{tool}}, {{count}} atualizações";
readonly agent: {
readonly state: {
readonly activeToolId: "Id da ferramenta cujo painel está aberto, ou null quando a barra está recolhida à sua faixa. O conteúdo dos painéis nunca é exposto.";
};
readonly actions: {
readonly open: "Abre o painel da ferramenta indicada.";
readonly close: "Recolhe a barra à sua faixa (sem ferramenta ativa).";
readonly selectTool: "Define a ferramenta ativa por id (abre o respetivo painel), ou passe null para recolher.";
};
};
};
readonly productHubTray: {
readonly triggerLabel_zero: "Novidades, {{count}} atualizações por ver";
readonly triggerLabel_one: "Novidades, {{count}} atualização por ver";
readonly triggerLabel_two: "Novidades, {{count}} atualizações por ver";
readonly triggerLabel_few: "Novidades, {{count}} atualizações por ver";
readonly triggerLabel_many: "Novidades, {{count}} atualizações por ver";
readonly triggerLabel_other: "Novidades, {{count}} atualizações por ver";
readonly triggerLabelNone: "Novidades";
readonly badgeCountOverflow: "99+";
readonly panelTitle: "Novidades";
readonly openHub: "Abrir no centro do produto";
readonly opensInNewTab: "(abre num novo separador)";
readonly unseenLabel: ", nova";
readonly dismiss: "Dispensar atualização";
readonly emptyTitle: "Ainda não há atualizações do produto";
readonly emptyDescription: "As novas versões e melhorias aparecerão aqui.";
};
readonly productHubPanel: {
readonly title: "Novidades";
readonly openHub: "Abrir no centro do produto";
readonly emptyTitle: "Ainda não há atualizações do produto";
readonly emptyDescription: "As novas versões e melhorias aparecerão aqui.";
};
readonly languages: {
readonly en: "inglês";
readonly it: "italiano";
readonly fr: "francês";
readonly de: "alemão";
readonly es: "espanhol";
readonly pt: "português";
readonly nl: "neerlandês";
readonly pl: "polaco";
readonly ru: "russo";
readonly ja: "japonês";
readonly zh: "chinês";
readonly hi: "hindi";
readonly tr: "turco";
readonly sq: "albanês";
readonly sv: "sueco";
readonly el: "grego";
readonly ro: "romeno";
readonly ar: "árabe";
};
readonly calendarWorkspace: {
readonly title: "Calendário";
readonly mainLabel: "Calendário";
readonly actions: {
readonly groupLabel: "Ações da agenda";
readonly schedulingLabel: "Agendamento";
readonly createGroupLabel: "Criar novo";
readonly toolsLabel: "Ferramentas da agenda";
readonly newAppointment: "Nova consulta";
readonly newTask: "Nova tarefa";
readonly privacy: "Modo de privacidade";
readonly findFreeSlots: "Encontrar horários livres";
readonly printDay: "Imprimir dia";
readonly jumpToDate: "Ir para a data";
};
readonly settings: {
readonly sectionView: "Vista";
readonly sectionCards: "Cartões de consulta";
readonly sectionNames: "Nomes e outros";
readonly label: "Definições de visualização";
readonly zebra: "Linhas alternadas";
readonly showTime: "Mostrar horas nas consultas";
readonly slotDuration: "Precisão dos horários";
readonly slot15: "15 minutos";
readonly slot30: "30 minutos";
readonly slot60: "60 minutos";
readonly window: "Faixa horária";
readonly windowExtended: "Alargada (07–21)";
readonly windowFull: "Dia inteiro";
readonly orientation: "Disposição";
readonly orientationColumns: "Colunas";
readonly orientationTimeline: "Linha temporal";
readonly careDescription: "Descrição do tratamento";
readonly careOff: "Desativada";
readonly careName: "Nome";
readonly careCode: "Código";
readonly careNameCode: "Nome e código";
readonly colorBy: "Cor por";
readonly colorByCare: "Tratamento";
readonly colorByOperator: "Operador";
readonly colorByChair: "Cadeira";
readonly monthNote: "Colunas, disposição, precisão dos horários e faixa horária aplicam-se às vistas de dia e de semana — a vista Mês mostra o calendário simples.";
};
readonly filters: {
readonly chairs: "Filtrar cadeiras";
readonly operators: "Filtrar operadores";
readonly onlyAvailable: "Só operadores disponíveis";
readonly selectAll: "Selecionar tudo";
readonly withoutGroup: "Sem grupo";
};
readonly view: {
readonly day: "Dia";
readonly threeDays: "3 dias";
readonly week: "Semana";
readonly month: "Mês";
};
readonly rail: {
readonly editorDocked: "Formulário de nova consulta aberto no painel lateral";
readonly notes: "Notas do paciente";
};
readonly privacy: {
readonly hidden: "Oculto no modo de privacidade";
readonly noticeBody: "Desative o modo de privacidade para ver e alterar estes dados.";
readonly turnOff: "Desativar o modo de privacidade";
};
readonly details: {
readonly region: "Detalhes da consulta";
readonly sectionPatient: "Paciente";
readonly time: "Hora";
readonly operator: "Operador";
readonly chair: "Cadeira";
readonly status: "Estado";
readonly color: "Cor";
readonly care: "Tratamento";
readonly billable: "Por faturar";
readonly dob: "Data de nascimento";
readonly phone: "Telefone";
readonly email: "E-mail";
readonly city: "Cidade";
readonly patientNotLoaded: "Ficha do paciente não carregada";
readonly patientPhoneUnknown: "Nenhum número de telefone disponível para este paciente";
readonly docked: "Detalhes da consulta de {{name}} abertos no painel lateral";
readonly remind: "Enviar lembrete";
readonly remindWhatsApp: "WhatsApp";
readonly joinTelehealth: "Entrar na videoconsulta";
readonly documents: {
readonly label: "Adicionar";
readonly folder: "Pasta";
readonly template: "Documento a partir de modelo";
readonly empty: "Documento vazio";
readonly identification: "Documento de identificação";
readonly webcam: "Webcam / Câmara integrada";
readonly bill: "Criar fatura";
};
readonly createTask: "Criar tarefa";
readonly remindSms: "SMS";
readonly remindEmail: "E-mail";
readonly remindSent: "Lembrete enviado por {{channel}}";
readonly indicators: {
readonly bookedOnline: "Marcada online";
readonly unassignedPatient: "Paciente não atribuído";
readonly anamnesis: "Anamnese em destaque";
readonly billable: "Por faturar";
readonly telehealth: "Teleconsulta";
readonly recurring: "Recorrente";
};
readonly seriesLabel: "Repetição";
readonly seriesSummary: "{{frequency}} · {{index}} de {{total}}, última: {{last}}";
readonly seriesSkipped: "dias de encerramento ignorados: {{n}}";
readonly treatments: "Tratamentos";
readonly sectionTreatments: "Tratamentos associados";
readonly planLine: "Plano n.º {{number}} · {{name}}";
readonly phasesScheduled: "Fases: {{phases}}";
readonly priceListLine: "Tabela de preços";
readonly patientAge: "(idade em anos: {{n}})";
readonly anamnesisYes: "Sim";
readonly anamnesisNo: "Não";
readonly anamnesisTitle: "Anamnese a rever";
readonly anamnesisHighlighted: "Respostas em destaque: {{n}}";
readonly anamnesisExpired: "Respostas expiradas: {{n}}";
readonly sectionSigning: "Documentos por assinar";
readonly signingToSignOne: "1 documento por assinar";
readonly signingToSignMany: "Documentos por assinar: {{n}}";
readonly signingAllSigned: "Todos os documentos assinados";
readonly signingRequestedSms: "Assinatura pedida por SMS";
readonly signingRequestedEmail: "Assinatura pedida por e-mail";
readonly signingNotRequested: "Assinatura ainda não pedida";
readonly signingRequest: "Pedir assinatura";
readonly signingViaSms: "Por SMS";
readonly signingViaEmail: "Por e-mail";
readonly signingSmsDisabled: "O paciente recusou receber SMS";
readonly signingRequestedReadout: "Assinatura pedida por {{channel}}";
readonly sectionBooking: "Marcação online";
readonly bookedAt: "Marcada em";
readonly createdBy: "Criada por";
readonly bookingNote: "Nota do paciente";
readonly historyAction: "Histórico de alterações";
readonly historyTitle: "Histórico de alterações";
readonly historyBack: "Voltar aos detalhes";
readonly historyEmpty: "Nenhuma alteração registada";
readonly historyLoaded: "Alterações registadas: {{n}}";
readonly statusSaveFailed: "Não foi possível guardar o estado.";
readonly editDescription: "Editar descrição";
readonly descriptionSave: "Guardar descrição";
readonly descriptionSaveFailed: "Não foi possível guardar a descrição.";
readonly notesMore: "Ver todas as notas (mais {{n}})";
readonly actionsLabel: "Ações da consulta";
readonly notesAction: "Notas do paciente";
readonly notesTitle: "Notas · {{name}}";
readonly notesBack: "Voltar aos detalhes";
readonly notesPreviewTitle: "Notas ({{count}})";
readonly notesPreviewOpen: "Ver mais";
readonly notesPreviewEmpty: "Ainda não há notas deste paciente.";
readonly notesPreviewOpenNote: "Abrir nota {{number}}";
readonly noteCancel: "Cancelar";
readonly placementLabel: "Colocar na agenda";
readonly move: "Mover…";
readonly copy: "Copiar…";
readonly signingOnDevice: "Neste dispositivo…";
readonly paidOnline: "Pago online";
readonly toCollect: "Por cobrar";
readonly address: "Morada";
readonly mapsLink: "Abrir no Google Maps";
readonly bookingPhone: "Telefone da marcação";
readonly sectionAppointment: "Consulta";
readonly bookingName: "Nome da marcação";
readonly bookingEmail: "E-mail da marcação";
readonly noAddress: "Sem morada registada";
readonly aesMissing: "Assinatura eletrónica avançada não configurada";
readonly hoverBilling: "Faturação";
readonly hoverUnpaidHeading: "{{amount}} por cobrar";
readonly hoverUnpaidFact: "Saldo por pagar deste paciente";
readonly hoverBillableHeading: "{{amount}} por faturar";
readonly hoverBillableFact: "Tratamentos realizados a este paciente e ainda não faturados";
readonly hoverPaidOnlineHeading: "Montante pago online: {{amount}}";
readonly hoverPaidOnlineFact: "Pago quando o paciente marcou online";
readonly hoverAnamnesisExpiredFact: "Renove o questionário antes do tratamento";
readonly seriesRule: "{{frequency}} · Número de repetições: {{count}}";
readonly readOnlyTitle: "Só de leitura";
readonly readOnlyBody: "Não tem permissão para editar consultas — peça ao titular da clínica o direito de edição da agenda.";
readonly history: {
readonly created: "Criada";
readonly moved: "Movida";
readonly resized: "Duração alterada";
readonly status: "Estado alterado";
readonly edited: "Editada";
readonly deleted: "Eliminada";
readonly confirmedByPatient: "Confirmada pelo paciente";
readonly editedDetail: "Alterados: {{fields}}";
readonly fields: {
readonly patient: "Paciente";
readonly type: "Tipo";
readonly care: "Tratamento";
readonly operator: "Operador";
readonly chair: "Cadeira";
readonly colour: "Cor";
readonly time: "Hora";
readonly duration: "Duração";
readonly status: "Estado";
};
readonly changed: {
readonly patient: "Paciente alterado";
readonly type: "Tipo alterado";
readonly care: "Tratamento alterado";
readonly operator: "Operador alterado";
readonly chair: "Cadeira alterada";
readonly colour: "Cor alterada";
};
readonly changesLabel: "O que mudou";
readonly changeFromTo: "{{field}}: de {{from}} para {{to}}";
readonly changeSet: "{{field}}: valor definido como {{to}}";
readonly changeCleared: "{{field}}: valor removido, antes {{from}}";
readonly notSet: "Não especificado";
readonly minutes: "{{n}} min";
readonly notRecorded: "O detalhe da alteração não foi registado.";
};
};
readonly task: {
readonly region: "Detalhes da tarefa";
readonly sectionTask: "Tarefa";
readonly due: "Prazo";
readonly time: "Hora";
readonly type: "Tipo";
readonly assignee: "Responsável";
readonly company: "Empresa";
readonly created: "Criada";
readonly note: "Nota";
readonly automation: "Automação";
readonly types: {
readonly recall: "Lembrete de revisão";
readonly payment: "Pagamento";
readonly collection: "Cobrança";
readonly other: "Outro";
};
readonly status: {
readonly open: "Aberta";
readonly done: "Concluída";
readonly overdue: "Vencida";
};
};
readonly patient: {
readonly region: "Detalhes do paciente";
readonly sectionPersonal: "Dados pessoais";
readonly sectionContact: "Contactos";
readonly sectionClinical: "Dados clínicos";
readonly sectionAdmin: "Dados administrativos";
readonly lastName: "Apelido";
readonly firstName: "Nome";
readonly sex: "Sexo";
readonly fiscalCode: "Código fiscal italiano";
readonly address: "Morada";
readonly province: "Província";
readonly postalCode: "Código postal";
readonly allergies: "Alergias";
readonly diagnosis: "Diagnóstico";
readonly patientSince: "Paciente desde";
readonly lastVisit: "Última consulta";
readonly priceList: "Tabela de preços";
readonly discount: "Desconto";
readonly unpaid: "Saldo em dívida";
};
readonly waitingList: {
readonly tool: "Lista de espera";
readonly groupLinked: "Para antecipar";
readonly groupPatient: "Sem consulta";
readonly groupMemo: "Lembretes";
readonly chipAll: "Tudo";
readonly chipNoAppointment: "Sem consulta";
readonly chipScheduledOver30: "Consulta de há mais de 30 dias";
readonly chipWaitingOver30: "Na lista > 30 d";
readonly chipCount: "{{view}}: {{n}}";
readonly filtersApplied: "Filtros aplicados: {{n}}";
readonly findSlot: "Encontrar vaga";
readonly assignPatient: "Atribuir paciente";
readonly assignOperator: "Atribuir operador";
readonly assignPatientFirst: "Atribua primeiro um paciente";
readonly noOperator: "Sem operador";
readonly moreActions: "Mais ações";
readonly rowActions: "Ações da entrada";
readonly openAppointment: "Ver a consulta no calendário";
readonly appointmentNotLoaded: "Consulta não carregada";
readonly rescheduleLinked: "Reagendar";
readonly whatsappEnabled: "Enviar confirmação da consulta";
readonly quickView: "Ver";
readonly showAdvanced: "Mostrar filtros avançados";
readonly hideAdvanced: "Ocultar filtros avançados";
readonly filterAny: "Indiferente";
readonly filterYes: "Sim";
readonly filterNo: "Não";
readonly filterPatient: "Paciente";
readonly filterPatientAssigned: "Paciente atribuído";
readonly filterOperator: "Selecionar operador";
readonly filterAppointmentScheduled: "Consulta agendada";
readonly filterAppointmentFrom: "Consulta agendada de";
readonly filterAppointmentTo: "Consulta agendada até";
readonly filterWaitingFrom: "Em lista de espera desde";
readonly filterWaitingTo: "Em lista de espera até";
readonly filterDescription: "Descrição";
readonly filterSubmit: "Filtrar lista";
readonly noConnection: "Nada associado";
readonly actionForRow: "{{action}} — {{who}}";
readonly noDescription: "Sem descrição";
readonly emptyTitle: "A lista de espera está vazia!";
readonly emptyDescription: "Adicione um lembrete ou uma consulta à lista para agendar ou reagendar de forma rápida e organizada.";
readonly schedule: "Agendar";
readonly reschedule: "Antecipar";
readonly edit: "Editar entrada";
readonly editLinkedDisabled: "Associada a uma consulta — não pode ser editada";
readonly remove: "Remover da lista";
readonly whatsappDisabled: "Número de telefone não ativado para envio de SMS";
readonly since: "Em espera desde {{date}}";
readonly appointmentOn: "Consulta · {{date}}";
readonly noPatient: "Nenhum paciente associado";
readonly docked: "Lista de espera aberta no painel lateral";
readonly addEntry: "Adicionar entrada";
readonly addTitle: "Nova entrada na lista de espera";
readonly editTitle: "Editar entrada da lista de espera";
readonly back: "Voltar aos pendentes";
readonly formError: "Escolha um paciente ou escreva uma descrição.";
readonly formAdd: "Adicionar à lista";
readonly formSave: "Guardar entrada";
};
readonly bookingTriage: {
readonly bookedOnlineBy: "Marcada online por";
readonly searchPatientHint: "Pesquise este paciente abaixo ou crie uma nova ficha.";
readonly note: "Nota da marcação";
};
readonly editor: {
readonly title: "Nova consulta";
readonly editTitle: "Editar consulta";
readonly patient: "Paciente";
readonly patientSearch: "Pesquisar paciente…";
readonly unassigned: "Não atribuído";
readonly type: "Tipo";
readonly typeInPractice: "Presencial";
readonly typeTelehealth: "Teleconsulta";
readonly date: "Data";
readonly time: "Hora de início";
readonly duration: "Duração";
readonly durationUnit: "min";
readonly emailReminder: "Lembrete por e-mail";
readonly smsReminder: "Lembrete por SMS";
readonly recurrence: "Frequência";
readonly recurrenceDaily: "Diária";
readonly recurrenceWeekly: "Semanal";
readonly recurrenceMonthly: "Mensal";
readonly recurrenceQuarterly: "Trimestral";
readonly recurrenceSemiannual: "Semestral";
readonly recurrenceYearly: "Anual";
readonly recurrenceEnds: "Termina";
readonly recurrenceEndsCount: "Após um número de repetições";
readonly recurrenceEndsUntil: "Numa data";
readonly recurrenceCount: "Repetições";
readonly recurrenceUntil: "Última data";
readonly recurrenceCustom: "Personalizada";
readonly recurrenceInterval: "Repetir cada";
readonly recurrenceUnit: "Período";
readonly recurrenceUnitDay_one: "dia";
readonly recurrenceUnitDay_many: "dias";
readonly recurrenceUnitDay_other: "dias";
readonly recurrenceUnitWeek_one: "semana";
readonly recurrenceUnitWeek_many: "semanas";
readonly recurrenceUnitWeek_other: "semanas";
readonly recurrenceUnitMonth_one: "mês";
readonly recurrenceUnitMonth_many: "meses";
readonly recurrenceUnitMonth_other: "meses";
readonly recurrenceUnitYear_one: "ano";
readonly recurrenceUnitYear_many: "anos";
readonly recurrenceUnitYear_other: "anos";
readonly recurrenceWeekdays: "Dias de repetição";
readonly recurrenceWeekdaysHint: "Dia da primeira consulta: {{weekday}}. Esse dia está sempre incluído.";
readonly recurrenceMonthDay: "Dia {{day}} do mês";
readonly recurrenceNthWeekday: "{{weekday}} da {{ordinal}} semana do mês";
readonly recurrenceLastWeekday: "{{weekday}} da última semana do mês";
readonly recurrenceOrdinal1: "primeira";
readonly recurrenceOrdinal2: "segunda";
readonly recurrenceOrdinal3: "terceira";
readonly recurrenceOrdinal4: "quarta";
readonly recurrenceEveryDay_one: "Todos os dias";
readonly recurrenceEveryDay_many: "Cada {{count}} dias";
readonly recurrenceEveryDay_other: "Cada {{count}} dias";
readonly recurrenceEveryWeek_one: "Todas as semanas";
readonly recurrenceEveryWeek_many: "Cada {{count}} semanas";
readonly recurrenceEveryWeek_other: "Cada {{count}} semanas";
readonly recurrenceEveryMonth_one: "Todos os meses";
readonly recurrenceEveryMonth_many: "Cada {{count}} meses";
readonly recurrenceEveryMonth_other: "Cada {{count}} meses";
readonly recurrenceEveryYear_one: "Todos os anos";
readonly recurrenceEveryYear_many: "Cada {{count}} anos";
readonly recurrenceEveryYear_other: "Cada {{count}} anos";
readonly recurrenceSummaryCount_one: "{{count}} consulta";
readonly recurrenceSummaryCount_many: "{{count}} consultas";
readonly recurrenceSummaryCount_other: "{{count}} consultas";
readonly recurrenceSummaryUntil: "Até {{date}}";
readonly skipClosedDays: "Ignorar dias de encerramento";
readonly skipClosedDaysHint: "As ocorrências em dias de encerramento ou de ausência do operador são ignoradas.";
readonly firstVisit: "Primeira consulta";
readonly firstVisitNo: "Não";
readonly firstVisitYes: "Sim";
readonly firstVisitUnknown: "Desconhecido";
readonly linkCare: "Associar tratamentos";
readonly linkNone: "Nenhum";
readonly linkPlan: "Do plano de tratamento";
readonly linkPriceList: "Da tabela de preços";
readonly description: "Descrição";
readonly options: "Opções";
readonly allDay: "O dia todo";
readonly repeats: "Repete-se";
readonly addToWaitingList: "Lista de espera";
readonly delete: "Eliminar";
readonly deleteConfirmTitle: "Eliminar esta consulta?";
readonly deleteConfirmBody: "A consulta é removida da agenda. Esta ação não pode ser anulada aqui.";
readonly deleteConfirm: "Eliminar";
readonly deleteCancel: "Manter";
readonly duplicate: "Duplicar";
readonly save: "Guardar";
readonly actionsLabel: "Ações da consulta";
readonly cares: "Tratamentos associados";
readonly linkCareLocked: "Definido na criação da consulta";
readonly linkPlanDisabled: "Nenhum plano aberto com tratamentos pendentes";
readonly plan: "Plano de tratamento";
readonly planSelect: "Selecione um plano…";
readonly planEntries: "Tratamentos a agendar";
readonly entryScheduled: "Agendado para {{date}}";
readonly priceList: "Tabela de preços";
readonly priceListRows: "Tratamentos da tabela de preços";
readonly priceListCare: "Tratamento";
readonly priceListSearch: "Pesquisar tratamento…";
readonly priceListPrice: "Preço";
readonly priceListAdd: "Adicionar tratamento";
readonly priceListRemove: "Remover tratamento";
readonly duplicateAppointmentOnly: "Só a consulta";
readonly duplicateWithTreatments: "Consulta e tratamentos";
readonly cancel: "Cancelar";
readonly branch: "Especialidade";
readonly devices: "Dispositivos médicos";
readonly signModeSms: "Pedir por SMS";
readonly signModeEmail: "Pedir por e-mail";
readonly signModeNone: "Não pedir agora";
readonly signModeSmsDisabled: "Nenhum número ativado para SMS na ficha";
readonly signModeEmailDisabled: "Nenhum endereço de e-mail na ficha";
readonly chairBusy: "A cadeira escolhida está ocupada neste horário.";
readonly operatorBusy: "O operador escolhido está ocupado neste horário.";
readonly operatorAbsent: "O operador escolhido está ausente na data da consulta.";
readonly careRestrictedResourceHint: "não permitido para este tratamento";
readonly careRestrictionConflict: "Nenhum operador/cadeira é comum aos tratamentos selecionados";
readonly reminderDisabled: "(desativado)";
readonly priceListAllPhases: "Todas as fases";
readonly priceListBilled: "Ação não permitida: este tratamento já foi faturado.";
readonly priceListLastRow: "A consulta tem de manter pelo menos uma linha de tratamento.";
readonly descriptionTooLong: "Número máximo de caracteres na descrição: {{max}}.";
readonly saveAndReturn: "Guardar e voltar";
readonly saveAndStay: "Guardar e continuar";
readonly recurringSaveMode: "Aplicar as alterações a";
readonly scopeThis: "Esta consulta";
readonly scopeFollowing: "Esta e as consultas seguintes";
readonly scopeAll: "Todas as consultas da série";
readonly seriesChooserTitle: "Editar uma consulta recorrente";
readonly seriesChooserBody: "A consulta de {{date}} faz parte de uma série. A que consultas deve aplicar-se a alteração?";
readonly seriesChooserContinue: "Continuar";
readonly seriesAllDiscardsOverrides: "Mover toda a série para outra data ou hora remove as consultas que foram alteradas individualmente.";
readonly seriesScopeReadout: "Aplica-se a: {{scope}}";
readonly seriesScopeChange: "Alterar";
readonly seriesClashNote: "As sobreposições são verificadas apenas para esta consulta, não para o resto da série.";
readonly deleteScope: "Que consultas";
readonly carePlanCleanup: "Tratamentos no plano";
readonly carePlanRemove: "Remover o tratamento do plano";
readonly carePlanKeep: "Manter o tratamento no plano";
readonly devicesRequired_one: "Requer {{count}} dispositivo";
readonly devicesRequired_many: "Requer {{count}} dispositivos";
readonly devicesRequired_other: "Requer {{count}} dispositivos";
readonly signMode_one: "Assinatura de {{count}} documento obrigatório";
readonly signMode_many: "Assinatura de {{count}} documentos obrigatórios";
readonly signMode_other: "Assinatura de {{count}} documentos obrigatórios";
readonly devicesRequired_zero: "Requer {{count}} dispositivos";
readonly devicesRequired_two: "Requer {{count}} dispositivos";
readonly devicesRequired_few: "Requer {{count}} dispositivos";
readonly signMode_zero: "Assinatura de {{count}} documentos obrigatórios";
readonly signMode_two: "Assinatura de {{count}} documentos obrigatórios";
readonly signMode_few: "Assinatura de {{count}} documentos obrigatórios";
};
readonly taskEditor: {
readonly title: "Nova tarefa";
readonly editTitle: "Editar tarefa";
readonly date: "Data";
readonly time: "Hora";
readonly note: "Nota";
readonly noteRequired: "Introduza uma nota.";
readonly operator: "Operador";
readonly operatorNone: "Sem operador";
readonly operatorUnresolved: "Operador não consta da lista: {{id}}";
readonly type: "Tipo";
readonly typeGroupStandard: "Tipos padrão";
readonly typeGroupCustom: "Tipos da clínica";
readonly typeUnresolved: "Tipo não consta da lista: {{id}}";
readonly assignee: "Atribuída a";
readonly assigneeNone: "Ninguém";
readonly assigneeUnresolved: "Responsável não consta da lista: {{id}}";
readonly about: "Refere-se a";
readonly aboutNobody: "Ninguém";
readonly aboutPatient: "Paciente";
readonly aboutCompany: "Empresa";
readonly aboutOperator: "Operador";
readonly companyName: "Nome da empresa";
readonly companyUnresolved: "Empresa associada (não está na lista): {{id}}";
readonly companyReplace: "Substituir empresa";
readonly done: "Concluída";
readonly save: "Guardar";
readonly cancel: "Cancelar";
readonly actionsLabel: "Ações da tarefa";
readonly delete: "Eliminar";
readonly deleteConfirmTitle: "Eliminar esta tarefa?";
readonly deleteConfirmBody: "A tarefa será removida. Esta ação não pode ser revertida aqui.";
readonly deleteConfirm: "Eliminar";
readonly deleteCancel: "Manter";
readonly readOnlyBody: "Esta tarefa é apenas de leitura.";
readonly companySearch: "Pesquisar empresa…";
readonly back: "Voltar às tarefas";
readonly saving: "A guardar a tarefa…";
};
readonly findSlots: {
readonly bandOptions: "Opções disponíveis";
readonly tool: "Encontrar horários livres";
readonly care: "Tratamento";
readonly careSearch: "Pesquisar tratamento…";
readonly duration: "Duração";
readonly operator: "Operador";
readonly chair: "Cadeira";
readonly any: "Qualquer";
readonly scope: "Âmbito da pesquisa";
readonly operators: "Operadores";
readonly operatorsScoped: "Operadores abrangidos pelo filtro: {{selected}} de {{total}}";
readonly chairs: "Cadeiras";
readonly chairsScoped: "Cadeiras abrangidas pelo filtro: {{selected}} de {{total}}";
readonly everyoneOperators: "Sem seleção, a pesquisa abrange todos os operadores.";
readonly everyoneChairs: "Sem seleção, a pesquisa abrange todas as cadeiras.";
readonly from: "De";
readonly to: "Até";
readonly search: "Pesquisar";
readonly filters: "Filtros";
readonly book: "Marcar";
readonly noResultsTitle: "Sem horários livres";
readonly noResultsDescription: "Experimente um intervalo de datas mais amplo ou menos filtros.";
readonly noResultsOperatorAbsent: "{{name}} está ausente em todos os dias deste intervalo.";
readonly noResultsClosed: "A clínica está fechada em todos os dias deste intervalo.";
readonly capNote: "A mostrar os primeiros 20 horários";
readonly showInCalendar: "Mostrar no calendário";
readonly freeOptions_zero: "{{count}} opções";
readonly freeOptions_one: "{{count}} opção";
readonly freeOptions_two: "{{count}} opções";
readonly freeOptions_few: "{{count}} opções";
readonly freeOptions_many: "{{count}} opções";
readonly freeOptions_other: "{{count}} opções";
readonly device: "Dispositivo médico";
readonly rangeTooLong: "Duração máxima permitida do intervalo, em dias: {{days}}.";
readonly showMore: "Mostrar mais horários";
readonly noPracticeBusinessHours: "A clínica não tem horário de funcionamento. Adicione-o no planeamento de horários.";
readonly noOperatorBusinessHours: "Os operadores não têm horário de trabalho. Adicione-o no planeamento de horários.";
readonly openScheduler: "Abrir o planeamento de horários";
readonly free: "Livre";
readonly searching: "A pesquisar horários livres…";
readonly searchFailed: "Não foi possível pesquisar os horários livres.";
};
readonly moveConfirm: {
readonly title: "Confirmar mudança";
readonly description: "Notificar o paciente da alteração?";
readonly patient: "Paciente";
readonly from: "De";
readonly to: "Para";
readonly notifySms: "Enviar SMS";
readonly notifyEmail: "Enviar e-mail";
readonly smsUnavailable: "Nenhum número de telemóvel na ficha";
readonly smsOptedOut: "O paciente recusou receber SMS";
readonly emailUnavailable: "Nenhum endereço de e-mail na ficha";
readonly emailOptedOut: "O paciente recusou receber e-mails";
readonly confirm: "Confirmar";
readonly cancel: "Cancelar";
readonly movedReadout: "Consulta movida";
readonly movedNotifiedReadout: "Consulta movida — notificação enviada por {{channels}}";
readonly revertReadout: "Revertido — a mudança foi anulada";
readonly scope: "Que consultas";
};
readonly closures: {
readonly holidayBanner: "Feriado — {{name}}";
readonly operatorAbsent: "Operador ausente";
readonly operatorAbsentTitled: "Operador ausente — {{title}}";
readonly notBookable: "Indisponível para marcação";
readonly moveReverted: "Mudança anulada — indisponível para marcação";
readonly closedReason: "{{date}} — a clínica está fechada.";
readonly holidayReason: "{{date}} é feriado ({{name}}) — a clínica está fechada.";
readonly absenceReason: "{{date}} — {{operator}} está ausente.";
};
readonly carePlan: {
readonly region: "Plano de tratamento";
readonly entriesToggle: "Linhas de tratamento ({{count}})";
readonly linkedToThis: "Com associação a esta consulta";
readonly showOnCalendar: "Mostrar no calendário";
};
readonly backlog: {
readonly tool: "Pendentes";
readonly typeFilter: "Tipo de pendente";
readonly typeCount: "{{type}}, {{n}}";
readonly searchLabel: "Pesquisar nos pendentes";
readonly searchPlaceholder: "Paciente, tratamento ou nota…";
readonly quickView: "Vista rápida";
readonly quickViewAll: "Tudo";
readonly quickViewNoAppointment: "Sem consulta";
readonly quickViewScheduledOver30: "Data da consulta de há mais de 30 dias";
readonly quickViewWaitingOver30: "Em espera há mais de 30 dias";
readonly typeAll: "Todos";
readonly typeBooking: "Marcações";
readonly typeWaiting: "Lista de espera";
readonly typeUnconfirmed: "Por confirmar";
readonly typeNoOperator: "Sem operador";
readonly typeSignature: "Assinaturas";
readonly emptyAllTitle: "Nada por tratar";
readonly emptyAllDescription: "As marcações online, as entradas da lista de espera, as consultas por confirmar ou sem operador e as assinaturas pendentes aparecem aqui.";
readonly emptyBookingTitle: "Sem marcações por tratar";
readonly emptyBookingDescription: "As marcações online à espera de uma ficha de paciente e de um operador aparecem aqui.";
readonly emptyWaitingTitle: "A lista de espera está vazia";
readonly emptyWaitingDescription: "Os pacientes à espera de um horário livre aparecem aqui.";
readonly emptyUnconfirmedTitle: "Tudo confirmado nesta vista";
readonly emptyUnconfirmedDescription: "As consultas ainda à espera de confirmação no intervalo visível aparecem aqui.";
readonly emptyNoOperatorTitle: "Todas as consultas têm operador";
readonly emptyNoOperatorDescription: "As consultas marcadas sem operador aparecem aqui.";
readonly emptySignatureTitle: "Sem assinaturas pendentes";
readonly emptySignatureDescription: "As consultas com documentos ainda por assinar aparecem aqui.";
readonly noResultsTitle: "Sem resultados";
readonly noResultsDescription: "Experimente outro tipo ou outra pesquisa.";
readonly processBooking: "Tratar marcação";
readonly processPatientHint: "Obrigatório para tratar a marcação";
readonly processOperatorHint: "Obrigatório para tratar a marcação";
readonly assignOperator: "Atribuir operador";
readonly assignOperatorHint: "Esta consulta ainda não tem operador";
readonly confirm: "Confirmar";
readonly confirmedReadout: "Consulta de {{name}} confirmada";
readonly processIncomplete: "O botão Guardar fica disponível quando a ficha do paciente e o operador estiverem definidos — até lá, a marcação fica em Pendentes.";
readonly assignIncomplete: "O botão Guardar fica disponível quando for escolhido um operador — até lá, a consulta fica em Pendentes.";
};
readonly print: {
readonly region: "Agenda para impressão";
readonly heading: "Agenda — {{range}}";
readonly allChairs: "Todas";
readonly allOperators: "Todos";
readonly privacyNote: "Modo de privacidade — nomes e números de telefone dos pacientes omitidos";
readonly columns: {
readonly time: "Hora";
readonly patient: "Paciente";
readonly cares: "Tratamentos";
readonly chair: "Cadeira";
readonly operator: "Operador";
readonly allocation: "Cadeira · Operador";
readonly status: "Estado";
};
readonly phoneLabels: {
readonly mobile: "Telemóvel";
readonly home: "Casa";
readonly work: "Trabalho";
};
readonly onElements: "nos dentes {{elements}}";
readonly bookedOnline: "Marcada online — paciente por atribuir";
readonly noOperator: "Nenhum operador atribuído";
readonly noAppointments: "Sem consultas";
readonly tasks: "Tarefas ({{n}})";
readonly closedDay: "Clínica fechada";
readonly absence: "{{name}} ausente";
readonly absenceTitled: "{{name}} ausente — {{title}}";
};
readonly inc1: {
readonly toolbar: {
readonly waitingList: "Lista de espera";
readonly onlineBookings: "Marcações online";
readonly addToWaitingList: "Adicionar à lista de espera";
readonly chairs: "Cadeiras";
readonly operators: "Operadores";
readonly resetFilters: "Repor filtros";
readonly navigation: "Navegação do calendário";
readonly waitingListCount_one: "Lista de espera — {{count}} entrada";
readonly waitingListCount_many: "Lista de espera — {{count}} entradas";
readonly waitingListCount_other: "Lista de espera — {{count}} entradas";
readonly onlineBookingsCount_one: "Marcações online — {{count}} marcação por verificar";
readonly onlineBookingsCount_many: "Marcações online — {{count}} marcações por verificar";
readonly onlineBookingsCount_other: "Marcações online — {{count}} marcações por verificar";
readonly chairsCount_one: "Cadeiras — {{count}} selecionada";
readonly chairsCount_many: "Cadeiras — {{count}} selecionadas";
readonly chairsCount_other: "Cadeiras — {{count}} selecionadas";
readonly operatorsCount_one: "Operadores — {{count}} selecionado";
readonly operatorsCount_many: "Operadores — {{count}} selecionados";
readonly operatorsCount_other: "Operadores — {{count}} selecionados";
readonly resetFiltersCount_one: "Repor filtros — {{count}} ativo";
readonly resetFiltersCount_many: "Repor filtros — {{count}} ativos";
readonly resetFiltersCount_other: "Repor filtros — {{count}} ativos";
readonly waitingListCount_zero: "Lista de espera — {{count}} entradas";
readonly waitingListCount_two: "Lista de espera — {{count}} entradas";
readonly waitingListCount_few: "Lista de espera — {{count}} entradas";
readonly onlineBookingsCount_zero: "Marcações online — {{count}} marcações por verificar";
readonly onlineBookingsCount_two: "Marcações online — {{count}} marcações por verificar";
readonly onlineBookingsCount_few: "Marcações online — {{count}} marcações por verificar";
readonly chairsCount_zero: "Cadeiras — {{count}} selecionadas";
readonly chairsCount_two: "Cadeiras — {{count}} selecionadas";
readonly chairsCount_few: "Cadeiras — {{count}} selecionadas";
readonly operatorsCount_zero: "Operadores — {{count}} selecionados";
readonly operatorsCount_two: "Operadores — {{count}} selecionados";
readonly operatorsCount_few: "Operadores — {{count}} selecionados";
readonly resetFiltersCount_zero: "Repor filtros — {{count}} ativos";
readonly resetFiltersCount_two: "Repor filtros — {{count}} ativos";
readonly resetFiltersCount_few: "Repor filtros — {{count}} ativos";
readonly backlogCount: "Por completar: {{n}}";
};
readonly view: {
readonly menuLabel: "Vista do calendário — {{view}}";
readonly range: "Período";
readonly columns: "Colunas";
readonly axisNone: "Simples";
readonly axisChairs: "Cadeiras";
readonly axisOperators: "Operadores";
readonly showWeekends: "Mostrar fins de semana";
};
readonly filters: {
readonly everyoneChairs: "Sem seleção, mostram-se todas as cadeiras.";
readonly everyoneOperators: "Sem seleção, mostram-se todos os operadores.";
readonly showDisabledOperators: "Mostrar operadores desativados";
readonly disabledOperator: "Desativado";
};
readonly settings: {
readonly defaultDuration: "Duração predefinida";
readonly minutes: "min";
readonly durationOption: "{{minutes}} min";
readonly operatorNames: "Nomes dos operadores";
readonly operatorFull: "Nome completo";
readonly operatorInitials: "Iniciais";
readonly chairNames: "Nomes das cadeiras";
readonly chairFull: "Nome completo";
readonly chairShort: "Duas letras";
readonly mapsLink: "Ligação ao mapa nos detalhes da consulta";
readonly windowPractice: "Horário da clínica ({{from}}–{{to}})";
};
readonly print: {
readonly title: "Imprimir dia";
readonly description: "Escolha o dia a imprimir. A folha abrange as cadeiras e os operadores mostrados pelos filtros.";
readonly day: "Dia";
readonly confirm: "Imprimir";
};
readonly resize: {
readonly toast: "Duração alterada";
readonly description: "{{name}}: agora {{minutes}} min";
readonly undo: "Desfazer";
readonly undone: "Duração reposta";
};
readonly bookings: {
readonly title: "Por completar";
readonly intro: "Consultas em vista que ainda precisam de um paciente, de um operador ou de uma cadeira, seja qual for a sua origem.";
readonly new: "Nova";
readonly bookedOn: "marcada: {{date}}";
readonly needsPatient: "Paciente por atribuir";
readonly needsOperator: "Operador por atribuir";
readonly needsChair: "Cadeira por atribuir";
readonly assignPatient: "Atribuir paciente";
readonly assignOperator: "Atribuir operador";
readonly assignChair: "Atribuir cadeira";
readonly assignPatientShort: "Paciente";
readonly assignOperatorShort: "Operador";
readonly assignChairShort: "Cadeira";
readonly edit: "Editar consulta";
readonly whatsapp: "Escrever no WhatsApp";
readonly whatsappNoNumber: "Sem número de WhatsApp para esta marcação";
readonly actionsLabel: "Ações da marcação";
readonly actionNamed: "{{action}}: {{who}}, {{when}}";
readonly noReason: "Não especificado";
readonly current: "Marcação selecionada";
readonly showInCalendarNamed: "Mostrar no calendário a marcação de {{when}}";
readonly showInCalendar: "Mostrar no calendário";
readonly emptyTitle: "Sem consultas por completar.";
readonly filterNoPatient: "Sem paciente";
readonly filterNoOperator: "Sem operador";
readonly filterNoChair: "Sem cadeira";
readonly settings: "Definições do painel";
readonly settingsNarrowed: "Definições do painel, a lista está filtrada";
readonly settingsTitle: "O que é mostrado";
readonly settingsHint: "Um cartão permanece visível enquanto pelo menos um dos campos em falta estiver ativado.";
readonly emptyNarrowed: "Alguns filtros estão desativados nas definições do painel.";
readonly notShownOnChairAxis: "Não é mostrada nas colunas de cadeira até que uma cadeira seja atribuída.";
};
readonly waitingList: {
readonly removed: "Entrada removida da lista de espera";
readonly undo: "Desfazer";
readonly removeUndone: "Entrada da lista de espera reposta";
};
readonly placement: {
readonly moveBanner: "Clique no horário para o qual pretende mover a consulta de {{name}}";
readonly copyBanner: "Clique no horário para o qual pretende copiar a consulta de {{name}}";
readonly copied: "Copiada para {{date}}";
readonly undo: "Desfazer";
readonly copyUndone: "Cópia removida";
readonly createBanner: "Clique num horário livre para criar a consulta";
readonly createBannerNamed: "Clique num horário livre para marcar uma consulta para {{name}}";
};
readonly save: {
readonly toast: "Consulta guardada para {{date}}";
readonly goTo: "Ir";
readonly hiddenRange: "Fora dos dias visíveis";
readonly hiddenWeekend: "Num dia de fim de semana oculto";
readonly hiddenFilter: "Oculta pelos filtros atuais";
readonly carePlanRemoved: "Tratamento removido do plano";
readonly signRequested_one: "Assinatura de {{count}} documento obrigatório pedida por {{channel}}";
readonly signRequested_many: "Assinatura de {{count}} documentos obrigatórios pedida por {{channel}}";
readonly signRequested_other: "Assinatura de {{count}} documentos obrigatórios pedida por {{channel}}";
readonly seriesEdited_one: "Alterações aplicadas a {{count}} consulta";
readonly seriesEdited_many: "Alterações aplicadas a {{count}} consultas";
readonly seriesEdited_other: "Alterações aplicadas a {{count}} consultas";
readonly seriesDeleted_one: "{{count}} consulta eliminada";
readonly seriesDeleted_many: "{{count}} consultas eliminadas";
readonly seriesDeleted_other: "{{count}} consultas eliminadas";
readonly signRequested_zero: "Assinatura de {{count}} documentos obrigatórios pedida por {{channel}}";
readonly signRequested_two: "Assinatura de {{count}} documentos obrigatórios pedida por {{channel}}";
readonly signRequested_few: "Assinatura de {{count}} documentos obrigatórios pedida por {{channel}}";
readonly seriesEdited_zero: "Alterações aplicadas a {{count}} consultas";
readonly seriesEdited_two: "Alterações aplicadas a {{count}} consultas";
readonly seriesEdited_few: "Alterações aplicadas a {{count}} consultas";
readonly seriesDeleted_zero: "{{count}} consultas eliminadas";
readonly seriesDeleted_two: "{{count}} consultas eliminadas";
readonly seriesDeleted_few: "{{count}} consultas eliminadas";
};
readonly readOnly: {
readonly createBlocked: "Não tem permissão para criar consultas.";
readonly changeBlocked: "Não tem permissão para alterar consultas.";
readonly waitingBlocked: "Não tem permissão para alterar a lista de espera.";
readonly waitingLockedBody: "Não tem permissão para alterar a lista de espera: peça ao responsável da clínica o direito de edição da agenda.";
};
readonly rail: {
readonly appointments: "Consultas";
readonly appointmentsTitle: "Próximas consultas";
readonly appointmentsEmpty: "Sem consultas agendadas";
readonly appointmentsEmptyBody: "Não há nada marcado entre agora e o fim do sétimo dia. Alargue o período nos filtros acima.";
readonly appointmentsDocked: "Próximas consultas abertas no painel lateral";
readonly findSlotsDocked: "Pesquisa de horários livres aberta no painel lateral";
readonly upcomingSummaryLabel: "Hoje em resumo";
readonly upcomingSummaryLive: "Na clínica {{n}}";
readonly upcomingSummaryNext: "Próxima {{time}}";
readonly upcomingSummaryToday: "Hoje {{n}}";
readonly upcomingLiveTitle: "Na clínica agora";
readonly upcomingLiveElapsed: "{{state}} · há {{elapsed}}";
};
};
};
readonly fieldMatch: {
readonly email: "Os endereços de e-mail não coincidem.";
readonly password: "As palavras-passe não coincidem.";
readonly phone: "Os números de telefone não coincidem.";
};
readonly registrationForm: {
readonly title: "Crie a sua conta";
readonly firstName: "Nome";
readonly lastName: "Apelido";
readonly email: "E-mail";
readonly emailConfirm: "Confirmar e-mail";
readonly password: "Palavra-passe";
readonly passwordConfirm: "Confirmar palavra-passe";
readonly phone: "Telefone";
readonly branch: "Especialidade";
readonly terms: "Aceito os termos de utilização e a política de privacidade";
readonly submit: "Criar conta";
readonly login: "Já tem conta? Iniciar sessão";
readonly required: "Este campo é obrigatório.";
readonly termsRequired: "Aceite os termos para continuar.";
readonly passwordInvalid: "A palavra-passe não cumpre os requisitos.";
readonly phoneInvalid: "Introduza um número de telefone válido.";
readonly verification: {
readonly sendCode: "Enviar código";
readonly sendingCode: "A enviar...";
readonly resendCode: "Enviar um novo código";
readonly resendIn: "Enviar um novo código dentro de {{seconds}} s";
readonly changeEmail: "Alterar e-mail";
readonly changePhone: "Alterar número de telefone";
readonly codeSentEmail: "Enviámos um código para {{value}}. Introduza-o abaixo.";
readonly codeSentPhone: "Enviámos uma mensagem de texto com um código para {{value}}. Introduza-o abaixo.";
readonly codeLabel: "Código de verificação";
readonly verify: "Verificar";
readonly verifying: "A verificar...";
readonly verifiedEmail: "E-mail verificado";
readonly verifiedPhone: "Número de telefone verificado";
readonly emailRequired: "Verifique o seu e-mail para continuar.";
readonly phoneRequired: "Verifique o seu número de telefone para continuar.";
readonly invalidCode: "O código não está correto. Tente novamente.";
readonly expiredCode: "O código expirou. Envie um novo.";
readonly rateLimited: "Demasiadas tentativas. Aguarde um momento e tente novamente.";
readonly sendFailed: "Não foi possível enviar o código. Tente novamente.";
readonly devCode: "Apenas para desenvolvimento: o código é {{code}}";
};
readonly existingAccount: {
readonly message: "Já existe uma conta com este e-mail.";
readonly messageSignInOrReset: "Já existe uma conta com este e-mail. Inicie sessão ou redefina a sua palavra-passe.";
readonly messageSignIn: "Já existe uma conta com este e-mail. Inicie sessão em vez disso.";
readonly messageReset: "Já existe uma conta com este e-mail. Redefina a sua palavra-passe em vez disso.";
};
};
readonly loginForm: {
readonly title: "Iniciar sessão na Alfadocs";
readonly email: "E-mail";
readonly password: "Palavra-passe";
readonly submit: "Iniciar sessão";
readonly forgot: "Esqueceu-se da palavra-passe?";
readonly emailRequired: "Introduza o seu e-mail.";
readonly passwordRequired: "Introduza a sua palavra-passe.";
readonly rememberMe: "Lembrar-me neste computador";
};
readonly forgotPasswordForm: {
readonly title: "Redefinir a sua palavra-passe";
readonly description: "Introduza o e-mail associado à sua conta para receber uma ligação de redefinição.";
readonly email: "E-mail";
readonly submit: "Enviar ligação de redefinição";
readonly back: "Voltar ao início de sessão";
readonly emailRequired: "Introduza o seu e-mail.";
readonly sentTitle: "Verifique a sua caixa de entrada";
readonly sentDescription: "Se existir uma conta para este endereço, enviámos uma ligação para redefinir a palavra-passe.";
};
readonly resetPasswordForm: {
readonly title: "Escolha uma nova palavra-passe";
readonly description: "Introduza uma nova palavra-passe para a sua conta.";
readonly pageTitle: "Redefinir a sua palavra-passe";
readonly email: "E-mail";
readonly password: "Nova palavra-passe";
readonly passwordConfirm: "Confirmar nova palavra-passe";
readonly submit: "Alterar palavra-passe";
readonly passwordRequired: "Introduza uma nova palavra-passe.";
readonly passwordInvalid: "A palavra-passe não cumpre os requisitos.";
readonly passwordConfirmRequired: "Confirme a sua nova palavra-passe.";
readonly doneTitle: "A sua palavra-passe foi alterada.";
readonly doneDescription: "Já pode iniciar sessão com a sua nova palavra-passe.";
readonly doneDescriptionEmail: "Já pode iniciar sessão como {{email}} com a sua nova palavra-passe.";
readonly signIn: "Iniciar sessão";
readonly expiredTitle: "Esta ligação expirou ou já foi utilizada.";
readonly expiredDescription: "Peça uma nova ligação para escolher a sua palavra-passe.";
readonly requestLink: "Pedir uma nova ligação";
};
readonly signedOutHeader: {
readonly login: "Iniciar sessão";
readonly registerDoctor: "Registar-se como médico";
readonly registerPatient: "Registar-se como paciente";
};
readonly workflowWebhookAction: {
readonly intro: "Sempre que um paciente chega a este passo, o Alfadocs envia o ID do paciente para o endereço abaixo. Aplicações como o Link usam-no para encontrar o paciente.";
readonly url: "Endereço web (URL)";
readonly urlDescription: "Copie-o da aplicação que está a ligar. Começa por https://.";
readonly urlRequired: "Introduza o endereço web.";
readonly urlInvalid: "Introduza um endereço web completo, como https://example.com/webhook.";
readonly urlHttps: "O endereço tem de começar por https://.";
readonly urlCredentials: "Remova o nome de utilizador e a palavra-passe do endereço.";
readonly secret: "Segredo de assinatura";
readonly secretDescription: "A aplicação usa-o para verificar que cada mensagem vem do Alfadocs. Cole o que a aplicação lhe dá ou gere um.";
readonly secretSavedDescription: "Já existe um segredo guardado. Deixe este campo vazio para o manter.";
readonly secretRequired: "Introduza ou gere um segredo de assinatura.";
readonly generate: "Gerar um segredo";
readonly testDescription: "Envie um teste para verificar o endereço e o segredo. Usa IDs fictícios e nenhum dado de pacientes.";
readonly sendTest: "Enviar teste";
readonly testSent: "Teste enviado. A aplicação respondeu {{status}}.";
readonly testCheckSecret: "A aplicação respondeu {{status}}. Verifique se o segredo é igual ao da aplicação.";
readonly testRejected: "A aplicação respondeu {{status}}. Verifique o endereço e as definições da aplicação.";
readonly testUnreachable: "Não foi possível aceder ao endereço. Verifique se está correto e se é público.";
readonly testFailed: "Não foi possível enviar o teste. Tente novamente.";
readonly generatedNotice: "Copie agora este segredo para a aplicação. Depois de guardar, o Alfadocs mantém-no oculto.";
readonly secretGenerated: "Novo segredo gerado. Copie-o para a aplicação.";
readonly legalBasis: "Confirmo que a clínica dispõe de fundamento de licitude para partilhar dados de pacientes com este endereço.";
readonly legalBasisRequired: "Assinale esta caixa para guardar o passo.";
readonly advanced: "Avançado";
readonly advancedDescription: "Parâmetros adicionais enviados com cada mensagem. A maioria das aplicações, incluindo o Link, não precisa de nenhum.";
readonly parameterCount: "Parâmetros: {{total}}";
readonly parametersLegend: "Parâmetros adicionais";
readonly parameterName: "Nome";
readonly parameterValue: "Valor";
readonly parameterNameOf: "Nome do parâmetro {{number}}";
readonly parameterValueOf: "Valor do parâmetro {{number}}";
readonly addParameter: "Adicionar parâmetro";
readonly removeParameter: "Remover parâmetro {{number}}";
readonly insertDetail: "Inserir variável";
readonly placeholderInserted: "Inserido: {{detail}}";
readonly parameterNameRequired: "Introduza um nome para este valor.";
readonly parameterNameDuplicate: "Este nome já está em uso. Use cada nome apenas uma vez.";
readonly variablesHeading: "Variáveis que pode usar num valor";
readonly variablesDescription: "O Alfadocs substitui cada variável pelos dados do paciente no envio.";
readonly variableSalutation: "Tratamento";
readonly variableFirstName: "Nome próprio";
readonly variableLastName: "Apelido";
readonly sentHeading: "O que o Alfadocs envia";
readonly sentDescription: "Cada mensagem leva estes campos. O exemplo inclui os seus parâmetros adicionais.";
readonly sent: {
readonly patientId: "O ID do paciente. O Link usa-o para encontrar o paciente.";
readonly practiceId: "O ID da clínica.";
readonly workflowId: "O ID do fluxo de trabalho.";
readonly workflowActionId: "O ID deste passo.";
readonly workflowEnrollmentId: "O ID do percurso deste paciente no fluxo de trabalho.";
readonly sentAt: "Quando a mensagem foi enviada.";
readonly idempotencyKey: "Igual em cada nova tentativa, para que a aplicação possa ignorar repetições.";
readonly parameters: "Os parâmetros adicionais acima, se existirem.";
};
readonly headersHeading: "Como a aplicação verifica o segredo";
readonly headersDescription: "Cada mensagem leva estes cabeçalhos. A aplicação volta a calcular a assinatura com o segredo e só aceita a mensagem se coincidirem.";
readonly headers: {
readonly signature: "sha256= seguido de um HMAC-SHA256 da data e hora, um ponto e o corpo da mensagem, calculado com o segredo.";
readonly timestamp: "Quando a mensagem foi assinada, em milissegundos.";
readonly idempotency: "O mesmo valor que idempotencyKey.";
};
readonly copySecret: "Copiar o segredo";
readonly bodyHeading: "Corpo da mensagem";
readonly copyBody: "Copiar o corpo de exemplo";
readonly copyHeaders: "Copiar os cabeçalhos de exemplo";
};
};
//# sourceMappingURL=pt.d.ts.map