mirror of
https://gitlab.com/lunovox/e-urn.git
synced 2025-03-15 07:21:22 +00:00
This commit is contained in:
parent
f9a44182b1
commit
01b8bb8440
8 changed files with 360 additions and 164 deletions
|
@ -36,7 +36,7 @@ These commands are not mandatory for you to use this mod. To do the same, you c
|
|||
| ````/candidates```` | | Show the name of all candidates for president. |
|
||||
| ````/candidate```` or ````/campaign```` | ````[<candidate_name>]```` | Show the Campaign of candidate for president. |
|
||||
| ````/vote```` | ````[<candidate_name>]```` | Vote for a specific candidate for president. Need a minimum number of hours of online play. |
|
||||
| ````/unvote```` | | Unvote for presidetial candidate. |
|
||||
| ````/unvote```` or ````/whitevote```` | | Apply Blank Vote. |
|
||||
| ````/votes```` | | Show the name of all candidates for president with the amount of votes. Need the ````electoraljudge```` privilege. |
|
||||
| ````/election```` | | Apply presidential selection vote counting! Need the ````electoraljudge```` privilege. |
|
||||
|
||||
|
|
24
api.lua
24
api.lua
|
@ -313,15 +313,19 @@ end
|
|||
|
||||
modEUrn.doUnvote = function(playername)
|
||||
modEUrn.doCheckDataBase(candidatename)
|
||||
for iCandPresName, _ in pairs(modEUrn.handler.candidates.president) do
|
||||
--modEUrn.debug("iCandPresName = "..iCandPresName)
|
||||
if type(modEUrn.handler.candidates.president[iCandPresName].voters[playername])~="nil" then
|
||||
--modEUrn.debug("modEUrn.handler.candidates.president["..iCandPresName.."].voters = "..dump(modEUrn.handler.candidates.president[iCandPresName].voters))
|
||||
modEUrn.handler.candidates.president[iCandPresName].voters[playername] = nil
|
||||
return true, modEUrn.translate("You unvoted for the presidential candidate!")
|
||||
end
|
||||
local voterTimePlayed = modEUrn.getVoterPlayedTime(playername)
|
||||
if type(voterTimePlayed)=="number" and voterTimePlayed >= modEUrn.MinPlayedHours * (60*60) then
|
||||
for iCandPresName, _ in pairs(modEUrn.handler.candidates.president) do
|
||||
--modEUrn.debug("iCandPresName = "..iCandPresName)
|
||||
if type(modEUrn.handler.candidates.president[iCandPresName].voters[playername])~="nil" then
|
||||
--modEUrn.debug("modEUrn.handler.candidates.president["..iCandPresName.."].voters = "..dump(modEUrn.handler.candidates.president[iCandPresName].voters))
|
||||
modEUrn.handler.candidates.president[iCandPresName].voters[playername] = nil
|
||||
end
|
||||
end
|
||||
return true, modEUrn.translate("You voted blank!")
|
||||
else
|
||||
return false, modEUrn.translate("You have not yet played the minimum number of hours to become a presidential voter. (Minimum %02d hours)"):format(modEUrn.MinPlayedHours)
|
||||
end
|
||||
return false, modEUrn.translate("You can't have registered vote!")
|
||||
end
|
||||
|
||||
--[[ ]]
|
||||
|
@ -329,9 +333,7 @@ modEUrn.doVote = function(playername, candidatename)
|
|||
local voterTimePlayed = modEUrn.getVoterPlayedTime(playername)
|
||||
--modEUrn.debug("modEUrn.doVote(): voterTimePlayed = "..dump(voterTimePlayed))
|
||||
if type(voterTimePlayed)=="number" then
|
||||
--if type(modEUrn.handler.voters[playername])=="table" then
|
||||
--local voterTimePlayed = modEUrn.handler.voters[playername].times.played --in secounds
|
||||
if voterTimePlayed >= modEUrn.MinPlayedHours * (60*60) then
|
||||
if voterTimePlayed >= modEUrn.MinPlayedHours * (60*60) then
|
||||
if type(candidatename)=="string" and candidatename ~= "" then
|
||||
if minetest.player_exists(candidatename) then
|
||||
if type(modEUrn.handler.candidates.president[candidatename])=="table" then
|
||||
|
|
36
commands.lua
36
commands.lua
|
@ -193,7 +193,7 @@ minetest.register_chatcommand(
|
|||
)
|
||||
|
||||
--############################################################################
|
||||
--[[ ]]
|
||||
|
||||
modEUrn.getPropCommCandVote = function()
|
||||
return {
|
||||
--privs = {electoraljudge=true},
|
||||
|
@ -220,7 +220,39 @@ minetest.register_chatcommand(
|
|||
"vote",
|
||||
modEUrn.getPropCommCandVote()
|
||||
)
|
||||
--]]
|
||||
|
||||
--############################################################################
|
||||
|
||||
modEUrn.getPropCommUnvote = function()
|
||||
return {
|
||||
--privs = {electoraljudge=true},
|
||||
--params = "<".. modEUrn.translate("candidate_name")..">",
|
||||
description = modEUrn.translate("Apply Blank Vote."),
|
||||
func = function(playername, param)
|
||||
local resulte, cause = modEUrn.doUnvote(playername)
|
||||
local color = "#FF0000"
|
||||
if resulte then
|
||||
color = "#00FF00"
|
||||
minetest.sound_play("sfx_eurn_confirm", {to_player=playername, max_hear_distance=5.0,})
|
||||
else
|
||||
minetest.sound_play("sfx_failure", {to_player=playername, max_hear_distance=5.0,})
|
||||
end
|
||||
minetest.chat_send_player(
|
||||
playername,
|
||||
core.colorize(color, "[E-URN]").." "..cause
|
||||
)
|
||||
end,
|
||||
}
|
||||
end
|
||||
|
||||
minetest.register_chatcommand(
|
||||
"unvote",
|
||||
modEUrn.getPropCommUnvote()
|
||||
)
|
||||
minetest.register_chatcommand(
|
||||
"whitevote",
|
||||
modEUrn.getPropCommUnvote()
|
||||
)
|
||||
|
||||
--############################################################################
|
||||
|
||||
|
|
182
formspecs.lua
182
formspecs.lua
|
@ -9,7 +9,7 @@ modEUrn.FormSpecs = {
|
|||
.."background[0,-8;16,16;text_eurn_front.png]"
|
||||
.."box[2.05,1.50;7.75,5.00;#001100CC]"
|
||||
.."button[2.15,1.65;7.55,1;btnPresElection;"..modEUrn.translate("PRESIDENTIAL ELECTION").."]"
|
||||
--.."button[2.15,2.65;7.55,1;btnElectoralCourt;"..modEUrn.translate("ELECTORAL COURT").."]"
|
||||
.."button[2.15,2.65;7.55,1;btnElectoralCourt;"..modEUrn.translate("ELECTORAL COURT").."]"
|
||||
.."style_type[button_exit;bgimg=;bgimg_pressed=;border=;bgcolor=red]"
|
||||
.."button_exit[2.15,3.65;7.55,1;;"..modEUrn.translate("EXIT").."]"
|
||||
minetest.sound_play("sfx_eurn_button", {to_player=playername, max_hear_distance=5.0,})
|
||||
|
@ -68,9 +68,10 @@ modEUrn.FormSpecs = {
|
|||
<justify>%s</justify>
|
||||
]]
|
||||
myFormSpec = myFormSpec
|
||||
--.."style[htmPanel;bgcolor=white;border=#008800CC;color=black]"
|
||||
.."hypertext[4.0,0.5;11.25,6.00;htmPanel;"
|
||||
--..minetest.formspec_escape("<global margin=10 valign=0 color=#FF00FF hovercolor=#00FFFF size=12 font=normal halign=center >")
|
||||
.."<global valign=middle halign=center margin=30 background=#001100CC color=#FFFFFF hovercolor=#00FF00 size=12 font=normal>"
|
||||
.."<global valign=middle halign=center margin=30 background=#001100CC bordercolor=#008800CC color=#FFFFFF hovercolor=#00FF00 size=12 font=normal>"
|
||||
.."<tag name=action color=#FF0000 hovercolor=#00FF00 font=normal size=12>"
|
||||
.."<tag name=bigger color=#00CC00 font=normal size=28>"
|
||||
.."<tag name=big color=#CCCC00 font=normal size=18>"
|
||||
|
@ -78,15 +79,13 @@ modEUrn.FormSpecs = {
|
|||
..minetest.formspec_escape(body:format(cands[selected], Campaign))
|
||||
.."]" -- Fim de hypertext[]
|
||||
|
||||
myFormSpec = myFormSpec
|
||||
.."style[btnWhiteVote;bgcolor=white;color=black]"
|
||||
.."button[4.0,6.75;3.00,1;btnWhiteVote;"..minetest.formspec_escape(modEUrn.translate("WHITE")).."]"
|
||||
|
||||
local voterTimePlayed = modEUrn.getVoterPlayedTime(playername)
|
||||
if type(voterTimePlayed)=="number" and voterTimePlayed >= modEUrn.MinPlayedHours * (60*60) then
|
||||
myFormSpec = myFormSpec
|
||||
.."style[btnPresVote;bgimg=;bgimg_pressed=;border=;bgcolor=green]"
|
||||
.."button[7.10,6.75;5.65,1;btnPresVote;"..minetest.formspec_escape(modEUrn.translate("CONFIRM")).."]"
|
||||
myFormSpec = myFormSpec
|
||||
.."style[btnWhiteVote;bgcolor=white;color=black]"
|
||||
.."button[4.0,6.75;3.00,1;btnWhiteVote;"..minetest.formspec_escape(modEUrn.translate("WHITE")).."]"
|
||||
.."style[btnPresVote;bgimg=;bgimg_pressed=;border=;bgcolor=green]"
|
||||
.."button[7.10,6.75;5.65,1;btnPresVote;"..minetest.formspec_escape(modEUrn.translate("CONFIRM")).."]"
|
||||
end
|
||||
end
|
||||
|
||||
|
@ -96,35 +95,19 @@ modEUrn.FormSpecs = {
|
|||
minetest.sound_play("sfx_eurn_button", {to_player=playername, max_hear_distance=5.0,})
|
||||
minetest.show_formspec(playername, "frmEUrnPresCands", myFormSpec)
|
||||
end,
|
||||
showFormPresElect = function(playername)
|
||||
showFormAlert = function(playername, icon, title, titlecolor, message, buttonname, buttonsound)
|
||||
local body = ""
|
||||
local presidentname = modEUrn.getPresidentName()
|
||||
if presidentname~="" then
|
||||
body = [[
|
||||
body = [[
|
||||
<center>
|
||||
<img name=text_candidate_face.png width=128 height=128>
|
||||
<bigger><b>%s</b></bigger>
|
||||
%s
|
||||
<img name=%s width=128 height=128>
|
||||
<style color=%s><bigger><b>%s</b></bigger></style>
|
||||
%s
|
||||
</center>
|
||||
]]
|
||||
body = body:format(
|
||||
presidentname:upper(),
|
||||
modEUrn.translate("PRESIDENT ELECT")
|
||||
)
|
||||
else
|
||||
body = [[
|
||||
<center>
|
||||
<img name=favicon.png width=128 height=128>
|
||||
<bigger><b>%s</b></bigger>
|
||||
|
||||
%s
|
||||
</center>
|
||||
]]
|
||||
body = body:format(
|
||||
modEUrn.translate("E-URN"),
|
||||
modEUrn.translate("No presidential candidate has yet been elected!")
|
||||
)
|
||||
end
|
||||
]]
|
||||
if type(titlecolor)=="nil" or titlecolor=="" then
|
||||
titlecolor = "#00FF00"
|
||||
end
|
||||
body = body:format(icon, titlecolor, title, message)
|
||||
local myFormSpec = ""
|
||||
myFormSpec = myFormSpec
|
||||
.."formspec_version[6]"
|
||||
|
@ -135,15 +118,23 @@ modEUrn.FormSpecs = {
|
|||
--..minetest.formspec_escape("<global margin=10 valign=0 color=#FF00FF hovercolor=#00FFFF size=12 font=normal halign=center >")
|
||||
.."<global valign=middle halign=center margin=10 background=#001100CC color=#FFFFFF hovercolor=#00FF00 size=12 font=normal>"
|
||||
.."<tag name=action color=#FF0000 hovercolor=#00FF00 font=normal size=12>"
|
||||
.."<tag name=bigger color=#00CC00 font=normal size=28>"
|
||||
.."<tag name=bigger font=normal size=28>"
|
||||
.."<tag name=big color=#CCCC00 font=normal size=18>"
|
||||
.."<tag name=b color=#00CC00 font=normal>"
|
||||
..minetest.formspec_escape(body)
|
||||
.."]" -- Fim de hypertext[]
|
||||
.."style[btnBack;bgimg=;bgimg_pressed=;border=;bgcolor=red]"
|
||||
.."button[2.15,5.50;7.55,1;btnBack;"..minetest.formspec_escape(modEUrn.translate("BACK")).."]"
|
||||
minetest.sound_play("sfx_eurn_button", {to_player=playername, max_hear_distance=5.0,})
|
||||
minetest.show_formspec(playername, "frmEUrnPresElect", myFormSpec)
|
||||
--.."style[btnBack;bgimg=;bgimg_pressed=;border=;bgcolor=red]"
|
||||
|
||||
local button_type = "button"
|
||||
if type(buttonname)=="nil" or buttonname=="" or buttonname=="btnExit" then
|
||||
button_type = "button_exit"
|
||||
end
|
||||
myFormSpec = myFormSpec
|
||||
..button_type.."[2.15,5.50;7.55,1;"..minetest.formspec_escape(buttonname)..";OK]"
|
||||
if type(buttonsound)=="string" and buttonsound~="" then
|
||||
minetest.sound_play(buttonsound, {to_player=playername, max_hear_distance=5.0,})
|
||||
end
|
||||
minetest.show_formspec(playername, "frmEUrnAlert", myFormSpec)
|
||||
end,
|
||||
showFormRegCampaign = function(playername, political_campaign)
|
||||
local Campaign = modEUrn.getPresCandCampaign(playername)
|
||||
|
@ -237,7 +228,15 @@ minetest.register_on_player_receive_fields(function(player, formname, fields)
|
|||
local playername = player:get_player_name()
|
||||
--modEUrn.debug("formname: "..formname.."\n".."fields: "..dump(fields), playername)
|
||||
|
||||
if type(formname)=="string" and formname == "frmEUrnMain" then
|
||||
if type(formname)=="string" and formname == "frmEUrnAlert" then
|
||||
if type(fields.btnEUrnMain) ~= "nil" then
|
||||
modEUrn.FormSpecs.showFormMain(playername)
|
||||
elseif type(fields.btnEUrnPresElection) ~= "nil" then
|
||||
modEUrn.FormSpecs.showFormPresElection(playername)
|
||||
elseif type(fields.btnEUrnPresCands) ~= "nil" then
|
||||
modEUrn.FormSpecs.showFormPresCands(playername)
|
||||
end
|
||||
elseif type(formname)=="string" and formname == "frmEUrnMain" then
|
||||
if type(fields.btnPresElection) ~= "nil" then
|
||||
modEUrn.FormSpecs.showFormPresElection(playername)
|
||||
elseif type(fields.quit) ~= "true" then
|
||||
|
@ -247,7 +246,30 @@ minetest.register_on_player_receive_fields(function(player, formname, fields)
|
|||
if type(fields.btnPresCandidates) ~= "nil" then
|
||||
modEUrn.FormSpecs.showFormPresCands(playername, nil)
|
||||
elseif type(fields.btnPresElect) ~= "nil" then
|
||||
modEUrn.FormSpecs.showFormPresElect(playername)
|
||||
local icon, title, message, buttonname = ""
|
||||
local presidentname = modEUrn.getPresidentName()
|
||||
if presidentname~="" then
|
||||
icon = "text_candidate_face.png"
|
||||
title = presidentname:upper()
|
||||
titlecolor = "#00FF00"
|
||||
message = modEUrn.translate("PRESIDENT ELECT")
|
||||
buttonname = "btnEUrnMain"
|
||||
else
|
||||
icon = "favicon.png"
|
||||
title = modEUrn.translate("E-URN")
|
||||
titlecolor = "#FF0000"
|
||||
message = modEUrn.translate("No presidential candidate has yet been elected!")
|
||||
buttonname = "btnEUrnPresElection"
|
||||
end
|
||||
modEUrn.FormSpecs.showFormAlert(
|
||||
playername,
|
||||
icon,
|
||||
title,
|
||||
titlecolor,
|
||||
message,
|
||||
buttonname,
|
||||
"sfx_eurn_button"
|
||||
)
|
||||
elseif type(fields.btnBack) ~= "nil" then
|
||||
modEUrn.FormSpecs.showFormMain(playername)
|
||||
end
|
||||
|
@ -265,29 +287,61 @@ minetest.register_on_player_receive_fields(function(player, formname, fields)
|
|||
end
|
||||
elseif type(fields.btnPresVote) ~= "nil" then
|
||||
if type(modEUrn.selCand[playername])=="string" and modEUrn.selCand[playername]~="" then
|
||||
local voterTimePlayed = modEUrn.getVoterPlayedTime(playername)
|
||||
if type(voterTimePlayed)=="number" and voterTimePlayed >= modEUrn.MinPlayedHours * (60*60) then
|
||||
local resulte, cause = modEUrn.doVote(playername, modEUrn.selCand[playername])
|
||||
local color = "#FF0000"
|
||||
if resulte then
|
||||
color = "#00FF00"
|
||||
minetest.sound_play("sfx_eurn_confirm", {to_player=playername, max_hear_distance=5.0,})
|
||||
else
|
||||
minetest.sound_play("sfx_failure", {to_player=playername, max_hear_distance=5.0,})
|
||||
end
|
||||
minetest.chat_send_player(
|
||||
playername,
|
||||
core.colorize(color, "[E-URN]").." "..cause
|
||||
)
|
||||
modEUrn.FormSpecs.showFormPresElection(playername)
|
||||
else
|
||||
minetest.sound_play("sfx_failure", {to_player=playername, max_hear_distance=5.0,})
|
||||
minetest.chat_send_player(
|
||||
playername,
|
||||
core.colorize("#FF0000", "[E-URN]").." "
|
||||
..modEUrn.translate("You have not yet played the minimum number of hours to become a presidential voter. (Minimum %02d hours)"):format(modEUrn.MinPlayedHours)
|
||||
)
|
||||
local resulte, cause = modEUrn.doVote(playername, modEUrn.selCand[playername])
|
||||
local color = "#FF0000"
|
||||
local icon = "favicon.png"
|
||||
local title = modEUrn.translate("E-URN")
|
||||
local message = cause
|
||||
local buttonname = "btnEUrnPresCands"
|
||||
local buttonsound = "sfx_failure"
|
||||
|
||||
if resulte then
|
||||
color = "#00FF00"
|
||||
icon = "text_candidate_face.png"
|
||||
title = modEUrn.selCand[playername]:upper()
|
||||
message = modEUrn.translate("Thanks for your vote!")
|
||||
buttonname = "btnEUrnMain"
|
||||
buttonsound = "sfx_eurn_confirm"
|
||||
--minetest.sound_play("sfx_eurn_confirm", {to_player=playername, max_hear_distance=5.0,})
|
||||
end
|
||||
minetest.chat_send_player(
|
||||
playername,
|
||||
core.colorize(color, "[E-URN]").." "..cause
|
||||
)
|
||||
modEUrn.FormSpecs.showFormAlert(
|
||||
playername,
|
||||
icon,
|
||||
title,
|
||||
color,
|
||||
message,
|
||||
buttonname,
|
||||
buttonsound
|
||||
)
|
||||
end
|
||||
elseif type(fields.btnWhiteVote) ~= "nil" then
|
||||
local resulte, cause = modEUrn.doUnvote(playername)
|
||||
if type(modEUrn.selCand[playername])=="string" and modEUrn.selCand[playername]~="" then
|
||||
local resulte, cause = modEUrn.doUnvote(playername)
|
||||
local color = "#FF0000"
|
||||
local buttonsound = "sfx_failure"
|
||||
|
||||
if resulte then
|
||||
color = "#00FF00"
|
||||
buttonsound = "sfx_eurn_confirm"
|
||||
end
|
||||
minetest.chat_send_player(
|
||||
playername,
|
||||
core.colorize(color, "[E-URN]").." "..cause
|
||||
)
|
||||
modEUrn.FormSpecs.showFormAlert(
|
||||
playername,
|
||||
"favicon.png",
|
||||
modEUrn.translate("E-URN"),
|
||||
color,
|
||||
cause,
|
||||
"btnEUrnPresCands",
|
||||
buttonsound
|
||||
)
|
||||
end
|
||||
elseif type(fields.btnBack) ~= "nil" then
|
||||
modEUrn.FormSpecs.showFormPresElection(playername)
|
||||
|
|
|
@ -69,10 +69,10 @@ sudo apt-get install poedit
|
|||
|
||||
Translate Sample: [locale/eurn.pt_BR.tr]
|
||||
```bash
|
||||
$ cd ./locale/
|
||||
$ lua5.3 po2tr.lua "eurn" "pt_BR.po"
|
||||
$ mv "pt_BR.tr" "eurn.pt_BR.tr"
|
||||
$ cat eurn.pt_BR.tr | less
|
||||
cd ./locale/
|
||||
lua5.3 po2tr.lua "eurn" "pt_BR.po"
|
||||
mv "pt_BR.tr" "eurn.pt_BR.tr"
|
||||
cat eurn.pt_BR.tr | less
|
||||
```
|
||||
|
||||
-----
|
||||
|
|
|
@ -2,8 +2,10 @@
|
|||
* %s : %02d votes= * %s : %02d votos
|
||||
Allows you to configure the Electronic Urn.=Permite configurar a Urna Eletrônica.
|
||||
Apply presidential selection vote counting! Need the 'electoraljudge' privilege.=Aplique a contagem de votos nas eleições presidenciais! Precisa do privilégio de 'electoraljudge'.
|
||||
BACK=VOLTAR
|
||||
CANCEL=CANCELAR
|
||||
CLOSE=FECHAR
|
||||
CONFIRM=CONFIRMAR
|
||||
Candidate Campaign=Campanha do Candidato
|
||||
Candidate List: %s=Lista de Candidatos: %s
|
||||
Candidate Name=Nome do Candidato
|
||||
|
@ -12,17 +14,24 @@ Database '%s' loaded!=Banco de dados '%s' carregado!
|
|||
Database saved in file '%s'!=Banco de dados salvo no arquivo '%s'!
|
||||
Displays the number of votes for each candidate!=Exibe o número de votos de cada candidato!
|
||||
E-URN=URNA ELETRÔNICA
|
||||
ELECTORAL COURT=TRIBUNAL ELEITORAL
|
||||
EXIT=SAÍDA
|
||||
Electronic Urn=Urna Eletrônica
|
||||
Impossible to register login for player '%s' !=Impossível registrar login do jogador '%s'!
|
||||
Impossible to register logout for player '%s' !=Impossível registrar logout do jogador '%s' !
|
||||
No one has voted in the presidential election yet!=Ninguém votou nas eleições presidenciais ainda!
|
||||
No presidential candidate has yet been elected!=Nenhum candidato presidencial foi eleito ainda!
|
||||
Number of Candidates: %s=Número de candidatos: %s
|
||||
PRESIDENT ELECT=PRESIDENTE ELELEITO(A)
|
||||
PRESIDENTIAL CANDIDATES=CANDIDATOS PRESIDENCIAIS
|
||||
PRESIDENTIAL ELECTION=ELEIÇÃO PRESIDENCIAL
|
||||
Player %s has been named the president of this server!=O jogador %s foi nomeado presidente deste servidor!
|
||||
Player %s has been registered to run as a candidate for president of this server!=O jogador %s foi registrado para concorrer como candidato a presidente deste servidor!
|
||||
Player %s has been unregistered to run as a candidate for president of this server!=O jogador %s teve seu registro cancelado para concorrer como candidato a presidente deste servidor!
|
||||
Player %s is listing campaign data...=O jogador %s está listando dados da campanha...
|
||||
Player %s is not registered as a candidate for president!=O jogador %s não está registrado como candidato a presidente!
|
||||
Player '%s' is not registered as a candidate for president!=O jogador %s não está registrado como candidato a presidente!
|
||||
Player @1 has been registered to run as a candidate for president of this server!=O jogador %s foi registrado para concorrer como candidato a presidente deste servidor!
|
||||
Please enter the name of the candidate you wish to display the campaign!=Por favor, insira o nome do candidato que deseja exibir na campanha!
|
||||
Please enter the name of the presidential candidate you wish to vote!=Por favor, digite o nome do candidato presidencial que você deseja votar!
|
||||
Political Campaign of=Campanha Política de
|
||||
|
@ -31,6 +40,7 @@ Register your campaign to run for server president.=Registre sua campanha para c
|
|||
Show or Select the presidente of the server.=Exibe ou Seleciona o presidente do servidor.
|
||||
Show the Campaign of candidate for president.=Exibe a Campanha do candidato a presidente.
|
||||
Show the name of all candidates for president.=Exibe o nome de todos os candidatos a presidente.
|
||||
Thanks for your vote!=Obrigado pelo seu voto!
|
||||
The file '%s' is not in table format!=O arquivo '%s' não está em formato de tabela!
|
||||
The name '%s' is not the player name registered on the server!=O nome '%s' não é o nome do jogador registrado no servidor!
|
||||
The president of this server is %s!=O presidente deste servidor é %s!
|
||||
|
@ -40,12 +50,13 @@ There are no votes registered!=Não há votos registrados!
|
|||
There is no registered candidate for the presidential election!=Não há candidato registrado para as eleições presidenciais!
|
||||
Unable to address debug for player '%s'.=Não foi possível resolver a depuração do jogador '%s'.
|
||||
Unregister your campaign to run for server president.=Cancela o registro de sua campanha para concorrer à presidência do servidor.
|
||||
VOTE=VOTAR
|
||||
Vote for a specific candidate for president.=Vote em um candidato específico para presidente.
|
||||
Voting list for presidential election: =Lista de votação para as eleições presidenciais:
|
||||
You can't have registered vote!=Você não pode ter voto registrado!
|
||||
WHITE=BRANCO
|
||||
You do not have the 'electoraljudge' privilege to define who will be the president of the server!=Você não tem o privilégio de 'juiz eleitoral' para definir quem será o presidente do servidor!
|
||||
You have not yet played the minimum number of hours to become a presidential voter. (Minimum %02d hours)=Você ainda não jogou o número mínimo de horas para se tornar um eleitor presidencial. (Mínimo %02d horas)
|
||||
You unvoted for the presidential candidate!=Você não votou no candidato presidencial!
|
||||
You voted blank!=Você votou em Branco!
|
||||
You voted for the candidate: =Você votou no candidato:
|
||||
Your name is not registered as a voter.=Seu nome não está registrado como eleitor.
|
||||
candidate_name=nome_do_candidato
|
||||
|
|
121
locale/pt_BR.po
121
locale/pt_BR.po
|
@ -8,7 +8,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: pt_BR 1.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2024-02-22 16:53-0300\n"
|
||||
"POT-Creation-Date: 2024-02-26 12:43-0300\n"
|
||||
"PO-Revision-Date: 2023-07-20 19:59-0300\n"
|
||||
"Last-Translator: Lunovox Heavenfinder <lunovox@disroot.org>\n"
|
||||
"Language-Team: Lunovox Heavenfinder\n"
|
||||
|
@ -19,7 +19,7 @@ msgstr ""
|
|||
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
|
||||
"X-Generator: Poedit 3.3.1\n"
|
||||
|
||||
#: commands.lua:250 commands.lua:252
|
||||
#: commands.lua:253 commands.lua:255
|
||||
#, lua-format
|
||||
msgid " * %s : %02d votes"
|
||||
msgstr " * %s : %02d votos"
|
||||
|
@ -28,19 +28,27 @@ msgstr " * %s : %02d votos"
|
|||
msgid "Allows you to configure the Electronic Urn."
|
||||
msgstr "Permite configurar a Urna Eletrônica."
|
||||
|
||||
#: commands.lua:294
|
||||
#: commands.lua:297
|
||||
msgid "Apply presidential selection vote counting! Need the 'electoraljudge' privilege."
|
||||
msgstr "Aplique a contagem de votos nas eleições presidenciais! Precisa do privilégio de 'electoraljudge'."
|
||||
|
||||
#: formspecs.lua:25
|
||||
#: formspecs.lua:28
|
||||
msgid "BACK"
|
||||
msgstr "VOLTAR"
|
||||
|
||||
#: formspecs.lua:94 formspecs.lua:160
|
||||
msgid "CANCEL"
|
||||
msgstr "CANCELAR"
|
||||
|
||||
#: formspecs.lua:46
|
||||
#: formspecs.lua:181
|
||||
msgid "CLOSE"
|
||||
msgstr "FECHAR"
|
||||
|
||||
#: api.lua:267 formspecs.lua:50
|
||||
#: formspecs.lua:88
|
||||
msgid "CONFIRM"
|
||||
msgstr "CONFIRMAR"
|
||||
|
||||
#: api.lua:279 formspecs.lua:185
|
||||
msgid "Candidate Campaign"
|
||||
msgstr "Campanha do Candidato"
|
||||
|
||||
|
@ -49,7 +57,7 @@ msgstr "Campanha do Candidato"
|
|||
msgid "Candidate List: %s"
|
||||
msgstr "Lista de Candidatos: %s"
|
||||
|
||||
#: api.lua:257 formspecs.lua:49
|
||||
#: api.lua:269 formspecs.lua:184
|
||||
msgid "Candidate Name"
|
||||
msgstr "Nome do Candidato"
|
||||
|
||||
|
@ -67,19 +75,27 @@ msgstr "Banco de dados '%s' carregado!"
|
|||
msgid "Database saved in file '%s'!"
|
||||
msgstr "Banco de dados salvo no arquivo '%s'!"
|
||||
|
||||
#: commands.lua:228
|
||||
#: commands.lua:231
|
||||
msgid "Displays the number of votes for each candidate!"
|
||||
msgstr "Exibe o número de votos de cada candidato!"
|
||||
|
||||
#: item_eurn.lua:9
|
||||
#: formspecs.lua:259 formspecs.lua:293 formspecs.lua:339 item_eurn.lua:9
|
||||
msgid "E-URN"
|
||||
msgstr "URNA ELETRÔNICA"
|
||||
|
||||
#: formspecs.lua:12
|
||||
msgid "ELECTORAL COURT"
|
||||
msgstr "TRIBUNAL ELEITORAL"
|
||||
|
||||
#: formspecs.lua:14
|
||||
msgid "EXIT"
|
||||
msgstr "SAÍDA"
|
||||
|
||||
#: item_eurn.lua:36
|
||||
msgid "Electronic Urn"
|
||||
msgstr "Urna Eletrônica"
|
||||
|
||||
#: api.lua:409
|
||||
#: api.lua:426
|
||||
#, lua-format
|
||||
msgid "Impossible to register login for player '%s' !"
|
||||
msgstr "Impossível registrar login do jogador '%s'!"
|
||||
|
@ -89,21 +105,37 @@ msgstr "Impossível registrar login do jogador '%s'!"
|
|||
msgid "Impossible to register logout for player '%s' !"
|
||||
msgstr "Impossível registrar logout do jogador '%s' !"
|
||||
|
||||
#: commands.lua:267
|
||||
#: commands.lua:270
|
||||
msgid "No one has voted in the presidential election yet!"
|
||||
msgstr "Ninguém votou nas eleições presidenciais ainda!"
|
||||
|
||||
#: formspecs.lua:261
|
||||
msgid "No presidential candidate has yet been elected!"
|
||||
msgstr "Nenhum candidato presidencial foi eleito ainda!"
|
||||
|
||||
#: commands.lua:157
|
||||
#, lua-format
|
||||
msgid "Number of Candidates: %s"
|
||||
msgstr "Número de candidatos: %s"
|
||||
|
||||
#: api.lua:361 commands.lua:36
|
||||
#: formspecs.lua:26 formspecs.lua:255
|
||||
msgid "PRESIDENT ELECT"
|
||||
msgstr "PRESIDENTE ELELEITO(A)"
|
||||
|
||||
#: formspecs.lua:25
|
||||
msgid "PRESIDENTIAL CANDIDATES"
|
||||
msgstr "CANDIDATOS PRESIDENCIAIS"
|
||||
|
||||
#: formspecs.lua:11
|
||||
msgid "PRESIDENTIAL ELECTION"
|
||||
msgstr "ELEIÇÃO PRESIDENCIAL"
|
||||
|
||||
#: api.lua:378 commands.lua:36
|
||||
#, lua-format
|
||||
msgid "Player %s has been named the president of this server!"
|
||||
msgstr "O jogador %s foi nomeado presidente deste servidor!"
|
||||
|
||||
#: commands.lua:90 formspecs.lua:111
|
||||
#: commands.lua:90
|
||||
#, lua-format
|
||||
msgid "Player %s has been registered to run as a candidate for president of this server!"
|
||||
msgstr "O jogador %s foi registrado para concorrer como candidato a presidente deste servidor!"
|
||||
|
@ -113,34 +145,39 @@ msgstr "O jogador %s foi registrado para concorrer como candidato a presidente d
|
|||
msgid "Player %s has been unregistered to run as a candidate for president of this server!"
|
||||
msgstr "O jogador %s teve seu registro cancelado para concorrer como candidato a presidente deste servidor!"
|
||||
|
||||
#: formspecs.lua:48
|
||||
#: formspecs.lua:183
|
||||
#, lua-format
|
||||
msgid "Player %s is listing campaign data..."
|
||||
msgstr "O jogador %s está listando dados da campanha..."
|
||||
|
||||
#: api.lua:277
|
||||
#: api.lua:289
|
||||
#, lua-format
|
||||
msgid "Player %s is not registered as a candidate for president!"
|
||||
msgstr "O jogador %s não está registrado como candidato a presidente!"
|
||||
|
||||
#: api.lua:327
|
||||
#: api.lua:344
|
||||
#, lua-format
|
||||
msgid "Player '%s' is not registered as a candidate for president!"
|
||||
msgstr "O jogador %s não está registrado como candidato a presidente!"
|
||||
|
||||
#: api.lua:293
|
||||
#: formspecs.lua:362
|
||||
#, fuzzy
|
||||
msgid "Player @1 has been registered to run as a candidate for president of this server!"
|
||||
msgstr "O jogador %s foi registrado para concorrer como candidato a presidente deste servidor!"
|
||||
|
||||
#: api.lua:305
|
||||
msgid "Please enter the name of the candidate you wish to display the campaign!"
|
||||
msgstr "Por favor, insira o nome do candidato que deseja exibir na campanha!"
|
||||
|
||||
#: api.lua:333
|
||||
#: api.lua:350
|
||||
msgid "Please enter the name of the presidential candidate you wish to vote!"
|
||||
msgstr "Por favor, digite o nome do candidato presidencial que você deseja votar!"
|
||||
|
||||
#: formspecs.lua:19 formspecs.lua:40
|
||||
#: formspecs.lua:154 formspecs.lua:175
|
||||
msgid "Political Campaign of"
|
||||
msgstr "Campanha Política de"
|
||||
|
||||
#: formspecs.lua:24
|
||||
#: formspecs.lua:159
|
||||
msgid "REGISTER"
|
||||
msgstr "REGISTRAR"
|
||||
|
||||
|
@ -160,12 +197,16 @@ msgstr "Exibe a Campanha do candidato a presidente."
|
|||
msgid "Show the name of all candidates for president."
|
||||
msgstr "Exibe o nome de todos os candidatos a presidente."
|
||||
|
||||
#: formspecs.lua:302
|
||||
msgid "Thanks for your vote!"
|
||||
msgstr "Obrigado pelo seu voto!"
|
||||
|
||||
#: api.lua:96 api.lua:110
|
||||
#, lua-format
|
||||
msgid "The file '%s' is not in table format!"
|
||||
msgstr "O arquivo '%s' não está em formato de tabela!"
|
||||
|
||||
#: api.lua:195 api.lua:218 api.lua:285 api.lua:330
|
||||
#: api.lua:195 api.lua:218 api.lua:297 api.lua:347
|
||||
#, lua-format
|
||||
msgid "The name '%s' is not the player name registered on the server!"
|
||||
msgstr "O nome '%s' não é o nome do jogador registrado no servidor!"
|
||||
|
@ -179,15 +220,15 @@ msgstr "O presidente deste servidor é %s!"
|
|||
msgid "There are no campaign data about this political candidate."
|
||||
msgstr "Não existem dados de campanha sobre este candidato político."
|
||||
|
||||
#: api.lua:371
|
||||
#: api.lua:388
|
||||
msgid "There are no candidates registered!"
|
||||
msgstr "Não há candidatos cadastrados!"
|
||||
|
||||
#: api.lua:368
|
||||
#: api.lua:385
|
||||
msgid "There are no votes registered!"
|
||||
msgstr "Não há votos registrados!"
|
||||
|
||||
#: commands.lua:275
|
||||
#: commands.lua:278
|
||||
msgid "There is no registered candidate for the presidential election!"
|
||||
msgstr "Não há candidato registrado para as eleições presidenciais!"
|
||||
|
||||
|
@ -200,43 +241,53 @@ msgstr "Não foi possível resolver a depuração do jogador '%s'."
|
|||
msgid "Unregister your campaign to run for server president."
|
||||
msgstr "Cancela o registro de sua campanha para concorrer à presidência do servidor."
|
||||
|
||||
#: formspecs.lua:180
|
||||
msgid "VOTE"
|
||||
msgstr "VOTAR"
|
||||
|
||||
#: commands.lua:201
|
||||
msgid "Vote for a specific candidate for president."
|
||||
msgstr "Vote em um candidato específico para presidente."
|
||||
|
||||
#: commands.lua:258
|
||||
#: commands.lua:261
|
||||
msgid "Voting list for presidential election: "
|
||||
msgstr "Lista de votação para as eleições presidenciais: "
|
||||
|
||||
#: api.lua:312
|
||||
msgid "You can't have registered vote!"
|
||||
msgstr "Você não pode ter voto registrado!"
|
||||
#: formspecs.lua:86
|
||||
msgid "WHITE"
|
||||
msgstr "BRANCO"
|
||||
|
||||
#: commands.lua:44
|
||||
msgid "You do not have the 'electoraljudge' privilege to define who will be the president of the server!"
|
||||
msgstr "Você não tem o privilégio de 'juiz eleitoral' para definir quem será o presidente do servidor!"
|
||||
|
||||
#: api.lua:336
|
||||
#: api.lua:327 api.lua:353
|
||||
#, lua-format
|
||||
msgid "You have not yet played the minimum number of hours to become a presidential voter. (Minimum %02d hours)"
|
||||
msgstr "Você ainda não jogou o número mínimo de horas para se tornar um eleitor presidencial. (Mínimo %02d horas)"
|
||||
|
||||
#: api.lua:309
|
||||
msgid "You unvoted for the presidential candidate!"
|
||||
msgstr "Você não votou no candidato presidencial!"
|
||||
|
||||
#: api.lua:325
|
||||
msgid "You voted blank!"
|
||||
msgstr "Você votou em Branco!"
|
||||
|
||||
#: api.lua:342
|
||||
msgid "You voted for the candidate: "
|
||||
msgstr "Você votou no candidato: "
|
||||
|
||||
#: api.lua:339
|
||||
#: api.lua:356
|
||||
msgid "Your name is not registered as a voter."
|
||||
msgstr "Seu nome não está registrado como eleitor."
|
||||
|
||||
#: api.lua:296 api.lua:333 commands.lua:25 commands.lua:178 commands.lua:200
|
||||
#: api.lua:308 api.lua:350 commands.lua:25 commands.lua:178 commands.lua:200
|
||||
msgid "candidate_name"
|
||||
msgstr "nome_do_candidato"
|
||||
|
||||
#: commands.lua:75
|
||||
msgid "political campaign"
|
||||
msgstr "campanha política"
|
||||
|
||||
#~ msgid "You can't have registered vote!"
|
||||
#~ msgstr "Você não pode ter voto registrado!"
|
||||
|
||||
#~ msgid "You unvoted for the presidential candidate!"
|
||||
#~ msgstr "Você não votou no candidato presidencial!"
|
||||
|
|
|
@ -8,7 +8,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2024-02-22 16:53-0300\n"
|
||||
"POT-Creation-Date: 2024-02-26 12:43-0300\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
|
@ -46,7 +46,7 @@ msgstr ""
|
|||
msgid "Impossible to register logout for player '%s' !"
|
||||
msgstr ""
|
||||
|
||||
#: api.lua:195 api.lua:218 api.lua:285 api.lua:330
|
||||
#: api.lua:195 api.lua:218 api.lua:297 api.lua:347
|
||||
#, lua-format
|
||||
msgid "The name '%s' is not the player name registered on the server!"
|
||||
msgstr ""
|
||||
|
@ -55,74 +55,70 @@ msgstr ""
|
|||
msgid "There are no campaign data about this political candidate."
|
||||
msgstr ""
|
||||
|
||||
#: api.lua:257 formspecs.lua:49
|
||||
#: api.lua:269 formspecs.lua:184
|
||||
msgid "Candidate Name"
|
||||
msgstr ""
|
||||
|
||||
#: api.lua:267 formspecs.lua:50
|
||||
#: api.lua:279 formspecs.lua:185
|
||||
msgid "Candidate Campaign"
|
||||
msgstr ""
|
||||
|
||||
#: api.lua:277
|
||||
#: api.lua:289
|
||||
#, lua-format
|
||||
msgid "Player %s is not registered as a candidate for president!"
|
||||
msgstr ""
|
||||
|
||||
#: api.lua:293
|
||||
#: api.lua:305
|
||||
msgid ""
|
||||
"Please enter the name of the candidate you wish to display the campaign!"
|
||||
msgstr ""
|
||||
|
||||
#: api.lua:296 api.lua:333 commands.lua:25 commands.lua:178 commands.lua:200
|
||||
#: api.lua:308 api.lua:350 commands.lua:25 commands.lua:178 commands.lua:200
|
||||
msgid "candidate_name"
|
||||
msgstr ""
|
||||
|
||||
#: api.lua:309
|
||||
msgid "You unvoted for the presidential candidate!"
|
||||
msgstr ""
|
||||
|
||||
#: api.lua:312
|
||||
msgid "You can't have registered vote!"
|
||||
msgstr ""
|
||||
|
||||
#: api.lua:325
|
||||
msgid "You voted for the candidate: "
|
||||
msgid "You voted blank!"
|
||||
msgstr ""
|
||||
|
||||
#: api.lua:327
|
||||
#, lua-format
|
||||
msgid "Player '%s' is not registered as a candidate for president!"
|
||||
msgstr ""
|
||||
|
||||
#: api.lua:333
|
||||
msgid "Please enter the name of the presidential candidate you wish to vote!"
|
||||
msgstr ""
|
||||
|
||||
#: api.lua:336
|
||||
#: api.lua:327 api.lua:353
|
||||
#, lua-format
|
||||
msgid ""
|
||||
"You have not yet played the minimum number of hours to become a presidential "
|
||||
"voter. (Minimum %02d hours)"
|
||||
msgstr ""
|
||||
|
||||
#: api.lua:339
|
||||
#: api.lua:342
|
||||
msgid "You voted for the candidate: "
|
||||
msgstr ""
|
||||
|
||||
#: api.lua:344
|
||||
#, lua-format
|
||||
msgid "Player '%s' is not registered as a candidate for president!"
|
||||
msgstr ""
|
||||
|
||||
#: api.lua:350
|
||||
msgid "Please enter the name of the presidential candidate you wish to vote!"
|
||||
msgstr ""
|
||||
|
||||
#: api.lua:356
|
||||
msgid "Your name is not registered as a voter."
|
||||
msgstr ""
|
||||
|
||||
#: api.lua:361 commands.lua:36
|
||||
#: api.lua:378 commands.lua:36
|
||||
#, lua-format
|
||||
msgid "Player %s has been named the president of this server!"
|
||||
msgstr ""
|
||||
|
||||
#: api.lua:368
|
||||
#: api.lua:385
|
||||
msgid "There are no votes registered!"
|
||||
msgstr ""
|
||||
|
||||
#: api.lua:371
|
||||
#: api.lua:388
|
||||
msgid "There are no candidates registered!"
|
||||
msgstr ""
|
||||
|
||||
#: api.lua:409
|
||||
#: api.lua:426
|
||||
#, lua-format
|
||||
msgid "Impossible to register login for player '%s' !"
|
||||
msgstr ""
|
||||
|
@ -150,7 +146,7 @@ msgstr ""
|
|||
msgid "Register your campaign to run for server president."
|
||||
msgstr ""
|
||||
|
||||
#: commands.lua:90 formspecs.lua:111
|
||||
#: commands.lua:90
|
||||
#, lua-format
|
||||
msgid ""
|
||||
"Player %s has been registered to run as a candidate for president of this "
|
||||
|
@ -190,58 +186,108 @@ msgstr ""
|
|||
msgid "Vote for a specific candidate for president."
|
||||
msgstr ""
|
||||
|
||||
#: commands.lua:228
|
||||
#: commands.lua:231
|
||||
msgid "Displays the number of votes for each candidate!"
|
||||
msgstr ""
|
||||
|
||||
#: commands.lua:250 commands.lua:252
|
||||
#: commands.lua:253 commands.lua:255
|
||||
#, lua-format
|
||||
msgid " * %s : %02d votes"
|
||||
msgstr ""
|
||||
|
||||
#: commands.lua:258
|
||||
#: commands.lua:261
|
||||
msgid "Voting list for presidential election: "
|
||||
msgstr ""
|
||||
|
||||
#: commands.lua:267
|
||||
#: commands.lua:270
|
||||
msgid "No one has voted in the presidential election yet!"
|
||||
msgstr ""
|
||||
|
||||
#: commands.lua:275
|
||||
#: commands.lua:278
|
||||
msgid "There is no registered candidate for the presidential election!"
|
||||
msgstr ""
|
||||
|
||||
#: commands.lua:294
|
||||
#: commands.lua:297
|
||||
msgid ""
|
||||
"Apply presidential selection vote counting! Need the 'electoraljudge' "
|
||||
"privilege."
|
||||
msgstr ""
|
||||
|
||||
#: formspecs.lua:19 formspecs.lua:40
|
||||
msgid "Political Campaign of"
|
||||
#: formspecs.lua:11
|
||||
msgid "PRESIDENTIAL ELECTION"
|
||||
msgstr ""
|
||||
|
||||
#: formspecs.lua:24
|
||||
msgid "REGISTER"
|
||||
#: formspecs.lua:12
|
||||
msgid "ELECTORAL COURT"
|
||||
msgstr ""
|
||||
|
||||
#: formspecs.lua:14
|
||||
msgid "EXIT"
|
||||
msgstr ""
|
||||
|
||||
#: formspecs.lua:25
|
||||
msgid "PRESIDENTIAL CANDIDATES"
|
||||
msgstr ""
|
||||
|
||||
#: formspecs.lua:26 formspecs.lua:255
|
||||
msgid "PRESIDENT ELECT"
|
||||
msgstr ""
|
||||
|
||||
#: formspecs.lua:28
|
||||
msgid "BACK"
|
||||
msgstr ""
|
||||
|
||||
#: formspecs.lua:86
|
||||
msgid "WHITE"
|
||||
msgstr ""
|
||||
|
||||
#: formspecs.lua:88
|
||||
msgid "CONFIRM"
|
||||
msgstr ""
|
||||
|
||||
#: formspecs.lua:94 formspecs.lua:160
|
||||
msgid "CANCEL"
|
||||
msgstr ""
|
||||
|
||||
#: formspecs.lua:46
|
||||
#: formspecs.lua:154 formspecs.lua:175
|
||||
msgid "Political Campaign of"
|
||||
msgstr ""
|
||||
|
||||
#: formspecs.lua:159
|
||||
msgid "REGISTER"
|
||||
msgstr ""
|
||||
|
||||
#: formspecs.lua:180
|
||||
msgid "VOTE"
|
||||
msgstr ""
|
||||
|
||||
#: formspecs.lua:181
|
||||
msgid "CLOSE"
|
||||
msgstr ""
|
||||
|
||||
#: formspecs.lua:48
|
||||
#: formspecs.lua:183
|
||||
#, lua-format
|
||||
msgid "Player %s is listing campaign data..."
|
||||
msgstr ""
|
||||
|
||||
#: item_eurn.lua:9
|
||||
#: formspecs.lua:259 formspecs.lua:293 formspecs.lua:339 item_eurn.lua:9
|
||||
msgid "E-URN"
|
||||
msgstr ""
|
||||
|
||||
#: formspecs.lua:261
|
||||
msgid "No presidential candidate has yet been elected!"
|
||||
msgstr ""
|
||||
|
||||
#: formspecs.lua:302
|
||||
msgid "Thanks for your vote!"
|
||||
msgstr ""
|
||||
|
||||
#: formspecs.lua:362
|
||||
msgid ""
|
||||
"Player @1 has been registered to run as a candidate for president of this "
|
||||
"server!"
|
||||
msgstr ""
|
||||
|
||||
#: item_eurn.lua:10
|
||||
msgid "Colect opinion of player with electronic urn."
|
||||
msgstr ""
|
||||
|
|
Loading…
Add table
Reference in a new issue