From 0138bc9b3f55a64d581d66e5fa303abda1746ab7 Mon Sep 17 00:00:00 2001 From: JovialFeline Date: Wed, 17 Jul 2024 12:11:20 -0400 Subject: [PATCH] Fix untranslated speakers --- mods/d2k/languages/lua/en.ftl | 2 ++ mods/d2k/maps/atreides-04/atreides04-AI.lua | 2 +- mods/ra/languages/lua/en.ftl | 1 + mods/ra/maps/allies-05a/allies05a.lua | 2 +- mods/ra/maps/allies-05b/allies05b.lua | 2 +- mods/ra/maps/allies-05c/allies05c.lua | 2 +- mods/ra/maps/fort-lonestar/fort-lonestar-AI.lua | 2 +- mods/ra/maps/situation-critical/situation-critical.lua | 2 +- 8 files changed, 9 insertions(+), 6 deletions(-) diff --git a/mods/d2k/languages/lua/en.ftl b/mods/d2k/languages/lua/en.ftl index ae7bd2e355..ae905411d9 100644 --- a/mods/d2k/languages/lua/en.ftl +++ b/mods/d2k/languages/lua/en.ftl @@ -45,10 +45,12 @@ eliminate-ordos-units-reinforcements = Eliminate all Ordos units and reinforceme destroy-harkonnen = Destroy the Harkonnen. ## atreides-04 +fremen-leader = Fremen Leader sietch-integrity = Sietch structural integrity: { $integrity }% protect-fremen-sietch = Protect the Fremen Sietch. keep-sietch-intact = Keep the Sietch { $integrity }% intact! fremen-sietch-southeast = Fremen Sietch detected to the southeast. +harkonnen-units-approaching = Harkonnen units approaching! sietch-destroyed = Sietch destroyed! fremen-sietch-under-attack = The Fremen Sietch is under attack! diff --git a/mods/d2k/maps/atreides-04/atreides04-AI.lua b/mods/d2k/maps/atreides-04/atreides04-AI.lua index 602442f8f6..077e933933 100644 --- a/mods/d2k/maps/atreides-04/atreides04-AI.lua +++ b/mods/d2k/maps/atreides-04/atreides04-AI.lua @@ -36,7 +36,7 @@ SendAttack = function(owner, size) Utils.Do(units, IdleHunt) if #units > 0 then - Media.DisplayMessage("Harkonnen units approaching!", "Fremen Leader") + Media.DisplayMessage(UserInterface.Translate("harkonnen-units-approaching"), UserInterface.Translate("fremen-leader")) end Trigger.OnAllRemovedFromWorld(units, function() diff --git a/mods/ra/languages/lua/en.ftl b/mods/ra/languages/lua/en.ftl index 0597b6c805..050b1d979b 100644 --- a/mods/ra/languages/lua/en.ftl +++ b/mods/ra/languages/lua/en.ftl @@ -164,6 +164,7 @@ clear-enemy-submarines = Clear the area of enemy submarine activity. ## fort-lonestar no-more-waves = You almost survived the onslaught! No more waves incoming. defend-fort-lonestar = Defend Fort Lonestar at all costs! +lonestar-ai-sold-its-walls = Lonestar AI { $id } sold its walls for a better combat experience. ## in-the-nick-of-time friendlies-coming-out = Friendlies coming out! diff --git a/mods/ra/maps/allies-05a/allies05a.lua b/mods/ra/maps/allies-05a/allies05a.lua index 5ea5d9152f..f114ff8812 100644 --- a/mods/ra/maps/allies-05a/allies05a.lua +++ b/mods/ra/maps/allies-05a/allies05a.lua @@ -220,7 +220,7 @@ SendSpy = function() end Trigger.AfterDelay(DateTime.Seconds(3), function() - Media.DisplayMessage(UserInterface.Translate("disguise-spy"), "Spy") + Media.DisplayMessage(UserInterface.Translate("disguise-spy"), UserInterface.Translate("spy")) end) end diff --git a/mods/ra/maps/allies-05b/allies05b.lua b/mods/ra/maps/allies-05b/allies05b.lua index cb84a45c5b..4a49f71688 100644 --- a/mods/ra/maps/allies-05b/allies05b.lua +++ b/mods/ra/maps/allies-05b/allies05b.lua @@ -50,7 +50,7 @@ SendSpy = function() Trigger.OnKilled(Spy, function() USSR.MarkCompletedObjective(USSRObj) end) Trigger.AfterDelay(DateTime.Seconds(3), function() - Media.DisplayMessage(UserInterface.Translate("disguise-spy"), "Spy") + Media.DisplayMessage(UserInterface.Translate("disguise-spy"), UserInterface.Translate("spy")) if SpecialCameras then SpyCameraA = Actor.Create("camera", true, { Owner = Greece, Location = SpyCamera1.Location }) SpyCameraB = Actor.Create("camera", true, { Owner = Greece, Location = SpyCamera2.Location }) diff --git a/mods/ra/maps/allies-05c/allies05c.lua b/mods/ra/maps/allies-05c/allies05c.lua index 51055061f8..be52426cce 100644 --- a/mods/ra/maps/allies-05c/allies05c.lua +++ b/mods/ra/maps/allies-05c/allies05c.lua @@ -184,7 +184,7 @@ FreeTanya = function() if TanyaType == "e7.noautotarget" then Trigger.AfterDelay(DateTime.Seconds(1), function() - Media.DisplayMessage(UserInterface.Translate("tanya-rules-of-engagement"), "Tanya") + Media.DisplayMessage(UserInterface.Translate("tanya-rules-of-engagement"), UserInterface.Translate("tanya")) end) end diff --git a/mods/ra/maps/fort-lonestar/fort-lonestar-AI.lua b/mods/ra/maps/fort-lonestar/fort-lonestar-AI.lua index e6b61c6436..2c74ceb35c 100644 --- a/mods/ra/maps/fort-lonestar/fort-lonestar-AI.lua +++ b/mods/ra/maps/fort-lonestar/fort-lonestar-AI.lua @@ -154,7 +154,7 @@ RepairBarracks = function(id) end SellWalls = function(id) - Media.DisplayMessage("Lonestar AI " .. id .. " sold its walls for better combat experience.") + Media.DisplayMessage(UserInterface.Translate("lonestar-ai-sold-its-walls", { ["id"] = id })) local walls = AIPlayers[id].GetActorsByType("brik") Utils.Do(walls, function(wall) diff --git a/mods/ra/maps/situation-critical/situation-critical.lua b/mods/ra/maps/situation-critical/situation-critical.lua index 404471684b..a9d88f5757 100644 --- a/mods/ra/maps/situation-critical/situation-critical.lua +++ b/mods/ra/maps/situation-critical/situation-critical.lua @@ -90,7 +90,7 @@ SetupTriggers = function() end) Trigger.OnInfiltrated(BioLab, function() - Media.DisplayMessage("plans-stolen-erase-data", "scientist") + Media.DisplayMessage(UserInterface.Translate("plans-stolen-erase-data"), UserInterface.Translate("scientist")) Trigger.AfterDelay(DateTime.Seconds(5), function() USSR.MarkCompletedObjective(InfiltrateLab) LabInfiltrated = true