Rename Translations yaml keys to FluentMessages.

This commit is contained in:
Paul Chote
2024-10-19 14:47:27 +01:00
committed by Gustas
parent ecaa414508
commit 8b11b499ed
150 changed files with 170 additions and 170 deletions

View File

@@ -26,7 +26,7 @@ namespace OpenRA
{ {
lock (SyncObject) lock (SyncObject)
{ {
modFluentBundle = new FluentBundle(modData.Manifest.FluentCulture, modData.Manifest.Translations, fileSystem); modFluentBundle = new FluentBundle(modData.Manifest.FluentCulture, modData.Manifest.FluentMessages, fileSystem);
if (fileSystem is Map map && map.FluentMessageDefinitions != null) if (fileSystem is Map map && map.FluentMessageDefinitions != null)
{ {
var files = Array.Empty<string>(); var files = Array.Empty<string>();

View File

@@ -70,7 +70,7 @@ namespace OpenRA
public readonly string[] public readonly string[]
Rules, ServerTraits, Rules, ServerTraits,
Sequences, ModelSequences, Cursors, Chrome, ChromeLayout, Sequences, ModelSequences, Cursors, Chrome, ChromeLayout,
Weapons, Voices, Notifications, Music, Translations, TileSets, Weapons, Voices, Notifications, Music, FluentMessages, TileSets,
ChromeMetrics, MapCompatibility, Missions, Hotkeys; ChromeMetrics, MapCompatibility, Missions, Hotkeys;
public readonly IReadOnlyDictionary<string, string> MapFolders; public readonly IReadOnlyDictionary<string, string> MapFolders;
@@ -88,15 +88,15 @@ namespace OpenRA
// TODO: This should be controlled by a user-selected translation bundle! // TODO: This should be controlled by a user-selected translation bundle!
public readonly string FluentCulture = "en"; public readonly string FluentCulture = "en";
public readonly bool AllowUnusedTranslationsInExternalPackages = true; public readonly bool AllowUnusedFluentMessagesInExternalPackages = true;
readonly string[] reservedModuleNames = readonly string[] reservedModuleNames =
{ {
"Include", "Metadata", "FileSystem", "MapFolders", "Rules", "Include", "Metadata", "FileSystem", "MapFolders", "Rules",
"Sequences", "ModelSequences", "Cursors", "Chrome", "Assemblies", "ChromeLayout", "Weapons", "Sequences", "ModelSequences", "Cursors", "Chrome", "Assemblies", "ChromeLayout", "Weapons",
"Voices", "Notifications", "Music", "Translations", "TileSets", "ChromeMetrics", "Missions", "Hotkeys", "Voices", "Notifications", "Music", "FluentMessages", "TileSets", "ChromeMetrics", "Missions", "Hotkeys",
"ServerTraits", "LoadScreen", "DefaultOrderGenerator", "SupportsMapsFrom", "SoundFormats", "SpriteFormats", "VideoFormats", "ServerTraits", "LoadScreen", "DefaultOrderGenerator", "SupportsMapsFrom", "SoundFormats", "SpriteFormats", "VideoFormats",
"RequiresMods", "PackageFormats", "AllowUnusedTranslationsInExternalPackages", "FontSheetSize", "CursorSheetSize" "RequiresMods", "PackageFormats", "AllowUnusedFluentMessagesInExternalPackages", "FontSheetSize", "CursorSheetSize"
}; };
readonly TypeDictionary modules = new(); readonly TypeDictionary modules = new();
@@ -147,7 +147,7 @@ namespace OpenRA
Voices = YamlList(yaml, "Voices"); Voices = YamlList(yaml, "Voices");
Notifications = YamlList(yaml, "Notifications"); Notifications = YamlList(yaml, "Notifications");
Music = YamlList(yaml, "Music"); Music = YamlList(yaml, "Music");
Translations = YamlList(yaml, "Translations"); FluentMessages = YamlList(yaml, "FluentMessages");
TileSets = YamlList(yaml, "TileSets"); TileSets = YamlList(yaml, "TileSets");
ChromeMetrics = YamlList(yaml, "ChromeMetrics"); ChromeMetrics = YamlList(yaml, "ChromeMetrics");
Missions = YamlList(yaml, "Missions"); Missions = YamlList(yaml, "Missions");
@@ -184,9 +184,9 @@ namespace OpenRA
if (yaml.TryGetValue("VideoFormats", out entry)) if (yaml.TryGetValue("VideoFormats", out entry))
VideoFormats = FieldLoader.GetValue<string[]>("VideoFormats", entry.Value); VideoFormats = FieldLoader.GetValue<string[]>("VideoFormats", entry.Value);
if (yaml.TryGetValue("AllowUnusedTranslationsInExternalPackages", out entry)) if (yaml.TryGetValue("AllowUnusedFluentMessagesInExternalPackages", out entry))
AllowUnusedTranslationsInExternalPackages = AllowUnusedFluentMessagesInExternalPackages =
FieldLoader.GetValue<bool>("AllowUnusedTranslationsInExternalPackages", entry.Value); FieldLoader.GetValue<bool>("AllowUnusedFluentMessagesInExternalPackages", entry.Value);
if (yaml.TryGetValue("FontSheetSize", out entry)) if (yaml.TryGetValue("FontSheetSize", out entry))
FontSheetSize = FieldLoader.GetValue<int>("FontSheetSize", entry.Value); FontSheetSize = FieldLoader.GetValue<int>("FontSheetSize", entry.Value);

View File

@@ -172,7 +172,7 @@ namespace OpenRA
new("Players", nameof(PlayerDefinitions)), new("Players", nameof(PlayerDefinitions)),
new("Actors", nameof(ActorDefinitions)), new("Actors", nameof(ActorDefinitions)),
new("Rules", nameof(RuleDefinitions), required: false), new("Rules", nameof(RuleDefinitions), required: false),
new("Translations", nameof(FluentMessageDefinitions), required: false), new("FluentMessages", nameof(FluentMessageDefinitions), required: false),
new("Sequences", nameof(SequenceDefinitions), required: false), new("Sequences", nameof(SequenceDefinitions), required: false),
new("ModelSequences", nameof(ModelSequenceDefinitions), required: false), new("ModelSequences", nameof(ModelSequenceDefinitions), required: false),
new("Weapons", nameof(WeaponDefinitions), required: false), new("Weapons", nameof(WeaponDefinitions), required: false),

View File

@@ -122,7 +122,7 @@ namespace OpenRA
NotificationDefinitions = LoadRuleSection(yaml, "Notifications"); NotificationDefinitions = LoadRuleSection(yaml, "Notifications");
SequenceDefinitions = LoadRuleSection(yaml, "Sequences"); SequenceDefinitions = LoadRuleSection(yaml, "Sequences");
ModelSequenceDefinitions = LoadRuleSection(yaml, "ModelSequences"); ModelSequenceDefinitions = LoadRuleSection(yaml, "ModelSequences");
FluentMessageDefinitions = LoadRuleSection(yaml, "Translations"); FluentMessageDefinitions = LoadRuleSection(yaml, "FluentMessages");
try try
{ {
@@ -355,7 +355,7 @@ namespace OpenRA
innerData.SetCustomRules(modData, this, new Dictionary<string, MiniYaml>() innerData.SetCustomRules(modData, this, new Dictionary<string, MiniYaml>()
{ {
{ "Rules", map.RuleDefinitions }, { "Rules", map.RuleDefinitions },
{ "Translations", map.FluentMessageDefinitions }, { "FluentMessages", map.FluentMessageDefinitions },
{ "Weapons", map.WeaponDefinitions }, { "Weapons", map.WeaponDefinitions },
{ "Voices", map.VoiceDefinitions }, { "Voices", map.VoiceDefinitions },
{ "Music", map.MusicDefinitions }, { "Music", map.MusicDefinitions },

View File

@@ -40,16 +40,16 @@ namespace OpenRA.Mods.Common.Lint
foreach (var context in usedKeys.EmptyKeyContexts) foreach (var context in usedKeys.EmptyKeyContexts)
emitWarning($"Empty key in map ftl files required by {context}"); emitWarning($"Empty key in map ftl files required by {context}");
var mapTranslations = FieldLoader.GetValue<string[]>("value", map.FluentMessageDefinitions.Value); var mapMessages = FieldLoader.GetValue<string[]>("value", map.FluentMessageDefinitions.Value);
var allModTranslations = modData.Manifest.Translations; var modMessages = modData.Manifest.FluentMessages;
// For maps we don't warn on unused keys. They might be unused on *this* map, // For maps we don't warn on unused keys. They might be unused on *this* map,
// but the mod or another map may use them and we don't have sight of that. // but the mod or another map may use them and we don't have sight of that.
CheckKeys(allModTranslations.Concat(mapTranslations), map.Open, usedKeys, CheckKeys(modMessages.Concat(mapMessages), map.Open, usedKeys,
_ => false, emitError, emitWarning); _ => false, emitError, emitWarning);
var modFluentBundle = new FluentBundle(modData.Manifest.FluentCulture, allModTranslations, modData.DefaultFileSystem, _ => { }); var modFluentBundle = new FluentBundle(modData.Manifest.FluentCulture, modMessages, modData.DefaultFileSystem, _ => { });
var mapFluentBundle = new FluentBundle(modData.Manifest.FluentCulture, mapTranslations, map, error => emitError(error.Message)); var mapFluentBundle = new FluentBundle(modData.Manifest.FluentCulture, mapMessages, map, error => emitError(error.Message));
foreach (var group in usedKeys.KeysWithContext) foreach (var group in usedKeys.KeysWithContext)
{ {
@@ -79,14 +79,14 @@ namespace OpenRA.Mods.Common.Lint
foreach (var context in usedKeys.EmptyKeyContexts) foreach (var context in usedKeys.EmptyKeyContexts)
emitWarning($"Empty key in mod translation files required by {context}"); emitWarning($"Empty key in mod translation files required by {context}");
var allModTranslations = modData.Manifest.Translations.ToArray(); var modMessages = modData.Manifest.FluentMessages.ToArray();
CheckModWidgets(modData, usedKeys, testedFields); CheckModWidgets(modData, usedKeys, testedFields);
// With the fully populated keys, check keys and variables are not missing and not unused across all language files. // With the fully populated keys, check keys and variables are not missing and not unused across all language files.
var keyWithAttrs = CheckKeys( var keyWithAttrs = CheckKeys(
allModTranslations, modData.DefaultFileSystem.Open, usedKeys, modMessages, modData.DefaultFileSystem.Open, usedKeys,
file => file =>
!modData.Manifest.AllowUnusedTranslationsInExternalPackages || !modData.Manifest.AllowUnusedFluentMessagesInExternalPackages ||
!modData.DefaultFileSystem.IsExternalFile(file), !modData.DefaultFileSystem.IsExternalFile(file),
emitError, emitWarning); emitError, emitWarning);

View File

@@ -30,7 +30,7 @@ namespace OpenRA.Mods.Common.Lint
void ILintPass.Run(Action<string> emitError, Action<string> emitWarning, ModData modData) void ILintPass.Run(Action<string> emitError, Action<string> emitWarning, ModData modData)
{ {
Run(emitError, emitWarning, modData.DefaultFileSystem, modData.Manifest.Translations); Run(emitError, emitWarning, modData.DefaultFileSystem, modData.Manifest.FluentMessages);
} }
static void Run(Action<string> emitError, Action<string> emitWarning, IReadOnlyFileSystem fileSystem, IEnumerable<string> paths) static void Run(Action<string> emitError, Action<string> emitWarning, IReadOnlyFileSystem fileSystem, IEnumerable<string> paths)

View File

@@ -89,7 +89,7 @@ namespace OpenRA.Mods.Common.UtilityCommands
MergeAndPrint(map, "Voices", map.VoiceDefinitions); MergeAndPrint(map, "Voices", map.VoiceDefinitions);
MergeAndPrint(map, "Music", map.MusicDefinitions); MergeAndPrint(map, "Music", map.MusicDefinitions);
MergeAndPrint(map, "Notifications", map.NotificationDefinitions); MergeAndPrint(map, "Notifications", map.NotificationDefinitions);
MergeAndPrintFluentMessages(map, "Translations", map.FluentMessageDefinitions); MergeAndPrintFluentMessages(map, "FluentMessages", map.FluentMessageDefinitions);
} }
} }
} }

View File

@@ -86,7 +86,7 @@ namespace OpenRA.Mods.Common.UtilityCommands
const string Enftl = "en.ftl"; const string Enftl = "en.ftl";
ExtractFromFile(Path.Combine(package.Name, Enftl), mapRules, traitInfos, () => ExtractFromFile(Path.Combine(package.Name, Enftl), mapRules, traitInfos, () =>
{ {
var node = yaml.NodeWithKeyOrDefault("Translations"); var node = yaml.NodeWithKeyOrDefault("FluentMessages");
if (node != null) if (node != null)
{ {
var value = node.NodeValue<string[]>(); var value = node.NodeValue<string[]>();
@@ -94,7 +94,7 @@ namespace OpenRA.Mods.Common.UtilityCommands
node.Value.Value = string.Join(", ", value.Concat(new string[] { Enftl }).ToArray()); node.Value.Value = string.Join(", ", value.Concat(new string[] { Enftl }).ToArray());
} }
else else
yaml.Nodes.Add(new MiniYamlNodeBuilder("Translations", Enftl)); yaml.Nodes.Add(new MiniYamlNodeBuilder("FluentMessages", Enftl));
}); });
mapRules.Save(); mapRules.Save();

View File

@@ -36,7 +36,7 @@ ChromeMetrics:
common|metrics.yaml common|metrics.yaml
content|metrics.yaml content|metrics.yaml
Translations: FluentMessages:
common|languages/en.ftl common|languages/en.ftl
content|languages/en.ftl content|languages/en.ftl
content|languages/chrome/en.ftl content|languages/chrome/en.ftl

View File

@@ -715,4 +715,4 @@ Actors:
Rules: cnc|rules/campaign-maprules.yaml, cnc|rules/campaign-tooltips.yaml, cnc|rules/campaign-palettes.yaml, rules.yaml Rules: cnc|rules/campaign-maprules.yaml, cnc|rules/campaign-tooltips.yaml, cnc|rules/campaign-palettes.yaml, rules.yaml
Translations: cnc|languages/lua/en.ftl, cnc|languages/campaign/en.ftl FluentMessages: cnc|languages/lua/en.ftl, cnc|languages/campaign/en.ftl

View File

@@ -646,4 +646,4 @@ Rules: cnc|rules/campaign-maprules.yaml, cnc|rules/campaign-tooltips.yaml, cnc|r
Weapons: weapons.yaml Weapons: weapons.yaml
Translations: cnc|languages/lua/en.ftl, cnc|languages/campaign/en.ftl FluentMessages: cnc|languages/lua/en.ftl, cnc|languages/campaign/en.ftl

View File

@@ -414,4 +414,4 @@ Rules: cnc|rules/campaign-maprules.yaml, cnc|rules/campaign-tooltips.yaml, cnc|r
Weapons: weapons.yaml Weapons: weapons.yaml
Translations: cnc|languages/lua/en.ftl, cnc|languages/campaign/en.ftl FluentMessages: cnc|languages/lua/en.ftl, cnc|languages/campaign/en.ftl

View File

@@ -237,4 +237,4 @@ Rules: cnc|rules/campaign-maprules.yaml, cnc|rules/campaign-tooltips.yaml, cnc|r
Weapons: weapons.yaml Weapons: weapons.yaml
Translations: cnc|languages/lua/en.ftl, cnc|languages/campaign/en.ftl FluentMessages: cnc|languages/lua/en.ftl, cnc|languages/campaign/en.ftl

View File

@@ -626,4 +626,4 @@ Actors:
Rules: cnc|rules/campaign-maprules.yaml, cnc|rules/campaign-tooltips.yaml, cnc|rules/campaign-palettes.yaml, rules.yaml Rules: cnc|rules/campaign-maprules.yaml, cnc|rules/campaign-tooltips.yaml, cnc|rules/campaign-palettes.yaml, rules.yaml
Translations: cnc|languages/lua/en.ftl, cnc|languages/campaign/en.ftl FluentMessages: cnc|languages/lua/en.ftl, cnc|languages/campaign/en.ftl

View File

@@ -700,4 +700,4 @@ Actors:
Rules: cnc|rules/campaign-maprules.yaml, cnc|rules/campaign-tooltips.yaml, cnc|rules/campaign-palettes.yaml, rules.yaml Rules: cnc|rules/campaign-maprules.yaml, cnc|rules/campaign-tooltips.yaml, cnc|rules/campaign-palettes.yaml, rules.yaml
Translations: cnc|languages/lua/en.ftl, cnc|languages/campaign/en.ftl FluentMessages: cnc|languages/lua/en.ftl, cnc|languages/campaign/en.ftl

View File

@@ -452,4 +452,4 @@ Actors:
Rules: cnc|rules/campaign-maprules.yaml, cnc|rules/campaign-tooltips.yaml, cnc|rules/campaign-palettes.yaml, rules.yaml Rules: cnc|rules/campaign-maprules.yaml, cnc|rules/campaign-tooltips.yaml, cnc|rules/campaign-palettes.yaml, rules.yaml
Translations: cnc|languages/lua/en.ftl, cnc|languages/campaign/en.ftl FluentMessages: cnc|languages/lua/en.ftl, cnc|languages/campaign/en.ftl

View File

@@ -529,4 +529,4 @@ Actors:
Rules: cnc|rules/campaign-maprules.yaml, cnc|rules/campaign-tooltips.yaml, cnc|rules/campaign-palettes.yaml, rules.yaml Rules: cnc|rules/campaign-maprules.yaml, cnc|rules/campaign-tooltips.yaml, cnc|rules/campaign-palettes.yaml, rules.yaml
Translations: cnc|languages/lua/en.ftl, cnc|languages/campaign/en.ftl FluentMessages: cnc|languages/lua/en.ftl, cnc|languages/campaign/en.ftl

View File

@@ -746,4 +746,4 @@ Rules: cnc|rules/campaign-maprules.yaml, cnc|rules/campaign-tooltips.yaml, cnc|r
Weapons: weapons.yaml Weapons: weapons.yaml
Translations: cnc|languages/lua/en.ftl, cnc|languages/campaign/en.ftl FluentMessages: cnc|languages/lua/en.ftl, cnc|languages/campaign/en.ftl

View File

@@ -758,4 +758,4 @@ Actors:
Rules: cnc|rules/campaign-maprules.yaml, cnc|rules/campaign-tooltips.yaml, cnc|rules/campaign-palettes.yaml, rules.yaml Rules: cnc|rules/campaign-maprules.yaml, cnc|rules/campaign-tooltips.yaml, cnc|rules/campaign-palettes.yaml, rules.yaml
Translations: cnc|languages/lua/en.ftl, cnc|languages/campaign/en.ftl FluentMessages: cnc|languages/lua/en.ftl, cnc|languages/campaign/en.ftl

View File

@@ -613,4 +613,4 @@ Actors:
Rules: cnc|rules/campaign-maprules.yaml, cnc|rules/campaign-tooltips.yaml, cnc|rules/campaign-palettes.yaml, rules.yaml Rules: cnc|rules/campaign-maprules.yaml, cnc|rules/campaign-tooltips.yaml, cnc|rules/campaign-palettes.yaml, rules.yaml
Translations: cnc|languages/lua/en.ftl, cnc|languages/campaign/en.ftl FluentMessages: cnc|languages/lua/en.ftl, cnc|languages/campaign/en.ftl

View File

@@ -770,4 +770,4 @@ Actors:
Rules: cnc|rules/campaign-maprules.yaml, cnc|rules/campaign-tooltips.yaml, cnc|rules/campaign-palettes.yaml, rules.yaml Rules: cnc|rules/campaign-maprules.yaml, cnc|rules/campaign-tooltips.yaml, cnc|rules/campaign-palettes.yaml, rules.yaml
Translations: cnc|languages/lua/en.ftl, cnc|languages/campaign/en.ftl FluentMessages: cnc|languages/lua/en.ftl, cnc|languages/campaign/en.ftl

View File

@@ -1021,4 +1021,4 @@ Rules: cnc|rules/campaign-maprules.yaml, cnc|rules/campaign-tooltips.yaml, cnc|r
Music: music.yaml Music: music.yaml
Translations: cnc|languages/lua/en.ftl, cnc|languages/campaign/en.ftl FluentMessages: cnc|languages/lua/en.ftl, cnc|languages/campaign/en.ftl

View File

@@ -1029,4 +1029,4 @@ Actors:
Rules: cnc|rules/campaign-maprules.yaml, cnc|rules/campaign-tooltips.yaml, cnc|rules/campaign-palettes.yaml, rules.yaml Rules: cnc|rules/campaign-maprules.yaml, cnc|rules/campaign-tooltips.yaml, cnc|rules/campaign-palettes.yaml, rules.yaml
Translations: cnc|languages/lua/en.ftl, cnc|languages/campaign/en.ftl FluentMessages: cnc|languages/lua/en.ftl, cnc|languages/campaign/en.ftl

View File

@@ -888,4 +888,4 @@ Actors:
Rules: cnc|rules/campaign-maprules.yaml, cnc|rules/campaign-tooltips.yaml, cnc|rules/campaign-palettes.yaml, rules.yaml Rules: cnc|rules/campaign-maprules.yaml, cnc|rules/campaign-tooltips.yaml, cnc|rules/campaign-palettes.yaml, rules.yaml
Translations: cnc|languages/lua/en.ftl, cnc|languages/campaign/en.ftl FluentMessages: cnc|languages/lua/en.ftl, cnc|languages/campaign/en.ftl

View File

@@ -1063,4 +1063,4 @@ Actors:
Rules: cnc|rules/campaign-maprules.yaml, cnc|rules/campaign-tooltips.yaml, cnc|rules/campaign-palettes.yaml, rules.yaml Rules: cnc|rules/campaign-maprules.yaml, cnc|rules/campaign-tooltips.yaml, cnc|rules/campaign-palettes.yaml, rules.yaml
Translations: cnc|languages/lua/en.ftl, cnc|languages/campaign/en.ftl FluentMessages: cnc|languages/lua/en.ftl, cnc|languages/campaign/en.ftl

View File

@@ -784,4 +784,4 @@ Rules: cnc|rules/campaign-maprules.yaml, cnc|rules/campaign-tooltips.yaml, cnc|r
Weapons: weapons.yaml Weapons: weapons.yaml
Translations: cnc|languages/lua/en.ftl, cnc|languages/campaign/en.ftl FluentMessages: cnc|languages/lua/en.ftl, cnc|languages/campaign/en.ftl

View File

@@ -233,4 +233,4 @@ Actors:
Rules: cnc|rules/campaign-maprules.yaml, cnc|rules/campaign-tooltips.yaml, cnc|rules/campaign-palettes.yaml, rules.yaml Rules: cnc|rules/campaign-maprules.yaml, cnc|rules/campaign-tooltips.yaml, cnc|rules/campaign-palettes.yaml, rules.yaml
Translations: cnc|languages/lua/en.ftl, cnc|languages/campaign/en.ftl FluentMessages: cnc|languages/lua/en.ftl, cnc|languages/campaign/en.ftl

View File

@@ -236,4 +236,4 @@ Actors:
Rules: cnc|rules/campaign-maprules.yaml, cnc|rules/campaign-tooltips.yaml, cnc|rules/campaign-palettes.yaml, rules.yaml Rules: cnc|rules/campaign-maprules.yaml, cnc|rules/campaign-tooltips.yaml, cnc|rules/campaign-palettes.yaml, rules.yaml
Translations: cnc|languages/lua/en.ftl, cnc|languages/campaign/en.ftl FluentMessages: cnc|languages/lua/en.ftl, cnc|languages/campaign/en.ftl

View File

@@ -197,4 +197,4 @@ Actors:
Rules: cnc|rules/campaign-maprules.yaml, cnc|rules/campaign-tooltips.yaml, cnc|rules/campaign-palettes.yaml, rules.yaml Rules: cnc|rules/campaign-maprules.yaml, cnc|rules/campaign-tooltips.yaml, cnc|rules/campaign-palettes.yaml, rules.yaml
Translations: cnc|languages/lua/en.ftl, cnc|languages/campaign/en.ftl FluentMessages: cnc|languages/lua/en.ftl, cnc|languages/campaign/en.ftl

View File

@@ -436,4 +436,4 @@ Actors:
Rules: cnc|rules/campaign-maprules.yaml, cnc|rules/campaign-tooltips.yaml, cnc|rules/campaign-palettes.yaml, rules.yaml Rules: cnc|rules/campaign-maprules.yaml, cnc|rules/campaign-tooltips.yaml, cnc|rules/campaign-palettes.yaml, rules.yaml
Translations: cnc|languages/lua/en.ftl, cnc|languages/campaign/en.ftl FluentMessages: cnc|languages/lua/en.ftl, cnc|languages/campaign/en.ftl

View File

@@ -477,4 +477,4 @@ Actors:
Rules: cnc|rules/campaign-maprules.yaml, cnc|rules/campaign-tooltips.yaml, cnc|rules/campaign-palettes.yaml, rules.yaml Rules: cnc|rules/campaign-maprules.yaml, cnc|rules/campaign-tooltips.yaml, cnc|rules/campaign-palettes.yaml, rules.yaml
Translations: cnc|languages/lua/en.ftl, cnc|languages/campaign/en.ftl FluentMessages: cnc|languages/lua/en.ftl, cnc|languages/campaign/en.ftl

View File

@@ -479,4 +479,4 @@ Actors:
Rules: cnc|rules/campaign-maprules.yaml, cnc|rules/campaign-tooltips.yaml, cnc|rules/campaign-palettes.yaml, rules.yaml Rules: cnc|rules/campaign-maprules.yaml, cnc|rules/campaign-tooltips.yaml, cnc|rules/campaign-palettes.yaml, rules.yaml
Translations: cnc|languages/lua/en.ftl, cnc|languages/campaign/en.ftl FluentMessages: cnc|languages/lua/en.ftl, cnc|languages/campaign/en.ftl

View File

@@ -538,4 +538,4 @@ Actors:
Rules: cnc|rules/campaign-maprules.yaml, cnc|rules/campaign-tooltips.yaml, cnc|rules/campaign-palettes.yaml, rules.yaml Rules: cnc|rules/campaign-maprules.yaml, cnc|rules/campaign-tooltips.yaml, cnc|rules/campaign-palettes.yaml, rules.yaml
Translations: cnc|languages/lua/en.ftl, cnc|languages/campaign/en.ftl FluentMessages: cnc|languages/lua/en.ftl, cnc|languages/campaign/en.ftl

View File

@@ -377,4 +377,4 @@ Actors:
Rules: cnc|rules/campaign-maprules.yaml, cnc|rules/campaign-tooltips.yaml, cnc|rules/campaign-palettes.yaml, rules.yaml Rules: cnc|rules/campaign-maprules.yaml, cnc|rules/campaign-tooltips.yaml, cnc|rules/campaign-palettes.yaml, rules.yaml
Translations: cnc|languages/lua/en.ftl, cnc|languages/campaign/en.ftl FluentMessages: cnc|languages/lua/en.ftl, cnc|languages/campaign/en.ftl

View File

@@ -669,4 +669,4 @@ Actors:
Rules: cnc|rules/campaign-maprules.yaml, cnc|rules/campaign-tooltips.yaml, cnc|rules/campaign-palettes.yaml, rules.yaml Rules: cnc|rules/campaign-maprules.yaml, cnc|rules/campaign-tooltips.yaml, cnc|rules/campaign-palettes.yaml, rules.yaml
Translations: cnc|languages/lua/en.ftl, cnc|languages/campaign/en.ftl, languages/en.ftl FluentMessages: cnc|languages/lua/en.ftl, cnc|languages/campaign/en.ftl, languages/en.ftl

View File

@@ -599,4 +599,4 @@ Actors:
Rules: cnc|rules/campaign-maprules.yaml, cnc|rules/campaign-tooltips.yaml, cnc|rules/campaign-palettes.yaml, rules.yaml Rules: cnc|rules/campaign-maprules.yaml, cnc|rules/campaign-tooltips.yaml, cnc|rules/campaign-palettes.yaml, rules.yaml
Translations: cnc|languages/lua/en.ftl, cnc|languages/campaign/en.ftl, languages/en.ftl FluentMessages: cnc|languages/lua/en.ftl, cnc|languages/campaign/en.ftl, languages/en.ftl

View File

@@ -467,4 +467,4 @@ Actors:
Rules: cnc|rules/campaign-maprules.yaml, cnc|rules/campaign-tooltips.yaml, cnc|rules/campaign-palettes.yaml, rules.yaml Rules: cnc|rules/campaign-maprules.yaml, cnc|rules/campaign-tooltips.yaml, cnc|rules/campaign-palettes.yaml, rules.yaml
Translations: cnc|languages/lua/en.ftl, cnc|languages/campaign/en.ftl FluentMessages: cnc|languages/lua/en.ftl, cnc|languages/campaign/en.ftl

View File

@@ -600,4 +600,4 @@ Rules: cnc|rules/campaign-maprules.yaml, cnc|rules/campaign-tooltips.yaml, cnc|r
Weapons: weapons.yaml Weapons: weapons.yaml
Translations: cnc|languages/lua/en.ftl, cnc|languages/campaign/en.ftl FluentMessages: cnc|languages/lua/en.ftl, cnc|languages/campaign/en.ftl

View File

@@ -957,4 +957,4 @@ Actors:
Rules: cnc|rules/campaign-maprules.yaml, cnc|rules/campaign-tooltips.yaml, cnc|rules/campaign-palettes.yaml, rules.yaml Rules: cnc|rules/campaign-maprules.yaml, cnc|rules/campaign-tooltips.yaml, cnc|rules/campaign-palettes.yaml, rules.yaml
Translations: cnc|languages/lua/en.ftl, cnc|languages/campaign/en.ftl FluentMessages: cnc|languages/lua/en.ftl, cnc|languages/campaign/en.ftl

View File

@@ -772,4 +772,4 @@ Actors:
Rules: cnc|rules/campaign-maprules.yaml, cnc|rules/campaign-tooltips.yaml, cnc|rules/campaign-palettes.yaml, rules.yaml Rules: cnc|rules/campaign-maprules.yaml, cnc|rules/campaign-tooltips.yaml, cnc|rules/campaign-palettes.yaml, rules.yaml
Translations: cnc|languages/lua/en.ftl, cnc|languages/campaign/en.ftl FluentMessages: cnc|languages/lua/en.ftl, cnc|languages/campaign/en.ftl

View File

@@ -614,4 +614,4 @@ Rules: cnc|rules/campaign-maprules.yaml, cnc|rules/campaign-tooltips.yaml, cnc|r
Weapons: weapons.yaml Weapons: weapons.yaml
Translations: cnc|languages/lua/en.ftl, cnc|languages/campaign/en.ftl FluentMessages: cnc|languages/lua/en.ftl, cnc|languages/campaign/en.ftl

View File

@@ -773,4 +773,4 @@ Rules: cnc|rules/campaign-maprules.yaml, cnc|rules/campaign-tooltips.yaml, cnc|r
Weapons: weapons.yaml Weapons: weapons.yaml
Translations: cnc|languages/lua/en.ftl, cnc|languages/campaign/en.ftl FluentMessages: cnc|languages/lua/en.ftl, cnc|languages/campaign/en.ftl

View File

@@ -886,4 +886,4 @@ Rules: cnc|rules/campaign-maprules.yaml, cnc|rules/campaign-tooltips.yaml, cnc|r
Weapons: weapons.yaml Weapons: weapons.yaml
Translations: cnc|languages/lua/en.ftl, cnc|languages/campaign/en.ftl FluentMessages: cnc|languages/lua/en.ftl, cnc|languages/campaign/en.ftl

View File

@@ -1345,4 +1345,4 @@ Actors:
Rules: cnc|rules/campaign-maprules.yaml, cnc|rules/campaign-tooltips.yaml, cnc|rules/campaign-palettes.yaml, rules.yaml Rules: cnc|rules/campaign-maprules.yaml, cnc|rules/campaign-tooltips.yaml, cnc|rules/campaign-palettes.yaml, rules.yaml
Translations: cnc|languages/lua/en.ftl, cnc|languages/campaign/en.ftl FluentMessages: cnc|languages/lua/en.ftl, cnc|languages/campaign/en.ftl

View File

@@ -726,4 +726,4 @@ Actors:
Rules: cnc|rules/campaign-maprules.yaml, cnc|rules/campaign-tooltips.yaml, cnc|rules/campaign-palettes.yaml, rules.yaml Rules: cnc|rules/campaign-maprules.yaml, cnc|rules/campaign-tooltips.yaml, cnc|rules/campaign-palettes.yaml, rules.yaml
Translations: cnc|languages/lua/en.ftl, cnc|languages/campaign/en.ftl FluentMessages: cnc|languages/lua/en.ftl, cnc|languages/campaign/en.ftl

View File

@@ -1142,6 +1142,6 @@ Actors:
Rules: cnc|rules/campaign-maprules.yaml, cnc|rules/campaign-tooltips.yaml, cnc|rules/campaign-palettes.yaml, rules.yaml Rules: cnc|rules/campaign-maprules.yaml, cnc|rules/campaign-tooltips.yaml, cnc|rules/campaign-palettes.yaml, rules.yaml
Translations: cnc|languages/lua/en.ftl, cnc|languages/campaign/en.ftl FluentMessages: cnc|languages/lua/en.ftl, cnc|languages/campaign/en.ftl
Weapons: weapons.yaml Weapons: weapons.yaml

View File

@@ -144,7 +144,7 @@ ChromeLayout:
cnc|chrome/editor.yaml cnc|chrome/editor.yaml
common|chrome/text-notifications.yaml common|chrome/text-notifications.yaml
Translations: FluentMessages:
common|languages/en.ftl common|languages/en.ftl
common|languages/hotkeys/en.ftl common|languages/hotkeys/en.ftl
common|languages/rules/en.ftl common|languages/rules/en.ftl
@@ -153,7 +153,7 @@ Translations:
cnc|languages/hotkeys/en.ftl cnc|languages/hotkeys/en.ftl
cnc|languages/rules/en.ftl cnc|languages/rules/en.ftl
AllowUnusedTranslationsInExternalPackages: false AllowUnusedFluentMessagesInExternalPackages: false
Voices: Voices:
cnc|audio/voices.yaml cnc|audio/voices.yaml

View File

@@ -36,7 +36,7 @@ ChromeMetrics:
common|metrics.yaml common|metrics.yaml
content|metrics.yaml content|metrics.yaml
Translations: FluentMessages:
common|languages/en.ftl common|languages/en.ftl
content|languages/en.ftl content|languages/en.ftl
content|languages/chrome/en.ftl content|languages/chrome/en.ftl

View File

@@ -114,4 +114,4 @@ Actors:
Rules: d2k|rules/campaign-rules.yaml, d2k|rules/campaign-tooltips.yaml, d2k|rules/campaign-palettes.yaml, rules.yaml Rules: d2k|rules/campaign-rules.yaml, d2k|rules/campaign-tooltips.yaml, d2k|rules/campaign-palettes.yaml, rules.yaml
Translations: d2k|languages/lua/en.ftl, d2k|languages/campaign/en.ftl FluentMessages: d2k|languages/lua/en.ftl, d2k|languages/campaign/en.ftl

View File

@@ -113,4 +113,4 @@ Actors:
Rules: d2k|rules/campaign-rules.yaml, d2k|rules/campaign-tooltips.yaml, d2k|rules/campaign-palettes.yaml, rules.yaml Rules: d2k|rules/campaign-rules.yaml, d2k|rules/campaign-tooltips.yaml, d2k|rules/campaign-palettes.yaml, rules.yaml
Translations: d2k|languages/lua/en.ftl, d2k|languages/campaign/en.ftl FluentMessages: d2k|languages/lua/en.ftl, d2k|languages/campaign/en.ftl

View File

@@ -171,4 +171,4 @@ Actors:
Rules: d2k|rules/campaign-rules.yaml, d2k|rules/campaign-tooltips.yaml, d2k|rules/campaign-palettes.yaml, rules.yaml Rules: d2k|rules/campaign-rules.yaml, d2k|rules/campaign-tooltips.yaml, d2k|rules/campaign-palettes.yaml, rules.yaml
Translations: d2k|languages/lua/en.ftl, d2k|languages/campaign/en.ftl FluentMessages: d2k|languages/lua/en.ftl, d2k|languages/campaign/en.ftl

View File

@@ -141,4 +141,4 @@ Actors:
Rules: d2k|rules/campaign-rules.yaml, d2k|rules/campaign-tooltips.yaml, d2k|rules/campaign-palettes.yaml, rules.yaml Rules: d2k|rules/campaign-rules.yaml, d2k|rules/campaign-tooltips.yaml, d2k|rules/campaign-palettes.yaml, rules.yaml
Translations: d2k|languages/lua/en.ftl, d2k|languages/campaign/en.ftl FluentMessages: d2k|languages/lua/en.ftl, d2k|languages/campaign/en.ftl

View File

@@ -138,4 +138,4 @@ Actors:
Rules: d2k|rules/campaign-rules.yaml, d2k|rules/campaign-tooltips.yaml, d2k|rules/campaign-palettes.yaml, rules.yaml Rules: d2k|rules/campaign-rules.yaml, d2k|rules/campaign-tooltips.yaml, d2k|rules/campaign-palettes.yaml, rules.yaml
Translations: d2k|languages/lua/en.ftl, d2k|languages/campaign/en.ftl FluentMessages: d2k|languages/lua/en.ftl, d2k|languages/campaign/en.ftl

View File

@@ -135,4 +135,4 @@ Actors:
Rules: d2k|rules/campaign-rules.yaml, d2k|rules/campaign-tooltips.yaml, d2k|rules/campaign-palettes.yaml, rules.yaml Rules: d2k|rules/campaign-rules.yaml, d2k|rules/campaign-tooltips.yaml, d2k|rules/campaign-palettes.yaml, rules.yaml
Translations: d2k|languages/lua/en.ftl, d2k|languages/campaign/en.ftl FluentMessages: d2k|languages/lua/en.ftl, d2k|languages/campaign/en.ftl

View File

@@ -419,4 +419,4 @@ Rules: d2k|rules/campaign-rules.yaml, d2k|rules/campaign-tooltips.yaml, d2k|rule
Sequences: sequences.yaml Sequences: sequences.yaml
Translations: d2k|languages/lua/en.ftl, d2k|languages/campaign/en.ftl FluentMessages: d2k|languages/lua/en.ftl, d2k|languages/campaign/en.ftl

View File

@@ -368,4 +368,4 @@ Actors:
Rules: d2k|rules/campaign-rules.yaml, d2k|rules/campaign-tooltips.yaml, d2k|rules/campaign-palettes.yaml, rules.yaml Rules: d2k|rules/campaign-rules.yaml, d2k|rules/campaign-tooltips.yaml, d2k|rules/campaign-palettes.yaml, rules.yaml
Translations: d2k|languages/lua/en.ftl, d2k|languages/campaign/en.ftl FluentMessages: d2k|languages/lua/en.ftl, d2k|languages/campaign/en.ftl

View File

@@ -109,4 +109,4 @@ Actors:
Rules: d2k|rules/campaign-rules.yaml, d2k|rules/campaign-tooltips.yaml, d2k|rules/campaign-palettes.yaml, rules.yaml Rules: d2k|rules/campaign-rules.yaml, d2k|rules/campaign-tooltips.yaml, d2k|rules/campaign-palettes.yaml, rules.yaml
Translations: d2k|languages/lua/en.ftl, d2k|languages/campaign/en.ftl FluentMessages: d2k|languages/lua/en.ftl, d2k|languages/campaign/en.ftl

View File

@@ -109,4 +109,4 @@ Actors:
Rules: d2k|rules/campaign-rules.yaml, d2k|rules/campaign-tooltips.yaml, d2k|rules/campaign-palettes.yaml, rules.yaml Rules: d2k|rules/campaign-rules.yaml, d2k|rules/campaign-tooltips.yaml, d2k|rules/campaign-palettes.yaml, rules.yaml
Translations: d2k|languages/lua/en.ftl, d2k|languages/campaign/en.ftl FluentMessages: d2k|languages/lua/en.ftl, d2k|languages/campaign/en.ftl

View File

@@ -165,4 +165,4 @@ Actors:
Rules: d2k|rules/campaign-rules.yaml, d2k|rules/campaign-tooltips.yaml, d2k|rules/campaign-palettes.yaml, rules.yaml Rules: d2k|rules/campaign-rules.yaml, d2k|rules/campaign-tooltips.yaml, d2k|rules/campaign-palettes.yaml, rules.yaml
Translations: d2k|languages/lua/en.ftl, d2k|languages/campaign/en.ftl FluentMessages: d2k|languages/lua/en.ftl, d2k|languages/campaign/en.ftl

View File

@@ -147,4 +147,4 @@ Actors:
Rules: d2k|rules/campaign-rules.yaml, d2k|rules/campaign-tooltips.yaml, d2k|rules/campaign-palettes.yaml, rules.yaml Rules: d2k|rules/campaign-rules.yaml, d2k|rules/campaign-tooltips.yaml, d2k|rules/campaign-palettes.yaml, rules.yaml
Translations: d2k|languages/lua/en.ftl, d2k|languages/campaign/en.ftl FluentMessages: d2k|languages/lua/en.ftl, d2k|languages/campaign/en.ftl

View File

@@ -180,4 +180,4 @@ Actors:
Rules: d2k|rules/campaign-rules.yaml, d2k|rules/campaign-tooltips.yaml, d2k|rules/campaign-palettes.yaml, rules.yaml Rules: d2k|rules/campaign-rules.yaml, d2k|rules/campaign-tooltips.yaml, d2k|rules/campaign-palettes.yaml, rules.yaml
Translations: d2k|languages/lua/en.ftl, d2k|languages/campaign/en.ftl FluentMessages: d2k|languages/lua/en.ftl, d2k|languages/campaign/en.ftl

View File

@@ -210,4 +210,4 @@ Actors:
Rules: d2k|rules/campaign-rules.yaml, d2k|rules/campaign-tooltips.yaml, d2k|rules/campaign-palettes.yaml, rules.yaml Rules: d2k|rules/campaign-rules.yaml, d2k|rules/campaign-tooltips.yaml, d2k|rules/campaign-palettes.yaml, rules.yaml
Translations: d2k|languages/lua/en.ftl, d2k|languages/campaign/en.ftl FluentMessages: d2k|languages/lua/en.ftl, d2k|languages/campaign/en.ftl

View File

@@ -379,4 +379,4 @@ Actors:
Rules: d2k|rules/campaign-rules.yaml, d2k|rules/campaign-tooltips.yaml, d2k|rules/campaign-palettes.yaml, rules.yaml Rules: d2k|rules/campaign-rules.yaml, d2k|rules/campaign-tooltips.yaml, d2k|rules/campaign-palettes.yaml, rules.yaml
Translations: d2k|languages/lua/en.ftl, d2k|languages/campaign/en.ftl FluentMessages: d2k|languages/lua/en.ftl, d2k|languages/campaign/en.ftl

View File

@@ -517,4 +517,4 @@ Actors:
Rules: d2k|rules/campaign-rules.yaml, d2k|rules/campaign-tooltips.yaml, d2k|rules/campaign-palettes.yaml, rules.yaml Rules: d2k|rules/campaign-rules.yaml, d2k|rules/campaign-tooltips.yaml, d2k|rules/campaign-palettes.yaml, rules.yaml
Translations: d2k|languages/lua/en.ftl, d2k|languages/campaign/en.ftl FluentMessages: d2k|languages/lua/en.ftl, d2k|languages/campaign/en.ftl

View File

@@ -718,4 +718,4 @@ Actors:
Rules: d2k|rules/campaign-rules.yaml, d2k|rules/campaign-tooltips.yaml, d2k|rules/campaign-palettes.yaml, rules.yaml Rules: d2k|rules/campaign-rules.yaml, d2k|rules/campaign-tooltips.yaml, d2k|rules/campaign-palettes.yaml, rules.yaml
Translations: d2k|languages/lua/en.ftl, d2k|languages/campaign/en.ftl FluentMessages: d2k|languages/lua/en.ftl, d2k|languages/campaign/en.ftl

View File

@@ -655,4 +655,4 @@ Actors:
Rules: d2k|rules/campaign-rules.yaml, d2k|rules/campaign-tooltips.yaml, d2k|rules/campaign-palettes.yaml, rules.yaml Rules: d2k|rules/campaign-rules.yaml, d2k|rules/campaign-tooltips.yaml, d2k|rules/campaign-palettes.yaml, rules.yaml
Translations: d2k|languages/lua/en.ftl, d2k|languages/campaign/en.ftl FluentMessages: d2k|languages/lua/en.ftl, d2k|languages/campaign/en.ftl

View File

@@ -772,4 +772,4 @@ Actors:
Rules: d2k|rules/campaign-rules.yaml, d2k|rules/campaign-tooltips.yaml, d2k|rules/campaign-palettes.yaml, rules.yaml Rules: d2k|rules/campaign-rules.yaml, d2k|rules/campaign-tooltips.yaml, d2k|rules/campaign-palettes.yaml, rules.yaml
Translations: d2k|languages/lua/en.ftl, d2k|languages/campaign/en.ftl FluentMessages: d2k|languages/lua/en.ftl, d2k|languages/campaign/en.ftl

View File

@@ -655,4 +655,4 @@ Actors:
Rules: d2k|rules/campaign-rules.yaml, d2k|rules/campaign-tooltips.yaml, d2k|rules/campaign-palettes.yaml, rules.yaml Rules: d2k|rules/campaign-rules.yaml, d2k|rules/campaign-tooltips.yaml, d2k|rules/campaign-palettes.yaml, rules.yaml
Translations: d2k|languages/lua/en.ftl, d2k|languages/campaign/en.ftl FluentMessages: d2k|languages/lua/en.ftl, d2k|languages/campaign/en.ftl

View File

@@ -1045,4 +1045,4 @@ Actors:
Rules: d2k|rules/campaign-rules.yaml, d2k|rules/campaign-tooltips.yaml, d2k|rules/campaign-palettes.yaml, rules.yaml Rules: d2k|rules/campaign-rules.yaml, d2k|rules/campaign-tooltips.yaml, d2k|rules/campaign-palettes.yaml, rules.yaml
Translations: d2k|languages/lua/en.ftl, d2k|languages/campaign/en.ftl FluentMessages: d2k|languages/lua/en.ftl, d2k|languages/campaign/en.ftl

View File

@@ -1008,4 +1008,4 @@ Actors:
Rules: d2k|rules/campaign-rules.yaml, d2k|rules/campaign-tooltips.yaml, d2k|rules/campaign-palettes.yaml, rules.yaml Rules: d2k|rules/campaign-rules.yaml, d2k|rules/campaign-tooltips.yaml, d2k|rules/campaign-palettes.yaml, rules.yaml
Translations: d2k|languages/lua/en.ftl, d2k|languages/campaign/en.ftl FluentMessages: d2k|languages/lua/en.ftl, d2k|languages/campaign/en.ftl

View File

@@ -104,4 +104,4 @@ Actors:
Rules: d2k|rules/campaign-rules.yaml, d2k|rules/campaign-tooltips.yaml, d2k|rules/campaign-palettes.yaml, rules.yaml Rules: d2k|rules/campaign-rules.yaml, d2k|rules/campaign-tooltips.yaml, d2k|rules/campaign-palettes.yaml, rules.yaml
Translations: d2k|languages/lua/en.ftl, d2k|languages/campaign/en.ftl FluentMessages: d2k|languages/lua/en.ftl, d2k|languages/campaign/en.ftl

View File

@@ -104,4 +104,4 @@ Actors:
Rules: d2k|rules/campaign-rules.yaml, d2k|rules/campaign-tooltips.yaml, d2k|rules/campaign-palettes.yaml, rules.yaml Rules: d2k|rules/campaign-rules.yaml, d2k|rules/campaign-tooltips.yaml, d2k|rules/campaign-palettes.yaml, rules.yaml
Translations: d2k|languages/lua/en.ftl, d2k|languages/campaign/en.ftl FluentMessages: d2k|languages/lua/en.ftl, d2k|languages/campaign/en.ftl

View File

@@ -155,4 +155,4 @@ Actors:
Rules: d2k|rules/campaign-rules.yaml, d2k|rules/campaign-tooltips.yaml, d2k|rules/campaign-palettes.yaml, rules.yaml Rules: d2k|rules/campaign-rules.yaml, d2k|rules/campaign-tooltips.yaml, d2k|rules/campaign-palettes.yaml, rules.yaml
Translations: d2k|languages/lua/en.ftl, d2k|languages/campaign/en.ftl FluentMessages: d2k|languages/lua/en.ftl, d2k|languages/campaign/en.ftl

View File

@@ -140,4 +140,4 @@ Actors:
Rules: d2k|rules/campaign-rules.yaml, d2k|rules/campaign-tooltips.yaml, d2k|rules/campaign-palettes.yaml, rules.yaml Rules: d2k|rules/campaign-rules.yaml, d2k|rules/campaign-tooltips.yaml, d2k|rules/campaign-palettes.yaml, rules.yaml
Translations: d2k|languages/lua/en.ftl, d2k|languages/campaign/en.ftl FluentMessages: d2k|languages/lua/en.ftl, d2k|languages/campaign/en.ftl

View File

@@ -146,4 +146,4 @@ Actors:
Rules: d2k|rules/campaign-rules.yaml, d2k|rules/campaign-tooltips.yaml, d2k|rules/campaign-palettes.yaml, rules.yaml Rules: d2k|rules/campaign-rules.yaml, d2k|rules/campaign-tooltips.yaml, d2k|rules/campaign-palettes.yaml, rules.yaml
Translations: d2k|languages/lua/en.ftl, d2k|languages/campaign/en.ftl FluentMessages: d2k|languages/lua/en.ftl, d2k|languages/campaign/en.ftl

View File

@@ -257,4 +257,4 @@ Actors:
Rules: d2k|rules/campaign-rules.yaml, d2k|rules/campaign-tooltips.yaml, d2k|rules/campaign-palettes.yaml, rules.yaml Rules: d2k|rules/campaign-rules.yaml, d2k|rules/campaign-tooltips.yaml, d2k|rules/campaign-palettes.yaml, rules.yaml
Translations: d2k|languages/lua/en.ftl, d2k|languages/campaign/en.ftl FluentMessages: d2k|languages/lua/en.ftl, d2k|languages/campaign/en.ftl

View File

@@ -519,4 +519,4 @@ Actors:
Rules: d2k|rules/campaign-rules.yaml, d2k|rules/campaign-tooltips.yaml, d2k|rules/campaign-palettes.yaml, rules.yaml Rules: d2k|rules/campaign-rules.yaml, d2k|rules/campaign-tooltips.yaml, d2k|rules/campaign-palettes.yaml, rules.yaml
Translations: d2k|languages/lua/en.ftl, d2k|languages/campaign/en.ftl FluentMessages: d2k|languages/lua/en.ftl, d2k|languages/campaign/en.ftl

View File

@@ -573,4 +573,4 @@ Actors:
Rules: d2k|rules/campaign-rules.yaml, d2k|rules/campaign-tooltips.yaml, d2k|rules/campaign-palettes.yaml, rules.yaml Rules: d2k|rules/campaign-rules.yaml, d2k|rules/campaign-tooltips.yaml, d2k|rules/campaign-palettes.yaml, rules.yaml
Translations: d2k|languages/lua/en.ftl, d2k|languages/campaign/en.ftl FluentMessages: d2k|languages/lua/en.ftl, d2k|languages/campaign/en.ftl

View File

@@ -577,4 +577,4 @@ Actors:
Rules: d2k|rules/campaign-rules.yaml, d2k|rules/campaign-tooltips.yaml, d2k|rules/campaign-palettes.yaml, rules.yaml Rules: d2k|rules/campaign-rules.yaml, d2k|rules/campaign-tooltips.yaml, d2k|rules/campaign-palettes.yaml, rules.yaml
Translations: d2k|languages/lua/en.ftl, d2k|languages/campaign/en.ftl FluentMessages: d2k|languages/lua/en.ftl, d2k|languages/campaign/en.ftl

View File

@@ -129,7 +129,7 @@ ChromeLayout:
common|chrome/text-notifications.yaml common|chrome/text-notifications.yaml
d2k|chrome/encyclopedia.yaml d2k|chrome/encyclopedia.yaml
Translations: FluentMessages:
common|languages/en.ftl common|languages/en.ftl
common|languages/chrome/en.ftl common|languages/chrome/en.ftl
common|languages/hotkeys/en.ftl common|languages/hotkeys/en.ftl
@@ -139,7 +139,7 @@ Translations:
d2k|languages/hotkeys/en.ftl d2k|languages/hotkeys/en.ftl
d2k|languages/rules/en.ftl d2k|languages/rules/en.ftl
AllowUnusedTranslationsInExternalPackages: false AllowUnusedFluentMessagesInExternalPackages: false
Weapons: Weapons:
d2k|weapons/debris.yaml d2k|weapons/debris.yaml

View File

@@ -36,7 +36,7 @@ ChromeMetrics:
common|metrics.yaml common|metrics.yaml
content|metrics.yaml content|metrics.yaml
Translations: FluentMessages:
common|languages/en.ftl common|languages/en.ftl
content|languages/en.ftl content|languages/en.ftl
content|languages/chrome/en.ftl content|languages/chrome/en.ftl

View File

@@ -449,4 +449,4 @@ Rules: ra|rules/campaign-rules.yaml, ra|rules/campaign-tooltips.yaml, ra|rules/c
Weapons: weapons.yaml Weapons: weapons.yaml
Translations: ra|languages/lua/en.ftl, ra|languages/campaign/en.ftl FluentMessages: ra|languages/lua/en.ftl, ra|languages/campaign/en.ftl

View File

@@ -658,4 +658,4 @@ Actors:
Rules: ra|rules/campaign-rules.yaml, ra|rules/campaign-tooltips.yaml, ra|rules/campaign-palettes.yaml, rules.yaml Rules: ra|rules/campaign-rules.yaml, ra|rules/campaign-tooltips.yaml, ra|rules/campaign-palettes.yaml, rules.yaml
Translations: ra|languages/lua/en.ftl, ra|languages/campaign/en.ftl, languages/en.ftl FluentMessages: ra|languages/lua/en.ftl, ra|languages/campaign/en.ftl, languages/en.ftl

View File

@@ -1312,4 +1312,4 @@ Rules: ra|rules/campaign-rules.yaml, ra|rules/campaign-tooltips.yaml, ra|rules/c
Weapons: weapons.yaml Weapons: weapons.yaml
Translations: ra|languages/lua/en.ftl, ra|languages/campaign/en.ftl FluentMessages: ra|languages/lua/en.ftl, ra|languages/campaign/en.ftl

View File

@@ -1212,4 +1212,4 @@ Rules: ra|rules/campaign-rules.yaml, ra|rules/campaign-tooltips.yaml, ra|rules/c
Weapons: weapons.yaml Weapons: weapons.yaml
Translations: ra|languages/lua/en.ftl, ra|languages/campaign/en.ftl FluentMessages: ra|languages/lua/en.ftl, ra|languages/campaign/en.ftl

View File

@@ -535,4 +535,4 @@ Actors:
Rules: ra|rules/campaign-rules.yaml, ra|rules/campaign-tooltips.yaml, ra|rules/campaign-palettes.yaml, rules.yaml Rules: ra|rules/campaign-rules.yaml, ra|rules/campaign-tooltips.yaml, ra|rules/campaign-palettes.yaml, rules.yaml
Translations: ra|languages/lua/en.ftl, ra|languages/campaign/en.ftl, languages/en.ftl FluentMessages: ra|languages/lua/en.ftl, ra|languages/campaign/en.ftl, languages/en.ftl

View File

@@ -1571,4 +1571,4 @@ Weapons: weapons.yaml
Notifications: notifications.yaml Notifications: notifications.yaml
Translations: ra|languages/lua/en.ftl, ra|languages/campaign/en.ftl, languages/en.ftl FluentMessages: ra|languages/lua/en.ftl, ra|languages/campaign/en.ftl, languages/en.ftl

View File

@@ -1276,4 +1276,4 @@ Weapons: weapons.yaml
Notifications: notifications.yaml Notifications: notifications.yaml
Translations: ra|languages/lua/en.ftl, ra|languages/campaign/en.ftl FluentMessages: ra|languages/lua/en.ftl, ra|languages/campaign/en.ftl

View File

@@ -1129,4 +1129,4 @@ Weapons: weapons.yaml
Notifications: notifications.yaml Notifications: notifications.yaml
Translations: ra|languages/lua/en.ftl, ra|languages/campaign/en.ftl FluentMessages: ra|languages/lua/en.ftl, ra|languages/campaign/en.ftl

View File

@@ -826,4 +826,4 @@ Actors:
Rules: ra|rules/campaign-rules.yaml, ra|rules/campaign-tooltips.yaml, ra|rules/campaign-palettes.yaml, rules.yaml Rules: ra|rules/campaign-rules.yaml, ra|rules/campaign-tooltips.yaml, ra|rules/campaign-palettes.yaml, rules.yaml
Translations: ra|languages/lua/en.ftl, ra|languages/campaign/en.ftl FluentMessages: ra|languages/lua/en.ftl, ra|languages/campaign/en.ftl

View File

@@ -845,4 +845,4 @@ Actors:
Rules: ra|rules/campaign-rules.yaml, ra|rules/campaign-tooltips.yaml, ra|rules/campaign-palettes.yaml, rules.yaml Rules: ra|rules/campaign-rules.yaml, ra|rules/campaign-tooltips.yaml, ra|rules/campaign-palettes.yaml, rules.yaml
Translations: ra|languages/lua/en.ftl, ra|languages/campaign/en.ftl FluentMessages: ra|languages/lua/en.ftl, ra|languages/campaign/en.ftl

View File

@@ -878,4 +878,4 @@ Actors:
Rules: ra|rules/campaign-rules.yaml, ra|rules/campaign-tooltips.yaml, ra|rules/campaign-palettes.yaml, rules.yaml Rules: ra|rules/campaign-rules.yaml, ra|rules/campaign-tooltips.yaml, ra|rules/campaign-palettes.yaml, rules.yaml
Translations: ra|languages/lua/en.ftl, ra|languages/campaign/en.ftl FluentMessages: ra|languages/lua/en.ftl, ra|languages/campaign/en.ftl

View File

@@ -989,4 +989,4 @@ Actors:
Rules: ra|rules/campaign-rules.yaml, ra|rules/campaign-tooltips.yaml, ra|rules/campaign-palettes.yaml, rules.yaml Rules: ra|rules/campaign-rules.yaml, ra|rules/campaign-tooltips.yaml, ra|rules/campaign-palettes.yaml, rules.yaml
Translations: ra|languages/lua/en.ftl, ra|languages/campaign/en.ftl FluentMessages: ra|languages/lua/en.ftl, ra|languages/campaign/en.ftl

View File

@@ -828,4 +828,4 @@ Actors:
Rules: ra|rules/campaign-rules.yaml, ra|rules/campaign-tooltips.yaml, ra|rules/campaign-palettes.yaml, rules.yaml Rules: ra|rules/campaign-rules.yaml, ra|rules/campaign-tooltips.yaml, ra|rules/campaign-palettes.yaml, rules.yaml
Translations: ra|languages/lua/en.ftl, ra|languages/campaign/en.ftl FluentMessages: ra|languages/lua/en.ftl, ra|languages/campaign/en.ftl

View File

@@ -974,4 +974,4 @@ Rules: ra|rules/campaign-rules.yaml, ra|rules/campaign-tooltips.yaml, ra|rules/c
Weapons: weapons.yaml Weapons: weapons.yaml
Translations: ra|languages/lua/en.ftl, ra|languages/campaign/en.ftl FluentMessages: ra|languages/lua/en.ftl, ra|languages/campaign/en.ftl

View File

@@ -1626,4 +1626,4 @@ Rules: ra|rules/campaign-rules.yaml, ra|rules/campaign-tooltips.yaml, ra|rules/c
Weapons: weapons.yaml Weapons: weapons.yaml
Translations: ra|languages/lua/en.ftl, ra|languages/campaign/en.ftl FluentMessages: ra|languages/lua/en.ftl, ra|languages/campaign/en.ftl

View File

@@ -938,4 +938,4 @@ Rules: ra|rules/campaign-rules.yaml, ra|rules/campaign-tooltips.yaml, ra|rules/c
Notifications: notifications.yaml Notifications: notifications.yaml
Translations: ra|languages/lua/en.ftl, ra|languages/campaign/en.ftl FluentMessages: ra|languages/lua/en.ftl, ra|languages/campaign/en.ftl

View File

@@ -1209,6 +1209,6 @@ Actors:
Rules: ra|rules/campaign-rules.yaml, ra|rules/campaign-tooltips.yaml, ra|rules/campaign-palettes.yaml, rules.yaml Rules: ra|rules/campaign-rules.yaml, ra|rules/campaign-tooltips.yaml, ra|rules/campaign-palettes.yaml, rules.yaml
Translations: ra|languages/lua/en.ftl, ra|languages/campaign/en.ftl FluentMessages: ra|languages/lua/en.ftl, ra|languages/campaign/en.ftl
Weapons: weapons.yaml Weapons: weapons.yaml

View File

@@ -597,4 +597,4 @@ Actors:
Rules: ra|rules/campaign-rules.yaml, ra|rules/campaign-tooltips.yaml, rules.yaml, ra|rules/campaign-palettes.yaml Rules: ra|rules/campaign-rules.yaml, ra|rules/campaign-tooltips.yaml, rules.yaml, ra|rules/campaign-palettes.yaml
Translations: ra|languages/lua/en.ftl, ra|languages/campaign/en.ftl FluentMessages: ra|languages/lua/en.ftl, ra|languages/campaign/en.ftl

View File

@@ -670,4 +670,4 @@ Actors:
Rules: ra|rules/campaign-rules.yaml, ra|rules/campaign-tooltips.yaml, ra|rules/campaign-palettes.yaml, rules.yaml Rules: ra|rules/campaign-rules.yaml, ra|rules/campaign-tooltips.yaml, ra|rules/campaign-palettes.yaml, rules.yaml
Translations: ra|languages/lua/en.ftl, ra|languages/campaign/en.ftl FluentMessages: ra|languages/lua/en.ftl, ra|languages/campaign/en.ftl

Some files were not shown because too many files have changed in this diff Show More