Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

please replace your new file, use this and save it okay #71

Open
wants to merge 39 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
39 commits
Select commit Hold shift + click to select a range
584f7f9
Fix incorrect unknown command strings.
SupremeMortal Feb 7, 2018
6172fa3
Add finnish translations
PetteriM1 Jun 14, 2018
ff63e53
Merge pull request #3 from PetteriM1/PetteriM1-patch-2
SupremeMortal Jun 14, 2018
0d40997
Add translations for kill command (#2)
PetteriM1 Jun 20, 2018
bb2c762
Update Spanish (#6)
LewBr Jun 21, 2018
dcd9d60
Update Deutsch (#5)
LewBr Jun 21, 2018
cedf31e
Update Portuguese (#4)
LewBr Jun 21, 2018
d7c6b52
Czech (#7)
Creeperface01 Jun 21, 2018
73667f3
Update Korean translation (#8)
Johnmacrocraft Jun 24, 2018
fa155ef
Update Russian strings (#9)
Yexeed Jul 3, 2018
46d2109
death.attack.lava.magma (#11)
JackboyPlay Sep 9, 2018
e3c3074
Finnish translation for death.attack.lava.magma (#12)
PetteriM1 Sep 9, 2018
dd3819b
Some updates (#13)
wode490390 Sep 9, 2018
1a27a0a
Update Korean translation (#14)
Johnmacrocraft Sep 12, 2018
94c9c6f
Update rus msg (#15)
Yexeed Sep 12, 2018
8ca1b5a
ara
badwu Oct 2, 2018
d5664a7
Update language.list
badwu Oct 2, 2018
58c470c
Add (العربيه) language
badwu Oct 2, 2018
26324db
Upload (العربيه) language
badwu Oct 2, 2018
2626745
Update something forget to do
badwu Oct 2, 2018
14092ea
Update nukkit.yml (#17)
HeartyYF Oct 2, 2018
6bc53fa
Update lang.ini (#16)
HeartyYF Oct 2, 2018
6f9b6bf
Minecraft: Bedrock Edition (#22)
wode490390 Apr 20, 2019
c02f82e
Updated lithuanian translation (#24)
nogalosa May 30, 2019
49caa03
Update (#23)
wode490390 May 31, 2019
e39cdad
Adding skin change cooldown to config (#28)
KCodeYT Nov 18, 2019
aa22d15
Add more polish translations, and change some existing ones (#25)
ittaJ Nov 28, 2019
ae43b1d
add default worlds config to nukkit.yml (#32)
DaMatrix Feb 21, 2020
2578544
Update lang.ini (#34)
KisaragiEffective Mar 16, 2020
59568ab
Fix license description. (#39)
popkechupki May 4, 2020
b54cafd
German Translation Update. (#26)
Liatori May 4, 2020
b43adbe
Fix wrong things, change translation like vanilla (#35)
GoodLucky777 May 4, 2020
9b65e9f
Fix placeholder in spanish translation (#48)
Creeperface01 May 10, 2021
80f3477
Update available languages comment in default nukkit.yml (#54)
PetteriM1 Oct 30, 2021
2078737
Some improvements to Finnish translation (#53)
PetteriM1 Oct 30, 2021
bd94ef3
Merge pull request #18 from badwu/master
SupremeMortal Nov 10, 2021
01e170f
Add nukkit.yml setting for encryption
PetteriM1 Jun 22, 2023
1f5cdfa
Merge pull request #60 from PetteriM1/encryption
SupremeMortal Jul 8, 2023
2eb7d3d
Add resource pack translations (#62)
Sherko231 Jun 18, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
#Multi-Language configurations for Nukkit
# Multi-Language configurations for Nukkit

We need you!
-------------
Expand Down
347 changes: 347 additions & 0 deletions ara/lang.ini

Large diffs are not rendered by default.

122 changes: 122 additions & 0 deletions ara/nukkit.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,122 @@
# Advanced configuration file for Nukkit
# Some of these settings are safe, others can break your server if modified incorrectly
# New settings/defaults won't appear automatically on this file when upgrading

settings:
#Multi-language setting
#Available: eng, chs, cht, jpn, rus, spa, pol, bra, kor, ukr, deu, ltu
language: "ara"
#Whether to send all strings translated to server locale or let the device handle them
force-language: false
shutdown-message: "تم ايقاف الخادم"
#Allow listing plugins via Query
query-plugins: true
#Show a console message when a plugin uses deprecated API methods
deprecated-verbose: true
#Number of AsyncTask workers
#If set to auto, it'll try to detect the number of cores (and at least 4)
async-workers: auto

network:
#Threshold for batching packets, in bytes. Only these packets will be compressed
#Set to 0 to compress everything, -1 to disable
batch-threshold: 256
#Compression level used of Zlib when sending batched packets. Higher = more CPU, less bandwidth usage
compression-level: 7
#Use AsyncTasks for compression. Adds half/one tick delay, less CPU load on main thread
async-compression: false

debug:
#If > 1, it will show debug messages in the console
level: 1
#Enables commands: /status /gc
commands: false

timings:
#Enable core and plugin timings by default
enabled: false
#Enable monitoring at verbose level, include high-frequency timings
verbose: false
#Interval between history frames in ticks
#Default is 5 minutes (6000 ticks)
history-interval: 6000
#Length of the whole timing history in ticks
#Default is 1 hour (72000 ticks)
#This value is capped at a maximum of history-interval * 12
history-length: 72000
#For special cases of servers with special permission to bypass the max
#This max helps keep data file sizes reasonable for processing on Aikar's Timing parser side
#Setting this will not help you bypass the max unless Aikar has added an exception on the API side
bypass-max: false
#If set to true, name of your server won't be sent
privacy: false
#Settings sections to ignore. These sections won't be sent to Aikar's Timing parser
#For example: [all] or [settings, timings]
ignore: []

level-settings:
#The default format that levels will use when created
default-format: anvil
#Automatically change levels tick rate to maintain 20 ticks per second
auto-tick-rate: true
auto-tick-rate-limit: 20
#Sets the base tick rate (1 = 20 ticks per second, 2 = 10 ticks per second, etc.)
base-tick-rate: 1
#Tick all players each tick even when other settings disallow this
always-tick-players: false

chunk-sending:
#Amount of chunks sent to players per tick
per-tick: 4
#Amount of chunks sent around each player
max-chunks: 192
#Amount of chunks that need to be sent before spawning the player
spawn-threshold: 56
#Save a serialized copy of the chunk in memory for faster sending
#Useful in mostly-static worlds where lots of players join at the same time
cache-chunks: false

chunk-ticking:
#Max amount of chunks processed each tick
per-tick: 40
#Radius of chunks around a player to tick
tick-radius: 3
light-updates: false
clear-tick-list: false

chunk-generation:
#Max. amount of chunks in the waiting queue to be generated
queue-size: 8
#Max. amount of chunks in the waiting queue to be populated
population-queue-size: 8

ticks-per:
animal-spawns: 400
monster-spawns: 1
autosave: 6000
cache-cleanup: 900

spawn-limits:
#Max amount of these entities
monsters: 70
animals: 15
water-animals: 5
ambient: 15

player:
#If true, player data will be saved as players/playername.dat
#If false, nukkit won't save player data as "dat" files, in order that plugins can do something on it.
save-player-data: true

aliases:
#Aliases for commands
#Examples:
#showtheversion: version
#savestop: [save-all, stop]

worlds:
#These settings will override the generator set in server.properties and allows loading multiple levels
#Example:
#world:
# seed: 404
# generator: FLAT:2;7,59x1,3x3,2;1;decoration(treecount=80 grasscount=45)
69 changes: 55 additions & 14 deletions bra/lang.ini
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# Arquivo de linguagem compatível com os identificadores do Minecraft: Pocket Edition
# Arquivo de linguagem compatível com os identificadores do Minecraft: Bedrock Edition
#
# A mensagem não precisa estar aqui para ser mostrada corretamente no cliente.
# Somente as mensagens mostradas no Nukkit devem estar aqui
Expand All @@ -24,11 +24,13 @@ disconnectionScreen.serverFull=O servidor está cheio!
disconnectionScreen.noReason=Você foi desconectado
disconnectionScreen.invalidSkin=Skin inválida!
disconnectionScreen.invalidName=Nome inválido!
disconnectionScreen.resourcePack=Encountered a problem while downloading or applying resource pack.

death.fell.accident.generic={%0} caiu de um lugar alto
death.attack.inFire={%0} pegou fogo
death.attack.onFire={%0} queimou até a morte
death.attack.lava={%0} tentou nadar na lava
death.attack.lava.magma={%0} discovered floor was lava
death.attack.inWall={%0} sufocou-se em uma parede
death.attack.drown={%0} morreu afogado(a)
death.attack.cactus={%0} foi espetado(a) até a morte
Expand All @@ -44,6 +46,7 @@ death.attack.arrow={%0} foi atingido(a) por {%1}
death.attack.arrow.item={%0} foi atingido(a) por {%1} usando {%2}
death.attack.fall={%0} caiu no chão com muita força
death.attack.outOfWorld={%0} caiu para fora do mundo
death.attack.starve={%0} starved to death

gameMode.survival=Modo Sobrevivência
gameMode.creative=Modo Criativo
Expand Down Expand Up @@ -78,7 +81,7 @@ potion.saturation=Saturação
commands.generic.exception=Um erro ocorreu ao tentar realizar este comando
commands.generic.permission=Você não tem permissão para usar este comando
commands.generic.ingame=Você só pode usar este comando como um player
commands.generic.notFound=Comando desconhecido. Tente /help para uma lista de comandos
commands.generic.unknown=Comando desconhecido. Tente /help para uma lista de comandos
commands.generic.player.notFound=Esse(a) jogador(a) não pôde ser encontrado(a)
commands.generic.usage=Uso: {%0}

Expand Down Expand Up @@ -112,6 +115,8 @@ commands.players.usage=/list
commands.players.list=Existem {%0}/{%1} jogadores(as) online:

commands.kill.successful=Eliminado(a) {%0}
commands.kill.all.successful=Eliminou todos os jogadores
commands.kill.entities.successful=Eliminou todas as entidades

commands.banlist.ips=Existem {%0} endereços de IP banidos no total:
commands.banlist.players=Existem {%0} jogadores(as) banidos(as) no total:
Expand Down Expand Up @@ -200,6 +205,10 @@ commands.weather.rain=Mudando para tempo chuvoso
commands.weather.thunder=Mudando para chuva e trovões
commands.weather.usage=/weather <clear|rain|thunder> [duração em segundos]

commands.xp.success=Given {%0} experience to {%1}
commands.xp.success.levels=Given {%0} levels to {%1}
commands.xp.success.levels.minus=Taken {%0} levels from {%1}
commands.xp.usage=/xp <amount> [player] OR /xp <level>L [player]

# -------------------- Nukkit language files, only for console --------------------

Expand All @@ -219,12 +228,12 @@ nukkit.level.preparing=Preparando mundo "{%0}"
nukkit.level.unloading=Descarregando mundo "{%0}"
nukkit.level.updating=Old level data found for "{%0}", converting format

nukkit.server.start=Iniciando Servidor de Minecraft: PE, versão {%0}
nukkit.server.start=Iniciando Servidor de Minecraft: BE, versão {%0}
nukkit.server.networkError=[Rede] Interface finalizada em {%0} devido a {%1}
nukkit.server.networkStart=Abrindo servidor em {%0}:{%1}
nukkit.server.info=Este servidor está rodando {%0} versão {%1} "{%2}" (API {%3})
nukkit.server.info.extended=Este servidor está rodando {%0} {%1} 「{%2}」 implementando versão da API {%3} para Minecraft: PE {%4} (versão do protocolo {%5})
nukkit.server.license={%0} é distribuido com a licença LGPL
nukkit.server.info.extended=Este servidor está rodando {%0} {%1} 「{%2}」 implementando versão da API {%3} para Minecraft: BE {%4} (versão do protocolo {%5})
nukkit.server.license={%0} é distribuido com a licença GPL
nukkit.server.tickOverload=Não foi possível aguentar! Será que o servidor está sobrecarregado?
nukkit.server.startFinished=Finalizado ({%0}s)! Para ver a ajuda, escreva "help" ou "?"
nukkit.server.defaultGameMode=Modo de jogo padrão: {%0}
Expand All @@ -237,7 +246,7 @@ nukkit.server.rcon.running=RCON is running on {%0}:{%1}

nukkit.command.alias.illegal=Não foi possível registrar a alias {%0} porque ela contém caracteres ilegais.
nukkit.command.alias.notFound=Não foi possível registrar a alias {%0} porque ela contém comandos que não existem: {%1}
nukkit.command.exception=Exceção não tratada ao executando comando '{%0}' em {%1}: {%2}
nukkit.command.exception=Exceção não tratada ao executando comando "{%0}" em {%1}: {%2}

nukkit.command.plugins.description=Pega uma lista de plugins rodando no servidor
nukkit.command.plugins.success=Plugins ({%0}): {%1}
Expand Down Expand Up @@ -270,12 +279,22 @@ nukkit.command.timings.timingsLocation=View timings report: {%0}
nukkit.command.timings.timingsResponse=Timings response: {%0}
nukkit.command.timings.timingsWrite=Timings written to {%0}

nukkit.command.title.description=Sends a title to the specified player or modifies title settings for that player
nukkit.command.title.usage=/title <player> <clear|reset> OR /title <player> <title|subtitle|actionbar> <title text> OR /title <player> <times> <fade in time> <stay time> <fade out time>
nukkit.command.title.clear=Successfully cleared {%0}'s screen
nukkit.command.title.reset=Successfully reset title animation settings for {%0}
nukkit.command.title.title=Successfully shown "{%0}" title to {%1}
nukkit.command.title.subtitle=Successfully set subtitle to "{%0}" for {%1}'s next title
nukkit.command.title.actionbar=Successfully shown "{%0}" actionbar title to {%1}
nukkit.command.title.times.success=Successfully set title animation times to {%0}, {%1}, {%2} for {%3}
nukkit.command.title.times.fail=Times of title animations must be numeric values

nukkit.command.version.description=Pega a versão deste servidor incluindo todos os plugins em uso
nukkit.command.version.usage=/version [nome do plugin]
nukkit.command.version.noSuchPlugin=Este servidor não está usando nenhum plugin com este nome. Use /plugins para ver a lista de plugins.

nukkit.command.give.description=Dá ao player especificado uma certa quantidade de itens
nukkit.command.give.usage=/give <jogador> <item[:damage]> [quantidade] [tags...]
nukkit.command.give.usage=/give <jogador> <item[:damage]> [quantidade] [tags ...]

nukkit.command.kill.description=Comite suicídio ou mata outros players
nukkit.command.kill.usage=/kill [jogador]
Expand All @@ -286,6 +305,12 @@ nukkit.command.particle.usage=/particle <nome> <x> <y> <z> <xd> <yd> <zd> [quant
nukkit.command.time.description=Altera o tempo em todos os mundos
nukkit.command.time.usage=/time <alterar|adicionar> <value> OU /time <iniciar|parar|ver>

nukkit.command.gamerule.description=Define ou questiona um valor da regra de jogo
nukkit.command.gamerule.usage=/gamerule <rule> [value]

nukkit.command.debug.description=Uploads server information to Hastebin
nukkit.command.debug.usage=/debugpaste

nukkit.command.ban.player.description=Bloqueia o player especificado de usar este servidor
nukkit.command.ban.ip.description=Bloqueia o IP especificado de usar este servidor
nukkit.command.banlist.description=Ver todos os jogadores banidos deste servidor
Expand Down Expand Up @@ -313,6 +338,7 @@ nukkit.command.stop.description=Fecha o servidor
nukkit.command.tp.description=Teletransporta o player especificado (ou você) para outro player ou coordenadas
nukkit.command.tell.description=Envia uma mensagem privada para o player
nukkit.command.weather.description=Altera o tempo no mundo atual
nukkit.command.xp.description=Gives the specified player a certain amount of experience
nukkit.command.whitelist.description=Administra a lista de players que podem usar este servidor

nukkit.crash.create=Um erro irrecuperável ocorreu e o servidor travou. Criando um arquivo de erro
Expand All @@ -322,6 +348,10 @@ nukkit.crash.archive=O erro já foi automaticamente enviado para os arquivos de

nukkit.debug.enable=Suporte a mundos LevelDB ativado

nukkit.bugreport.create=An error has been detected, creating a bug report.
nukkit.bugreport.error=Could not create bug report: {%0}
nukkit.bugreport.archive=A bug report has been created: {%0}

nukkit.player.invalidMove={%0} moveu erradamente!
nukkit.player.logIn={%0}[/{%1}:{%2}] entrou com o id de entidade {%3} em ({%4}, {%5}, {%6}, {%7})
nukkit.player.logOut={%0}[/{%1}:{%2}] saiu devido a {%3}
Expand All @@ -334,12 +364,23 @@ nukkit.plugin.restrictedName=Nome restrito
nukkit.plugin.incompatibleAPI=Versão da API incompatível
nukkit.plugin.unknownDependency=Dependência desconhecida
nukkit.plugin.circularDependency=Dependência circular detectada
nukkit.plugin.genericLoadError=Não foi possível carregar o plugin '{%0}'
nukkit.plugin.spacesDiscouraged=Plugin '{%0}' usa espaço nos nome, isto é desencorajado
nukkit.plugin.loadError=Não foi possível carregar o plugin '{%0}': {%1}
nukkit.plugin.duplicateError=Não foi possível carregar o plugin '{%0}': plugin já existe
nukkit.plugin.fileError=Não foi possível carregar '{%0}' na pasta '{%1}': {%2}
nukkit.plugin.genericLoadError=Não foi possível carregar o plugin "{%0}"
nukkit.plugin.spacesDiscouraged=Plugin "{%0}" usa espaço nos nome, isto é desencorajado
nukkit.plugin.loadError=Não foi possível carregar o plugin "{%0}": {%1}
nukkit.plugin.duplicateError=Não foi possível carregar o plugin "{%0}": plugin já existe
nukkit.plugin.fileError=Não foi possível carregar "{%0}" na pasta "{%1}": {%2}
nukkit.plugin.commandError=Não foi possível carregar o comando {%0} para o plugin {%1}
nukkit.plugin.aliasError=Não foi possível carregar a alias {%0} para o plugin {%1}
nukkit.plugin.deprecatedEvent=Plugin '{%0}' registrou um listener para '{%1}' no método '{%2}', mas o evento é obsoleto.
nukkit.plugin.eventError=Não foi possível passar o evento '{%0}' para '{%1}': {%2} em {%3}
nukkit.plugin.deprecatedEvent=Plugin "{%0}" registrou um listener para "{%1}" no método "{%2}", mas o evento é obsoleto.
nukkit.plugin.eventError=Não foi possível passar o evento "{%0}" para "{%1}": {%2} em {%3}

nukkit.resources.invalid-path=Resource packs path "{%0}" exists and is not a directory
nukkit.resources.unknown-format=Could not load "{%0}" due to format not recognized
nukkit.resources.fail=Could not load "{%0}": {%1}
nukkit.resources.success=Successfully loaded {%0} resource packs
nukkit.resources.zip.not-found=File "{%0}" is not found
nukkit.resources.zip.no-manifest="manifest.json" is not found
nukkit.resources.zip.invalid-manifest="manifest.json" is invalid or incomplete
nukkit.resources.plugin.loaded=Successfully loaded resource pack from plugin {%0}: {%1}
nukkit.resources.plugin.loading=Loading resource pack from plugin {%0}
nukkit.resources.zip.loaded=Resource pack loaded successfully: {%0}
21 changes: 15 additions & 6 deletions bra/nukkit.yml
100644 → 100755
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@

settings:
#Configuração de Multi-Linguagem
#Disponível: eng, chs, cht, jpn, rus, spa, pol, bra, kor, ukr, deu, ltu
#Disponível: eng, chs, cht, jpn, rus, spa, pol, bra, kor, ukr, deu, ltu, cze
language: "bra"
#Se é para enviar todos os textos traduzidos para a linguagem do servidor ou se é para o próprio dispositivo traduzir elas
force-language: false
Expand All @@ -25,6 +25,8 @@ network:
compression-level: 7
#Usar AsyncTasks para a compressão. Adiciona metade de um/um tick de delay, menos uso na CPU na thread principal.
async-compression: false
#Enable network encryption
encryption: false

debug:
#Se maior de 1, as mensagens para debug irão ser mostradas no console
Expand Down Expand Up @@ -107,6 +109,8 @@ player:
#If true, player data will be saved as players/playername.dat
#If false, nukkit won't save player data as "dat" files, in order that plugins can do something on it.
save-player-data: true
#The time between skin change action in seconds, set to 0 if you dont want the cooldown
skin-change-cooldown: 30

aliases:
#Aliases para comandos
Expand All @@ -115,8 +119,13 @@ aliases:
#savestop: [save-all, stop]

worlds:
#Estas opções irão substituir o gerador definido no server.properties e permite carregar múltiplos mundos
#Exemplo:
#world:
# seed: 404
# generator: FLAT:2;7,59x1,3x3,2;1;decoration(treecount=80 grasscount=45)
#Worlds that the server will use. Options are specific to the chosen generator, and may result in broken generation or
#be ignored completely.
world:
seed: 404
generator: normal
options:
nether:
seed: my_cool_nether_seed
generator: nether
options:
Loading