Automatic bundle update

This commit is contained in:
Github Actions
2025-04-22 03:09:02 +00:00
parent 594b0b5d6a
commit 4e2215151f
34 changed files with 2080 additions and 427 deletions
+43 -17
View File
@@ -51,7 +51,6 @@ mods.browser.latest = <Mais recente>
mods.browser.releases = Versões
mods.github.open = Repositório
mods.github.open-release = Página da versão
mods.browser.sortdate = Ordenar por mais recente
mods.browser.sortstars = Ordenar por estrelas
@@ -149,6 +148,7 @@ mod.disable = Desati-\nvar
mod.version = Version:
mod.content = Conteúdo:
mod.delete.error = Incapaz de deletar o mod. O arquivo talvez esteja em uso.
mod.incompatiblegame = [red]Jogo desatualizado
mod.incompatiblemod = [red]Incompatível
mod.blacklisted = [red]Não suportado
@@ -183,6 +183,7 @@ mod.missing = Esse jogo salvo foi criado antes de você atualizar ou desinstalar
mod.preview.missing = Antes de publicar esse mod na oficina, você deve adicionar uma imagem de pré-visualização.\nColoque uma imagem com o nome[accent] preview.png[] na pasta do mod e tente novamente.
mod.folder.missing = Somente mods no formato de pasta serão publicados na oficina.\nPara converter qualquer Mod em uma pasta, simplesmente descompacte seu arquivo numa pasta e delete o arquivo ZIP antigo, então reinicie seu jogo ou recarregue os mods.
mod.scripts.disable = Seu dispositivo não suporta mods com scripts. Você precisa desabilitar esses mods para conseguir jogar.
mod.dependencies.error = [scarlet]Mods are missing dependencies
mod.dependencies.soft = (optional)
mod.dependencies.download = Import
@@ -208,7 +209,6 @@ campaign.none = [lightgray]Selecione um planeta para começar.\nIsso pode ser al
campaign.erekir = Conteúdo mais novo e mais polido. Progressão de campanha principalmente linear.\n\nMapas de maior qualidade e experiência geral.
campaign.serpulo = Conteúdo mais antigo; a experiência clássica. Mais aberto, mais conteúdo.\n\nMapas e mecânicas de campanha potencialmente desbalanceados. Menos polido.
campaign.difficulty = Difficulty
completed = [accent]Completado
techtree = Árvore Tecnológica
techtree.select = Seleção de Árvore Tecnológica
@@ -323,7 +323,6 @@ server.error = [scarlet]Erro ao hospedar o servidor.
save.new = Novo Jogo Salvo
save.overwrite = Você tem certeza que quer sobrescrever este jogo salvo?
save.nocampaign = Arquivos de jogos salvos individuais da campanha não podem ser importados.
overwrite = Sobrescrever
save.none = Nenhum jogo salvo encontrado!
savefail = Falha ao salvar jogo!
@@ -367,7 +366,6 @@ command.repair = Reparar
command.rebuild = Reconstruir
command.assist = Auxiliar Jogador
command.move = Mover
command.boost = Impulso
command.enterPayload = Inserir Bloco de Carga útil
command.loadUnits = Carregar Unidades
@@ -380,7 +378,6 @@ stance.holdfire = Modo: Cessar Fogo
stance.pursuetarget = Modo: Perseguir Alvo
stance.patrol = Modo: Patrulhar Caminho
stance.ram = Modo: Vagar\n[lightgray]Andar em linha reta, ignorando o terreno
openlink = Abrir Link
copylink = Copiar Link
back = Voltar
@@ -408,7 +405,6 @@ enablebuilding = [scarlet][[{0}][] para habilitar construção
showui = Interface oculta.\nPressione [accent][[{0}][] para exibir a interface.
commandmode.name = [accent]Modo de Comando
commandmode.nounits = [sem unidades]
wave = [accent]Horda {0}
wave.cap = [accent]Horda {0}/{1}
wave.waiting = [lightgray]Próxima horda em {0}
@@ -520,14 +516,15 @@ waves.units.show = Mostrar tudo
wavemode.counts = quantidade
wavemode.totals = total
wavemode.health = vida
all = All
all = All
editor.default = [lightgray]<padrão>
details = Detalhes...
edit = Editar...
variables = Variáveis
logic.clear.confirm = Are you sure you want to clear all code from this processor?
logic.globals = Built-in Variables
editor.name = Nome:
editor.spawn = Spawnar unidade
editor.removeunit = Remover unidade
@@ -642,6 +639,7 @@ filter.option.radius = Raio
filter.option.percentile = Percentual
filter.option.code = Code
filter.option.loop = Loop
locales.info = Here, you can add locale bundles for specific languages to your map. In locale bundles, each property has a name and a value. These properties can be used by world processors and objectives using their names. They support text formatting (replacing placeholders with actual values).\n\n[cyan]Example property:\n[]name: [accent]timer[]\nvalue: [accent]Example timer, time left: {0}[]\n\n[cyan]Usage:\n[]Set it as objective's text: [accent]@timer\n\n[]Print it in a world processor:\n[accent]localeprint "timer"\nformat time\n[gray](where time is a separately calculated variable)
locales.deletelocale = Are you sure you want to delete this locale bundle?
locales.applytoall = Apply Changes To All Locales
@@ -775,6 +773,7 @@ weather.snowing.name = Neve
weather.sandstorm.name = Tempestade de Areia
weather.sporestorm.name = Tempestade de Esporos
weather.fog.name = Névoa
campaign.playtime = \uf129 [lightgray]Sector Playtime: {0}
campaign.complete = [accent]Parabéns.\n\nO inimigo em {0} foi derrotado.\n[lightgray]O setor final foi conquistado.
@@ -821,11 +820,13 @@ threat.medium = Média
threat.high = Alta
threat.extreme = Extrema
threat.eradication = Erradicação
difficulty.casual = Casual
difficulty.easy = Easy
difficulty.normal = Normal
difficulty.hard = Hard
difficulty.eradication = Eradication
difficulty.enemyHealthMultiplier = Enemy Health: {0}
difficulty.enemySpawnMultiplier = Enemy Amount: {0}
difficulty.waveTimeMultiplier = Wave Timer: {0}
@@ -886,6 +887,8 @@ sector.coastline.description = Remnants of naval unit technology have been detec
sector.navalFortress.description = The enemy has established a base on a remote, naturally-fortified island. Destroy this outpost. Acquire their advanced naval craft technology, and research it.
sector.cruxscape.name = Cruxscape
sector.geothermalStronghold.name = Geothermal Stronghold
#do not translate
sector.facility32m.description = WIP, map submission by Stormride_R
sector.taintedWoods.description = WIP, map submission by Stormride_R
sector.atolls.description = WIP, map submission by Stormride_R
@@ -916,7 +919,6 @@ sector.karst.name = Karst
sector.origin.name = Origin
sector.onset.description = O setor de tutorial. Este objetivo ainda não foi criado. Aguarde mais informações.
#TODO - no shield breaker anymore.
sector.aegis.description = O inimigo é protegido por escudos. Um módulo de quebra-escudos experimental foi detectado neste setor.\nLocalize esta estrutura. Forneça munição de tungstênio e destrua a base inimiga.
sector.lake.description = O lago de escória deste setor limita muito as unidades viáveis. Uma unidade flutuante é a única opção.\nPesquise o [accent]construtor de naves[] e produza uma unidade [accent]elude[] o mais rápido possível.
sector.intersect.description = Scanners sugerem que este setor será atacado de vários lados logo após o pouso.\nFaça defesas rapidamente e expanda o mais rápido possível.\nUnidades [accent]Mech[] serão necessárias para o terreno acidentado da área.
@@ -981,9 +983,9 @@ unit.nobuild = [scarlet]Unidades não podem construir
lastaccessed = [lightgray]Último Acesso: {0}
lastcommanded = [lightgray]Último Comando: {0}
block.unknown = [lightgray]???
stat.showinmap = <carregar mapa para mostrar>
stat.description = Propósito
stat.input = Entrada
stat.output = Saída
stat.maxefficiency = Eficiência Máxima
@@ -1033,7 +1035,6 @@ stat.inaccuracy = Imprecisão
stat.shots = Tiros
stat.reload = Tempo de recarga
stat.ammo = Munição
stat.shieldhealth = Vida do Escudo
stat.cooldowntime = Tempo de espera
stat.explosiveness = Explosividade
@@ -1095,6 +1096,7 @@ ability.spawndeath = Death Spawns
ability.spawndeath.description = Releases units on death
ability.liquidexplode = Death Spillage
ability.liquidexplode.description = Spills liquid on death
ability.stat.firingrate = [stat]{0}/sec[lightgray] firing rate
ability.stat.regen = [stat]{0}[lightgray] health/sec
ability.stat.pulseregen = [stat]{0}[lightgray] health/pulse
@@ -1108,8 +1110,8 @@ ability.stat.damagereduction = [stat]{0}%[lightgray] damage reduction
ability.stat.minspeed = [stat]{0} tiles/sec[lightgray] min speed
ability.stat.duration = [stat]{0} sec[lightgray] duration
ability.stat.buildtime = [stat]{0} sec[lightgray] build time
bar.displaytoolarge = Dimensions too large\n(Max: {0}x{0})
bar.displaytoolarge = Dimensions too large\n(Max: {0}x{0})
bar.onlycoredeposit = Somente depósito no núcleo permitido
bar.drilltierreq = Broca melhor necessária.
bar.nobatterypower = Insufficieny Battery Power
@@ -1308,11 +1310,13 @@ keybind.command_mode.name = Modo de Comando
keybind.command_queue.name = Unit Command Queue
keybind.create_control_group.name = Create Control Group
keybind.cancel_orders.name = Cancel Orders
keybind.unit_stance_shoot.name = Unit Stance: Shoot
keybind.unit_stance_hold_fire.name = Unit Stance: Hold Fire
keybind.unit_stance_pursue_target.name = Unit Stance: Pursue Target
keybind.unit_stance_patrol.name = Unit Stance: Patrol
keybind.unit_stance_ram.name = Unit Stance: Ram
keybind.unit_command_move.name = Unit Command: Move
keybind.unit_command_repair.name = Unit Command: Repair
keybind.unit_command_rebuild.name = Unit Command: Rebuild
@@ -1324,6 +1328,7 @@ keybind.unit_command_load_blocks.name = Unit Command: Load Blocks
keybind.unit_command_unload_payload.name = Unit Command: Unload Payload
keybind.unit_command_enter_payload.name = Unit Command: Enter Payload
keybind.unit_command_loop_payload.name = Unit Command: Loop Unit Transfer
keybind.rebuild_select.name = Rebuild Region
keybind.schematic_select.name = Selecionar região
keybind.schematic_menu.name = Menu de Esquemas
@@ -1388,9 +1393,9 @@ mode.pvp.description = Lute contra outros jogadores locais.
mode.attack.name = Ataque
mode.attack.description = Sem hordas, com o objetivo de destruir a base inimiga.
mode.custom = Regras personalizadas
rules.invaliddata = Invalid clipboard data.
rules.hidebannedblocks = Hide Banned Blocks
rules.infiniteresources = Recursos infinitos
rules.onlydepositcore = Permitir apenas depósito no núcleo
rules.derelictrepair = Allow Derelict Block Repair
@@ -1470,6 +1475,7 @@ rules.weather = Clima
rules.weather.frequency = Frequência:
rules.weather.always = Sempre
rules.weather.duration = Duração:
rules.randomwaveai.info = Makes units spawned in waves target random structures instead of directly attacking the core or power generators.
rules.placerangecheck.info = Prevents players from placing anything near enemy buildings. When trying to place a turret, the range is increased, so the turret will not be able to reach the enemy.
rules.onlydepositcore.info = Prevents units from depositing items into any buildings except cores.
@@ -1481,6 +1487,7 @@ content.block.name = Blocos
content.status.name = Efeitos de Status
content.sector.name = Setores
content.team.name = Facções
wallore = (Muro)
item.copper.name = Cobre
@@ -1505,6 +1512,7 @@ item.tungsten.name = Tungstênio
item.oxide.name = Óxido
item.carbide.name = Carboneto
item.dormant-cyst.name = Dormant Cyst
liquid.water.name = Água
liquid.slag.name = Escória
liquid.oil.name = Petróleo
@@ -1555,6 +1563,7 @@ unit.scepter.name = Scepter
unit.reign.name = Reign
unit.vela.name = Vela
unit.corvus.name = Corvus
unit.stell.name = Stell
unit.locus.name = Locus
unit.precept.name = Precept
@@ -1577,6 +1586,7 @@ unit.manifold.name = Manifold
unit.assembly-drone.name = Drone de Montagem
unit.latum.name = Latum
unit.renale.name = Renale
block.parallax.name = Paralaxe
block.cliff.name = Relevo
block.sand-boulder.name = Pedregulho de Areia
@@ -1778,6 +1788,7 @@ block.container.name = Contêiner
block.launch-pad.name = Plataforma de Lançamento
block.advanced-launch-pad.name = Launch Pad
block.landing-pad.name = Landing Pad
block.segment.name = Segment
block.ground-factory.name = Fábrica de Unidades Terrestres
block.air-factory.name = Fábrica de Unidades Aéreas
@@ -1810,6 +1821,8 @@ block.payload-unloader.name = Descarregador de Carga
block.payload-unloader.description = Descarrega líquidos e itens de blocos.
block.heat-source.name = Fonte de Calor
block.heat-source.description = Um bloco 1x1 que fornece calor infinito.
#Erekir
block.empty.name = Vazio
block.rhyolite-crater.name = Cratera de Riólito
block.rough-rhyolite.name = Riolito Áspero
@@ -2020,6 +2033,7 @@ hint.presetDifficulty = Esse setor tem um [scarlet]alto nível de ameaça inimig
hint.coreIncinerate = Depois que o núcleo ter recebido até a capacidade máxima de um item, qualquer item do mesmo tipo que ele receber será [accent]incinerado[].
hint.factoryControl = Para definir a [accent]o local de saída[] de uma fábrica de unidades, clique em uma fábrica enquanto estiver no modo de comando, depois clique com o botão direito em um local.\nAs unidades produzidas por ela se moverão automaticamente para lá.
hint.factoryControl.mobile = Para definir a [accent]o local de saída[] de uma fábrica de unidades, toque em uma fábrica enquanto estiver no modo de comando, depois toque em um local.\nAs unidades produzidas por ela se moverão automaticamente para lá.
gz.mine = Vá para perto do :ore-copper: [accent]minério de cobre[] no chão e clique para começar a minerar.
gz.mine.mobile = Vá para perto do :ore-copper: [accent]minério de cobre[] no chão e toque nele para começar a minerar.
gz.research = Abra a :tree: árvore tecnológica.\nPesquise a :mechanical-drill: [accent]Broca mecânica[], Depois selecione-a pelo menu no canto inferior direito.\nClique no cobre para coloca-la.
@@ -2040,6 +2054,7 @@ gz.zone1 = Essa é a zona de spawn inimigo.
gz.zone2 = Qualquer coisa construida nesta área será destruida quando uma horda começar.
gz.zone3 = Uma horda vai começar agora\nSe prepare.
gz.finish = Construa mais torretas, minere mais recursos,\ne se defenda de todas as hordas para [accent]capturar o setor[].
onset.mine = Clique para minerar :beryllium: [accent]berílio[] das paredes.\n\nUse [accent][[WASD] para se mover.
onset.mine.mobile = Toque para minerar :beryllium: [accent]berílio[] das paredes.
onset.research = Abra a :tree: árvore tecnológica.\nPesquise, e então coloque um :turbine-condenser: [accent]Condensador de Turbina[] na ventilação.\nIsso vai gerar [accent]energia[].
@@ -2057,7 +2072,6 @@ onset.makeunit = Produza uma unidade.\nUse o botão "?" para ver os requisitos d
onset.turrets = Unidades são efetivas, mas [accent]torretas[] proveem melhores capacidades defensivas se usadas efetivamente.\nColoque uma torreta :breach: [accent]Breach[].\nTorretas requerem :beryllium: [accent]munição[].
onset.turretammo = Abasteça a torreta com [accent]munição de berílio.[]
onset.walls = [accent]Muros[] podem previnir danos recebidos de atingir as construções.\nColoque :beryllium-wall: [accent]muros de berílio[] em volta das torretas.
onset.enemies = Inimigo vindo, se prepare.
onset.defenses = [accent]Set up defenses:[lightgray] {0}
onset.attack = O inimigo está vulnerável. Contra ataque.
@@ -2073,7 +2087,6 @@ split.acquire = You must acquire some tungsten to build units.
split.build = Units must be transported to the other side of the wall.\nPlace two [accent]Payload Mass Drivers[], one on each side of the wall.\nSet up the link by pressing one of them, then selecting the other.
split.container = Similar to the container, units can also be transported using a [accent]Payload Mass Driver[].\nPlace a unit fabricator adjacent to a mass driver to load them, then send them across the wall to attack the enemy base.
#Serpulo
item.copper.description = Usado em todos os tipos de construção e munição.
item.copper.details = Cobre. Metal anormalmente abundante em Serpulo. Estruturalmente fraco a não ser que seja reforçado.
item.lead.description = Usado em transportação de líquido e estruturas elétricas.
@@ -2115,11 +2128,10 @@ liquid.cyanogen.description = Utilizado para munição, construção de unidades
liquid.nitrogen.description = Utilizado na extração de recursos, criação de gás e produção de unidades. Inerte.
liquid.neoplasm.description = Um subproduto biológico perigoso do reator de Neoplasia. Espalha-se rapidamente para qualquer bloco adjacente contendo água que ele toque, danificando-os no processo. Viscoso.
liquid.neoplasm.details = Neoplasma. Uma massa incontrolável de células sintéticas de rápida divisão com uma consistência semelhante à de lama. Resistente ao calor. Extremamente perigoso para qualquer estrutura que envolva água.\n\nMuito complexo e instável para análise padrão. Potenciais aplicações desconhecidas. Recomenda-se a incineração em piscinas de escória.
block.derelict = \uf77e [lightgray]Abandonado
block.derelict = \uf77e [lightgray]Abandonado
block.armored-conveyor.description = Move os itens com a mesma velocidade das esteiras de titânio, mas tem mais armadura. Não aceita itens dos lados de nada além de outras esteiras.
block.illuminator.description = Uma fonte de luz pequena, configurável e compacta. Precisa de energia para funcionar.
block.message.description = Mostra uma mensagem. Usado para comunicação entre aliados.
block.reinforced-message.description = Stores a message for communication between allies.
block.world-message.description = A message block for use in mapmaking. Cannot be destroyed.
@@ -2410,6 +2422,8 @@ unit.oxynoe.description = Fires structure-repairing streams of flame at nearby e
unit.cyerce.description = Dispara fragmentos de mísseis em inimigos. Repara unidades aliadas.
unit.aegires.description = Causa choque a todas as unidades e estruturas inimigas que entram em seu campo de enrgia. Repara todos os aliados.
unit.navanax.description = Dispara projéteis de PEM explosivos, causando danos significativos às redes de energia inimigas e reparando as estruturas aliadas. Derrete os inimigos próximos com 4 torres laser autônomas.
#Erekir
unit.stell.description = Dispara balas padrão em alvos inimigos.
unit.locus.description = Dispara balas alternadas em alvos inimigos.
unit.precept.description = Atira balas de fragmentação perfurantes em alvos inimigos.
@@ -2475,6 +2489,7 @@ lst.playsound = Plays a sound.\nVolume and pan can be a global value, or calcula
lst.makemarker = Create a new logic marker in the world.\nAn ID to identify this marker must be provided.\nMarkers currently limited to 20,000 per world.
lst.setmarker = Set a property for a marker.\nThe ID used must be the same as in the Make Marker instruction.
lst.localeprint = Add map locale property value to the text buffer.\nTo set map locale bundles in map editor, check [accent]Map Info > Locale Bundles[].\nIf client is a mobile device, tries to print a property ending in ".mobile" first.
lglobal.false = 0
lglobal.true = 1
lglobal.null = null
@@ -2482,6 +2497,7 @@ lglobal.@pi = The mathematical constant pi (3.141...)
lglobal.@e = The mathematical constant e (2.718...)
lglobal.@degToRad = Multiply by this number to convert degrees to radians
lglobal.@radToDeg = Multiply by this number to convert radians to degrees
lglobal.@time = Playtime of current save, in milliseconds
lglobal.@tick = Playtime of current save, in ticks (1 second = 60 ticks)
lglobal.@second = Playtime of current save, in seconds
@@ -2490,22 +2506,27 @@ lglobal.@waveNumber = Current wave number, if waves are enabled
lglobal.@waveTime = Countdown timer for waves, in seconds
lglobal.@mapw = Map width in tiles
lglobal.@maph = Map height in tiles
lglobal.sectionMap = Map
lglobal.sectionGeneral = General
lglobal.sectionNetwork = Network/Clientside [World Processor Only]
lglobal.sectionProcessor = Processor
lglobal.sectionLookup = Lookup
lglobal.@this = The logic block executing the code
lglobal.@thisx = X coordinate of block executing the code
lglobal.@thisy = Y coordinate of block executing the code
lglobal.@links = Total number of blocks linked to this processors
lglobal.@ipt = Execution speed of the processor in instructions per tick (60 ticks = 1 second)
lglobal.@unitCount = Total number of types of unit content in the game; used with the lookup instruction
lglobal.@blockCount = Total number of types of block content in the game; used with the lookup instruction
lglobal.@itemCount = Total number of types of item content in the game; used with the lookup instruction
lglobal.@liquidCount = Total number of types of liquid content in the game; used with the lookup instruction
lglobal.@server = True if the code is running on a server or in singleplayer, false otherwise
lglobal.@client = True if the code is running on a client connected to a server
lglobal.@clientLocale = Locale of the client running the code. For example: en_US
lglobal.@clientUnit = Unit of client running the code
lglobal.@clientName = Player name of client running the code
@@ -2519,9 +2540,9 @@ lenum.shoot = Atire em uma posição.
lenum.shootp = Atire em uma unidade/edifício com previsão de velocidade.
lenum.config = Configuração do edifício, por ex. item classificador.
lenum.enabled = Se o bloco está ativado.
laccess.currentammotype = Current ammo item/liquid of a turret.
laccess.memorycapacity = Number of cells in a memory block.
laccess.color = Cor do iluminador.
laccess.controller = Controlador de unidade. Se controlado pelo processador, retorna o processador.\nCaso contrário, retorna a própria unidade.
laccess.dead = Se uma unidade/edifício está morta ou não é mais válida.
@@ -2576,6 +2597,7 @@ lenum.land = Lógico E.
lenum.and = E bit a bit.
lenum.not = Virar bit a bit.
lenum.xor = XOR bit a bit.
lenum.min = Mínimo de dois números.
lenum.max = Máximo de dois números.
lenum.angle = Ângulo do vetor em graus.
@@ -2590,6 +2612,7 @@ lenum.asin = Arco seno, em graus.
lenum.acos = Arco cosseno, em graus.
lenum.atan = Arco tangente, em graus.
#not a typo, look up 'range notation'
lenum.rand = Decimal aleatório no intervalo [0, valor).
lenum.log = Logaritmo natural (ln).
lenum.log10 = Logaritmo de base 10.
@@ -2646,6 +2669,7 @@ unitlocate.building = Variável de saída para edifício localizado.
unitlocate.outx = Coordenada X de saída.
unitlocate.outy = Coordenada Y de saída.
unitlocate.group = Grupo de construção para procurar.
playsound.limit = If true, prevents this sound from playing\nif it has already been played in the same frame.
lenum.idle = Não se mova, mas continue construindo/minerando.\nO estado padrão.
@@ -2668,6 +2692,7 @@ lenum.build = Construa uma estrutura.
lenum.getblock = Fetch building, floor and block type at coordinates.\nUnit must be in range of the position, otherwise null is returned.
lenum.within = Verifique se a unidade está perto de uma posição.
lenum.boost = Iniciar/parar o reforço.
lenum.flushtext = Flush print buffer's content to marker, if applicable.\nIf fetch is set to true, tries to fetch properties from map locale bundle or game's bundle.
lenum.texture = Texture name straight from game's texture atlas (using kebab-case naming style).\nIf printFlush is set to true, consumes text buffer content as text argument.
lenum.texturesize = Size of texture in tiles. Zero value scales marker width to original texture's size.
@@ -2675,6 +2700,7 @@ lenum.autoscale = Whether to scale marker corresponding to player's zoom level.
lenum.posi = Indexed position, used for line and quad markers with index zero being the first position.
lenum.uvi = Texture's position ranging from zero to one, used for quad markers.
lenum.colori = Indexed position, used for line and quad markers with index zero being the first color.
lenum.wavetimer = Whether the waves come automatically on a timer. If not, waves come when the play button is pressed.
lenum.wave = Current wave number. Can be anything in non-wave modes.
lenum.currentwavetime = Wave countdown in ticks.