Files
SpineParticlesWeb/src/i18n/locales/pt-BR.json
T
2026-10-31 15:26:31 +08:00

913 lines
50 KiB
JSON
Raw Blame History

This file contains invisible Unicode characters
This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
{
"app": {
"resizeTimeline": "Arraste para ajustar a altura da linha do tempo",
"systems": "sistema",
"particlesBones": "Partículas (ossos)",
"rootBone": "osso da raiz",
"hudTip": "Zoom da roda · Clique com o botão esquerdo para arrastar a tela",
"title": "Editor de Partículas Spine"
},
"welcome": {
"documentTitle": "Editor de Partículas Spine",
"titleLead": "Das partículas Spine",
"titleAccent": "à cadeia de ferramentas Spine",
"backToTools": "Voltar às ferramentas",
"editor": {
"badge": "EDITOR DE PARTÍCULAS",
"title": "Editor de partículas",
"description": "Crie partículas Spine e exporte livremente arquivos JSON e projetos Spine.",
"tagPreview": "Prévia ao vivo",
"tagSequence": "Exportar projeto Spine",
"tagExport": "Exportar JSON",
"cta": "Abrir editor de partículas"
},
"viewer": {
"badge": "PLUGIN EAGLE",
"description": "Visualize seus recursos Spine com facilidade no Eagle.",
"tagVersions": "3.4–4.3",
"tagSkins": "Prévia da animação",
"tagTimeline": "Formatos suportados",
"cta": "Ver SpineViewer"
},
"thumbnail": {
"badge": "PLUGIN EAGLE",
"auto": "Gerar automaticamente",
"description": "Detecta recursos Spine e gera miniaturas, uma ferramenta parceira do SpineViewer.",
"tagPairing": "Associação automática",
"tagModes": "Estática / animada",
"tagBatch": "Processamento em lote",
"cta": "Ver SpineThumbnails"
}
},
"common": {
"close": "Fechar",
"collapse": "Recolher",
"reset": "Redefinir",
"add": "Adicionar",
"remove": "Remover",
"delete": "Excluir",
"clear": "Limpar",
"cancel": "Cancelar",
"confirm": "Confirmar",
"none": "Nenhum",
"enabled": "Ativado",
"disabled": "Desativado",
"fixed": "Fixo",
"random": "Aleatório",
"curve": "Curva",
"followExport": "Seguir exportação",
"linear": "Linear",
"bezier": "Bézier",
"above": "Acima",
"below": "Abaixo",
"left": "Esquerda",
"right": "Direita",
"seconds": "s",
"frames": "quadros"
},
"toolbar": {
"settings": "Configurações",
"undo": "Desfazer (Ctrl+Z)",
"pan": "Mover tela (Q)",
"translate": "Mover (W)",
"rotate": "Girar (E)",
"scale": "Escalar (R)",
"zoomIn": "Ampliar",
"zoomOut": "Reduzir",
"fitView": "Ajustar à tela",
"toggleGrid": "Alternar grade",
"resetView": "Redefinir visualização",
"background": "Fundo",
"backgroundSettings": "Configurações do fundo",
"changeBackground": "Trocar imagem",
"uploadBackground": "Enviar imagem",
"clearBackground": "Limpar fundo",
"noBackground": "Nenhuma imagem",
"backgroundX": "Deslocamento X da imagem de fundo",
"backgroundY": "Deslocamento Y da imagem de fundo",
"backgroundOpacity": "Transparência da imagem de fundo",
"opacity": "Opacidade",
"help": "Ajuda",
"openHelp": "Abrir ajuda"
},
"settings": {
"title": "Configurações do sistema",
"layout": "Layout da interface",
"floatingMenu": "Menu flutuante",
"floatingMenuParticleOnly": "Selecione primeiro um sistema de partículas",
"parameterPanelPosition": "Localização do painel de parâmetros",
"panelOnRight": "O painel de parâmetros é mostrado à direita",
"history": "Histórico de operação",
"maxUndo": "Número máximo de passos para trás",
"canvasGuides": "Display auxiliar de tela",
"emitter": "ponto de lançamento",
"bones": "Conexão óssea",
"bonePointSize": "Tamanho do desenho do ponto ósseo",
"boneAxisSize": "Tamanho do desenho do eixo",
"skinMesh": "malha esfolada",
"enableTicks": "Habilitar ticks",
"tickFontSize": "Dimensionar o tamanho do texto",
"tickWidth": "espessura da marca",
"axisColor": "cor do eixo",
"showAxisLabels": "Exibir valor da escala",
"unsavedPrompt": "Avisar sobre alterações não salvas",
"unsavedLeaveConfirm": "Este projeto tem alterações não salvas. Voltar à página inicial das ferramentas?",
"showProjectSize": "Mostrar espaço usado pelas configurações",
"cacheNote": "Todas as configurações do sistema são salvas automaticamente no navegador atual"
},
"config": {
"title": "Gerenciamento de configuração",
"save": "Salvar configuração",
"saveTitle": "Salvar configuração no cache do navegador",
"load": "Carregar configuração",
"loadTitle": "Carregar configuração do editor local",
"presets": "Lista predefinida",
"selectPreset": "Selecionar predefinição",
"noPresets": "Nenhuma predefinição",
"saved": "A configuração foi salva localmente",
"loading": "Carregando configuração…",
"loaded": "Carregado: {name}",
"presetLoading": "Carregando predefinições…",
"presetLoaded": "Predefinição carregada: {name}",
"presetNamingError": "{message}, verifique a nomenclatura de arquivo padrão",
"presetTransferTitle": "Carregar predefinição",
"presetDownloading": "Baixando {file}…",
"presetParsing": "Analisando a configuração padrão...",
"presetRestoring": "Analisando e restaurando recursos padrão...",
"presetComplete": "Carregamento predefinido concluído",
"presetListError": "Não é possível ler a lista predefinida",
"presetReadError": "Não é possível ler a predefinição: {file}",
"local": {
"listTitle": "Lista de configurações",
"empty": "Nenhuma configuração salva neste navegador",
"saveTitle": "Salvar configuração no cache do navegador",
"name": "Nome da configuração",
"namePlaceholder": "Por exemplo: Efeito de fogos",
"load": "Carregar",
"loadHint": "Clique duplo para carregar",
"download": "Baixar",
"delete": "Excluir",
"downloadCurrent": "Baixar configuração atual",
"downloadAll": "Baixar todas as configurações",
"loadAll": "Carregar todas as configurações",
"loadAllConfirm": "Importar {count} arquivos de configuração? Configurações com o mesmo nome serão substituídas.",
"loadAllDone": "{count} configurações carregadas dos arquivos",
"loadAllPartial": "{imported} configurações importadas; {failed} arquivos falharam",
"overwriteSave": "“{name}” já existe. Substituir?",
"loadOverwrite": "Carregar “{name}” substituirá a cena atual e descartará alterações não salvas. Continuar?",
"deleteConfirm": "Excluir “{name}”?",
"nameRequired": "Digite um nome de configuração",
"nameInvalid": "O nome não pode conter \\ / : * ? \" < > |",
"storageUnavailable": "O armazenamento local do navegador não está disponível",
"saved": "Salvo no navegador: {name}",
"loaded": "Carregado do navegador: {name}",
"deleted": "Configuração excluída do navegador: {name}",
"downloadEmpty": "Nenhuma configuração para baixar",
"downloaded": "Baixado: {name}"
}
},
"curve": {
"bezierHint": "Arraste a alça quadrada para ajustar o arco · Clique duas vezes em um espaço em branco para criar um novo · Clique duas vezes em um nó para excluí-lo",
"linearHint": "Clique duas vezes em um espaço em branco para criar um novo. Clique duas vezes em um nó para excluí-lo. Arraste um nó para ajustá-lo.",
"resetTitle": "Restaurar curva padrão"
},
"gradient": {
"addTitle": "Clique duas vezes na faixa de opções para adicionar uma marca colorida",
"color": "Código de cores",
"colorValue": "Valor de cor da escala de cores",
"position": "Posição da marca colorida",
"addMiddle": "Adicione cor no meio",
"delete": "Excluir patch de cor atual",
"hint": "Clique duas vezes na faixa colorida para adicionar uma nova · Arraste a marca colorida para ajustar sua posição · Clique duas vezes na marca colorida para excluí-la"
},
"attributeControl": {
"angleOffset": "Deslocamento de ângulo",
"value": "valor numérico",
"lower": "limite inferior",
"upper": "limite superior",
"rangeLower": "Limite inferior do intervalo",
"rangeUpper": "Faixa superior",
"curveInput": "Entrada de curva →",
"direction": "Direção de lançamento"
},
"pivot": {
"title": "ponto de articulação do mapa",
"zoomOut": "diminuir o zoom",
"zoomIn": "ampliar",
"expand": "Zoom para operação em tela cheia",
"interaction": "Clique com o botão esquerdo/arraste para definir o ponto de giro · Clique com o botão direito para arrastar a tela · Roda de rolagem para ampliar",
"previewAlt": "Visualização do ponto dinâmico",
"noImage": "Nenhuma imagem selecionada",
"resetCenter": "Reposicionar no meio (50%, 50%)",
"coordinates": "Coordenadas do ponto do eixo (%)",
"rotationTest": "Teste de rotação do eixo",
"static": "ainda",
"spin": "rotação",
"swing": "balanço",
"rotationAlt": "Teste de rotação",
"topLeft": "canto superior esquerdo",
"top": "Bem acima",
"topRight": "canto superior direito",
"left": "Direita esquerda",
"center": "meio",
"right": "Certo",
"bottomLeft": "canto inferior esquerdo",
"bottom": "Diretamente abaixo·inferior",
"bottomRight": "canto inferior direito"
},
"image": {
"chooseSequence": "Selecione imagens de quadros de sequência",
"chooseLocal": "Selecione a imagem local",
"subfolder": "subpasta",
"name": "nome",
"restore": "Restaurar {name}",
"deleteResource": "Excluir recursos de imagem",
"imageMode": "Modo de imagem",
"fixed": "Imagem única",
"sequence": "Sequência",
"playbackMode": "modo de jogo",
"onceHide": "Uma vez, ocultar no final",
"onceHold": "Uma vez, manter último quadro",
"loopForward": "Loop para frente",
"loopReverse": "Loop reverso",
"playbackFps": "Taxa de quadros de reprodução",
"chooseSequenceMulti": "Selecione quadros de sequência (múltiplas seleções)",
"weight": "Peso %",
"unlockWeight": "Desbloquear bloqueio de proporção",
"lockWeight": "Bloquear a proporção atual",
"pivot": "Pivô da textura",
"collapsePivot": "Recolher ajuste do ponto de articulação",
"expandPivot": "Expandir o ajuste do ponto de articulação",
"pivotModal": "Eixo de rotação de textura ponto grande refinamento de imagem",
"pivotModalDesc": "Clique ou arraste em qualquer lugar no mapa abaixo para definir com precisão o centro de rotação/oscilação das partículas.",
"pivotZoomHint": "Suporta ampliação de 100% ~ 400%, mira precisa na ponta ou raiz:",
"confirmPivot": "Determinar e salvar o ponto de articulação",
"noSequence": "Nenhum quadro de sequência selecionado",
"firstFrame": "Quadro 1",
"firstImage": "primeira foto",
"lastImage": "última foto",
"pivotOn": "Aberto: X {x}% | Y {y}%",
"pivotOff": "Não ativado, o padrão é próximo ao centro da imagem (50%, 50%)",
"pivotCustom": "O ponto de articulação foi personalizado: X {x}% | Y {y}%",
"frameCountOne": "1 quadro · {name}",
"frameCountMany": "Quadro {count} · {first} → {last}",
"sequenceSelected": "O quadro {count} foi selecionado e reproduzido na ordem {first}-{last}"
},
"timeline": {
"play": "Jogar(D)",
"pause": "Pausa (D)",
"toStart": "Volte para o primeiro quadro (S)",
"previous": "quadro anterior",
"next": "próximo quadro",
"toEnd": "Mover para o último quadro",
"continuousLoop": "Reprodução em loop contínuo",
"abLoop": "Loop independente do intervalo A/B",
"abLoopShort": "Loop AB",
"abRange": "Intervalo do ciclo AB",
"playbackStart": "Quadro inicial de reprodução personalizado",
"playbackEnd": "Quadro final de reprodução personalizado",
"startFrame": "Reproduzir quadro inicial",
"endFrame": "Reproduzir quadro final",
"frame": "quadro",
"emission": "Emissão",
"particleLife": "Partículas ativas",
"spineAnimation": "Animação Spine",
"ownerAnimation": "Animação associada",
"setOwnerAnimation": "Defina a animação à qual pertence o sistema de partículas atual",
"chooseOwnerAnimation": "Selecione a animação",
"animationName": "Nome da animação",
"renameAnimation": "Renomear a animação atual",
"rename": "Renomear",
"newAnimation": "+ Novo",
"keepOneAnimation": "Pelo menos uma animação precisa ser mantida",
"spinePreview": "Animação de visualização Spine",
"noSpineAnimation": "Nenhuma animação Spine disponível",
"none": "nenhum",
"systemName": "Sistema {index}",
"dragLoopDuration": "Duração do segmento do loop de arrastar",
"dragEmissionDuration": "Duração do arrasto",
"dragSpineStart": "Arraste para ajustar o horário de início da animação",
"noAnimationData": "Atualmente não há dados de animação para exibir.",
"animationNameEmpty": "O nome da animação não pode ficar vazio",
"animationNameDuplicate": "Os nomes das animações não podem ser repetidos",
"animationRenameFailed": "Não é possível modificar o nome da animação",
"zoomIn": "ampliar",
"zoomOut": "diminuir o zoom",
"zoomFit": "Moderado",
"frameStatus": "Quadro {current} / {total}"
},
"emission": {
"title": "Modo de emissão",
"reset": "Redefinir parâmetros do modo de transmissão",
"stream": "Contínuo",
"burst": "Explosão",
"normalStream": "Contínuo normal",
"loopStream": "Loop contínuo",
"rate": "Taxa de emissão",
"duration": "Duração da emissão",
"loopDuration": "Duração do lançamento (f)",
"generateStart": "Gerar animação de loop inicial",
"generateEnd": "Gerar animação de loop final",
"customDuration": "Especifique a duração",
"auto": "{frames}f automático",
"startLoopDuration": "Duração do segmento do loop inicial",
"endLoopDuration": "Duração do segmento do loop final",
"loopWarning": "O modo de persistência de loop não suporta seguimento de osso e seguimento de caminho; as configurações a seguir das partículas serão restauradas aos valores padrão ao entrar ou sair.",
"burstCount": "Quantidade por explosão",
"delay": "Atraso",
"shapeTitle": "Forma do emissor",
"shapeReset": "Redefinir parâmetros de formato do emissor",
"shape": "forma",
"point": "Ponto",
"circle": "Círculo",
"rect": "Retângulo",
"cone": "Cone",
"path": "Caminho",
"innerDiameter": "diâmetro interno",
"outerDiameter": "diâmetro externo",
"innerRadius": "raio interno",
"outerRadius": "raio externo",
"coneDirection": "Orientação cônica",
"coneAngle": "Ângulo de abertura cônico",
"innerWidth": "largura interna",
"innerHeight": "Alto por dentro",
"outerWidth": "Largura externa",
"outerHeight": "Extra alto",
"selectPath": "Selecione o caminho",
"noPath": "Sem caminho (emissão pontual)",
"birthDistribution": "distribuição de nascimentos",
"evenDistribution": "Distribuição fixa igualmente espaçada",
"randomDistribution": "distribuição aleatória",
"emissionAngle": "ângulo de lançamento",
"radial": "Radial (centro para fora)",
"pathNormal": "perpendicular ao caminho",
"pathTangent": "ao longo da direção do caminho",
"fixedAngle": "ângulo fixo",
"baseAngle": "ângulo base",
"randomRange": "intervalo aleatório",
"showShape": "mostrar forma"
},
"attributes": {
"title": "Atributos das partículas",
"reset": "Redefinir parâmetros de atributos de partículas",
"initialParams": "Valores iniciais",
"initialLife": "ciclo de vida inicial",
"randomSample": "Amostragem aleatória →",
"initialSpeed": "velocidade inicial",
"initialScale": "dimensionamento inicial",
"uniform": "unificado",
"separateXY": "Separação XY",
"scaleX": "Ampliar X",
"scaleY": "Ampliar Y",
"initialRotation": "rotação inicial",
"lifecycleTitle": "Alterações durante o tempo de vida",
"speedOverLife": "velocidade do ciclo de vida",
"speedMultiplier": "multiplicador de velocidade",
"lifeTo": "ciclo de vida →",
"scaleOverLife": "Escala durante o ciclo de vida",
"scaleMultiplier": "Proporção de zoom",
"multiplierX": "Ampliação",
"multiplierY": "Ampliação Y",
"rotationOverLife": "Girar durante o ciclo de vida",
"rotationSpeed": "Velocidade de rotação"
},
"appearance": {
"title": "Aparência e recursos",
"reset": "Redefinir parâmetros de aparência e recursos",
"opacity": "Opacidade",
"curveMode": "Modo curva",
"transparent": "0 (transparente)",
"opaque": "1 (opaco)",
"renderLayer": "Camada de renderização (slot Spine)",
"top": "nível superior",
"spineSlot": "Slot Spine",
"selectSpine": "Selecione Spine",
"noSpine": "Nenhum disponível Spine",
"noSlot": "Nenhum slot selecionado ainda",
"reselect": "Selecionar novamente",
"selectSlot": "Selecione o slot",
"searchSlots": "Pesquise o nome do slot ou acessório…",
"searchSlotsAria": "Espaços de pesquisa",
"emptySlot": "Espaço vazio",
"noMatchingSlots": "Nenhum slot correspondente",
"above": "no topo desta imagem do slot",
"below": "abaixo desta imagem do slot",
"followAttachment": "Mostre e oculte com acessórios de slot",
"previewOnly": "O ajuste do nível de exibição afeta apenas a visualização do editor e não afeta os dados exportados.",
"imageResources": "Recursos de imagem",
"addImage": "Adicione recursos de imagem",
"scale": "Zoom",
"color": "cor",
"fixedColor": "cor fixa",
"randomColor": "cor aleatória",
"lifetime": "vida útil",
"normal": "Normal",
"add": "Adição",
"multiply": "Multiplicação",
"screen": "Tela",
"fixedColorValue": "valor de cor fixo",
"randomColorHint": "Cada partícula escolhe aleatoriamente uma cor da fita quando nasce e permanece inalterada durante seu ciclo de vida.",
"independentAlpha": "Opacidade independente",
"off": "Desligado"
},
"renderLayer": {
"slotLabelAbove": "{spine} / {slot} · Imagem acima",
"slotLabelBelow": "{spine} / {slot} · Abaixo da foto",
"resolvedAbove": "Renderizado acima da imagem {slot} e abaixo de seu slot",
"resolvedBetween": "Renderizado entre {previous} e {slot}",
"warningNoSpine": "Não há nenhum Spine carregado e as partículas são exibidas temporariamente no topo.",
"warningNoSelection": "Spine ainda não foi selecionado e as partículas são exibidas temporariamente no topo.",
"warningMissingSpine": "O alvo Spine não existe e as partículas são exibidas temporariamente no topo.",
"warningNotReady": "O alvo Spine não está pronto e as partículas são temporariamente exibidas no topo.",
"warningMissingSlot": "O slot alvo não existe (o recurso pode ter sido substituído) e as partículas são exibidas temporariamente no topo.",
"warningFirstSlot": "Este é o primeiro slot e não pode ser exibido abaixo dele; as partículas são exibidas temporariamente no topo."
},
"export": {
"title": "Recursos de exportação",
"reset": "Redefinir recursos de exportação",
"imagesPath": "Caminho da imagem (caminho das imagens Spine)",
"spineVersion": "Versão do Spine",
"keyframeCurve": "Curva de interpolação de quadro-chave",
"linear": "Linear",
"smoothBezier": "Bézier Suave (Bézier Suave)",
"bezierHelp": "Smooth Bezier ajusta o movimento contínuo dentro da tolerância de erro; nascimento, morte, troca de apegos e mutações ainda usam quadros-chave de etapas.",
"spine38Help": "Spine 3.8 não oferece suporte à matriz Bezier por canal 4.x e é convertido em quadros-chave lineares por partes com tolerância reduzida na exportação.",
"fps": "FPS de exportação",
"omitFps": "Não escreva fps",
"fpsHelp": "Mantenha os segundos reais da animação inalterados ao modificar FPS; \"Não escreva fps\" omite apenas os metadados fps de Spine.",
"integerFrames": "Alinhamento de quadro inteiro",
"bonePool": "Conjunto de objetos ósseos",
"excludeEmpty": "Exclua animações sem conteúdo",
"baking": "A animação está sendo recalculada e preparada",
"exportJsonTitle": "Exportar Spine {version} JSON",
"preparing": "Preparando para exportar...",
"exportJson": "Exportar Spine JSON",
"exportImagesTitle": "Baixe separadamente a imagem usada pelo sistema de partículas atual ZIP",
"organizingImages": "Classificando fotos...",
"exportImages": "Exportar imagens ZIP",
"generatingProject": "Gerando projeto...",
"exportSpine": "Exportar pacote .spine",
"authorize": "Autorizar o site atual",
"authorizeTitle": "Autorize o site atual no conector nativo",
"refreshConnector": "Verifique novamente o conector",
"refresh": "atualizar",
"recalculating": "Recálculo da animação de partículas...",
"exported": "Spine {version} exportado: sistemas de partículas {systems}, animações {animations}, ossos de raiz {bones} {warning}",
"resourceWarning": ";dicas de recursos {count} (as imagens ausentes ainda são exportadas)",
"timeout": "Recálculo do tempo limite da animação. Confirme se a página ainda está em execução e tente novamente",
"preparingProject": "Classificando fotos e chamando esta máquina de Spine…",
"projectExported": "{fileName} foi gerado: incluindo projeto .spine e imagens {images}, Spine {version}",
"collectingImages": "Comparando imagens atualmente usadas pelo sistema de partículas...",
"imagesExported": "{fileName} foi gerado: {folder}/ contém imagens {images}",
"connectorChecking": "Detectando conector Spine local...",
"connectorOffline": "O conector local do Spine não está em execução",
"spineNotFound": "O conector está ativo, mas o Spine não foi encontrado",
"notAuthorized": "O conector está ativo, mas este site não está autorizado",
"connectorReady": "Conector disponível · Spine pronto",
"connectorBusy": "Recalculando e gerando o projeto Spine",
"connectorGenerate": "Gerar projeto Spine {version} com o Spine local",
"unknown": "desconhecido",
"checking": "Verificando",
"offline": "Offline",
"notFound": "Spine não encontrado",
"unauthorized": "Não autorizado",
"projectTransferTitle": "Exportar pacote Spine",
"projectTransferDetail": "Recálculo da animação de partículas...",
"projectTransferDownload": "O pacote do projeto Spine foi baixado",
"generatingJson": "Gerando Spine JSON…",
"preparingProjectFiles": "Coletando fotos do projeto...",
"uploading": "Fazendo upload de dados para o conector Spine...",
"spineProcessing": "Spine está convertendo o projeto, aguarde...",
"downloadingProject": "Baixando o pacote do projeto Spine gerado...",
"handingToBrowser": "Passando para o navegador para download..."
},
"transfer": {
"completed": "Concluído",
"failed": "Falha na operação"
},
"scene": {
"title": "Objetos da cena",
"addParticle": "Adicionar sistema de partículas",
"addParticleShort": "+partícula",
"addCollider": "Adicionar colisor",
"addColliderShort": "+colisão",
"addPath": "adicionar caminho",
"addPathShort": "+ caminho",
"addSpine": "Adicionar Spine",
"copyTitle": "Copie o objeto de cena atualmente selecionado",
"showParticle": "Mostrar sistema de partículas",
"hideParticle": "Ocultar sistema de partículas",
"showCollider": "mostrar colisores",
"hideCollider": "Ocultar colisor",
"showPath": "mostrar caminho",
"hidePath": "Ocultar caminho",
"showSpine": "Exibir Spine",
"hideSpine": "Ocultar Spine",
"particle": "Partículas",
"subEmitter": "Subemissor",
"collision": "Colisão",
"path": "Caminho",
"deleteParticle": "Excluir sistema de partículas",
"deleteCollider": "Excluir colisores",
"deletePath": "excluir caminho",
"deleteSpine": "Excluir Spine",
"empty": "Ainda não há objetos na cena",
"name": "nome",
"positionX": "Posição X",
"positionY": "Posição Y",
"offsetX": "Deslocamento X",
"offsetY": "Deslocamento Y",
"rotation": "Rotação",
"scaleX": "Escala X",
"scaleY": "Escala Y",
"warmupFrames": "Quadros de aquecimento",
"seed": "Semente aleatória",
"seedTitle": "Controle todos os atributos aleatórios, seleção de recursos e modificador de amostragem aleatória no sistema de partículas",
"randomizeSeed": "Gere uma nova semente aleatória global",
"seedHint": "Controlar parâmetros aleatórios iniciais, seleção de recursos e amostragem aleatória modificadora; a mesma semente pode reproduzir o mesmo efeito",
"colliderTitle": "Propriedades do colisor",
"colliderName": "Nome do colisor",
"type": "tipo",
"circle": "redondo",
"ellipse": "oval",
"rect": "retângulo",
"polygon": "polígono",
"custom": "Personalizar",
"enabled": "habilitar",
"xPosition": "Posição X",
"yPosition": "Posição Y",
"scaleXShort": "Escala X",
"scaleYShort": "Escala Y",
"radius": "raio",
"radiusX": "Raio X",
"radiusY": "Raio Y",
"width": "largura",
"height": "alto",
"sides": "Número de lados",
"collisionResponse": "Resposta a falhas",
"physics": "Física (salto/fricção)",
"pause": "Pausa (parar)",
"destroy": "Desaparecer (destruir imediatamente)",
"elasticity": "Elasticidade (0-1)",
"friction": "Fricção (0-1)",
"followPath": "Siga o caminho",
"targetPath": "caminho de destino",
"notSelected": "(não selecionado)",
"moveDuration": "Duração do movimento (segundos)",
"followDirection": "direção ao longo do caminho",
"moveProgressCurve": "Curva de progresso móvel",
"moveProgressHelp": "Eixo horizontal: tempo real/duração do movimento; eixo vertical: progresso do caminho (0=ponto inicial → 1=ponto final)",
"pathTitle": "atributo de caminho",
"pathName": "nome do caminho",
"closedPath": "caminho fechado",
"pathColor": "cor do caminho",
"pathHelp": "Instruções de operação:",
"pathHelpItems": "Clique duas vezes no espaço/curva em branco: crie um novo ponto de ancoragem, clique duas vezes no ponto de ancoragem: exclua o nó, clique duas vezes na segunda vez e arraste: crie um novo e puxe a alça, arraste o ponto de ancoragem para mover a posição, arraste a alça para ajustar a curva, Shift + alça de arrastar: completamente simétrico em ambos os lados, A lt + alça de arrastar: controlar independentemente um lado, Ctrl + clicar/seleção de quadro: adicionar nós selecionados, Alt+clique/seleção de quadro: subtrair nós selecionados, Alt+clique no espaço em branco: limpe todas as seleções, selecione vários nós e arraste-os como um todo",
"applyPresetShape": "Aplicar uma forma predefinida",
"choosePreset": "Selecione uma predefinição...",
"square": "Quadrado",
"star": "forma de estrela",
"applyPreset": "Aplicar predefinição",
"clearAnchors": "ponto de ancoragem claro",
"panelHint": "Use o botão no canto superior direito para criar um objeto de cena"
},
"modifiers": {
"title": "Modificadores",
"reset": "Redefinir parâmetros modificadores",
"damping": "Amortecimento",
"enableNoise": "Ativar ruído de movimento",
"strength": "força",
"noiseRange": "Faixa de flutuação",
"noiseSpeed": "Taxa de fluxo de tempo",
"noiseHint": "O controle de intensidade afeta a proporção · A faixa de flutuação controla o desvio máximo · O fluxo de tempo controla a velocidade de mudança",
"enableGravity": "Ativar gravidade",
"gravityStrength": "Força da gravidade",
"strengthMin": "Força mínima",
"strengthMax": "Força máxima",
"direction": "direção",
"gravityOverLife": "Gravidade durante o ciclo de vida",
"windOverLife": "Vento do ciclo de vida",
"axisStrength": "Eixo vertical: intensidade 0 ~ 1",
"directionHint": "0° para a direita · -90° para baixo · Intensidade negativa inverte a direção",
"enableWind": "Ativar vento",
"windStrength": "força do vento",
"enableForceField": "Ativar campo de força",
"centerX": "Centro X",
"centerY": "Centro Y",
"forceStrength": "Força do campo de força",
"forceRadius": "raio do campo de força",
"falloffMode": "modo de decaimento",
"constant": "Constante (a velocidade não muda dentro da faixa)",
"linearFalloff": "Queda linear (a borda é 0)",
"inverseFalloff": "Inversamente proporcional à distância (mais forte no centro)",
"forceHint": "Os números positivos se atraem para o centro, os números negativos se repelem para fora e o círculo do campo de força pode ser arrastado dentro da tela.",
"showShape": "mostrar forma",
"enableVortex": "Ativar vórtice",
"vortexHint": "Números positivos no sentido anti-horário · Números negativos no sentido horário",
"enableAttraction": "Ativar atração",
"attractionX": "Ponto de adsorção X",
"attractionY": "Ponto de adsorção Y",
"attractionRadius": "raio de adsorção",
"attractionDuration": "Tempo de adsorção",
"delay": "Tempo de atraso",
"delayMode": "Modo de atraso",
"globalTime": "tempo unificado",
"particleLife": "vida de partícula única",
"attractionPath": "Método de adsorção",
"straight": "linha reta",
"attractionHint": "Após o atraso, a adsorção começa a partir da posição atual. Quando atingir a faixa vermelha, ele morrerá. O círculo de adsorção pode ser arrastado dentro da tela.",
"enableTrail": "Ativar rastro",
"trailImages": "Trailing de fotos independentes",
"addTrailImage": "Adicionar recursos de imagem finais",
"trailRotation": "girar",
"trailBones": "Número de ossos à direita",
"trailRatio": "Proporção final (%)",
"trailLength": "Comprimento final",
"randomRange": "intervalo aleatório",
"lengthRatio": "Proporção de comprimento (%)",
"lengthMin": "Comprimento mínimo (%)",
"lengthMax": "Comprimento máximo (%)",
"trailWidth": "Largura final",
"widthRatio": "proporção de largura (%)",
"widthMin": "Largura mínima (%)",
"widthMax": "Largura máxima (%)",
"widthScale": "escala de largura",
"followParticle": "siga partículas",
"lifeLengthCurve": "curva de comprimento do ciclo de vida",
"shapeCurve": "Curva de forma (cabeça → largura da cauda)",
"colorMode": "modo de cor",
"blendMode": "modo de mesclagem",
"fixedColor": "cor fixa",
"alphaMode": "modo de transparência",
"opacity": "transparência",
"gridRows": "Número de linhas da grade",
"gridCols": "Número de colunas da grade",
"trailHint": "Cada partícula gera um conjunto de ossos irmãos em proporção aos recursos; o comprimento e a largura aleatórios são determinados quando a partícula nasce, e a mesma semente pode ser reproduzida de forma estável",
"enableFollow": "Ativar seguimento do emissor",
"followMode": "modo de acompanhamento",
"noFollow": "nenhum",
"followPath": "siga o caminho",
"selectedBone": "ossos selecionados",
"emitterAngleMode": "Modo de ângulo do transmissor",
"fixedAngle": "ângulo fixo",
"followMoveDirection": "Siga a direção do movimento",
"moveProgressCurve": "Curva de progresso do movimento (0→1)",
"moveDuration": "Duração(ões) do movimento",
"followSpace": "siga o espaço",
"localSpace": "Espaço local (movimento GEN)",
"worldSpace": "Espaço mundial (movimento do ponto de geração de partículas)",
"moveDirection": "direção em movimento",
"forward": "Avançar (ponto inicial → ponto final)",
"reverse": "Reverso (ponto final → ponto inicial)",
"followOffset": "Ponto inicial do deslocamento (0-1)",
"followSpaceHint": "O espaço local move todo o emissor; o espaço mundial apenas move o ponto de geração de novas partículas, e as partículas nascidas permanecem na posição mundial.",
"followTarget": "Siga o alvo:",
"noValidBone": "Nenhum osso válido foi vinculado ainda. Selecione primeiro o osso na árvore hierárquica Spine.",
"rebind": "religar",
"bind": "vinculativo",
"selectedBoneLabel": "Osso atualmente selecionado:",
"boneLocalSpace": "Espaço local (move-se com ossos)",
"boneWorldSpace": "Espaço mundial (as partículas mantêm a posição após serem geradas)",
"offsetX": "Deslocamento de deslocamento X",
"offsetY": "Deslocamento de deslocamento Y",
"rotationOffset": "Deslocamento de rotação",
"scaleOffsetX": "Deslocamento de escala X",
"scaleOffsetY": "Deslocamento de escala Y",
"boneFollowHint": "O emissor segue apenas a posição do osso Spine selecionado e não herda a rotação ou escala de Spine; a transformação de partículas usa os próprios parâmetros e deslocamento superior do sistema de partículas.",
"enableCollision": "Ativar colisão",
"collisionObjects": "Objetos de colisão participantes",
"colliderDisabled": "{name} (colisores desativados)",
"clearCollider": "Limpar objeto de colisão {name}",
"addCollider": "Adicionar objetos de colisão de cena",
"noAvailableColliders": "Nenhum objeto de colisão para adicionar",
"noCollidersSelected": "Nenhum objeto de colisão é selecionado e as partículas atuais não colidirão.",
"available": "Disponível",
"disabled": "Desabilitado",
"collisionHint": "Somente objetos de colisão de cena adicionados e habilitados participarão da colisão do sistema de partículas atual.",
"enableSubEmitter": "Ativar subemissores",
"triggerTiming": "Escolha o tempo de disparo",
"birth": "nascer",
"death": "morrer",
"collision": "colisão",
"chooseTarget": "Selecione o sistema de partículas alvo",
"noTarget": "Nenhum (sistema de partículas)",
"deleteSubEmitter": "Exclua este subemissor",
"probability": "probabilidade de emissão",
"collisionLimit": "Limite de colisão",
"inherit": "herdar",
"colorInheritMode": "Método de herança de cores",
"add": "Adicionar",
"replace": "cobrir",
"addSubEmitter": "+ Adicionado novo subemissor",
"inheritNone": "Nenhum (padrão)",
"inheritAll": "Todas as propriedades",
"inheritColor": "cor",
"inheritScale": "tamanho",
"inheritRotation": "girar",
"inheritLife": "vida útil"
},
"spine": {
"title": "Propriedades do Spine",
"name": "Nome Spine",
"xPosition": "Posição X",
"yPosition": "Posição Y",
"rotation": "Rotação",
"scaleX": "Escala X",
"scaleY": "Escala Y",
"startTime": "Tempo inicial",
"resources": "Recursos Spine",
"chooseFolder": "Selecione a pasta e carregue",
"folderHint": "Leia JSON/SKEL, Atlas e todas as texturas em uma pasta de uma só vez; os recursos ainda podem ser substituídos individualmente abaixo.",
"choose": "escolher",
"chooseMultiple": "Selecione (múltiplas escolhas)",
"loading": "carregando…",
"load": "↧ Carregar",
"clear": "Claro",
"supportNote": "Suporte Spine 3.8 / 4.0 / 4.1 / 4.2 / 4.3 JSON · Carregar sob demanda quando a versão correspondente estiver em execução · Offline local",
"currentResource": "Recurso atual {version}",
"animations": "Animações Spine",
"noAnimations": "Nenhuma animação disponível",
"timelineAnimation": "Reproduzir animação na linha do tempo",
"no": "nenhum",
"hierarchy": "Hierarquia",
"clearBoneTitle": "Clique para limpar a seleção de osso",
"noBoneTitle": "Nenhum osso está selecionado no momento",
"clearBone": "Limpar ossos selecionados: {name}",
"currentBone": "Esqueleto atual:",
"clearSlotTitle": "Clique para limpar a seleção de slot",
"noSlotTitle": "Nenhum slot está selecionado no momento",
"clearSlot": "Limpar slot selecionado: {name}",
"currentSlot": "Slot atual:",
"notSelected": "Não selecionado",
"expandAll": "Expandir tudo",
"collapseAll": "Recolher tudo",
"bones": "esqueleto",
"slots": "slot",
"notLoaded": "Não carregado Spine",
"searchBones": "Procure por ossos",
"searchBonesPlaceholder": "Pesquisar nome do osso…",
"clearSearch": "Limpar pesquisa",
"clearBoneSearch": "Limpar pesquisa óssea",
"noMatchingBones": "Nenhum osso correspondente encontrado",
"expandChildren": "Expandir ossos infantis",
"collapseChildren": "Recolher ossos infantis",
"notLoadedSlots": "Slot Spine não carregado",
"searchSlots": "Espaços de pesquisa",
"searchSlotsPlaceholder": "Pesquise o nome do slot ou acessório…",
"clearSlotSearch": "Limpar pesquisa de slots",
"noMatchingSlots": "Nenhum slot correspondente encontrado",
"slotTitle": "{name} (esqueleto: {bone}, anexo: {attachment})",
"empty": "nulo",
"textureSummary": "{count} Zhang: {names}",
"textureImages": "Imagens de textura",
"missingFolderAssets": "A pasta selecionada está faltando: {missing}",
"chooseAssets": "Selecione os dados Spine, Atlas e todas as imagens de textura em sequência"
},
"help": {
"title": "Ajuda",
"subtitle": "Início rápido, desde a criação de partículas até o salvamento e exportação",
"close": "Fechar instruções",
"closeShort": "Fechar (Esc)",
"quickStart": "início rápido",
"stepCreate": "Crie um objeto: Use +Particles / +Collision / +Path / +Spine em \"Scene Object\" à esquerda para adicionar um objeto de cena.",
"stepEdit": "Editar partículas: Selecione o sistema de partículas e ajuste \"Modo de emissão → Forma do emissor → Propriedades da partícula → Aparência e recursos → Modificador\".",
"stepPreview": "Confira o efeito: A linha do tempo inferior pode ser reproduzida, pausada, quadro a quadro ou arrastada; será recalculado automaticamente após a modificação dos parâmetros.",
"stepExport": "Salvar e exportar: Use “Salvar configuração” para reter o projeto; \"Exportar Spine Json/pacote de imagens/pacote .spine\" para gerar o produto acabado.",
"quickNote": "\"Reset\" no lado direito do título de cada grupo de módulos pode restaurar os parâmetros padrão do grupo; as configurações do sistema serão salvas automaticamente no navegador atual.",
"commonOps": "Ações comuns",
"eye": "olhos pequenos",
"eyeDesc": "Mostrar/ocultar objetos individualmente; sistemas de partículas ocultas não são exportados.",
"copyDesc": "Copia completamente o objeto atualmente selecionado para facilitar a comparação de diferentes parâmetros.",
"backgroundDesc": "Carregue a imagem de referência e ajuste a posição e a transparência apenas para visualização da tela.",
"settingsDesc": "Layout da interface de gerenciamento, display auxiliar, balança, etc. são salvos automaticamente no navegador.",
"undoDesc": "Ctrl+Z retrai um passo; o número máximo de etapas pode ser ajustado nas configurações do sistema.",
"spineBoneDesc": "Pesquise e selecione um osso na árvore hierárquica, que pode ser usado pelo emissor de partículas a seguir.",
"shortcuts": "Atalhos",
"undoShortcut": "Desfazer a etapa anterior",
"saveShortcut": "Salvar configuração",
"panShortcut": "Arrastar tela",
"translateShortcut": "Ferramenta de deslocamento",
"rotateShortcut": "Ferramenta rotativa",
"scaleShortcut": "Ferramenta Zoom",
"playShortcut": "reproduzir/pausar",
"startShortcut": "Volte para o primeiro quadro",
"shortcutNote": "Q/W/E/R precisa clicar primeiro na tela; quando o cursor estiver na caixa de entrada, a tecla de atalho de tecla única não será acionada.",
"modules": "Guia dos módulos",
"configTitle": "Gerenciamento de configuração",
"saveConfigDesc": "Salve todos os objetos e parâmetros da cena atual como arquivos de projeto JSON (Ctrl+S também é suportado).",
"loadConfigDesc": "Selecione o arquivo de configuração local para restaurar o projeto completo.",
"presetDesc": "Selecione uma aplicação rápida padrão no menu suspenso; clique no menu suspenso para atualizar a lista.",
"configScope": "escopo",
"configScopeDesc": "A configuração contém objetos e parâmetros; as configurações da interface e do sistema são armazenadas separadamente no navegador.",
"sceneTitle": "objeto de cena",
"particleDesc": "objeto central. Posição, deslocamento, rotação, escala e semente aleatória podem ser definidos; a mesma semente pode reproduzir o mesmo efeito.",
"colliderDesc": "Círculo/elipse/retângulo/polígono/personalizado, suporta salto físico, pausa, destruição e movimento ao longo do caminho.",
"pathDesc": "Caminho Bézier com suporte para pontos de ancoragem, alças de controle, fechamento, cor e formas predefinidas.",
"spineDesc": "Carregue dados Spine, Atlas e texturas, navegue em ossos e slots e siga os emissores.",
"sceneCommonDesc": "Os objetos podem ser revelados e copiados de forma independente; sistemas de partículas ocultas não são exportados.",
"emissionDesc": "Disparo contínuo, explosão, atraso e duração de loop de três estágios de início/loop/fim.",
"burstDesc": "Emite um número especificado de partículas de uma só vez.",
"delayDesc": "O tempo de espera antes do início da emissão, correspondente à extremidade esquerda da barra de partículas.",
"loopNote": "A persistência de loop não oferece suporte ao seguimento de ossos e caminhos, e as configurações a seguir serão restauradas ao alternar.",
"shapeDesc": "Área de geração de ponto, círculo, retângulo, cone ou caminho. Círculos/cones suportam raios internos e externos, e retângulos suportam largura e altura internas e externas.",
"angleDesc": "Fixo, aleatório, radial, caminho normal ou caminho tangente.",
"initialDesc": "Ciclo de vida, velocidade, escala e suporte de rotação fixo, aleatório, curva e rotação podem seguir a direção de lançamento.",
"overLifeDesc": "A ampliação da velocidade, a ampliação do zoom e a velocidade de rotação podem ser controladas pela curva do ciclo de vida.",
"alphaDesc": "Suportes de transparência fixos ou curvos; o modo de curva pode seguir derivado, linear ou Bezier.",
"imageDesc": "Imagem única ou quadro de sequência, randomização de peso de várias imagens, ponto de articulação, cor, modo de mesclagem e transparência independente.",
"sequenceDesc": "Os métodos de reprodução incluem ocultação única, congelamento único, loop direto e loop reverso.",
"noiseDesc": "Gere traços de jitter e controle a intensidade, o alcance e a velocidade.",
"gravityDesc": "Curvas de gravidade, vento e intensidade do ciclo de vida.",
"forceDesc": "Campos de força globais, vórtices, adsorção e colisões.",
"trailDesc": "Ativos independentes, contagem de ossos, curvas de comprimento, largura, forma, cor e transparência.",
"followDesc": "O emissor pode seguir um caminho ou osso Spine.",
"collisionDesc": "Selecione objetos de colisão de cena e respostas de colisão de partículas.",
"exportDesc": "Defina o caminho da imagem, versão Spine, curva de quadro-chave, FPS, quadros inteiros, conjunto de ossos e animação vazia.",
"exportButtonsDesc": "Você pode exportar Spine JSON, imagens ZIP ou gerar projetos .spine por meio do conector.",
"connectorTitle": "Instruções de uso do conector Spine",
"connectorIntro": "O conector entrega o JSON e as imagens geradas pela página da web ao Spine que foi instalado e ativado na máquina local e os converte em projetos .spine editáveis.",
"prerequisite": "carregamento antecipado",
"prerequisiteDesc": "O computador tem Spine instalado e ativado e o conector de desktop foi iniciado.",
"download": "download",
"webSide": "página da Internet",
"webSideDesc": "Depois que \"Conector disponível · Spine está pronto\" for exibido, clique em \"Exportar pacote .spine\".",
"authorization": "primeira autorização",
"authorizationDesc": "A primeira conexão precisa verificar a origem do site e permitir uma vez; esta máquina salva a lista branca de autorização.",
"pathSetup": "Configurações de caminho",
"pathSetupDesc": "O conector detectará automaticamente Spine; se não puder ser encontrado, você poderá especificar manualmente o caminho do aplicativo.",
"downloadResult": "Baixar resultados",
"downloadResultDesc": "Obtenha o pacote ZIP, que contém o projeto .spine e o diretório de imagem.",
"version": "Versão",
"versionDesc": "O conector corresponde automaticamente a Spine 3.8~4.3 de acordo com a versão JSON.",
"security": "Segurança",
"securityDesc": "Ouça apenas o endereço local, a autorização é salva no conector e os arquivos temporários são limpos após a conversão.",
"differenceTitle": "Qual é a diferença entre configurar e exportar?",
"differenceDesc": "“Salvar configuração” salva todos os objetos e parâmetros que podem ser editados; \"Exportar Spine Json\" exporta apenas o sistema de partículas exibido e transforma os resultados de colisão, seguimento, rastreamento e subemissor em dados de animação independentes."
},
"errors": {
"confirmLoopFollowEnter": "Depois de entrar no modo de loop contínuo, o rastreamento de partículas será desativado, suas configurações serão restauradas e os quadros de aquecimento serão ignorados. Continuar?",
"confirmLoopFollowExit": "Depois de sair do modo de persistência de loop, as configurações a seguir serão inválidas e restauradas para seus valores padrão. Continuar?",
"invalidJson": "O arquivo de configuração não é válido JSON",
"invalidConfigFormat": "Não é o perfil do editor SpineParticle",
"unsupportedConfigVersion": "Versão de configuração ainda não suportada: {version}",
"missingScene": "O arquivo de configuração não contém dados completos da cena",
"missingEmbeddedSpine": "A configuração não contém recursos originais Spine reutilizáveis",
"chooseJsonConfig": "Selecione um arquivo de configuração .json",
"settingsInvalidJson": "O cache de configurações do sistema não é válido JSON",
"settingsFormat": "Não cache de configurações do sistema do Editor SpineParticle",
"settingsVersion": "A versão de configuração do sistema ainda não é suportada: {version}",
"settingsMissing": "Faltam configurações no cache de configurações do sistema",
"noExportableImages": "Não há imagens exportáveis ​​para o sistema de partículas atualmente visível",
"invalidZipPath": "ZIP Caminho de arquivo inválido",
"spineFileType": "Os dados Spine suportam apenas .json ou .skel",
"atlasFileType": "Arquivos Atlas suportam apenas .atlas",
"chooseTexture": "Selecione pelo menos uma imagem de textura",
"binaryParseFailed": "Falha na análise binária Spine (4.3: {v43}; versão antiga: {v42})",
"invalidSpineJson": "Spine JSON Formato de arquivo inválido",
"unsupportedSpineJsonVersion": "A versão Spine JSON não é suportada, apenas {versions} é compatível",
"unsupportedSpineDataVersion": "A versão de dados Spine não é suportada, apenas {versions} é compatível",
"embeddedReadFailed": "Não é possível ler o arquivo Spine incorporado: {name}",
"missingImageWarning": "A imagem \"{file}\" está ausente ou possui dimensões ilegíveis, caminho preservado.",
"missingTrailImageWarning": "A imagem final \"{file}\" está faltando e o caminho foi preservado.",
"emptyCacheWarning": "Nenhum framebuffer disponível para '{name}'.",
"readExportImageFailed": "Não é possível ler a imagem exportada: {name}",
"connectorOffline": "Conector Spine local não detectado, ative o conector primeiro",
"connectorHttpError": "O conector Spine retorna erro: HTTP {status}",
"invalidTrailUV": "Dados UV inválidos para malha final '{name}'",
"missingTrailVertices": "A malha final '{name}' está sem dados de vértice",
"trailIndexOutOfRange": "Índice triangular da malha final '{name}' fora dos limites",
"invalidTrailHull": "O número do contorno externo da malha final \"{name}\" é inválido",
"trailHullIndexOutOfRange": "O índice da borda do contorno externo da malha final \"{name}\" está fora dos limites",
"invalidInfluenceCount": "A malha final '{name}' contém um número inválido de pesos ósseos",
"missingBoneReference": "A malha final '{name}' faz referência a um osso inexistente",
"invalidWeight": "A grade final \"{name}\" contém dados de peso inválidos",
"weightSum": "Os pesos dos vértices da malha final '{name}' não somam 1",
"vertexCountMismatch": "A malha final '{name}' tem um número inconsistente de vértices e UVs",
"invalidInherit": "O valor herdado '{inherit}' para o osso '{name}' não está em conformidade com o formato Spine {version} JSON",
"trailBoneParent": "O osso final \"{name}\" deve ser pendurado diretamente sob o osso do sistema de partículas e não pode formar uma cadeia óssea.",
"trailSlotEmpty": "O slot de cauda ponderado \"{name}\" não pode usar anexos vazios. A escala óssea correspondente deve ser definida como 0 na fase de não aparecimento ou morte.",
"spine38Version": "Spine 3.8 O ID da versão exportada deve ser 3.8",
"spine38Inherit": "Spine 3.8 Bone \"{name}\" deve usar transformação e não pode usar herança",
"spine38SlotColor": "A linha do tempo de cores do slot Spine 3.8 deve usar color/twoColor",
"spine38AttachmentName": "Spine 3.8 O quadro oculto da linha do tempo do anexo deve ter um nome escrito explicitamente: null",
"spine38RotationAngle": "Spine 3.8 Você deve usar o ângulo para girar o eixo do tempo",
"spine38Curve": "Spine 3.8 não suporta formato de curva de matriz 4.x",
"unsupportedExportVersion": "A versão exportada não é suportada, apenas Spine {versions} é compatível",
"exportVersionMismatch": "Versão de exportação inconsistente: definida como Spine {expected}, JSON marcada como Spine {actual}",
"exportMissingBones": "O resultado da exportação está faltando ossos",
"missingAtlasTexture": "A textura referenciada por Atlas não está selecionada: {name}"
},
"language": {
"label": "Idioma",
"zhCN": "中文",
"zhTW": "繁體中文",
"en": "English",
"ja": "日本語",
"ko": "한국어",
"fr": "Français",
"de": "Deutsch",
"ptBR": "Português",
"es": "Español"
}
}