Skip to content

Commit 1b7418f

Browse files
committed
Fix translation files after transifex github integration
1 parent c657b15 commit 1b7418f

13 files changed

Lines changed: 298 additions & 10273 deletions
Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
# Fix transifex files (percentage complete / untranslated strings)
2+
# Remove all untranslated/original strings from the translated files.
3+
4+
[xml]$orgFile = Get-Content D:\GitHub_Repositories\NETworkManager\Source\NETworkManager.Localization\Resources\Strings.resx -Encoding UTF8
5+
6+
foreach($file in Get-ChildItem "D:\GitHub_Repositories\NETworkManager\Source\NETworkManager.Localization\Resources\Strings.*.resx")
7+
{
8+
[xml]$diffFile = Get-Content $file.FullName -Encoding UTF8
9+
10+
foreach($data in $orgFile.root.data)
11+
{
12+
foreach($data2 in $diffFile.root.data)
13+
{
14+
if($data.name -eq $data2.name -and $data.value -eq $data2.value)
15+
{
16+
[void]$diffFile.root.RemoveChild($data2)
17+
}
18+
}
19+
}
20+
21+
$diffFile.Save($file.FullName)
22+
}

0 commit comments

Comments
 (0)