More translation

This commit is contained in:
D1GQ committed 2024-09-19 23:43:05 -05:00
1 parent b51bfe6975
commit 24c3055511
9 files changed
+37 -27

No files matched your search

+3 -3
View File
@@ -27,19 +27,19 @@ class AntiCheat
if (SickoData.ContainsKey(hashPuid))
{
string reason = Translator.GetString("AntiCheat.Reason.SickoMenuUser");
string kickMessage = string.Format(Translator.GetString("AntiCheat.KickMessage"), Translator.GetString("AntiCheat.PlayerDetected"), reason);
string kickMessage = string.Format(Translator.GetString("AntiCheat.KickMessage"), Translator.GetString("AntiCheat.ByAntiCheat"), reason);
player.Kick(true, kickMessage, true);
}
else if (AUMData.ContainsKey(hashPuid))
{
string reason = Translator.GetString("AntiCheat.Reason.AUMUser");
string kickMessage = string.Format(Translator.GetString("AntiCheat.KickMessage"), Translator.GetString("AntiCheat.PlayerDetected"), reason);
string kickMessage = string.Format(Translator.GetString("AntiCheat.KickMessage"), Translator.GetString("AntiCheat.ByAntiCheat"), reason);
player.Kick(true, kickMessage, true);
}
else if (PlayerData.ContainsKey(hashPuid))
{
string reason = Translator.GetString("AntiCheat.Reason.KnownCheater");
string kickMessage = string.Format(Translator.GetString("AntiCheat.KickMessage"), Translator.GetString("AntiCheat.PlayerDetected"), reason);
string kickMessage = string.Format(Translator.GetString("AntiCheat.KickMessage"), Translator.GetString("AntiCheat.ByAntiCheat"), reason);
player.Kick(true, kickMessage, true);
}
}
+1 -1
View File
@@ -72,7 +72,7 @@ class BetterNotificationManager
if (GameStates.IsHost && kickPlayer)
{
string kickMessage = string.Format(Translator.GetString("KickMessage"), byAntiCheat, Reason);
string kickMessage = string.Format(Translator.GetString("AntiCheat.KickMessage"), byAntiCheat, Reason);
player.Kick(true, kickMessage, true);
}
}
-2
View File
@@ -10,8 +10,6 @@ using UnityEngine;
namespace BetterAmongUs.Patches;
// Thanks: https://github.com/0xDrMoe/TownofHost-Enhanced
public enum NewsTypes
{
None,
+6 -6
View File
@@ -174,20 +174,20 @@ class ChatPatch
Role = "";
if (sourcePlayer.IsDev())
sbTag.Append("<color=#0088ff>Dev</color>+++");
sbTag.Append($"<color=#0088ff>Dev</color>+++");
if (((sourcePlayer.IsLocalPlayer() && GameStates.IsHost && Main.BetterHost.Value)
|| (!sourcePlayer.IsLocalPlayer() && sourcePlayer.BetterData().IsBetterHost && sourcePlayer.IsHost())))
sbTag.Append("<color=#0dff00>Better Host</color>+++");
sbTag.AppendFormat("<color=#0dff00>{1}{0}</color>+++", Translator.GetString("Player.BetterHost"), sourcePlayer.BetterData().IsVerifiedBetterUser || sourcePlayer.IsLocalPlayer() ? "✓ " : "");
else if ((sourcePlayer.IsLocalPlayer() || sourcePlayer.BetterData().IsBetterUser))
sbTag.Append("<color=#0dff00>Better User</color>+++");
sbTag.AppendFormat("<color=#0dff00>{1}{0}</color>+++", Translator.GetString("Player.BetterUser"), sourcePlayer.BetterData().IsVerifiedBetterUser || sourcePlayer.IsLocalPlayer() ? "✓ " : "");
if (!string.IsNullOrEmpty(hashPuid) && AntiCheat.SickoData.ContainsKey(hashPuid) || !string.IsNullOrEmpty(friendCode) && AntiCheat.SickoData.ContainsValue(friendCode))
sbTag.Append("<color=#00f583>Sicko User</color>+++");
sbTag.Append($"<color=#00f583>{Translator.GetString("Player.SickoUser")}</color>+++");
else if (!string.IsNullOrEmpty(hashPuid) && AntiCheat.AUMData.ContainsKey(hashPuid) || !string.IsNullOrEmpty(friendCode) && AntiCheat.AUMData.ContainsValue(friendCode))
sbTag.Append("<color=#4f0000>AUM User</color>+++");
sbTag.Append($"<color=#4f0000>{Translator.GetString("Player.AUMUser")}</color>+++");
else if (!string.IsNullOrEmpty(hashPuid) && AntiCheat.PlayerData.ContainsKey(hashPuid) || !string.IsNullOrEmpty(friendCode) && AntiCheat.PlayerData.ContainsValue(friendCode))
sbTag.Append("<color=#fc0000>Known Cheater</color>+++");
sbTag.Append($"<color=#fc0000>{Translator.GetString("Player.KnownCheater")}</color>+++");
}
if (!sourcePlayer.IsImpostorTeammate())
+1 -1
View File
@@ -96,7 +96,7 @@ static class GameSettingMenuPatch
{
new BetterOptionHeaderItem().Create(BetterSettingsTab, Translator.GetString("BetterSetting.MainHeader.HideNSeek"));
new BetterOptionTitleItem().Create(BetterSettingsTab, $"<color={Utils.GetRoleColor(RoleTypes.Impostor)}>{Translator.GetString(StringNames.ImpostorsCategory)}</color>");
BetterGameSettings.HideAndSeekImpNum = new BetterOptionIntItem().Create(1000, BetterSettingsTab, "# Seekers", [1, 5, 1], 1, "", "");
BetterGameSettings.HideAndSeekImpNum = new BetterOptionIntItem().Create(1000, BetterSettingsTab, Translator.GetString("BetterSetting.Setting.HideAndSeekImpNum"), [1, 5, 1], 1, "", "");
BetterGameSettingsTemp.HideAndSeekImp2 = new BetterOptionPlayerItem().Create(BetterSettingsTab, Translator.GetString("BetterSetting.TempSetting.HideAndSeekImpNum"), BetterGameSettings.HideAndSeekImpNum, new Func<bool>(() =>
{
return BetterGameSettings.HideAndSeekImpNum is BetterOptionIntItem betterOption && betterOption.CurrentValue > 1;
+1 -1
View File
@@ -45,7 +45,7 @@ public class HudManagerPatch
{
if (!HasBeenWelcomed && GameStates.IsInGame && GameStates.IsLobby && !GameStates.IsFreePlay)
{
BetterNotificationManager.Notify("<b><color=#00751f>Welcome To Better Among Us!</color></b>", 8f);
BetterNotificationManager.Notify($"<b><color=#00751f>{string.Format(Translator.GetString("WelcomeMsg.WelcomeToBAU"), Translator.GetString("BetterAmongUs"))}!</color></b>", 8f);
Utils.AddChatPrivate(WelcomeMessage, overrideName: " ");
HasBeenWelcomed = true;
+11 -10
View File
@@ -89,7 +89,7 @@ class PlayerControlPatch
// Set player text info
if (!player.DataIsCollected())
{
nameText.text = "<color=#b5b5b5>Loading</color>";
nameText.text = Translator.GetString("Player.Loading");
return;
}
@@ -114,21 +114,22 @@ class PlayerControlPatch
|| friendCode.Contains(' ')) ? "#00f7ff" : "#ff0000";
if (string.IsNullOrEmpty(friendCode) || friendCode == "")
{
friendCode = "No Friend Code";
friendCode = Translator.GetString("Player.NoFriendCode");
friendCodeColor = "#ff0000";
if (GameStates.IsHost)
{
if (BetterGameSettings.InvalidFriendCode.GetBool())
{
player.Kick(true, "{0} by <color=#4f92ff>Anti-Cheat</color>!\n Reason: <color=#fc0000>Invalid Friend Code</color>", true);
string kickMessage = string.Format(Translator.GetString("AntiCheat.KickMessage"), Translator.GetString("AntiCheat.ByAntiCheat"), Translator.GetString("AntiCheat.Reason.InvalidFriendCode"));
player.Kick(true, kickMessage, true);
}
}
}
if (DataManager.Settings.Gameplay.StreamerMode == true)
{
friendCode = string.Concat('*').Repeat(friendCode.Length);
platform = "Platform Hidden";
platform = Translator.GetString("Player.PlatformHidden");
}
var sbTag = new StringBuilder();
@@ -139,21 +140,21 @@ class PlayerControlPatch
if (!string.IsNullOrEmpty(hashPuid) && hashPuid.Length > 0 && AntiCheat.SickoData.ContainsKey(hashPuid)
|| !string.IsNullOrEmpty(friendCode) && friendCode.Length > 0 && AntiCheat.SickoData.ContainsValue(friendCode))
{
sbTag.Append("<color=#00f583>Sicko User</color>+++");
sbTag.Append($"<color=#00f583>{Translator.GetString("Player.SickoUser")}</color>+++");
player.SetOutlineByHex(true, "#00f583");
}
else if (!string.IsNullOrEmpty(hashPuid) && hashPuid.Length > 0 && AntiCheat.AUMData.ContainsKey(hashPuid)
|| !string.IsNullOrEmpty(friendCode) && friendCode.Length > 0 && AntiCheat.AUMData.ContainsValue(friendCode))
{
sbTag.Append("<color=#4f0000>AUM User</color>+++");
sbTag.Append($"<color=#4f0000>{Translator.GetString("Player.AUMUser")}</color>+++");
player.SetOutlineByHex(true, "#4f0000");
}
else if (!string.IsNullOrEmpty(hashPuid) && hashPuid.Length > 0 && AntiCheat.PlayerData.ContainsKey(hashPuid)
|| !string.IsNullOrEmpty(friendCode) && friendCode.Length > 0 && AntiCheat.PlayerData.ContainsValue(friendCode))
{
sbTag.Append("<color=#fc0000>Known Cheater</color>+++");
sbTag.Append($"<color=#fc0000>{Translator.GetString("Player.KnownCheater")}</color>+++");
player.SetOutlineByHex(true, "#fc0000");
}
@@ -177,12 +178,12 @@ class PlayerControlPatch
}
if (player.IsDev() && !GameStates.IsInGamePlay)
sbTag.Append("<color=#6e6e6e>(<color=#0088ff>Dev</color>)</color>+++");
sbTag.Append($"<color=#6e6e6e>(<color=#0088ff>{Translator.GetString("Player.Dev")}</color>)</color>+++");
if (((player.IsLocalPlayer() && GameStates.IsHost && Main.BetterHost.Value)
|| (!player.IsLocalPlayer() && player.BetterData().IsBetterHost && player.IsHost())) && !GameStates.IsInGamePlay)
sbTag.AppendFormat("<color=#0dff00>{0}Better Host</color>+++", player.BetterData().IsVerifiedBetterUser || player.IsLocalPlayer() ? "✓ " : "");
sbTag.AppendFormat("<color=#0dff00>{1}{0}</color>+++", Translator.GetString("Player.BetterHost"), player.BetterData().IsVerifiedBetterUser || player.IsLocalPlayer() ? "✓ " : "");
else if ((player.IsLocalPlayer() || player.BetterData().IsBetterUser) && !GameStates.IsInGamePlay)
sbTag.AppendFormat("<color=#0dff00>{0}Better User</color>+++", player.BetterData().IsVerifiedBetterUser || player.IsLocalPlayer() ? "✓ " : "");
sbTag.AppendFormat("<color=#0dff00>{1}{0}</color>+++", Translator.GetString("Player.BetterUser"), player.BetterData().IsVerifiedBetterUser || player.IsLocalPlayer() ? "✓ " : "");
sbTag.Append($"<color=#b554ff>ID: {player.PlayerId}</color>+++");
sbTagTop.Append($"<color=#9e9e9e>{platform}</color>+++");
+1 -1
View File
@@ -142,7 +142,7 @@ class GameDataShowNotificationPatch
if (forceReasonText != "")
{
var ReasonText = $"{playerData.BetterData().RealName} {forceReasonText}";
var ReasonText = $"<color=#ff0>{playerData.BetterData().RealName}</color> {forceReasonText}";
Logger.Log(ReasonText);
+13 -2
View File
@@ -16,6 +16,16 @@
"SystemMessage": "System Message",
"SystemNotification": "System Notification",
"Player.Loading": "Loading",
"Player.NoFriendCode": "No Friend Code",
"Player.PlatformHidden": "Platform Hidden",
"Player.Dev": "Dev",
"Player.BetterUser": "Better User",
"Player.BetterHost": "Better Host",
"Player.SickoUser": "Sicko User",
"Player.AUMUser": "AUM User",
"Player.KnownCheater": "Known Cheater",
"WelcomeMsg.WelcomeToBAU": "Welcome To {0}",
"WelcomeMsg.ThanksForDownloading": "Thanks for downloading!",
"WelcomeMsg.BAUDescription1": "<color=#0dff00>{0}</color> Is a mod for improving the vanilla Among Us experience with a built-in {1} and other futures, <color=#0dff00>{0}</color> is a client-sided mod so it can be used with other vanilla Among Us players.",
@@ -72,7 +82,7 @@
"AntiCheat.Kick": "Kicked",
"AntiCheat.PlayerDetected": "Player",
"AntiCheat.UnauthorizedAction": "Has been detected doing an unauthorized action",
"AntiCheat.ByAntiCheat": "by <color=#4f92ff>Anti-Cheat</color>",
"AntiCheat.ByAntiCheat": "{0} by <color=#4f92ff>Anti-Cheat</color>",
"AntiCheat.KickMessage": "{0}! Reason: <color=#fc0000>{1}</color>",
"AntiCheat.HasBeenDetectedWithCheat": "Has been detected with a cheat",
"AntiCheat.HasBeenDetectedWithCheat2": "Has been detected with a cheat client",
@@ -85,8 +95,9 @@
"AntiCheat.TryBanExploit": "Attempted To Ban Exploit",
"AntiCheat.Cheat.Sicko": "Sicko Menu",
"AntiCheat.Cheat.AUM": "AUM",
"AntiCheat.Reason.InvalidFriendCode": "Invalid Friend Code",
"AntiCheat.Reason.PlatformSpoofer": "Platform Spoofer",
"AntiCheat.Reason.Known": "Known Sicko Menu User",
"AntiCheat.Reason.SickoMenuUser": "Known Sicko User",
"AntiCheat.Reason.AUMUser": "Known AUM User",
"AntiCheat.Reason.KnownCheater": "Known Cheater",