913 lines
50 KiB
JSON
913 lines
50 KiB
JSON
{
|
||
"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"
|
||
}
|
||
}
|