Translations continue
This commit is contained in:
parent
5c32992bcb
commit
0c1ec0e392
100
script_hecho.js
100
script_hecho.js
|
@ -99,7 +99,35 @@ var translations = {
|
|||
nowMaster: `\${player} es ahora un room master!`,
|
||||
alreadyMaster: `Ya eres un room master!`,
|
||||
teamsSwapped: `✔️ Equipos swapeados`,
|
||||
stopBeforeSwap: `Por favor, para el juego antes de swapear`
|
||||
stopBefore: `Por favor, para el juego antes.`,
|
||||
teamKick: `Equipo kickeado por \${player}`,
|
||||
stadiumNotFound: `No se encontró el estadio`,
|
||||
haveBeenMuted: `\${player} ha sido silenciado por \${mins} minutos`,
|
||||
haveBeenUnmuted: `\${player} ha sido desmutado!`,
|
||||
isntMuted: `Este jugador no está muteado!`,
|
||||
youCantMuteAdmin: `No puedes silenciar a un administrador`,
|
||||
muteNotFound: `No se encontró el jugador con el ID proporcionado. Escribe '!help mute para más información'`,
|
||||
invalidFormat: `Formato inválido. Escribe '!help mute para más información'`,
|
||||
wrongArgsNumber: `Número de argumentos incorrecto. Escribe '!help mute para más información'`,
|
||||
emptyMuteList: `🔇 No hay nadie en la lista de muteados.`,
|
||||
muteList: `🔇 Lista de muteados: `,
|
||||
// AQUI FUE LA ÚLTIMA TRADUCCIÓN, HAY QUE RETOMARLAS
|
||||
firstGoalWins: `⚽ EL QUE META GANA! `,
|
||||
blueTeamWins: `✨ Equipo azul gana \${blue} - \${red} ! Racha actual: \${streak}`,
|
||||
redTeamWins: `✨ Equipo rojo gana \${red} - \${blue} ! Racha actual: \${streak}`,
|
||||
possession: `📊 Posesión: 🔴 \${possession}\n`,
|
||||
actionZone: `📊 Zona de acción: 🔴 \${action}\n`,
|
||||
slowModeChanged: `🐢 Modo lento cambiado a modo elección, duración de: \${secs}s`,
|
||||
players: `Jugadores : `,
|
||||
toChooseAPlayer: `Para escoger a un jugador, escribe el número de su posición en la lista central o usa 'top', 'random' o 'bottom'.`,
|
||||
chooseHurryUp: `Apura \${player}! Sólo quedan \${secs} segundos para escoger!`,
|
||||
didntChoose: `No escogiste jugadores a tiempo!`,
|
||||
invalidNumber: `El número es inválido!`,
|
||||
youWillBeKicked: `⛔ \${player}, si no te mueves o mandas un mensaje en los próximos \${secs} segundos, serás kickeado!`,
|
||||
goalByAssistBy: `⚽ \${time} Gol de \${goalBy}! Asistencia de \${assistBy}! Velocidad de \${speed}km/h!`,
|
||||
goalBy: `⚽ \${time} Gol de \${goalBy}! Velocidad de \${speed}km/h!`,
|
||||
ownGoalBy: `😂 \${time} Gol de \${goalBy}! Velocidad de \${speed}km/h!`,
|
||||
goalFor: `⚽ \${time} Gol para \${team}! Velocidad de \${speed}km/h!`,
|
||||
|
||||
}
|
||||
// FIN CHANGES BY BORRAGEIROS
|
||||
|
@ -1207,7 +1235,7 @@ function swapCommand(player, message) {
|
|||
);
|
||||
} else {
|
||||
room.sendAnnouncement(
|
||||
translate("stopBeforeSwap"),
|
||||
translate("stopBefore"),
|
||||
player.id,
|
||||
errorColor,
|
||||
'bold',
|
||||
|
@ -1218,7 +1246,7 @@ function swapCommand(player, message) {
|
|||
|
||||
function kickTeamCommand(player, message) {
|
||||
var msgArray = message.split(/ +/);
|
||||
var reasonString = `Team kick by ${player.name}`;
|
||||
var reasonString = translate("teamKick", { player: player.name });
|
||||
if (msgArray.length > 1) {
|
||||
reasonString = msgArray.slice(1).join(' ');
|
||||
}
|
||||
|
@ -1265,7 +1293,7 @@ function stadiumCommand(player, message) {
|
|||
currentStadium = 'training';
|
||||
} else {
|
||||
room.sendAnnouncement(
|
||||
`Stadium not recognized.`,
|
||||
translate("stadiumNotFound"),
|
||||
player.id,
|
||||
errorColor,
|
||||
'bold',
|
||||
|
@ -1274,7 +1302,7 @@ function stadiumCommand(player, message) {
|
|||
}
|
||||
} else {
|
||||
room.sendAnnouncement(
|
||||
`Please stop the game before using this command.`,
|
||||
translate("stopBefore"),
|
||||
player.id,
|
||||
errorColor,
|
||||
'bold',
|
||||
|
@ -1298,7 +1326,7 @@ function muteCommand(player, message) {
|
|||
var muteObj = new MutePlayer(playerMute.name, playerMute.id, authArray[playerMute.id][0]);
|
||||
muteObj.setDuration(minutesMute);
|
||||
room.sendAnnouncement(
|
||||
`${playerMute.name} has been muted for ${minutesMute} minutes.`,
|
||||
translate("haveBeenMuted", { player: playerMute.name, mins: minutesMute }),
|
||||
null,
|
||||
announcementColor,
|
||||
'bold',
|
||||
|
@ -1306,7 +1334,7 @@ function muteCommand(player, message) {
|
|||
);
|
||||
} else {
|
||||
room.sendAnnouncement(
|
||||
`You can't mute an admin.`,
|
||||
translate("youCantMuteAdmin"),
|
||||
player.id,
|
||||
errorColor,
|
||||
'bold',
|
||||
|
@ -1315,7 +1343,7 @@ function muteCommand(player, message) {
|
|||
}
|
||||
} else {
|
||||
room.sendAnnouncement(
|
||||
`There is no player with such ID in the room. Enter "!help mute" for more information.`,
|
||||
translate("muteNotFound"),
|
||||
player.id,
|
||||
errorColor,
|
||||
'bold',
|
||||
|
@ -1324,7 +1352,7 @@ function muteCommand(player, message) {
|
|||
}
|
||||
} else {
|
||||
room.sendAnnouncement(
|
||||
`Incorrect format for your argument. Enter "!help mute" for more information.`,
|
||||
translate("invalidFormat"),
|
||||
player.id,
|
||||
errorColor,
|
||||
'bold',
|
||||
|
@ -1333,7 +1361,7 @@ function muteCommand(player, message) {
|
|||
}
|
||||
} else {
|
||||
room.sendAnnouncement(
|
||||
`Wrong number of arguments. Enter "!help mute" for more information.`,
|
||||
translate("wrongArgsNumber"),
|
||||
player.id,
|
||||
errorColor,
|
||||
'bold',
|
||||
|
@ -1353,7 +1381,7 @@ function unmuteCommand(player, message) {
|
|||
var muteObj = muteArray.getByPlayerId(playerUnmute.id);
|
||||
muteObj.remove()
|
||||
room.sendAnnouncement(
|
||||
`${playerUnmute.name} has been unmuted !`,
|
||||
translate("haveBeenUnmuted", { player: playerUnmute.name }),
|
||||
null,
|
||||
announcementColor,
|
||||
'bold',
|
||||
|
@ -1361,7 +1389,7 @@ function unmuteCommand(player, message) {
|
|||
);
|
||||
} else {
|
||||
room.sendAnnouncement(
|
||||
`This player isn't muted !`,
|
||||
translate("isntMuted"),
|
||||
player.id,
|
||||
errorColor,
|
||||
'bold',
|
||||
|
@ -1370,7 +1398,7 @@ function unmuteCommand(player, message) {
|
|||
}
|
||||
} else {
|
||||
room.sendAnnouncement(
|
||||
`There is no player with such ID in the room. Enter "!help unmute" for more information.`,
|
||||
translate("muteNotFound"),
|
||||
player.id,
|
||||
errorColor,
|
||||
'bold',
|
||||
|
@ -1381,7 +1409,7 @@ function unmuteCommand(player, message) {
|
|||
var playerUnmute = muteArray.getById(parseInt(msgArray[0]));
|
||||
playerUnmute.remove();
|
||||
room.sendAnnouncement(
|
||||
`${playerUnmute.name} has been unmuted !`,
|
||||
translate("haveBeenUnmuted", { player: playerUnmute.name }),
|
||||
null,
|
||||
announcementColor,
|
||||
'bold',
|
||||
|
@ -1389,7 +1417,7 @@ function unmuteCommand(player, message) {
|
|||
);
|
||||
} else {
|
||||
room.sendAnnouncement(
|
||||
`Incorrect format for your argument. Enter "!help unmute" for more information.`,
|
||||
translate("invalidFormat"),
|
||||
player.id,
|
||||
errorColor,
|
||||
'bold',
|
||||
|
@ -1398,7 +1426,7 @@ function unmuteCommand(player, message) {
|
|||
}
|
||||
} else {
|
||||
room.sendAnnouncement(
|
||||
`Wrong number of arguments. Enter "!help unmute" for more information.`,
|
||||
translate("wrongArgsNumber"),
|
||||
player.id,
|
||||
errorColor,
|
||||
'bold',
|
||||
|
@ -1410,7 +1438,7 @@ function unmuteCommand(player, message) {
|
|||
function muteListCommand(player, message) {
|
||||
if (muteArray.list.length == 0) {
|
||||
room.sendAnnouncement(
|
||||
"🔇 There's nobody in the mute list.",
|
||||
translate("emptyMuteList"),
|
||||
player.id,
|
||||
announcementColor,
|
||||
'bold',
|
||||
|
@ -1418,7 +1446,7 @@ function muteListCommand(player, message) {
|
|||
);
|
||||
return false;
|
||||
}
|
||||
var cstm = '🔇 Mute list : ';
|
||||
var cstm = translate("muteList");
|
||||
for (let mute of muteArray.list) {
|
||||
cstm += mute.name + `[${mute.id}], `;
|
||||
}
|
||||
|
@ -1744,7 +1772,7 @@ function checkTime() {
|
|||
if (drawTimeLimit != 0) {
|
||||
goldenGoal = true;
|
||||
room.sendAnnouncement(
|
||||
'⚽ First goal wins !',
|
||||
translate("firstGoalWins"),
|
||||
null,
|
||||
announcementColor,
|
||||
'bold',
|
||||
|
@ -1790,7 +1818,7 @@ function endGame(winner) {
|
|||
if (winner == Team.RED) {
|
||||
streak++;
|
||||
room.sendAnnouncement(
|
||||
`✨ Red Team won ${scores.red} - ${scores.blue} ! Current streak: ${streak}`,
|
||||
translate("redTeamWins", { blue: scores.blue, red: scores.red, streak: streak }),
|
||||
null,
|
||||
redColor,
|
||||
'bold',
|
||||
|
@ -1799,7 +1827,7 @@ function endGame(winner) {
|
|||
} else if (winner == Team.BLUE) {
|
||||
streak = 1;
|
||||
room.sendAnnouncement(
|
||||
`✨ Blue Team won ${scores.blue} - ${scores.red} ! Current streak: ${streak}`,
|
||||
translate("blueTeamWins", { blue: scores.blue, red: scores.red, streak: streak }),
|
||||
null,
|
||||
blueColor,
|
||||
'bold',
|
||||
|
@ -1823,8 +1851,8 @@ function endGame(winner) {
|
|||
let actionString = `🔴 ${actionRedPct.toFixed(0)}% - ${actionBluePct.toFixed(0)}% 🔵`;
|
||||
let CSString = getCSString(scores);
|
||||
room.sendAnnouncement(
|
||||
`📊 Possession: 🔴 ${possessionString}\n` +
|
||||
`📊 Action Zone: 🔴 ${actionString}\n` +
|
||||
translate("possession", { possession: possessionString }) +
|
||||
translate("actionZone", { possession: actionString }) +
|
||||
`${CSString}`,
|
||||
null,
|
||||
announcementColor,
|
||||
|
@ -1840,7 +1868,7 @@ function activateChooseMode() {
|
|||
chooseMode = true;
|
||||
slowMode = chooseModeSlowMode;
|
||||
room.sendAnnouncement(
|
||||
`🐢 Slow mode changed to choose mode duration of: ${chooseModeSlowMode}s.`,
|
||||
translate("slowModeChanged", { secs: chooseModeSlowMode }),
|
||||
null,
|
||||
announcementColor,
|
||||
'bold',
|
||||
|
@ -1854,7 +1882,7 @@ function deactivateChooseMode() {
|
|||
if (slowMode != defaultSlowMode) {
|
||||
slowMode = defaultSlowMode;
|
||||
room.sendAnnouncement(
|
||||
`🐢 Slow mode changed to choose mode duration of: ${defaultSlowMode}s.`,
|
||||
translate("slowModeChanged", { secs: defaultSlowMode }),
|
||||
null,
|
||||
announcementColor,
|
||||
'bold',
|
||||
|
@ -1867,7 +1895,7 @@ function deactivateChooseMode() {
|
|||
|
||||
function getSpecList(player) {
|
||||
if (player == null) return null;
|
||||
var cstm = 'Players : ';
|
||||
var cstm = translate("players");
|
||||
for (let i = 0; i < teamSpec.length; i++) {
|
||||
cstm += teamSpec[i].name + `[${i + 1}], `;
|
||||
}
|
||||
|
@ -1891,7 +1919,7 @@ function choosePlayer() {
|
|||
}
|
||||
if (captain != null) {
|
||||
room.sendAnnouncement(
|
||||
"To choose a player, enter his number in the list given or use 'top', 'random' or 'bottom'.",
|
||||
translate("toChooseAPlayer"),
|
||||
captain.id,
|
||||
infoColor,
|
||||
'bold',
|
||||
|
@ -1900,7 +1928,7 @@ function choosePlayer() {
|
|||
timeOutCap = setTimeout(
|
||||
(player) => {
|
||||
room.sendAnnouncement(
|
||||
`Hurry up ${player.name}, only ${Number.parseInt(String(chooseTime / 2))} seconds left to choose !`,
|
||||
translate("chooseHurryUp", { player: player.name, secs: Number.parseInt(String(chooseTime / 2)) }),
|
||||
player.id,
|
||||
warningColor,
|
||||
'bold',
|
||||
|
@ -1910,7 +1938,7 @@ function choosePlayer() {
|
|||
(player) => {
|
||||
room.kickPlayer(
|
||||
player.id,
|
||||
"You didn't choose in time !",
|
||||
translate("didntChoose"),
|
||||
false
|
||||
);
|
||||
},
|
||||
|
@ -1968,7 +1996,7 @@ function chooseModeFunction(player, message) {
|
|||
} else if (!Number.isNaN(Number.parseInt(msgArray[0]))) {
|
||||
if (Number.parseInt(msgArray[0]) > teamSpec.length || Number.parseInt(msgArray[0]) < 1) {
|
||||
room.sendAnnouncement(
|
||||
`Your number is invalid !`,
|
||||
translate("invalidNumber"),
|
||||
player.id,
|
||||
errorColor,
|
||||
'bold',
|
||||
|
@ -2030,7 +2058,7 @@ function chooseModeFunction(player, message) {
|
|||
} else if (!Number.isNaN(Number.parseInt(msgArray[0]))) {
|
||||
if (Number.parseInt(msgArray[0]) > teamSpec.length || Number.parseInt(msgArray[0]) < 1) {
|
||||
room.sendAnnouncement(
|
||||
`Your number is invalid !`,
|
||||
translate("invalidNumber"),
|
||||
player.id,
|
||||
errorColor,
|
||||
'bold',
|
||||
|
@ -2135,7 +2163,7 @@ function handleActivityPlayer(player) {
|
|||
pComp.inactivityTicks++;
|
||||
if (pComp.inactivityTicks == 60 * ((2 / 3) * afkLimit)) {
|
||||
room.sendAnnouncement(
|
||||
`⛔ ${player.name}, if you don't move or send a message in the next ${Math.floor(afkLimit / 3)} seconds, you will be kicked !`,
|
||||
translate("youWillBeKicked", { player: player.name, secs: Math.floor(afkLimit / 3) }),
|
||||
player.id,
|
||||
warningColor,
|
||||
'bold',
|
||||
|
@ -2836,7 +2864,7 @@ function getGoalString(team) {
|
|||
if (goalAttribution[0] != null) {
|
||||
if (goalAttribution[0].team == team) {
|
||||
if (goalAttribution[1] != null && goalAttribution[1].team == team) {
|
||||
goalString = `⚽ ${getTimeGame(scores.time)} Goal by ${goalAttribution[0].name} ! Assist by ${goalAttribution[1].name}. Goal speed : ${ballSpeed.toFixed(2)}km/h.`;
|
||||
goalString = translate("goalByAssistBy", {time: getTimeGame(scores.time), goalBy: goalAttribution[0].name, assistBy: goalAttribution[1].name, speed: ballSpeed.toFixed(2) });
|
||||
game.goals.push(
|
||||
new Goal(
|
||||
scores.time,
|
||||
|
@ -2846,19 +2874,19 @@ function getGoalString(team) {
|
|||
)
|
||||
);
|
||||
} else {
|
||||
goalString = `⚽ ${getTimeGame(scores.time)} Goal by ${goalAttribution[0].name} ! Goal speed : ${ballSpeed.toFixed(2)}km/h.`;
|
||||
goalString = translate("goalBy", {time: getTimeGame(scores.time), goalBy: goalAttribution[0].name, speed: ballSpeed.toFixed(2) });
|
||||
game.goals.push(
|
||||
new Goal(scores.time, team, goalAttribution[0], null)
|
||||
);
|
||||
}
|
||||
} else {
|
||||
goalString = `😂 ${getTimeGame(scores.time)} Own goal by ${goalAttribution[0].name} ! Goal speed : ${ballSpeed.toFixed(2)}km/h.`;
|
||||
goalString = translate("ownGoalBy", {time: getTimeGame(scores.time), goalBy: goalAttribution[0].name, speed: ballSpeed.toFixed(2) });
|
||||
game.goals.push(
|
||||
new Goal(scores.time, team, goalAttribution[0], null)
|
||||
);
|
||||
}
|
||||
} else {
|
||||
goalString = `⚽ ${getTimeGame(scores.time)} Goal for ${team == Team.RED ? 'red' : 'blue'} team ! Goal speed : ${ballSpeed.toFixed(2)}km/h.`;
|
||||
goalString = translate("ownGoalBy", {time: getTimeGame(scores.time), team: team == Team.RED ? 'red' : 'blue', speed: ballSpeed.toFixed(2) });
|
||||
game.goals.push(
|
||||
new Goal(scores.time, team, null, null)
|
||||
);
|
||||
|
|
Loading…
Reference in New Issue
Block a user