más mejoras

This commit is contained in:
2026-05-10 23:54:09 +02:00
parent 873a5b7f4a
commit a93bab290a
42 changed files with 1365 additions and 784 deletions
+48 -34
View File
@@ -1,20 +1,16 @@
{
"@@locale": "pl",
"appTitle": "Oszust",
"subtitle": "Gra dedukcji społecznej",
"loadingWords": "Ładowanie słów...",
"playersRange": "3-20 graczy • Bez internetu",
"createGame": "Utwórz grę",
"joinGame": "Dołącz do gry",
"howToPlay": "Jak grać",
"settings": "Ustawienia",
"gameMode": "Tryb gry",
"singleDevice": "Jedno urządzenie",
"multiDevice": "Wiele urządzeń",
"category": "Kategoria",
"categoryAll": "Wszystkie",
"categoryAnimals": "Zwierzęta",
@@ -27,11 +23,12 @@
"categoryMovies": "Filmy",
"categoryMusic": "Muzyka",
"categoryTechnology": "Technologia",
"playersCount": "Gracze ({count})",
"@playersCount": {
"placeholders": {
"count": {"type": "int"}
"count": {
"type": "int"
}
}
},
"playersRangeHint": "3-20",
@@ -39,7 +36,6 @@
"playerAlreadyExists": "Gracz o takim imieniu już istnieje",
"maxPlayersReached": "Maksymalnie 20 graczy",
"minPlayersRequired": "Potrzeba co najmniej 3 graczy",
"configuration": "Konfiguracja",
"impostors": "🎭 Oszuści",
"impostorClue": "🔍 Wskazówka dla oszusta",
@@ -50,15 +46,15 @@
"twoMin": "2 min",
"threeMin": "3 min",
"fiveMin": "5 min",
"startGame": "Rozpocznij grę",
"seeYourWord": "Zobacz swoje słowo",
"eachPlayerMustSee": "Każdy gracz musi zobaczyć swoje słowo w tajemnicy",
"roundNumber": "Runda {round}",
"@roundNumber": {
"placeholders": {
"round": {"type": "int"}
"round": {
"type": "int"
}
}
},
"alreadySeen": "Już widział swoje słowo",
@@ -67,16 +63,19 @@
"playersRemaining": "Pozostało {count} graczy",
"@playersRemaining": {
"placeholders": {
"count": {"type": "int"}
"count": {
"type": "int"
}
}
},
"youAreImpostor": "Jesteś oszustem!",
"yourWordIs": "Twoje słowo to:",
"clueCategory": "Wskazówka: {category}",
"@clueCategory": {
"placeholders": {
"category": {"type": "String"}
"category": {
"type": "String"
}
}
},
"holdToSeeWord": "Przytrzymaj, aby zobaczyć swoje słowo",
@@ -84,11 +83,12 @@
"showingWord": "👁️ Pokazuję...",
"holdToSee": "👆 Przytrzymaj, aby zobaczyć",
"seenMyWord": "Widziałem swoje słowo",
"debateRound": "Debata - Runda {round}",
"@debateRound": {
"placeholders": {
"round": {"type": "int"}
"round": {
"type": "int"
}
}
},
"timeUp": "⏰ Czas minął!",
@@ -97,21 +97,28 @@
"activePlayersInfo": "{active} aktywnych • {impostors} ukrytych oszustów",
"@activePlayersInfo": {
"placeholders": {
"active": {"type": "int"},
"impostors": {"type": "int"}
"active": {
"type": "int"
},
"impostors": {
"type": "int"
}
}
},
"eliminated": "Wyeliminowany",
"notes": "Notatki",
"goToVoting": "Przejdź do głosowania",
"voting": "🗳️ Głosowanie",
"turnToVote": "Kolej na głosowanie:",
"votesProgress": "Głosy: {current}/{total}",
"@votesProgress": {
"placeholders": {
"current": {"type": "int"},
"total": {"type": "int"}
"current": {
"type": "int"
},
"total": {
"type": "int"
}
}
},
"whoIsImpostor": "Kto twoim zdaniem jest oszustem?",
@@ -120,7 +127,6 @@
"allVoted": "Wszyscy zagłosowali!",
"tapToReveal": "Dotknij, aby odkryć wynik",
"revealResult": "Odkryj wynik",
"result": "Wynik",
"revealing": "Odkrywam...",
"wasImpostor": "To był OSZUST! 🎉",
@@ -129,7 +135,6 @@
"seeEndResult": "Zobacz wynik końcowy",
"impostorGuessWord": "Czy oszust odgadnie słowo?",
"nextRound": "Następna runda",
"impostorGuessTitle": "🎯 Zgadywanie oszusta",
"impostorCanGuess": "Wyeliminowany oszust może\nspróbować odgadnąć słowo",
"ifCorrectImpostorsWin": "Jeśli trafi, oszuści wygrywają!",
@@ -140,20 +145,23 @@
"theWordWas": "Słowo brzmiało: {word}",
"@theWordWas": {
"placeholders": {
"word": {"type": "String"}
"word": {
"type": "String"
}
}
},
"impostorsWin": "Oszuści wygrywają!",
"wrongGuess": "Nie trafił!",
"gameContinues": "Gra toczy się dalej...",
"gameOver": "Koniec gry",
"playersWin": "Gracze wygrywają!",
"theSecretWordWas": "🔍 Słowo brzmiało:",
"categoryLabel": "Kategoria: {category}",
"@categoryLabel": {
"placeholders": {
"category": {"type": "String"}
"category": {
"type": "String"
}
}
},
"theImpostorWas": "🎭 Oszustem był:",
@@ -162,13 +170,16 @@
"roundElimination": "Runda {round}: {name}",
"@roundElimination": {
"placeholders": {
"round": {"type": "int"},
"name": {"type": "String"}
"round": {
"type": "int"
},
"name": {
"type": "String"
}
}
},
"rematch": "Rewanż",
"mainMenu": "Menu główne",
"notesTitle": "📝 Notatki",
"notesSaved": "Notatki zapisane",
"whoAreYou": "Kim jesteś?",
@@ -176,14 +187,15 @@
"notesOf": "Notatki gracza {name}",
"@notesOf": {
"placeholders": {
"name": {"type": "String"}
"name": {
"type": "String"
}
}
},
"notesAboutPlayers": "Zapiski o każdym graczu",
"playerNoteHint": "Co powiedział? Podejrzany?",
"freeNote": "Wolna notatka",
"freeNoteHint": "Osobiste zapiski...",
"rulesTitle": "📖 Jak grać",
"rulesWhatIsTitle": "🎭 Czym jest Oszust?",
"rulesWhatIsBody": "Gra dedukcji społecznej dla 3-20 graczy. Wszyscy otrzymują tajne słowo... oprócz oszusta! Twoja misja: odkryj, kto udaje.",
@@ -199,20 +211,17 @@
"rulesModesBody": "• Jedno urządzenie: wszyscy dzielą jedno urządzenie. Każdy gracz widzi swoje słowo, przytrzymując przycisk.\n\n• Wiele urządzeń: każdy gracz używa własnego urządzenia. Łączą się przez Bluetooth/WiFi Direct bez potrzeby internetu.",
"rulesExampleTitle": "✏️ Przykładowa gra",
"rulesExampleBody": "Tajne słowo: \"Pizza\"\n\n• Kasia: \"Je się na ciepło\" ✓\n• Tomek: \"Przychodzi w pudełku\" ✓\n• Ola (oszust): \"Jest bardzo popularna\" 🤔\n• Marek: \"Ma ser\" ✓\n\nOla dała bardzo ogólnikową odpowiedź... Podejrzana!",
"joinGameTitle": "Dołącz do gry",
"multiDeviceMode": "Tryb wielu urządzeń",
"scanQrDescription": "Zeskanuj kod QR wyświetlany przez hosta, aby połączyć się z grą przez Bluetooth/WiFi Direct.",
"comingSoon": "Wkrótce",
"nearbyNotAvailable": "Połączenie wielourządzeniowe z Nearby Connections wymaga fizycznych urządzeń z Androidem.\n\nNa razie użyj trybu \"Jedno urządzenie\", aby grać na wspólnym urządzeniu.",
"back": "Wstecz",
"yes": "Tak",
"no": "Nie",
"cancel": "Anuluj",
"accept": "Akceptuj",
"next": "Dalej",
"settingsTitle": "Ustawienia",
"language": "Język",
"soundVolume": "Głośność efektów",
@@ -257,5 +266,10 @@
"defaultPlayerName": "Gracz",
"play": "Graj",
"history": "Historia",
"mainTagline": "Znajdź oszusta, zanim będzie za późno"
"mainTagline": "Znajdź oszusta, zanim będzie za późno",
"deviceProfile": "Profil urządzenia",
"profileName": "Nazwa",
"profileNick": "Nick",
"save": "Zapisz",
"automaticLanguage": "Automatycznie"
}