mirror of
https://github.com/webadderallorg/Recordly.git
synced 2026-09-27 08:15:42 +00:00
Adding Portuguese to languages
This commit is contained in:
@@ -46,6 +46,14 @@ import nlLaunch from "@/i18n/locales/nl/launch.json";
|
||||
import nlSettings from "@/i18n/locales/nl/settings.json";
|
||||
import nlShortcuts from "@/i18n/locales/nl/shortcuts.json";
|
||||
import nlTimeline from "@/i18n/locales/nl/timeline.json";
|
||||
import ptBRCommon from "@/i18n/locales/pt-BR/common.json";
|
||||
import ptBRDialogs from "@/i18n/locales/pt-BR/dialogs.json";
|
||||
import ptBREditor from "@/i18n/locales/pt-BR/editor.json";
|
||||
import ptBRExtensions from "@/i18n/locales/pt-BR/extensions.json";
|
||||
import ptBRLaunch from "@/i18n/locales/pt-BR/launch.json";
|
||||
import ptBRSettings from "@/i18n/locales/pt-BR/settings.json";
|
||||
import ptBRShortcuts from "@/i18n/locales/pt-BR/shortcuts.json";
|
||||
import ptBRTimeline from "@/i18n/locales/pt-BR/timeline.json";
|
||||
import zhCNCommon from "@/i18n/locales/zh-CN/common.json";
|
||||
import zhCNDialogs from "@/i18n/locales/zh-CN/dialogs.json";
|
||||
import zhCNEditor from "@/i18n/locales/zh-CN/editor.json";
|
||||
@@ -100,6 +108,16 @@ const messages: Record<AppLocale, LocaleBundle> = {
|
||||
shortcuts: koShortcuts,
|
||||
extensions: koExtensions,
|
||||
},
|
||||
"pt-BR": {
|
||||
common: ptBRCommon,
|
||||
launch: ptBRLaunch,
|
||||
editor: ptBREditor,
|
||||
timeline: ptBRTimeline,
|
||||
settings: ptBRSettings,
|
||||
dialogs: ptBRDialogs,
|
||||
shortcuts: ptBRShortcuts,
|
||||
extensions: ptBRExtensions,
|
||||
},
|
||||
"zh-CN": {
|
||||
common: zhCNCommon,
|
||||
launch: zhCNLaunch,
|
||||
|
||||
+1
-1
@@ -1,6 +1,6 @@
|
||||
export const DEFAULT_LOCALE = "en" as const;
|
||||
|
||||
export const SUPPORTED_LOCALES = ["en", "es", "nl", "ko", "zh-CN"] as const;
|
||||
export const SUPPORTED_LOCALES = ["en", "es", "nl", "ko", "pt-BR", "zh-CN"] as const;
|
||||
|
||||
export const I18N_NAMESPACES = [
|
||||
"common",
|
||||
|
||||
@@ -0,0 +1,26 @@
|
||||
{
|
||||
"app": {
|
||||
"name": "Recordly",
|
||||
"editorTitle": "Editor do Recordly",
|
||||
"subtitle": "Gravacao e edicao de tela",
|
||||
"language": "Idioma",
|
||||
"manageRecordings": "Abrir pasta de gravacoes"
|
||||
},
|
||||
"actions": {
|
||||
"cancel": "Cancelar",
|
||||
"close": "Fechar",
|
||||
"export": "Exportar",
|
||||
"load": "Carregar",
|
||||
"redo": "Refazer",
|
||||
"reset": "Redefinir",
|
||||
"save": "Salvar",
|
||||
"undo": "Desfazer",
|
||||
"delete": "Excluir",
|
||||
"done": "Concluido"
|
||||
},
|
||||
"errors": {
|
||||
"invalidFileType": "Tipo de arquivo invalido",
|
||||
"failedToUploadImage": "Falha ao enviar imagem",
|
||||
"fileReadError": "Ocorreu um erro ao ler o arquivo."
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,62 @@
|
||||
{
|
||||
"export": {
|
||||
"pleaseTryAgain": "Tente novamente",
|
||||
"compilingGifProgress": "Compilando GIF... {{progress}}%",
|
||||
"compilingGifWait": "Compilando GIF... Isso pode levar um tempo",
|
||||
"takeMoment": "Isso pode levar um momento...",
|
||||
"exportFailed": "Falha na exportacao",
|
||||
"compilingGifTitle": "Compilando GIF",
|
||||
"exportingFormat": "Exportando {{format}}",
|
||||
"exportComplete": "Exportacao concluida",
|
||||
"formatReady": "Seu {{format}} esta pronto",
|
||||
"showInFolder": "Mostrar na pasta",
|
||||
"compiling": "Compilando",
|
||||
"renderingFrames": "Renderizando quadros",
|
||||
"processing": "Processando...",
|
||||
"status": "Status",
|
||||
"format": "Formato",
|
||||
"compilingStatus": "Compilando...",
|
||||
"frames": "Quadros",
|
||||
"cancelExport": "Cancelar exportacao",
|
||||
"reopenSaveDialog": "Abrir dialogo de salvar novamente",
|
||||
"savedSuccess": "{{format}} salvo com sucesso!"
|
||||
},
|
||||
"addFont": {
|
||||
"title": "Adicionar fonte do Google",
|
||||
"heading": "Adicionar fonte do Google",
|
||||
"description": "Adicione uma fonte personalizada do Google Fonts para usar nas suas anotacoes.",
|
||||
"urlLabel": "URL de importacao do Google Fonts",
|
||||
"urlPlaceholder": "https://fonts.googleapis.com/css2?family=Roboto&display=swap",
|
||||
"urlHelp": "Obtenha isso no Google Fonts: selecione uma fonte -> clique em \"Get font\" -> copie a URL de @import",
|
||||
"nameLabel": "Nome de exibicao",
|
||||
"namePlaceholder": "Minha fonte personalizada",
|
||||
"nameHelp": "Assim a fonte aparecera no seletor de fontes",
|
||||
"adding": "Adicionando...",
|
||||
"addFont": "Adicionar fonte",
|
||||
"enterUrl": "Informe uma URL de importacao do Google Fonts",
|
||||
"invalidUrl": "Informe uma URL valida do Google Fonts",
|
||||
"enterName": "Informe um nome para a fonte",
|
||||
"extractFailed": "Nao foi possivel extrair a familia da fonte da URL",
|
||||
"addSuccess": "Fonte \"{{name}}\" adicionada com sucesso",
|
||||
"addFailed": "Falha ao adicionar fonte",
|
||||
"loadTimeout": "A fonte demorou muito para carregar. Verifique a URL e tente novamente.",
|
||||
"loadFailed": "A fonte nao pode ser carregada. Verifique se a URL do Google Fonts esta correta."
|
||||
},
|
||||
"shortcutsConfig": {
|
||||
"title": "Atalhos de teclado",
|
||||
"configurable": "Configuravel",
|
||||
"fixed": "Fixo",
|
||||
"pressEscToCancel": "Pressione Esc para cancelar",
|
||||
"clickToChange": "Clique para alterar",
|
||||
"pressAKey": "Pressione uma tecla...",
|
||||
"alreadyUsedBy": "Ja usado por <strong>{{action}}</strong>",
|
||||
"swap": "Trocar",
|
||||
"reserved": "Este atalho e reservado para \"{{label}}\" e nao pode ser reatribuido.",
|
||||
"saved": "Atalhos de teclado salvos",
|
||||
"resetNotice": "Redefinir para atalhos padrao - clique em Salvar para aplicar",
|
||||
"instructions": "Clique em um atalho e pressione a nova combinacao de teclas. Pressione Esc para cancelar.",
|
||||
"resetToDefaults": "Redefinir para padrao",
|
||||
"cancel": "Cancelar",
|
||||
"save": "Salvar"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,134 @@
|
||||
{
|
||||
"playback": {
|
||||
"play": "Reproduzir",
|
||||
"pause": "Pausar",
|
||||
"skipBack": "Voltar",
|
||||
"skipForward": "Avancar",
|
||||
"muteUnmute": "Silenciar/ativar som"
|
||||
},
|
||||
"annotations": {
|
||||
"settings": "Configuracoes de anotacao",
|
||||
"active": "Ativo",
|
||||
"text": "Texto",
|
||||
"image": "Imagem",
|
||||
"arrow": "Seta",
|
||||
"blur": "Blur",
|
||||
"textContent": "Conteudo do texto",
|
||||
"textPlaceholder": "Digite seu texto...",
|
||||
"fontStyle": "Estilo da fonte",
|
||||
"selectStyle": "Selecionar estilo",
|
||||
"size": "Tamanho",
|
||||
"toggleBold": "Alternar negrito",
|
||||
"toggleItalic": "Alternar italico",
|
||||
"toggleUnderline": "Alternar sublinhado",
|
||||
"alignLeft": "Alinhar a esquerda",
|
||||
"alignCenter": "Alinhar ao centro",
|
||||
"alignRight": "Alinhar a direita",
|
||||
"textColor": "Cor do texto",
|
||||
"background": "Fundo",
|
||||
"none": "Nenhum",
|
||||
"clearBackground": "Limpar fundo",
|
||||
"uploadImage": "Enviar imagem",
|
||||
"supportedFormats": "Formatos suportados: JPG, PNG, GIF, WebP",
|
||||
"arrowDirection": "Direcao da seta",
|
||||
"strokeWidth": "Espessura do traco: {{width}}px",
|
||||
"arrowColor": "Cor da seta",
|
||||
"deleteAnnotation": "Excluir anotacao",
|
||||
"shortcutsAndTips": "Atalhos e dicas",
|
||||
"tipSelectAnnotation": "Mova o indicador para uma secao com anotacoes sobrepostas e selecione um item.",
|
||||
"tipCycleForward": "Use Tab para alternar entre itens sobrepostos.",
|
||||
"tipCycleBackward": "Use Shift+Tab para voltar.",
|
||||
"imageUploadSuccess": "Imagem enviada com sucesso!",
|
||||
"imageUploadError": "Envie um arquivo de imagem JPG, PNG, GIF ou WebP.",
|
||||
"blurStrength": "Intensidade do blur: {{strength}}",
|
||||
"solidColor": "Cor solida (censura)",
|
||||
"borderRadius": "Raio da borda"
|
||||
},
|
||||
|
||||
"fontStyles": {
|
||||
"classic": "Classic",
|
||||
"editor": "Editor",
|
||||
"strong": "Strong",
|
||||
"typewriter": "Typewriter",
|
||||
"deco": "Deco",
|
||||
"simple": "Simple",
|
||||
"modern": "Modern",
|
||||
"clean": "Clean"
|
||||
},
|
||||
"format": {
|
||||
"mp4Video": "Video MP4",
|
||||
"mp4Description": "Arquivo de video em alta qualidade",
|
||||
"gifAnimation": "Animacao GIF",
|
||||
"gifDescription": "Imagem animada para compartilhar"
|
||||
},
|
||||
"gifOptions": {
|
||||
"frameRate": "Taxa de quadros",
|
||||
"outputSize": "Tamanho de saida",
|
||||
"outputDimensions": "Saida: {{width}} × {{height}}px",
|
||||
"loopAnimation": "Animacao em loop",
|
||||
"loopDescription": "O GIF sera reproduzido continuamente"
|
||||
},
|
||||
"tutorial": {
|
||||
"howTrimmingWorks": "Como o corte funciona",
|
||||
"title": "Como o corte funciona",
|
||||
"understanding": "Entenda como remover partes indesejadas do seu video.",
|
||||
"descriptionP1": "A ferramenta de corte funciona definindo os trechos que voce quer",
|
||||
"descriptionRemove": "remover",
|
||||
"descriptionP2": "do seu video.",
|
||||
"descriptionP3": "Qualquer parte da linha do tempo coberta por uma regiao de corte vermelha sera removida na exportacao.",
|
||||
"visualExample": "Exemplo visual",
|
||||
"removed": "REMOVIDO",
|
||||
"kept": "Mantido",
|
||||
"finalVideo": "Video final",
|
||||
"part": "Parte {{number}}",
|
||||
"addTrimStep": "1. Adicionar corte",
|
||||
"addTrimDesc": "Pressione T ou clique no icone de tesoura para marcar um trecho para remocao.",
|
||||
"adjustStep": "2. Ajustar",
|
||||
"adjustDesc": "Arraste as bordas da regiao vermelha para cobrir exatamente o que voce quer remover."
|
||||
},
|
||||
"feedback": {
|
||||
"trigger": "Feedback",
|
||||
"title": "Feedback e contato",
|
||||
"description": "Fale diretamente conosco ou abra uma issue se algo estiver com problema ou faltando.",
|
||||
"emailLabel": "E-mail",
|
||||
"xLabel": "X",
|
||||
"reportIssue": "Reportar problema / enviar feedback",
|
||||
"openFailed": "Falha ao abrir link."
|
||||
},
|
||||
"keyboardShortcuts": {
|
||||
"trigger": "Atalhos",
|
||||
"title": "Atalhos de teclado",
|
||||
"description": "Referencia rapida para os controles da linha do tempo e do editor.",
|
||||
"customizeTooltip": "Personalizar atalhos",
|
||||
"customize": "Personalizar",
|
||||
"panTimeline": "Mover linha do tempo",
|
||||
"zoomTimeline": "Zoom da linha do tempo",
|
||||
"cycleAnnotations": "Alternar anotacoes",
|
||||
"tab": "Tab"
|
||||
},
|
||||
"actions": {
|
||||
"saveAgain": "Salvar novamente",
|
||||
"showInFolder": "Mostrar na pasta"
|
||||
},
|
||||
"project": {
|
||||
"untitled": "Sem titulo"
|
||||
},
|
||||
"exportStatus": {
|
||||
"exporting": "Exportando",
|
||||
"renderingFile": "Renderizando seu arquivo.",
|
||||
"preparing": "Preparando exportacao...",
|
||||
"completePercent": "{{percent}}% concluido",
|
||||
"issue": "Problema na exportacao",
|
||||
"complete": "Exportacao concluida",
|
||||
"savedSuccessfully": "Seu arquivo foi salvo com sucesso."
|
||||
},
|
||||
"toolbar": {
|
||||
"addLayer": "Adicionar camada",
|
||||
"splitClip": "Dividir clipe (C)"
|
||||
},
|
||||
"timeline": {
|
||||
"expand": "Expandir linha do tempo",
|
||||
"collapse": "Recolher linha do tempo"
|
||||
},
|
||||
"openRecordingsFolder": "Abrir pasta de gravacoes"
|
||||
}
|
||||
@@ -0,0 +1,60 @@
|
||||
{
|
||||
"title": "Extensoes",
|
||||
"tabs": {
|
||||
"browse": "Explorar",
|
||||
"installed": "Instaladas"
|
||||
},
|
||||
"actions": {
|
||||
"submit": "Enviar uma extensao",
|
||||
"docs": "Documentacao de extensoes",
|
||||
"refresh": "Atualizar",
|
||||
"openFolder": "Abrir pasta de extensoes",
|
||||
"uninstall": "Desinstalar",
|
||||
"install": "Instalar",
|
||||
"installing": "Instalando",
|
||||
"add": "Adicionar",
|
||||
"retry": "Tentar novamente",
|
||||
"close": "Fechar",
|
||||
"folder": "Pasta"
|
||||
},
|
||||
"status": {
|
||||
"enabled": "Ativada",
|
||||
"disabled": "Desativada",
|
||||
"installed": "Instalada"
|
||||
},
|
||||
"detail": {
|
||||
"by": "Por {{author}}",
|
||||
"unknownAuthor": "Autor desconhecido",
|
||||
"noDescription": "Sem descricao",
|
||||
"downloads": "{{count}} downloads",
|
||||
"preview": "Previa",
|
||||
"screenshotAlt": "Captura de tela {{number}}",
|
||||
"description": "Descricao",
|
||||
"tags": "Tags",
|
||||
"permissions": "Permissoes",
|
||||
"location": "Localizacao",
|
||||
"error": "Erro: {{message}}"
|
||||
},
|
||||
"empty": {
|
||||
"title": "Sem extensoes",
|
||||
"description": "Instale extensoes para adicionar molduras, efeitos de cursor e ferramentas de edicao."
|
||||
},
|
||||
"search": {
|
||||
"placeholder": "Buscar extensoes...",
|
||||
"noResults": "Nenhuma extensao encontrada",
|
||||
"noMarketplace": "Ainda nao ha extensoes disponiveis no marketplace",
|
||||
"count": "{{count}} extensao",
|
||||
"countPlural": "{{count}} extensoes"
|
||||
},
|
||||
"toast": {
|
||||
"installedAndEnabled": "Extensao instalada e ativada",
|
||||
"uninstalled": "{{name}} desinstalada",
|
||||
"uninstallFailed": "Falha ao desinstalar {{name}}",
|
||||
"searchFailed": "Falha ao buscar no marketplace",
|
||||
"refreshed": "Extensoes atualizadas",
|
||||
"refreshFailed": "Falha ao atualizar extensoes",
|
||||
"marketplaceInstalled": "{{name}} instalada e ativada",
|
||||
"marketplaceInstallFailed": "Falha ao instalar {{name}}",
|
||||
"enableFailed": "Falha ao ativar extensao"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,77 @@
|
||||
{
|
||||
"recording": {
|
||||
"disableSystemAudio": "Desativar audio do sistema",
|
||||
"enableSystemAudio": "Ativar audio do sistema",
|
||||
"disableMicrophone": "Desativar microfone",
|
||||
"enableMicrophone": "Ativar microfone",
|
||||
"disableWebcam": "Desativar sobreposicao da webcam",
|
||||
"enableWebcam": "Ativar sobreposicao da webcam",
|
||||
"countdownDelay": "Atraso da contagem regressiva",
|
||||
"noDelay": "Sem atraso",
|
||||
"record": "Gravar",
|
||||
"recordingFolder": "Caminho das gravacoes: {{path}}",
|
||||
"chooseRecordingsFolder": "Escolher caminho das gravacoes",
|
||||
"folderPath": "Caminho: /{{name}}/",
|
||||
"openVideoFile": "Abrir arquivo de video",
|
||||
"openProject": "Abrir projeto",
|
||||
"hideHudFromVideo": "Ocultar HUD na gravacao",
|
||||
"showHudInVideo": "Mostrar HUD na gravacao",
|
||||
"hideHud": "Ocultar HUD",
|
||||
"closeApp": "Fechar app",
|
||||
"screens": "Telas",
|
||||
"windows": "Janelas",
|
||||
"noSourcesFound": "Nenhuma fonte encontrada",
|
||||
"microphone": "Microfone",
|
||||
"turnOffMicrophone": "Desligar microfone",
|
||||
"selectMicToEnable": "Selecione um microfone para ativar",
|
||||
"noMicrophonesFound": "Nenhum microfone encontrado",
|
||||
"webcam": "Webcam",
|
||||
"turnOffWebcam": "Desligar webcam",
|
||||
"hideFloatingWebcamPreview": "Ocultar previa flutuante",
|
||||
"showFloatingWebcamPreview": "Mostrar previa flutuante",
|
||||
"selectWebcamToEnable": "Selecione uma webcam para ativar",
|
||||
"noWebcamsFound": "Nenhuma webcam encontrada",
|
||||
"recordingsFolder": "Caminho das gravacoes",
|
||||
"language": "Idioma",
|
||||
"paused": "PAUSED",
|
||||
"rec": "REC",
|
||||
"resume": "Retomar",
|
||||
"pause": "Pausar",
|
||||
"stop": "Parar",
|
||||
"cancel": "Cancelar",
|
||||
"more": "Mais",
|
||||
"update": {
|
||||
"update": "Atualizar",
|
||||
"updated": "Atualizado",
|
||||
"idleTitle": "Verificar atualizacoes.",
|
||||
"checkingTitle": "Verificando atualizacoes...",
|
||||
"downloadingTitle": "Baixando atualizacao...",
|
||||
"errorTitle": "Falha ao verificar atualizacoes. Clique para tentar novamente.",
|
||||
"upToDateTitle": "Recordly {{version}} esta atualizado.",
|
||||
"availableTitle": "Recordly {{version}} esta disponivel.",
|
||||
"availableGenericTitle": "Ha uma atualizacao disponivel."
|
||||
}
|
||||
},
|
||||
"sourceSelector": {
|
||||
"loadingSources": "Carregando fontes...",
|
||||
"screens": "Telas",
|
||||
"windows": "Janelas",
|
||||
"noScreensAvailable": "Nenhuma tela disponivel",
|
||||
"noWindowsAvailable": "Nenhuma janela disponivel",
|
||||
"windowsNote": "Apenas janelas visiveis (nao minimizadas) podem ser gravadas.",
|
||||
"windowPlaceholder": "Janela",
|
||||
"cancel": "Cancelar",
|
||||
"share": "Compartilhar"
|
||||
},
|
||||
"permissions": {
|
||||
"screenRecordingNeeded": "O Recordly precisa da permissao de Gravacao de Tela antes de iniciar. Ajustes do Sistema foram abertos. Depois de ativar, feche e reabra o Recordly.",
|
||||
"screenRecordingMissing": "A permissao de Gravacao de Tela ainda esta ausente. Ajustes do Sistema foram abertos novamente. Ative e depois feche e reabra o Recordly antes de gravar.",
|
||||
"accessibilityNeeded": "O Recordly tambem precisa da permissao de Acessibilidade para rastrear o cursor. Ajustes do Sistema foram abertos. Depois de ativar, feche e reabra o Recordly.",
|
||||
"accessibilityMissing": "A permissao de Acessibilidade ainda esta ausente. Ajustes do Sistema foram abertos novamente. Ative e depois feche e reabra o Recordly antes de gravar.",
|
||||
"selectSource": "Selecione uma fonte para gravar",
|
||||
"systemAudioUnavailable": "O audio do sistema nao esta disponivel para esta fonte. A gravacao continuara sem audio do sistema.",
|
||||
"microphoneDenied": "O acesso ao microfone foi negado. A gravacao continuara sem audio do microfone.",
|
||||
"failedToStart": "Falha ao iniciar gravacao: {{error}}",
|
||||
"failedToStartGeneric": "Falha ao iniciar gravacao"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,174 @@
|
||||
{
|
||||
"zoom": {
|
||||
"level": "Nivel de zoom",
|
||||
"selectRegion": "Selecione uma regiao de zoom para ajustar",
|
||||
"deleteZoom": "Excluir zoom",
|
||||
"modeAuto": "Auto",
|
||||
"modeManual": "Manual",
|
||||
"modeManualDescription": "Defina um ponto de foco fixo para este zoom",
|
||||
"modeAutoDescription": "A camera segue o cursor automaticamente"
|
||||
},
|
||||
"trim": {
|
||||
"deleteRegion": "Excluir regiao de corte"
|
||||
},
|
||||
"speed": {
|
||||
"playbackSpeed": "Velocidade de reproducao",
|
||||
"selectRegion": "Selecione uma regiao de velocidade para ajustar",
|
||||
"deleteRegion": "Excluir regiao de velocidade",
|
||||
"label": "Velocidade"
|
||||
},
|
||||
"clip": {
|
||||
"title": "Clipe",
|
||||
"muteAudio": "Silenciar audio",
|
||||
"delete": "Excluir clipe"
|
||||
},
|
||||
"effects": {
|
||||
"title": "Efeitos de video",
|
||||
"show": "Mostrar",
|
||||
"showCursor": "Mostrar cursor",
|
||||
"loopCursor": "Loop do cursor",
|
||||
"cursorStyle": "Estilo do cursor",
|
||||
"cursorStyleOptions": {
|
||||
"tahoe": "Tahoe",
|
||||
"dot": "Dot",
|
||||
"figma": "Minimal",
|
||||
"mono": "Inverted",
|
||||
"lavender": "Lavender",
|
||||
"parched": "Parched",
|
||||
"chooper": "Chooper",
|
||||
"amongus": "Among Us",
|
||||
"turtle": "Turtle"
|
||||
},
|
||||
"backgroundBlur": "Desfoque de fundo",
|
||||
"zoomMotionBlur": "Desfoque de movimento do zoom",
|
||||
"connectZooms": "Conectar zooms",
|
||||
"connectZoomsDescription": "Suaviza regioes de zoom consecutivas em um movimento continuo de camera.",
|
||||
"autoApplyFreshRecordingZooms": "Aplicar zooms automaticamente em gravacoes novas",
|
||||
"autoApplyFreshRecordingZoomsDescription": "Sugere zooms seguindo o cursor automaticamente ao abrir uma nova gravacao.",
|
||||
"zoomGeneralTitle": "Geral",
|
||||
"zoomGeneralDescription": "Configuracoes globais de movimento para cada transicao de zoom.",
|
||||
"zoomInTitle": "Aproximar",
|
||||
"zoomInDescription": "Controla como a camera entra em uma regiao de zoom.",
|
||||
"zoomOutTitle": "Afastar",
|
||||
"zoomOutDescription": "Controla como a camera sai de uma regiao de zoom.",
|
||||
"connectedZoomTitle": "Entre zooms",
|
||||
"connectedZoomDescription": "Ajuste o deslizamento entre regioes de zoom consecutivas quando a conexao estiver ativada.",
|
||||
"zoomInDuration": "Duracao do zoom in",
|
||||
"zoomInOverlap": "Sobreposicao do zoom in",
|
||||
"zoomOutDuration": "Duracao do zoom out",
|
||||
"zoomInEasing": "Curva do zoom in",
|
||||
"zoomOutEasing": "Curva do zoom out",
|
||||
"connectedZoomGap": "Intervalo entre zooms conectados",
|
||||
"connectedZoomDuration": "Duracao do zoom conectado",
|
||||
"connectedZoomEasing": "Curva de pan conectado",
|
||||
"zoomEasingOptions": {
|
||||
"recordly": "Recordly",
|
||||
"glide": "Glide",
|
||||
"smooth": "Smooth",
|
||||
"snappy": "Snappy",
|
||||
"linear": "Linear"
|
||||
},
|
||||
"cursorSize": "Tamanho do cursor",
|
||||
"cursorSmoothing": "Suavizacao do cursor",
|
||||
"off": "Desligado",
|
||||
"cursorMotionBlur": "Desfoque de movimento do cursor",
|
||||
"cursorClickBounce": "Salto de clique do cursor",
|
||||
"cursorClickBounceDuration": "Velocidade do salto",
|
||||
"cursorSway": "Balanco do cursor",
|
||||
"webcam": "Sobreposicao da webcam",
|
||||
"webcamFootage": "Filmagem da webcam",
|
||||
"webcamFootageDescription": "Nenhuma filmagem de webcam vinculada a este video",
|
||||
"uploadWebcamFootage": "Enviar filmagem",
|
||||
"replaceWebcamFootage": "Substituir filmagem",
|
||||
"removeWebcamFootage": "Remover filmagem",
|
||||
"webcamFootageAdded": "Filmagem da webcam vinculada",
|
||||
"webcamFootageRemoved": "Filmagem da webcam removida",
|
||||
"webcamSize": "Tamanho da webcam",
|
||||
"webcamReactToZoom": "Webcam reage ao zoom",
|
||||
"webcamRoundness": "Arredondamento da webcam",
|
||||
"webcamShadow": "Sombra da webcam",
|
||||
"shadow": "Sombra",
|
||||
"radius": "Raio",
|
||||
"roundness": "Arredondamento",
|
||||
"padding": "Espacamento",
|
||||
"removeBackground": "Remover fundo"
|
||||
},
|
||||
"sections": {
|
||||
"scene": "Cena",
|
||||
"captions": "Legendas",
|
||||
"zoom": "Zoom",
|
||||
"cursor": "Cursor",
|
||||
"webcam": "Webcam",
|
||||
"frame": "Quadro",
|
||||
"crop": "Corte"
|
||||
},
|
||||
"captions": {
|
||||
"enabled": "Mostrar",
|
||||
"language": "Idioma",
|
||||
"downloading": "Baixando...",
|
||||
"deleteModel": "Excluir modelo",
|
||||
"clearModel": "Limpar modelo",
|
||||
"downloadModel": "Baixar modelo",
|
||||
"generating": "Gerando...",
|
||||
"generateFull": "Gerar legendas",
|
||||
"regenerateFull": "Gerar legendas novamente",
|
||||
"clearFull": "Limpar legendas",
|
||||
"fontSettings": "Configuracoes da fonte",
|
||||
"defaultFont": "Padrao",
|
||||
"fontFamily": "Fonte",
|
||||
"fontSize": "Tamanho da fonte",
|
||||
"rowCount": "Linhas",
|
||||
"animation": "Animacao",
|
||||
"animationOff": "Desligado",
|
||||
"animationFade": "Fade",
|
||||
"animationRise": "Rise",
|
||||
"animationPop": "Pop",
|
||||
"bottomOffset": "Deslocamento inferior",
|
||||
"maxWidth": "Largura maxima",
|
||||
"boxRadius": "Raio da caixa",
|
||||
"backgroundOpacity": "Opacidade do fundo",
|
||||
"textColor": "Cor do texto"
|
||||
},
|
||||
"crop": {
|
||||
"title": "Cortar video",
|
||||
"instruction": "Arraste cada lado para ajustar a area de corte",
|
||||
"top": "Topo",
|
||||
"bottom": "Base",
|
||||
"left": "Esquerda",
|
||||
"right": "Direita",
|
||||
"openEditor": "Abrir editor de corte"
|
||||
},
|
||||
"background": {
|
||||
"title": "Fundo",
|
||||
"image": "Imagem",
|
||||
"color": "Cor",
|
||||
"gradient": "Gradiente",
|
||||
"wallpaperPreview": "Previa do papel de parede",
|
||||
"uploadCustom": "Enviar personalizado",
|
||||
"uploadSuccess": "Imagem personalizada enviada com sucesso!",
|
||||
"uploadError": "Envie um arquivo de imagem JPG ou JPEG.",
|
||||
"uploadErrorDescription": "Somente imagens JPG e JPEG sao suportadas."
|
||||
},
|
||||
"export": {
|
||||
"title": "Exportar",
|
||||
"mp4": "MP4",
|
||||
"gif": "GIF",
|
||||
"quality": {
|
||||
"low": "Baixa",
|
||||
"medium": "Media",
|
||||
"high": "Alta",
|
||||
"original": "Original"
|
||||
},
|
||||
"fpsTitle": "FPS",
|
||||
"loop": "Repetir",
|
||||
"outputDimensions": "Saida: {{dimensions}}px",
|
||||
"sizePresetOriginalShort": "Orig",
|
||||
"sizePresetMediumShort": "Med",
|
||||
"sizePresetLargeShort": "Gra",
|
||||
"loadProject": "Carregar projeto",
|
||||
"saveProject": "Salvar projeto",
|
||||
"exportVideo": "Exportar {{format}}",
|
||||
"reportBug": "Reportar bug",
|
||||
"starOnGithub": "Dar estrela no GitHub"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,16 @@
|
||||
{
|
||||
"actions": {
|
||||
"addZoom": "Adicionar zoom",
|
||||
"addTrim": "Adicionar corte",
|
||||
"addSpeed": "Adicionar velocidade",
|
||||
"addAnnotation": "Adicionar anotacao",
|
||||
"addKeyframe": "Adicionar quadro-chave",
|
||||
"deleteSelected": "Excluir selecionado",
|
||||
"playPause": "Reproduzir / Pausar",
|
||||
"cycleForward": "Alternar anotacoes para frente",
|
||||
"cycleBackward": "Alternar anotacoes para tras",
|
||||
"deleteSelectedAlt": "Excluir selecionado (alt)",
|
||||
"panTimeline": "Mover linha do tempo",
|
||||
"zoomTimeline": "Zoom da linha do tempo"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,41 @@
|
||||
{
|
||||
"zoom": {
|
||||
"cannotPlace": "Nao e possivel inserir zoom aqui",
|
||||
"existsOrNoSpace": "Ja existe zoom nesse local ou nao ha espaco suficiente.",
|
||||
"suggestHandlerUnavailable": "Manipulador de sugestao de zoom indisponivel",
|
||||
"noTelemetry": "Nenhuma telemetria de cursor disponivel",
|
||||
"recordFirst": "Grave uma captura de tela primeiro para gerar sugestoes baseadas no cursor.",
|
||||
"noUsableTelemetry": "Nenhuma telemetria de cursor utilizavel",
|
||||
"notEnoughMovement": "A gravacao nao inclui dados suficientes de movimento do cursor.",
|
||||
"noInteractionMoments": "Nenhum momento claro de interacao encontrado",
|
||||
"tryRecording": "Tente uma gravacao com pausas ou cliques em torno de acoes importantes.",
|
||||
"noAutoZoomSlots": "Nenhum espaco de auto-zoom disponivel",
|
||||
"dwellPointsOverlap": "Pontos de permanencia detectados se sobrepoem a regioes de zoom existentes.",
|
||||
"addedSuggestions": "{{count}} sugestao(oes) de zoom por interacao adicionada(s)",
|
||||
"label": "Zoom {{index}}",
|
||||
"addZoom": "Adicionar zoom (Z)",
|
||||
"suggestZooms": "Sugerir zooms pelo cursor"
|
||||
},
|
||||
"trim": {
|
||||
"cannotPlace": "Nao e possivel inserir corte aqui",
|
||||
"existsOrNoSpace": "Ja existe corte nesse local ou nao ha espaco suficiente.",
|
||||
"label": "Corte {{index}}",
|
||||
"addTrim": "Adicionar corte (T)"
|
||||
},
|
||||
"speed": {
|
||||
"cannotPlace": "Nao e possivel inserir velocidade aqui",
|
||||
"existsOrNoSpace": "Ja existe uma regiao de velocidade nesse local ou nao ha espaco suficiente.",
|
||||
"label": "Velocidade"
|
||||
},
|
||||
"annotation": {
|
||||
"label": "Anotacao",
|
||||
"image": "Imagem",
|
||||
"addAnnotation": "Adicionar anotacao (A)"
|
||||
},
|
||||
"audio": {
|
||||
"label": "Audio"
|
||||
},
|
||||
"addSpeed": "Adicionar velocidade (S)",
|
||||
"resizeLeft": "Redimensionar para a esquerda",
|
||||
"resizeRight": "Redimensionar para a direita"
|
||||
}
|
||||
Reference in New Issue
Block a user