多国语言支持
This commit is contained in:
1 parent
b98c0333e6
commit
04de5e5a8e
23 files changed
+7795
-1279
No files matched your search
@@ -0,0 +1,853 @@
|
||||
{
|
||||
"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 - Yeomai"
|
||||
},
|
||||
"common": {
|
||||
"close": "Fechar",
|
||||
"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",
|
||||
"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",
|
||||
"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": "Salve todas as configurações do editor (Ctrl+S)",
|
||||
"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}"
|
||||
},
|
||||
"presets": {
|
||||
"particleSweep": "1.Varredura de partículas",
|
||||
"barBlocks": "2.Blocos retangulares",
|
||||
"forceTrail": "3.Rastro de campo de força",
|
||||
"lightningSequence": "4.Sequência de raios",
|
||||
"texturePivot": "5.Pivô da textura",
|
||||
"subEmitter": "6.Subemissor"
|
||||
},
|
||||
"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": "Configurações de exportação",
|
||||
"reset": "Redefinir configurações 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",
|
||||
"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, as configurações seguintes de partículas serão inválidas e restauradas para o valor padrão. 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"
|
||||
}
|
||||
}
|
||||
Reference in new issue
Block a user