mirror of
https://github.com/bra1n/townsquare.git
synced 2025-04-04 22:24:36 +00:00
Brazilian Portuguese localization.
This commit is contained in:
parent
139b4fd202
commit
b241b0b534
4 changed files with 11310 additions and 40 deletions
11302
package-lock.json
generated
11302
package-lock.json
generated
File diff suppressed because it is too large
Load diff
|
@ -10,7 +10,7 @@ const wss = new WebSocket.Server({
|
||||||
...(process.env.NODE_ENV === "development" ? { port: 8081 } : { server }),
|
...(process.env.NODE_ENV === "development" ? { port: 8081 } : { server }),
|
||||||
verifyClient: info =>
|
verifyClient: info =>
|
||||||
!!info.origin.match(
|
!!info.origin.match(
|
||||||
/^https?:\/\/(bra1n\.github\.io|localhost|eddbra1nprivatetownsquare\.xyz)/i
|
/^https?:\/\/(kamekura\.github\.io|localhost|eddbra1nprivatetownsquare\.xyz)/i
|
||||||
)
|
)
|
||||||
});
|
});
|
||||||
|
|
||||||
|
|
|
@ -69,9 +69,9 @@ export default {
|
||||||
}))
|
}))
|
||||||
];
|
];
|
||||||
});
|
});
|
||||||
reminders.push({ role: "good", name: "Good" });
|
reminders.push({ role: "good", name: "Bom" });
|
||||||
reminders.push({ role: "evil", name: "Evil" });
|
reminders.push({ role: "evil", name: "Mau" });
|
||||||
reminders.push({ role: "custom", name: "Custom note" });
|
reminders.push({ role: "custom", name: "Anotação" });
|
||||||
return reminders;
|
return reminders;
|
||||||
},
|
},
|
||||||
...mapState(["modals"]),
|
...mapState(["modals"]),
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
[
|
[
|
||||||
{
|
{
|
||||||
"id": "washerwoman",
|
"id": "washerwoman",
|
||||||
"name": "Washerwoman",
|
"name": "Lavadeira",
|
||||||
"edition": "tb",
|
"edition": "tb",
|
||||||
"team": "townsfolk",
|
"team": "townsfolk",
|
||||||
"firstNight": 19,
|
"firstNight": 19,
|
||||||
|
@ -9,15 +9,15 @@
|
||||||
"otherNight": 0,
|
"otherNight": 0,
|
||||||
"otherNightReminder": "",
|
"otherNightReminder": "",
|
||||||
"reminders": [
|
"reminders": [
|
||||||
"Townsfolk",
|
"Cidadão",
|
||||||
"Decoy"
|
"Isca"
|
||||||
],
|
],
|
||||||
"setup": false,
|
"setup": false,
|
||||||
"ability": "You start knowing 1 of 2 players is a particular Townsfolk."
|
"ability": "You start knowing 1 of 2 players is a particular Townsfolk."
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "librarian",
|
"id": "librarian",
|
||||||
"name": "Librarian",
|
"name": "Bibliotecária",
|
||||||
"edition": "tb",
|
"edition": "tb",
|
||||||
"team": "townsfolk",
|
"team": "townsfolk",
|
||||||
"firstNight": 20,
|
"firstNight": 20,
|
||||||
|
@ -25,15 +25,15 @@
|
||||||
"otherNight": 0,
|
"otherNight": 0,
|
||||||
"otherNightReminder": "",
|
"otherNightReminder": "",
|
||||||
"reminders": [
|
"reminders": [
|
||||||
"Outsider",
|
"Forasteiro",
|
||||||
"Decoy"
|
"Isca"
|
||||||
],
|
],
|
||||||
"setup": false,
|
"setup": false,
|
||||||
"ability": "You start knowing that 1 of 2 players is a particular Outsider. (Or that zero are in play)"
|
"ability": "You start knowing that 1 of 2 players is a particular Outsider. (Or that zero are in play)"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "investigator",
|
"id": "investigator",
|
||||||
"name": "Investigator",
|
"name": "Investigador",
|
||||||
"edition": "tb",
|
"edition": "tb",
|
||||||
"team": "townsfolk",
|
"team": "townsfolk",
|
||||||
"firstNight": 21,
|
"firstNight": 21,
|
||||||
|
@ -41,8 +41,8 @@
|
||||||
"otherNight": 0,
|
"otherNight": 0,
|
||||||
"otherNightReminder": "",
|
"otherNightReminder": "",
|
||||||
"reminders": [
|
"reminders": [
|
||||||
"Minion",
|
"Lacaio",
|
||||||
"Decoy"
|
"Isca"
|
||||||
],
|
],
|
||||||
"setup": false,
|
"setup": false,
|
||||||
"ability": "You start knowing 1 of 2 players is a particular Minion."
|
"ability": "You start knowing 1 of 2 players is a particular Minion."
|
||||||
|
@ -83,7 +83,7 @@
|
||||||
"otherNight": 39,
|
"otherNight": 39,
|
||||||
"otherNightReminder": ":eye: The Fortune Teller points to two players. Show the head signal (nod “yes”, shake “no”) for whether one of those players is the Demon. :eye-slash:",
|
"otherNightReminder": ":eye: The Fortune Teller points to two players. Show the head signal (nod “yes”, shake “no”) for whether one of those players is the Demon. :eye-slash:",
|
||||||
"reminders": [
|
"reminders": [
|
||||||
"Decoy"
|
"Isca"
|
||||||
],
|
],
|
||||||
"setup": false,
|
"setup": false,
|
||||||
"ability": "Each night, choose 2 players: you learn if either is a Demon. There is 1 good player that registers falsely to you."
|
"ability": "Each night, choose 2 players: you learn if either is a Demon. There is 1 good player that registers falsely to you."
|
||||||
|
@ -154,7 +154,7 @@
|
||||||
"otherNight": 0,
|
"otherNight": 0,
|
||||||
"otherNightReminder": "",
|
"otherNightReminder": "",
|
||||||
"reminders": [
|
"reminders": [
|
||||||
"Used"
|
"Usado"
|
||||||
],
|
],
|
||||||
"setup": false,
|
"setup": false,
|
||||||
"ability": "Once per game, during the day, publicly choose a player: if they are the Demon, they die."
|
"ability": "Once per game, during the day, publicly choose a player: if they are the Demon, they die."
|
||||||
|
@ -182,7 +182,7 @@
|
||||||
"otherNight": 0,
|
"otherNight": 0,
|
||||||
"otherNightReminder": "",
|
"otherNightReminder": "",
|
||||||
"reminders": [
|
"reminders": [
|
||||||
"Used"
|
"Usado"
|
||||||
],
|
],
|
||||||
"setup": false,
|
"setup": false,
|
||||||
"ability": "The first time you are nominated, if the nominator is a Townsfolk, they are executed immediately."
|
"ability": "The first time you are nominated, if the nominator is a Townsfolk, they are executed immediately."
|
||||||
|
@ -213,7 +213,7 @@
|
||||||
"otherNightReminder": "",
|
"otherNightReminder": "",
|
||||||
"reminders": [],
|
"reminders": [],
|
||||||
"remindersGlobal": [
|
"remindersGlobal": [
|
||||||
"Drunk"
|
"Bêbado"
|
||||||
],
|
],
|
||||||
"setup": true,
|
"setup": true,
|
||||||
"ability": "You do not know you are the Drunk. You think you are a Townsfolk, but your ability malfunctions."
|
"ability": "You do not know you are the Drunk. You think you are a Townsfolk, but your ability malfunctions."
|
||||||
|
@ -233,7 +233,7 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "saint",
|
"id": "saint",
|
||||||
"name": "Saint",
|
"name": "Santo",
|
||||||
"edition": "tb",
|
"edition": "tb",
|
||||||
"team": "outsider",
|
"team": "outsider",
|
||||||
"firstNight": 0,
|
"firstNight": 0,
|
||||||
|
@ -259,7 +259,7 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "poisoner",
|
"id": "poisoner",
|
||||||
"name": "Poisoner",
|
"name": "Envenenador",
|
||||||
"edition": "tb",
|
"edition": "tb",
|
||||||
"team": "minion",
|
"team": "minion",
|
||||||
"firstNight": 9,
|
"firstNight": 9,
|
||||||
|
@ -267,14 +267,14 @@
|
||||||
"otherNight": 6,
|
"otherNight": 6,
|
||||||
"otherNightReminder": "The previously poisoned player is no longer poisoned. :plus-circle: :eye: The Poisoner points to a player. :eye-slash: That player is poisoned. :plus-circle:",
|
"otherNightReminder": "The previously poisoned player is no longer poisoned. :plus-circle: :eye: The Poisoner points to a player. :eye-slash: That player is poisoned. :plus-circle:",
|
||||||
"reminders": [
|
"reminders": [
|
||||||
"Poisoned"
|
"Envenenado"
|
||||||
],
|
],
|
||||||
"setup": false,
|
"setup": false,
|
||||||
"ability": "Each night, choose a player: their ability malfunctions tonight and tomorrow day."
|
"ability": "Each night, choose a player: their ability malfunctions tonight and tomorrow day."
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "spy",
|
"id": "spy",
|
||||||
"name": "Spy",
|
"name": "Espião",
|
||||||
"edition": "tb",
|
"edition": "tb",
|
||||||
"team": "minion",
|
"team": "minion",
|
||||||
"firstNight": 33,
|
"firstNight": 33,
|
||||||
|
@ -302,7 +302,7 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "imp",
|
"id": "imp",
|
||||||
"name": "Imp",
|
"name": "Capeta",
|
||||||
"edition": "tb",
|
"edition": "tb",
|
||||||
"team": "demon",
|
"team": "demon",
|
||||||
"firstNight": 0,
|
"firstNight": 0,
|
||||||
|
@ -310,7 +310,7 @@
|
||||||
"otherNight": 18,
|
"otherNight": 18,
|
||||||
"otherNightReminder": ":eye: The Imp points to a player. :eye-slash: That player dies. :plus-circle: If the Imp chose themself: • Replace the character of 1 alive minion with a spare Imp token. :plus-circle: • :eye: Wake the new Imp. Show the “You are” card, then the Imp token. :eye-slash:",
|
"otherNightReminder": ":eye: The Imp points to a player. :eye-slash: That player dies. :plus-circle: If the Imp chose themself: • Replace the character of 1 alive minion with a spare Imp token. :plus-circle: • :eye: Wake the new Imp. Show the “You are” card, then the Imp token. :eye-slash:",
|
||||||
"reminders": [
|
"reminders": [
|
||||||
"Die"
|
"Morre"
|
||||||
],
|
],
|
||||||
"setup": false,
|
"setup": false,
|
||||||
"ability": "Each night*, choose a player: they die. If you kill yourself this way, a Minion becomes the Imp."
|
"ability": "Each night*, choose a player: they die. If you kill yourself this way, a Minion becomes the Imp."
|
||||||
|
@ -567,7 +567,7 @@
|
||||||
"Attack 1",
|
"Attack 1",
|
||||||
"Attack 2",
|
"Attack 2",
|
||||||
"Attack 3",
|
"Attack 3",
|
||||||
"Decoy"
|
"Isca"
|
||||||
],
|
],
|
||||||
"setup": false,
|
"setup": false,
|
||||||
"name": "Lunatic",
|
"name": "Lunatic",
|
||||||
|
|
Loading…
Add table
Reference in a new issue