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": "tr",
"appTitle": "Sahtekar",
"subtitle": "Sosyal çıkarım oyunu",
"loadingWords": "Kelimeler yükleniyor...",
"playersRange": "3-20 oyuncu • İnternet gerektirmez",
"createGame": "Oyun oluştur",
"joinGame": "Oyuna katıl",
"howToPlay": "Nasıl oynanır",
"settings": "Ayarlar",
"gameMode": "Oyun modu",
"singleDevice": "Tek cihaz",
"multiDevice": "Çoklu cihaz",
"category": "Kategori",
"categoryAll": "Tümü",
"categoryAnimals": "Hayvanlar",
@@ -27,11 +23,12 @@
"categoryMovies": "Filmler",
"categoryMusic": "Müzik",
"categoryTechnology": "Teknoloji",
"playersCount": "Oyuncular ({count})",
"@playersCount": {
"placeholders": {
"count": {"type": "int"}
"count": {
"type": "int"
}
}
},
"playersRangeHint": "3-20",
@@ -39,7 +36,6 @@
"playerAlreadyExists": "Bu isimde bir oyuncu zaten var",
"maxPlayersReached": "En fazla 20 oyuncu",
"minPlayersRequired": "En az 3 oyuncu gerekli",
"configuration": "Yapılandırma",
"impostors": "🎭 Sahtekarlar",
"impostorClue": "🔍 Sahtekar için ipucu",
@@ -50,15 +46,15 @@
"twoMin": "2 dk",
"threeMin": "3 dk",
"fiveMin": "5 dk",
"startGame": "Oyunu başlat",
"seeYourWord": "Kelimeni gör",
"eachPlayerMustSee": "Her oyuncu kelimesini gizlice görmelidir",
"roundNumber": "Tur {round}",
"@roundNumber": {
"placeholders": {
"round": {"type": "int"}
"round": {
"type": "int"
}
}
},
"alreadySeen": "Kelimesini zaten gördü",
@@ -67,16 +63,19 @@
"playersRemaining": "{count} oyuncu kaldı",
"@playersRemaining": {
"placeholders": {
"count": {"type": "int"}
"count": {
"type": "int"
}
}
},
"youAreImpostor": "Sen sahtekarsın!",
"yourWordIs": "Kelimen:",
"clueCategory": "İpucu: {category}",
"@clueCategory": {
"placeholders": {
"category": {"type": "String"}
"category": {
"type": "String"
}
}
},
"holdToSeeWord": "Kelimeni görmek için basılı tut",
@@ -84,11 +83,12 @@
"showingWord": "👁️ Gösteriliyor...",
"holdToSee": "👆 Görmek için basılı tut",
"seenMyWord": "Kelimemi gördüm",
"debateRound": "Tartışma - Tur {round}",
"@debateRound": {
"placeholders": {
"round": {"type": "int"}
"round": {
"type": "int"
}
}
},
"timeUp": "⏰ Süre doldu!",
@@ -97,21 +97,28 @@
"activePlayersInfo": "{active} aktif • {impostors} gizli sahtekar",
"@activePlayersInfo": {
"placeholders": {
"active": {"type": "int"},
"impostors": {"type": "int"}
"active": {
"type": "int"
},
"impostors": {
"type": "int"
}
}
},
"eliminated": "Elendi",
"notes": "Notlar",
"goToVoting": "Oylamaya geç",
"voting": "🗳️ Oylama",
"turnToVote": "Oy verme sırası:",
"votesProgress": "Oylar: {current}/{total}",
"@votesProgress": {
"placeholders": {
"current": {"type": "int"},
"total": {"type": "int"}
"current": {
"type": "int"
},
"total": {
"type": "int"
}
}
},
"whoIsImpostor": "Sahtekarın kim olduğunu düşünüyorsun?",
@@ -120,7 +127,6 @@
"allVoted": "Herkes oy verdi!",
"tapToReveal": "Sonucu görmek için dokun",
"revealResult": "Sonucu göster",
"result": "Sonuç",
"revealing": "Gösteriliyor...",
"wasImpostor": "SAHTEKAR'dı! 🎉",
@@ -129,7 +135,6 @@
"seeEndResult": "Nihai sonucu gör",
"impostorGuessWord": "Sahtekar kelimeyi tahmin edecek mi?",
"nextRound": "Sonraki tur",
"impostorGuessTitle": "🎯 Sahtekarın tahmini",
"impostorCanGuess": "Elenen sahtekar\nkelimeyi tahmin etmeyi deneyebilir",
"ifCorrectImpostorsWin": "Doğru tahmin ederse sahtekarlar kazanır!",
@@ -140,20 +145,23 @@
"theWordWas": "Kelime şuydu: {word}",
"@theWordWas": {
"placeholders": {
"word": {"type": "String"}
"word": {
"type": "String"
}
}
},
"impostorsWin": "Sahtekarlar kazandı!",
"wrongGuess": "Yanlış tahmin!",
"gameContinues": "Oyun devam ediyor...",
"gameOver": "Oyun bitti",
"playersWin": "Oyuncular kazandı!",
"theSecretWordWas": "🔍 Kelime şuydu:",
"categoryLabel": "Kategori: {category}",
"@categoryLabel": {
"placeholders": {
"category": {"type": "String"}
"category": {
"type": "String"
}
}
},
"theImpostorWas": "🎭 Sahtekar şuydu:",
@@ -162,13 +170,16 @@
"roundElimination": "Tur {round}: {name}",
"@roundElimination": {
"placeholders": {
"round": {"type": "int"},
"name": {"type": "String"}
"round": {
"type": "int"
},
"name": {
"type": "String"
}
}
},
"rematch": "Rövanş",
"mainMenu": "Ana menü",
"notesTitle": "📝 Notlar",
"notesSaved": "Notlar kaydedildi",
"whoAreYou": "Sen kimsin?",
@@ -176,14 +187,15 @@
"notesOf": "{name} adlı oyuncunun notları",
"@notesOf": {
"placeholders": {
"name": {"type": "String"}
"name": {
"type": "String"
}
}
},
"notesAboutPlayers": "Her oyuncu hakkında notlar",
"playerNoteHint": "Ne dedi? Şüpheli mi?",
"freeNote": "Serbest not",
"freeNoteHint": "Kişisel notlar...",
"rulesTitle": "📖 Nasıl oynanır",
"rulesWhatIsTitle": "🎭 Sahtekar nedir?",
"rulesWhatIsBody": "3-20 oyuncu için sosyal bir çıkarım oyunu. Herkes gizli bir kelime alır... sahtekar hariç! Görevin: kimin numaraya yattığını bul.",
@@ -199,20 +211,17 @@
"rulesModesBody": "• Tek cihaz: herkes aynı cihazı paylaşır. Her oyuncu bir düğmeye basılı tutarak kelimesini görür.\n\n• Çoklu cihaz: her oyuncu kendi cihazını kullanır. Bluetooth/WiFi Direct ile bağlanılır, internet gerekmez.",
"rulesExampleTitle": "✏️ Örnek oyun",
"rulesExampleBody": "Gizli kelime: \"Pizza\"\n\n• Ali: \"Sıcak yenir\" ✓\n• Ayşe: \"Kutu içinde gelir\" ✓\n• Zeynep (sahtekar): \"Çok popüler\" 🤔\n• Mehmet: \"Üstünde peynir var\" ✓\n\nZeynep çok genel bir cevap verdi... Şüpheli!",
"joinGameTitle": "Oyuna katıl",
"multiDeviceMode": "Çoklu cihaz modu",
"scanQrDescription": "Bluetooth/WiFi Direct ile oyuna bağlanmak için sunucunun gösterdiği QR kodunu tara.",
"comingSoon": "Yakında",
"nearbyNotAvailable": "Nearby Connections ile çoklu cihaz bağlantısı fiziksel Android cihazları gerektirir.\n\nŞimdilik paylaşılan bir cihazda oynamak için \"Tek cihaz\" modunu kullanın.",
"back": "Geri",
"yes": "Evet",
"no": "Hayır",
"cancel": "İptal",
"accept": "Kabul et",
"next": "Sonraki",
"settingsTitle": "Ayarlar",
"language": "Dil",
"soundVolume": "Efekt ses düzeyi",
@@ -257,5 +266,10 @@
"defaultPlayerName": "Oyuncu",
"play": "Oyna",
"history": "Geçmiş",
"mainTagline": "Çok geç olmadan sahtekârı bul"
"mainTagline": "Çok geç olmadan sahtekârı bul",
"deviceProfile": "Cihaz profili",
"profileName": "Ad",
"profileNick": "Takma ad",
"save": "Kaydet",
"automaticLanguage": "Otomatik"
}