Skip to content

Commit 63c7ca1

Browse files
committed
public# update extracted result
1 parent 29afcc7 commit 63c7ca1

File tree

4 files changed

+669
-663
lines changed

4 files changed

+669
-663
lines changed

ExtractTranslations/CardTrans.cs

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@ public static void ExtractCardText(string directoryPath, string outJsonPath)
1616
foreach (var filePath in Directory.GetFiles(directoryPath, "*.xml", SearchOption.AllDirectories))
1717
{
1818
FileInfo fi = new FileInfo(filePath);
19+
var parentName = fi.Directory.Name;
1920
var doc = XDocument.Load(filePath);
2021
var mainClass = doc.Root.Element("mainClass")?.Value;
2122
var name = doc.Root.Element("name")?.Value;
@@ -25,15 +26,15 @@ public static void ExtractCardText(string directoryPath, string outJsonPath)
2526
{
2627
translations.Add(new Dictionary<string, object>
2728
{
28-
{ "key", $"{fi.Name}.name" },
29+
{ "key", $"{parentName}.{fi.Name}.name" },
2930
{ "original", name },
3031
{ "translation", name },
3132
{ "context", null }
3233
});
3334

3435
translations.Add(new Dictionary<string, object>
3536
{
36-
{ "key", $"{fi.Name}.context" },
37+
{ "key", $"{parentName}.{fi.Name}.context" },
3738
{ "original", context },
3839
{ "translation", context },
3940
{ "context", null }

ExtractTranslations/ExtractTranslations.csproj

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,4 +12,8 @@
1212
<PackageReference Include="Newtonsoft.Json" Version="13.0.3" />
1313
</ItemGroup>
1414

15+
<ItemGroup>
16+
<Folder Include="Extracted\" />
17+
</ItemGroup>
18+
1519
</Project>

0 commit comments

Comments
 (0)